@charset "utf-8";
/* CSS Document */

*{ margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	}*
	
	a img {border:none;}
	h1 {color:#2277dd;font-size:40px;font-weight:normal}
	
	body {background:url(../images/page-bg.jpg) repeat-x;}
	div#wrapper {width:850px;margin: 0pt auto;}
	div#header {width:850px; height:40px;float:left}
	div.header-left {width:8px; height:36px;background:url(../images/header-bg.jpg) -6px 0px no-repeat;float:left}
	div.header-right {width:8px; height:36px;background:url(../images/header-bg.jpg) -61px 0px no-repeat;float:right}
	ul.header-mid {width:834px; height:36px;background:url(../images/header-bg_mid.jpg) repeat-x;float:left}
	ul.header-mid li {display:inline; float:left}
	ul.header-mid li span.left {cursor:pointer;width:20px;height:40px;background:url(../images/nav-left-on.png) 0px 0px no-repeat;float:left}
	ul.header-mid li span.right {cursor:pointer;width:20px;height:40px;background:url(../images/nav-right-on.png) -204px 0px no-repeat;float:right}
	ul.header-mid li  a:hover {height:40px;background:url(../images/nav-bg-over.png) repeat-x;float:left}
	ul.header-mid li  a.sp {height:40px!important;background:url(../images/nav-right-on.png) -10px 0px no-repeat!important;padding:0px!important;float:left}
	ul.header-mid li  a {line-height:36px; color:#FFF; font-size:11px;font-weight:bold; text-transform:uppercase;text-decoration:none;padding:0px 20px}
	
	div#content {width:850px;float:left}
	div.con-header-img {width:850px;margin-top:20px;float:left}
	div.content-mid {width:850px;padding-top:10px;margin-top:25px;height:455px;background:url(../images/people.jpg) right 0px no-repeat;float:left}
	p.content-text {font-size:16px;color:#000;width:440px;margin-top:20px}
	p.contactdetails-text {margin-top:30px;font-size:16px;color:#000;width:450px}
	p.contactdetails-text a {color:#2277dd;text-decoration:none}
	p.contactdetails-text a:hover {color:#E32C08;text-decoration:underline}
	div.content-midx {width:850px;padding-top:10px;margin-top:25px;float:left}
	div.gallery-content {width:850px;float:left}
	
	div.contact-left {width:380px;float:left}
	div.contact-right {width:470px;float:right}
	p.thanks-text {color:#695F5F;font-size:12px;margin-top:20px;}
	
	#form2 { width:345px; }
	#form2 h3 { color:#fff;font-size:20px;border-bottom:none; }				
	#form2 fieldset{ border:none; padding-bottom:1em;}		
	#form2 legend{display:none;}	
	#form2 label{display:block;margin-bottom:5px;color:#7e7e7e}	
	#form2 input, #form2 textarea{ width:343px;border:1px solid #cccccc;padding:5px 3px;color:#7e7e7e;}		
	#form2 textarea{ height:125px;overflow:auto;}					
	#form2 p.submit{text-align:left;}
	#form2 p {margin-top:10px;}
	#form2 button{background-color:#FFF; border: 1px solid #CCCCCC;display: block;float: left;font-size: 12px;margin-right: 2px; padding: 4px 7px 2px;color:#777777}
	#form2 button:hover { background-color:#EEEEEE;}
	div#footer {width:850px;height:20px;float:left}