
body
{
height:auto;
background-image: url(images/background.jpg);
background-repeat: repeat-x; 
background-color:#AFC3D6;
font-family: Verdana;
color:#FFFFFF;
font-size:11px;
line-height: 18px;
margin-left: auto;
margin-right: auto;
padding-left:0px;
padding-right:0px;
text-align: center
}

#header
{
background-image: url(images/mainbanner.bmp);
background-repeat: no-repeat;
background-position:centre;
width:850px;
height:150px;
margin-left:auto;
margin-right:auto;
margin-top:-25px;
margin-bottom:-15px;
}

#header h1
{
visibility:hidden;
}

#structure
{
width:850px;
margin-top:auto;
margin-left: auto;
margin-right: auto;
margin-bottom:auto;
padding-bottom:10px;
text-align: left;
color:#000000;
background: #FFFFFF url("images/bottom_page.gif") no-repeat bottom;
}

#structure h2
{
color:#000066;
font-weight:normal;
font-size:18px;
}

#structure h3
{
color:#000066;
font-weight:normal;
font-size:14px;
}

#menu
{
font-family: arial, sans-serif;
font-size:12px;
font-weight:bold;
width:850px;
background: url(images/links_background.jpg) repeat-x top;
height:27px;
}

#menu li
{
float:left;
border-left: 1px solid #E5C132;
width:80px;
text-align:center;
}

#menu ul 
{
list-style: none;
}

#menu li a
{
line-height: 27px;
text-decoration: none;
color:#000066;
}

#menu li:hover
{
background:url(images/links_background_hover.jpg) repeat-x top;
}

#flashbanner
{
padding-top:4px;
width:830px;
height:250px;
}

#quote
{
background:url(images/quote.jpg);
height:50px;
width:830px;
background-position: center;
}

#quote h4
{
visibility:hidden;
}

#content
{
margin-right:10px;
margin-left:10px;
padding-top:5px;
width:830px;
}

#content a
{
color:#000066;
text-decoration:none;
}

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

#box1
{
margin-top:15px;
width:220px;
height:150px;
float:left;
color:#FFFFFF;
margin-left:40px;
font-weight:bold;
background-image: url(images/infobox_background.bmp);
}

#box1text
{

margin-left:5px;
margin-right:5px;
}

#box1 h3
{
padding-top:4px;
font-family: arial, sans-serif;
color:#000066;
font-weight: bold;
padding-left:10px;
}

#box1 a
{
background:url(images/button_background.jpg) repeat-x top;
height:20px;
width:auto;
padding-left:3px;
padding-right:3px;
text-align:center;
float:right;
text-decoration: none;
color:#000066;
border:1px solid silver;
}

#box1 a:hover
{
text-decoration:none;
background:url(images/button_background_hover.jpg) repeat-x top;
}

#box2
{
color:#FFFFFF;
margin-top:15px;
width:220px;
height:150px;
float:right;
font-weight:bold;
margin-right:40px;
background-image: url(images/infobox_background.bmp);
}

#box2 h3
{
padding-top:4px;
font-family: arial, sans-serif;
color:#000066;
font-weight: bold;
padding-left:10px;
}

#box2text
{
margin-left:5px;
margin-right:5px;
}

#box2 a
{
background:url(images/button_background.jpg) repeat-x top;
height:20px;
width:auto;
padding-left:3px;
padding-right:3px;
text-align:center;
float:right;
text-decoration: none;
color:#000066;
border:1px solid silver;
}

#box2 a:hover
{
text-decoration:none;
background:url(images/button_background_hover.jpg) repeat-x top;
}

#box3
{
color:#FFFFFF;
font-weight:bold;
margin-top:15px;
width:220px;
height:150px;
margin-left:45px;
float:left;
background-image: url(images/infobox_background.bmp);
}

#box3text
{
margin-left:5px;
margin-right:5px;
}

#box3 h3
{
padding-top:4px;
font-family: arial, sans-serif;
color:#000066;
font-weight: bold;
padding-left:10px;
}

#box3 a
{
background:url(images/button_background.jpg) repeat-x top;
height:20px;
width:auto;
padding-left:3px;
padding-right:3px;
text-align:center;
float:right;
text-decoration: none;
color:#000066;
border:1px solid silver;
}

#box3 a:hover
{
text-decoration:none;
background:url(images/button_background_hover.jpg) repeat-x top;
}

#footer
{
height:auto;
line-height:5px;
margin-top:210px;
padding-bottom:2px;
font-family:Arial, sans-serif;
font-size:10px;
border-top: 1px solid #999999;
text-align: center;
}