body{background:#153723 url(../../App_Images/body-bg.jpg) no-repeat top center;font-family:Arial;}

#wrapper{
width:795px;
margin:30px auto 0;
min-height:627px;
background:url(../../App_Images/content-bg.jpg) repeat-y;
border-top:7px solid #FFF;
border-left:7px solid #FFF;
border-right:7px solid #FFF;
}

#leftCol{width:282px;float:left;text-align:center;padding-top:26px;}
#leftCol ul{margin:14px auto;background:#FFF;width:159px;border:2px solid #c9ae8d;text-align:left;padding:6px 17px;}
#leftCol li{font-size:12px;font-weight:bold;border-bottom:2px solid #cce0d4;padding:4px 0;}
#leftCol li.borderNone{border:none;}
#leftCol a{text-decoration:none;color:#026227;}
#leftCol a:hover{text-decoration:underline;}
#leftCol li.noBorder{border:none;}
#leftCol img.logo{margin-bottom:8px;}

#rightCol{float:right;width:495px;padding-right:18px;margin:36px 0 0 0;}
#rightCol img.homepageImg{margin-top:28px;}

#content{width:100%;min-height:400px;background:#FFF;margin:56px 0 12px 0;padding:14px 0 0 0;}
#content h1{font-weight:bold;text-transform:uppercase;font-size:16px;color:#173b25;padding:0 16px;}
#content h2{font-weight:bold;text-transform:uppercase;font-size:13px;color:#173b25;padding:0 16px;}
#content p{font-size:12px;line-height:20px;color:#173b25;padding:2px 16px 18px;}
#content .chnNmb{display:block;color:#777; margin-top: 0px;}
#content .chnNmb span{color:#173b25;}

#sitemap{}
#sitemap ul{padding-left:18px;padding-bottom:3px;}
#sitemap ul li{font-size:12px;padding:2px 0;}
#sitemap ul li a{color:#026227;}
#sitemap ul li a:hover{text-decoration:none;}

/* Img Captions */
#content p.capMain {text-align: center; background: transparent url(../../App_Images/capMain_Ftr.gif) no-repeat left bottom; margin: 5px 0 13px; padding-bottom: 12px;}
p.capMain b.hd{display: block; height: 7px; width: 100%; background: transparent url(../../App_Images/captionMain_header.gif) no-repeat; margin-bottom: 5px;}

#stockTableCnt{margin:0 0 10px 14px;}
#stockTableCnt table.stockHeader{float: none;width: 464px; *width: 468px; margin-bottom: 0px; border-bottom: 0px;}
#stockTableCnt table.stockHeader td{border-bottom: 0px;}
table.stock{font-size:12px;color:#173b25;margin:0 0 10px 0px; float: left;}
table.stock td{padding:2px;border:1px solid #173b25;}
table.stock td.borderLeft{border-left: 1px solid #173b25;}
table.stock td.borderRight{border-right:1px solid #173b25;*border-right:2px solid #173b25;}
table.stock td.quantity{width:40px;text-align:center;font-weight:bold;background:#a8bdad;}
table.stock td.number{width:50px;}
table.stock td.description{width:120px;}
table.stock td.heading{font-weight:bold;background:#a8bdad;}
table.stock td.headingLG{font-weight:bold;font-size:16px;text-align:center;background:#a8bdad;}
table.stock td.note{ font-style:italic; text-align: center;}

#footer{width:809px;height:47px;margin:0 auto;background:url(../../App_Images/footer-bg.jpg) no-repeat;}
#footer ul{padding:10px 0 0 18px;}
#footer ul li{display:inline;text-transform:uppercase;font-weight:bold;font-size:10px;padding:0 10px;}
#footer ul li a{color:#795b2b;text-decoration:none;}
#footer ul li a:hover{text-decoration:underline;}

img.thickBorder{border:5px solid #FFF;}


table.general{color:#173b25;font-family:Arial;font-size:12px;margin:0 0 0 12px;}
table.general td.caption{width:70px;}
table.general td{padding:4px;}

table.bestway{color:#173b25;font-family:Arial;font-size:12px;margin:0 0 0 12px;}
table.bestway td{padding:4px 8px;}
table.thin td{padding:4px 2px;}
table.bestway td.caption{font-weight:bold;padding:4px;}


table.info{color:#173b25;font-family:Arial;font-size:10px;margin:0 0 0 12px;font-weight:bold;}
table.info thead td{padding:0px 2px;}
table.info td{padding:0 2px 2px;text-align:center;}
table.info td.textleft{text-align:left;}

table.shipping{color:#173b25;font-family:Arial;font-size:12px;margin:0 0 0 12px;}
table.shipping td{padding:4px;}

table.comment{color:#173b25;font-family:Arial;font-size:12px;margin:0 0 0 12px;font-weight:bold;}
table.comment td{padding:4px;}

table.submit{margin:0 0 0 12px;text-align:right;width:436px;}

.xxsm{width:30px;}
.xsm{width:40px;}
.sm{width:64px;}
.md{width:180px;}
.lg{width:236px;}
.xlg{width:436px;}


input{border:1px solid #bdbdbd;}
table.bestway td input{border:none;}
.floatRight{float:right;padding:10px;}
.padded{padding:0 0 12px 16px;}
.clear{line-height: 0px; height: 0px; width: 0px; clear: both;}
