/*



h1{color:#385e30;font-size:18px;font-family:Arial, Helvetica, sans-serif;font-weight:400;text-decoration:none;text-transform:uppercase;}
h2{font-size:13px;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:700;color:#84a923;text-decoration:none;}
h3{font-size:13px;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:700;color:#809018;text-decoration:none;}
h4{color:#183a17;font-size:12px;font-family:Tahoma, Arial, Helvetica, sans-serif;font-weight:700;text-decoration:none;}
h5{font-size:13px;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:700;color:#fff;text-decoration:none;}
p{font-family:Arial, Verdana, Helvetica, sans-serif;font-size:12px;color:#666;}
a:link,a:visited,a:active{font-size:12px;font-family:Arial, Verdana, Helvetica, sans-serif;font-weight:400;color:#597805;text-decoration:none;}
a:hover{font-size:12px;font-family:Arial, Verdana, Helvetica, sans-serif;font-weight:400;color:#597805;text-decoration:underline;}
*/

/* Default------------------------------------------------------------------------ */
html,body{ margin: 0; padding: 0; background: url(/fend/images/bg.gif) repeat; }
body{ font-family: Arial, Verdana; font-size: 11px; color: #0b0a2e; }

/* p{ padding-bottom: 10px; margin: 0px 10px;} */

a{  color: rgb(0,0,255); }
h1 { margin-left: 10px; margin-top: 4px; margin-bottom: 8px; font-family:Arial, Verdana, Sans-Serif; font-size: 17px; color:#2d678a; }
h2{ margin-left: 10px; font-family: Arial, Verdana, sans-serif; font-size: 14px; color: #769635; }
h3{ margin-left: 10px; font-family: Arial, Verdana, sans-serif; font-size: 14px; color: #2d678a; }
h4{ margin-left: 10px; font-family: Arial, Verdana, sans-serif; font-size: 12px; color: #b90f04; }
/* img{ display:block} */
br { clear: both; }
ul,li {font-family:Arial,Verdana,sans-serif; font-size:11px; color:#2D678A }
.green {font-family:Arial,Verdana,Helvetica,sans-serif; font-size:11px; color:#769635 }
.white {color: #FFFFFF}
a {color:#B90F04; text-decoration: underline; }
/* Background--------------------------------------------------------------------- */
div.background { position: absolute; background: url(/fend/images/bg_absolute.gif) repeat-x; height: 645px; width: 100%; top: 0px; z-index: 1; }
/* Container---------------------------------------------------------------------- */
div.container{ position: relative; background: rgb(255,255,255); width: 766px; margin: 0 auto; padding:0; z-index: 2; }
/* Header------------------------------------------------------------------------- */
div.header { text-align: center; padding-top: 10px; }
div.header h1{ font-family:Arial, Verdana, Sans-Serif; font-size: 17px; color:#2D678A; background: url(/fend/images/header_logo.gif); width: 766px;  height: 155px; margin: 0px auto; margin-bottom: 10px;}
div.header span{ display: none; }
div.header p { font-size: 12px; font-weight: bold; color: rgb(0,0,0); background: rgb(245,240,180); padding: 10px 0px; margin: 0px; }

/* Search------------------------------------------------------------------------- */
form#search_form{float: right; color: #000; font-size: 12px; font-weight: bold; padding: 2px 10px 0 0;}
input#search_string{border: solid 1px #559BB8; height: 12px; font-size: 12px; width: 200px;}
input#search_submit{vertical-align: middle; padding: 0 0 3px 0;}

/* Navigation--------------------------------------------------------------------- */
div.navigation{ float:left;  width:151px; margin-left: 6px; }
div.navigation ul{ padding: 0px; list-style-type: none; margin: 0px; padding: 0px;}
div.navigation li { background: url(/fend/images/navagation_list_item_bg.gif) no-repeat; margin: 0px; padding: 0px; }
div.navigation li.top_root { background: url(/fend/images/navagation_list_item_top_bg.gif) no-repeat; margin: 0px; padding: 0px; }
div.navigation li.sub_bottom { background: url(/fend/images/nav_list_item_sub_bottom_bg.gif) no-repeat; margin: 0px; padding: 0px; }
div.navigation ul a { color: rgb(255,255,255); font-size: 12px; text-decoration: none; padding-left: 15px;}
div.navigation ul ul { background: rgb(255,255,255) url(/fend/images/navigation_sub_list_bg.gif) repeat-y; padding: 5px 10px; } 
div.navigation ul ul li { background: url(/fend/images/navigation_sub_list_item_bg.gif) no-repeat; border-top: dotted 2px rgb(221,235,239);  padding: 2px 0px; padding-left: 10px; background-position: 0px .5em;	}
div.navigation ul li.top { border-top: none; }
div.navigation ul ul a { color: rgb(0,0,0);  padding-left: 0px;}


/* Content------------------------------------------------------------------------ */
div#nav_trail a,div#nav_trail a:active,div#nav_trail a:hover,div#nav_trail a:visited{color: #769635; margin: 0; text-indent: 15px;}
div#print{float: right; padding: 0 4px 0 0;}
div.content{ float:right; background: url(/fend/images/content_bg.gif); width:586px; padding:5px 5px; }
div.content p{ line-height: 1.4em; }

/* Footer------------------------------------------------------------------------- */ 
div.footer { padding: 5px 0px; clear: both;}
div.footer #sims{ padding-left: 30px; float: left; width: 151px;}
div.footer #bottomlinks{text-align: center; padding: 0 10px 0 0;}
div.footer #bottomlinks a,#bottomlinks a:hover,#bottomlinks a:active,#bottomlinks a:visited{color: #769635; text-decoration: none; font-size: 11px;}

/* --------------- Event Listing START -------------------*/

.event-listing-table{width: 80%;}
.event-header-row{background-color: #dae9f0;}
.event-header-cell{font-weight: bold; margin: 0; padding: 4px;}
.event-month-row{}
.event-month-cell{font-weight: bold; font-size: 11px;margin: 0; padding: 4px;}
.event-row-1{background-color: #ffffff;}
.event-row-2{background-color: #e7efd3;}
.event-cell-1{ margin: 0; padding: 4px;}
.event-cell-2{ margin: 0; padding: 4px;}
.event-event-col{}
.event-date-col{}
.event-info-col{display: none;}

/* --------------- Event Listing END ---------------------*/

/*------------------ Video Player START -----------------------*/
div.flv-player{
	background: #000 url(/fend/images/vid_play.gif) no-repeat center;
}

div.flv-player a{
	display: block;
	background: url(/fend/images/vid_botleft.gif) no-repeat bottom left;
	width: 100%;
	height: 100%;
	text-decoration: none;
}

div.flv-player a span{
	display: block;
	background: url(/fend/images/vid_botright.gif) no-repeat bottom right;
	width: 100%;
	height: 100%;
	cursor: pointer;
}
/*------------------ Video Player END -----------------------*/
/* -------------- sitemap styles -------------- */
ul#sitemap{
	list-style: none;
	margin: 0;
}
ul#sitemap li{
	list-style: none;
	font-weight: bold;
	line-height: 20px;
	border-top: 1px solid #666;
}
ul#sitemap ul{
	margin: 0 0 0 15px;
}
ul#sitemap ul li{
	font-weight: normal;
	border: none;
}

