/* CSS Document */
body {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#8D8D8D;
font-size:0.8EM;
background-color:#FFF;
}
*{
margin:0;
padding:0;
}
#container{
position:absolute;
left:50%;
margin-left:-400px;
margin-top:20px;
width:800px;
background-image: url(../images/container_bg.jpg);
background-repeat:repeat-y;
}
#wrappheader{
position:relative;
padding:0;
margin:0;
}
#headerhat{
height:30px;
margin-left:0;
background: url(../images/header_hat.jpg) no-repeat left top;
}
#banner{
margin-left:20px;
height:170px;
width:760px;
background: url(../images/headerlogo.jpg) no-repeat 0 0;
}
#banner h3{
padding-top:40px;
margin-left:220px;
}
ul#menutop {
clear:both;
width:650px;
text-align:center;
list-style-type:none;
margin-bottom:40px;
margin-left:10px;
margin-top:10px;
}
ul#menutop li {
display:inline;
font-size:16px;
letter-spacing:-0.02em;
margin-left:22px;
}
ul#menutop li a {
color: #8B8B8B;
text-decoration:none;
}
#centre {
margin-right:110px;
padding:10px;
}
#centre table {
font-size:0.9em;
border-collapse:separate;
width:640px;
border: 1px solid #ccc;
border-spacing:0.5em;
}
#centre a:link, #centre a:visited {
text-decoration:none;
color:#AAA;
}
#centre p {
width:640px;
}
#centre a:hover{
color:#E8A84D;
}
#centre H3, #centre H5{
color:#E8A84D;
}
#centre H3{
margin: 1em 0;
}
#centre H5{
margin: 0.5em 0;
}

#right{
position: absolute;
background-color:#333;
right:0;
width: 120px;
list-style-type:none;
border: 1px solid #CCC;
margin:0 5px 25px 0;
padding:0 2px 20px 5px;
}
#right img {
border-style:none;
text-decoration:none;
}
#right h6 {
font-size:1.1em;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:center;
letter-spacing:-1px;
color:#fff;
}
#right a:link {
font-size: 0.9em;
text-decoration:none;
color:#AAA;
}
#right a:hover {
color:#E8A84D;
}
#footer{
height:30px;
background: white url(../images/footer.jpg) no-repeat left top;
clear:both;
text-align:center;
}


h1#headerhat{
height:30px;
padding:0;
margin:0;
background: url(../images/header_hat.jpg) no-repeat left top;
}
#banner{
margin-left:10px;
height:170px;
width:760px;
background: url(../images/headerlogo.jpg) no-repeat 20px 0;
}

#banner h6{
position:relative;
left:230px;
top:45px;
width:500px;
border: 1px solid #D8D8D8;
text-align:center;
}

#menutop {
clear:both;
width:650px;
text-align:center;
list-style-type:none;
margin-bottom:40px;
margin-top:10px;
}

#menutop li {
display:inline;
font-size:16px;
letter-spacing:-0.02em;
margin-left:22px;
}

#menutop li a {
color: #8B8B8B;
text-decoration:none;
}

#menutop li a:hover{
color: #E6A03D;
text-decoration:underline;
}

#menutop li a.currentlink{
color: #E6A03D;
text-decoration:underline;
}


#centre p {
margin-bottom:30px;}


#partnerlist #advert {
position:relative;
padding-left:2px;
background-color:#333;
top:-100px;
}

#partnerlist #advert  h6{
font-size:1.1em;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:center;
letter-spacing:-1px;
color:#fff;

}

