@charset "utf-8";
/* CSS Document */
@import url(https://fonts.googleapis.com/css?family=PT+Sans:400,700);
html, body{margin:0;top:0;bottom:0; font-family: 'PT Sans', sans-serif; } 


.slider
{ 
   float:left ;
	margin-top:-365px;
 
}
.header{
	width:100%; 
	height:	540px;  
	background-color:#dddddd;	 
 
}

 
 .floatleft{
 	float:left;
	width:295px;
	display:inline-block;
	position:relative;
 }
 

.main_title{
	font-family:PT Sans;
	font-size:30px;
	color:#2F8891; 
	padding-bottom:50px; 
	width:960px;
 	float:left;
 	font-weight:bold;
}

.title{
	padding-top:-500px;
	float:left;
	width:230px;	
	padding-left:10px;
}

.description
{
	font-family:PT Sans;
	color:#333;
	float:left;
	font-size:12px;	
	padding-top:20px; 
	width:190px;
 
}
 a:link {color:#027A84;  text-decoration:none;}


#sidebar-menu  { display:none; width:48px; background:#333; border:1px solid #000; padding:10px; -webkit-border-radius:10px; -moz-border-radius:10px; }
#sidebar-menu ul{ padding:0; list-style-type:none; }
#sidebar-menu a  { color:#fff; display:block; height:48px; width:48px; text-indent:-3000px; overflow:hidden; }  
 

.footer {background-color:#ccc;  margin-top:150px; width:100%; height:80px;}
.footer .wrapper{width:960px; margin:0px auto;}
.footer .left{ float:left; position:relative;}
.footer .holder{ font-size:13px; margin-top:25px; color:#333;}
.footer a{color:#0D8C9D; text-decoration:none;}
.footer a:hover{color:#027A84;  text-decoration:underline;}

.header_wrapper{width:960px;height:500px;; margin: 0px auto; }
.header_menu{width:100%;height:	56px;float:left; top:120px;position:relative;background-image:url(images/header_bg.jpg);background-repeat:repeat-x; border-top-left-radius: 10px;border-top-right-radius: 10px;} 

.logoholer{ float:left; position:relative; margin-top:-100px; cursor:pointer}
.logo{ width:960px; height:70px;  background-image:url(images/logo.png); background-repeat:no-repeat;}
.logotitle{ width:auto; height:80px; border:1px #333 solid; font-size:18px;} 
.menu_item{  position:relative;top:31px;  float:left; } 
.menu_item, li{float:left;list-style:none; top:0px;  position:relative;}
.menu_item a{position:relative; font-family:pt sans;font-size:13px;   padding-left:80px;left:-35px; } 
.menu_item li a:link    {color:#E2E2E2;  text-decoration:none;}
.menu_item li a:visited {color:#FFF;  text-decoration:none;}
.menu_item li a:hover   {color:#027A84;  text-decoration:none; -webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}
.menu_item li a:active  {color:#FFF;  text-decoration:none;}  
.readMore a{color:#027A84;  text-decoration:none;font-family:pt sans;font-size:16px;float:right;font-weight:bold;color:#027A84;
-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}
.readMore a:hover{color:#00CDDA	;  text-decoration:none;}
.left_content{  width:600px; margin-top:-140px; padding-left:350px;    text-align:justify;}

.highlight{
	font-family:pt sans;
	font-size:26px;
	font-weight:bold;
	color:#027A84;
}

 
 .hireme
 {
	padding-top:50px; 
 }
 .image_holder
 {
	width:300px;
	height:150px;  
	box-shadow:  0px 3px 5px #888; 
 
 }
 form{
		font-family:pt sans;
		font-size:14px; 
 }
 input
 {
	height:25px; 
	width:300px;
 }
 
.menu_item li:before {
content: " | ";
color:#e2e2e2; 
margin-left:15px;
}
 
li:first-child:before {
content: none;
}
 
 .left_info
 {
	width:630px;
	float:left;  
	background-color:#FFF;
	height:500px;
    margin-top:-405px;
 }
 
 .aboutus{
	 width:960px;
	float:left;  
	background-color:#FFF;
	height:500px;
    margin-top:-405px;
 }
 
 .menu{
		font-size: 14px;
		width:200px;
		 cursor:pointer;
		margin-left:-30px;  
		list-style-type:none;
 }
 .menu li
 {
	height:30px; 
	border-bottom:#DBDBDB 1px solid;
	padding-top:5px;
	padding-left:20px;
	width:230px;
 }	
 
 .publish{
		font-size:13px; 
		color:#666;
		width:180px;
		float:left;
		
		padding-left:20px;
		padding-top:10px; 
		padding-right:20px;
		line-height:20px;		
 }
 .publish_content{
		font-size:13px; 
		color:#666;
		width:550px;
		 
		float:left;
		padding-left:20px;
		padding-top:10px; 
		padding-right:20px;
		line-height:20px;		
 }
 
 .image_wrapper{
		padding-top:20px; 
		margin-right:2000px;
		cursor:pointer;
		
 }
 
 .right_content{
		padding-top:40px;
		padding-left:30px;  
		padding-right:5px;
		font-size:22px;
		float:left;
		font-family:pt sans;
		color:#999;
 }
 
 
 
 .publish_title{
	 padding-left:90px;
	 font-size:16px;
	 width:200px;
	 cursor:pointer;
	 font-weight:bold; 	 
 }
 
 .content_publish_title
 {
	 padding-left:20px;
	 font-size:24px;
	 width:500px;
	 font-weight:bold; 	 
 }
 
 
 .right_info{
	width:330px;
	float:right; 
 	background-color:#F9F9F9;
	height:365px; 
	margin-top:-405px;
 }


.body_content{
		padding-top:40px;
		width:960px;
		float:left; 
}

