body{
	margin:-3px 0px 0px 0px;
	padding:0px;
	background-image:url('images/bg.jpg');
	background-position:top;
	background-repeat:repeat-x;
	background-color:#A4B0BC;
}

#body{
	margin:0px;
	padding:20px;
	text-align:left;
}

#body h1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:28px;
	color:#933738;
	text-align:left;
	margin:0px;
	padding:0px 0px 15px 0px;
	font-weight:lighter;
}

#body p{
	font-family:Adobe Garamond, "Times New Roman", Times, serif;
	font-size:19px;
	color:#1560C0;
	line-height:25px;
	text-align:left;
	margin:0px;
	padding:0px 0px 12px 0px;
}

#body a:link {color: #9D1914; text-decoration: none;}
#body a:hover {color: #9D1914; text-decoration: underline;}
#body a:visited {color: #9D1914; text-decoration: none;}
#body a:active {color: #9D1914; text-decoration: none;}
#body a:visited:hover {color: #9D1914; text-decoration: underline;}

#sec{
	margin:0px;
	padding:20px 30px 20px 30px;
	text-align:left;
}

#sec h1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:28px;
	color:#933738;
	text-align:left;
	margin:0px;
	padding:0px 0px 15px 0px;
	font-weight:lighter;
}

#sec h2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#1560C0;
	text-align:left;
	margin:0px;
	padding:0px 0px 15px 0px;
	font-weight:lighter;
}

#sec h3{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#933738;
	text-align:left;
	margin:0px;
	padding:0px 0px 15px 0px;
	font-weight:lighter;
}

#sec p{
	font-family:Adobe Garamond, "Times New Roman", Times, serif;
	font-size:19px;
	color:#1560C0;
	line-height:29px;
	text-align:left;
	margin:0px;
	padding:0px 0px 20px 0px;
}

#sec ul{
	margin:0px 0px 0px 50px;
	padding:0px;
}

#sec li{
	font-family:Adobe Garamond, "Times New Roman", Times, serif;
	font-size:19px;
	color:#1560C0;
	line-height:29px;
	text-align:left;
	margin:0px;
	padding:0px 0px 20px 0px;
}

#sec a:link {color: #9D1914; text-decoration: none;}
#sec a:hover {color: #9D1914; text-decoration: underline;}
#sec a:visited {color: #9D1914; text-decoration: none;}
#sec a:active {color: #9D1914; text-decoration: none;}
#sec a:visited:active {color: #9D1914; text-decoration: underline;}

#sec h2 a:link {color: #9D1914; text-decoration: none;}
#sec h2 a:hover {color: #9D1914; text-decoration: underline;}
#sec h2 a:visited {color: #9D1914; text-decoration: none;}
#sec h2 a:active {color: #9D1914; text-decoration: none;}
#sec h2 a:visited:active {color: #9D1914; text-decoration: underline;}

#poll{
	float:right;
	margin:0px;
	padding:0px 0px 15px 20px;
}

#pollBody{
	margin:0px;
	padding:20px 0px 0px 0px;
	text-align:left;
}

#pollBody p{
	font-family:Adobe Garamond, "Times New Roman", Times, serif;
	font-size:14px;
	color:#1560C0;
	line-height:20px;
	text-align:left;
	margin:0px;
	padding:0px 0px 12px 20px;
}

#link{
	margin:0px;
	padding:10px 0px 0px 0px;
	text-align:left;
}

#link p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#1560C0;
	margin:0px;
	padding:0px 0px 10px 0px;
	text-align:left;
}

#link a:link {color: #9D1914; text-decoration: none;}
#link a:hover {color: #9D1914; text-decoration: underline;}
#link a:visited {color: #9D1914; text-decoration: none;}
#link a:active {color: #9D1914; text-decoration: none;}
#link a:visited:active {color: #9D1914; text-decoration: underline;}

#footer{
	float:left;
	margin:0px;
	padding:10px 0px 15px 20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#dfe0e0;
	font-weight:lighter;
}

#idesign{
	float:right;
	margin:0px;
	padding:10px 20px 15px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#dfe0e0;
	font-weight:lighter;
}

