#main h1 {

padding-bottom: 10px;
font-size: 2em;
color: #01245e;
}
.rhs {
float: right;
width: 400px;
margin-left: 20px;
}
.rhs li {
font-size: 1.4em;
margin-bottom: 5px;
}
.rhs p {
font-size: 1.2em;
}
.rhs {
float: right;
width: 400px;
margin-left: 20px;
}
.rhs li {
font-size: 1.4em;
margin-bottom: 5px;
}
.rhs p {
font-size: 1.2em;
}
.listbox {
float: left; 
background-image: url(/js/plugins/imagemanager/files/list-bottom.png);
background-repeat: no-repeat;
background-position: bottom;
background-repeat: no-repeat;
width: 160px; 
margin-right: 0px; 
}
.listbox h2 {
background-image: url(/js/plugins/imagemanager/files/list-top.png);
background-repeat: no-repeat;
padding-bottom: 10px; 
padding-top: 10px; 
padding-left: 5px;
text-align: center;
color: #01245e;
}
.newstitle {
background-color: #fcd7ba; 
text-align: center;
color: #000000;
}
.newsitem {
text-align: left;
}
#middle {
background-position: bottom;
}
#frontnews {
float: right;
margin-left: 15px;
width: 180px;
height: 400px;
}

.box {
float: left;
margin-right: 7px;
height: 128px;
width: 222px;
background-image: url(/js/plugins/imagemanager/files/hr-specialists-bg2.png);
}
.innerbox {
margin: 8px;
height: 112px;
width: 190px;
}
.innerbox p {
color: white;
}
.innerbox h2 {
font-size: 1.2em;
color: #01245e;
}
.innerbox a {
color: #01245e;
}
#logos {
margin-top: 70px;
clear: left;
}
#nav_nav ul li a {
background-image: url(/js/plugins/imagemanager/files/static-btn.gif);
background-repeat: repeat-x;
}
#nav_nav ul li:hover a {
background-image: url(/js/plugins/imagemanager/files/hover-btn2.gif);
background-repeat: repeat-x;
}
#nav_nav ul li span
{
background-image: url(/js/plugins/imagemanager/files/select-btn2.gif);
background-repeat: repeat-x; 
}
#nav_nav ul li ul li span{ 
    background-image: none; 
}
#nav_nav ul li.on a
{
background-image: url(/js/plugins/imagemanager/files/select-btn2.gif);
background-repeat: repeat-x; 
}
#footer {
height: 58px;
}
#footer a {
color: black;
}
#footer p {
padding-top: 25px;
}
.questions li {
font-size: 1.1em;
margin-bottom: 3px;
}
.questions h2 {
border-left: solid 15px #fc6605;
margin-bottom: 10px;
padding-left: 10px;
}
.jobstitles {
text-align: left;
font-weight: bold;
color: #01245e;
font-size: 1.1em;
width: 100px;
}
.jobsfield {
text-align: left;
font-weight: bold;
width: 100px;
}
.jobdesc {
width: 350px;
padding: 5px;
}
.header {
color: white;
background-color: #01245e;
text-align: left;
font-weight: bold;
font-size: 1.2em;
}
#map {
float: left;
}
#building {
width: 300px;
height: 275px;
float: left;
}
#contactdetails {
width: 300px;
height: 275px;
background-color: #01245e;
float: left;
}
#contactdetails p{
padding: 5px;
padding-left: 20px;
color: white;
font-size: 1.2em;
}
#contactdetails h1 {
padding: 5px;
color: white;
}
#myheader {
background-image: url(/js/plugins/imagemanager/files/chamberlain-beaumont-hd4.jpg);
background-repeat: repeat-x;
width: 960px;
height: 200px;
}
#medialinks {
position: relative; left: 680px; top: 40px;
width: 120px;
height: 40px;
}
.emphasise-box {
border: double 1px #01245e;
}
.emphasise-box p {
padding: 5px;
}
#accordion {
background: #fcd7bb;
}
#accordion .ui-state-default {
cursor: pointer;
background-image: url(/js/plugins/imagemanager/files/static-btn.gif);
background-repeat: repeat-x;
color: #01245E;
padding: 2px 0px 5px 5px;
}
#accordion .ui-state-active {
background: #FC6605;
color: #fff;
padding: 5px;
}
#accordion h3 {
margin-bottom: 0px;
}
#accordion p {
padding: 5px;
}
.home {
width: 250px;
}