*{margin:0;padding:0;font-family:Arial, Helvetica, sans-serif;font-size:12px;}
.hide{display:none;}
body{background-color:#3a2f27;margin:40px 0 40px 0;}
#mainContainer{width:912px;margin:0 auto;}
#topArea{height:174px;}
#topArea .left{background:url(../images/top-left-bg.gif) no-repeat left;height:174px;width:264px;float:left;}
#topArea .left .box{padding:24px 24px 0 24px;}
#topArea .right{width:648px;float:right;}
#topArea .right .top{}
#topArea .right .top span{display:block;background:url(../images/logo.gif) no-repeat left;height:82px;margin-top:56px;}
#topArea .right .bottom{height:33px;margin-bottom:5px;}
#topArea .right .bottom .left{background:url(../images/menu-left.gif) no-repeat left;height:33px;float:left;width:8px;}
#topArea .right .bottom .center{background:url(../images/menu-bg.gif) repeat-x;height:33px;width:631px;float:left;line-height:33px;}
.center span{display:inline-block;width:2px;height:10px;padding:0 20px 0 20px;background:url(../images/menu-div.gif) no-repeat center;}
.center a{color:#3a2f27;font-size:12px;line-height:33px;text-decoration:none;text-transform:uppercase;font-weight:bold;}
.center a:hover{color:#00421a;}
a.selected {color:#00421a;}
.center ul li.lastChild{background:transparent;}
#topArea .right .bottom .right{background:url(../images/menu-right.gif) no-repeat left;height:33px;float:left;width:8px;}
#middleArea{}
#middleArea .top{background:url(../images/page-top.gif) no-repeat center bottom;width:912px;height:6px;}
#middleArea .middle{background:url(../images/page-bg.gif) repeat-y top;width:912px;height:100%;}
#middleArea .middle .content{}
#middleArea .bottom{background:url(../images/page-bottom.gif) no-repeat center top;width:912px;height:6px;}
#middleArea .middle .content #left{width:246px;float:left;padding:10px;height:100%;}
#middleArea .middle .content #left .lefttop{background:url(../images/gray-top.gif) no-repeat bottom;width:236px;height:7px;}
#middleArea .middle .content #left .leftbg{background:url(../images/gray-bg.gif) repeat-y;width:236px;padding:11px 8px 11px 8px;}
.leftMenu .menu{background:url(../images/left-menu.gif) no-repeat left;width:219px;line-height:36px;margin-bottom:4px;text-indent:20px;}
.leftMenu .menu a{font-size:12px;color:#fff;text-decoration:none;font-weight:bold;text-transform:uppercase;}
.leftMenu .menu a:hover{color:#3a2f27;}
#middleArea .middle .content #left .leftbg .grayBox .top{background:url(../images/box-top.gif) no-repeat bottom;width:219px;height:11px;}
#middleArea .middle .content #left .leftbg .grayBox .middle{background:url(../images/box-bg.gif) repeat-y;width:219px;height:66px;padding:10px;font-size:18px;color:#FFFFFF;}
#middleArea .middle .content #left .leftbg .grayBox .middle a{text-decoration:underline;color:#FFFFFF;font-size:18px;}
#middleArea .middle .content #left .leftbg .grayBox .middle a:hover{text-decoration:none;}
#middleArea .middle .content #left .leftbg .grayBox .bottom{background:url(../images/box-bottom.gif) no-repeat top;width:219px;height:11px;}
.other{font-size:15px;font-weight:bold;}
.other p{margin:10px 30px 10px 0;color:#3a2f27;}
.other .small{font-size:11px;font-weight:normal;margin-bottom:44px;color:#3a2f27;}
	#middleArea .middle .content #left .leftbottom{background:url(../images/gray_bottom.gif) no-repeat top;width:236px;height:7px;}
#middleArea .middle .content #right{float:left;width:616px;padding-left:10px;}
#middleArea .middle .content #right h1{font-size:29px;font-weight:bold;color:#0e633a;margin:20px 0 10px 0;}
#middleArea .middle .content #right h2{font-size:22px;font-weight:bold;color:#0e633a;margin:0 0 10px 0;}
#middleArea .middle .content #right p{padding:0 0 20px 0;line-height:18px;}
#middleArea .middle .content #right .h1{font-size:29px;font-weight:bold;color:#0e633a;margin:10px 0 10px 0;}
#middleArea .middle .content #right .breadcrumb{background:url(../images/bread.gif) no-repeat left;width:593px;line-height:27px;text-indent:9px;color:#FFFFFF;font-weight:bold;margin:20px 0 0 0;}
#middleArea .middle .content #right .rightImg2{border:3px solid #3a2f27;padding:1px;margin-left:10px;}
#middleArea .middle .content #right .breadcrumb span{font-family:Verdana, Arial, Helvetica, sans-serif;padding:0 6px 0 6px;font-size:12px;font-weight:bold;}
#middleArea .middle .content #right .breadcrumb a{color:#afafaf;text-decoration:none;}
#middleArea .middle .content #right .breadcrumb a:hover{color:#CCCCCC;text-decoration:underline;}
#middleArea .middle .content #right .leftimg{background:url(../images/big-bg.gif) no-repeat left;width:386px;height:548px;float:left;}
#middleArea .middle .content #right .leftimg .img1{margin:15px 18px 16px 18px;}
#middleArea .middle .content #right .rightimg{float:left;width:200px;padding-left:30px;}
.thumb{background:url(../images/right-bg.gif) no-repeat center top;width:186px;height:261px;padding-bottom:20px;}
.margin1{margin:6px 5px 5px 6px;}
#footer{margin-top:4px;}
#footer .left{float:left;background:url(../images/footer-left.gif) no-repeat left;height:30px;width:4px;}
#footer .bg{float:left;width:902px;background:url(../images/footer-bg.gif) repeat-x;line-height:30px;text-align:center;font-style:italic;font-size:13px;color:#594546;}
#footer .bg a{font-style:italic;text-decoration:underline;font-size:13px;color:#594546;	}
#footer .bg a:hover{text-decoration:none;}
#footer .right{float:left;width:4px;background:url(../images/footer-right.gif) no-repeat left;height:30px;}
#memberform1{border:1px solid #fff;clear:both;padding:10px;padding-bottom:0px;}
#memberform1 form{margin:0;padding:0;}
#memberform1 fieldset{border:1px solid #106438;padding:20px;}
#memberform1 legend{font-size:12px;padding:0 5px 0 5px;color:#3a2f27;font-weight:bold;font-style:italic;}
#memberform1 label{color:#3a2f27;display:inline-block;width:200px;text-align:left;font-size:11px;font-weight:bold;}
#memberform1 label span{font-size:9px;margin:0;padding:0;}
#memberform1 input{width:150px;}
#memberform1 .button{width:96px;height:33px;}
#memberform1 p{margin:0 0 11px 0;padding:0;}
.mainborder1{border:2px solid #3a2f27;padding:0px;margin-right:18px;}
a.extera{color:#0e633a;font-size:11px;font-weight:bold;text-transform:uppercase;text-decoration:underline;}
a.extera:hover{text-decoration:none;color:#3a2f27;}
#cartTable{width:100%;background:#00411a;margin-top:15px;}
#cartTable td{padding:5px;}
#cartTable th{color:#FFFFFF;text-align:left;padding:5px;}
.imp{font-size:22px;font-weight:bold;color:#FF0000;}
.cust{color:#0c623a;text-transform:uppercase;line-height:40px;font-weight:bold;font-size:16px;}
.star{font-family:Verdana, Arial, Helvetica, sans-serif;color:red;}
.white{color:#FFFFFF;font-weight:bold;}
#detailTable{background:#00411a;margin-top:15px;}
#detailTable td{padding:5px;}
#detailTable th{color:#FFFFFF;text-align:left;padding:5px;}
.formfield{width:154px;}
.formTitle{color:#0C623A;font-size:14px;font-weight:bold;text-transform:uppercase;}
.newtxt{font-size:12px;font-weight:bold;color:#3a2f27;padding-left:5px;}
#imgList{list-style:none;}
#imgList li{float:left; margin:0 20px 20px 0; border:solid 1px #085f3a; background:#fff;}
#imgList li div{ height:120px; width:180px; overflow:hidden; margin:1px; height:180px; vertical-align:middle; display:table-cell; text-align:center;}
#imgList li a{outline:0; color:#085f3a; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
#imgList li a:hover{text-decoration:none; color:#333333;}
#imgList li a.text{display:block; height:25px; border-top:solid 1px #085f3a; text-align:center; text-transform:uppercase; font-weight:bold; line-height:22px;}