* {
	padding:0px;
	margin:0px;
}
body{
	background:#818181;
	font-family:Tahoma;
}
td{
	vertical-align:top;
}
.wrap{
	width:768px;
	margin:auto;
	border:1px solid #000000;
}
#Top td{
	height:153px;
	background-color:#000000;
	text-align:right;
}
#Top .logo{
	background:url(images/top1.jpg) no-repeat;
	width:264px;
}
#Top .logo img{
	margin-top:47px;
}
#Top .verisign{
	background:url(images/top2.jpg) no-repeat;
}
.wrapMain{
	background:#717171 url(images/back1.gif) repeat-x;
	padding-left:7px;
}
.copyright{
	border-top:3px solid #000000;
	background:#4D4D4D;
	color:#898989;
	font-size:11px;
	text-align:center;
	line-height:29px;
}
td.leftMenu{
	background:#989797 url(images/back2.gif) repeat-y;
	width:203px;
}
* ul{
	list-style-type:none;
	margin:0px;
	padding:0px;
}
ul#leftMenu li{
	display:block;
	list-style-type:none;
	color:#FFFFFF;
	text-transform:uppercase;
	font-weight:bold;
	font-size:11px;
	line-height:29px;
}
ul#leftMenu a{
	text-decoration:none;
	color:#FFFFFF;
}
ul#leftMenu a:hover{
	text-decoration:underline;
}
ul#leftMenu{
	background:url(images/back3.gif) no-repeat;
	padding:17px 11px;
}
ul#leftMenu li#head1{
	background:#A8745E url(images/head1.gif) no-repeat;
	line-height:31px;
	padding-left:8px;
	border-width:0px;
}
ul#leftMenu li.subhead, ul#leftMenu li.subhead2{
	background:#A4A4A4 url(images/bullet1.gif) no-repeat 7px 13px;
	padding-left:17px;
	border:1px solid #908F8F;
	border-style:none solid;
	border-bottom:1px solid #898888;
	cursor:pointer;
}
ul#leftMenu li.category{
	background:#989797 url(images/bullet2.gif) no-repeat 26px 9px;
	padding-left:44px;
	border-bottom:1px solid #908F8F;
}
ul#leftMenu li.category2{
	background:#989797 url(images/bullet4.gif) no-repeat 26px 9px;
	padding-left:44px;
	border-bottom:1px solid #908F8F;
}
ul#leftMenu li.category#category1_item1{
	/*border-color:#898888;*/
}
ul#leftMenu li.head{
	background:#A8745E url(images/bullet3.gif) no-repeat 165px 11px;
	border:1px solid #9F6E59;
	padding-left:8px;
	cursor:pointer;
}
.wrapHorMenu{
	/*padding-left:305px;*/
	float:right;
}
.wrapHorMenu a{
	color:#FFFFFF;
	text-decoration:none;
	height:30px;
	line-height:30px;
	font-size:11px;
	text-transform:uppercase;
	font-weight:bold;
	display:block;
	padding-left:18px;
	padding-right:7px;
	float:left;
}
.wrapHorMenu td{
}
.state1{
	background:url(images/state1.gif) no-repeat left;
}
.state2{
	background:url(images/state2.gif) no-repeat left;
}
.state3{
	background:#000 url(images/state3.gif) no-repeat left;
}

#Content{
	padding:0px 16px;
	padding-bottom:20px;
	margin-top:46px;
}
.title1{
	text-transform:uppercase;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	height:26px;
	line-height:26px;
}
.title1 td{
	background-color:#818181;
}
.title2{
	margin-top:9px;
	text-transform:uppercase;
	font-size:11px;
	font-weight:bold;
	color:#4D4D4D;
	height:26px;
	line-height:26px;
	width:208px;
}
.title2 td{
	background-color:#ECECEC;
}
.wcorner1{
	width:14px;
	background:url(images/wcorner1.gif) no-repeat;
}
.wcorner2{
	width:13px;
	background:url(images/wcorner2.gif) no-repeat;
}
.corner1{
	width:14px;
	background:url(images/corner1.gif) no-repeat;
}
.corner2{
	width:13px;
	background:url(images/corner2.gif) no-repeat;
}
.corner3{
	width:13px;
	height:11px;
	background:url(images/corner2.gif) no-repeat;
}
.corner4{
	width:14px;
	height:10px;
	background:url(images/corner4.gif) no-repeat;
}
.corner5{
	background:url(images/corner5.gif) no-repeat right;
}
.nine_gray_corners td{
	background-color:#818181;
	color:#FFFFFF;
	font-size:11px;	
}
.nine_white_corners td{
	background-color:#FFF;
}
.wContent{
}
.topside td{
	height:12px;
	background-color:#ECECEC;
}
.bottomside td{
	height:9px;
	background-color:#ECECEC;
}
.wcorner3{
	width:13px;
	background:url(images/wcorner2.gif) no-repeat;
}
.wcorner4{
	width:9px;
	background:url(images/wcorner4.gif) no-repeat;
}
.wcorner5{
	background:url(images/wcorner5.gif) no-repeat right;
}