#idesign a:link {color: #dfe0e0; text-decoration: none;}
#idesign a:hover {color: #dfe0e0; text-decoration: underline;}
#idesign a:visited {color: #dfe0e0; text-decoration: none;}
#idesign a:active {color: #dfe0e0; text-decoration: none;}
#idesign a:visited:active {color: #dfe0e0; text-decoration: underline;}

#nav{
	margin:0px;
	padding:0px;
	width:994px
}

#navLink{
	float:left;
	margin:0px;
	padding:0px;
}

#pagePhoto{
	float:right;
	margin:0px 0px 20px 20px;
	padding:0px;
	border:solid 1px #1f3c5f;
}

#contactBox{
	float:right;
	width:360px;
	height:390px;
	background-color:#f3f3f3;
	margin:0px 0px 20px 20px;
	padding:20px;
	border:solid 3px #1560C0;
}

#contactBox h1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:22px;
	color:#1560C0;
	margin:0px;
	padding:0px 0px 10px 0px;
	text-align:left;
}

#contactBox p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#1560C0;
	margin:0px;
	padding:0px 0px 10px 0px;
	text-align:left;
}

#contactBox a:link {color: #9D1914; text-decoration: none;}
#contactBox a:hover {color: #9D1914; text-decoration: underline;}
#contactBox a:visited {color: #9D1914; text-decoration: none;}
#contactBox a:active {color: #9D1914; text-decoration: none;}
#contactBox a:visited:active {color: #9D1914; text-decoration: underline;}

#gallery{
	float:left;
	width:215px;
	height:215px;
	text-align:center;
	margin:0px 40px 40px 0px;
	padding:10px 0px 0px 0px;
}

#gallery h3{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#1560C0;
	text-align:center;
	font-weight:lighter;
	margin:0px;
	padding:15px 0px 15px 0px;
}

#gallery h3 a:link {color:#9D1914; text-decoration:none;}
#gallery h3 a:hover {color:#9D1914; text-decoration:underline;}
#gallery h3 a:active {color:#9D1914; text-decoration:none;}
#gallery h3 a:visited {color:#9D1914; text-decoration:none;}
#gallery h3 a:visited:hover {color:#9D1914; text-decoration:underline;}

#photo{
	float:left;
	width:150px;
	height:110px;
	text-align:center;
	margin:0px 30px 30px 0px;
	padding:12px 0px 0px 0px;
	vertical-align:middle;
}

#photo p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	margin:0px;
	padding:5px;
	text-align:center;
	line-height:16px;
}

#admyn{
	float:right;
	margin:0px;
	padding:0px 20px 30px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#1f3c5f;
}

#admyn a:link {color: #1560C0; text-decoration: none;}
#admyn a:hover {color: #1560C0; text-decoration: underline;}
#admyn a:visited {color: #1560C0; text-decoration: none;}
#admyn a:visited:hover {color: #1560C0; text-decoration: underline;}
#admyn a:active {color: #1560C0; text-decoration: none;}
#admyn a:visited:active {color: #1560C0; text-decoration: underline;}

#calendarHolder{
	float:right;
	width:280px;
	margin:0px 40px 0px 15px;
	padding:0px;
}

#calendarHolder h1{
	font-family:Century Gothic, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#3f7cc1;
	margin:0px;
	padding:0px;
}

#cal_off{
	float:left;
	width:38px;
	height:33px;
	background-image:url('images/cal_off.jpg');
	background-position:center;
	background-repeat:no-repeat;
	font-family:Century Gothic, Arial, Helvetica, sans-serif;
	color:#939598;
	font-size:18px;
	text-align:center;
	border:solid 1px #939598;
	margin:0px;
	padding:0px 0px 0px 0px;
}

#cal_on{
	float:left;
	width:38px;
	height:33px;
	background-image:url('images/cal_on.jpg');
	background-position:center;
	background-repeat:no-repeat;
	font-family:Century Gothic, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:18px;
	font-weight:bold;
	text-align:center;
	vertical-align:middle;
	border:solid 1px #939598;
	margin:0px;
	padding:0px;
}

