body {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	background: #e1d3bb;
	margin: 0; 
	padding: 0;
	text-align: center; 
	color: #000000;
	font-size:12px;
}
.oneColElsCtrHdr #container {
	width: 100%;  
	background: #000000;
	margin: 0 auto; 
	

}
.oneColElsCtrHdr #header { 
	background-color: #cb1920; 	
	width: 100%;
	text-align:center;
	min-height: 60px;
	vertical-align: bottom;
	margin: 0 auto; 	
} 
.oneColElsCtrHdr #mainContent {
	background-repeat:repeat-x;	
	width: 100%;
	margin: 0;
	padding: 0;
}

.oneColElsCtrHdr #mainContent p, .oneColElsCtrHdr #mainContent h1{
	margin: 0; 
	padding: 0;
}

#mainContent 
{width:850px;}

#header img.logo{
	padding-left: 15px; 
	padding-top: 5px; 
	padding-bottom: 5px;
	float: left;
}

.oneColElsCtrHdr #topMenu{
	margin: 0;
	padding: 0;
	background-color: #cb1920;	
	
	width: 100%;
	min-height: 30px;
	vertical-align:middle;
	text-align:center;
}
.oneColElsCtrHdr #topMenu p{	
	color:#FFF;	
	padding: 0; 
	margin: 0;
}

.menuStuff{
	/*margin-left:90px;*/
	text-align:center;
	background-color: #000000;
	
}


.oneColElsCtrHdr #lowMenu p{	
	color: #000;
	margin: 0;
	padding: 0;
}

.menutable{
	margin: 0;
	padding: 0;
	background-color:#000;
	color:#FFF;
	font-size:14px;	
}

.menutable tr td a, .menutable tr td a:visited, .menutable tr td a:hover{
	text-decoration:none; 
	color:#FFF;
	font-weight:bold;
}
/*.menutable, .menutable tr, .menutable tr td{
	padding: 0;
	margin: 0;
	font-color:#ffffff;
	text-decoration:none;
	Font-size:15px;

}*/

	
.white{
	color:#FFF;
	text-decoration:none;
	font:Verdana, Geneva, sans-serif;
	font-weight:bold;
	Font-size:15px;
}

.white a{
	color:#FFF;
	text-decoration:none;
}

.toplinks {color: #ffffff; font-size:13px; font:Helvetica, sans serif;}
.toplinks a {color: #FFF;
	text-decoration: none; font-weight:bold; font-size:13px;

}

.black{
	color:#000;
}
.applygift{	
	float: right;
	padding: 0px;
COLOR:#FFFFFF;
font-size:12px;
	vertical-align:bottom;
	margin-right: 30px;
	margin-top:20px;
	background-color:#cb1920;
	
}

.applygift a {text-decoration:underline; color:#ffffff;}

.menutable{
	margin-top: 3px;
}

.menutable td {padding-right:25px;}
.shaded1{
	background-image:url(../images/shaded1.png);
	background-repeat:no-repeat;
	width: 130px;
	min-height:40px;
}
.lines{
	border-left: dotted thin;
	border-right: dotted thin;
	width: 2px;
}
.main a img, #footer a, .applygift a, .applygift a img{
	border: none;
	text-decoration:none;
}

.white tr td img{padding-left: 15px; padding-right: 15px;}
.black tr td img{padding-left: 15px; padding-right: 15px;}

.oneColElsCtrHdr #footer { 	
	background:#cb1920;
	width: 100%;	
	vertical-align:middle;
	margin: 0;
	padding: 0;
	margin-top:-4px;
	
} 



#footer{
		
	background-color:#cb1920;
	color:#ffffff;
	font-family:Helvetica, sans-serif;
	font-size:11px;
}



#footer a, #footer a:hover, #footer a:visited{
	color: #ffffff;
}



.nodisplay{
	display:none;
}

.itemcontent .content_head{
	padding: 0;
	margin: 0;
	/*color: #e21f26;
	font-family:Verdana, Geneva, sans-serif; 
	font-size:13px; */
	border-bottom: #e6e3db 1px solid;
	width: 92%;
}
.itemcontent .content_subhead, .gf-title{
	padding: 0;
	margin: 0;
	/*font-family:Helvetica, sans-serif;*/ 
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #8a221b;
	/*color; #FCF4E2;
	padding-top: 9px;*/
}
a.gf-title{
	text-decoration: none !important;
}
.itemcontent .content_subhead2{
	padding: 0;
	margin: 0;
	font-family:Helvetica, sans-serif; 
	font-size: 12px;
	color: #8a221b;	
}
.itemcontent .content_main, .gf-snippet{
	padding: 0;
	margin: 0;
	font-family:Helvetica, sans-serif; 
	font-size: 12px;
	color: #8e836d;
}
.itemcontent .content_more{
	padding: 0;
	margin: 0;
	font-family:Helvetica, sans-serif; 
	font-size: 9px;
	color: #8a221b;
}

.funlink{
		text-decoration:none !important; 
		color: #8a221b;
}

input.searchform {
	/*padding:0.15em;*/
	width:14em;
	/*border:1px solid #504530;*/
	background:#fafafa;
	font:bold 11px arial, sans-serif;	
	-moz-border-radius:0.4em;
	-khtml-border-radius:0.4em;
}
img.rss{float: right;}

#video {float:left;}

.itemcontent ul{
	padding: 0;
	marding: 0;
	margin-top: -3px;
}

.itemcontent li {padding: 0;
	margin: 0;
	/*margin-left: -15px;*/
	font-family:Helvetica, sans-serif; 
	font-size: 12px;
	color: #8a221b;
	list-style:none;
	text-decoration:none;
	padding-top: 3px;}
.itemcontent li img{
	display: none;
}

.itemcontent li a, .itemcontent li a: visited, .itemcontent li a:hover{
	text-decoration:none !important;
	color: #8a221b !important;
}

.gf-relativePublishedDate, .gf-author, .gfc-resultsHeader{
	display: none !important;
}

#feedControl, #feedControl2{
	width: 255px;}
	

#left-bottom
{width:320px; float:left; text-align:left; font-size:12px; margin-right: 10px;}

#right-bottom
{width:237px; float:right; display:inline; text-align:left; font-size:12px;}

#center-bottom
{width:280px; font-size:12px;/* margin-left: 50px;*/}
#center-bottom p.bottomcenterpara{font-size:12px; font-family:Arial, Helvetica, sans-serif; margin-bottom: 10px; margin-left: 10px; margin-right: 10px; text-align:left;}
#center-bottom h3{padding-bottom: 5px;}


.boldheader {font-size:15px; font-weight:bold; color:#cb1920;}
.news {font-size:12px; }
	
.white13pxb {font-size:13pxb; color:#ffffff; font-weight:bold;}
.white14pxb {font-size:14pxb; color:#ffffff; font-weight:bold;}
.small {font-size:10px;}
.events {font-size:11px;}

#topred {width:900px; margin: 0 auto; background-color:#cb1920;}

#topnav {width:100%; background-color:#000000; text-align:center; margin: 0 auto; }
#topnav .navigation{width: 900px; margin: 0 auto; text-align:center; border: #000 1px solid;}

.menutable {width:900px;}
.menutable tr td.main{

	height: 27px;
	vertical-align:middle;
	text-align:left;
	
}

.caption {font-size: 11px;}
