/*  



Theme Name: HfM



Theme URI: http://wordpress.org/



Description: The HfM theme from <a href="http://www.bravomedia.co.uk">BravoMedia</a>.



Version: 1.6



Author: Diego Rio



Author URI: http://www.bravomedia.co.uk







	This theme was designed and built for BravoMedia







*/



body {



	font-family:Arial, Helvetica, sans-serif;



	font-size:62,5%;



	margin:0px;



}



a {



	color: #660066;



	font-weight:bold;



}



#header {



	float:left;



	height:168px;



	/*width:100%;*/



	width:765px;



}



#logo {



	background-image:url("img/logo.gif");



	height:167px;



	width:218px;



	float:left;



}



#currentPage {



	float:left;



	clear:both;



	height:86px;

        width:100%;

	margin-top:10px;



	margin-bottom:10px;



}



.Home, .Offers {



	background-image:url("img/top01.gif");



	background-repeat:no-repeat;



}



.About {



	background-image:url("img/top02.gif");



	background-repeat:no-repeat;



}
.Green {



	background-image:url("img/top_green.gif");



	background-repeat:no-repeat;



}



.Services, .Business, .Personal, .Costs, .Starting, .Accounts, .Bookkeeping, .Payroll, .Company, .Tax, .TaxSafe, .Financial, .Non-Residence, .Domicile  {



	background-image:url("img/top03.gif");



	background-repeat:no-repeat;



}



.Information {



	background-image:url("img/top04.gif");



	background-repeat:no-repeat;



}



.Free {



	background-image:url("img/top05.jpg");



	background-repeat:no-repeat;



}



.Contact {



	background-image:url("img/top06.gif");



	background-repeat:no-repeat;



}



#mainTable {



	float:left;



	clear:both;



	width: 765px;



}



.left {



	background-color:#ededed;



	width:200px;



	height:100%;



	vertical-align:top;



	padding:10px;



}



.mailUs {



	background-color:#ededed;



	width:200px;



	text-align:center;



	vertical-align:bottom;



	padding:10px;



}



#content {



	width:527px;



	padding:10px;



	vertical-align:top;



}



#footer {



	color:white;



	background-color:#5c0057;



	font-size:0.8em;



	text-align:right;



	float:none;



	clear:both;



	width:765px;



	height:34px;



}



#footer a {



	text-decoration:none;



	color:white;



}



#footer .footerDeco {



	width:100%;



	height:12px;



	background-image:url(img/footer.gif);



	background-repeat:repeat-x;



    text-align:center;



}



h2 {



	font-size:1.2em;



	color:#5c0057;



	margin-bottom:0px;



}



.left h2 {



	color: #660066;



}



p {



	font-size:0.8em;



	color: #6c6c6c;



	margin-top:1em;



}



p.first {



	font-size:0.8em;



	color: #660066;



	font-weight:bold;



}



li {



	font-size:0.8em;



	color: #6c6c6c;



}







/** Top Menu **/



#topMenu {



	margin: 0px;



	z-index:1;



}



#topMenu li {



	list-style: none;



	margin: 0px !important;



	float: left;



}



#topMenu li a {



	width: 100%;



	height: 100%;



	font-size: 1px;



	float: left;



	color: #ffffff;



	z-index:-1;



}



.page-item-8 ul, .page-item-7 {display:none;}



.page-item-6 {



	background-image: url("img/home.gif");



	width: 92px;



	height: 144px;



	display: inline;



}



.page-item-6.current_page_item{



	background-image: url("img/homeOn.gif");



	width: 162px; 



	height: 144px;



	display: inline;



}





.page-item-5 {



	background-image: url("img/about.gif");



	width: 92px;



	height: 144px;



	display: inline;



}



.page-item-5.current_page_item {



	background-image: url("img/aboutOn.gif");

	width: 92px ; 

	height: 144px;



	display: inline;



}



.page-item-8 {



	background-image: url("img/services.gif");



	width: 88px;



	height: 144px;



	display: inline;



}



.page-item-8.current_page_item {



	background-image: url("img/servicesOn.gif");



	width: 88px;



	height: 144px;



	display: inline;



}



.page-item-9 {



	background-image: url("img/info.gif");



	width: 101px;



	height: 144px;



	display: inline;



}



.page-item-9.current_page_item {



	background-image: url("img/infoOn.gif");



	width: 101px;



	height: 144px;



	display: inline;



}



.page-item-688 {display:none}





/*.page-item-6 {



	background-image: url("img/resources.gif");



	width: 130px;



	height: 144px;



	display: inline;



}



.page-item-6.current_page_item {



	background-image: url("img/resourcesOn.gif");





	width: 130px; 

	height: 144px;



	display: inline;



}*/

.page-item-10 {



	background-image: url("img/contact.gif");



	width: 103px;





	height: 144px;



	display: inline;



}



.page-item-10.current_page_item {



	background-image: url("img/contactOn.gif");



	width: 103px;

	height: 144px;



	display: inline;



}







.page_item.page-item-6.current_page_item{

	background-image: url("img/homeOn.gif");



	width: 92px;



	height: 144px;



	display: inline;

} 

.post a{
	color: #5c0057;
	text-decoration: none;
}

.post a:hover {
	color: #147;
	text-decoration: underline;
	}
.post small{
font-family: Arial,Helvetica,Sans-Serif;
font-size: 0.7em; color:#666666;
}
.pagetitle{
font-family: Arial,Helvetica,Sans-Serif;
font-size: 1.2em;color:#5c0057;
height:50px;
padding-top:40px;
padding-left:5px;
z-index:10000;
}
.pagetitle a{text-decoration:none;}
.pagetitle a:hover{text-decoration:underline;}


.post{margin:solid 1px #cacaca;}

#content_post{margin-top:280px;
_margin-top:105px;
*margin-top:140px;}
#header_post{background:url("img/news_back.gif") no-repeat top left;
margin-top:167px;
*margin-top:20px;
_margin-top:0px;
left:0px; 
position:absolute; width:790px;}

#side_post{position:absolute;left:610px; width:150px; display:block; background:#edeced;
top:285px;
*top:295px;
_top:315px;
padding-left:5px;
}
#side_post li{list-style:none;}
.categories{margin-left:0px;*margin-left:-15px;
_margin-left:-15px; list-style:none;font-size:18px; font-weight:bold; margin-top:20px; color:#000;}
#archive_mnu{margin-left:10px;*margin-left:5px;
_margin-left:5px}
.categories li{margin-left:-30px;*margin-left:-3px;
_margin-left:-3px; list-style:none;font-size:13px;}

.entry li a{text-decoration:none;}
.entry li a:hover{text-decoration:underline;}

.alignright {
	float: right;
	}