@charset "utf-8";
/* CSS Document
	title: Maydesigns
	date : 18-08-09
*/
*{margin:0; padding:0;}
body
{
	font-family:Arial,"Trebuchet MS", Verdana, Georgia, Lucida,Helvetica,Tahoma, sans-serif, "Myriad Pro";
	font-size:12px;
	text-align:center;
	color:#fff;
	background:#020000; 
 
}

:focus{ outline:none;}
img,fieldset{border:none;}
ul,ol,li{list-style:none;}	
a{	color:#fff;	text-decoration:none;}


/* ----------start wraper----------*/
#wraper{
	width:801px;
	margin:0 auto;
	text-align:left;
	background:#000000;
	overflow:hidden;
}
/*----------------start header----------------*/
.header{
	width:801px;
}
.logo{
	display:block;
	width:274px;
	overflow:hidden;
	float:left;
}
.btnJoinUpdate{
	float:right;
	width:113px; height:22px;
	display:block;	
	margin:55px 25px 0 0 ;
}
.advertising{
	width:256px;
	display:block;
	float:right;
	margin:55px 75px 0 0;
}
/*---------------start navigation-------------*/
.navigation{
	width:801px;
	overflow:hidden;
}
.navigation li{
	float:left;
}
.navigation li a{
	float:left;
	display:block;
	height:24px;
}
.navigation li a b{
	float:left;
	display:block;
	height:24px;
	visibility:hidden;
}
.navigation li .about{
	background:url(../image/nav-about.gif) no-repeat top;
	width:160px;
}
.navigation li a.about:hover, #active a.about {
	background:url(../image/nav-about-hover.gif) no-repeat top;
}
.navigation li .corporate{
	width:159px;
	background:url(../image/nav-corporate.gif) no-repeat top;
}
.navigation li a.corporate:hover, #active a.corporate{
	background:url(../image/nav-corporate-hover.gif) no-repeat top;
}
.navigation li .faith{
	width:159px;
	background:url(../image/nav-faith.gif) no-repeat top;
}
.navigation li a.faith:hover, #active a.faith{
	background:url(../image/nav-faith-hover.gif) no-repeat top;
}
.navigation li .contact{
	width:159px;
	background:url(../image/nav-contact.gif) no-repeat top;
}
.navigation li a.contact:hover, #active a.contact{
	background:url(../image/nav-contact-hover.gif) no-repeat top;
}
.navigation li .testimonial{
	width:163px;
	background:url(../image/nav-testimonial.gif) no-repeat top;
}
.navigation li a.testimonial:hover, #active a.testimonial{
	background:url(../image/nav-testimonial-hover.gif) no-repeat top;
}

/*------------start content area---------------*/
.contentArea{
	width:761px;
	padding:30px 20px 25px 20px;
	float:right;
	position:relative;
}
.fixedheight{
	height:430px;
}
.contentArea .mouse_img{
	position:absolute;
	left:278px;
	top:280px;
	z-index: 200;
}

.homeImg{
	width:754px;
	margin:0 auto;
	display:block;
	overflow:hidden;
}
.contentArea .homeGallery{
	width:761px;
	margin-bottom:20px;
	overflow:hidden;
}
.contentArea .homeGallery li{
	float:left;
	width:240px; height:198px;
	margin-left:12px;
	border:#fff 1px solid;
}
.contentArea .homeGallery li img{ display:block; }
.contentArea .homeGallery .ignore{
	margin-left:0;
}
.contentArea p, .contentArea address{
	font:normal 12px Arial;
	color:#fff;
	margin-bottom:12px;
	line-height:15px;
}

.contentArea address{
	margin-bottom:10px;
	line-height:14px;

}
.contentArea .onlycorporate p{
	font:normal 12px Arial;
	color:#fff;
	width: 260px;
	margin-bottom:12px;
	line-height:15px;
}
/*----------start sidebar----------*/
.sidebar{
	width:246px;
	float:left;
	padding-right:28px;
}
.sidebar img{
	display:block;
	border:#fff 1px solid;
}
.sidebar p img{
	display:block;
	border:none;
}
.sidebarTestimonial{
	margin-top:50px;
	width:186px;
	padding-right:0;
}
.sidebarTestimonial a{
	display:block;
	margin-bottom:15px;
}

