body, img, p, h1, h2, h3, h4, h5{margin:0px; padding:0px; border:0}body{font-family:verdana,sans-serif; font-size:62.5%; color:#787878}a, a:active{text-decoration:none; color:#787878}a:hover{text-decoration:underline}#sitewrap{width:750px; margin:0 auto; text-align:center; font-size:1.2em}input, select {background:#FFF !important}address {font-style:normal}/* =Headers--------------------*/#hdr_meta{text-align:left; padding:5px 10px; color:#FFF; background:#ADADAD; font-size:.9em}#hdr_meta .cart{display:inline; position:relative; bottom:9px; left:10px}#hdr_meta .cart .icon{position:relative; bottom:-3px; right:5px}#hdr_meta .cart .btn{position:relative; bottom:-9px; left:10px}#hdr_meta .account{display:inline; position:relative; float:right; padding-right:10px}#hdr_meta a, #hdr_meta a:active{color:#FFF}#hdr{margin-top:40px; text-align:left; height:50px}#hdr img{float:left}#hdr p {float:right; width:468px; padding:10px 15px; background:#F7F7F7; line-height:150%}#hdr #heading {max-height:70px; height:88%; overflow:auto; overflow-y:scroll; overflow-x:hidden}/* =Body--------------------*/#body{width:100%; margin-top:40px}/* =Sidebar--------------------*/#sidebar{float:left; clear:both; text-align:left; margin-bottom:10px; width:230px}#search{margin:0 0 25px 5px}#search input {width:135px; margin:4px 0 0 0; padding:0; float:left}#search #SearchButton {margin:0 0 12px 10px; width:67px; height:27px}#search img{margin:0 0 0 7px}#cat1, #cat1b, #cat1c, #cat1d, #cat2, #cat3{margin:7px 0 15px 0; padding:0px}#cat1 li, #cat1b li, #cat1c li,#cat1d li, #cat2 li, #cat3 li{list-style:none; margin-bottom:2px}#cat1 li a, #cat1b li a,#cat1c li a,#cat1d li a, #cat2 li a, #cat3 li a{display:block; width:100%; padding:4px 5px; text-decoration:none; color:#787878; background:#F7F7F7 url(/assets/blt_arrow.gif) no-repeat 10px center; text-indent:15px}#cat1 li a:hover, #cat1b li a:hover, #cat1c li a:hover, #cat1d li a:hover,  #cat2 li a:hover, #cat3 li a:hover{background-color:#E6E6E6}#sub1, #sub2, #sub3, #sub4, #sub5{margin:2px 0 0 0; padding:0}#sub1 li, #sub2 li, #sub3 li, #sub4 li, #sub5 li{margin:0 0 2px 10px; padding:0}#sub1 li a, #sub2 li a, #sub3 li a, #sub4 li a, #sub5 li a{display:block; width:100%; padding:4px 5px; text-decoration:none; color:#787878; background:#FFF url(/assets/blt_arrow.gif) no-repeat 10px center; text-indent:15px}#sub li a:hover{}#cat li a.current, #sub li a.current{}#ads img{margin-bottom:10px}/* =Main--------------------*/#main{float:right; text-align:left; width:497px}#main.full{width:90%; text-align:left; float:none}#main.bulk{width:575px; float:none}#main img{margin:0 0 5px 0}#main .splash{margin-left:3px}/* =Main Listing--------------------*/#main h2{font-size:1.5em; font-family:verdana,sans-serif; margin-bottom:25px}#main h3.subtitle{font-size:1.3em; font-family:verdana,sans-serif; margin-bottom:15px}#main ul{margin:0; padding:0}#listing li{list-style:none; width:117px; height:152px; text-align:center; float:left; margin:0 7px 20px 0}/**#listing li.third{margin-right:0px}**/#listing li a.listing_name{text-align:center; width:117px; float:left; clear:left}#listing li a:hover{}#listing li b{text-align:center; width:118px; float:left; font-size:10px; margin-top:2px; clear:left}#listing li img{border:1px solid #787878}.colorlisting li{list-style:none; width:144px; height:440px; text-align:center; float:left; margin:0 7px 20px 0;border:2px;border-color:#c0c0c0;border-style:solid;}.colorlisting h1{font-size:1em}#faqs h2{margin-bottom:12px}#faqs li{list-style:none; margin-bottom:10px}#faqs li.question{font-weight:bold}/* =Recommended--------------------*/#recommended{margin-bottom:10px}#recommended h3 {margin:10px 0}#recommended ul{height:170px}#recommended li{list-style:none; width:108px; float:left; margin-right:10px}#recommended li img{border:1px solid #787878}/*#recommended li a.outline{border:1px solid #787878; display:block; width:108px; height:105px; margin-bottom:10px}#recommended li a.outline:hover{border:4px solid red; margin:-2px; margin-bottom:0px}*/#recommended li a.listing_name, #recommended b{width:108px; display:block; text-align:center; margin-bottom:5px}/* =Comments--------------------*/#comments{margin-bottom:30px}#comments .comment{margin:15px 0}#comments span{display:block; margin-bottom:7px; text-indent:15px; background:url(/assets/icon_comment.gif) no-repeat left center}#comments p{line-height:150%}#comments a{font-weight:bold; text-decoration:underline}.comment.form h3{font-family:arial; font-size:16px; margin:30px 0 10px 0}.comment.form div{background:#F7F7F7; margin-bottom:5px; width:450px; padding:10px}.comment.form label{float:left; width:75px; font-weight:bold}.comment.form input, .comment.form textarea{border:1px solid #A5ACB2; background:#fff}.comment.form input{width:160px}#MessageForm #SubmitCommentButton{width:105px; height:27px; float:right; position:relative; top:-20px; right:10px}.comment.form textarea{width:360px; height:100px}.comment.form p{margin:10px 0; font-size:11px}/*.comment.form p img{float:right; position:relative; top:-20px; right:10px}*/#NewComment {display:none}/* =Footer--------------------*/#footer{clear:both; text-align:left; font-size:11px; height:150px}#newsletter{background:#F7F7F7; padding:10px; width:220px; float:left; margin-right:15px}#newsletter form{margin:0px}#newsletter h3{font-size:1.1em}#newsletter p{margin:7px 0; line-height:150%}#newsletter #NewsLetterSubscribeEmailButton{width:77px; height:27px}#newsletter input{float:left; width:121px; margin:3px 5px 0 0}#copy{width:260px; float:left; margin-top:15px}#copy ul{margin:0; padding:0}#copy li{list-style:none; width:126px; float:left; padding:2px 0; text-indent:10px; background:url(/assets/blt_arrow.gif) no-repeat 1px center}#copy p{float:left; margin-top:20px}#footer #phone{float:right; margin-top:15px; line-height:155%}#phone h2{font-size:1.5em}.skipnav{position:absolute; width:1px; height:1px; overflow:hidden; top:-500px}.text:link{text-decoration:none; cursor:text} .text:visited{text-decoration:none; cursor:text} .text:hover{text-decoration:none; cursor:text} .text:active{text-decoration:none; cursor:text}.img:link{text-decoration:none; cursor:default} .img:visited{text-decoration:none; cursor:default}.img:hover{text-decoration:none; cursor:default} .img:active{text-decoration:none; cursor:default}.ulink{text-decoration:underline;}.wlccolor{color:#FF0099 ;}.btext{font-weight:bold;}.nodisplay{display:none}.novisibility{visibility:hidden}#SizeChart table{border:1px solid #D9D900; margin:10px 0px; padding:2px; background:#FFFFD5}#SizeChart table tr{background:#FFFFD5; color:#936A00}#SizeChart table tr td {padding:2px 4px 2px 4px; text-align:center}#brandblurb strong,#hdr strong{font-size:1.2em;font-weight:lighter;color:#666666;}#brandblurb, #hdr{font-size:8pt;}a:hover img#img1,a:hover img#img2,a:hover img#img3,a:hover img#img4, a:hover img.fadeOnHover {filter:Alpha(Opacity=70);}


#MessageFormErrors {background:#fff;}

h1.normal {
	font-family: verdana, sans-serif;
	font-size: 1em;
	font-weight:normal;
	display:inline;
	color: #787878;
	}

h1.hdr_title {
width: 100%; 
background-color: #F7F7F7; 
position: relative; top:23px; 
margin-left: 28px; 
margin-bottom: 0px;font-size:14px; 
font-weight:bold;
}
p#hdr_heading {
padding:24px 15px 8px 15px;
}
#cat_content { clear:both;}

h2#label {font-size:12px;} 