body {
background-color:white;
font-family:Arial;
margin:30px 0 0 0;
text-align:center;
font-size:15px;

}



h1
{
display:block;
width:800px;
text-align:right;
margin:4px 0 0 0;
font-size:160%;
color:#3c88ba;
}


h2
{
font-size:120%;
text-align:left;
font-weight:bold;
color:#3c88ba;
}

h3
{
font-size:95%;
text-align:left;
font-weight:bold;
color:#3c88ba;
}

ul, li {
text-align:left;
color:#3c88ba;
font-size:95%;
}

#headerwrap
{
width:100%;
margin:0 auto;
background:transparent;
}

#header
{
width:800px;
margin:0 auto;
height:120px;
background:#3c88ba;
text-align:right;
-moz-border-radius-topleft:10px;
-moz-border-radius-topright:10px;
-webkit-border-top-left-radius: 10px;
-webkit-border-top-right-radius: 10px;
}

.headerbig
{
font-size:48px;
color:white;
text-align:right;
padding:5px 15px 0 0;
}

.headersub
{
font-size:36px;
color:white;
padding:0 15px 0 0;
}

#slideshowcontainerwrap
{
width:100%;
background:transparent;
margin:0 auto;
}

#slideshowcontainer
{
width:800px;
margin:0 auto;
position:relative;
}



#slideshowcontainer p
{
font-size:85%;
text-align:justify;
color:#3c88ba;
}




#aboutwrap
{
width:100%;
background:transparent;
margin:0 auto;
margin-top:4px;
height:80px;
}

#about
{
height:100%;
width:800px;
background:#e0e0e0;
margin:0 auto;
margin-top:4px;
padding-top:5px;
}



.about
{
font-size:24px;
color:#3c88ba;
text-align:right;
padding:4px 15px 0 0;
}

#footerwrap
{
width:100%;
margin:0 auto;
background:transparent;
}

#footer
{
width:800px;
margin:0 auto;
height:120px;
background:#3c88ba;
text-align:right;
-moz-border-radius-bottomleft: 10px;
-moz-border-radius-bottomright: 10px;
-webkit-border-bottom-left-radius: 10px;
-webkit-border-bottom-right-radius: 10px;
}

.footer
{
font-size:28px;
color:white;
text-align:right;
padding:8px 15px 0 0;
}

.footerlink
{
color:white;
}

a
{
color:#3070a0;
text-decoration:underline;
}

#slideshowcontainer a
{
text-decoration:none;
}

.textlink a
{
text-decoration:underline;
}