/*
Theme Name: Village
Theme URI: http://wordpress.org/
Description: Custom CMS theme for village
Version: 1.01
Author: 
*/


html, body { background: #aa9786 url("images/bg.jpg") 0 0 repeat-x;  margin:0; padding:0; font-family: Arial, verdana, helvetica; font-size: 12px; color: #fff; height: 100%; width:100%; }
img {border:0;}
a {color:#fff; text-decoration: none;}
a:hover { text-decoration: underline;}
h2 { margin: 10px 0; color:#582927; font-size: 16px; }
form {margin:0; padding:0;}
.both {clear: both; }
.main { margin:0 auto; padding:0; width:975px; position:relative; }
.header { margin:0; padding:0; width:975px; height:122px; text-align:right; color:#cec4b9 }
.header .content {margin:5px; font-size: 11px; height:70px;  }
.header .menu {margin:0 5px;}
.header .menu a {border-left: 1px dotted #8a7768; margin:0; padding:10px 15px; display: inline-block; color:#fff; font-weight: bold; font-size: 12px; text-decoration: none; }
.header .menu a:hover {text-decoration: underline;}
.header .menu a.first {border:0; }
.flashBox {
	margin:0;
	padding:0;
	width:975px;
	height:175px;
}
#logoBox {margin:0; padding:0; width:211px; height:124px; position:absolute; top:25px; left:16px; }
.footer {margin: 5px auto; padding:5px 0; border-top: 1px dotted #8a7768; font-size: 11px; color:#582927; width:965px;}
.footer .LeftBox {
	float:left;
	margin:0;
	padding:5px;
	width:340px;
}
.footer .RightBox {
	float:left;
	margin:0;
	padding: 10px;
	border-left: 1px dotted #8a7768;
	width:440px;
}
.footer .RightBox .box {float:left; margin:0; padding:0; width:200px;}

.middle {margin:5px 0; padding:5px 0;}
.middle .LeftBox {
	width:280px;
	float:right;
}
.middle .LeftBox .content {margin-left:15px}
.middle .RightBox {
	width:683px;
	float:left;
	margin-left: 10px;
}
.middle .RightBox .TopImgBox {width:683px; height:247px; background: #fff url("images/bg_01.jpg") 0 0 no-repeat; }
.middle .RightBox .TopImgBox .content {margin:0; padding:20px 10px 10px 240px; color:#818181;}
.middle .RightBox .TopImgBox .content h2 {margin: 5px 0; padding:0; background: transparent url("images/let_us.gif") 0 0 no-repeat; width:407px; height:45px; text-indent: -9000px;}
.middle .RightBox .TopImgBox .content p {margin: 10px 0; padding:0; line-height: 18px; }
.middle .RightBox .TopImgBox .content p a.LearnMore {margin: 0; padding:0px 20px 0px 0px; border: 1px solid #582927; background: #aa9786 url("images/bg_arr.gif") right center no-repeat;; color:#fff; font-size: 11px; text-decoration: none; height:22px; display: inline-block; }
.middle .RightBox .TopImgBox .content p a.LearnMore span {background-color:#582927;padding:0 5px; height:22px; line-height:22px; display: inline-block; }
.middle .RightBox .boxs {border-left: 1px dotted #8a7768;margin: 10px 0; }
.middle .RightBox .box {float:left; width:200px;margin: 0 10px; text-align:center; }
.middle .RightBox .box p {text-align:left;margin: 10px 0;}
.middle .RightBox .box h2 { margin: 10px 0; color:#582927; font-size: 16px; }
