/* CSS Document */

/* MAIN PAGE PARTS */

body {
	margin: 0;
	background:url(../images/main_bar.jpg) repeat-x;
	font-family:Arial, Helvetica, sans-serif;
}
#main_container {
	width: 800px;
	height:100%;
	margin: 0 auto;
}
#main {
	height:570px;
	margin:0;
}
#header {
	background:url(../images/Aubrey-site-2_01.jpg);
	width:800px;
	height:102px;
	margin:0;
}
#headerflash {
	width:543px;
	height:102px;
	margin:0 0 0 11px;
}
h1 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16pt; color:#002a69; font-weight:normal; margin:0;}
h2 {font-family:"Times New Roman", Times, serif; font-size:30pt; color:#002a69; font-weight:normal; margin:0 0 20px 0; border-bottom:#bce1ea 1px solid; padding:0 0 10px 0;}
h3 {font-family:"Times New Roman", Times, serif; font-size:18pt; color:#002a69; font-weight:normal; margin:0; padding:10px 0 0 0;}
h4 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14pt; color:#fb9827; font-weight:normal; margin:0 0 10px 0;}
.info_text {font:Verdana, Arial, Helvetica, sans-serif; color:#999999; font-size:10pt; margin:0;}

#call_box {width:280px; float:right;}


/* TOP NAVIGAATION BAR */

#navbar {
	background-color:#028dae;
	float:left;
	width:100%;
	height:22px;
	margin:0;
}
#nav {
	height:16px;
	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#172A47;
	float:left;
	width:600px;
	margin:0;
}
#nav ul {
    margin:0;
    padding:0;
    list-style:none;
}
#nav li {
	list-style:none;
    float:left;
	background:url(../images/Menu/norm_right.jpg) no-repeat right top;
    margin:0;
    padding:0;
}
#nav a {
	float:left;
  	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
  	font-size:9pt;
	color:#172A47;
	text-decoration:none;
    display:block;
	background:url(../images/Menu/norm_left.jpg) no-repeat left top;
    padding:4px 15px 0 15px;
}
/* Commented Backslash Hack
     hides rule from IE5-Mac \*/
  #nav a {float:none;}
  /* End IE5-Mac hack */
#nav a:hover {
	color:#028dae;
	text-decoration:none;
}
#nav #current {
    background-image:url(../images/Menu/norm_right_on.jpg);
}
#nav #current a {
    background-image:url(../images/Menu/norm_left_on.jpg);
}
#nav #services {
	background-image:url(../images/Menu/orange_right.jpg);
}
#nav #services a {
	background-image:url(../images/Menu/orange_left.jpg);
}
#date {
	float:right;
	width:190px;
	margin:4px 10px 0 0;
	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#FFFFFF;
	text-align:right;
}


/* FOOTER SECTION */

#footer_full {width:100%; height:91px; background:url(../images/footer_bar.jpg) repeat-x; clear:both;}

#footer {
	width:800px;
	margin:0 auto;
	clear:both;
}
#footerlinks {
	width:270px;
	float:right;
	font-size:8pt;
	color:#505b6b;
	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	padding-top:10px;
	margin:0 0 0 0;
	text-align:right;
}
#footerlinks a {
	text-decoration:none;
	color:#505b6b;
}
#footerlinks a:hover {
	color:#fb9117;
	text-decoration:none;
}
.footerbar {
	color:#fb9117;
	font-size:11pt;
	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}
#DDlink {
	width:140px;
	float:left;
	margin:0 0 0 15px;
	font-size:7pt;
	color:#999999;
	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	padding-top:15px;
}
#DDlink a {
	color:#999999;
	text-decoration:none;
}
#DDlink a:hover {
	color:#fb9117;
	text-decoration:none;
}
#DDlink p {
	margin:5px 0 0 0;
}
#law {
	width:350px;
	margin:0 0 0 175px;
	font-size:7pt;
	color:#999999;
	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	padding-top:15px;
}
#law p {
	margin:5px 0 0 0;
	font-size:7pt;
	color:#999999;
	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}
#law a {
	font-size:7pt;
	color:#999999;
	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
#law a:hover {
	font-size:7pt;
	color:#fb9117;
	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;
}




/* SITE NAVIGATION*/

#sitelinkshome {
	width:280px;
	margin:10px 0 0 10px;
	float:left;
	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#115599;
}
#sitelinks {
	width:280px;
	margin:10px 0 0 0;
	float:right;
	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#115599;
}
#sitelinks2 {
	width:280px;
	margin:0;
	float:right;
	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#115599;
}
#sitelinksBox1 {
	width:120px;
	float: left;
	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#115599;
	line-height:14pt;
}
#sitelinksBox1 ul {
	margin:0;
	padding:15px;
	list-style:url(../images/But.gif);
}
#sitelinksBox2 {
	width:160px;
	float:right;
	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#115599;
	line-height:14pt;
}
#sitelinksBox2 ul {
	margin:0;
	padding:15px;
	list-style:url(../images/But.gif);
}


