/* CSS Document */
body {font-family: Arial, Helvetica, Verdana, sans-serif;font-size: 100%;margin: 0;}
/* ************* Main Containers ************** */
#mainContainer {height: auto;width: 800px;position: relative;background: #ffffff  url("../images/leftColumnBg.gif"/*tpa=http://lhp-law.co.uk/images/leftColumnBg.gif*/) repeat-y left;	margin: 0 auto;}
#headerContainer {height: 100px;background: #ffffff url("../images/header.gif"/*tpa=http://lhp-law.co.uk/images/header.gif*/) no-repeat bottom left;}
#headerTitle {text-align: right;float: right;font-family: "Times New Roman", Times, serif;font-variant: small-caps;font-size: 14.5px;font-weight: bold;color: #333333;margin-top: 44px;}
#contentContainer div.spacer {height: 10px;overflow: hidden;background: #ffffff;}
#contentContainerLeft {/*border: 1px solid #1C2223;*/float:left;width:190px;}
#contentContainerRight {/*border: 1px solid #1C2223;*/width:186px;float:right;padding-left:12px;}
#contentContainerRightTop {height: 250px;}
#contentContainerRightTop div.officeAddress  {padding: 5px 0 0 0px;}
#contentContainerCentre {/*border: 1px solid #1C2223;*/width:400px;float:left;padding-left:12px; padding-bottom: 12px;	text-align:justify;}
/*#contentContainerCentre .ul {
	/*border: 1px solid #1C2223;
	margin-left:-35px;
}*/
#btmContainer {/*border: 1px solid #1C2223;*/}
/* ***************** nav and copyright containers ****************** */
#headerContainerNav {float: right;width: 600px;margin-top: 8px;padding-top: 0;}
#headerContainerNav ul {font-size: 70%;padding: 0;margin: 0;}
#headerContainerNav li {margin:0px;padding-right:20px;display:inline;list-style-type: none;color:#FFFFFF;	font-weight:bold;}
#headerContainerNav a:link, a:visited {text-decoration:none;color:#30348d;}
#headerContainerNav a:hover {text-decoration:none;color:#333333;}
#btmContainerNav {font-size:70%;text-align:left;background-color:#76cdf1;}
#btmContainerNav ul {padding:0px;margin:0px;}
#btmContainerMenu {background-color:#FFFFFF;float:left;font-size:70%;text-align:left;width:200px;}
#btmContainerMenu li {padding-right:15px;display:inline;list-style-type: none;font-weight:normal;}
#btmContainerMenu a {text-align:left;text-decoration:none;}
#btmContainerCopy {float:right;width:400px;text-align:right;font-size:70%;background-color:#FFFFFF;}
/* **************** font styles ************** */
.contentTitle h1 {font-size:110%;font-weight:bold;color:#30348d;}
.contentTitle {font-size:110%;font-weight:bold;color:#30348d;}
h1 .contentText {font-size:74%;	color:#333333;font-weight:normal;}
.contentText {font-size:84%;color:#333333;font-weight:normal;}
.contentText a:link a:visited {   text-decoration:none;}
.contentText a:hover {   text-decoration:underline;}
.quotes {font-size:140%;font-family:"Times New Roman", Times, serif;font-style:italic;color:#30348d;width: 165px;padding: 15px 0px 15px 20px;display: block;}
.emaillink {background-color:#333333;color:#ffffff;padding:0px 10px 0px 10px;text-decoration:none;}
a:visited.emailink {text-decoration:none;color:#30348d;}
#contentContainerRightTop div.officeAddress a.emaillink {background-color: #333333;color: #ffffff;padding: 0px 10px 0px 10px;text-decoration: none;}
#contentContainerRightTop div.officeAddress a.emaillink {background-color: #333333;	color: #ffffff;	padding: 2px 10px;text-decoration: none;margin-left: 0px;}
#contentContainerRightTop div.officeAddress a.emaillink:hover {text-decoration: none;}
.navy {color: #30348d;}
.capitalize {text-transform: capitalize;}
.listStyle {list-style-type:none;}
.shadded {background-color:#CCCCCC;}
#officeAddress a{color:#3399ff;font-weight:bold;text-decoration:none;}
#officeAddress a.emaillink {color: #ffffff;}	
/*.ul {	margin-left:-5px;}*/
#sitemap a {font-size:64%;color:#333333;list-style-image:none;}
a.sitemap {text-decoration:none;list-style-image:none;}
a:hover.sitemap {text-decoration:underline;list-style-image:none;color:#000000;}
/* **************** Office Menu ******************* */
#contentContainerRightBtm p {margin: 0; padding: 0;}
#contentContainerRightBtm ul {font-size: .8em;margin: 0 0 0 22px; padding: 0 0 0 0;	vertical-align:middle;}
#contentContainerRightBtm li {color:#333333;/*list-style-image:url("../images/dimond-bullet.gif"/*tpa=http://lhp-law.co.uk/images/dimond-bullet.gif*/);*/vertical-align:middle;text-decoration:none;	list-style-type:none;}	
#contentContainerRightBtm a {	list-style-image:url("../images/dimond-bullet-blank.gif"/*tpa=http://lhp-law.co.uk/images/dimond-bullet-blank.gif*/);	vertical-align:middle;	text-decoration:none;	list-style-type:none;	color:#333333;	display:list-item;}
#contentContainerRightBtm a:active {list-style-image:url("../images/dimond-bullet.gif"/*tpa=http://lhp-law.co.uk/images/dimond-bullet.gif*/);vertical-align:middle;text-decoration:none;list-style-type:none;color:#333333;}
#contentContainerRightBtm a:hover {list-style-image:url("../images/dimond-bullet.gif"/*tpa=http://lhp-law.co.uk/images/dimond-bullet.gif*/);vertical-align:middle;	text-decoration:none;	list-style-type:none;color:#333333;}
/* ******************* About Us menu ************* */
#contentContainerLeftNav {/*border: 1px solid #1C2223;*/	margin-right:10px;margin-left:10px;}	
#contentContainerLeftNav li, #contentContainerCentre li {color:#30348d;margin-left:-10px;font-size:84%;   /*list-style-image:url("../images/dimond-bullet.gif"/*tpa=http://lhp-law.co.uk/images/dimond-bullet.gif*/);*/text-decoration:none;list-style-type:none;}	
#contentContainerLeftNav a, #contentContainerCentre a {list-style-image:url("../images/dimond-bullet-blank.gif"/*tpa=http://lhp-law.co.uk/images/dimond-bullet-blank.gif*/);text-decoration:none;list-style-type:none;display:list-item;color:#30348d;}
#contentContainerLeftNav a:active, #contentContainerCentre a:active {list-style-image:url("../images/dimond-bullet.gif"/*tpa=http://lhp-law.co.uk/images/dimond-bullet.gif*/);text-decoration:none;list-style-type:none;display:list-item;color:#333333;}
#standardLink {list-style-image:none;text-decoration:none;list-style-type:none;display:list-item;color:#30348d;}
#contentContainerLeftNav .currentPage, #contentContainerCentre .currentpage {
	list-style-image:url("../images/dimond-bullet.gif"/*tpa=http://lhp-law.co.uk/images/dimond-bullet.gif*/);
	text-decoration:none;list-style-type:none;display:list-item;color:#333333;}
#contentContainerLeftNav a:hover, #contentContainerCentre a:hover {
	list-style-image:url("../images/dimond-bullet.gif"/*tpa=http://lhp-law.co.uk/images/dimond-bullet.gif*/);
	text-decoration:none;list-style-type:none;color:#333333;}
#mapSpacer {background-color:#76cdf1;height:4px;width:598px;margin-top:-15px;margin-bottom:10px;margin-left:202px;}
#trainee_photo {margin-right:5px;}
#builder  {text-decoration:none;color:#333333;}
	
#c2a_zone{background-color:#74cef0; height:108px; padding:3px;}
#c2a_pn{background-color:#FFFFFF;border:#FFFFFF solid 1px;height:104px;width:185px;float:left;padding: 0 2px 2px 2px;}
#c2a_slogan{float:right;font-size:21px;font-style:italic;width:182px;text-align:center;	color:#161774;	margin:12px 0 0 0;font-family: "Times New Roman", Times, serif;}
#c2a_item{ background-color:#31328c; border:solid #282984 1px; height:19px; width:183px; color:#FFFFFF; font-size:12px; text-align:center; padding-top:3px; margin-top:2px; display:block;}
#c2a_item a{text-decoration:none; color:#FFFFFF;}
#useremail{visibility:hidden;width:10px;position:absolute;left:-10px;}