a:link{



color:#7399c6;



}











a:visited{



color:#7399c6;



}















#wrapper{

margin-right: auto;

margin-left: auto;

width: 800px;

background-color: #7399c6;

overflow:auto;

height:100%;

height:auto;

margin-top:5px;
*margin-top: -20px;


}

#wrapper-front{

margin-right: auto;

margin-left: auto;

width: 800px;

background-color: #7399c6;

overflow:auto;

height:100%;

height:auto;

margin-top:5px;
*margin-top: -20px;

}


#wrapper-about{

margin-right: auto;

margin-left: auto;

width: 800px;

background-color: #7399c6;

overflow:auto;

height:100%;

height:auto;

margin-top:5px;
*margin-top: -20px;

}



#front-flash {
margin-bottom:-40px;


}






#logo{







clear:both;







float:left;







background-image:url(images/bh_logo.gif);







width: 308px;







height:125px;







}















#yellowblock{







float:left;







background-image:url(images/orange_square.gif);







width: 124px;







height: 125px;







}















#headerimages{







float:left;







background-image: url(images/moving_house_header.jpg1);







width:246px;







height:124px;















}















#contactblock{







float:left;







background-image:url(images/contact_square_purple.jpg);







width: 122px;







height: 125px;







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







}







#contact{







padding: 3px 5px 2px 10px;















color:#FFFFFF;







font-size:.7em;







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







}































#headerhabour{







float:left;







background-image:url(images/habour.jpg);







width: 244px;







height: 125px;







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















}















#boyceblueblock{







float:left;







background-color:#7399c6;







width: 124px;







height: 123px;















}







































/**********************depratment blocks******************/























#companycommercialblock{







float:left;







background-color:#008080;







width: 124px;







height: 125px;















}















#companyproperty{







float:left;







background-color:#33CC33;







width: 124px;







height: 125px;







}















#dispute{







float:left;







background-color:#6701CE;







width: 124px;







height: 125px;







}















#employment {







float:left;







background-color:#3399FF;







width: 124px;







height: 125px;







}















#hotels {







float:left;







background-color: #FF5050;







width: 124px;







height: 125px;







}















#movinghouse {







float:left;







background-color: #A155A0;







width: 124px;







height: 125px;







}















#family{







float:left;







background-color: #00B5BC;







width: 124px;







height: 125px;







}







#wills{







float:left;







background-color: #7F1718;







width: 124px;







height: 125px;







}















#disputespersonal{







float:left;







background-color: #0652A0;







width: 124px;







height: 125px;







}















#accident{







float:left;







background-color: #FDF202;







width: 124px;







height: 125px;







}















/**********************Start of menu******************/







#menuback{







clear:both;







background-color:#000000;







width:800px;







position: relative;







height: 26px;







float:left;















}















#menu {







	position: relative;







	left: 14px;







	top: 0px;







	z-index: 90;







	text-align: left;







	text-indent: 20px;







	







	







}







#menu, #menu ul {







	padding: 0;







	margin:0;







	list-style: none;







	float: left;







	width: auto;







	line-height: 25px;







	background: url('images/menu_icon2.gif') no-repeat left;;







	background-color: #000000;







	font-weight: normal;







	border-right-color:#FFFFFF;







	border-right: 1pxsolid;







	







	}















#menu li {







	float: left;







	padding-left: 0;







	margin : 0;







	background: url('images/menu_icon2.gif') no-repeat left;;







	background-color: #000000;







}







#menu li ul { /* second-level lists */







	position: absolute;







	left: -999em;







	height: auto;







	width:150px;







	font-weight: normal;







	margin: 0;







	z-index: 90;















	







	background: url('images/menu_icon2.gif') no-repeat left;;







	background-color: #000000;







	border-right: 1px #FFFFFF; 















}







#menu a {







	display: block;







	width: auto;







	color: white;







	font-family:  Verdana, sans-serif;







	font-size : 0.73em;







	text-decoration: none;







	margin:;







	padding : 0 5px 0.0em 6px;







	z-index: 90;







	border-right: 1px #FFFFFF; 	







}







#menu a:hover {







color: #CCCCCC;







}







#menu li:hover ul ul, #menu li:hover ul ul ul, #menu li.sfhover ul ul, #menu li.sfhover ul ul ul {







	left: -999em;







}







#menu li:hover ul, #menu li li:hover ul, #menu li li li:hover ul, #menu li.sfhover ul, #menu li li.sfhover ul, #menu li li li.sfhover ul { /* lists nested under hovered list items */







	left:auto;







	







}







