* { 
padding: 0;
margin: 0;
}

body {
font-family: Lucida Sans Unicode, Lucida Sans, Lucida Grande, Arial, Helvetica, sans-serif;
width: 100%;
border-top: 3px solid #fe7c02;
font-size: 11px;
background: #000;
}

#wrapper { 
margin: 0;
width: 858px;
}

#header {
color:#FFF;
width: 858px;
float: left;
height: 294px;
background: #000 url(images/hometm.jpg);
background-repeat: no-repeat;
padding: 0;
}

#logo {
position: absolute;
margin-top: 37px;
margin-left: 38px;
}

#logo img {
border:none;
}

#middlenav {
position: absolute;
width: 293px;
padding-left: 245px;
margin-top: 102px;
height: 113px;

}

#awmAnchor-menu {

margin-top: 21px;
}

#awmAnchor-buildingsurveyingmenu, #awmAnchor-propertymanagementmenu, #awmAnchor-consultancymenu{
clear: both; 
position: relative;
width: 238px;
margin-top: 21px;
}

#middlenav img {
margin-bottom: 0px;
border: none;
}

#leftcolumn {
position:relative; 
float: left;
padding-left: 127px;
margin-top: -42px;
margin-bottom: 3px;
color:#FFF;
background: transparent;
width: 517px;
padding-right: 10px;
float: left;
min-height:250px;
height:auto !important;
 height:250px;
}

body#contactus #leftcolumn {
position:relative; 
float: left;
padding-left: 127px;
margin-top: -42px;
margin-bottom: 3px;
color:#FFF;
background: tramsparent;
width: 719px;
padding-right: 0px;
min-height:250px;
height:auto !important;
 height:250px;
}


body#newspages #leftcolumn {
position:relative; 
float: left;
padding-left: 127px;
margin-top: -42px;
margin-bottom: 3px;
color:#FFF;
background: transparent;
width: 435px;
float: left;
min-height:450px;
height:auto !important;
 height:450px;
}

body#newspages #rightcolumn {
position:relative; 
padding-left: 30px;
float: right;
color:#FFF;
background: #000;
width: 255px;
display: inline;
}



body#contactus #rightcolumn {
display: none;
}


#rightcolumn {
position:relative; 
float: right;
color:#FFF;
background: #000;
width: 203px;
display: inline;
}

#footer { 
clear: both;
padding-bottom: 10px;
margin-left: 126px;
padding-top: 5px;
width: 730px;
border-top: 1px solid #fe7c02;
clear: both;
color:#FFF;
background: #000;
}

#leftcolumn p {
padding-bottom: 17px;
color: #e7e7e7;
}

h1 {
color: #fe7c02;
font-size: 20px;
font-weight:normal;
padding-bottom: 17px;
}

h2 {
color: #fe7c02;
font-size: 15px;
font-weight:normal;
padding-bottom: 8px;
margin-top: 7px;
}

#topnav ul {
position: absolute;
padding-top:38px;
padding-left: 284px;
color: #fff;
left: -25px;
}

#topnav li {
list-style:none;
display: inline;
padding-right: 11px;
}

a {
outline: none;
color: #fff;
text-decoration: none;
}

#leftcolumn a {
color: #fe7c02;
text-decoration: none;
}

#leftcolumn a:hover {
text-decoration: underline;
}

a:hover {
outline: none;
color: #fe7c02;
text-decoration: none;
}

#orange {
color: #fe7c02;
}

.contentlist {
padding-bottom: 19px;
padding-left: 15px;
line-height: 1.3em;
}

.contentlist li {
margin-bottom: 7px;
}

.nbcontentlist {
font-style: italic; 
padding-bottom: 19px;
padding-left: 15px;
line-height: 1.2em;
}

.nbcontentlist li {
margin-bottom: 10px;
}

#rightcolumn img {
border: none;
float: right;
}

/* specific*/

body#homepage #header {
color:#FFF;
width: 858px;
float: left;
height: 294px;
background: #000 url(images/hometm.jpg);
background-repeat: no-repeat;
padding: 0;
}

body#schedule #header {
color:#FFF;
width: 858px;
float: left;
height: 294px;
background: #000 url(images/schedule.jpg);
background-repeat: no-repeat;
padding: 0;
}


body#repairs #header {
color:#FFF;
width: 858px;
float: left;
height: 294px;
background: #000 url(images/repairs.jpg);
background-repeat: no-repeat;
padding: 0;
}

body#monitoring #header {
color:#FFF;
width: 858px;
float: left;
height: 294px;
background: #000 url(images/monitoring.jpg);
background-repeat: no-repeat;
padding: 0;
}