/*
#sitelinks ol {
	margin-left:20px;
	padding-left:0;
}
#sitelinks li {
	list-style:url(../images/But.gif);
	margin-left:0;
	padding-left:0;
}
* html #sitelinks ol li {
	position: relative;
}
*/

/* SERVICES NAVIGATION */
.litigation,
.convey,
.matrimonial {
	color:#028dae;
	line-height:16pt;
}
.trusts {
	color:#028dae;
	line-height:16pt;
}
.litigation a,
.convey a,
.matrimonial a,
.trusts a {
	color:#028dae;
	text-decoration:none;
}
.litigation a:hover,
.convey a:hover,
.matrimonial a:hover,
.trusts a:hover {
	color:#115599;
	text-decoration:none;
	list-style:url(../images/But_over.gif);
}

.personal,
.criminal,
.employ {
	color:#028dae;
	line-height:16pt;
}
.personal a,
.criminal a,
.employ a {
	color:#028dae;
	text-decoration:none;
}
.personal a:hover,
.criminal a:hover,
.employ a:hover {
	color:#115599;
	text-decoration:none;
	list-style:url(../images/But_over.gif);
}


/* FAQ NAVIGATION */

#links ul {
	margin:8px 0 0 18px;
	padding:0;
	list-style:decimal;
}
* html #links ul li {
	position: relative;
}
li.claim,
li.cost,
li.much,
li.long,
li.worth,
li.blame, 
li.court,
li.solicitor {
    margin-left:0;
	margin-top:0;
	padding-left:0;
	color:#115599;
	line-height:15pt;
}
li.claim a,
li.cost a,
li.much a,
li.long a,
li.worth a,
li.blame a,
li.court a,
li.solicitor a {
	color:#115599;
	text-decoration:none;
}
li.claim a:hover,
li.cost a:hover,
li.much a:hover,
li.long a:hover,
li.worth a:hover,
li.blame a:hover,
li.court a:hover,
li.solicitor a:hover {
	color:#028dae;
	text-decoration:none;
}


/* SUBSCRIPTION BOX*/

#subscription {
	width:180px;
	margin:10px 0 0 0;
	background-color:#FFFFFF;
	border-right:#CCCCCC dotted 1pt;
	float:left;
}
#subscriptionboxhead {
	background-color:#B8DFE8;
	width:150px;
	margin:0;
	padding:10px;
	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#028dae;
}
#subscriptionbox {
	background:#E5F3F7;
	width:150px;
	height:115px;
	margin:0;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:10px;
	padding-left:10px;
	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	line-height:12pt;
	color:#000000;
}
#subscribebutton {
	margin-top:5px;
	font-size:8pt;
	color:#000000;
}


/* MIDDLE SECTION HOME PAGE */

#content {
	margin:0;
	width:800px;
	background:#FFFFFF;
}
#leftcontent {
	width:271px;
	float:left;
	margin:27px 0 0 15px;
}
#leftcontent p {
	margin:0 0 0 0;
	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#505b6b;
	line-height:13pt;
}
.textheader {
	color:#002A6B;
	font-size:12pt;
	font-family:"Times New Roman", Times, serif;
}
.textheader2 {
	color:#002A6B;
	font-size:9pt;
	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}
.textheader3 {
	color:#028DAE;
	font-size:9pt;
	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}
#rightcontent {
	width:472px;
	float:right;
	margin:15px 10px 0 0;
}


/* MIDDLE CONTENT OTHER PAGES */

