@charset "iso-8859-1";
/* CSS Document */
h2{font-size:17px;}
body{text-align:center;margin:0px;padding:10px 0px 0px 0px;font-family:Arial, Helvetica, sans-serif;font-size:10pt;}
form {margin:0px;padding:0px;border:0px;}

body, table, div, input,select{text-align:left;}
/*A:visited, a:link, a:active {color:#00549A;text-decoration:none;}
A:hover {color: #666; text-decoration: underline;} */
#container{margin-left:auto;margin-right:auto;padding:0px;width:910px;}
#containerPadding{padding:5px;margin:0px;clear:left;}
.commonContainer, #bodyContainer, #footcontainer{width:900px;clear:left;margin:0px;padding:0px;}
#footcontainer {padding:10px 10px 10px 5px;color:#000;font-size:11px;}
#bodycontainer{margin-top:0px;}
#bodyleft{width:220px;background-image:url(/images/left_bg.jpg);background-repeat:repeat-x;background-color:#8C8A8B;vertical-align:top;}
#bodyright{width:680px;margin:0px;border-right:1px solid #8c8a8b;border-bottom:solid 1px #8a8c8b;vertical-align:top;}
#contentfrm{padding:20px 20px 20px 20px;background:white;}

.hometitle{font-size:12px; font-weight:bold;}

