@charset "utf-8";
/* CSS Document for The Dover */

body{
	margin:0; 
	padding:0;
	font-family:arial, helvetica, sans-serif; 
	
}

h1, h2, h3, h4, h5, h6, p, ul{
	margin:0;	
	padding:0;
}

.clear{
	clear:both;
}

.center{
	text-align:center;
}

.left{
	float:left;
}

.right{
	float:right;
}

#container{
	min-width:1024px;
	margin:0 auto;
}

.choosen{
	color:#FF0000 !important;
}
/*********************************header***********************************************/
#wrapper-header{
	min-width:1024px;
	margin:0 auto;	
}

#wrapper-header header{
	width:1024px;
	margin:20px auto 10px;
	
}

#wrapper-header header nav{
	margin-top:61px;
}

#wrapper-header header nav ul{
	list-style-type:none;
}

#wrapper-header header nav ul li{
	display:inline-block;
	margin:0 25px;
}

#wrapper-header header nav ul li:last-child{
	margin-right:0 !important;
}

#wrapper-header header nav ul li a{
	text-decoration:none;
	color:#414042;
	font-size:18px;
}

#wrapper-header header nav ul li a:hover{
	color:#FF0000;
}

#wrapper-image{
	min-width:1024px;
	margin:0 auto;	
	height:405px;
	width:100%	
}

#home #wrapper-image{
	background:url(../images/homeImg.png) no-repeat scroll center top / cover;
	height:405px;
}

#about #wrapper-image{
	background:url(../images/aboutImg.png) no-repeat scroll center top / cover;
	height:379px;
}

#leadership #wrapper-image{
	background:url(../images/leadershipImg.png) no-repeat scroll center top / cover;
	height:378px;
}

#services #wrapper-image{
	background:url(../images/servicesImg.png) no-repeat scroll center top / cover;
	height:383px;
}

#contact #wrapper-image{
	background:url(../images/contactImg.png) no-repeat scroll center top / cover;
	height:382px;
}

#wrapper-image #image{
	
}

/****************************************CONTENT**************************************************************/
#wrapper-content, #wrapper-content1{
	min-width:1024px;
	margin:0 auto;
}

#wrapper-content #content, #wrapper-content1 #content1, #content1, #content2{
	width:1024px;
	margin:0 auto;
}

#home #wrapper-content, #about #wrapper-content, #leadership #wrapper-content, #services #wrapper-content, #contact #wrapper-content{
	background:	#EBEBEB;
}

#about #wrapper-content, #leadership #wrapper-content, #services #wrapper-content, #contact #wrapper-content{
	margin-bottom:100px;
}

#home #wrapper-content1{
	background:#ffffff;
}

#home #wrapper-content #content, #home #wrapper-content1 #content1, #services #wrapper-content #content, #services #wrapper-content #content1, #services #wrapper-content #content2, #contact #wrapper-content #content{
	padding:40px 0;
}

#services #wrapper-content #content1{
	border-top:2px solid #939393;
	border-bottom:2px solid #939393;
}	

#about #wrapper-content #content, #leadership #wrapper-content #content{
	padding:60px 0;
}

#leadership #wrapper-content #content{
	padding-bottom:200px !important;
}

#home #wrapper-content #content p{
	padding:0 140px;
	color:#414042;
	font-size:16px;
	line-height:24px;
}

#services #wrapper-content #content h2, #services #wrapper-content #content1 h2, #services #wrapper-content #content2 h2{
	margin-left:356px;
	margin-bottom:20px;
	color:#414042;
}

#about #wrapper-content #content p, #leadership #wrapper-content #content p, #services #wrapper-content #content p, #services #wrapper-content #content1 p, #services #wrapper-content #content2 p{
	font-size:14px;
	line-height:24px;
	color:#414042;
	margin-left:356px;
	margin-right:65px;
}

#leadership #wrapper-content #content p{
	margin-left:411px !important;
}

/******contact form*******/
.form{
	width: 530px;
	margin-left:100px;
}

form input{
	padding:5px 10px;
	margin-bottom:10px;
	margin-right:10px;
	background:#F6F7F7;
	border:1px solid #939598;
	width:230px;
}

form textarea{
	padding:5px 10px;
	margin-bottom:10px;
	background:#F6F7F7;
	border:1px solid #939598;
	width:495px;
	height:130px;
}
/********************************************FOOTER**************************************************************/
#wrapper-footer{
	min-width:1024px;
	margin:0 auto;
	background:	#D1D3D4;
	padding:40px 0;
}

#wrapper-footer nav{
	
}

#wrapper-footer nav ul{
	list-style-type:none;
}

#wrapper-footer nav ul li{
	display:inline-block;
	margin:0 10px;
}

#wrapper-footer nav ul li:first-child{
	margin-left:0 !important;
}

#wrapper-footer nav ul li a{
	text-decoration:none;
	color:#000000;
	font-size:12px;
}

#wrapper-footer nav ul li a:hover{
	color:#fff;
}

#wrapper-footer footer{
	width:1024px;
	margin:0 auto;
}

#wrapper-footer footer p{
	text-align:right;
	color:#000;
	font-size:12px;
}

#wrapper-footer footer p a{
	text-decoration:none;
	color:#fff;
}

#wrapper-footer footer p a:hover{
	color:#000;
}