@charset "utf-8";
/* CSS Document */

body { margin:0px; padding:0px; background-color:#4C4C54; font-family:Verdana; font-size:12px;}
img { border:0px;}
form { padding:0px; margin:0px;}
a:link {color:#4059A9;}
a:visited {color:#4059A9;}
a:hover { color:#E50000}
h1 { color:#D60000; font-size:14px; background:url(images/arr-orange1.gif) 0px 6px no-repeat; padding:0px 0px 3px 12px; border-bottom:2px solid #FFA500}
h2 { color:#3B3A42; font-family:Verdana; font-size:14px;}
h3 { color:#3B3A42; font-family:Verdana; font-size:13px;}
hr { height:1px; border:0px; color:#BBBBBE; background-color:#BBBBBE; padding:0px;}

#top { border-right:1px solid #666666;}
#tcenter {border-bottom:1px solid #666666;}
.topbg { background:url(images/topm-bg.gif) repeat-x;}
.topbg2 { background:url(images/catbg.gif) no-repeat; font-family:Verdana; font-size:11px; color:#ACACAC}
a.acat:link, a.acat:visited { color:#ACACAC; font-family:Verdana; font-size:10px; font-weight:bold; text-decoration:none; text-transform:uppercase; background:url(images/arr-orange.gif) right 4px no-repeat; padding-right:12px;}
a.acat:hover { color:#FFFFFF;}

#topm { margin:0px 10px; padding:0px; color:#000000; font-size:11px; width:630px;}
#topm a:link, #topm a:visited { color:#ACACAC; font-size:10px; font-weight:bold; text-decoration:none; padding:0px 4px;}
#topm a:hover { color:#FFFFFF;}

a.ascart:link, a.ascart:visited { display:block; float:right; width:110px; height:15px; margin-right:5px; font-size:10px; color:#FFA500; font-weight:bold; text-transform:uppercase; text-decoration:none; background:url(images/i-cart.gif) 0px 0px no-repeat; padding-left:24px; padding-top:3px;}
a.ascart:hover { text-decoration:underline;}
.tdmain { background-color:#EAEAEE;}
.tdleft { background:url(images/leftm-bg.gif) repeat-y #3B3A42;}
.tdbot {background-color:#EAEAEE;}
.dcopy { color:#9F9FA4; font-size:10px; background:url(images/line-bg-bot.gif) top repeat-x; margin:0px 5px; padding:5px;}
.dbotm { color:#9999A7; font-size:11px; background:url(images/line-bg-bot2.gif) top repeat-x; margin:1px 15px; padding:10px 0px;}
a.abotm:link, a.abotm:visited { color:#3B3A42; font-size:10px; font-weight:bold; text-decoration:none; padding:0px 5px;}
a.abotm:hover {color:#FFA500}

#tsearch { background:url(images/searchbg.gif) no-repeat #3B3A42;}
.isearch { background-color:#6E6D76; border:1px solid #272732; width:115px; height:15px; font-family:Verdana; font-size:12px; color:#EAEAEE; margin-right:4px;}
.isbt { background:url(images/bt-search.gif) no-repeat; width:49px; height:18px;}

.imgbrands { position:absolute; top:134px; left:0px;}
.lbrands { list-style:none; padding:0px; margin:0px 8px 10px 0px; border-bottom:1px solid #6A6A72;}
.lbrands li { border-bottom:1px solid #333238;border-top:1px solid #6A6A72; line-height:20px; background:url(images/point-gray.gif) 10px 10px no-repeat;}
.lbrands a:link, .lbrands a:visited { display:block; color:#B5B5B9; text-decoration:none; font-family:Verdana; font-size:11px; background:url(images/arr-gray.gif) right center no-repeat; padding-left:17px;}
.lbrands a:hover { color:#FFA500; background:url(images/arr-orange2.gif) right center no-repeat #272732;}
.lbrands a.on:link, .lbrands a.on:visited {display:block; text-decoration:none; font-family:Verdana; font-size:11px; color:#FFA500; background:url(images/arr-orange2.gif) right center no-repeat #272732; padding-left:17px;}

.red { color:#EB2600;}
.blue { color:#287EDC;}
.gray { color:#999999;}
.orange {color:#F57A00;}

.welcome { margin:10px 20px 10px 20px; color:#000000; font-family:Verdana; font-size:11px; text-align:center;}
.tsale { background-color:#FFFFFF; border:1px solid #666666;}
.textsale { padding:5px; font-size:11px; color:#666666}
.textsale p { padding:0px; margin:5px 0px 0px 10px; line-height:16px;}

.title {color:#D60000; font-size:14px; background:url(images/arr-orange1.gif) 0px 6px no-repeat; padding:0px 0px 3px 12px; border-bottom:2px solid #FFA500; margin:10px 0px 10px 0px;}
.title2 { color:#EB2600; font-weight:bold; background:url(images/arr-orange.gif) 0px 5px no-repeat; padding-left:10px;}
.title3 { color:#F57A00; font-size:11px; font-weight:bold; background:url(images/arr-2color.gif) 0px 3px no-repeat; padding-left:13px; }
.title4 { color:#F57A00; font-size:11px; font-weight:bold; padding-left:13px;}
a.asmall:link, a.asmall:visited { color:#333333; font-size:11px; text-decoration:none}
a.asmall:hover { color:#EB2600; text-decoration:underline}

.text { margin:20px}
.text li { margin-bottom:5px; color:#3B3A42}
.text .img0 { margin:0px; border:0px;}
.text .img1 { margin:0px;}
.text img { border:1px solid #919097; margin:10px; margin-top:2px;}
.blockl { float:left; width:365px;padding:15px 5px; text-align:justify; }
.blockr { float:right; width:365px;padding:15px 5px; text-align:justify; }
.imgb { border:1px solid #919097;}
a.aname2:link, a.aname2:visited { color:#397AC0; font-family: Verdana; font-size:12px;}
a.aname2:hover { color:#EE2727}
.sprice { font-family:Verdana; font-size:11px; font-weight:bold; color:#EB2600;}

.textsmall { color:#666666; font-size:11px; font-family: Verdana;}

.dpages { color:#586D82; font-family:Verdana; font-size:12px; font-weight:bold; margin:3px 0px 7px 0px;}
a.apages:link, a.apages:visited { text-decoration:none;color:#586D82; font-family:Verdana; font-size:12px; font-weight:bold; padding:0px 2px }
a.apages:hover { color:#FF8A00; text-decoration:underline}

a.apages-a:link, a.apages-a:visited { text-decoration:none;color:#FF8A00; font-family:Verdana; font-size:12px; font-weight:bold; padding:0px 2px}
a.apages-a:hover { color:#FF8A00; text-decoration:underline}

.titem { background-color:#E6E6EC; border:1px solid #3B3A42}
.titem img { margin:10px; border:1px solid #919097}
.titem strong { color:#6E6D76;}
.titem .td2 { background-color:#6E6D76; padding:0px 0px;}
.titem a.bname:link, .titem a.bname:visited { display:block; font-family:Verdana; font-size:11px; color:#EFEFEF; text-decoration:none; font-weight:bold; height:18px; padding:2px 2px 0px 3px;}
.titem a.bname:hover { color:#FFA500; background-color:#3B3A42}
.titem .addcart { width:122px; height:28px; margin:8px 5px 3px 25px; border:0px;}

.marg { margin:7px 2px; font-family:Verdana;  font-size:11px;}
.price { color:#D80000; font-family: Arial; font-size:15px; font-weight:bold; letter-spacing:1px;}
.price2 {color:#FF7F01; font-family: Arial; font-size:15px; font-weight:bold; letter-spacing:1px;}
.price3 {color:#333333; font-family: Arial; font-size:15px; font-weight:bold; letter-spacing:1px;}
.priceold {color:#777777; font-family: Arial; font-size:12px; font-weight:bold; letter-spacing:1px; background:url(images/space.gif) 0px 7px repeat-x;}
a.amore:link, a.amore:visited { color:#4C62A5; font-size:11px; font-family:Verdana; font-weight:normal}
a.amore:hover { color:#EE5A00;}

.dnews { padding-left:20px; background:url(images/arrow-03.gif) 10px 6px no-repeat; margin:20px 0px 20px 0px;}
.dnews a { font-weight:bold; font-size:12px;}
.dnews p { margin:0px; padding:2px 0px 5px 0px;}

a.aback:link, a.aback:visited { color:#586D82; font-family:Verdana; font-size:10px; font-weight:bold; text-decoration:none; padding-left:11px; background:url(images/arr-orange-l.gif) 0px 4px no-repeat; margin-left:6px;}
a.aback:hover { color:#000000; padding-left:11px; margin-left:5px;}

.formadd2 { float:right; margin:10px 20px;}
.list-det { padding:0px; margin:10px 0px 10px 0px; list-style:none; font-size:11px; border:1px solid #FFFFFF; border-bottom:0px;}
.list-det li { background:url(images/arr-gray2.gif) 5px 6px no-repeat #F1F1F7; padding:3px 0px 3px 20px; margin-bottom:1px; border-bottom:1px solid #ffffff; }

.data { font-size:10px; color:#D60000}
.listmap { font-size:11px; padding:0px; margin:5px 0px 10px 30px;}
.listmap li { line-height:15px;}
.listmap a:link, .listmap a:visited { color:#3B3A42;}
.listmap a:hover { color:#FF0000;}
.list li { margin-bottom:7px}
.smalltext { font-size:11px; padding:0px; margin:0px; color:#706F75}
.dsmall { font-size:11px; padding:0px; margin:5px 0px 15px 20px;}

.tscart {border:1px solid #B7B7BD; border-collapse:collapse; margin:15px 0px 10px 0px; background-color:#E6E6EC}
th { color:#E1E1E6; background-color:#6E6D76; font-size:11px; border:1px solid #B7B7BD; border-collapse:collapse;}
.tscart td {border:1px solid #B7B7BD; border-collapse:collapse; padding:5px;}
.qty { width:25px; border:1px solid #B7B7BD; text-align:center; color:#586D82; font-family:Arial; font-size:12px; font-weight:bold}
.shipping { width:220px; border:1px solid #888888; font-family:Verdana; font-size:12px; padding:0px;}
.update { background-color:#E6E6EC; color:#F57A00; height:18px; border:1px solid #6E6D76; border-bottom:1px solid #3B3A42;border-right:1px solid #3B3A42; font-family:Verdana; font-size:10px; font-weight:bold; margin-right:40px; margin-bottom:0px}
.checkout { background:url(images/bt-checkout.gif) no-repeat; width:121px; height:28px; border:0px; float:right; margin-right:40px;}

.twatch {
border:1px solid #3B3A42;
background:#F5F5F9
}
.twatch img {
margin:8px;
border:1px solid #E4E4E9;
}
a.aname3:link, a.aname3:visited {
display:block;
background:#6E6D76;
color:#EFEFF3;
font-family:Verdana;
font-size:10px;
font-weight:bold;
line-height:13px;
text-decoration:none;
padding:1px;
}
a.aname3:hover {
background:#3B3A42;
color:#FFA500;
}
.gender {
margin:5px 0px;
}
a.aupdate:link, a.aupdate:visited {
background-color:#E6E6EC; color:#F57A00; height:18px; border:1px solid #6E6D76; border-bottom:1px solid #3B3A42;border-right:1px solid #3B3A42; font-family:Verdana; font-size:10px; font-weight:bold; padding:2px 5px; text-decoration:none;
}
a.aupdate:hover {
cursor:pointer;
}
.outofstock {
	display:block;
	float:right;
	padding:2px 8px;
	margin:0 10px;
	width:120px;
	background:#FFFFFF;
	border:1px solid #DCDCE1;
	text-align:center}