
body {	
	margin:0px;
	background-color: #0032A3;
	background-attachment: fixed;
	background-position: center;
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 11pt;	
	cursor: crosshair;
	}
	
a
{
color:#0066FF;
text-decoration:none;
cursor:crosshair;
}

a:hover
{
color:#0032A3;
}

#main
{
width:800px;
margin:auto;
}

#main #logo
{
float:left;
width:615px;
height:115px;
margin:0px;
padding:0px 0px 0px 0px;
background-image:url(images/header2.jpg);
background-color:#0032A3;
}

#top
{
float:left;
width:615px;
background-color: #ffffff;
margin:0px;
padding:0px 0px 0px 0px;
}
#top .leftpanel
{
float:left;
width:277px;
font-size:0px;
margin:0px;
padding:20px 0px 0px 25px;
}

#top #navi
{
float:right;
width:310px;
height:20px;
font-size:12px;
background-image:url(images/navi.jpg);
font-weight:bold;
margin:0px;
padding:10px 0px 0px 0px;
background-color:#FFFFFF;
}
#navi img
{
float:right;
font-size:0px;
margin:0px;
padding:0px 0px 0px 0px;

}

#navi a
{
color:#0099FF;
text-decoration:none;
}

#navi a:hover
{
color: #0032A3;
text-decoration:none;
cursor:crosshair;
}

.leftpanel .panel
{
float:left;
width:265px;
margin:6px;
padding:0px 0px 3px 0px;
}
.panel img
{
float:left;
margin:0px;
padding:0px 11px 0px 0px;
font-size:0px;
}

.panel p
{
float:left;
width:190PX;
font-size:12px;
text-align:left;
color:#424037;
background-color:#FBF8A8;
margin:6px 0px 0px 0px;
padding:6px 0px 5px 8px;
}

.panel p a
{
color:#424037;
font-weight:bold;
text-decoration:none;
}

.panel p a:hover
{
color: #0032A3;
text-decoration:none;
cursor:crosshair;
}

#top #picture
{
width:250px;
float:left;
font-size:9px;
margin:0px;
padding:31px 10px 15px 35px;

}

#main #leftpanel
{
float:left;
width:274px;
height:593px;
margin:0px;
padding:26px 0px 0px 25px;
background-color:#FFFFFF;
}

#leftpanel #eventsimage
{
float:left;
width:259px;
font-size:17px;
margin:0px;
padding:15px 0px 0px 15px;
height:23px;
background-color:#0032A3;
color:#FFFFFF;
text-align:center;
font-weight:bold;
font-family:'Helvetica', Arial, Verdana;
voice-family:"\"}\"";
line-height:18px;

}
#leftpanel #events
{
float:left;
width:247px;
margin:0px;
padding:25px 0px 4px 25px;
border-bottom:1px solid ##ffffff;
border-left:1px solid ##ffffff;
border-right:1px solid ##ffffff;
}
#events p
{
float:left;
width:240px;
font-size:13px;
text-align:left;
line-height:15px;
voice-family:"\"}\"";
line-height:17px;
color:#513D2C;
margin:0px;
padding:0px;
padding-bottom:15px;


}

#events p a
{
font-weight:bold;
color:#0066FF;
text-decoration:none;
}

#events p a:hover
{
color: #0032A3;
text-decoration:none;
cursor:crosshair;
}

#events p span
{
float:right;
text-align:right;
color:#A5051A;
font-weight:bold;
}


#leftpanel #links
{
float:left;
width:262px;
background-repeat:no-repeat;
background-position:top;
margin:0px 0px 0px 0px;
padding:3px 0px 13px 5px;
}
#links img
{
float:left;
width:46px;
margin:0px;
padding:0px 0px 0px 0px;

}
#links p
{
float:left;
width:220px;
font-size:12px;
font-weight:bold;
text-align:left;
color:#6B5F58;
margin:0px;
padding:10px 0px 0px 5px;
}

#links p a
{
font-weight:bold;
color:#0066FF;
text-decoration:none;
}

#links p a:hover
{
color: #0032A3;
text-decoration:none;
cursor:crosshair;
}


