.body{ margin:0 0 0 0; }
form{ margin: 0 0 0 0; } 

#header{ margin: 0px auto; width:930px; background: transparent url(/img/layout/header.png) no-repeat; }
#content{ margin: 0px auto; width:930px; border: none; text-align:left; }
#bottom{ width:930px; margin: 0px auto; text-align:left; height:47px; }

ul{list-style-type: square;}
.demo{ background-image:url(images/background_grids.gif); margin-top:0px;  margin-left:0px; margin-right:0px; margin-bottom:0px; }

#top{ width:770px; float:left; height:auto; background-image:url(images/m_bg.jpg); }
#headerline{ background-image:url(images/top_line_bg.gif); width:770px; height:10px; }
#topmiddle { width:770px; height:104px; float:left; }
* html #topmiddle { width:770px; height:104px; float:left; } /* For Ie */
#logo { width:364px; height:102px; float:left; vertical-align:top; }
* html #logo { width:364px; height:102px; float:left; vertical-align:top; } /* For IE */

#topnav { width:141px; float:right; padding-right:18px; padding-bottom:20px; }
* html #topnav { width: 145px; float:right; padding-right:16px; padding-bottom:20px; } /*For IE*/

/*#topnavimg { width:76px; height:13px; float:left; padding-right:2px; } */
/* html #topnavimg { width:55px; height:13px; float:left; padding-right:2px; }*/
#topnavimg1 { width:76px; height:13px; float:left; padding-right:2px; }
* html #topnavimg1 { width:47px; height:13px; float:left; padding-right:2px; } /*For IE*/
#topnavimg2{ width:61px; height:13px; float:right; padding-right:2px; }
* html #topnavimg2{ width:61px; height:13px; float:right; padding-right:4px; }

#punchline { width:360px; height:auto; float:right; padding-right:1px; padding-top:9px; }
* html #punchline{width:360px; height:auto; float:right; padding-right:1px; padding-top:3px; } /*For IE*/

#Layer3 { width:770px; height:2px; }
#menutoolbar { width:770px; height:auto; font-size:12px; float:left; }
#leftgriddot { width:169px; height:15px; float:left; background-image:url(images/grid_dot.gif); }
#menu { width:599px; height:14px; float:left; padding-right:2px; }
#topline { width:770px; background-color:#d5dc91; float:left; height:1px; }
#main{ float:left; }

#middle{ width:770px; float:left; background-image:url(images/middlebg.gif); }
#leftmenutoolbar { float:left; width:169px; height:auto; background-image:url(images/left_01.gif); }
#Layer6 { width:770px; height:2px; }
#middleright { width:584px; padding-bottom:2px; padding-left:15px; padding-right:1px; padding-top:10px; 	float:right; }

#innermiddleright { width:567px; margin-left:18px; margin-right:16px; margin-top:20px; margin-bottom:35px;
	float:right; height:auto; background-image:url(images/grid_dot.gif); }
.innermiddleright1 { width:520px; padding-bottom:2px; padding-left:25px; padding-right:40px; 
	padding-top:6px; float:right; vertical-align:top; }
.innermiddleright2 { width:567px; padding-bottom:2px; padding-left:14px; padding-right:9px;
	padding-top:10px; float:right; vertical-align:top; }
	