table.navtbl{padding-left:10px;height:25px;background:#FFF2DF;width:100%;}
table.navtbl td a{font-weight:bold;}

a.largelinktitle:link, a.largelinktitle:active, a.largelinktitle:visited {text-transform:uppercase;font-weight:bold;font-family:Arial, Helvetica, sans-serif;}
span.largelinktitle{font-size:14px;font-weight:bold;}
div.hr{border-bottom:1px solid #000;clear:left;padding:15px 0px 5px 0px;}
div.clpt{clear:left;padding-top:7px;}
div.clpt span{font-size:12px;color:#999;}
table.tbl560cl{display:block;clear:left;width:560px;bordeR:0px;}
td.catdesc{font-size:12px;color:#444;width:212px;padding:5px 0px 5px 5px;}
td.catimgs{width:348px;vertical-align:top;}
img.catimg{vertical-align:top;border:0px;margin:5px 0px 0px 5px;}
#prodstbl{clear:left;width:640px;display:block;border:0px;margin-top:15px;}
#prodstbl td.imgtd{vertical-align:middle;text-align:center;padding:5px 0px 5px 0px;border-right:1px solid #f90;width:33%;}
#prodstbl td.nametd{vertical-align:top;padding:5px 10px 0px 10px;border-right:1px solid #f90;width:33%;}
#prodstbl img{border:0px;}
div.sqblk{border-left:15px solid #DEDACE;text-indent:8px;border-bottom:1px solid #DEDACE }

/* home about*/
#homeabout, #homebtmrow {display:block;clear:left;width:640px;border:0px;margin:0px;}
#homebtmrow{margin-top:25px;}
#hometoprow, #homebtmrow{width:640px;}
td.homeabouttxttd{width:320px;padding:0px 20px 0px 0px;vertical-align:top;}
.homeul{display:block; list-style-type:circle;margin-left:0px;padding-left:30px;}
.homefeattd{text-align:center;width:320px;vertical-align:top;border:0px dashed #dedace;padding:10px;}
.homefeattd *{text-align:center;}
.homefeattd img{margin:7px 0px 7px 0px;border:0px;}
.hotringstd{width:310px;vertical-align:top;padding-right:10px;}
.featprodstd{width:310px;vertical-align:top;padding:0px 0px 0px 10px;}
.hotring{text-align:left;vertical-align:top;width:1%;padding:10px 10px 0px 0px;}
.hotring img{border:0px;}
.hotringtxt{padding:10px 0px 0px 0px;vertical-align:top;}
#featprodstbl{width:310px;}
.featimgtd{text-align:left;vertical-align:top;width:1%;padding:10px 10px 25px 0px;}
.featimgtd img{border:0px;}
.featimgtd div{text-align:center;padding-top:5px;}
.feattxttd{vertical-align:top;padding:10px 2px 25px 0px;}
.feattxttd div{padding-bottom:7px;}
.feattxttd label{font-size:12px;color:#999;}

#headertbl, #newslettertbl{width:760px;border:0px;clear:left;}
#topmenu{padding:5px 5px 5px 10px;text-align:left;}
#topmenu a{text-transform:uppercase;color:#333;font-family:Geneva, Arial, Helvetica, sans-serif; font-size:11px;}
#topmenu span{padding:0px 15px 0px 15px;color:#000;}
#newslettertbl{color:#fff;height:0px;margin-top:10px;}
#tdnews{text-align:right;font-size:11px;padding-right:7px;}
#txtnewsemail{width:100px;height:15px;border:0px;}
#subscribenews{padding:1px;text-align:center;background:white;color:#472317;border:0px;text-transform:uppercase;font-weight:bold;font-size:11px;}
#slogan{font-size:11px;padding-left:5px;}
#logotd{width:200px;padding:0px 0px 0px 0px;background:#DEDACE;height:35px;vertical-align:middle;text-align:center}
#logotd a{font-size:12px;font-weight:bold; text-transform:uppercase;color:#fff;font-family:Geneva, Arial, Helvetica, sans-serif;}
#headermenutd{vertical-align:bottom;padding-bottom:5px;}
#headercarttd{vertical-align:bottom;width:560px;text-align:right;color:#000;background:#E9E6DE;}
#headercarttd a, .headercartinfo a{font-weight:bold;text-decoration:none;color:#000;}
.headercartinf{display:block;padding:2px 0px 2px 0px;float:right;}
.viewcart{padding:2px 4px 2px 4px;border:1px solid #472317;border-right:7px solid #472317;font-weight:normal;}
#headermenutd a{padding:1px 7px 1px 7px;display:block;text-decoration:none;border:1px solid #fff;
	font-size:11px;color:#533A32;text-transform:uppercase;font-weight:bold;float:right;}
#headermenutd a:hover{border:1px solid #472317;}
#topmenucarttd{}
#topmenucart{border:1px solid #472317;width:100%}

table.billshipform td{padding:1px 0px 1px 0px;font-size:11px;font-family:verdana;}


.leftmenutitle, .leftmenusub1, .leftmenusub2, .leftmenutitlenb{text-transform:uppercase;font-family:Geneva, Arial, Helvetica, sans-serif;text-decoration:none;display:block;clear:left;padding:1px 0px 1px 10px;}
.leftmenutitle:hover, .leftmenusub1:hover, .leftmenusub2:hover, .leftmenutitlenb:hover,#otherleftnavlinks a:hover{}
.leftmenutitle:active, .leftmenutitle:visited, .leftmenutitle:link{color:#333;}
.leftmenusub1{padding-left:10px;text-transform:capitalize}
.leftmenusub2{padding-left:25px;}
#otherleftnav{width:200px;border:0px solid #472317;background:;#EAE4DD;#D6C2BB;#8B7973;#D3C4BF;#977367;#472317;border-top:5px solid #fff;}
#otherleftnavlinks {padding:5px;}
#otherleftnavlinks a{text-decoration:none;color:#000;text-transform:capitalize;5B4942;display:block;clear:left;font-size:12px;}

a.navlink {padding:3px;font-size:12px;background:#fff;font-weight:bold;}
span.currentnav{padding:3px;font-size:12px;font-weight:bold;color:#f60;}

/* cart review place */
table.cartview {font-family:arial;font-size:12px;}
tr.cartheader {font-weight:bold;}
tr.cartheader td{padding-bottom:3px;padding-right:5px;border-bottom:5px solid #e5e3e1;}
tr.cartbody td {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;padding:4px 5px 4px 0px}
input.cartqtytxt{width:40px;}
div.cartviewbuttons{text-align:center;padding:5px 0px 5px 0px;background:#f5f3f1;}
div.cartviewbuttons input,#btnlogin, #btncheckout, #btnrecalcpay {background:#e5e3e1;margin: 0px 15px 0px 15px;font-weight:bold;text-align:center;}
#btnlogin, #btnrecalcpay{margin-left:0px;}
td.cartsubtotal{font-size:12px;text-align:right;font-family:Verdana, Arial, Helvetica, sans-serif;padding-bottom:5px;}
.cartsubmit{text-align:center;padding:5px 0px 5px 0px;clear:left;}
table.tblshipbill, table.tblpayment{DISPLAY: block; FLOAT: left; WIDTH: 270px;}
table.tblshipbill td, table.tblsignin td, table.tblpayment td{padding:1px 1px 0px 0px;font-size:10pt;}
#txtshipinstruct{width:300px;height:70px;}
#txtccexpdate, txtccsecurity{width:50px;}
#txtccname, #txtccno{width:200px;}
.carterr{font-weight:bold;color:red;}

a:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#a40000;
	text-decoration:none;
}

a:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#a40000;
	text-decoration:none;
}

a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#a40000;
	text-decoration:none;
}

a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#AF0303;
	text-decoration:underline;
}

a.leftlink:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#FFFFFF;
	font-weight: bold;
	text-decoration:none;
	display:block;
	text-indent:10px;
}

a.leftlink:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#FFFFFF;
	font-weight: bold;
	text-decoration:none;
	display:block;
	text-indent:10px;
}

a.leftlink:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#FFFFFF;
	font-weight: bold;
	text-decoration:none;
	display:block;
	text-indent:10px;
}

a.leftlink:hover {
	font-size:8pt;
	color:#FFFFFF;
	font-weight: bold;
	text-decoration:underline;
	display:block;
	text-indent:10px;
}

.whitehead, a.whitehead:link, a.whitehead:active, a.whitehead:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-weight:bold; text-transform:uppercase;
	color:#E2CEAB;
	display:block;
	text-indent:10px;
	margin-top:20px;
	text-decoration:none;
}

.whiteHeadSmall {
	font-family:Arial, Helvetica, sans-serif;
	font-size:7.5pt;
	font-weight:bold; 
	color:#FFFFFF;
}

a.menu:link {
	font-family:"Century Gothic", Verdana, Arial;
	font-size:9pt;
	color:#FFFFFF;
	font-weight: bold;
	text-decoration:none;
}

a.menu:active {
	font-family:"Century Gothic", Verdana, Arial;
	font-size:9pt;
	color:#FFFFFF;
	font-weight: bold;
	text-decoration:none;
}

a.menu:visited {
	font-family:"Century Gothic", Verdana, Arial;
	font-size:9pt;
	color:#FFFFFF;
	font-weight: bold;
	text-decoration:none;
}

a.menu:hover {
	font-family:"Century Gothic", Verdana, Arial;
	font-size:9pt;
	color:#FFDF06;
	text-decoration:none;
	font-weight: bold;
}
