/* ********************************** GENERIC *************************** */
body{
font:0.8em/16px Arial, Helvetica, sans-serif;
margin:10px auto 0;
color:#6c193f;
width:746px;
}
li{
list-style-type:none;
}
/* ********************************** MASTHEAD *************************** */
div#masthead{
background-color:#7e1d3d;
width:746px;
float:left;
}
h1{
margin:0;
width:140px;
float:left;
}
#skip{
display:none;
}
#contact{
width:596px;
float:left;
color:#fff;
text-align:right;
margin:0;
padding:60px 10px 10px 0;
font-size:0.9em;
margin-right:-3px;
}
#contact a{
color:#fff;
text-decoration:none;
}
#contact a:hover{
text-decoration:underline;
}
.space{
margin-left:6px;
}
/* ********************************** NAVIGATION *************************** */
#navigation{
width:746px;
clear:both;
padding:6px 0;
margin:0;
}
#navigation li{
display:inline;
font-weight:bold;
margin:0;
}
#navigation a{
color:#6c193f;
text-decoration:none;
background:url(images/navigation.gif) no-repeat right;
padding:0 20px;
}
#navigation a:hover{
text-decoration:underline;
}
/* ********************************** CONTENT *************************** */
#content{
width:746px;
background:url(images/content.jpg) no-repeat;
background-color:#7e1d3d;
color:#fff;
float:left;
padding-bottom:20px;
}
#content_text{
width:482px;
float:left;
padding:0 0 0 20px;
color:#e3e1c1;
}
#content_text p{
margin:0 0 6px;
}
#content h2{
font-size:1.4em;
color:#fff;
margin-top:20px;
}
#contact_pic{
width:234px;
float:left;
}
div#content div#contact_pic p#nospace{
margin:0;
}
/* ********************************** SERVICES *************************** */
#services{
width:746px;
clear:both;
margin:0;
padding:0;
}
#services li{
width:185px;
float:left;
margin:4px 2px 0 0;
padding:0;
}
#services li#services_conveyancing{
margin:4px 0 0;
}
#services li#services_debt{
margin:4px 0 0;
}
#services h4 a:hover{
text-decoration:underline;
}
#services_family h4{
background:url(images/services_family.jpg) no-repeat;
}
#services_criminal h4{
background:url(images/services_criminal.jpg) no-repeat;
}
#services_immigration h4{
background:url(images/services_immigration.jpg) no-repeat;
}
#services_conveyancing h4{
background:url(images/services_conveyancing.jpg) no-repeat;
}
#services_wills h4{
background:url(images/services_wills.jpg) no-repeat;
}
#services_litigation h4{
background:url(images/services_litigation.jpg) no-repeat;
}
#services_housing h4{
background:url(images/services_housing.jpg) no-repeat;
}
#services_debt h4{
background:url(images/services_debt.jpg) no-repeat;
}
#services h4{
width:180px;
margin:0;
color:#fff;
padding:40px 0 0 5px;
font-size:0.8em;
background-color:#7e1d3d;
}
#services h4 a{
color:#fff;
text-decoration:none;
}
#services p{
background:url(images/services_background.jpg) no-repeat;
width:180px;
margin:0;
padding:10px 0 14px 5px;
font-size:0.9em;
line-height:14px;
}
/* ********************************** CERTIFICATES *************************** */
#certificates{
background-color:#7e1d3d;
width:746px;
float:left;
clear:both;
color:#fff;
padding:0;
margin:0;
}
#certificates li{
float:left;
}.sraa:link {
	color: #e3e1c1;
}.sraa:visited {
	color: #FFFFFF;
}.sraa:hover {
	color: #FFFFFF;
}.sraa:active {
	color: #e3e1c1;
}.sra {
}
