/* Quick Ship Brochure */





body {
 font-family:Verdana, Arial, Helvetica, Sans-serif;
 font-size:18px;
 background:#FFF url("/images/QSH/body_background.gif") repeat-x top left;
 text-align:center;
 margin:0;
 padding:0;
/*** background:#610D1C url("/images/QSH/SL_body_background.gif") repeat-x top left;  *** red background ***/
}

.clearfloat {
 clear:both;
 float:none;
}

#wrapper {
 width:90%;
 margin:5px auto;
}









/* ------- #wHeader */
#wHeader {
 float:left;
}

#BrandIdentity {
 text-align:left;
}

#BrandIdentity h1 {
 text-indent:-99999px;
 margin-top:10px;
 background:url("/images/brand_logos/Speclight_lg_solid.gif") no-repeat top left;
 width:321px;
 height:117px; 
}

#BrandIdentity h1 a {
 border:none;
 display:block;
 text-decoration:none;
 height:117px;
}

#QuickNavigation ul {
 font-size:65%;
 margin:0;
 padding:0;
 list-style:none;
 float:left;
}

#QuickNavigation li.current {
 background:url("/images/QSH/Tab_arrow_down.gif") no-repeat 50% 100%;
 padding-bottom:5px;
 margin:5px;
 float:left;
}

#QuickNavigation li {
 padding-bottom:5px;
 margin:5px;
 float:left;
}

#QuickNavigation a {
 font-weight:bold;
 background:#FFF;
 border:solid 1px #FFF;
 padding:5px 8px;
 display:block;
}

#QuickNavigation a:link {
 color:#000;
}

#QuickNavigation a:visited {
 text-decoration:none;
}

#QuickNavigation a:hover {
 color:#000;
 text-decoration:underline;
 background:#DFDFDF;
}

#QuickNavigation li.current a {
 color:#FFF;
 background:#000E34 url("/images/QSH/Tab_active_link.gif") repeat-x top left;
}










/* ------- #wBody */
#wBody {
 border:solid 5px #FFF;
 background:#F1F1F1;
 margin-top:0;
 padding-bottom:10px;
 float:left;
}

#wBody h2 {
 font-size:70%;
 margin:10px 10px 10px 20px;
}

#wBody p {
 font-size:65%;
 margin:10px 10px 10px 20px;
}

#wBody ul {
 font-size:70%;
}

#wBody dl {
 font-size:70%;
 margin:10px 10px 10px 20px;
}

#wBody dt {
 font-weight:bold;
 margin-right:5px;
 float:left;
}

#wBody dd {
 margin:0 0 10px 0;
}




#wSidebar {
 width:300px;
 text-align:left;
 padding-top:10px;
 margin-right:20px;
 float:right;
}

#wSidebar h3 {

 color:#FFF;
 font-size:65%;
 text-align:center;
 display:block;
 background:#000E34 url("/images/QSH/Tab_active_link.gif") repeat-x top left;
 padding:10px 5px;
 border-bottom:solid 1px #FFF;
 margin-bottom:0px;
}

#wSidebar img {
 margin:10px;
}




#specsheet ul {
 font-size:65%;
 margin:0;
 padding:0;
 list-style:none;
}

#specsheet li {
 margin:0;
 padding:1px;
 border:0;
}

#specsheet a {
 background:#E1E1E1 url("/images/icons/white_arrow_sm.gif") no-repeat 0 50%;
 padding-top:3px;
 padding-bottom:3px;
 padding-left:15px;
 display:block;
}

#specsheet a:link {
 color:#000;
 text-decoration:none;
}

#specsheet a:visited {
 color:#000;
}

#specsheet a:hover {
 color:#000E34;
 background:#D1D1D1 url("/images/icons/white_arrow_sm.gif") no-repeat 0 50%;
}




#QSH-photos ul {
 margin:0;
 padding:0;
 list-style:none;
}

#QSH-photos li {
 margin:2px;
 background:transparent;
 float:left;
}

#QSH-photos li img {
 border:0;
 background:#FFF;
 border:solid 1px #FFF;
 padding:5px;
 margin:5px;
}

#QSH-photos li a:hover img {
 border:solid 1px #AAA;
}



.wMainbar {
 width:60%;
 text-align:left;
 float:left;
}








/* ------- #wFooter */
#wFooter p {
 margin:5px;
 text-align:left;
 font-size:60%;
 color:#000;
}