@charset "utf-8";
Body {
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	background:#fff;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000;
	text-align:left;
}
*{
	margin:0px;
	padding:0px;
}
h1,h2,h3,h4,h5,h6{
	margin:0px;
	padding:0px;
}
ul, header, footer{
	margin:0px;
	padding:0px;
}
img{
	border:0px;
	}
a{
	color:#000;
	text-decoration:none;
	}
a:hover{
	color:#000;
	text-decoration:none;
	}
#header-wrapper{
	width:100%;
	height:auto;
	float:left;
	padding:0px;
	margin:0px;
	background:#eee0d4;
}
#header{
	width:1000px;
	height:auto;
	padding:0px;
	margin:0px auto;
}
#logo{
	width:50%;
	height:auto;
	float:left;
	padding:0px 0px 0px 0px;
	margin:0px;
}
#headertext{
	width:50%;
	height:auto;
	float:right;
	padding:100px 0px 0px 0px;
	margin:0px;
	text-align:right;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bold;
	font-size:15px;
	color:#20a337;
}
#wrapper{
	width:100%;
	height:auto;
	float:left;
	padding:0px;
}
#container{
	width:1000px;
	height:auto;
	margin:0px auto;
	padding:0px;
}
#menu-container{
	width: auto;
	height:50px;
	width:100%;
	float:left;
	margin:0px;
	padding:5px 0px 5px 0px;
	color:#000;
}
.menu {list-style:none; width:auto; height:50px; text-align:left; padding:0px;margin:0px; float:right; }
.menu a {float:left; text-align:center; color:#000; text-decoration:none; width:200px; height:50px; font-weight:normal;font-family:Verdana, Geneva, sans-serif;font-size:13px;line-height:50px;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px; -webkit-transition:all 0.3s ease;	-moz-transition:all 0.3s ease;	-o-transition:all 0.3s ease;	transition:all 0.3s ease; }
.menu a:hover {color:#5b453b; background:#cab3a1; }

.menu li {position:relative; float:left; z-index:1000; line-height:50px; color:#fff; padding:0px 0px 0px 0px; margin:0px;   }
.menu ul {display:none; position:absolute; font:normal 13px Verdana, Geneva, sans-serif; top:51px; left:0;  list-style:none}
.menu ul li {float:none; margin:0px 0px 0px 0px;    }
.menu ul li ul li{float:none; margin:0px 0px 2px 2px;  }
.menu ul li a, li.menuhover li a, li.menuhover li.menuhover li a {float:none; border-bottom:1px solid #fff; display:block; color:#5b453b; background:#eee0d4;  white-space:nowrap; }
.menu ul li a:hover, li.menuhover li a:hover, li.menuhover li.menuhover li a:hover {color:#5b453b; background:#cab3a1; }
.menu ul ul {left: 100%; top:0}
li.menuhover a {color:#5b453b; background:#cab3a1;  }
.menu a.current {color:#fff; background:#cab3a1; }

#banner-menupanel{
	width:100%;
	height:auto;
	float:left;
	padding:0px;
	margin:0px 0px 20px 0px;
}
#banner{
	width:720px;
	height:auto;
	float:left;
	padding:0px;
	margin:0px;
	border-top:#a04b5d 4px solid;
}

.bannertxt{
	color:#0aa7f8;
	font-family:Verdana, Geneva, sans-serif;
	font-size:26px;
	font-weight:bold;
	padding:0px;
	margin:0px;
	line-height:45px;
	float:left;
	width:100%;
	height:50px;
}
.bannertxt b{
	color:#a04b5d;
	font-size:18px;
	font-weight:bold;
}
#vertimenupanel{
	width:260px;
	float:right;
	padding:50px 0px 0px 0px;
	margin:0px 0px 0px 20px;
	border-top:#5b453b 4px solid;
}
.vertmenu{
	width:220px;
	height:auto;
	float:left;
	padding:20px;
	margin:0px;
	background:#eee0d4;
}
.vertmenu ul{
	padding:0px;
	margin:0px;
	float:left;
}
.vertmenu li{
	padding:0px;
	margin:0px;
	float:left;
	color:#a04b5d;
	clear:both;
	list-style:inside;
	font-weight:bold;
	font-size:13px;
	line-height:21px;
	text-align:left;
}
.vertmenu li a{
	color:#a04b5d;
}
.vertmenu li:hover{
	color:#20a337;
}
.vertmenu li a:hover{
	color:#20a337;
}
.contpanel{
	width:100%;
	height:auto;
	float:left;
	padding:0px 0px;
	margin:0px;
}
.prodpanel1{
	width:385px;
	height:auto;
	float:left;
	padding:0px;
	margin:0px;
}
.prodpanel2{
	width:185px;
	height:auto;
	float:left;
	padding:0px;
	margin:0px 0px 0px 20px;
}
.prodpanel1 a{
	font-size:11px;
	font-weight:bold;
	color:#000;
}
.prodpanel2 a{
	font-size:11px;
	font-weight:bold;
	color:#000;
}
.prodpanel1 img{
	padding:0px;
	margin:10px 0px 0px 0px;
}
.prodpanel2 img{
	padding:0px;
	margin:10px 0px 0px 0px;
}
.prodpanel3{
	width:385px;
	height:auto;
	float:left;
	padding:0px;
	margin:0px 0px 0px 20px;
}
.prodpanel3 img{
	padding:0px;
	margin:10px 0px 0px 0px;
}
h4{
	color:#a04b5d;
	font-family:Verdana, Geneva, sans-serif;
	font-size:16px;
	font-weight:bold;
	text-transform:uppercase;
	background:url(../images/brdr.png) no-repeat top right;
	padding:25px 0px 0px 0px;
	line-height:20px;
}
.txt1{
	color:#a04b5d;
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	font-weight:bold;
	padding:0px 0px 0px 0px;
	line-height:18px;
	text-align:left;
}
.txt2{
	color:#a04b5d;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	font-weight:bold;
	padding:0px 0px 0px 0px;
	line-height:13px !important;
	text-align:left;
	float:left;
	
}
#footerpanel{
	width:100%;
	height:auto;
	float:left;
	padding:20px 0px;
	margin:20px 0px 0px 0px;
	background:#eee0d4;
}
#footer{
	width:1000px;
	height:auto;
	margin:0px auto;
	padding:0px;
}
.foottext{
	width:100%;
	height:auto;
	float:left;
	padding:0px;
	margin:0px 0px 10px 0px;
	text-align:center;
	color:#ed1c24;
	font-size:24px;
	font-weight:bold;
}
.foottext b{
	font-size:16px;
}
.linkpanel{
	width:320px;
	height:auto;
	float:left;
	padding:0px;
	margin:0px;
}
.linkpanel ul{
	padding:0px;
	margin:0px 0px 10px 0px;
	list-style:none;
	float:left;
}
.linkpanel li{
	padding:10px 0px;
	margin:0px;
	list-style:none;
	float:left;
	clear:both;
	width:100%;
	border-bottom:1px solid #cab3a1;
	color:#927762;
	font-size:13px;
	line-height:18px;
}
.linkpanel li a{
	color:#927762;
	font-style:italic;
}
.marginrgt{
	margin:0px 50px 0px 0px !important;
}
h5{
	color:#927762;
	font-family:Verdana, Geneva, sans-serif;
	font-size:15px;
	font-weight:bold;
	padding:0px 0px 10px 0px;
	line-height:25px;
	border-bottom:1px solid #cab3a1;
}
.linkpanel2{
	width:260px;
	height:auto;
	float:left;
	padding:0px;
	margin:0px;
}
.linkpanel2 ul{
	padding:0px;
	margin:0px;
	list-style:none;
}
.linkpanel2 li{
	padding:10px 0px;
	margin:0px;
	list-style:none;
	float:left;
	clear:both;
	width:100%;
	border-bottom:1px solid #cab3a1;
	color:#927762;
	font-size:13px;
	line-height:26px;
}
.linkpanel2 li img{
	float:left;
	margin:0px 10px 0px 0px;
}
#fadeshow2{
	z-index:0;
}
.descpanelfg{
	font-size:16px;
	font-weight:bold;
}