/* CSS Document reste */


body{
	padding:0;
	margin:0;
	background-color:#EDEBD5;
	color:#87600C;
	height:100%;
}
div, h1, h2, p, form, label, input, textarea, img, span{
	margin:0; padding:0;
}

ul{
	margin:0; 
	padding:0; 
	list-style-type:none;
}
/*------------------------------------------------CSS Document reste end--------------------*/
#container {
	height:100%;    
	width:778px;
	margin:0 auto;
	position:relative;
	background-color:#F8F7EE;
}

/*------------------------------------------------header start--------------------*/
#header{
	background:url(../images/header.jpg) 0 0 no-repeat;
	width:778px;
	height:307px;
}
#header ul{
	width:748px;
	height:22px;
	background:url(../images/nav_bg.gif) 0 0 repeat-x #DDDBC0;
	color:#fff;
	padding:0 0 0 30px;
	position:absolute;
	left:0px;
	top:285px;
	margin:0;
}
#header ul li{
	display:block;
	margin:0;
	height:22px;
	float:left;
}
#header ul li a{
	display:block;
	padding:0 14px 0 16px;
	font:bold 13px/22px Arial, Helvetica, sans-serif;
	color:#5C5A38;
	text-decoration:none;
}
#header ul li a:hover{
	color:#fff;
	background:url(../images/nav_bg_hover.gif) 0 0 repeat-x #178AC0;
}
#header ul li.home a{
	display:block;
	margin:0;
	height:22px;
	padding:0 14px 0 16px;
	font:bold 13px/22px Arial, Helvetica, sans-serif;
	color:#fff;
	background:url(../images/nav_bg_hover.gif) 0 0 repeat-x #D51110;
	text-decoration:none;
	float:left;
}
	
/*------------------------------------------------header end--------------------*/

/*------------------------------------------------body start--------------------*/
#body{
	width:727px;
	padding:13px 25px 37px 26px;
	color:#87600C;
	overflow:hidden;
	height: 100%;
}
#body h1 {
	width:650px;
	height:42px;
	margin:0 0 0 31px;
	font:normal 24px/42px Georgia, "Times New Roman", Times, serif;
	color:#222222;
	padding:0;
	float:left;
}
#body span.imgholder{
	display:block;
	width:670px;
	height:100px;
	margin:0 0 0 31px;
	padding:0;
	float:left;
}
#body .sitemap{
	margin:50px 0 0 50px;
	padding:0;
}
#body p{
	display:block;
	width:648px;
	font:normal 13px/18px Tahoma, Arial, Helvetica, sans-serif;
	margin:0 0 10px 31px;
	float:left;
}
#body p.readmore{
	display:block;
	width:310px;
	height:10px;
	background:url(../images/read_more_bg.gif) 0 0 repeat-x;
	margin:0 0 8px 31px;
	padding:0 0 0 354px;
}
a{
	color:#87600C;
	text-decoration:underline;
}
a:hover{
	text-decoration:none;
}
/*------------------------------------------------body end--------------------*/

/*------------------------------------------------contact us start--------------------*/
.address{
	font:normal 13px/18px Tahoma, Arial, Helvetica, sans-serif;
	color:#87600C;
	float:right;
	width:410px;
	height:190px;
	margin:10px 10px 0 0;
}
.map{
	font:normal 13px/18px Tahoma, Arial, Helvetica, sans-serif;
	color:#87600C;
	float:right;
	width:410px;
	height:340px;
	margin:10px 10px 0 0;
}
.cform{
	float:left;
	width:220px;
	height:500px;
	margin-left:40px;
}
.req {
	font-weight:bold;
	color:#FF0000;
	}
#body label {
	font:bold 13px/18px Tahoma, Arial, Helvetica, sans-serif;
	color:#87600C;
	height:30px;
	text-align:center;
}
#body select {
	font:normal 13px/18px Tahoma, Arial, Helvetica, sans-serif;
	color:#87600C;
	background: #eee;
	border: 1px solid #000;
	width:60px;
	margin-bottom:5px;
}
#body input {
	font:normal 13px/18px Tahoma, Arial, Helvetica, sans-serif;
	color:#87600C;
	width:40px;
	margin-bottom:5px;
}
#body input.cat_textbox {
	border: 1px solid #000;
	background: #eee;
	width:180px;
}
#body input.cat_button {
	width:80px;
	color:#fff;
	background: #87600C;
}
#body textarea {
	font:normal 13px/18px Tahoma, Arial, Helvetica, sans-serif;
	color:#87600C;
	background: #eee;
	border: 1px solid #000;
	width:200px;
} 
/*------------------------------------------------contact us  end--------------------*/

/*------------------------------------------------footer start--------------------*/

#footer{
	width:778px;
	height:240px;
	background:url(images/footer_bg2.gif) 0 0 no-repeat #231F20;
	position:relative;
	color:#fff;
}

#footer ul{
	width:778px;
	margin:0;
	padding:0;
	position:absolute;
	float:right;
	top:190px;
}
#footer ul li{
	margin:0;
	float:right;
}
#footer ul li a{
	font:bold 13px/13px Arial, Helvetica, sans-serif;
	color:#fff;
	text-decoration:none;
	padding:0 14px 0 14px;
	border-right:1px solid #fff;
}
#footer ul li.none a{
	border-right:0px solid #231F20;
}
#footer ul li.none a:hover{
	border-right:0px solid #231F20;
}
#footer ul li a:hover{
	text-decoration:underline;
}
#footer p.copyright{
	font:normal 11px/15px Arial, Helvetica, sans-serif;
	color:#fff;
	background-color:#212121;
	position:absolute;
	left:540px;
	top:220px;
	width: 230px;
}
#footer p.contact{
	font:normal 15px Arial, Helvetica, sans-serif;
	color:#fff;
	background-color:#212121;
	position:absolute;
	left:18px;
	top:215px;
	width: 393px;
}

/*------------------------------------------------footer end--------------------*/

