body {
	margin-top:0;
	text-align:center;
	background:#141b03;
}
 body, p, div {
	 font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; color:#333333;
 }

h1, h2, h3, h4, h5 {
	padding-top:7px;
	padding-bottom:7px;
}
h1 {
	color:#034c8c;
	padding-bottom:10px;
	font-family:Calibri, Geneva, sans-serif; ;	
}
h2, h3 {
	color:#333;	
}

a, a:visited {
	text-decoration:none;
	color:#034c8c;
}
.list-Title {
padding:4px;	
font-size:14px;
}
a:hover {
	text-decoration:underline;
}
#editinplacediv ul, ol {
	padding-left:25px;
	padding-top:7px;
	padding-bottom:7px;
}


*{margin:0;padding:0}
/* FRONTPAGE COMPONENT */
#cms_frontpage {

}
.cms_homebox_admin {

}


/* END FRONTPAGE COMPONENT */

.cms_menu {
float:left;
width:960px;
padding-top:5px;
}
.cms_menu li{
	list-style:none;
	display:inline;
	padding-right:55px;
	float:left;
	margin-left:-19px;
}
a:hover {
	text-decoration:underline;
}
.cms_menu a{
	text-decoration:none;
	color:#000;
	font-size:12pt;
}

.cms_submenu {
	float:left;
	padding-right:14px;
	width:170px;
	padding-top:13px;

}

.cms_submenu_admin {
	float:left;
	padding-right:0px;
}

.subtitle {
	font-family: Calibri, Geneva, sans-serif;
	font-size:15px;
	padding-bottom:0px;
	padding-top:20px;
}

.cms_submenu_text{
	margin-top:5px;
	margin-left:3px;
}

.cms_submenu li{
	list-style:none;
	margin-top:-13px;
}

.cms_submenu a{
	color:#034c8c;
	width:156px;
	float:left;
	height:25px;
}

.cms_submenu_hr {
	width:148px;
	border-bottom:#cecec6 solid 2px;
	padding-top:26px;
	margin-top:13px;
}

.cms_submenu a:hover {
	color:#fff;
	background:url(Images/sub_bg.png) no-repeat;
	width:156px;
	float:left;
	height:25px;
	text-decoration:none;

}

#cms_page {

}

#cms_componets {

}

#cms_componets_pagetitle {

}

#fp_banner {

}

.clear {clear:both;}
.tableHeading { 
	color:#FFFFFF;
	background-color:#424973;
}

#body_container {margin:0 auto;width:1024px; background: url(../../images/grassbackground.jpg) repeat-y top center;}
#head_container {position:relative;text-align:left;height:180px;}
#tag {position:absolute;top:2px;left:105px;z-index:50;}
#logo {position:absolute;top:40px;left:750px;}
#frametop {background:url(../../images/frametop.gif);width:1024px;height:23px;}
#framebottom {background:url(../../images/framebottom.gif) top center;width:1024px;height:18px;}
#frame {background:url(../../images/framebg.jpg);width:1024px;height:283px;position:relative;z-index:1;}
.framebox {width:1024px;height:283px;position:absolute;top:0px;left:0px;display:none;z-index:10;}
#page_container {background:url(../../images/pagebg.jpg) repeat-y top center;width:1024px; margin:0 auto;}
#top_nav {position:absolute;top:50px;left:400px;}
.page{
	width:550px;
	padding:0px 0px 0px 20px;
	float:left;
	text-align:left;
}
#column {
	margin:10px 0px 0px 120px;
	width:200px;	
	float:left;
	text-align:left;
}
#column div { margin-left:15px;}
#column .title {color:#faa819; font-size:23px;font-weight:bold;margin:10px 0px 10px 15px; font-family:"Arial Narrow", Helvetica, sans-serif;}
#column .text { font-family:Georgia, "Times New Roman", Times, serif;font-size:14px;color:#333333;}
#column .featuring {color:#075675; font-size:18px;font-weight:bold;font-family:"Arial Narrow", Helvetica, sans-serif;} .cms_homebox_title {background: url(../../images/line_large.png) no-repeat top center;width:100%;height:14px;}
.box .cms_homebox_title {background:none;}
h2 {font-family:Georgia, "Times New Roman", Times, serif;font-size:16px;font-weight:bold;color:#075675;}
#bottomgrass {background: url(../../images/bottomgrass.png) no-repeat bottom center;height:55px;width:100%;}
#schedtable th {background:none; color:#333; }
#eventcaltable {
	border: solid 1px #666;	
}
#eventcaltable .htd {
	width:50px;
	height:20px;
	border-bottom: solid 1px #666;
	text-align:center;
}
#eventcaltable .ntd{
	width:50px;
	height:50px;
	background:#CCC;
	vertical-align:top;
	padding:2px;
}
p, #editinplacediv p {padding:2px 0px 2px 0px;}

#loginlink { margin-bottom:-5px;}
