.clear-fix {
	clear:both;
}

.top-navigation{
	width: 1004px;
	}
	
#headerimg .top-navigation .us-number{
	font-size: 12px;
	width: 300px;
	float: left;
}
	
.top-navigation .us-number p{
	color:#FFFFFF;
	font-size:12px;
	padding-left:20px;
	padding-top:5px;
	text-align:left;
}

.site-map{
	width: 600px;
	float: left;
	margin-top:5px;
	}
	
.top-navigation.site-map a{
	
	color: #FFFFFF;
	}	
	
#phone-no {
	font-size:16px;
}	

.site-map #home {
	background: url(images/home-image.png) no-repeat center left;
	padding-left:20px;
}


.site-map #sitemap {
	background: url(images/site-map-image.png) no-repeat center left;
	padding-left:20px;
	padding-right:20px;
	
}



.site-map #contact {
	background: url(images/contact-image.png) no-repeat center left;
	padding-left:20px;
	padding-right:20px;
}

.site-map a{
	font-size:10px;
	font-family:10px;
	float: left;
	color: #FFFFFF;
	padding-right:20px;
}


#headerimg #nav {
	width:700px;
	float:right;
	margin-top:40px;
	margin-right:68px;
	*margin-right:52px;
	}

#headerimg #nav ul {
	width:700px;
	text-align:right;

	}


#headerimg #nav ul li {
	display:inline;
	margin:0 7px 0 13px;	
	}
	
#headerimg #nav ul li a{
	text-decoration: none;
	}	
	
	
.rcm-logo {
	width:212px;
	height:152px;
	float:left;
	margin-top:20px;
}	

.services_nav{
	margin-left: 1px;
	}
.home_nav{
	margin-left:0px;
	}
	
.contact_nav{
	margin-right: 2px;
	}
	
.blog_date{
	list-style: none;
	margin-top: 20px;
	margin-left: 10px;
	font-size: 12px;
	
	}
.blog_date li{
	background: url("images/buttons/sub-nav-li-bg.gif") no-repeat scroll 0 0 transparent;
	margin-top: 5px;
	padding: 7px;
	color: #fff;
	}
.blog_date li a{
	text-decoration: none;
	color: #fff;
	}
.blog_date li a:hover{
	text-decoration: none;
	/*color: #1e6f73;*/
	}
.post_head{
	
	text-align: center;
	margin-top: 0px;
	
	}
	
.new_post{
	margin-left: 35px;
	font-size: 12px;

	}
.new_post a{
	text-decoration: none;
	line-height: 25px;	
	color: #333;
	}
.home-blog-logged-in .wpcf7-form-control-wrap_uname input#uname{
	width: 145px;
	}
.home-blog-logged-in .wpcf7-form-control-wrap_phone input#phone{
	width: 145px;
	}
.home-blog-logged-in .wpcf7-form-control-wrap_email input#email{
	width: 145px;
	}
.home-blog-logged-in .wpcf7-form-control-wrap_location input#location{
	width: 145px;
	}
	
	/* contacttttttttttttttttttttttttttttttttttttttttUs*/
	
.page-page-id-14-page-parent-page-template-page-template-default-logged-in .wpcf7-form-control-wrap_uname input#uname{
	margin-left:159px;
	*margin-left:50px;
	width:251px;
	}
.page-page-id-14-page-parent-page-template-page-template-default-logged-in .wpcf7-form-control-wrap_phone input#phone{
	width: 145px;
	}
.page-page-id-14-page-parent-page-template-page-template-default-logged-in .wpcf7-form-control-wrap_email input#email{
	width: 145px;
	}
.page-page-id-14-page-parent-page-template-page-template-default-logged-in .wpcf7-form-control-wrap_location input#location{
	width: 145px;
	}
	
.page-page-id-14-page-parent-page-template-page-template-default-logged-in .wpcf7-form-control-wrap_company input#company{
	margin-left:141px;
	*margin-left:28px;
	width: 251px;
	}
	
.page-page-id-14-page-parent-page-template-page-template-default-logged-in .wpcf7-form-control-wrap_areacode input#areacode{
	margin-left:85px;
	*margin-left:20px;
	width:51px;
	}
	
.page-page-id-14-page-parent-page-template-page-template-default-logged-in .wpcf7-form-control-wrap_tel input#tel{
	margin-left: 5px;
	width:196px;
	}

.page-page-id-14-page-parent-page-template-page-template-default-logged-in .wpcf7-form-control-wrap_ccode input#ccode{
	margin-left: 108px;
	width:51px;
	}
	
.page-page-id-14-page-parent-page-template-page-template-default-logged-in .wpcf7-form-control-wrap_mobile input#mobile{
	margin-left: 5px;
	width:196px;
	}
.page-page-id-14-page-parent-page-template-page-template-default-logged-in .wpcf7-form-control-wrap_email input#email{
	margin-left: 110px;
	*margin-left: 5px;
	width: 251px;
	}
	
.page-page-id-14-page-parent-page-template-page-template-default-logged-in .wpcf7-form-control-wrap_url input#url{
	margin-left: 118px;
	*margin-left: 5px;
	width: 250px;
	}
	
.page-page-id-14-page-parent-page-template-page-template-default-logged-in .wpcf7-form-control-wrap_location input#location{
	margin-left: 150px;
	*margin-left: 37px;
	width: 251px;
	}
	
.page-page-id-14-page-parent-page-template-page-template-default-logged-in #service .wpcf7-list-item input{
	border: none;
	
	}
span.wpcf7-list-item-label{
	margin-left: 15px;
	margin-top: -15px;
	}
	
.page-page-id-14-page-parent-page-template-page-template-default-logged-in #whereseen .wpcf7-list-item input{
	border:medium none;
	}