body { 
background-image:url(images/reef4.png);
background-attachment:fixed;
}

#wrapper{
position:relative;
top: -5px;
margin-left: auto;
margin-right: auto;
margin-top:12px;
width:940px;
height:auto;
/*background-color:#FFFFFF;*/
/*border:dashed; border-color:#FFFFFF;*/
}

#banner{
position: relative;
top: 10px;
margin-left:auto; margin-right:auto;
width:910px;
height:120px;
text-align: center;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#666;
background-image:url(images/banner.png);
}

#navbar{
position: relative;
top: 20px;
margin-left:auto; margin-right:auto;
width:910px;
height:50px;
text-align: center;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#034e87;
font-weight:bold;
background-image:url(images/footer.png);
}

#navbar a:link{
color:#034e87;
font-weight:bold;
text-decoration:none;
padding:2px 2px 2px 2px;
}

#navbar a:visited{
color:#034e87;
font-weight:bold;
text-decoration:none;
padding:2px 2px 2px 2px;
}

#navbar a:hover{
color: #034e87;
text-decoration: none;
background-color:#eee;
}

#footer{
position: relative;
top: 10px;
margin-left:auto; margin-right:auto;
width:910px;
height:50px;
text-align: center;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#444;
background-image:url(images/footer.png);
}

#footer li {

        margin: 10px;
		padding: 0;
        display: inline;
        list-style-type: none;
}

#main_column_top{
clear: both;

margin-top:30px;
margin-right:15px;
margin-left:auto;
margin-bottom:auto;
width:910px;
height:15px;
background-image:url(images/main_top.png);
}

#main_column_body{
clear: both;
margin-right:15px;
margin-left:auto;
margin-bottom:auto;
width:910px;
background-image:url(images/main_body.png);
}

#main_column_bottom{
clear: both;
margin-right:15px;
margin-left:auto;
margin-bottom:auto;
width:910px;
height:15px;
background-image:url(images/main_bottom.png);
}

p{ margin: 10px 10px 10px 10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-align:justify;
color: #444;
}

h1{text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #444;
font-size:30px;
}

h2{text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #444;
font-size:20px;
}

h3{text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #444;
font-size:12px;
}

/* alignment classes */
.float-left  { float: left; }
.float-right { float: right; }
.align-left  { text-align: left; }
.align-right { text-align: right; }
img.left { float: left; padding: 0 10px; }
img.right { float: right; padding: 0 10px; }

/* display and additional classes */
.clear { clear: both; }

ul {
        list-style: none;
        margin: 0;
        padding: 0;
        }

.block {
background: #f0f0f0;
padding: 10px;
margin-left: 20px;
margin-right: 20px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color: #444;
}

.block a {text-decoration:none;}
		
#expand1 {display: none;}

#expand2 {display: none;}

#expand3 {display: none;}

#expand4 {display: none;}

#expand5 {display: none;}

#expand6 {display: none;}

#expand7 {display: none;}

#expand8 {display: none;}