body {background:#370000 url('../img/bg.gif') top center repeat;color:#333133;font:normal 10px verdana, sans-serif;}
* {margin:0;}
div#wrapper { width:940px; margin:auto;}
div#header {}
div#nav {padding:2px 10px 0px;}
div#content {padding:20px;position:relative;}
div#footer {}
div#footer_content {font-weight:bold;padding: 2px 10px 2px;vertical-align:top;}
div#leftbar {position:absolute;top:20px;left:20px;clear:none;}
div#leftbar_content {}
div#rightbar {position:absolute;top:20px;right:20px;clear:none;}

div#rightbody {padding-bottom:20px;clear:none;position:relative;width:607px;border:0px solid #fff;}
div#home_body div#rightbody {background:url('../img/home/home_bg.v2.gif') top left no-repeat;height:587px;}

div.grabit_box_content {}
a.mainNavLink {border:1px solid #909090;background:#d9d9cf;padding:1px 3px;}
a.mainNavLink:hover {background:#f0f0f0;}


a, img, a img {border:0;}

a {font-weight:bold;}
a:link, a:active, a:visited {color:#b22d24;}
a:hover {color:#820d04;}


img.floatLeft {float:left;clear:none;padding:10px 10px 10px 0px; margin-left:-100px;overflow:visible;}
img.floatRight {float:right;clear:none;padding:10px 0px 10px 10px;margin-right:-20px;overflow:visible;}


.hidden {display:none;}

span.storeItemTitle { font-weight:bold;font-size:14px;}
span.storeItemSubtitle { font-weight:bold;font-size:11px;}

select {font-weight:bold;font-size:11px;color:#606959;background:#f5f0e0;border:1px solid #808080;}
/*input.submit {font-size:11px;font-weight:bold;color:#434530;}*/
input.submit {font-size:11px;font-weight:bold;color:#620d04;}
input.text {font-weight:bold;font-size:11px;color:#606959;background:#f5f0e0;line-height:14px;border:1px solid #808080;}

div.storeItemContent {width:736px;}
div.storeItemContent, div.storeItemContent div, div.storeItemContent div div {margin:0;padding:0;border:0px solid #ffffff;}
b.price {font-size:150%;}
h4 {font-size:12px;}


table.cart {width:736px;margin:10px auto;}
table.cart td {vertical-align:top;}
tr.top_row td{padding:1px 5px;font-weight:bold;border-bottom:3px double #4a4c3c;}
tr.item_row td, tr.item_row2 td, tr.item_rowPromo td, tr.item_row2Promo td {padding:3px 5px;}
tr.item_row td, tr.item_rowPromo td {background:#dae0ac;border-bottom:1px solid #b3c595;}
tr.item_row2 td, tr.item_row2Promo td {background:#dbe2af;border-bottom:1px solid #b3c595;}
tr.item_rowPromo td, tr.item_row2Promo td {color:#32830b;font-weight:bold;}

td.shipping {text-align:right;font-weight:bold;padding-right:10px;}
td.dollars {text-align:right;padding-right:3px;}
tr.total td{padding:1px 5px;font-weight:bold;border-top:1px solid #b3c595;border-bottom:3px double #4a4c3c;}
span.warning {color:#800000;font-weight:normal;}
span.error {color:#800000;font-weight:bold;}

.indent { padding-left:40px;padding-right:40px;}

span.edit {color:#0042a0;text-decoration:underline;}







#cartTop 		{position:relative;height:30px;width:860px;}
#cartTopLeft 	{position:absolute;left:0px;top:0px;overflow:hidden;}
#cartTopRight 	{position:absolute;left:713px;top:0px;overflow:hidden;}

#cartPromo 	{margin-top:6px auto;position:relative;height:80px;width:736px;border:0px solid #fff;}
#cartPromoLeft	{margin-top:2px;position:absolute;text-align:left;left:60px;width:560px;height:60px;overflow:hidden;}
#cartPromoRight	{position:absolute;left:256px;width:540px;top:0px;overflow:hidden;text-align:right;border:0px solid #ff0;}
.promoError {color:#cc0000;font-weight:bold;position:absolute;vertical-align:top;padding-top:3px;text-align:right;border:0px solid #ff0;top:0px;right:220px;font-size:120%;font-style:italic;}


/*
#cartBottom 	{margin-top:20px;position:relative;height:300px;width:860px;}
#cartBottomLeft	{position:absolute;left:60px;width:560px;height:300px;overflow:hidden;}
#cartBottomRight	{position:absolute;left:600px;width:200px;top:0px;overflow:hidden;text-align:right;}

#cartShipping		 	{margin-left:10px;top:6px;position:relative;height:300px;width:560px;overflow:visible;}
#cartShippingLocation 	{position:absolute;width:560px;height:24px;top:0;left:0;}
#cartShippingCountry 	{position:absolute;width:560px;height:24px;top:0;left:190px;}
#cartShippingMethod 	{position:absolute;width:560px;height:24px;top:40px;left:0;margin-bottom:8px;}
#cartShippingSubmit 	{position:absolute;width:560px;height:24px;top:40px;left:380px}
#cartShippingReset 	{position:absolute;height:24px;top:70px;left:0;}

#cartShippingCountry .us {position:absolute; left:0px;top:0;margin:0;}

#cartShipping .normal {font-weight:bold;}
*/

#cartBottom 	{margin-top:20px;position:relative;height:300px;width:860px;}
#cartBottomLeft	{position:absolute;left:60px;width:350px;height:300px;overflow:hidden;}
#cartBottomRight	{position:absolute;left:450px;width:350px;height:300px;top:0px;overflow:hidden;text-align:right;}

#cartShipping		 	{margin-left:10px;margin-top:6px;position:relative;width:400px;overflow:visible;}
#cartShippingLocation, #cartShippingCountry, #cartShippingMethod, #cartShippingSubmit, #cartShippingReset 	{position:relative;margin-bottom:8px;}

#cartShippingCountry .us {position:relative; margin:0;}

#cartShipping .normal {font-weight:bold;}




div.warranty {font-weight:bold;font-style:italic;font-size:125%;padding:8px 30px;text-align:center;}

.cartMsg {width:500px;margin:20px auto;padding:18px 30px;text-align:center;border:1px solid #636560;background:#bec595;font-weight:bold;font-style:italic;font-size:125%;}


div.kwLink {margin-top:5px;height:24px;font-size:110%;width:100%;text-align:right;}
div.kwLink img {vertical-align:middle;padding-right:3px;