#innerdetail{ width:584px; padding-bottom:2px; padding-left:15px; padding-right:1px; padding-top:10px; float:right; }
.hdback{ background:url(images/back-hd.gif) repeat-x; }
.imageborder2{ // to be deleted border:0px; padding-left:2px; }
.navigationmenu { text-align:left;  font-family: Arial; font-size: 11px; font-style: normal; color: #676767; text-decoration: none; font-weight: normal; padding-top: 1px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }

#footer { width:770px; height:47px; float:left; background-image:url(images/m_bg.jpg); }
#footerleft1 { width:169px; height:47px; float:left; background-image:url(images/left_01.gif); }
#footerleft { width:169px; height:47px; float:left; }/* background-image: url(images/left_03.gif); */
#footerright { width:574px; height:47px; float:right; padding-left:15px; padding-right:10px; }

#featureproduct { width:158px; float:left; padding-top:39px; }
* html #featureproduct { width: 158px; float:left; padding-top:39px; } /*For IE*/

#featureproinner{ width:158px; float:left; background-image:url(images/featuredproducts_bg.gif); }
.featureproinner1{ width:158px; float:left; }
#featureproright { width:19px; float:right; }
#featureproleft { width:139px; float:left; }
#rightend{ width:139px; height:auto; height:538px; background-image:url(images/featuredproducts_bg.gif); flot:auto; 	}
.featuredProject{ width:115px; flot:right; padding-left:8px; padding-top:10px; }

.featuredProjectTitle{ width:125px; flot:right; padding-left:8px; padding-top:20px; }
* html .featuredProjectTitle { width: 125px; float:left; padding-top:15px; padding-left:8px; padding-bottom:1px; } /*For IE*/

.featuredProjectTitle1{ width:125px; flot:right; padding-left:8px; padding-top:4px; }
* html .featuredProjectTitle1 { width: 125px; float:left; padding-top:0px; padding-left:8px; padding-bottom:3px; } /*For IE*/

* html .featuredProjectTitle2 { width: 125px; float:left; padding-top:0px; padding-left:8px; padding-bottom:3px; } /*For IE*/

.featuredProjectImg1{ width:115px; flot:right; padding-left:19px; padding-top:20px; }
.featuredProjectImg2{ width:115px; flot:right; padding-left:14px; padding-bottom:16px; padding-top:20px; }

.featuredProjectext{ width:130px; flot:right; padding-left:8px; padding-top:8px; }
* html .featuredProjectext { width: 130px; float:right; padding-top:4px; padding-left:8px; } /*For IE*/

.featuredheading { font-family: Arial; font-size:11.5px; font-style: normal; color: #666666; text-decoration: none; }
.featuredtext { font-family:Arial; font-size:11px;  font-style:normal; color:#666666; line-height:normal; text-decoration: none; }
.viewproduct{ width:120px; flot:left; margin-left:8px; margin-top:6px; }
.viewproduct1{ font-family:Arial; font-size:11px; font-style:normal; color:#7e6338; line-height:normal; text-decoration: none;  }
.addtocart{ font-family:Arial; font-size:11px; font-style:normal; color:#7e6338; line-height:normal; text-decoration: none; padding-top:3px; padding-left:7px;  }
	
.viewproduct1:link { font-family: Arial; font-size: 11px; font-style: normal;  color: #7e6338; 	line-height: normal; text-decoration: none; }
.viewproduct1:hover { font-family: Arial; font-size: 11px; font-style: normal; color: #7e6338; 	line-height: normal; text-decoration: underline; }
.viewproduct1:visited { font-family: Arial; font-size: 11px; font-style: normal; color: #7e6338; line-height: normal; text-decoration: none; }
.viewproduct1:visited:hover { font-family: Arial; font-size: 11px; font-style: normal; color: #7e6338; line-height: normal; text-decoration: underline; }
	
.copyrighttext { font-family: Arial; font-size: 11px; font-style: normal; color: #909090; line-height: normal; text-decoration: none; padding-top:2px; }
.copyrighttext1 { font-family: Arial; font-size: 11px; font-style: normal; color: #7e6338; line-height:normal; text-decoration: none; }
.copyrighttext2 { font-family: Arial; font-size: 11px; font-style: normal; color: #a49a00; line-height: normal; text-decoration: none; }

#news { width:188px; float:right; }
#newshead { width:170px; height:12px; float:left; margin-top:10px; margin-bottom:20px; background-image:url(images/grid_dot.gif);}
.newscontent { width:187px; float:left; padding-top:17px; padding-right:1px; }
.newsheading { font-family: Arial; font-size: 11px; font-style: normal; color: #a49a00; line-height: 100%; letter-spacing: 0px; text-decoration: none; font-weight: normal; }
.news { font-family: Arial; font-size: 11px; font-style: normal; color: #7d7f80; line-height: normal; text-decoration: none; font-weight: bolder; }

.newstext { font-family:arial; font-size:11px; color: #6B8E23; text-decoration: none; font-weight: bolder; }
.newstext:link { 	color: #6B8E23; 	text-decoration: none; }
.newstext:visited{ color: #6B8E23; text-decoration: none; }
.newstext:hover { color: #7d7f80; text-decoration: underline; }

.productheading { width:260px; height:17px; float:left; padding-top:10px; padding-left:6px; }
.productheading1 { width:260px; height:38px; float:left; padding-top:10px; padding-left:6px; }
.productheading2 { width:260px; height:16px; float:left; padding-top:10px; padding-left:6px; }
.productcontent { width:238px; height:auto; float:left; padding-left:40px; padding-bottom:8px; }
.productcontent1 { width:240px; height:auto; float:left; padding-left:40px; padding-bottom:8px; padding-top:4px; } 
.productimages { width:76px; height:auto; float:right; padding-top:12px; padding-left:5px; padding-right:12px; }
#productimages1 { width:88px; height:auto; float:right; padding-top:12px; padding-right:5px; }

.productimages_left { width:175px; height:auto; float:left; padding-top:12px; padding-left:0px; padding-right:0px; }
.productimages_right { width:175px; height:auto; float:right; padding-top:12px; padding-left:0px; padding-right:0px; }

.email:link { font-family: Arial; font-size: 11px; font-style: normal; color: #a49a00; line-height: normal; text-decoration: none; }
.email:hover { font-family: Arial; font-size: 11px; font-style: normal; color: #a49a00; line-height: normal; text-decoration: underline; }
.email:visited { font-family: Arial; font-size: 11px; font-style: normal; color: #a49a00; line-height: normal; text-decoration: none; }
.email:visited:hover { font-family: Arial; font-size: 11px; font-style: normal; color: #a49a00; line-height: normal; text-decoration: underline; }

.middlecontent { width:379px; float:left; }
.middlecontent1 { width:379px; float:left; padding-top:10px; }
.middlecontent2 { width:379px; float:left; padding-bottom:9px; }
.middleproduct{ width:379px; float:left; background-color:#f6f7e9; }

#shoponline{ padding-right:5px; width:375px; float:left; background-color:#f6f7e9; padding-bottom:2px; }
.middlerighthead { width:379px; height:auto; float:left; margin-top:10px;  margin-bottom:10px; background-image:url(images/grid_dot.gif);	}
.middlerighthead_sub { width:569px; height:auto; float:left; margin-top:10px;  margin-bottom:10px; background-image:url(images/grid_dot.gif);	}
.leftside{ width:169px; float:left; background-image:url(images/left_01.gif); height:auto; }
.leftsideinner{ width:169px; background-image:url(images/left_01.gif); height:45px; }
.leftsidecontiner{ width:169px; float:left; background-image:url(images/left_01.gif); height:auto; }
.leftsidehead{ width:160px; padding-top:2px; padding-left:3px; }
.leftsidehead1{ width:160px; padding-bottom:8px; padding-left:4px; }
.leftsidehead11{ width:160px; padding-top:6px; padding-left:4px; }
* html .leftsidehead11{ width:160px; padding-top:12px; padding-left:4px; } /*For IE*/
.leftsidehead2{ width:160px; padding-bottom:8px; padding-top:8px; padding-left:7px; float:left; }
* html .leftsidehead2{ width:160px; padding-bottom:7px; padding-top:8px; padding-left:7px; float:left; } /*For IE*/
.leftsidehead3{ width:160px; padding-bottom:8px; padding-left:7px; float:left; }
.leftsidehead4{ width:160px; padding-bottom:8px; padding-top:8px; padding-left:7px; float:left; }
.leftsidehead5{ width:160px; padding-bottom:10px; padding-top:10px; padding-left:7px; float:left; }
.leftmenubox{ width:169px; float:right; height:auto; }

.subtext{ width:160px; margin-left:2px; font-family: Arial; font-size: 12px; font-style: normal; color: #7d7f80; line-height: 12pt; text-decoration: none; }
.subtext1{ width:156px; margin-left:8px; font-family: Arial; font-size: 12px; font-style: normal; color: #7d7f80; line-height: 12pt; text-decoration: none; }
.subtext2{ width:164px; margin-left:5px; font-family:Arial; font-size:12px; font-style:normal; color:#7d7f80; line-height:12pt; text-decoration:none; }

.go{ width:25px; float:right; height:15px; text-align:center; margin-top:2px;  margin-bottom:3px; padding-right:10px; }
.input{ width:130px; float:left; height:20px; text-align:center; }
.input1{ width:115px; float:left; height:20px; text-align:center; }

.text { font-family: Arial; font-size:12px; color:#7d7f80; line-height:16px; }
.leftsidecontent{ width:148px; float:right; height:auto; }
.leftsidecontent_new{ width:134px; float:right; height:auto;}
.leftsidecontentturn{ width:149px; float:right; height:28px; }
.leftsidecontentind{ width:149px; float:right; height:42px; }

.leftsidelinks1 { font-family:Arial; font-size:11px; font-style:normal; color:#707070; text-decoration:none; font-weight:bold; }
.leftsidelinks1:link { font-family: Arial; font-size: 11px; font-style: normal; color: #707070; 	line-height: 14px; text-decoration: none; font-weight: bold; letter-spacing: 0px; }
.leftsidelinks1:visited { font-family: Arial; font-size: 11px; font-style: normal; color: #707070; 	line-height: 14px; text-decoration: none; font-weight: bold; letter-spacing: 0px; }
.leftsidelinks1:hover { font-family: Arial; font-size: 11px; font-style: normal; color: #707070; 	line-height: 14px; text-decoration: underline;  font-weight: bold; letter-spacing: 0px; }
.leftsidelinks1:active { font-family: Arial; font-size: 11px; font-style: normal; color: #707070; 	line-height: 14px; text-decoration: none; font-weight: bold; letter-spacing: 0px; }

.leftsiderecive { font-family: Arial; font-size: 11px; font-style: normal; color: #707070; line-height: 100%; text-decoration: none; font-weight: normal; }

.leftsidelinks { font-family: Arial; font-size: 11px; font-style: normal; color: #707070; line-height: 86%; text-decoration: none; font-weight: normal; letter-spacing: 0px; }
.leftsidelinks:link { color: #707070; text-decoration:none; }
.leftsidelinks:visited { color: #707070; text-decoration: none; }
.leftsidelinks:hover { color: #707070;  text-decoration: underline; }
.leftsidelinks:active { color: #707070; text-decoration: underline; }

.leftsidesublinks { font-family: Arial; font-size: 11px; font-style: normal; color: #707070; line-height: 15px; text-decoration: none; font-weight: normal; letter-spacing: 0px; }
.leftsidesublinks:link { font-family: Arial; font-size: 11px; font-style: normal; color: #707070; 	line-height: 15px; text-decoration: none; font-weight: normal; letter-spacing: 0px; }
.leftsidesublinks:visited { font-family: Arial; font-size: 11px; font-style: normal; color: #707070;
	line-height: 15px; text-decoration: none; font-weight: normal; letter-spacing: 0px; }
.leftsidesublinks:hover { font-family: Arial; font-size: 11px; font-style: normal;  color: #707070;
	line-height: 15px;  text-decoration: underline; font-weight: normal; letter-spacing: 0px; }
.leftsidesublinks:active { font-family: Arial; font-size: 11px; font-style: normal; color: #707070;
	line-height: 15px; text-decoration: none;  font-weight: normal; letter-spacing: 0px; }
	
.maillistbox{ width:169px; background-image:url(images/left_01.gif); float:left;  height:auto; }
.leftbottombox{ width:169px; background-image:url(images/left_01.gif); float:left; height:auto; vertical-align:bottom;} 

.TextLink{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000099; text-decoration:none; }
.TextLink:link{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000099; text-decoration: none; }
.TextLink:visited{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000099; text-decoration: none; }
.TextLink:hover { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000099; text-decoration: underline; }
.TextLink:Active { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000099; text-decoration: none; }

.caption { font-family: Arial; font-size: 11px; color: #676767; line-height: 100%; text-decoration: none; font-weight: bold; padding-top:3px; }
	
.links:link { font-family: Arial;  font-size: 11px; font-style: normal; color: #707070; line-height: 100%;
	text-decoration: none; font-weight: normal; letter-spacing: 0px; }
.links:visited { font-family: Arial; font-size: 11px; font-style: normal; color: #707070; line-height: 100%; text-decoration: none; font-weight: normal; letter-spacing: 0px; }
.links:hover { font-family: Arial; font-size: 11px; font-style: normal; color: #707070; line-height: 100%; text-decoration: underline; font-weight: normal; letter-spacing: 0px; }
.links:active { font-family: Arial; font-size: 11px; font-style: normal; color: #707070; line-height: 100%; text-decoration: none; font-weight: normal; letter-spacing: 0px; }
.links { font-family: Arial; font-size: 11px; font-style: normal; color: #707070; line-height: 100%; text-decoration: none; font-weight: normal; letter-spacing: 0px; }

.TextLinkSmall { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000099; text-decoration: none; }
.TextLinkSmall:link { font-family: Arial, Helvetica, sans-serif;  font-size: 11px; color: #000099; 	text-decoration: none; }
.TextLinkSmall:visited { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000099; text-decoration: none; }
.TextLinkSmall:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000099; 	text-decoration: underline; }

.grid_dot{ background-image:url(images/grid_dot.gif); font-family: Arial; font-size: 12px; font-style: normal; color: #7d7f80; }
hr{ background-color:#E1E498;}/*CCCC33*/
.hr{ height:1px; }/* background-image:url(images/hr.jpg); */

.catdesc{ font-family: Arial; font-size: 12px; font-style: normal; color: #7d7f80; line-height: 12pt;
	text-decoration: none; }
.catdesc1{ font-family: Arial; font-size: 11px; font-style:normal; color: #000000; text-align:center; }

.hd {  font-family: Arial; font-size: 11px; font-weight: normal; color: #ffffff; }

.more{font-weight:normal; color:#0000FF font-size:11px; text-decoration:underline; font-family: Arial;}
.more:link{ color:#0000FF; text-decoration:underline;}
.more:visited{ color:#0000FF; text-decoration:underline;}
.more:hover{ color:#000000; text-decoration:none;}

.hd1{font-weight:bold; color:#0000FF; font-size:11px; text-decoration:underline; font-family: Arial;}
.hd1:link{ color:#0000FF; text-decoration:underline;}
.hd1:visited{ color:#0000FF; text-decoration:underline;}
.hd1:hover{ color:#000000; text-decoration:none;}

.hd2{font-weight:normal; color:#0000FF; font-size:11px; text-decoration:underline; font-family: Arial;}
.hd2:link{ color:#0000FF; text-decoration:underline;}
.hd2:visited{ color:#0000FF; text-decoration:underline;}
.hd2:hover{ color:#000000; text-decoration:none;}

.pagenums{font-weight:normal; color:#000000; font-size:11px; text-decoration:bold; font-family: Arial;}
.pagenums:link{ color:#000000; text-decoration:none;}
.pagenums:visited{ color:#000000; text-decoration:none;}
.pagenums:hover{ color:#000000; text-decoration:none;}

.mincart{ font-size:10px; color:#000000;  font-family: Arial;}
.line{ background-color:#333333; font-size:11px; color:#000000;  font-family: Arial; height:1px; }
.normaltext{ font-size:11px; color:#000000; font-family:Arial; padding-right:5px; text-align:left;}

.cobll{ font-size:11px; color:#000000;  font-family: Arial; padding-right:5px; text-align:left;}
.cobhl{ font-size:11px; color:#000000;  font-family: Arial; padding-right:5px;}
.sinput{ font-size:13px; color:#000000;  font-family: Arial; padding-left:2px; text-align:left;}

.tabtable{ text-align:center; font-family: Arial; font-size: 11px; color: #676767; font-weight: normal; 	padding-top: 2px;}
.catdesc{ font-size:11px; color:#000000;  font-family: Arial; padding-right:5px; text-align:left;}

.ImageBorderBlack {border: 1px solid #000000;}
.catlinks { font-family: Arial; font-size: 11px; font-style: normal; color: #707070;  line-height: 90%; text-decoration: none; font-weight: bold;  letter-spacing: 0px; }
.catlinks:link { color: #707070; text-decoration: none; }
.catlinks:visited { color: #707070; text-decoration: none; }
.catlinks:hover { color: #707070; text-decoration: none; }
.catlinks:active { color: #707070; text-decoration: none; }

.pro{font-family:Trebuchet MS; font-size:14px; font-style: normal; font-weight: bold; color: #CA6060; }
.newforpack {	font-family: Arial;	font-size: 16px;	font-weight: bold;	color: #7e6338;	text-decoration:none;}
.borlef_rig{font-family: Arial; font-size: 12px; color: #7d7f80; font-weight:normal; }
/*  border-left:1px solid #D4D0C8 ;  border-right:1px solid #D4D0C8 ; */

.descrip{font-weight:normal; color:#7d7f80; font-size:11px; font-family: Arial; text-decoration:none; line-height:10pt;}
.descrip:link{ color:#7d7f80; text-decoration:none;}
.descrip:visited{ color:#7d7f80; text-decoration:none;}
.descrip:hover{ color:#000000; text-decoration:underline;}

.carttext{ text-align:center; font-size:11px; color:#000000; font-family: Arial;}

.ShopProductLins { font-family: Arial; font-size: 15px; font-style: normal; color: #7D7E80; 	line-height: 90%; letter-spacing: 0px; text-decoration: underline; }
.tabletext { font-family: Arial; font-size: 12px; font-style: normal; color: #000000; text-decoration: none; line-height: 20px; }
.tableborder { text-decoration: none; border-top: 1px solid #000000; border-right: 1px solid #000000;
	border-bottom: 1px solid #000000; }
.tableborder1 { text-decoration: none; border-top: 1px solid #000000; border-right: none; border-bottom: 1px solid #000000; border-left: none; }
.tableborder2 { text-decoration: none; border-top: 1px solid #000000; border-right: 1px solid #000000; border-bottom: none; border-left: none; }
.leftsidepow{ width:149px; float:right; height:50px; }
.leftsidepow2{ width:149px; float:right; height:30px; }
#featureproleft1 { width:138px; float:left; }

.spacer{ width:160px; padding-left:7px; float:left; }
.spacer1{ width:160px; height:8px; padding-left:7px; float:left; }

.leftsidehead_search{ width:160px; padding-top:19px; padding-left:4px; }
* html .leftsidehead_search{ width:165px; padding-top:10px; padding-left:4px; } /*For IE*/

.leftsidehead_search1{ width:160px; padding-bottom:10px; padding-top:8px; padding-left:7px; float:left; }
* html .leftsidehead_search1{ width:160px; padding-bottom:8px; padding-top:8px; padding-left:7px; float:left; } /*For IE*/

.mailingsub{ width:140px; float:right; padding-top:1px;}
.mailingcheck{ width:15px; float:left;}
.gatericon{ width:10px; float:left; padding-top:5px;}
.rest{ font-size:11px; color:#000000; font-family:arial;}

.TextLinkSmall1 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000099; text-decoration: none; line-height:15px; }
.TextLinkSmall1:link { font-family: Arial, Helvetica, sans-serif;  font-size: 11px; color: #000099; 	text-decoration: none; }
.TextLinkSmall1:visited { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000099; text-decoration: none; }
.TextLinkSmall1:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000099; text-decoration: underline; }

.cobtbl{ border:1px thin #B1B1B1; background-color:#B1B1B1;}
.textheading { font-family: Arial; font-size:19px; font-style: normal; color: #7e6338; letter-spacing: -1px; text-decoration: none; }
.textheading1 { font-family: Arial; font-size:20px; font-style: normal; color: #7e6338; letter-spacing: -1px; text-decoration: none; }
h1{ font-family:Arial; font-size:19px; font-style:normal; color:#7e6338; letter-spacing:-1px; text-decoration:none; font-weight:normal; margin:0px; }


.a-site { position: relative; display: block; height: 120px; margin: 0px 8px 10px 10px; padding: 6px 0px 0px 0px; float: left; width: 110px; background-color:#f6f7e9;}
.b-site { position: relative; display: block; height: 120px; margin: 0px 8px 10px 10px; padding: 6px 0px 0px 0px; float: left; width: 110px; background-color:#f6f7e9;}
.c-site { position: relative; display: block; height: 120px; margin: 0px 8px 10px 0px; padding: 6px 0px 0px 0px; float: right; width: 110px; background-color:#f6f7e9;}
.awards { height: 25px; width:100%; float: right; display: block; margin:20px 0px 0px 0px; vertical-align:middle;}

.main_container_styles {background-color:#ffffff; border-style:none; border-color:#6a6a6a; border-width:0px; padding:0px; margin:0px 0px 0px; }
.main_item_styles {color:#333333; text-align:center; font-family:Arial; font-size:12px; font-weight:normal; text-decoration:underline; border-style:none; border-color:none; border-width:0px; padding:0px 0px; }
.main_item_hover_styles {background-color:#7e6338; text-decoration:none; }
.main_item_active_styles {background-color:#7e6338; }

#middleright_sub { width:564px; padding-bottom:0px; padding-left:20px; padding-right:1px; padding-top:0px; float:right; }
.middlecontent_sub { width:549px; float:left; }
.middlecontent1_sub { width:549px; float:left; padding-top:10px; }
.middlecontent2_sub { width:549px; float:left; padding-bottom:9px; }
.middleproduct_sub { width:549px; float:left; background-color:#f6f7e9; }
.middletext_sub { width:549px; float:left; }

.topnav_sub { width:100%; float:right; }
.topnavimg_sub { width:345px; float:left; padding-right:2px; }
.topnavimg1_sub { width:47px; float:left; padding:20px 2px 0px 0px;}

.homelink { font-family: Arial; font-size: 16px; color: #7E6338; text-decoration: none; font-weight:bold; text-transform:uppercase; }
.homelink:link { color: #7E6338; 	text-decoration: none; }
.homelink:visited { color: #7E6338; text-decoration: none; }
.homelink:hover { color: #9E8A67; 	text-decoration: none; }

.bodytext{ color:#7D7F80; font-size:12px; font-family:arial;}
.pagehd {
color : #a29b02;
text-transform : uppercase;
font-family : Century Gothic;
background-color : #ffffff;
font-style : italic;
font-weight : bold;
font-size : 14px;
margin : 0;
padding-right : 3px;
font-smooth : always; }
h1{ font-family:Arial; font-size:19px; font-style:normal; color:#7e6338; text-decoration:none; font-weight:normal; margin:0px; padding-bottom:10px; } /*letter-spacing:-1px;*/
.imgborder{ border:1px solid #676767;}

.sublink { font-family: Arial; font-size:12px; color: #000099; text-decoration:none; }
.sublink:link { color: #000099; text-decoration:none; }
.sublink:visited {  color: #000099; text-decoration:none; }
.sublink:hover { color: #000099; text-decoration:underline; }

.navlisttext {color: #000000; font-size: 75%; text-decoration: none;}
.navlist { font-family: Arial; font-size:12px; color: #000099; text-decoration:none; }
.navlist:link { color: #000099; text-decoration:none; }
.navlist:visited {  color: #000099; text-decoration:none; }
.navlist:hover { color: #000099; text-decoration:underline; }

.allborder { background:#808080; height:18px; color:#7d7f80; text-decoration:none; }
.tableheader td{ background:#A69A04; color:#E6E7AE; text-align:center; font-weight:bold; height:25px; font-family:arial; font-size:12px; }
.lightbg td{ background:#ffffff; font-family:arial; font-size:12px; padding:3px; }
.darkbg { background:#E2E4A9; font-family:arial; font-size:12px; }
