
body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:17px;
    color:white;
	background-color:#0F1724;
	}
	
.floatright {
	 float: right;
	 margin-left: 5px;
	 margin-top: 5px;
	 margin-bottom: 5px;
	 border: 0px;
	 padding: 2px;
	 }

.floatleft {
	 float: left;
	 margin-right: 5px;
	 margin-top: 5px;
	 margin-bottom: 5px;
	 border: 0px;
	 padding: 2px;
	 }

a { color:white; text-decoration: none; }
a:visited { color:white; }
a:active { color:white; }
a:hover { color:#999; text-decoration:none; }


#Container {		
	position: relative;
	text-align: left;
	margin: 0 auto;
	width: 800px;
	height: 600px;
	border: 0px solid #ccc;
		background-image:url(../images/background4.jpg)
	}

#Container div.SndControl {
	position:absolute;
	width:auto;
	top:561px;
	left:0;
	border:0 solid #ccc;
	}

#Menu {
	position:absolute;
	width:130px;
	top:135px;
	left:20px;
	border: 0px solid #ccc;
	}
#Menu div.menu {
	font-size:14px;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	line-height: 20px;
	}
#Menu div.featured {
	margin-top:20px;
	text-align:center;
}
#Menu div.featured h1 {
	font-size:10px;
	text-decoration:underline;
}


#SecondaryContainer {		
	font-family:Arial, Helvetica, sans-serif;
	position: relative;
	text-align: left;
	margin: 0 auto;
	width: 800px;
	height: 600px;
	border: 0px solid #ccc;
	}	
#SecondaryContainer div.SndControl {
	position:absolute;
	width:auto;
	top:561px;
	left:0;
	border:0px solid #ccc;
	}
#SecTopBar {
	position:absolute;
	width:800px;
	height:120px;
    top:0px;
	left:0px;
	border: 0px solid #ccc;
	}
#SecMain {
	position:absolute;
	width:800px;
	height:480px;
    top:120px;
	left:0px;
	border: 0px solid #ccc;
	background-image:url(../images/secondary_02.jpg);
	}	
#SecInfo {
	position:relative;
	width:591px;
	height:435px;
    top:1px;
	left:169px;
	border: 0px solid #ccc;
	background-color:white;
	overflow:auto;
	padding:5px 20px 10px 20px;
	}			
#SecInfo a:link { color:black; text-decoration:none; }
#SecInfo a:visited { color:black; text-decoration:none; }
#SecInfo a:active { color:black; text-decoration:none; }
#SecInfo a:hover { color:#999; text-decoration:underline; }

#SecInfo_Gallery {
	position:relative;
	width:591px;
	height:435px;
    top:1px;
	left:169px;
	border: 0px solid #ccc;
	background-color:black;
	overflow:auto;
	padding:5px 20px 10px 20px;
	}			
#SecInfo_Gallery img {
	padding:0;
	margin:0;
	border:1px solid white;
}

#SecMenu {
	position:absolute;
	width:130px;
	top:15px;
	left:20px;
	border: 0px solid #ccc;
	}
#SecMenu div.menu {
	font-size:14px;
	color:white;
	line-height: 20px;
	}

#SecInfo h1 {
	margin:0;
	padding:0;
	font-size:17px;
	color:black;
}
#SecInfo h2 {
	margin:0;
	padding:0;
	font-size:12px;
	color:black;
}
#SecInfo h3 {
	margin:20px 0 10px 0;
	padding:0;
	font-size:10px;
	color:black;
	text-decoration:underline;
}
#SecInfo p {
	margin:10px 0 5px 0;
	font-size:12px;
	line-height:17px;
	color:black;
}

#SecInfo div.schedule {
	margin:10px 0 0 0;
}
#SecInfo div.schedule a:link { color:#0f1724; text-decoration:underline; }
#SecInfo div.schedule a:visited { color:#0f1724; text-decoration:underline; }
#SecInfo div.schedule a:active { color:#0f1724; text-decoration:underline; }
#SecInfo div.schedule a:hover { color:#999; text-decoration:underline; }
#SecInfo div.schedule h1 {
	margin:10px 0 10px 0;
	padding:0;
	font-size:18px;
	font-weight:normal;
	color:black;
}
#SecInfo div.schedule h2 {
	margin:0;
	padding:0 0 0px 0;
	font-size:12px;
	color:black;
}
#SecInfo div.schedule p {
	margin:0 0 10px 0;
	font-size:12px;
	line-height:17px;
	color:black;
}
#SecInfo div.schedule p span.info {
	margin:0 0 0 15px;
}
#SecInfo div.schedule ul {
	color:black;
	padding:0;
	margin:0 0 0 25px;
}
#SecInfo div.schedule li {
	margin:0;
	padding:0;
	line-height:17px;
}