#main #dvrightpanel
{
float:left;
width:293px;
height:601px;
margin:0px 0px 0px 0px;
padding:18px 0px 0px 23px;
background-color:#FFFFFF;
}


#dvrightpanel h1
{
float:left;
width:275px;
font-size:18px;
text-align:left;
color:#2C1B11;
margin:0px;
padding:10px 0px 0px 15px;
}

#dvrightpanel h1 a
{
font-weight:bold;
color:#0066FF;
text-decoration:none;
}

#dvrightpanel h1 a:hover
{
color: #0032A3;
text-decoration:none;
cursor:crosshair;
}

#dvrightpanel h2
{
float:left;
width:275px;
font-size:20px;
text-align:left;
color:#2C1B11;
margin:0px;
padding:10px 0px 0px 15px;
}

#dvrightpanel p
{
float:left;
width:250px;
font-size:13px;
voice-family:"\"}\"";
line-height:16px;
color:#513D2C;
margin:0px;
padding:10px 0px 10px 15px;
}

#dvrightpanel h3
{
float:left;
width:250px;
font-size:16px;
font-style:bold;
text-align:center;
voice-family:"\"}\"";
line-height:16px;
color:#0023A3;
margin:0px;
padding:10px 0px 10px 15px;
}

#dvrightpanel .line
{
float:left;
width:250px;
font-size:0px;
margin:0px;
padding:10px 0px 15px 15px;
}

#dvrightpanel #contact
{
float:left;
width:293px;
margin:10px 0px 0px 0px;
padding:0px 0px 22px 0px;
}
#contact img
{
float:left;
margin:0px;
font-size:0px;
padding:0px 0px 0px 5px;
}
#contact p
{
float:left;
width:79px;
font-size:8pt;
text-align:left;
color:#777777;
margin:0px;
padding:0px 2px 0px 2px;
}

#main #dvfootercontainer
{
float:left;
width:690px;
margin:0px;
padding:0px 0px 0px 0px;
color:#0032A3;
}
#dvfootercontainer #footer
{
float:left;
width:615px;
background-repeat:no-repeat;
background-image:url(images/footer.jpg);
background-position:top center;
background-color:#0032A3;
margin:0px;
padding:0px 0px 0px 0px;
}
#footer p
{
float:left;
font-size:8pt;
color:#938A82;
text-align:left;
margin:0px;
padding:40px 0px 25px 20px;
}
#footer p a 
{
text-decoration:none;
color:#938A82;
padding-left:5px;
padding-right:5px;
}
#footer p a:hover
{
text-decoration:underline;
color:#938A82;
cursor:crosshair;
}
#footer p span
{
padding:0px 10px 0px 0px;
}

#main #maincontent
{
float:left;
width:559px;
margin:0px;
padding:26px 26px 2px 30px;
background-color:#FFFFFF;
border:none;
}

#maincontent p
{
float:left;
width:500px;
font-size:9pt;
text-align:left;
voice-family:"\"}\"";
line-height:16px;
color:#000000;
margin:0px;
padding:10px 0px 10px 10px;
}

#maincontent h5
{
float:left;
width:500px;
font-size:14pt;
text-align:left;
color:#2C1B11;
margin:0px;
padding:10px 0px 10px 10px;
background-color:#FFFFFF;
}

#maincontent h4
{
float:left;
width:500px;
font-size:16pt;
color:#2C1B11;
margin:0px;
padding:10px 0px 10px 10px;
background-color:#FFFFFF;
}

#maincontent p a
{
font-weight:bold;
color:#0066FF;
text-decoration:none;
}

#maincontent p a:hover
{
color: #0032A3;
text-decoration:none;
cursor:crosshair;
}

#maincontent #staff
{
float:left;
width:160px;
margin:0px;
padding:0px 0px 0px 0px;
background-color:#FFFFFF;
border:none;
}

#staff p
{
float:left;
width:160px;
font-size:9pt;
text-align:center;
voice-family:"\"}\"";
line-height:16px;
color:#000000;
margin:0px;
padding:3px 0px 8px 0px;
}

#staff img
{
float:left;
text-align:center;
margin:0px;
font-size:0px;
padding:0px 0px 0px 5px;
}
