html
{
height:100%;
}

body
{
height:100%;
background-color:#CCCCCC;
font-family:Lucida Sans Unicode;
color:#242424;
height:100%;
font-size:12px;
margin-left: auto;
margin-right: auto;
background-image: url(images/backgroundgrey.jpg);
}

html > body #structure{
	height:auto;
	min-height:100%;
}

#structure
{
width:900px;
margin-left: auto;
margin-right: auto;
margin-top:auto;
margin-bottom:auto;
padding-bottom:10px;
background-color:#FFFFFF;
}

#banner
{
margin-top:-38px;
width:900px;
height:auto;
}

#menu
{
margin-left:324px;
}

#menu li
{
font-family:arial;
font-size:13px;
display:inline;
font-weight:bold;
}

#menu li a
{
text-decoration:none;
padding-left:4px;
padding-right:4px;
border-right:1px solid #242424;
}

#menu a
{
color:#000080;
}

#menu a:hover
{
color:#CC0000;
}

#welcome
{
padding-left:10px;
width:190px;
float:left;
}

#welcome h3
{
font-weight:normal;
font-size:15px;
color:#CC0000;
margin-right:100px;
}

#welcome a
{
color:#000080;
}

#welcome a:hover
{
color:#CC0000;
}

#flashbanner
{
margin-left:240px;
padding-bottom:10px;
padding-top:20px;
}

#whatson
{
color:#FFFFFF;
font-family:arial;
font-weight: bold;
font-size:13px;
width:200px;
height:120px;
float:left;
margin-left:40px;
padding-left:10px;
background-image: url(images/backgroundwhatson.png);
}

#whatson h4
{
visibility:hidden;
}

#whatson a
{
text-decoration:none;
color:#000080;
}

#whatson a:hover
{
color:#CC0000;
}

#whattoexpect
{
font-family:arial;
font-weight:bold;
font-size:13px;
width:200px;
height:120px;
color:#FFFFFF;
float:left;
margin-left:10px;
padding-left:10px;
background-image: url(images/whattoexpect.png);
}

#whattoexpect h4
{
visibility:hidden;
}

#whattoexpect a
{
text-decoration:none;
color:#000080;
}

#whattoexpect a:hover
{
color:#CC0000;
}

#findus
{
color:#FFFFFF;
font-family:arial;
font-weight: bold;
font-size:13px;
width:200px;
height:120px;
background-image: url(images/backgroundfindus2.png);
float:right;
padding-left:10px;
margin-right:10px;
}

#findus h4
{
visibility:hidden;
}

#findus a
{
text-decoration:none;
color:#000080;
}

#findus a:hover
{
color:#CC0000;
}

#verse
{
padding-right:3px;
padding-left:240px;
}

#verse h3
{
font-weight:normal;
font-size:15px;
padding-top:115px;
color:#CC0000;
margin-right:500px;
}

#verse a
{
color:#000080;
}

#verse a:hover
{
color:#CC0000;
}

#footer
{
padding-left:480px;
padding-top:12px;
font-size:10px;
}

#footer a
{
color:#000080;
}

#footer a:hover
{
color:#CC0000;
}
