body {
margin: 30px 0px 0px 30px;
font-family: Verdana, Arial, Helvetica, sans-serif; 
background-color: #fff;
font-size: 11px;
color: #000;
}

H1 { font-weight: normal; font-size: 20px; margin-left: 0px; margin-top: 0px; margin-bottom: 10px; color: #666; }
H2 { font-weight: bold; font-size: 13px; margin-left: 0px; margin-top: 10px; margin-bottom: 5px; color: #666; }
p { font-size: 11px; margin-left: 0px; margin-bottom: 10px; margin-top: 0px; color: #000; line-height: 17px; }
ul { margin-top: 10px; margin-bottom: 10px; margin-right: 35px; }
li { margin-bottom: 5px; }

a:link{ font-weight: normal; color: #96978F; text-decoration: underline; }
a:visited { font-weight: normal; color: #96978F; text-decoration: underline; }
a:hover { font-weight: normal; color: #505144; text-decoration: underline; }

a.inbody:link{ font-weight: bold; color: #96978F; text-decoration: underline; }
a.inbody:visited { font-weight: bold; color: #96978F; text-decoration: underline; }
a.inbody:hover { font-weight: bold; color: #505144; text-decoration: underline; }

a.inbody2:link{ font-weight: normal; color: #96978F; text-decoration: underline;}
a.inbody2:visited { font-weight: normal; color: #96978F; text-decoration: underline; }
a.inbody2:hover { font-weight: normal; color: #505144; text-decoration: underline; }

a.inpanel:link{ font-weight: bold; color: #666; text-decoration: underline; font-size:11px}
a.inpanel:visited { font-weight: bold; color: #666; text-decoration: underline; font-size:11px}
a.inpanel:hover { font-weight: bold; color: #333; text-decoration: underline; font-size:11px}

.input{ font-size: 11px; width: 150px; font-style: normal; font-variant: normal; color: #F39404; }
.inputbold{ font-size: 11px; font-weight: bold; width: 150px; font-style: normal; font-variant: normal; color: #F39404; margin-top:20px; margin-left: 120px; }
.formelements { float: left; margin: 0px; padding: 0px; width: 115px; }
.formelements p { font-weight: normal; color: #F39404; margin-bottom: 13px;}
.formelements h3 { font-weight: normal; font-size: 11px; color: #666; margin-top: 30px;}
.formfields { float: left; margin: 0px; padding: 0px; width: 160px; }
.formelements2 { float: left; margin: 0px; padding: 0px; width: 275px; }
.formelements2 p { font-weight: bold; color: #F39404; margin-bottom: 13px;}
.formelements2 h3 { font-weight: normal; font-size: 11px; color: #666; margin-top: 44px;}
.formfields2 { float: left; margin: 0px; padding: 0px; width: 275px; }
.formfields2 p { font-weight: bold; color: #666; margin-bottom: 5px;}
.formelementsinfo { float: left; margin-bottom: 10px; padding: 0px; width: 550px; }

#container {
padding: 0px;
margin: 0px auto;
width: 750px;
}

#brand {
float: left;
margin: 0px;
padding: 0px;
width: 163px;
}

#strapline {
float: left;
margin: 0px;
padding: 0px;
width: 587px;
text-align: right; 
}

#strapline h3 {
font-weight: normal;
font-size: 13px;
margin: 0px;
padding: 0px;
color: #666;
}

#image {
float: left;
margin: 0px;
padding: 0px;
width: 750px;
}

#contentcontainer {
float: left;
margin: 0px;
padding: 0px;
width: 750px;
background-image: url(/images/background.gif);
background-position: top left;
background-repeat: repeat;
}

#col1 {
float: left;
width: 163px;
padding: 0px;
}


#navcontainer {
float: left;
width: 163px;
padding: 0px;
}

#navad {
float: left;
width: 163px;
padding: 0px;
}

#navcontainer ul {
margin-top: 0px;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px; 
padding: 0px; 
font-size: 12px;
list-style-type: none;
}

#navcontainer li {
margin: 0px;
}

#navcontainer a {
width: 143px;
display: block;
padding-right: 5px;
padding-left: 15px;
padding-top: 4px;
padding-bottom: 4px;
border-bottom: #d6d7d7 1px solid ;
}

#navcontainer a:link {
color: #666;
text-decoration: none;
}

#navcontainer a:visited {
color: #666;
text-decoration: none;
}

#navcontainer a:hover {
color: #666;
background-color: #e5e5e5;
}
.navon { 
background-color: #e5e5e5;
}

#content {
float: left;
width: 566px;
margin-left: 10px;
padding: 0px;
}

#newsbar {
float: right;
width: 562px;
background-color: #ccc;
border-left: #666 15px solid ;
margin-left: 10px;
margin-right: 0px;
margin-bottom: 0px;
margin-top: 0px;
padding: 0px;
}
#newsbar p { font-size: 11px; margin-left: 5px; margin-top: 0px; margin-bottom: 0px; padding-bottom: 5px; padding-top: 5px; color: #666; }
.newsbararticle1 {
float: right;
width: 562px;
background-color: #dcdedd;
border-left: #fce3bd 15px solid ;
margin-left: 10px;
margin-right: 0px;
margin-bottom: 0px;
margin-top: 0px;
padding: 0px;
}
.newsbararticle1 p { font-size: 11px; margin-left: 5px; margin-top: 0px; margin-bottom: 0px; padding-bottom: 2px; padding-top: 2px; color: #666; }
.newsbararticle2 {
float: right;
width: 562px;
background-color: #e5e5e5;
border-left: #e4d6c0 15px solid ;
margin-left: 10px;
margin-right: 0px;
margin-bottom: 0px;
margin-top: 0px;
padding: 0px;
}
.newsbararticle2 p { font-size: 11px; margin-left: 5px; margin-top: 0px; margin-bottom: 0px; padding-bottom: 2px; padding-top: 2px; color: #666; }
.newsbararticle1b {
float: right;
width: 562px;
background-color: #dcdedd;
border-left: #fce3bd 15px solid ;
margin-left: 10px;
margin-right: 0px;
margin-bottom: 0px;
margin-top: 0px;
padding: 0px;
}
.newsbararticle1b p { font-size: 11px; margin-left: 5px; margin-top: 0px; margin-bottom: 0px; padding-bottom: 2px; padding-top: 2px; color: #666; }
.newsbararticle2b {
float: right;
width: 562px;
background-color: #e5e5e5;
border-left: #e4d6c0 15px solid ;
margin-left: 10px;
margin-right: 0px;
margin-bottom: 0px;
margin-top: 0px;
padding: 0px;
}
.newsbararticle2b p { font-size: 11px; margin-left: 5px; margin-top: 0px; margin-bottom: 0px; padding-bottom: 2px; padding-top: 2px; color: #666; }

#overview {
float: left;
width: 382px;
height: 250px;
background-color: #fce3bd;
border-left: #e4d6c0 15px solid ;
margin-left: 10px;
margin-right: 0px;
margin-bottom: 10px;
margin-top: 0px;
padding: 0px;
}

#overview h1 { font-weight: bold; font-size: 16px; margin-left: 5px; margin-top: 0px; margin-bottom: 0px; padding-bottom: 5px; padding-top: 5px; color: #f39200; }

#overview h2 { font-weight: bold; font-size: 12px; margin-left: 5px; margin-top: 0px; padding-top: 5px; margin-bottom: 10px; color: #f39200;}

#overview p { font-size: 11px; margin-left: 5px; margin-top: 0px; margin-bottom: 0px; padding-bottom: 5px; padding-top: 0px; color: #666; }

#jobspanel {
	float: left; width: 170px; height: 250px; background-color: #f9c87f; margin-left: 10px; margin-right: 0px; margin-bottom: 0px; margin-top: 0px; padding: 0px;
}
#jobspanel p { font-size: 10px; margin-left: 10px; margin-top: 0px; margin-bottom: 0px; padding-bottom: 4px; padding-top: 0px; color: #666; line-height: 12px;}
#jobspanel h2 { font-weight: bold; font-size: 12px; margin-left: 10px; margin-top: 0px; padding-top: 5px; margin-bottom: 10px; color: #666; }

#jobspanel a:link {
color: #666;
text-decoration: underline;
}
#jobspanel a:visited {
color: #666;
text-decoration: underline;
}
#jobspanel a:hover {
color: #333;
text-decoration: underline;
}


#overview p { font-size: 11px; margin-left: 5px; margin-top: 0px; margin-bottom: 0px; padding-bottom: 5px; padding-top: 0px; color: #666; }

#footer {
float: left;
background-color: #333;
width: 750px;
padding: 0px;
margin-top: 10px;
}

#copyright {
float: left;
width: 300px;
padding: 0px;
margin: 0px;
}
#copyright p {
text-align: left;
font-size: 9px;
margin-top: 5px;
margin-bottom: 5px;
margin-left: 10px;
margin-right: 0px;
color: #999;
}

#footernav {
float: left;
width: 450px;
padding: 0px;
margin: 0px;
}
#footernav p {
text-align: right;
font-size: 9px;
margin-top: 5px;
margin-bottom: 5px;
color: #999;
}
#footernav a:link {
color: #999;
margin-top: 0px;
margin-bottom: 0px;
margin-left: 10px;
margin-right: 10px;
text-decoration: none;
}
#footernav a:visited {
color: #999;
margin-top: 0px;
margin-bottom: 0px;
margin-left: 10px;
margin-right: 10px;
text-decoration: none;
}
#footernav a:hover {
margin-top: 0px;
margin-bottom: 0px;
margin-left: 10px;
margin-right: 10px;
color: #999;
text-decoration: underline;
}

