body{
	padding:0px;
	margin:0px;
	background:#DECFD3;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	}
	
a,h1,h2,h3,h4,h5,h6,ul,li,p,img{
	border:0px;
	padding:0px;
	margin:0px;
	outline: none;
	}

a{color:#382005; text-decoration:none;}
a:hover{color:#FFFFFF; text-decoration:none;}

li,ul{list-style:none;}

input{
	border: 2px solid #000000;
	width:208px;
	height:25px;
}

@font-face {
	font-family: "Bad Seed Bold";
	src: url(badseed.TTF) format("truetype");
}

#wrapper{
	width:100%;
	margin:0px;
	padding:0px;
	height:auto;
	overflow:auto;
	overflow:hidden;
}

.logo {
	width:100%;
	height: 47px;
	margin-top: 8px;
	padding-left: 10px;
}

.menu{
	height:41px;
	width:100%;
	background:url(../images/menu_bg.jpg) repeat-x 0px 0px;
	padding:0px 0px 0px 29px;
	margin:0px;
}

.menu li{
	float:left;
	padding:16px 15px 7px 15px;
	font-size:16px;
	font-weight:bold;
}

#selected{
	background:#DECFD3;
}

.banner_area{
	width:100%;
	height:413px;
	background-color:#decfd3;
	font-size:22px;
	font-weight:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.banner_area td{
	text-align:center;
	font-family: "Bad Seed bold", Verdana, Arial, Helvetica, sans-serif;
	font-size: 25px;
	vertical-align: top;
}
.banner_area td{
	text-align:left;
}
.banner_area span{
	color:#db9081;
}

.banner_area h3{
	font-size:30px;
	padding:0px 0px 23px 20px;
	font-weight:normal;
}
.bantxt {
	width: auto;
	position: absolute;
	left:490px;
	top:87;
}

.banner_area1{
	width:100%;
	height:240px;
	background-color:#decfd3;
	font-size:22px;
	font-weight:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.banner_area1 td{
	text-align:center;
	font-family: "Bad Seed bold", Verdana, Arial, Helvetica, sans-serif;
	font-size: 25px;
	vertical-align: middle;
}
.banner_area1 td{
	text-align:left;
}
.banner_area1 span{
	color:#db9081;
}
.banner_area1 h3{
	font-size:30px;
	padding:0px 0px 23px 0px;
	font-weight:normal;
}

.banner_area_gallery{
	width:100%;
	height:703px;
	padding-top:60px;
	background-color:#decfd3;
	font-size:22px;
	font-weight:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.banner_area_gallery td{
	text-align:center;
}
.banner_area_gallery td{
	text-align:left;
}
.banner_area_gallery span{
	color:#db9081;
}
.banner_area_gallery h3{
	font-size:30px;
	padding:0px 0px 23px 0px;
	font-weight:normal;
}

.text_area{
	width:100%;
	color:#e3e4e4;
	height:auto;
	overflow:auto;
	overflow:hidden;
	background:url(../images/text_area__bg.jpg) repeat-x 0px 0px;
	background-color:#2b2c30;
	padding: 20px 0px 0px 0px;
	letter-spacing:1px;
	min-height:370px;
	line-height:15px;
}
.text_area div h3{
	font-size:22px;
	font-weight:normal;
}
.text_area div a{
	color:#bb7420;
	text-decoration:underline;
}
.text_area div strong{
	font-size:15px;
	color:#FFFFFF;
}
.text_area div{
	float:left;
	width:47%;
	padding-left:25px;
}

.text_area1{
	width:100%;
	min-width: 1003px;
	color:#e3e4e4;
	height:auto;
	overflow:auto;
	overflow:hidden;
	background:url(../images/text_area__bg.jpg) repeat-x 0px 0px;
	background-color:#2b2c30;
	padding:20px 0px 0px 18px;
	min-height:440px;
	letter-spacing:1px;
	line-height:18px;
}
.text_area1 div h3{
	font-size:20px;
	font-weight:normal;
	color:#bb7420;
}
.text_area1 div a{
	color:#bb7420;
	text-decoration:underline;
}

.text_left{
	float:left;
	width:34%;
	padding-right:20px;
}
.text_left_about{
	float:left;
	width:50%;
	padding-right:208px;
	/*padding-right:258px;*/
}
.text_right{
	float:left;
	width:34%;
	padding-right:20px;
}
.contact_box{
	float:left;
	width:20%;
	padding-right:20px;
}

.text_area2{
	width:100%;
	min-width:1000px;
	color:#e3e4e4;
	height:auto;
	overflow:auto;
	overflow:hidden;
	background:url(../images/text_area__bg.jpg) repeat-x 0px 0px;
	background-color:#2b2c30;
	padding:20px 0px 0px 18px;
	min-height:440px;
	letter-spacing:1px;
	line-height:18px;
}
.text_area2 div h3{
	font-size:20px;
	font-weight:normal;
	color:#bb7420;
}
.text_area2 div a{
	color:#bb7420;
	text-decoration:underline;
}

.text_area2 div{
	float:left;
	width:70%
}
.text_area3{
	width:100%;
	min-width:1000px;
	color:#e3e4e4;
	height:auto;
	overflow:auto;
	overflow:hidden;
	background:url(../images/text_area__bg.jpg) repeat-x 0px 0px;
	background-color:#2b2c30;
	padding:20px 0px 0px 18px;
	min-height:440px;
	letter-spacing:1px;
	line-height:18px;
}
.text_area3 div h3{
	font-size:20px;
	font-weight:normal;
	color:#bb7420;
}
.text_area3 div a{
	color:#bb7420;
	text-decoration:underline;
}

.text_area3 div{
	float:left;
	width:69%
}
.footer{
	text-align:center;
	background:url(../images/footer_bg.jpg) repeat-x 0px 0px;
	font-size:13px;
	color:#e3e4e4;
	padding:30px 0px 0px 0px;
}