#menu li:hover, #menu li.sfhover { 







}







#menu li ul a{







width:210px;







}







































/**********************end of menu******************/







































/**********************Top styles******************/























#pagetitle{







clear:both;







 float:left;







 margin-left:10px;







 top:2px;







 margin-top:5px;







 padding-top:10px;







 padding-right:56px;







 







 }







 







 #newsbackground-image{















 float:left;







 background: url('images/news_box_background.gif') no-repeat;







 margin-left:000px;







 height:100px;







 width:200px;







 margin-top:10px;







 top: 25px;







 







 }







 







 







  #newsbackground-image1{















 float:left;







 background: url('images/news_box_background.gif') no-repeat;







 margin-left:86px;







 height:100px;







 width:200px;







 margin-top:10px;







 top: 25px;















 







 }







 







 #news{















 padding-top:6px;







 padding-right:15px;







 padding-left:15px;







 color:#FFFFFF;







 font-size: .7em;







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







 }  







 







 #news p{







 font-size:10px;







 color:#FFFFFF;







  }







#news a{







	color: #FFFFFF;







 } 







 #news a:hover{







 color: #CCCCCC;







 }















/**********************end of topstyles******************/







/**********************Left hand side******************/







#businessadvice_title{







clear:both;







position:relative;







float:left;







background-image:url(uploads/images/template/sidebadvice.jpg);







background-repeat: no-repeat;







height:45px;







width:128px;







margin-bottom:40px;







left: 10px;







background-color:#739AC6;















}























#personaladvice_title{







clear:both;







position:relative;







float:left;







background-color:#7399C6;











background-image:url(uploads/images/template/sidepadvice.jpg);







background-repeat: no-repeat;







height:45px;







width:132px;







margin-bottom:40px;







left: 10px;























}































#personal-left-pic{







clear:both;







position:relative;







float:left;







background-image:url(images/personal__pages_side_pic_3.jpg);







background-repeat: none;







height:130px;







width:130px;







margin-bottom:10px;







left: 5px;























}























#leftside{







clear:both;







position:relative;







float:left;







margin-left:5px;







width: 135px;







color:#FFFFFF;







border: solid 0px #FFFFFF;







top: 0px;







margin-top:80px;







padding-right: 10px;







 















}



#fleftside{







clear:both;







position:relative;







float:left;







margin-left:5px;







width: 135px;







color:#FFFFFF;







border: solid 0px #FFFFFF;







top: 0px;







margin-top:15px;







padding-right: 10px;







 















}















#pages_personal, #pages_personal ul { /* all lists */























		padding: 0;







		margin: 0;







		list-style: none;







		float : left;







		width : 80px;







		top: -110px;







		







	}







	







#pages_personal li { /* all list items */







	float : left;







	width: 95px;







	position : relative;







	line-height : 20px;







	margin-bottom : -1px;







	background-color : ;







	padding: 0 0px 3px 5px;







	top: -8px;







}







	















#pages_personal li a {







	width: 95px;







	display : block;







	color : #DBDDE1;







	font-weight : normal;







	font-family:  Verdana, sans-serif;







	font-size : .8em;







	text-decoration : none;







	background-color : ;







	padding: 5px 0 3px 0;







	z-index: 90;	







	top: -8px;







}















#pages_personal li:hover ul, #pages_personal li li:hover ul, #pages_personal li li li:hover ul, #pages_personal li.sfhover ul, #pages_personal li li.sfhover ul, #pages_personal li li li.sfhover ul { /* lists nested under hovered list items */























}







#pages_personal li a:hover {







	color : #FFFFFF;







	width: 95px;







	display : block;







	font-weight : normal;







	font-family:  Verdana, sans-serif;







	font-size : .8em;







	text-decoration : none;







	background-color : ;







	padding: 5px 0 3px 0;







	z-index: 90;	







	top: -8px;







}







#pages_personal li:hover, #pages_personal li.hover {























} 























#pages_personal_menu_background {







position: relative;







float:left;







background-image:url(images/personal_background_menubackground.jpg);



background-repeat:no-repeat;





overflow: visible;







font-family: Verdana, Verdana, sans-serif;







width:29px;







height:192px;







top: 0px;







padding:0;

margin-left:5px;

display:inline;







}































/*****************business side menu*************************************/















#business, #business ul { /* all lists */











		padding: 0;







		margin: 0;







		float : left;







		width : 90px;







		top: -110px;







		margin-left: 2px;







		list-style: none;







		







	}







	







