/*****************
Overall page style
*****************/

*{margin:0;padding:0;line-height:1.4;font-style:normal;font-weight:normal}
div#preload { display: none; }
body{font:normal 12px/16px Verdana,Arial,sans-serif;color:#000;background:#3d3d3d url(http://www.spokanevalleywear.com/images/background.gif) top repeat-y;text-align:center;margin:0;padding:0}
.container{width:960px;margin:0 auto;text-align:left}
.header{height:199px;background:url(http://www.spokanevalleywear.com/images/header.jpg) no-repeat}
.logo{margin:0 30px}
.content{margin:0 30px;padding:40px 35px 20px 35px;background-color:#fff}
.social{margin:0 30px;padding:10px 35px 10px 35px;background-color:#fff}
.footer{margin:0 30px;margin-bottom:20px;padding:0 35px 20px 35px;font-size:11px;background-color:#fff}
h2,h3,h4,h5,h6,p,ul,ol,dl,address{padding:.5em 0}
h1,h2,h3,h4,h5,h6{font-family:Verdana,Arial,Lucida,Helvetica,Sans-Serif;font-weight:700;letter-spacing:1.5px}
h1{font-size:24px;line-height:1;margin:0 0 20px;text-transform:uppercase}
h2{font-size:18px;margin:0 0 15px}
h3{font-size:16px;line-height:1.2;margin: 0 0 6px}
h4{font-size:14px;margin:0 0 8px}
h5{font-size:13px;margin:0 0 10px}
a h5{border-bottom:1px dotted red;color:#000}
h6{font-size:11px;margin:0 0 8px}
p{max-width:64em;font-size:13px;line-height:1.4;margin:0 0 1.5em}
a,
a:hover{text-decoration:none}
ul{list-style-type:none}
ul,ol{margin:5px 20px;padding:0 20px}
ul li{list-style-image:none}
table{margin:40px 0 1em;font-size:12px}
caption{text-align:left;font-size:13px;margin:12px 0 0 12px}
th{text-align:left;font-weight:700}
th,td{border-bottom:1px solid #dbd5c5;padding:5px 10px}
img{padding:0;border:0}

/*****************
Form style
*****************/

form{border:none;margin:0;padding:0}
#name,#company,#email,#phone,#message{display:block}
textarea{width:300px;height:120px;border:1px solid #666;color:#666;padding:3px}
input{width:300px;border:1px solid #666;color:#666;padding:3px;margin-bottom:8px}
fieldset{border:none;padding:0;margin-top:10px}
label{color:#333;border:0;font-weight:700}
span.required{color:#444;font-size:9px;text-transform:uppercase}

.signup{font-size:9px;}
.signupcb{width:25px; margin-bottom:8px;}

.sendbymail{width:25px; margin-bottom:8px; text-align:left}
.pickup{width:25px; margin-bottom:8px;}
span.pricechange{color:#FF0000;}
input.hiddenfm{border:hidden; color:#FFF;}
.short{width:25px; margin-bottom:8px;}




/*****************
Navigation bar style
*****************/

.nav{height:47px;background:transparent url(http://www.spokanevalleywear.com/images/nav_off.jpg) no-repeat}
.nav ul{border:none;list-style-type:none;clear:left;position: relative;z-index:597;height:40px;margin:0;padding:0}
.nav ul li{display:block;float:left;border:none;margin:0;padding:0}
.nav ul li a{display:block;height:40px;margin:0;padding:0}

.nav li.nav-home{width:86px}
.nav li.nav-work a{width:88px}
.nav li.nav-products a{width:87px}
.nav li.nav-design a{width:65px}
.nav li.nav-newsletter a{width:100px}
.nav li.nav-map a{width:70px}

.nav li.nav-home a:hover{background:transparent url(http://www.spokanevalleywear.com/images/nav_hover.jpg) 0 0 no-repeat}
.nav li.nav-work a:hover{background:transparent url(http://www.spokanevalleywear.com/images/nav_hover.jpg) -86px 0 no-repeat}
.nav li.nav-products a:hover{background:transparent url(http://www.spokanevalleywear.com/images/nav_hover.jpg) -174px 0 no-repeat}
.nav li.nav-design a:hover{background:transparent url(http://www.spokanevalleywear.com/images/nav_hover.jpg) -261px 0 no-repeat}
.nav li.nav-newsletter a:hover{background:transparent url(http://www.spokanevalleywear.com/images/nav_hover.jpg) -326px 0 no-repeat}
.nav li.nav-map a:hover{background:transparent url(http://www.spokanevalleywear.com/images/nav_hover.jpg) -426px 0 no-repeat}

/*Navigation sub-menu*/

.nav ul ul li.nav-screenprinting a{display:block;width:126px;height:25px;background:transparent url(http://www.spokanevalleywear.com/images/nscreenprinting.jpg);}
.nav ul ul li.nav-embroidery a{display:block;width:126px;height:25px;background:transparent url(http://www.spokanevalleywear.com/images/nembroidery.jpg);}
.nav ul ul li.nav-samples a{display:block;width:126px;height:25px;background:transparent url(http://www.spokanevalleywear.com/images/nsamples.jpg);}
.nav ul ul li.nav-tofmonth a{display:block;width:162px;height:25px;background:transparent url(http://www.spokanevalleywear.com/images/ntofmonth.jpg);}
.nav ul ul li.nav-clearance a{display:block;width:162px;height:25px;background:transparent url(http://www.spokanevalleywear.com/images/nclearance.jpg);}
.nav ul ul li.nav-suppliers a{display:block;width:162px;height:25px;background:transparent url(http://www.spokanevalleywear.com/images/nsuppliers.jpg);}
.nav ul ul li.nav-branding a{display:block;width:97px;height:25px;background:transparent url(http://www.spokanevalleywear.com/images/nbranding.jpg);}
.nav ul ul li.nav-web a{display:block;width:97px;height:25px;background:transparent url(http://www.spokanevalleywear.com/images/nweb.jpg);}
.nav ul ul li.nav-shirtsman a{display:block;width:151px;height:25px;background:transparent url(http://www.spokanevalleywear.com/images/nshirtsman.jpg);}
.nav ul ul li.nav-shirtsmanarchive a{display:block;width:151px;height:25px;background:transparent url(http://www.spokanevalleywear.com/images/nshirtsmanarchive.jpg);}
.nav ul ul li.nav-specials a{display:block;width:151px;height:25px;background:transparent url(http://www.spokanevalleywear.com/images/nspecials.jpg);}

.nav ul ul li.nav-screenprinting a:hover{background:transparent url(http://www.spokanevalleywear.com/images/nscreenprinting.jpg);background-position: 0 25px;}
.nav ul ul li.nav-embroidery a:hover{background:transparent url(http://www.spokanevalleywear.com/images/nembroidery.jpg);background-position: 0 -25px;}
.nav ul ul li.nav-samples a:hover{background:transparent url(http://www.spokanevalleywear.com/images/nsamples.jpg);background-position: 0 -25px;}
.nav ul ul li.nav-tofmonth a:hover{background:transparent url(http://www.spokanevalleywear.com/images/ntofmonth.jpg);background-position: 0 -25px;}
.nav ul ul li.nav-clearance a:hover{background:transparent url(http://www.spokanevalleywear.com/images/nclearance.jpg);background-position: 0 -25px;}
.nav ul ul li.nav-suppliers a:hover{background:transparent url(http://www.spokanevalleywear.com/images/nsuppliers.jpg);background-position: 0 -25px;}
.nav ul ul li.nav-branding a:hover{background:transparent url(http://www.spokanevalleywear.com/images/nbranding.jpg);background-position: 0 -25px;}
.nav ul ul li.nav-web a:hover{background:transparent url(http://www.spokanevalleywear.com/images/nweb.jpg);background-position: 0 -25px;}
.nav ul ul li.nav-shirtsman a:hover{background:transparent url(http://www.spokanevalleywear.com/images/nshirtsman.jpg);background-position: 0 -25px;}
.nav ul ul li.nav-shirtsmanarchive a:hover{background:transparent url(http://www.spokanevalleywear.com/images/nshirtsmanarchive.jpg);background-position: 0 -25px;}
.nav ul ul li.nav-specials a:hover{background:transparent url(http://www.spokanevalleywear.com/images/nspecials.jpg);background-position: 0 -25px;}

.nav ul li strong,
.nav ul li ul li strong{display:none}

.nav ul li.hover,
.nav ul li:hover {
 position: relative;
 z-index: 599;
 cursor: default;
}

.nav ul ul {
 visibility: hidden;
 position: absolute;
 z-index: 598;
}

.nav ul ul li {
 float: none;
}


.nav ul li:hover > ul {
 visibility: visible;
}

/*****************
Page body style
*****************/

.content h1{color:#f23c34}
.content h2{margin-bottom:50px;padding-left:10px;color:#26180d;background-color:#eee}
.content a{border-bottom:1px dotted red;color:#000}
.content a:hover{color:red}
.content-home{background:url(http://www.spokanevalleywear.com/images/shirtbackground.jpg) top no-repeat #fff}
.content-home h4{margin:0;line-height:0}
.content-catalog img{margin-bottom:60px}
.content-catalog th,td{border:none;vertical-align:top}
.content-catalog h5{padding:0}
.content-screenprinting ol{margin-bottom:30px}
.content-screenprinting h5{margin:0}
.content-screenprinting .examplepricing p {margin:0;padding:0}
.content-tofmonth .price{font-weight:800;}
.content-clearance tr{border-bottom:solid; border-bottom:dashed; border-bottom-color:#FF0000;}
.content-clearance ul{list-style-type:circle;}
.examplepricing{margin:20px}
.tofmonthinfo{height:425px;}
.tofmonthimg{width:325px; float:left;}
.tofmonthtxt{width:400px; float:right;}
.footer p{font-size:11px}
.footer a{border-bottom:1px dotted red;color:#000}
.footer a:hover{color:red}
.requestform{padding-top:50px}
.note{font-style:italic;font-size:11px}
.each{font-size:11px}
.linumber{font-weight:700}
.welcometext{font-size:16px;font-weight:700}
.button{border:none;background:#888;color:#fff;padding:4px;margin:2px 0 0 260px}
.footer span{color:#eee}
.footer span.powered a{font-style:italic;color:#ddd;border:none}
.footer span.powered a .form{color:#eee}

.interest{width:25px; margin-bottom:8px;}
.checkclm{width:150px;}
.clearprice{font-size:18px; color:#FF0000; font-weight:800;}
.checknote{font-size:10px; color:#777;}

/*****************
Shirtsman archive button style
*****************/

.shirtsmanArchive{width:300;height:100;margin-right:auto; margin-left:auto;}
.shirtsmanArchive a{display:block;width:300;height:100;padding-left:14px;padding-top:37px;padding-bottom:27px;font-size:13px;color:#FFFFFF;font-family:Verdana,Arial,Lucida,Helvetica,Sans-Serif;background:transparent url(http://www.spokanevalleywear.com/images/archiveButton.jpg) no-repeat;}
.shirtsmanArchive a:hover{color:#FFFFFF;background-position:0px -100px;}
.shirtsmanArchive a:active{color:#FFFFFF;background-position:0px -200px;}