/*-------start content--------------*/
.content{
	width:483px;
	float:right;
}
.contentTestimonial{
	width:554px;
	padding-left:20px;
	border-left:#00ADEE 1px solid;
}
.contentTestimonial p{font-size:12px; }
.contentTestimonial p i{
	display:inline;
	text-align:right;
}
.content img{
	display:block;
}
.content .style1{
	border-left:#00ADEF 1px solid;
	padding-left:15px;
}
.content form{
	width:487px;
	float:left;
	overflow:hidden; 
}
.content label{
	width:13px;
	text-align:center;
	float:left;  
}
.content input, .content textarea{
	float:left;
	width:320px; height:18px;
	border:#4D4D4D 1px solid;
	padding:2px 4px 0 4px; 
	background:#000;
	color:#fff;
	 
}
.content textarea{
	height:71px;
	overflow:hidden;
	font:normal 13px Arial;
	margin-bottom: 20px;

}
.content form p{
	clear:both;
	display:block; 
	padding-bottom:16px;
}
.content .btnSubmit{
	width:113px; height:22px;
	border:none;
	padding:0;
	margin:0px 0 0 20px;
}

.content dl{
	width:487px;
	overflow:hidden;
}
.content dl dd{
	float:left;
	width:149px;
	border:#fff 1px solid;
	margin:0 0 16px 12px;
}
.content dl .ignore{
	margin-left:0;
}
/*-----------start footer-------------*/
.footer{
	width:751px;
	padding:10px 25px 50px 25px;
	float:left;
}
.footer p{	
	color:#fff;
	font:bold 11px Arial;
/*	display:block;
*/	text-align:right;
/*	margin-right:105px;
*/	width:650px;
}
.footer p strong{
	color:#00ADEF;
}
.footer .facebook, .twiter{
	float:right;
	width:35px; height:35px;
	margin:-5px 0 0 10px;
}

/**********************************/
input.redrawBtn{
	width:113px;
	height:24px;
	float:left;
	margin-left:118px;
	border:none;
	background: url(../image/redraw.gif) no-repeat top;
}
*html input.redrawBtn{
	margin-left:118px;
	border:none;
}
*+html input.redrawBtn{
	border:none;
}
.contentArea .captcha{
	overflow:hidden;
	padding-left:13px;
	padding-bottom:10px;
}
*html .contentArea .captcha{
	overflow:hidden;
	padding-left:13px;
	margin:-10px 0 20px 0;
	padding-bottom:16px;

}

.content .captcha2{
	overflow:hidden;
	padding-left:13px;
	padding-bottom:5px;
	margin-top:20px;
}
*html .content .captcha2{
	overflow:hidden;
	padding-left:13px;
	padding-bottom:20px;
}						
/************* new testimonial ************************/
.contentArea .teshead{
	margin:10px 0 0px 186px;
	border-left:1px solid #00ADEE;
	padding-left:20px;
	width:554px;
}
.tescont{
	overflow:hidden;
	width: 765px;
}
.tescont .tescontleft{
	float:left;
	width:186px;
	margin-top:0px;
}							
.tescont .tescontright{
	float:left;
	width:554px;
	padding-left:20px;
	border-left:1px solid #00ADEE;
	padding-bottom: 12px;
	overflow: hidden;
}
.tescont .tescontright p{
	font-size:12px;
	text-align:justify;
}
.tescont .tescontright p i{
	display:block;
	text-align:right;
	margin-top:-15px;
}
.shadow_img,.sidebar .shadow_img2{
	position:absolute;
	top:230px;
	left:20px;
	width:755px;
	height: 20px;
	z-index:9999;
}
.sidebar .shadow_img2{
	top:337px;
	left:20px;
	width:243px;
	height: 23px;
	border:none;
}							
.fixheight img{
	display:block;
	height:411px;
}	 
*+ html .fixheight img{
	height:410px;
}
.linkcolor a{
	text-decoration:none;
	color:#616161;
	
}
.linkcolor a:hover{
	color:#f00;
}