#topcontent {
	width:800px;
	height:230px;
	margin:35px 0 0 0;
}
#title {
	float:left;
	width:271px;
	height:227px;
	margin:0 10px 0 15px;
}
#title p {
	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#505b6b;
	line-height:12pt;
}
#personalBtnBox1 {
	float:left;
	width:120px;
	margin:10px 0 0 22px;
	padding:0;
}
#personalBtnBox1 a {
	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#028DAE;
	text-decoration:none;
}
#personalBtnBox1 a:hover {
	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#115599;
	text-decoration:underline;
}
#personalBtnBox1 ul {
	margin:0;
	padding:0;
	list-style:url(../images/But.gif);
	line-height:13pt;
}
#personalBtnBox1 li {
	margin:0;
	padding:0;
	list-style:url(../images/But.gif);
	line-height:13pt;
}
#personalBtnBox2 {
	float:right;
	width:120px;
	margin:10px 0 0 0;
	padding:0;
}
#personalBtnBox2 a {
	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#028DAE;
	text-decoration:none;
}
#personalBtnBox2 a:hover {
	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#115599;
	text-decoration:underline;
}
#personalBtnBox2 ul {
	margin:0;
	padding:0;
	list-style:url(../images/But.gif);
}
#rightimage {
	float:right;
	width:470px;
	height:227px;
	margin:0 10px 0 0;
}
#bottomcontent {
	width:800px;
	margin:10px 0 0 0;
}
#textLink2 {
	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#505b6b;
	line-height:12pt;
}
#textLink2 a {
	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#fb9117;
	line-height:12pt;
	text-decoration:underline;
}
#textLink2 a:hover {
	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#505b6b;
	line-height:12pt;
	text-decoration:underline;
}
#whychooseMain {
	width:460px;
	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#505b6b;
	line-height:12pt;
	margin:0;
}
#whychooseBox1 {
	display:block;
}
#whychooseBox2 {
	display:none;
}
#whychooseBox3 {
	display:none;
}
#whychooseMain a {
	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#fb9117;
	text-decoration:none;
	margin:0 0 0 15px;
}
#whychooseMain a:hover {
	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#505b6b;
	text-decoration:none;
}
#textMoreBox1 {
	display:block;
}
#textMoreBox2 {
	display:none;
}
#textMoreBox3 {
	display:none;
}
#textMoreBox4 {
	display:none;
}
#textMoreBox1 p {
	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#505b6b;
}
#textMoreBox1 p a {
	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#fb9117;
	text-decoration:none;
	margin:0;
}
#textMoreBox1 a {
	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#fb9117;
	text-decoration:none;
	margin:5px 15px 0 0;
}
#textMoreBox1 a:hover {
	width:460px;
	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#505b6b;
	text-decoration:none;
}
#textMoreBox2 a {
	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#fb9117;
	text-decoration:none;
	margin:10px 15px 0 0;
}
#textMoreBox2 a:hover {
	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#505b6b;
	text-decoration:none;
}
#textMoreBox3 a {
	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#fb9117;
	text-decoration:none;
	margin:10px 15px 0 0;
}
#textMoreBox3 a:hover {
	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#505b6b;
	text-decoration:none;
}
#textMoreBox4 a {
	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#fb9117;
	text-decoration:none;
	margin:10px 15px 0 0;
}
#textMoreBox4 a:hover {
	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#505b6b;
	text-decoration:none;
}
#text {
	float:left;
	width:460px;
	height:160px;
	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#505b6b;
	line-height:12pt;
	margin:0 0 0 15px;
	padding-right:5px;
}
#text p {
	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#505b6b;
	line-height:12pt;
	margin:0 0 8px 0;
}
#text ul {
	list-style:disc;
	margin-left:15px;
	padding-left:0;
}
#textheader {
	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#505b6b;
	line-height:12pt;
	margin:0 0 0 0;
}
#text a {
	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#fb9117;
	text-decoration:none;
	line-height:12pt;
}
#text a:hover {
	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#505b6b;
	text-decoration:underline;
}
#links {
	width:280px;
	margin:0 20px 0 0;
	padding-left:10px;
	float:right;
	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#115599;
	border-left:#CCCCCC dotted thin;
}


/* ADDRESSES */
#adresses {
	width:768px;
	margin:0 0 0 15px;
	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#505b6b;
	line-height:13pt;
	clear:both;
}
#adresses a {
	color:#505b6b;
	text-decoration:none;
}
#adresses a:hover {
	color:#fb9117;
	text-decoration:underline;
}
.column {
	position: relative;
	height: auto;
	width: 22.5%;
	float: left;
}
#clm1.column { background-color: #FFFFFF; }
#clm2.column { background-color: #FFFFFF; }
#clm3.column { background-color: #FFFFFF; }
#clm4.column { background-color: #FFFFFF; }

.directions {
	color:#505b6b;
	font-size:8pt;
	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}
#prestwich {
	width:250px;
	float:left;
	margin:0;
	border-right:#CCCCCC dotted thin;
}
#whitefield {
	width:240px;
	margin:0;
	padding:0 259px 0 259px;
}
#sunnyBank {
	width:250px;
	float:right;
	margin:0;
	padding-left:8px;
	border-left:#CCCCCC dotted thin;
}


/* TERMS AND CONDITIONS */
#terms {
	width:768px;
	margin:0 0 0 22px;
	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#505b6b;
	line-height:12pt;
	clear:both;	
}
#terms p {
	margin:10px 0 0 0;
}
#terms a {
	color:#505b6b;
	text-decoration:none;
}
#terms a:hover {
	color:#fb9117;
	text-decoration:underline;
}
#termsLeft {
	width:380px;
	float:left;
	margin:0;
}
#termsRight {
	float:right;
	width:380px;
	margin:0;
}

/* CONTACT PAGE */

#details {
	width:180px;
	margin:5px 0 0 0;
	float:left;
}
#comment {
	float:right;
	width:150px;
	margin:5px 120px 0 0;
}

/* SITE MAP */
#sitemap {
	width:768px;
	margin:0 0 0 22px;
	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#505b6b;
	line-height:10pt;
	clear:both;
}
#sitemap a {
	color:#505b6b;
	text-decoration:none;
}
#sitemap a:hover {
	color:#fb9117;
	text-decoration:underline;
}
#column1 {
	width:250px;
	float:left;
	margin:0;
	border-right:#CCCCCC dotted thin;
}
#column2 {
	width:240px;
	margin:0;
	padding:1px 259px 0 259px;
}
#column3 {
	width:250px;
	float:right;
	margin:0;
	padding-left:8px;
	border-left:#CCCCCC dotted thin;
}
#sitemap li {
	list-style:circle;
	margin-left:0;
	padding-left:0;
}
