/* CSS Document */
@import "colors.css";
html {overflow:-moz-scrollbars-vertical;height:100%;}
body 
{padding:0;font-family:Arial, Helvetica, sans-serif;font-size:11pt;
height:100%;margin:0;
background:#002D16 url(images/top.jpg) center top no-repeat;
}
	
	
#top_bg,#middle_bg,#bottom_bg	{max-width:1030px;padding:0;margin:0 auto;}
#top,#middle,#bottom 			{width:970px;padding:0;margin:0;}
#top,#top_bg 		{background:url(images_default/top.jpg) 	center top no-repeat;	min-height:340px;}/*border:1px dotted #f00;*/
#middle,#middle_bg 	{background:url(images/middle.jpg) 	center top repeat-y;	margin:0 auto;}/*border:1px dotted #ff0;*/
#bottom,#bottom_bg 	{background:url(images/bottom.jpg) 	center bottom no-repeat;min-height:730px;}/*border:1px dotted #ff0;*/
	
/*	
#middle {background:url(images/middle.png) center top repeat-y;margin:0 auto;min-width:971px;}
#top 	{background:url(images/top.jpg) center top no-repeat;width:971px;padding:0 0 0 0;margin:0 auto;min-height:612px;}
#bottom {background:url(images/bottom.jpg) center bottom no-repeat;min-width:971px;}
*/

#header{height:157px;margin:0 10px 0 300px;color:#fff;}

.tabs_b_selected a,.tabs_b a,.tab_category_group_heading,.gallery_item_heading{font-family:Georgia,Times,serif;}
.gallery_item .name{font-size:8pt;}