body#management #header {
color:#FFF;
width: 858px;
float: left;
height: 294px;
background: #000 url(images/management.jpg);
background-repeat: no-repeat;
padding: 0;
}

body#projectmanagement #header {
color:#FFF;
width: 858px;
float: left;
height: 294px;
background: #000 url(images/projectmanagement.jpg);
background-repeat: no-repeat;
padding: 0;
}

body#aboutus #header {
color:#FFF;
width: 858px;
float: left;
height: 294px;
background: #000 url(images/aboutus.jpg);
background-repeat: no-repeat;
padding: 0;
}

body#propertymatters #header {
color:#FFF;
width: 858px;
float: left;
height: 294px;
background: #000 url(images/propertymatters.jpg);
background-repeat: no-repeat;
padding: 0;
}

body#surveying #header {
color:#FFF;
width: 858px;
float: left;
height: 294px;
background: #000 url(images/surveying.jpg);
background-repeat: no-repeat;
padding: 0;
}

body#newspages #header {
color:#FFF;
width: 858px;
float: left;
height: 294px;
background: #000 url(images/news.jpg);
background-repeat: no-repeat;
padding: 0;
}



body#planned #header {
color:#FFF;
width: 858px;
float: left;
height: 294px;
background: #000 url(images/planned.jpg);
background-repeat: no-repeat;
padding: 0;
}

body#party #header {
color:#FFF;
width: 858px;
float: left;
height: 294px;
background: #000 url(images/party.jpg);
background-repeat: no-repeat;
padding: 0;
}

body#insurance #header {
color:#FFF;
width: 858px;
float: left;
height: 294px;
background: #000 url(images/insurance.jpg);
background-repeat: no-repeat;
padding: 0;
}

body#reinstatement #header {
color:#FFF;
width: 858px;
float: left;
height: 294px;
background: #000 url(images/reinstatement.jpg);
background-repeat: no-repeat;
padding: 0;
}


body#fits #header {
color:#FFF;
width: 858px;
float: left;
height: 294px;
background: #000 url(images/fits.jpg);
background-repeat: no-repeat;
padding: 0;
}


body#disaster #header {
color:#FFF;
width: 858px;
float: left;
height: 294px;
background: #000 url(images/disaster.jpg);
background-repeat: no-repeat;
padding: 0;
}


body#dilapidations #header {
color:#FFF;
width: 858px;
float: left;
height: 294px;
background: #000 url(images/dilapidations.jpg);
background-repeat: no-repeat;
padding: 0;
}

body#cdm #header {
color:#FFF;
width: 858px;
float: left;
height: 294px;
background: #000 url(images/cdm.jpg);
background-repeat: no-repeat;
padding: 0;
}

body#propertymanagement #header {
color:#FFF;
width: 858px;
float: left;
height: 294px;
background: #000 url(images/propertymanagement.jpg);
background-repeat: no-repeat;
padding: 0;
}

body#spaceplanning #header {
color:#FFF;
width: 858px;
float: left;
height: 294px;
background: #000 url(images/spaceplanning.jpg);
background-repeat: no-repeat;
padding: 0;
}

body#contract #header {
color:#FFF;
width: 858px;
float: left;
height: 294px;
background: #000 url(images/contract.jpg);
background-repeat: no-repeat;
padding: 0;
}



body#architecture #header {
color:#FFF;
width: 858px;
float: left;
height: 294px;
background: #000 url(images/architecture.jpg);
background-repeat: no-repeat;
padding: 0;
}



body#defect #header {
color:#FFF;
width: 858px;
float: left;
height: 294px;
background: #000 url(images/defect.jpg);
background-repeat: no-repeat;
padding: 0;
}


body#acquisition #header {
color:#FFF;
width: 858px;
float: left;
height: 294px;
background: #000 url(images/acquisition.jpg);
background-repeat: no-repeat;
padding: 0;
}


body#contactusold #leftcolumn {
background-image: url(images/office.gif);
background-position: 594px 404px;
background-repeat:no-repeat;
}


.boxmiddle{
margin-top: 15px;
}



/* news */

.months {
color: #fe7c02;
font-size: 13px;
}

.liselected {
color: #fe7c02;
}


#awmAnchor-slidemenu  {
margin-top: -40px;
margin-bottom: 25px;
}


/* tables*/

#names {
margin-top: 0px;
}

#names p {
margin-bottom: 8px;
}

#names img {
padding-top: 3px;
}

/* slideshow */

#slideshow {
position:relative;
float:right;
margin-top: 36px;
}