#SecInfo div.media {
	margin:10px 0 0 0;
}
#SecInfo div.media a:link { color:#0f1724; text-decoration:underline; }
#SecInfo div.media a:visited { color:#0f1724; text-decoration:underline; }
#SecInfo div.media a:active { color:#0f1724; text-decoration:underline; }
#SecInfo div.media a:hover { color:#999; text-decoration:underline; }
#SecInfo div.media h1 {
	margin:10px 0 10px 0;
	padding:0;
	font-size:18px;
	font-weight:normal;
	color:black;
}
#SecInfo div.media h2 {
	margin:0;
	margin-bottom:5px;
	padding:0 0 0px 0;
	font-size:12px;
	color:black;
}
#SecInfo div.media h3 {
	margin:0;
	margin-bottom:5px;
	padding:0 0 0px 0;
	font-size:12px;
	color:black;
	text-decoration:none;
}
#SecInfo div.media p {
	margin:0 0 10px 0;
	font-size:12px;
	line-height:17px;
	color:black;
}
#SecInfo div.media ul {
	color:black;
	padding:0;
	margin:0 0 0 25px;
}
#SecInfo div.media li {
	margin:0;
	padding:0;
	line-height:17px;
}


#SecInfo div.journal {
	margin:10px 0 0 0;
}
#SecInfo div.journal p.archives {
	font-size:10px;
	margin:0 0 5px 0;
	padding:0;
	float:right;
}
#SecInfo div.journal div.entry {
	clear:both;
	margin:0px 0 0 0;
}
#SecInfo div.journal div.entry h1 {
	height:1%;
	margin:0px 0 10px 0;
	padding:2px 5px 2px 5px;
	font-size:14px;
	font-weight:bold;
	color:black;
	background-color:#EEF1F7;
}
#SecInfo div.journal div.entry h1 span.right {
	float:right;
	color:#999;
	font-size:10px;
}
#SecInfo div.journal div.entry h2 {
	margin:0 0 5px 0;
	padding:0 0 0 0;
	font-size:13px;
	color:black;
}
#SecInfo div.journal div.entry p {
	margin:0 0 10px 0;
	font-size:12px;
	line-height:17px;
	color:black;
}
#SecInfo div.journal div.entry p span.info {
	margin:0 0 0 15px;
}
#SecInfo div.journal div.entry ul {
	color:black;
	padding:0;
	margin:0 0 0 25px;
}
#SecInfo div.journal div.entry li {
	margin:0;
	padding:0;
	line-height:17px;
}


#SecMenu div.calendar {
	color:white;
	width:140px;
	margin:20px 0 0 0;
	padding:0;
	text-align:center;
}
#SecMenu div.calendar p {
	color:white;
	font-size:10px;
}
#SecMenu div.calendar .calendarHeader {
	color:white;
	background-color:#16263C;
	font-size:12px;
	font-weight:bold;
}
#SecMenu div.calendar .calendarToday { 
	color:white;
	background-color:#2B4A73;
	font-size:10px;
	border:1px solid red;
}
#SecMenu div.calendar .calendar { 
	color:white;
	background-color:#1D324E;
	font-size:10px;
	border:1px solid #16263C;
}
#SecMenu div.calendar .calendarText { 
	color:white;
	background-color:clear;
	font-size:10px;
	margin:0px;
}



#Headlines {
	position:absolute;
	width:297px;
	height:130px;
	top:130px;
	left:165px;
	border:0px solid #ccc;
	overflow:hidden;
	}
#Audio {
	position:absolute;
	width:297px;
	height:100px;
	top:290px;
	left:165px;
	border: 0px solid #ccc;
	overflow:hidden;
	}

#Schedule {
	position:absolute;
	width:297px;
	height:127px;
	 top:420px;
	left:165px;
	border: 0px solid #ccc;
	overflow:hidden;
	}

div.homeinfo {
	border:0;
	padding:0;
	margin:2px 0 0 0;
}
div.homeinfo ul {
	border:0;
	padding:0;
	margin:0;
}
div.homeinfo li {
	list-style:none;
	padding-left: 14px;
	line-height:18px;
}



/* quarintine */

#TopTitle {
	position:absolute;
	width:522px;
	height:40px;
    top:85px;
	left:0px;
	border: 5px solid #ccc;
	}
	
.InnerLinks {
	font-size:12px;
	color:#000033;
	font-family:Arial, Helvetica, sans-serif;
	}	

.generic {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:17px;
    color:black;
	margin-right:25px;
	margin-left: 25px;
	}	

