* { margin: 0; padding: 0; }

body{
	background: #62563e url('../images/bg.png') center no-repeat;
	margin:0 auto;
	color:#f8fbee;
	

}
a img {border:none;}
h2{
	color:#f8fbee;
	font-size:25px;
	font-weight:200;
}
#wrapper{
	width:900px;
	margin:0 auto;
	overflow:hidden;
}
#logo {
		background: url('../images/logo.png') no-repeat;
		width:306px;
		height:156px;
		position:relative;
		left:530px;
		top:-10px;

}
#content{
		background: url('../images/content.png') no-repeat;
		font-family: Rockwell, Georgia, Serif;
		width:820px;
		height:546px;
		margin:0 auto;
	
}
.history1{
		color:#f8fbee;
		font-size:20px;
		font-weight:200;
		width:200px;
		position:relative;
		top:50px; 
		left:100px;
}


.history2{
		color:#f8fbee;
		font-size:16px;
		font-weight:200;
		width:650px;
		position:relative;
		top:60px; 
		left:100px;
}

#upper{
	position:relative;
	width:820px;
	height:300px
}
.testimonial{
	float:right;
	width:360px;
	
}




.testimonial h2{
	font-size:25px;

   
	
}

.testimonial p{
	font-size:14px;
	
}
/* ---------------------------- Menu ----------------*/

#navlist{
	margin-left:60px;
	padding: 0 0px 0 26px;
	font-family: Rockwell, Georgia, Serif;
	font-size: 16px;

}

#navlist li{
	display: inline;
	background-image: url('../images/menu_bg.png');
	text-decoration:none;
	margin:1px;
	padding-bottom:2px;
	
	
}

#navlist a{
	text-decoration:none;	
	color:#aec451;
}



#navlist li a:hover{
	color:#FFFFFF;
	border-top: 7px solid #aec451!important;
	
}

* html #navlist li a { padding: 0 0; }

.latest{
		color:#f8fbee;
		font-size:16px;
		font-weight:200;
		width:200px;
		position:relative;
		top:20px; 
		left:100px;
}
#slideshow{
		background: url('../images/slideshowbg.png') no-repeat;
		width:343px;
		height:244px;
		margin-top:40px;
		margin-left:40px;
		float:left;

}
#slideshow .slide_images{
	position:relative;
	left:14px;
	top:6px;
	
}



.call {
	position:relative;
	left:20px;
	top:3px;
	}
.email{
	position:relative;
	top:6px;
	}	
	

#rest_info{
	width:800px;
	margin-left:30px;
	margin-top:-10px;
	font-size:14px;
	
}
#rest_info .left{ float:left;}
#rest_info .right{float:right; padding-right:20px;width:350px;}

/* -------- Footer -----------------------*/
#vertical_list_box {
	margin-left: 40px;
	margin-top:2px;
	
}



#vertical_list_box ul {
	margin: 0;
	padding: 0;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 14.5px;
	line-height: 1.45em;
	color:#f8fbee;
	
}
#vertical_list_box ul li  {
	float:left;
	width: 250px;
	height: 200px;
	margin-left: 25px;
	padding: 4px;
	list-style-image: none;
	list-style-type: none;
	padding-bottom:80px;
	
	


}

#vertical_list_box a {
	text-decoration:none;
	color:white;
}	
	
#vertical_list_box ul li span {
	background: url('../images/list.png') no-repeat;
 	background-position: -10px 0px;
     padding: 10px 0px 10px 30px;
     display:block !important;
	 width:auto;
}


.title{
	background-image:none !important;
	position:relative;
	top:-10px;
	margin-bottom:-25px;
}
.clear{clear:both;overflow:hidden;}