a, a:hover, a:visited {color:#e20000;}
.content {padding:0 5px 10px 0;min-height:100px;}
.col_1 {width:750px;padding:15px 10px 10px 10px;color:#000;font-family:Arial, Helvetica, sans-serif;}
.col_1 a, .col_1 a:visited {text-decoration:none;}
.col_1 a:hover, .col_2 a:hover {text-decoration:underline;}

.navbar {padding:0 0 40px 10px;margin:0 0 10px 0; background:url(images/separator.png) left bottom no-repeat;}
.navbar ul {margin:0;list-style-type:none;padding:2px 2px 2px 2px;}	
.navbar ul li {display:block;}

.navbar a,.navbar a:visited, .navbar a:hover
{display:block;height:18px;padding:6px 0 6px 35px;text-decoration:none;font-size:10pt;color:#fff;width:160px;
	background:url('images/nav_bg.png') left center no-repeat;
}/**/
.navbar a:hover {background:url('images/nav_hover_bg.png') left center no-repeat;}
.navbar .selected_nav a,.navbar .selected_nav a:hover {background:url('images/nav_selected_bg.png') left center no-repeat;}	

.footnav {padding:150px 0 0 15px;}
.footnav ul {margin:0;list-style-type:none;padding:2px 8px 2px 0px;}	
.footnav ul li {display:inline;}
.footnav a,.footnav a:visited, .footnav a:hover{text-decoration:none;padding:12px 12px 12px 12px;font-size:9pt;color:#fff;}

.footer {margin:0 auto;height:115px;padding:0;}

.mini_store_category_display  {float:left;width:600px;}
	
.article {border:none;}

/** FEES LISTING **/
#fees_listing_content_display h2 {color:#fff;font-size:12pt;margin:0;padding:0;}
#fees_listing_content_display .item{border-bottom:1px dotted #ccc; margin:0 20px 10px 20px;}
#fees_listing_content_display .item_heading {border:none;margin:0 0 10px 0;}
#fees_listing_content_display h2{background:#036735; border:1px solid #036735;border-color:#71C49A #036735 #002D16 #036735; margin:0 0 10px 0;padding:5px;}
#fees_listing_content_display .fee{float:right;}
#fees_listing_content_display .name{font-weight:bold;}
#fees_listing_content_display .description{clear:both;}


/** MAP **/
#m_map img,#m_map #map{border:1px solid #ccc;}

/**** EVENT CALENDAR ***/
#event_calendar_home_module {font-size:.85em;width:215px;padding:0 0 0 10px;}

#event_calendar_home_module .item {margin:0 0 10px 0;padding:0 0 10px 0;}
#event_calendar_home_module ul {padding:0 0 5px 15px;margin:0;}
#event_calendar_home_module li {padding:0;margin:0;}
#event_calendar_home_module .when label{display:inline;color:#9BCFAC;}
#event_calendar_home_module .when {padding:0 0 8px 0;}
#event_calendar_home_module .item h3 a,
#event_calendar_home_module .item h3 a:visited,
#event_calendar_home_module .item h3 a:hover
{color:#9BCFAC;}
#event_calendar_home_module .event_item h3 a:hover {color:#fff;text-decoration:none;}

.event_summary {}
#event_calendar_home_module .event_item .event_when,.event_item .event_where{float:none;width:auto;}
/** EVENT CALENDAR 2 **/
#event_calendar_module h2,#event_calendar_module h3{padding:0;margin:0;}
#event_calendar_module .item_group {padding-top:10px;}
#event_calendar_module label{display:inline;}
#event_calendar_module .summary{width:auto;float:none;}

/** FEES LISTING **/
#event_calendar_module h2 {color:#fff;font-size:12pt;margin:0;padding:0;}
#event_calendar_module .item{border-bottom:1px dotted #ccc; margin:0 20px 10px 20px;}
#event_calendar_module .item_heading {border:none;margin:0 0 10px 0;}
#event_calendar_module h2{background:#036735; border:1px solid #036735;border-color:#71C49A #036735 #002D16 #036735; margin:0 0 10px 0;padding:5px;}
#event_calendar_module .name{font-weight:bold;}
#event_calendar_module .when{color:#036735;font-size:.9em;padding:5px 0;}
#event_calendar_module .description{clear:both;}


/**** ARTICLES *****/
.article_read_more {text-align:left;font-size:1.1em;}
.article_summary {margin:0 0 20px 0;font-size:.8em;}	
.article_title {font-family:Georgia,Times,serif;font-size:1.5em;padding:0 0 5px 0;}
.article .article_image {border:1px solid #333;margin:0 0 10px 10px;padding:0;}
.article {border-bottom:1px dotted #ccc;padding:0 0 10px 0;}
/***** ARTICLES *****/
.file_date {float:right;padding:0 0 10px 10px;color:#999;}
.article_title, .article_read_more{font-size:1.4em;}
.publish_date {color:#ccc;font-size:.9em;}


/***** Staff ******/

#m_staff .item{float:left;width:210px;margin:0 12px 12px 0;padding:8px;font-size:.85em;}
#m_staff .item .email {float:right;}
#m_staff .item  {display:block;height:90px;overflow:hidden;border:1px solid #ccc;
background-color:none;vertical-align:top;text-decoration:none;}

#m_staff .item img {float:left;border:none;}
#m_staff .item .name {font-weight:bold;border-bottom:1px dotted #ccc;padding:0 0 3px 0;font-size:1.1em;margin:0 0 5px 0;}

#staff_filter {padding:0 0 15px 0;}
	
/***** GALLERY 2 ******/
.item_left {float:left;}
.item_clear {float:none;clear:both;}
	
		
/***** TABS *****/
.btn-tab a,.btn-tab a:visited,.btn-tab a:hover,.btn-tab-selected a,.btn-tab-selected a:visited
	{color:#37342F;font-weight:normal;text-decoration:none;border-right:none;background:url("images/btn_tab.png") top right no-repeat;float:left;white-space: nowrap;}
.btn-tab a:hover {border-left-color: #35383D;color:#fff;background-image:url("images/btn_tab-hover.png");white-space: nowrap;}
.btn-tab-selected a,.btn-tab-selected a:visited,.btn-tab-selected a:hover
	{color:#37342F;background-image:url("images/btn_tab-selected.png");text-decoration:none;cursor:default;white-space: nowrap;}
.btn-tab a,.btn-tab a:visited,.btn-tab-selected a {vertical-align:text-bottom;white-space: nowrap;}




img[align="left"] {padding:0 10px 10px 0;}
img[align="right"] {padding:0 0 10px 10px;}
