@charset "utf-8";
/* CSS Document */

/* Reset  */
html, body, div, span, object, iframe, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, var, fieldset, form, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, dialog, figure, footer, header, hgroup, menu, nav, section, dl,dt,dd,time, mark, audio, video ,h1,h2,h3,h4,h5,h6, ul, li,p{
	margin:0;
	padding:0;
	border:0;
	outline:0;
	font-size:100%;
	font-family: Arial, Helvetica, sans-serif;
	vertical-align:baseline;
	font-weight:normal;
	background: transparent;
	text-decoration:none;
	
}
/* "Register" HTML5 elements */
article, aside, dialog, figure, footer, header, hgroup, menu, nav, section, time, mark, audio, video {
	display: block;
}


body {
	height: 100%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;	
	line-height:18px;
	color:#666;
	font-weight:normal;
	padding:0;
	background: url(../images/bg.png) repeat 0 0;
	margin:0;
	}

ul li{ list-style:none;}
.ie7 img {
	display: inline;
}
.clear{ clear:both;}
.gap-height{height:25px;}
.gap-sec{ height:15px;}
.gap-space{ height:10px;}
.gapaff-hei{ height:80px;}

strong {
    font-weight: bold;
}

.main-sec{width:982px;margin:0px auto;}
.top-sec{ padding:20px 0 0 0;}
.logo-sec{ width:226px; float:left;}
.top-rt-sec{ width:473px; float:right; margin:10px 0 0 0;}
.nav-sec{padding:10px 0 0 0; float:right;}
.nav-sec ul{padding:0 0 0 0px; margin:0}
.nav-sec ul li{ display:inline;line-height:12px; border-right:1px solid #645955; float:left;}
.nav-sec ul li a{color:#352F2D; padding:0 10px; font-size:13px; text-decoration:none;}
.nav-sec ul li a:hover{ color:#645955;}
.nav-sec ul li.lastline{ border-right:none;}
.search-sec{width:475px; float:left; margin:25px 0 0 0; background:#fff; padding:0px;}
.search-btn{background:url(../images/serch-btn.png) no-repeat 0 0; border:0; height:23px; cursor:pointer; font-size:11px;color:#000; font-weight:bolder;}
.search-txtbox{box-shadow:inset 0 0 5px #dedede; background:#fff; height:17px; border:1px solid #dcdcdc; width:375px; padding:2px;}
.grntxt{font-size:14px; font-weight:bolder;font-family:"Arial Black", Gadget, sans-serif; color:#5B773D; line-height:30px;text-align:right;}
.grn-stripbg{background:url(../images/stripbg.png) no-repeat 0 0; color:#F1EDE3; font-size:24px; text-align:center; width:404px; margin:0 auto; height:46px; line-height:46px; text-shadow:1px 1px #000; font-weight:bolder;}
.grn-stripbg2{background:url(../images/stripbg2.png) no-repeat 0 0;color:#7B9745; font-size:24px; text-align:center; width:404px; margin:0 auto; height:46px; line-height:46px; text-shadow:1px 1px #000; font-weight:bolder;}
.wrapsec{background:#EAD78D; margin:10px 0 0 0; padding:10px 37px; overflow:hidden;}
.links-sec{padding:0;font-size:12px; color:#57723B;}
.links-sec ul{padding:0;margin:0;}
.links-sec ul li{float:left; padding:0 8px;}
.links-sec ul li span{color:#272727; font-weight:bolder;}
.links-sec ul li a{font-size:12px;color:#57723B; text-decoration: underline;font-weight:bolder;}
.links-sec ul li a:hover{text-decoration: none;}
.picture-sec{ width:650px; margin:40px auto 0;}
.banner-sec{ width:650px; margin:0px auto;background:#EAD78D; border:3px solid #F1EDE2;}
.banner-sec2{ width:350px; margin:0px auto;background:#EAD78D; border:3px solid #F1EDE2;}
.picture-sec h2{ font-size:32px; font-family:"Arial Black", Gadget, sans-serif; font-weight:bolder; text-transform:uppercase; color:#000000; text-align:center; line-height:50px;}
.picture-sec h3{ font-size:24px; font-family:"Arial Black", Gadget, sans-serif; font-weight:bolder; color:#4D3B2D; font-style:italic; text-align:center; line-height:30px;}
.picture-sec p{ font-size:16px;color:#363636;line-height:18px; font-weight:bold; padding:10px 0;}
.content-area{padding:10px 0 0 0;}
.content-area h2{font-size:24px; font-family: Georgia, "Times New Roman", Times, serif;color:#000000;line-height:50px; background:url(../images/headlinebg.gif) repeat-x 0 0; height:40px; width:284px; padding:0 0 0 10px; line-height:40px;}
.content-area p{ font-size:15px;color:#363636;line-height:18px;padding:20px 10px;}
.fo-shadow{ background:url(../images/f-shadowimg.png) no-repeat 0 0; overflow:hidden;}
.footer-sec{ padding:30px 30px 10px}
.fo-lt{ width:700px; float:left;}
.fo-lt ul{ padding:0; margin:0;}
.fo-lt ul li{ float:left;border-right:1px solid #61574E; padding:0 6px; line-height:12px;}
.fo-lt ul li a{color:#61574E; font-size:13px; text-decoration:none}
.fo-lt ul li a:hover{color:#8A8370;}
.fo-lt ul li.flinelast{ border-right:none;}
.fo-lt p{color:#8A8370; font-size:12px; padding:25px 6px;}
.fo-rt{ width:280px; float:right;}
.fb-sec{ width:45px; float:left;}
.newsletter-sec{ width:218px;float:left; margin:0 0 0 15px;}
.newsletter-sec h4{font-size:15px; font-family:Georgia, "Times New Roman", Times, serif; color:#425923;}
.email-sec{ background:url(../images/emailtxtbox.png) no-repeat 0 0; width:214px; height:26px; margin:5px 0 0 0;}
.email-txtfield{ width:187px; float:left;}
.email-txtfield input{width:170px; border:0; background:none; padding:4px;}
.email-go{ width:25px; float:left;}
.basic{font-size:14px;font-family:"Arial Black";vertical-align:middle;table-border:1px;}
