html,body{margin:0;padding:0}
body{font: 76% arial,sans-serif;text-align:center;background-image:url('../images/new-design-elements/general-grad-bg.jpg');color:#343434;}
p{margin:0 6px 10px}
a:link {font-family: Arial, Helvetica, sans-serif;font-size: 13px;color: #7c562d;font-weight: normal;text-decoration:underline;}
a:visited {font-family: Arial, Helvetica, sans-serif;font-size: 13px;color:#7c562d;font-weight: normal;text-decoration:underline;}
a:hover {font-family: Arial, Helvetica, sans-serif;font-size: 13px;color: #7c562d;font-weight: normal;text-decoration:none;}
a:active {font-family: Arial, Helvetica, sans-serif;font-size: 13px;font-weight: normal;color: #7c562d;text-decoration:underline;}
div#header {height:134px;background: #FFF;text-align:center;}
div#header h1{margin:0; padding-left:0px;padding-right:0px;color: #79B30B;}
.topmenu{line-height:40px;background-image:url('../images/new-design-elements/top-menu-grad-bg.jpg')}
.topmenu a:link{font-family: Helvetica, Arial,  sans-serif;font-size: 14px;color:#bf4d0f;font-weight: bold;text-decoration:none;}
.topmenu a:visited{font-family: Helvetica,  Arial, sans-serif;font-size: 14px;color: #bf4d0f;font-weight: bold;text-decoration:none;}
.topmenu a:hover{font-family:  Helvetica,  Arial, sans-serif;font-size: 14px;color: #bf4d0f;font-weight: bold;text-decoration:underline;}
.topmenu a:active{font-family:  Helvetica, Arial, sans-serif;font-size: 14px;font-weight: bold;color: #bf4d0f;text-decoration:none;}
.topmenuseparator{height:37px;width:2px;background-image:url('../images/new-design-elements/top-menu-line-separator.jpg');background-repeat: no-repeat;}
div#container{text-align:left;}
div#content p{line-height:1.4;}
div#navigation{background:#FFF}
div#extra{background:#FFF}
div#leftmenu{width:170px;margin-left:5px;line-height:1.6;background-image:url('../images/new-design-elements/left-menu-content-grad-bg.jpg')}
div#leftmenu H2{color:#7e3707;}
div#leftmenu H3{color:#bf4d0f;}
div#leftmenu a:link{color:#6e4d3a;text-decoration:none;}
div#leftmenu a:visited{color:#6e4d3a;text-decoration:none;}
div#leftmenu a:hover{color:#6e4d3a;text-decoration:underline;}
div#leftmenu a:active{color:#6e4d3a;text-decoration:none;}
.lefttboxheading{line-height:32px;height:32px;width:160px;padding:0;color:#ffffff;text-align:center;font-size: 13px;font-weight: bold;background-image:url('../images/new-design-elements/left-menu-heading-grad-bg.jpg');background-repeat: repeat-x;}
.leftmenucontent{padding-left:7px;}
.leftmenuboxwrapper{width:160px;text-align:left;border:0px solid;}
.leftmenubottombox{padding-left:7px;line-height:1.6;}
.leftmenubottombox a:link{color:#938a65;text-decoration:none;}
.leftmenubottombox a:visited{color:#938a65;text-decoration:none;}
.leftmenubottombox a:hover{color:#938a65;text-decoration:underline;}
.leftmenubottombox a:active{color:#938a65;text-decoration:none;}
.rightmenubox{padding-left:0px;padding-top:5px;text-align:center;width:165px;background:#FFF;margin-right:2px;}
.rightmenuboxwrapper{width:160px;text-align:left;border:0px solid;}
.righttboxheading{line-height:32px;height:32px;width:160px;padding:0;color:#ffffff;text-align:center;font-size: 13px;font-weight: bold;background-image:url('../images/new-design-elements/right-menu-heading-grad-bg.jpg');background-repeat: repeat-x;}
div#footer{background: #333;color: #FFF}
div#footer p{margin:0;padding:5px 10px}
div#container{width:970px;margin:0 auto;background:#FFF}
div#wrapper{float:left;width:100%;border:0px solid;}/**/
div#blackbannerwrapper{background:000;}
div#blackbanner{}
div#content{margin: 0 170px;padding-left:0px;}
div#middleContent{margin-left:20px;border:0px solid;width:590px;padding-top:10px;}
div#navigation{float:left;width:170px;margin-left:-170px;;}/*background-image:url('../images/new-design-elements/top-black-bg.jpg');background-repeat: repeat-x;*/
div#extra{float:left;width:170px;margin-left:-970px;}/*background-image:url('../images/new-design-elements/top-black-bg.jpg');background-repeat: repeat-x;*/
div#footer{clear:left;width:100%;background-color:#e2decc;}
.footermenu{line-height:30px;background-color:#d5d0ba;}
.footerlinkbox{color:#46402a;line-height:22px;padding:10px;font-size:11px;}
.footerlinkbox a:link{color:#46402a;text-decoration:underline;font-size:11px;}
.footerlinkbox a:visited{color:#46402a;text-decoration:underline;font-size:11px;}
.footerlinkbox a:hover{color:#46402a;text-decoration:none;font-size:11px;}
.footerlinkbox a:active{color:#46402a;text-decoration:underline;font-size:11px;}
.footeraddress{color:#46402a;padding:4px;font-size:11px;}
div#underfooter{width:100%;background-color:#79684e;color:#ffffff;font-size:11px;}

TABLE{font-family:Verdana, Arial, sans-serif;font-size: 12px;text-align:left;}
H1{color:#7e3707;font-family:Verdana, Arial, sans-serif;font-size: 18px;margin-bottom:5px;margin-top:0px;}
H2{color:#000000;font-family:Verdana, Arial, sans-serif;font-size: 15px;font-weight: bold;margin:5px auto;}
H3{color:#000000;font-family:Verdana, Arial, sans-serif;font-size: 13px;font-weight: bold;margin:4px auto;}
H4{font-family:Verdana, Arial, sans-serif;color:#000000;font-size: 13px;font-weight: bold;margin:3px auto;}
CITE{font-family:Verdana, Arial, sans-serif;font-size: 12px;color: #714A2B;font-weight: normal;}
EM{font-family: Helvetica, Arial,  sans-serif;font-size: 13px;font-weight: bold;}
HR{height:1px;color:#dedede;}
UL{margin:3px;padding-left:10px;}
#cse-search-box{margin:0;padding:0}
.GreenButton{height:29px;text-align:center;cursor:pointer;cursor:hand;background-image:url('../images/new-design-elements/green-button-bg.jpg');background-repeat:repeat-x;padding:5px;margin:0px;background-color:Transparent;border:1px solid #bcce87;border-bottom:2px solid #bcce87;color:#649026;font-size:12px;font-weight:bold;}
.testimonialText{font-family:Verdana, Arial, sans-serif;font-size:11px;color:#5a5a5a;}
.ProThumb{border:1px solid #dadada;}
.Newsletter_box{	width:350px;border:1px solid #000000;background-color: #FFFFFF;	padding:4px;}
.GeneralForm{margin: 0px;padding: 0px; display: inline; }
.FormObjects{font-family: Arial, Helvetica, sans-serif;font-size: 12px;background-color: #FFFFFF;}
.FormText{font-family: Arial, Helvetica, sans-serif;font-size: 12px;background-color: #FFFFFF;border:1px solid #A8AE73;margin:0px;padding:0px;}
.FormSpecial{font-family: Arial, Helvetica, sans-serif;font-size: 12px;display: none;background-color: #FFFFFF;border:1px solid #A8AE73;margin:0px;padding:0px;}
.FormSelectbox{font-family: Arial, Helvetica, sans-serif;font-size: 11px;background-color: #FFFFFF;border:1px solid #A8AE73;margin:0px;}
.FormTextarea{font-family: Helvetica, Arial,  sans-serif;font-size: 12px;background-color: #FFFFFF;}
.FormPassword{font-family: Arial, Helvetica, sans-serif;font-size: 12px;background-color: #FFFFFF;border:1px solid #A8AE73;width:60px;margin:0px;padding:0px;}
.FormFieldHeading{font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: normal;white-space: nowrap;font-weight: bold;color:#714A2B;}
.FormFieldView{font-family: Arial, Helvetica, sans-serif;font-size: 11px;}
.FormFieldExplain{font-family: Arial, Helvetica, sans-serif;font-size: 11px;}
.MustMark{font-size: 13px;font-weight: bold;color: #B42727;}

.OrderTotal{font-size:14px;font-weight:bold;color:#8c5132;}
.ArticlesMenu{border: 1px solid #bbbbbb;background-color: #f6f7f1;}

