body{
	margin:0px;
	padding:0px;
	background:#f7d0a6;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#2a2a2a;
	text-decoration:none;
}



a{
	outline:none;
}

.clearfix{
	clear:both;
	visibility:hidden;
	display:block;
	content:".";
	line-height:0px;
}
.left{
	float:left;
}
.right{
	float:right;
}

.top-content{ float:right; margin-top:15px }
.top-content a{text-decoration:none}
.top-content a:hover{ text-decoration:none}

#wrapper{
	margin:0px auto;
	padding:0px;
	min-width:1003px;
	max-width:1264px;
	background:url(../images/header_bg.jpg) repeat-y top center;
}


#gallery { list-style:none }
#gallery li{ float:left; list-style:none; padding:0px 0px 0px 0px; margin:0px 12px 0px 0px; }

#contact{border-bottom:1px #a1a1a1 dashed; padding-top:10px; }
.contact{float:left; padding:0px;color:#cc863e;}
.contact a{padding:0px; margin:0px; color:#cc863e; text-decoration:underline; }
.contact a:hover{color:#333; text-decoration:none; }

.wrapper{
	margin:0px auto;
	padding:0px;
	width:980px;
}
.header{
	margin:0px auto;
	padding:0px;
	height:130px;
	width:980px;
}
.logo{
	margin:0px 0px 0px 0px;
	padding:14px 0px 0px 0px;
	float:left;
	width:252px;
}
.header-right{
	margin:0px;
	padding:0px;
	height:130px;
	width:728px;
	float:right;
}
.header-ph{
	margin:22px 0px 0px 0px;
	padding:0px;
	text-align:right;
}
.navi{
	margin:0px 0px 0px 0px;
	padding:0px;
	width:728px;
}
.navi ul{
	margin:26px 0px 0px 25px;
	*margin:22px 0px 0px 22px;
	padding:0px;
	list-style-type:none;
}
.navi ul li{
	margin:0px 0px 0px 0px;
	padding:0px 4px 0px 10px;
	font-size:12px;
	color:#fff;
	float:left;
}
.navi ul li a{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14.5px;
	font-weight:bold;
	color:#fff;
	margin:0px 0px 0px 0px;
	padding:0px 0px 22px 0px;
	text-decoration:none;
}
.navi ul li a:hover{
	color:#924a34;
}
a.selected{
	background:url(../images/icon.png) no-repeat center 17px ;
	color:#fff !important;
	position:relative;
}
.banner{
	margin:0px auto;
	padding:0px;
	height:400px;
}
.banner-inner{
	margin:0px ;
	padding:0px;
	height:400px;
}
.banner-inner ul li{
	margin:0px;
	padding:0px;
	width:100%;
	height:400px;
}
.banner ul li{
	margin:0px;
	padding:0px;
	width:100%;
	height:400px;
	display:block;
}
#page{
	margin:0px;
	padding:0px;
	background:url(../images/page-bg.jpg) #fff repeat-x top left;
}
.page{
	margin:0px auto;
	padding:0px 0px 0px 0px;
	width:980px;
	background:url(../images/color-right.jpg) repeat-y top right;
}
.box{
	margin:0px auto;
	padding:0px 0px 0px 0px;
	height:148px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	background:#924a34;
}
.box h1{
	margin:15px 0px 10px 0px;
	padding:0px;
}
.box ul{
	width:980px ;
	margin:0px auto;
	padding:20px 0px 0px 0px;
	list-style-type:none;
}
.box ul li{
	margin:0px 20px 0px 0px;
	padding:0px 10px 0px 0px;
	float:left;
	background:url(../images/box-bg.jpg) repeat-x top left;
	width:293px;
	height:98px;
	border:#FFF 5px solid;
}
.box span{
	color:#666666;
}
.box span a{
	color:#924a34;
	text-decoration:underline;
}
.box span a:hover{
	color:#900;
	text-decoration:none;
}
.right-map{
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.thumb{
	margin:0px 13px 0px 0px;
	padding:0px;
	float:left;
}
.content{
	margin:0px 0px 0px 0px;
	padding:34px 0px 30px 0px;
	width:618px;
	float:left;
	line-height:18.2px;
	text-align:justify;
}
.content ul{
	margin:10px 0px 10px 0px;
	padding:0px 0px 0px 0px;
	list-style-type:none;
	color:#2a2a2a;
}
.content ul li{
	margin:0px 0px 0px 0px;
	padding:0px 0px 9px 15px;
	background:url(../neem-tree/images/icon.jpg) no-repeat left 7px;
}
.content span{
	margin:0px 0px 0px 0px;
	padding:22px 0px 0px 0px;
	*padding:5px 0px 0px 0px;
	float:right;
	color:#924a34;
}
.content span a{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#924a34;
	font-weight:bold;
}
.content span a:hover{
	color:#ad614a;
	text-decoration:none;
}
.content h1{
	margin:0px 0px 14px 0px;
	padding:0px;
}
.content h2{
	margin:26px 0px 8px 0px;
	padding:0px;
	font-size:18px;
	color:#cc863e;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
}
.content h3{
	margin:26px 0px 8px 0px;
	padding:0px;
	font-size:18px;
	color:#cc863e;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
}
.content h4{
	margin:12px 0px 5px 0px;
	padding:0px;
	font-size:13px;
	color:#363636;
	font-weight:bold;
}
#google_map{
	margin:8px 0px 0px 10px;
	padding:0px;
	width:630px;
	height:450px;
	background:#FFF !important;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	border:1px solid #ccc;
}

.download{float:left; width:70px; margin-top:5px}
.download { list-style:none; text-decoration:none}
.download a{float:left;list-style:none; background:none; text-decoration:none}

.right-band{
	margin:0px;
	padding:30px 30px 0px 30px;
	width:253px;
	float:right;
}
.right-band h2{
	margin:0px 0px 10px 0px;
	padding:0px;
}
.right-band h3{
	margin:0px 0px 0px 0px;
	*margin:-18px 0px 0px 0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#2a2a2a;
}
.right-band h3 a{
	text-decoration:none;
	color:#454545 ;
}
.right-band h3 a:hover{
	color:#999;
}
.right-band ul{
	margin:0px;
	padding:0px 0px 25px 0px;
	list-style-type:none;
}
.right-band ul li{
	margin:0px;
	padding:10px 0px 10px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	border-bottom:#ccc dashed 1px;
}
.img{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:right;
	position:relative;
}
.select{
	margin:0px;*margin:0px 0px -36px 0px;
	padding:0px 0px 0px 14px;
	display:block;
	float:right;*float:none; *height:32px;position:relative; z-index:5;
	background:url(../images/select.jpg) repeat-y top left !important;
	*background:url(../images/select.jpg) repeat-y top 179px  !important;
}
.form{
	margin:0px;
	padding:12px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.form h1{
	margin:0px;
	padding:0px 0px 0px 0px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:23px;
	text-shadow:1px 1px #e0e0e0;
	font-weight:normal;
	color:#2a2a2a;
}
.form h2{
	margin:0px;
	padding:0px 0px 0px 0px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	font-style:italic;
	text-shadow:1px 1px #e0e0e0;
	font-weight:normal;
	color:#2a2a2a;
}
.textfiled{
	margin:0px;
	padding:0px 5px;
	border:1px solid #bebebe;
	height:32px;
	line-height:32px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	width:320px;
	color:#333;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
}
.textbox{
	margin:0px;
	padding:2px 0px 0px 5px;
	border:1px solid #bebebe;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	width:320px;
	color:#666;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
}
.submit{
	margin:0px;
	padding:5px 10px;
	border:1px solid #000;
	background:#000;
	color:#fff;
	cursor:pointer;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
}
.submit:hover{
	background:#2a2a2a;
}

#footer{
	margin:0px;
	padding:0px;
	background:#2a2a2a;
	height:80px;
}
.footer{
	margin:0px auto;
	padding:24px 0px 0px 0px;
	*padding:24px 0px 0px 0px;
	width:980px;
	background:#2a2a2a;
	height:56px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
}
.footer a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
	text-decoration:none;
}
.footer a:hover{
	text-decoration:underline;
}