.caption {
	font-size:9px;
	}

body {
	 font-family: trebuchet MS, serif;
	 background-image: 0;
	 background-repeat: repeat-y;
	 background-position: center;
	 background-color: #333333;
	 text-align: center;
 }

#container {
	position: relative;
	margin: 0 auto;
	top: 0;
	left: 0;
	width: 780px;
	height: 800px;
	background-color: #333333;
}

#topbanner {
position: absolute;
top: 130px;
right: 509px;
left: 42px;
width: 709px;
height: 147px;
text-align: right;
background-color: white;
}

#toppics {
position: absolute;
top: 0px;
right: 0px;
left: 0px;
width: 0px;
height: 0px;
text-align: center;
}

#bodytextcontainer {
	position: absolute;
	top: 331px;
	left: 43px;
	width: 501px;
	height: 463px;
	right: 2px;
	padding: 0;
}

#toptextbox {
	width: 519px;
	height: 12px;
	position: absolute;
	left: 0px;
	top: 1px;
	background-image: url(images/toptextboxbk.gif);
	background-repeat: no-repeat; 



}

#logo {
	width: 607px;
	height: 79px;
	position: absolute;
	background-image: url(images/logo3.gif);
	background-repeat: no-repeat;
	left: 108px;
	top: 23px;
	background-color: #333333;
}


#bodytext {
	position: absolute;
	top: 14px;
	left: -2px;
	width: 495px;
	height: 569px;
	right: 2px;
	padding: 0;
	margin: 0;
	text-align:center;
	background-image: url(images/middletextboxbk.gif);
	background-repeat: repeat-y;
	overflow: scroll;

}

#textboxbottom {
	position: absolute;
	top: 579px;
	left: 0px;
	width: 495px;
	height: 19px;
	right: 2px;
	padding: 0;
	background-repeat: no-repeat;
	background-image: url(images/bottomtextboxbk.gif);

}

#rightbanner  {
	position: absolute;
	top: 333px;
	left: 564px;
	width: 220px;
	height: 465px;
	right: 0px;
	padding: 0;
	background-color: #333333;
	background-image: url(images/linksbackground.gif);
	background-repeat: no-repeat;
}

a:link {color: white; font-weight: bold; text-decoration: none;}
a:visited {color: white; font-weight: bold; text-decoration: none; }
a:hover {color: #3366FF; font-weight: bold; text-decoration: underline; }
a:active {color: #333333; font-weight: bold; text-decoration: none; border: 0px #333333 ;}

a.mediagallery:link {color: #000099; text-decoration:underline;}
a.mediagallery:visited {color: #000099;}
a.mediagallery:hover {color: #000099;}
a.mediagallery:active {color: #000099;}

ul.media {
padding: 0;
text-align: left;
color: black;
text-align: left;
margin: 0;
}

li.media {
list-style: none;
text-align: left;
padding: 0;
margin-left: 5%;
line-height:15pt ;
color: #FF0000;
font-weight:bold;
}

#linkList {
	position: absolute;
	top: 6px;
	left: 6px;
	width: 176px;
	height: 180px;
	right: 0;
	font-size: 16px;
	padding: 0;
	margin: 0;
	color: black;
	backgroundcolor: black;
	text-align: center;
	background-color: #000033;
	}
	
#cdcover {
	top: 222px;
	right: 0px;
	left:0px;
	width: 190px;
	height: 222px;
	position:absolute;
	padding: 0;
	background-image: url(images/cdcover2.png);  
}

#eventscalender {
	top: 4px;
	right: 0px;
	left:5px;
	width: 488px;
	height: 430px;
	position:relative;
	padding: ;
	background-color: #FFFFFF;
	overflow:scroll;
	border: 2px;
	border-style: solid;
	border-color:#FF3300;
	}


#bottombanner { 
position: absolute;
top: 200px;
left: 0;
width: 0;
height: 0;
right: 29px; 
}

p.textcontent {
	position: absolute;
	width: 458px;
	margin: 0;
	border: 0;
	padding: 10px;
	top: 21px;
	text-align: left;
	color: #333333;
	line-height: 19px;
	left: 25px;
	height: 255px;
	font-weight: bold;
}

p {
	font: 12pt georgia;
	text-align: justify;
	text-align:left;
	margin: 22px;
	color: #333333;
	}
	
p.2 {
font: 12pt georgia;
line-height: 5pt;
color: #FFFFFF;
}

li {
list-style: none;
text-align: center;
padding: 0;
margin: ;
line-height: ;
color:#FFFFFF;
}

ul {
padding: 0;
text-align: center;
color: black;
text-align: left;
margin: 0;
}

h2 {
color: #333333;
text-align: left;
margin-left: 4.7%;
font-family:Arial, Helvetica, sans-serif;
font-style: underline;
}

</style>
