@charset "utf-8";
/* CSS Document */

body {
	background: url(../images/wydBg.jpg) repeat-y #fff;
	margin: 0;
	padding: 0;
	font: 12px Arial, Helvetica, sans-serif;
	color: #000;
}
hr.cleaner {
	clear:both;
	height:1px;
	margin: -1px 0 0 0;
	padding:0;
	border:none;
	visibility: hidden;
}

p {
	margin: 0;
	padding: 0;
}
a:link {
	color: #fff;
	text-decoration: underline;
	font-family: Arial,"Trebuchet MS",  Helvetica, sans-serif;
	font-size: 12px;
}
a:visited {
	color: #fff;
	text-decoration: underline;
	font-family:  Arial,"Trebuchet MS", Helvetica, sans-serif;
	font-size: 12px;
}
a:hover {
	color: #fff;
	background: none;
	text-decoration: none;
	font-family:  Arial,"Trebuchet MS", Helvetica, sans-serif;
	font-size: 12px;
}
a:active {
	color: #fff;
	text-decoration: underline;
	font-family:  Arial,"Trebuchet MS", Helvetica, sans-serif;
	font-size: 12px;
}
/* THIS HOLDS EVERYTHING TOGETHER. DON'T CHANGE!-------------------------------------------------------------*/
#wrapper {
	width: 900px;
	margin: 0;
	padding: 0 0 35px 0;
}
/* END WRAPPER */

/* THIS IS YOUR LEFT COLUMN FOR YOUR NAVIGATION ---------------------------------------------------*/
#leftColumnNav {
	width: 222px;
	margin: 0;
	padding: 0;
	float: left;
	display: table;
	position:relative;
}
#leftColumnHolder {
	width: 206px;
	margin: 0;
	padding: 0 8px;
}
/* END LEFT COLUMN FOR YOUR NAVIGATION -----------------------------------------------------------*/

/* THIS IS YOUR COLUMN FOR THE LARGE IMAGES UP TOP ON THE PAGE ------------------------------------------*/
#topRightColumn {
	width: 678px;
	margin: 0;
	padding: 0;
	float: left;
	color: #000;
	height: 424px;
	position:relative;
}
/* END LARGE COLUMN FOR THE IMAGES UP TOP -----------------------------------------------------------------*/

#leftMainColumn {
	width: 339px;
	margin: 0;
	padding: 0;
	float: left;
	color: #000;
	display: table;
	position:relative;
}
#leftMainColumnHolder {
	width: 319px;
	margin: 0;
	padding: 0 10px;
}
#rightMainColumn {
	width: 339px;
	margin: 0;
	padding: 0;
	float: left;
	color: #000;
	display: table;
	position:relative;
}
#rightMainColumnHolder {
	width: 319px;
	margin: 0;
	padding: 0 10px;
}
/* MAIN NAVIGATION-----------------------------------------------------------------------------------------------*/
.navigationBlue a:link {
	color: #00acef;
	text-decoration: none;
	font-family: Arial,"Trebuchet MS",  Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
}
.navigationBlue a:visited {
	color: #00acef;
	text-decoration: none;
	font-family:  Arial,"Trebuchet MS", Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
}
.navigationBlue a:hover {
	color: #fff;
	background: none;
	text-decoration: none;
	font-family:  Arial,"Trebuchet MS", Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
}
.navigationBlue a:active {
	color: #00acef;
	text-decoration: none;
	font-family:  Arial,"Trebuchet MS", Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
}
.navigationText {
	color: #fff;
	font-size: 10px;
}
.navigationSignBlue {
	color: #00acef;
	text-decoration: none;
	font-family: Arial,"Trebuchet MS",  Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
}
/* END MAIN NAVIGATION ---------------------------------------------------------------------------------------------*/

/* NAVIGATION FOR THE BODY LINKS ---------------------------------------------------------------------------------*/
.more a:link {
	color: #00acef;
	text-decoration: underline;
	font-family: Arial,"Trebuchet MS",  Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding: 0 0 0 5px;
}
.more a:visited {
	color: #00acef;
	text-decoration: underline;
	font-family:  Arial,"Trebuchet MS", Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding: 0 0 0 5px;
}
.more a:hover {
	color: #999;
	background: none;
	text-decoration: none;
	font-family:  Arial,"Trebuchet MS", Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding: 0 0 0 5px;
}
.more a:active {
	color: #00acef;
	text-decoration: underline;
	font-family:  Arial,"Trebuchet MS", Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding: 0 0 0 5px;
}
.completeLinks a:link {
	color: #de3224;
	text-decoration: underline;
	font-family: Arial,"Trebuchet MS",  Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: right;
}
.completeLinks a:visited {
	color: #de3224;
	text-decoration: underline;
	font-family:  Arial,"Trebuchet MS", Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: right;
}
.completeLinks a:hover {
	color: #999;
	background: none;
	text-decoration: none;
	font-family:  Arial,"Trebuchet MS", Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: right;
}
.completeLinks a:active {
	color: #de3224;
	text-decoration: underline;
	font-family:  Arial,"Trebuchet MS", Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: right;
}
/* END NAVIGATION FOR THE BODY LINKS------------------------------------------------------------------------------*/

