body {
background-image:url(../img/background1.jpg);
background-repeat:repeat-x;
background-color:#F0F0EE;
margin:0px;
font-family:Arial, Helvetica, sans-serif;
color:#6F6B5B;
font-size:11px;
line-height:18px;
}

.clearer {
clear:both;
}

a.link_grey, a.link_grey:visited {
text-decoration:underline;
color:#6F6B5B;
}

a.link_grey:hover {
text-decoration: none;
}

.h1hidden {
font-family:Arial, Helvetica, sans-serif;
color:#6F6B5B;
font-size:11px;
line-height:18px;
margin:0px;
padding:0px;
display:none;
font-weight:normal;
}



h1 {
color:#187B8D;
font-size:12px;
letter-spacing:2px;
}

h2 {
color:#DD4919;
font-size:11px;
padding:0px;
margin:0px;
margin-bottom:4px;
}

.relative {
height:5px;
width:5px;
overflow:hidden;
position:relative;
display:inline;
}

.gotop {
margin-top:25px;
height:25px;
width:398px;
background-image:url(../img/go-top-bg.gif);
background-repeat:repeat-x;
float:left;
text-align:right;
padding-right:10px;
padding-top:6px;
letter-spacing:0px;
}

#content_internal .gotop a, #content_internal .gotop a:visited  {
color:#326698;
text-decoration:underline;
font-weight:bold;
background-image:url(../img/gotop-arrow.gif);
background-repeat:no-repeat;
background-position:left;
padding-left:20px;
}

#content_internal .gotop a:hover  {
color:#326698;
text-decoration:none;
}

#container {
width:760px;
border-left: 9px solid #E8E8E8;
border-top: 9px solid #E8E8E8;
margin:0 auto;
}

#header {
background-image:url(../img/header.jpg);
background-repeat:no-repeat;
width:742px;
height:124px;
float:left;
text-align:right;
padding-right:18px;
padding-top:7px;
}

#content_top {
background-image:url(../img/content-top.gif);
background-repeat:no-repeat;
float:left;
width:760px;
height:6px;
overflow:hidden;
}

#contact_details {
text-align:right; 
letter-spacing:normal; 
height:20px; 
border-bottom:1px solid #E9E9E9;
margin-bottom:25px;
}

#content {
width:680px;
background-image:url(../img/container-bg.gif);
background-repeat:repeat-y;
float:left;
padding:10px 40px 30px 40px;
letter-spacing:1px;
}

#content_main {
width:408px;
float:left;
margin-right:55px;
}

#content_main a, #content_main a:visited {
color:#187B8D;
text-decoration:underline;
}
#content_main a:hover {
color:#DD4919;
text-decoration:none;
}

#content_internal {
width:680px;
float:left;
background-image:url(../img/internal-bg.gif);
background-repeat:repeat-y;
text-align:justify;
}

#content_internal a, #content_internal a:visited {
color:#187B8D;
text-decoration:underline;
}
#content_internal a:hover {
color:#DD4919;
text-decoration:none;
}


#right_image_top {
width:216px;
height:19px;
background-image:url(../img/diagonal-lines-top.gif);
background-repeat:no-repeat;
float:right;
}

#right_image_main {
width:216px;
height:366px;
text-align:center;
float:right;
background-image:url(../img/diagonal-lines-bg.gif);
background-repeat:repeat;
position:relative;
z-index:5;
elevation:below;
}

#right_image_main_internal {
width:216px;
text-align:center;
float:right;
background-image:url(../img/diagonal-lines-bg.gif);
background-repeat:repeat;
position:relative;
z-index:5;
}

#info_box {
width:388px;
height:97px;
background-image:url(../img/info_box_bg.gif);
background-repeat:repeat-x;
background-color:#F0F0EE;
	position:absolute;
	left: -465px;
	bottom:0px;
text-align:left;
color:#326698;
letter-spacing:0px;
padding:10px;
}

#info_box a, #info_box a:visited {
color:#326698;
text-decoration:underline;
font-weight:bold;
}

#info_box a:hover {
color:#326698;
text-decoration:none;
font-weight:bold;
}

#footer {
background-image:url(../img/footer.jpg);
background-repeat:no-repeat;
color:#678C94;
float:left;
height:40px;
letter-spacing:0;
padding-left:25px;
padding-top:55px;
position:relative;
width:735px;
}

#footer a, #footer a:visited {
color:#678C94;
text-decoration:underline;
}
#footer a:hover {
color:#678C94;
text-decoration:none;
}

.list {
list-style-type:none;
margin:0px;
padding:0px;
}

.list li {
padding-left:10px;
background-image:url(../img/red-bullet.gif);
background-repeat:no-repeat;
background-position:left;
}

#lbhLink {
	position: absolute;
	left: 41px;
	top: -28px;
}
