div {
	margin:0;
	padding:0;
}

body {
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	font-size:0.8em;
}

/*Layout*/
#clerks #header {
	background-image:url(img/header_bg5.jpg);
}

#members #header, #members2 #header {
	background-image:url(img/header_bg7.jpg);
}

#contact #header {
	background-image:url(img/header_bg2.jpg);
}

#findus #header {
	background-image:url(img/header_bg6.jpg);
}

#areas #header {
	background-image:url(img/header_bg4.jpg);
}

#about #header {
	background-image:url(img/header_bg8.jpg);
}

#news #header {
	background-image:url(img/header_bg3.jpg);
}

#homepage #header {
	background-image:url(img/header_bg.jpg);
}

#tenancy #header {
	background-image:url(img/header_bg9.jpg);
}

#container {
	margin:auto;
	width:800px;
	background-image:url(img/main_bg.gif);
	background-position:left;
	background-repeat:repeat-y;
	background-color:#FFFFFF;
	border-right:1px solid #666666;
}

#header {
	font-family:"Trebuchet MS", sans-serif;
	height:185px;
	background-color:#8A080F;
	background-repeat:no-repeat;
}

#clerks #menubar {
	background-image:url(img/menubar_bg/effecientservice.gif);
}

#members #menubar {
	background-image:url(img/menubar_bg/friendlyapproachability.gif);
}

#contact #menubar {
	background-image:url(img/menubar_bg/warmwelcome.gif);
}

#findus #menubar {
	background-image:url(img/menubar_bg/easilyaccessible.gif);
}

#areas #menubar {
	background-image:url(img/menubar_bg/higheststandards.gif);
}

#about #menubar {
	background-image:url(img/menubar_bg/legalexpertise.gif);
}

#news #menubar {
	background-image:url(img/menubar_bg/accurateadvice.gif);
}

#homepage #menubar {
	background-image:url(img/menubar_bg/accurateadvice.gif);
}

#tenancy #menubar {
	background-image:url(img/menubar_bg/building.gif);
}

#menubar {
	font-family: "Trebuchet MS", sans-serif;
	width:213px;
	float:left;
	background-repeat:no-repeat;
	background-color:#8A080F;
	text-align:left;
}

#main {
	overflow:hidden;
	padding:10px 20px 10px 20px;
	text-align:left;
	width:540px;
	float:left;
	background-color:#FFFFFF;
	line-height:1.5em;
}

#clear {
	clear:both;
}

#footer {
	height:112px;
	clear:both;
	background-color:#FFFFFF;
	background-image:url(img/footer_bg.gif);
	background-repeat:no-repeat;
}
/*End Layout*/

/*Navigation*/
#menubar ul{
	margin-left: 0;		
	width: 213px;
	list-style-type:none;
	padding:20px 0px 350px 0;
	text-indent: 0;
}
#menubar li{
	margin-left:0;
	height:27px;
	width:213px;
	text-indent:0;
}


#menubar li.activepage{
	background:#FFFFFF url(img/redline.gif);
	background-repeat:no-repeat;
	background-position:left 13px;
	/**border-right:1px solid #8A080F; */
	display:block;
	color:#8A080F;
	height:27px;
	padding:4px 0 0 2px;
}

#menubar li.activepage span{
	background-color:#FFFFFF;
}

#menubar a{
	display:block;
	color:#FFFFFF;
	height:27px;
	padding:4px 0 0 2px;
}

#menubar span{
	margin-left:20px;
	padding:0 3px;
}
#menubar a:hover{
	background:#FFFFFF url(img/redline.gif);
	background-repeat:no-repeat;
	background-position:left 13px;
	/**border-right:1px solid #8A080F;*/
}

#menubar a:hover span{
	background-color:#FFFFFF;
	color:#8A080F;
}
#menubar a{
	text-decoration:none;
}

/*End Navigation*/

/*Typography*/
#header span.singleletter{
	font-weight:bold;
	font-family:"Times New Roman", Times, serif;
}

#header p{
	font-size:85%;
	text-align:right;
	color:#FFFFFF;
}

h1{
	margin:0 0 -17px 0;
	padding:0;
	font-size:85%;
	text-align:right;
	color:#FFFFFF;
}

#header p a{
	color:#FFFFFF;
}

#header p a:hover{
	text-decoration:none;
}

#header div{
	line-height:1.05em;
	font-weight:bold;
	float:right;
	margin:15px 15px 0 0;
}

#footer p{
	padding:92px 0 0 0;
	color:#FFFFFF;
	font-family:"Trebuchet MS", sans-serif;
	font-size:0.75em;
}

#footer a{
	color:#FFFFFF;
	text-decoration:underline;
}

#footer a:hover{
	text-decoration:none;
}

#main a{
	color:#8A080F;
	text-decoration:underline;
}

#main a:hover{
	text-decoration:none;
}

hr {
	text-align:center;
	color:#CCCCCC;
	width:90%;
	height:1px;
}

/*End Typography*/
/* exceptions */
#members2 #main img {margin:0 10px 0 0;}
.tdimg a {border:0;}

/*#members2 #main img {border:1px solid #8A080F;}*/