/* START BODY CONTENT ----------------------------------------------------------------------------------------------*/
.contentHeadersBlue {
	color: #00acef;
	font-size: 16px;
	font-weight: bold;
}
.contentHeadersGray {
	color: #999;
	font-size: 16px;
	font-weight: bold;
}
.contentText {
	color: #757575;
	font-size: 12px;
}
.contentDate {
	color: #757575;
	font-size: 10px;
}
.divider {
	color: #000;
	width: 319px;
	border-top: 1px dotted #d45737;
}
/* END BODY CONTENT ---------------------------------------------------------------------------------------------*/

/* CALENDAR CODE --------------------------------------------------------------------------------*/
.calendarHeader {
	color: #febf1a;
	font-size: 12px;
	font-weight: bold;
}
.calendarWeekdays {
	color: #00acef;
	font-size: 12px;
	font-weight: bold;
}
.calendarDays {
	color: #febf1a;
	font-size: 12px;
	font-weight: bold;
}
/* END CALENDAR CODE ----------------------------------------------------------------------------------*/
/* VIDEO LINKS HOME PAGE ------------------------------------------------------------------------------------*/
#videoLinkBox {
	width: 339px;
	margin: 0;
	padding: 0;
	float: left;
	color: #d45737;
	display: table;
	position:relative;
}
.videoLinkHolder {
	width: 319px;
	background-color: #d45737;
	height: auto;
	padding: 10px;
}
.videoLinkHeader {
	color: #fff;
	font-size: 14px;
	font-weight: bold;
}
.videoLinks a:link {
	color: #fff;
	text-decoration: underline;
	font-family: Arial,"Trebuchet MS",  Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: right;
}
.videoLinks a:visited {
	color: #fff;
	text-decoration: underline;
	font-family:  Arial,"Trebuchet MS", Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: right;
}
.videoLinks a:hover {
	color: #000;
	background: none;
	text-decoration: none;
	font-family:  Arial,"Trebuchet MS", Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: right;
}
.videoLinks a:active {
	color: #fff;
	text-decoration: underline;
	font-family:  Arial,"Trebuchet MS", Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: right;
}
/* END VIDEO LINKS HOME PAGE ---------------------------------------------------------------------------------*/

/* =Hoverbox Code
----------------------------------------------------------------------*/

.hoverbox
{
	cursor: default;
	list-style: none;
}

.hoverbox a
{
	cursor: default;
}

.hoverbox a .preview
{
	display: none;
}

.hoverbox a:hover .preview
{
	display: block;
	position: absolute;
	top: -33px;
	left: -45px;
	z-index: 999;
}
.hoverbox img
{
	background: #fff;
	border-color: #aaa #ccc #ddd #bbb;
	border-style: solid;
	border-width: 1px;
	color: inherit;
	padding: 2px;
	vertical-align: top;
	width: 100px;
	height: 75px;
}

.hoverbox li
{
	background: #eee;
	border-color: #ddd #bbb #aaa #ccc;
	border-style: solid;
	border-width: 1px;
	color: inherit;
	display: inline;
	float: left;
	margin: 3px;
	padding: 5px;
	position: relative;
}

.hoverbox .preview
{
	border-color: #000;
	width: 200px;
	height: 150px;
}
#other {
	width: 678px;
}
#footer {
	width: 900px;
	text-align: right;
	font-size: 10px;
	color: #000;
	padding: 0 0 75px 0;
}
#footer2 {
	width: 678px;
	text-align: right;
	font-size: 10px;
	color: #000;
	padding: 0 0 75px 0;
}
.pageLinks {
	width: 678px;
	text-align: right;
	font-size: 10px;
	color: #000;
	padding: 0 0 5px 0;
}
.footerLinks a:link {
	color: #000;
	text-decoration: underline;
	font-family: Arial,"Trebuchet MS",  Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-align: right;
}
.footerLinks a:visited {
	color: #000;
	text-decoration: underline;
	font-family:  Arial,"Trebuchet MS", Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-align: right;
}
.footerLinks a:hover {
	color: #de3224;
	background: none;
	text-decoration: none;
	font-family:  Arial,"Trebuchet MS", Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-align: right;
}
.footerLinks a:active {
	color: #000;
	text-decoration: underline;
	font-family:  Arial,"Trebuchet MS", Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-align: right;
}
.archivednews a:link {
	color: #000;
	text-decoration: none;
	font-family: Arial,"Trebuchet MS",  Helvetica, sans-serif;
	font-size: 10px;
	}
.archivednews a:visited {
	color: #000;
	text-decoration: none;
	font-family:  Arial,"Trebuchet MS", Helvetica, sans-serif;
	font-size: 10px;
	}
.archivednews a:hover {
	color: #ccc;
	background: none;
	text-decoration: none;
	font-family:  Arial,"Trebuchet MS", Helvetica, sans-serif;
	font-size: 10px;
	}
.archivednews a:active {
	color: #000;
	text-decoration: none;
	font-family:  Arial,"Trebuchet MS", Helvetica, sans-serif;
	font-size: 10px;
	}