.listing {
	float: left; width: 545px; margin: 0px; padding-bottom: 10px; border-bottom: #666 1px dotted ;
}
.listing p {
	font-size: 11px; margin: 0px; padding-bottom: 4px; padding-top: 0px; color: #666; line-height: 14px;
}
.listing h2 {
	font-weight: bold; font-size: 12px; margin: 0px; padding-top: 10px; padding-bottom: 10px; color: #666;
}


#anchor {
float: left;
width: 750px;
padding: 0px;
margin-top: 10px;
}

#anchor p {
text-align: center;
font-size: 9px;
margin-top: 5px;
margin-bottom: 5px;
color: #999;
}
#anchor a:link {
color: #999;
margin-top: 0px;
margin-bottom: 0px;
margin-left: 10px;
margin-right: 10px;
text-decoration: none;
}
#anchor a:visited {
color: #999;
margin-top: 0px;
margin-bottom: 0px;
margin-left: 10px;
margin-right: 10px;
text-decoration: none;
}
#anchor a:hover {
margin-top: 0px;
margin-bottom: 0px;
margin-left: 10px;
margin-right: 10px;
color: #999;
text-decoration: underline;
}

#designnottingham {
	float: left; width: 750px; padding-top: 80px; padding-bottom: 10px; margin: 0px; font-size: 10px; color: #333; text-align: right;
}

#designnottingham a:link {
	color: #ccc; text-decoration: none;
}

#designnottingham a:visited {
	color: #ccc; text-decoration: none;
}

#designnottingham a:hover {
	color: #ccc; text-decoration: none;
}
