* {
margin:0;
padding:0;
text-decoration: none;
border:none;

}

body {
font-family:Georgia, Verdana, "Times New Roman", Times, serif;
font-size:62.5%;
background-color:#EEEEEE;
overflow:-moz-scrollbars-vertical;
text-align:center;

}

h1#toplogo{
/*Size of the image*/
padding-top: 78px;
width: 780px;
margin-bottom:0px;
border:none;
/*The image*/
background-image: url(images/header.gif);
background-repeat: no-repeat;

/*Hide the text*/
overflow: hidden;

/* WIN IE5 hack */
height: 78px;

voice-family: "\"}\"";
voice-family:inherit;
height: 0; }


p {line-height:180%;}

h1, h2, h3, h4, h5, h6, p, blockquote,
form, label, ul, ol, dl, fieldset, address {
margin-bottom: 12px;
}


h2 {
	font-size:1.6em;
	color: #5E3A07;
	padding-bottom:9px;
	border-bottom: solid 1px #5E3A07;
}

h3 { font-size:1.4em; color: #5E3A07;}
h4 { font-size:1.2em; }
h5 { font-size:1.1em; }
h6 { font-size:1.1em; }
p{font-size:1.2em;}
#content ul, #content ol{margin-left:30px;}
#content ul li{font-size:12px; line-height:150%; list-style-type: disc;}
#content ol li{font-size:12px; line-height:150%; }
#content a{
	color: #5E3A07;
	border-bottom: 1px solid #5E3A07;
}

#content a:hover{
	border-bottom:none;
}
#wrapper {
	margin: 10px;
	margin-left: auto;
	margin-right: auto;
	width:780px;
	background: url(images/wrapperbg.gif) repeat-y;
	text-align:left;
}

#header {
	background: url(images/header.gif);
	height: 78px;
}

#services{
	background: url(images/30years.gif);
	height: 60px;
}

#content {
padding: 15px;
margin:8px 35px 20px 245px;

}

#menu {
float: left;
width: 230px;
margin: 0;
}

#nav{margin: 20px 0 15px 30px;}
#nav li{border-bottom: 1px solid #E7E2E2; font-size:1.2em; list-style-type: none;}
#nav li a{padding:8px;display:block; color:#663300; height:1%;}
#nav li a:hover{
	color:#FFFFFF;
	background: #666666;
	border-right: 10px solid #FF9600;
}

#footer {
	clear: both;
	padding: 15px;
	margin-top: 15px;
	background: url(images/footerbg.gif) no-repeat bottom;
}
#footer p{
	margin: 15px;
	padding-top:10px;
	border-top:1px solid #E7E2E2;
	text-align:center;
	font-size:11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#footer a{color:#FF6600; padding-bottom:1px; border-bottom:1px solid #FF6600;}


body#home #homemenu a,
body#arbitration #arbitrationmenu a,
body#adjudication #adjudicationmenu a,
body#administration #administrationmenu a,
body#constructionclaims #constructionclaimsmenu a,
body#contractsadvice #contractsadvicemenu a,
body#turnaround #turnaroundmenu a,
body#financialreview #financialreviewmenu a,
body#projectmanagement #projectmanagementmenu a,
body#propertymanagement #propertymanagementmenu a,
body#contact #contactmenu a{
border-right:none;
	background:#F0EEEE;
	cursor: default;
color:#5e3a07;
}