.positionDesc{
	padding:9px;
	border:1px solid #ECECEC;
	margin-top:10px;
}
a.positionTitle{
	font-size:11px;
	font-weight:bold;
	color:#4D4D4D;
	text-transform:uppercase;
	display:block;
	text-align:right;
	margin-bottom:10px;
}
.positionNotes{
	padding-left:15px;
	font-size:11px;
	color:#4D4D4D;
	width:75px;
	vertical-align:middle;
}
.positionImg{
	border:1px solid #ECECEC;
	text-align:center;
	vertical-align:middle;
	padding:10px 0px;
}
.bestsellerscol1, .bestsellerscol2{
	padding:10px 0px;
}
.bestsellerscol2{
	padding-left:20px;
	border-left:3px solid #ECECEC;
}
.bestsellerscol1{
	padding-right:20px;
}
wContent_cart{
	padding:25px 16px;
}
wContent_cart *{
	font-size:11px;
	font-family:Tahoma;
}
.wContent_cart h3{
	color:#D01111;
	margin-top:25px;
	margin-bottom:4px;
	font-size:11px;
	font-family:Tahoma;
}
.wContent_cart p{
	font-weight:bold;
	color:#4D4D4D;
	border:2px solid #ECECEC;
	border-style:solid none;
	padding:4px 0px;
	font-size:11px;
	font-family:Tahoma;
	margin-bottom:40px;

}
.wContent_faq{
	padding:25px 16px;
	font-size:11px;
	font-family:Tahoma;

}
.wContent_faq strong{
	color:#DC0A0A;
	text-transform:uppercase;
}
.wContent_faq h4{
	text-transform:uppercase;
}
.wContent_faq a{
	color:#000;
}
.faq_preview{
	text-transform:uppercase;	
}
p.question{
	background:url(images/faq_q.gif) no-repeat;
	padding-left:20px;
	padding-top:2px;
	color:#A8745E;
	font-weight:bold;
	margin-bottom:5px;
	margin-top:10px;	
}
p.answer{
	background:url(images/faq_a.gif) no-repeat;
	padding-left:20px;
	margin-bottom:5px;
	color:#4D4D4D;
}
.linktotop{
	line-height:40px;
	text-align:right;
	border-bottom:2px solid #ECECEC;
	color:#4D4D4D;
}
.questions{
	color:#989797;
	border:2px solid #ECECEC;
	border-style:solid none;
	font-weight:bold;
	margin:20px 0px;
	padding-left:20px;
	padding-bottom:15px;
}
.questions h4, .questions a{
	color:#000000;
	text-decoration:none;
}
.questions h4{
	margin:15px 0px;
	margin-left:-20px;
}
.questions a:hover{
	text-decoration:underline;
}
.gotocheckout{
	padding:20px 0px;
	margin-bottom:20px;
	border-bottom:2px solid #ECECEC;
}
table#Cart{
	background:#A8745E;
}
table#Cart table td{
	vertical-align:middle;
}
table#Cart a{
	color:#000000;
}
table#Cart input.qty{
	width:32px;
	border:1px solid #707070;
}
table#Cart strong{
	font-weight:bold;
	text-transform:uppercase;
}
table#Cart td{
	background:#FFFFFF;
	font-size:11px;
	font-family:Tahoma;
	text-align:center;
	padding:3px;
}
table#Cart td.price{
	color:#D01111;
	font-weight:bold;
}
table#Cart td.firstcell{
	text-align:left;
	padding-left:70px;
}
table#Cart .darkrow td.firstcell{
	padding-left:50px;
}
table#Cart .darkrow td{
	background:#A8745E;
	color:#FFFFFF;
	border:1px solid #FFFFFF;
	border-style:none solid;
	font-weight:bold;
	text-transform:uppercase;
}
table#Cart #firstrow.darkrow td{
	border-top:1px solid #FFFFFF;
}
.wContent_firm{
	padding:40px 0px;
}
.cat1 td{
	vertical-align:top;
	padding:20px 0px;
	border-bottom:2px solid #ECECEC;
}
#firstgood.cat1 td{
	border-top:2px solid #ECECEC;
}
.image{
	width:130px;
	text-align:center;
}
.description{
	font-family:Tahoma;
	font-size:11px;
	color:#4D4D4D;
}
.description h1, .description h2{
	font-family:Tahoma;
	font-size:11px;
	text-transform:uppercase;
	margin-bottom:10px;
}
.description h2, .description strong{
	color:#D01111;
}
.description img{
	margin-top:30px;
}