#business li { /* all list items */







	float : left;







	width: 90px;







	position : relative;







	line-height : 20px;







	margin-bottom : -1px;







	background-color : ;







	padding: 0 0px 8px 2px;







	top: -8px;







	







    padding-left: .5em;















}







	















#business li a {







	width: auto;







	display : block;







	color : #DBDDE1;







	font-weight : normal;







	font-family:  Verdana, sans-serif;







	font-size : .8em;







	text-decoration : none;







	background-color : ;







	padding: 5px 10x 8px 0;







	z-index: 90;	







	top: -8px;	











}















#business li:hover ul, #business li li:hover ul, #business li li li:hover ul, #business li.sfhover ul, #business li li.sfhover ul, #business li li li.sfhover ul { /* lists nested under hovered list items */























}







#business li a:hover {







	color : #FFFFFF;







	







}







#business li:hover, #pages_personal li.hover {























} 































#business-left-pic{







clear:both;







position:relative;







float:left;







background-image:url(images/businessleft);







background-repeat: none;







height:130px;







width:130px;







margin-bottom:10px;







left: 5px;







top: -10px;























}















#business-square{







position: relative;







float:left;







background-image:url(images/businessmenu.jpg);







overflow: visible;







font-family: Verdana, Verdana, sans-serif;







width:24px;







height:196px;







top: -5px;







padding:0;







margin-left: 5px;















}







/**********************Main content areas******************/















#maincontent{















float:left;







width: 645px;







background:#FFFFFF;







padding-left:5px;







padding-top:10px;







height:auto;







margin-top: 10px;







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







font-size: .8em;







padding-bottom: 30px;







margin-left:0px;







margin-top:50px;



text-align:justify;







}







#maincontentfront{















float:left;







width: 380px;







background:#FFFFFF;







padding-left:10px;



padding-right:15px;



padding-top:10px;







height: auto;







margin-top: 0px;







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







font-size: .8em;







padding-bottom: 30px;







margin-left:0px;







margin-top:0px;







}















h1{







color: #626E8A;







font-size: 1.4em;







}















h2{







color: #7399C6;







font-size: 1.4em;















}























h3{







color: #7399C6;







font-size: 1em;















}















#maincontent ul {







list-style-image:url("images/template/icons1.gif");































}































.contactright{







position: relative;







left: 0px;







top:-428px;















}















.contactrightcontent{















padding:5px;







color:#FFFFFF;







font-size:12px;







font-family:verdana, ariel;







}























#footer{







clear:both;















float:left;







width:790px;







padding: 5px;







background-color:#FFFFFF







}























#footer p{







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







font-size: .8em;















}







.footer_logos {

float:right;
margin-right:0px;
left:0px;
overflow: visible;
font-family: Verdana, Verdana, sans-serif;
visibility: visible;
text-align: right;
margin-top: -85px;
width:300px;


}







.search{







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







font-size: .8em;







}















/*****frontpage classes*****/















.tablefront{







background-image:url(business_advice__menu.gif);







background-repeat:no-repeat;







background-position:left;







margin-left:10px;















}















.frontimage{







padding-left: 15px;















}











#rightfront{





float:right;



background-color:#fff;



width: 245px;









}















.newsfrontright{



color:#666666;



padding-top:10px;



padding-bottom:0px;



padding-right: 20px;



padding-left: 10px;



font-size:18px;



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











}







.rightfrontcontents{



color:#666666;



font-size:14px;



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







}



.rightfrontsubheadings {

clear:both;



color:#666666;



font-size:12px;



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



clear:both;

margin-top:-1px;



color:#666666;



font-size:14px;



}





.rightfrontsubheadings p{

clear:both;

margin-top:-1px;



color:#666666;



font-size:14px;



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





}





.rightfrontcontents a {



	color:#000000;



	text-decoration: none;











}







.newsbox a:link {



color:#000000;



width: 220px;



padding: 0px;



text-decoration:none;







}     /* unvisited link */



.newsbox a:visited {color: #000000; text-decoration:none;}  /* visited link */



.newsbox a:hover {color: #999999; }   /* mouse over link */



.newsbox a:active {color: #000000; text-decoration:none;}   /* selected link */ 







.newstitle{
font-family:  Arial, Helvetica, sans-serif;
color: #000000; 
text-decoration:none;
font-size:12px;

}



.newsbox{



	background-color:#E1E4E9;



	height:34px;



	width:225px;



	border-bottom:solid 1px #FFFFFF;



	padding: 10px;



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











}



.newsbox p{













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











}







.hr{



color:#FFFFFF;



padding:0px;







}



.newsmorelink{







float:right;







}




