html{margin:0;}
body
{
	margin: 0;
	font-family:Georgia, Times New Roman, Times, serif;
}
#OuterContainer {
	width:100%;	
	margin:0 auto 0 auto;
}
#Head {
	display:none;
}

#QuoteContainer {
	display:none;
}
#QuoteText {
	display:none;
}

#QuoteNav
{
	display:none;
}
.QuoteArrow
{
	display:none;
}

#SearchInput
{
	display:none;
}
#GO
{
	display:none;
}

#Location
{
	display:none;
}

#LocationBox
{
	display:none;
}
#BreadCrumbs
{
	width:372px;
	color:navy;
	float:left;
	line-height:1;
}
.BreadCrumbArrow
{
	margin:0 2px -2px 2px;
	width:12px;
	height:12px;
}
#SearchBox
{
	display:none;
}

#WeatherBox
{
	display:none;
}
a.MessageLink:link {color:#339999;text-decoration:none;}
a.MessageLink:hover {color:#33cccc;text-decoration:none;}
a.MessageLink:visited {color:#339999;text-decoration:none;}

#Tabs
{
	display:none;
}

#TopTabs
{
	display:none;
}

#SideGutter
{
	display:none;
}
.GutterMenuBox
{
	display:none;
}
.MenuTab
{
	display:none;
}
.MenuItem
{
	display:none;
}

#MastHead
{
	display:none;
}

#MainFrame
{
	float:left;
	width:100%;
}
#AdvertiseHere
{
	display:none;
}

#MainFrameTop
{
		display:none;
}
#MainFrameBottom
{
	display:none;
}
#Main
{

	width:100%;
	vertical-align:top;

}

#TopStrip
{
	display:none;
}
#DogEar
{
	display:none;
}

.NewsCallout {
	font-size:8pt;
	background:#fff;
	border:1px solid orange;
}
.NewsCallout p { margin:10px;padding:0; }

#NewsMenu {
	display:none;
}
#SideMenu {
	display:none;
}

#FootMenu { display:none; }


.SectionHead
{
	font-family:Georgia, Times, serif;
	font-size:12pt;
	color:#003366;
	font-weight:bold;
	letter-spacing:1.5;
	padding-left:15px;
	line-height:1.4;
}

.HomeIndex {
	margin:0;
	padding:0 10px 0 15px;
	width:270px;
	font-size:8pt;
	float:left;
	font-family:verdana,sans-serif;
	font-size:10pt;
	color:#003366;
}

.NewsIndex {
	margin:5px 0 0 0;
	padding:0 10px 0 15px;
	width:270px;
	font-size:8pt;
	float:left;
	font-family:verdana,sans-serif;
	font-size:10pt;
	color:#003366;
}

.NewsIndex ul {
	width:240px;
	margin:0 0 15px 0;
	padding:0 0 0 1.1em;
	text-indent:-1em;
	list-style: none;
}

.CalendarIndex {
	margin:5px 0 0 0;
	padding:0 10px 0 15px;
	width:360px;
	font-weight:bold;
	float:left;
	font-family:verdana,sans-serif;
	font-size:10pt;
	color:#003366;
}
.CalendarIndex ul {
	width:360px;
	margin:0 0 15px 0;
	padding:0 0 0 1.1em;
	text-indent:-1em;
	list-style: none;
}



.NewsIndex ul li:before, .CalendarIndex ul li:before { content: "\00BB \0020";font-size:8pt;font-weight:bold; }
.NewsIndex li, .CalendarIndex li{ margin-top:4px;} 

.DateHead
{
	margin:15px 0 5px 0;
	clear:both;
	font-family:Georgia, Times, serif;
	font-size:10pt;
	font-weight:bold;
	color:maroon;
}
.DateHead sup {font-size:6pt;font-weight:normal;}

.TopRule { border-top:0; }

.HalfHead {
	margin-top:2px;
	height:16px;
	width:275px;
	padding:0 5px 3px 5px;
	border-top:1px solid maroon;
	clear:both;
	background:#666;
	font-family:verdana,sans-serif;
	font-size:8pt;
	font-weight:bold;
	background:#fff url(images/DateBack.png);
	background-repeat:repeat-y;
	color:#fff;
}
.CalHead
{
	margin-top:2px;
	height:16px;
	width:360px;
	padding:0 5px 3px 5px;
	border-top:1px solid maroon;
	clear:both;
	background:#666;
	font-family:verdana,sans-serif;
	font-size:8pt;
	font-weight:bold;
	background:#fff url(images/DateBack.png);
	background-repeat:repeat-y;
	color:#fff;
}
.MaroonRule
{
	height:1px;
	width:570px;
	margin-left:10px;
	clear:both;
	border-bottom:1px solid maroon;
	overflow:hidden;
}

.StoryBox
{
	width:520px;
	height:102px;
	margin:10px 0 10px 10px;
	font-size:8pt;
	letter-spacing:1.1;
	line-height:11pt;
	overflow:hidden;
}
.StoryBox a
{
	font-size:10pt;
	font-weight:bold;
	letter-spacing:1.5;
	line-height:12pt;
	margin-bottom:5px;
}
a.HeadlineLink:link {display:block;color:#000066;text-decoration:none;}
a.HeadlineLink:visited {display:block;color:#000066;text-decoration:none;}
a.HeadlineLink:hover {display:block;color:#000066;text-decoration:underline;}

a.pdfborder:link {border:2px solid #000;}
a.pdfborder:visited {border:2px solid #000;}
a.pdfborder:hover {border:2px solid #eee;}

.CalendarBox
{
	width:533px;
	height:110px;
	margin:10px 0 10px 10px;
	font-family:verdana,sans-serif;
	font-size:8pt;
	letter-spacing:1.1;
	line-height:11pt;
	overflow:hidden;
}
.CalendarBox a
{
	font-size:10pt;
	font-weight:bold;
	letter-spacing:1.5;
	line-height:12pt;
	margin-bottom:5px;
	text-decoration:none;
}

.MoreCalendar
{
	margin-top:4px;
	height:18px;
	width:165px;
	padding:2px 0 2px 2px;
	font-weight:normal;
	background-color:#E4F7F5;
	overflow:hidden;
	border:1px dashed #ccc;
}
a.CalendarLink:link {font-size:8pt;letter-spacing:normal;font-weight:bold;text-decoration:none;color:#666;}
a.CalendarLink:visited {font-size:8pt;letter-spacing:normal;font-weight:bold;text-decoration:none;color:#666;}
a.CalendarLink:hover {font-size:8pt;letter-spacing:normal;font-weight:bold;text-decoration:underline;color:#666;}

.MoreNews
{
	height:18px;
	width:565px;
	margin-left:0px;
	padding:3px 0 1px 2px;
	font-weight:normal;
	font-size:8pt;
	background-color:#E4F7F5;
	overflow:hidden;
	line-height:.3;
	border:1px dashed #ccc;
}
.MoreNews a:link {text-decoration:none;color:#666;}
.MoreNews a:visited {text-decoration:none;color:#666;}
.MoreNews a:hover {text-decoration:underline;color:#666;}

.StoryBox img {margin-right:10px;border:1px solid #000;}

.CalendarBox img {margin-left:10px;border:1px solid #000;}

.CaptionPhoto
{
	font-family:verdana,sans-serif;
	color:#666;
	font-size:6pt;
	text-align:center;
	width:120px;
	padding:0;
	letter-spacing:1;
}
.CaptionPhoto img {margin-left:0;}

.PhotoCaption
{
	font-family:times, serif;
	color:#666;
	font-size:7pt;
	text-align:center;
	padding:0;
	letter-spacing:1;
	overflow:hidden;
}
.PhotoCaption img {margin-bottom:3px;border:1px solid #000;}

td p  {margin:0;}

.DeptBox {
	float:left;
	width:128px;
	height:210px;
	overflow:hidden;
	padding:0;
	margin:15px 6px 0 0;
	border:1px solid navy;
}

.DeptBox ul {
	width:110px;
	margin:0;
	padding:0 0 0 1.1em;
	text-indent:-1em;
	list-style: none;
}

.EmptyDeptBox { margin:5px 0 0 5px; }

.DeptBox ul li:before {	content: "\00BB";font-size:8pt;font-weight:bold;}
.DeptBox li { margin-top:4px;} 
.DeptBox h3 { font-size:8pt;width:100%;margin:0;text-align:center; background:navy;color:#fff;padding:3px; }

.DeptBoxLink { font-size:8pt; font-weight:bold; }
a.DeptBoxLink:link {text-decoration:none;color:#333;}
a.DeptBoxLink:visited {text-decoration:none;color:#999;}
a.DeptBoxLink:hover {text-decoration:underline;color:#000;}

.DeptBoxMoreLink { font-size:8pt; font-weight:normal; }
a.DeptBoxMoreLink:link {text-decoration:none;color:#333;}
a.DeptBoxMoreLink:visited {text-decoration:none;color:#ccc;}
a.DeptBoxMoreLink:hover {text-decoration:underline;color:#000;}

#NewsCopy {
	color:#000000;
	margin:5pt 0 0 10pt;
	width:85%;
	font-size:12pt;
}

#NewsCopy h1, #admin_headline { font-size:16pt;font-weight:bold;border:0;margin:20pt 0 10pt 0;width:100%;font-family:Georgia, Times, serif; }

.ArticleAdwords { display:none; }

#MainAds { display:none; }


.BasicListing {	width:100%; }
.FeatureListing h3, .BasicListing h3 { margin:0 0 2px 0;color:navy; }
.FeatureAddress { clear:both;margin:10px 0 0 0;}
.BasicAddress { float:left;margin:0 10px 0 0; }
.FeatureAddress span, .BasicAddress span { color:maroon;font-weight:bold;}

.tagline { float:right;width:190px;height:25px;font-style:italic; }

.screen, .handheld, .hideme { display:none; }

#AdminMenu { display:none; }

.mbf-item { display: none; }