#cal_on a:link {color: #ffffff; text-decoration: none;}
#cal_on a:hover {color: #ffffff; text-decoration: underline;}
#cal_on a:visited {color: #ffffff; text-decoration: none;}
#cal_on a:active {color: #ffffff; text-decoration: none;}
#cal_on a:visited:active {color: #ffffff; text-decoration: underline;}

#calendarHolderLarge{
	float:left;
	width:854px;
	margin:0px 30px 0px 0px;
	padding:0px;
}

#calendarHolderLarge h1{
	font-family:Century Gothic, Arial, Helvetica, sans-serif;
	font-size:35px;
	color:#3f7cc1;
	margin:0px;
	padding:0px;
}

#cal_offL{
	float:left;
	width:120px;
	height:105px;
	background-image:url('images/cal_offL.jpg');
	background-position:center;
	background-repeat:no-repeat;
	font-family:Century Gothic, Arial, Helvetica, sans-serif;
	color:#939598;
	font-size:50px;
	text-align:center;
	border:solid 1px #939598;
	margin:0px;
	padding:0px 0px 0px 0px;
}

#cal_onL{
	float:left;
	width:120px;
	height:105px;
	background-image:url('images/cal_onL.jpg');
	background-position:center;
	background-repeat:no-repeat;
	font-family:Century Gothic, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:50px;
	font-weight:bold;
	text-align:center;
	border:solid 1px #939598;
	margin:0px;
	padding:0px;
}

#cal_onL a:link {color: #ffffff; text-decoration: none;}
#cal_onL a:hover {color: #ffffff; text-decoration: underline;}
#cal_onL a:visited {color: #ffffff; text-decoration: none;}
#cal_onL a:active {color: #ffffff; text-decoration: none;}
#cal_onL a:visited:active {color: #ffffff; text-decoration: underline;}

#newsSideNav{
	float:right;
	margin:30px 0px 10px 10px;
	padding:0px;
	width:200px;
	text-align:left;
	background-color:#E5E6E8;
	border:solid 1px #B4B5B7;
	min-height:300px;
}

#newsSideNav h1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:26px;
	color:#044a8f;
	text-align:center;
	margin:0px;
	padding:10px 0px 15px 0px;
	font-weight:lighter;
}

#newsSideNav p{
	font-family:Adobe Garamond, "Times New Roman", Times, serif;
	font-size:14px;
	color:#1560C0;
	line-height:18px;
	text-align:left;
	margin:0px;
	padding:0px 15px 15px 15px;
}

#newsSideNav a:link {color: #9D1914; text-decoration: none;}
#newsSideNav a:hover {color: #9D1914; text-decoration: underline;}
#newsSideNav a:visited {color: #9D1914; text-decoration: none;}
#newsSideNav a:active {color: #9D1914; text-decoration: none;}
#newsSideNav a:visited:hover {color: #9D1914; text-decoration: underline;}

#news{
	margin:0px;
	padding:0px;
	text-align:left;
	width:650px;
	border:solid 1px #b4b4b4;
}

#news h1{
	font-family:Adobe Garamond, "Times New Roman", Times, serif;
	font-size:18px;
	color:#933738;
	line-height:20px;
	text-align:left;
	margin:0px;
	padding:0px 0px 12px 20px;
}

#news p{
	font-family:Adobe Garamond, "Times New Roman", Times, serif;
	font-size:14px;
	color:#1560C0;
	line-height:20px;
	text-align:left;
	margin:0px 30px 0px 0px;
	padding:0px 30px 12px 20px;
}

#news a:link {color: #9D1914; text-decoration: none;}
#news a:hover {color: #9D1914; text-decoration: underline;}
#news a:visited {color: #9D1914; text-decoration: none;}
#news a:active {color: #9D1914; text-decoration: none;}
#news a:visited:hover {color: #9D1914; text-decoration: underline;}

.issuesPhoto{
	float:right;
	margin:0px 0px 15px 15px;
	padding:0px;
	border:solid 1px #044a8f;
}

#video{
	float:left;
	width:400px;
	height:321px;
	margin:0px 50px 50px 0px;
	padding:0px;
}