/* CSS Document */
body{
margin:0px;
padding:0px;
font-family:tahoma;
font-size: 11px;
color:#7C7C7C;
line-height:17px;
}
img{
	border:0px;
}
.footer {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
}
.titles, .footerPhoneNumber{
color:#8D0F20;
}
.pics-border{
border:#8D0F20 solid 1px;
margin-right:10px;
}
.pics-border2{
border:#8D0F20 solid 1px;
}
.menulinks{
display:block;
background-image:url(../images/bul.gif);
background-position:left  ;
background-repeat:no-repeat;
font-family:Arial, Helvetica, sans-serif;
color:#505050;
text-decoration:none;
padding-left:13px
}
.menulinks:hover{
display:block;
background-image:url(../images/red-bul.gif);
background-position:left  ;
background-repeat:no-repeat;
padding-left:13px;
color:#8D0F20;
}
.menulinksselected {
font-family:Arial, Helvetica, sans-serif;
display:block;
background-image:url(../images/red-bul.gif);
background-position:left  ;
background-repeat:no-repeat;
padding-left:13px;
color:#8D0F20;
}
a {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#8D0F20;
text-decoration:none;
}
a:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#505050;
text-decoration:none;
}
.input1 {
height:13px;
font-family:tahoma;
font-size: 11px;
color:#2c4860;
}
.input2{
height:100px;
font-family:tahoma;
font-size: 11px;
color:#2c4860;
}
.txtJoin{
width:143px;
height:13px;
border:#D1D1D1 solid 1px;
font-family:tahoma;
font-size: 11px;
color:#2c4860;
}
.afooter {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#7c7c7c;
text-decoration:none;
}
.afooter:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#8D0F20;
text-decoration:none;
}
.calendar{

}

.calendar .title{
color:#9C2F3E;
}

.calendar .selectedDay{
color:#a13a30;
}

.calendar .dayheader{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#a13a30;
}

.ComingEventsDate{
font-family:Garamond;
font-size:18px;
color:#FFFFFF;
}
.ComingEventsTitle{
font-family:Garamond;
font-size:14px;
color:#FFFFFF;
}

.comingEvent
{
font-family:tahoma;
font-size: 13px;
/*color:#7C7C7C;*/
color:#ffffff;
font-weight:bold;
}
a.comingEvent
{
color:#fff;
text-decoration:none;
font-weight:bold;
font-family:tahoma;
font-size: 13px;
}
a.comingEvent:hover
{
color:#7C7C7C;
text-decoration:none;
}
div.comingevents {
	color:#ffffff;
	font-size:11px;
	margin-bottom:5px;
}
div.comingevents a{
	color:#ffffff;
	font-size:11px;
}

.dlistsp {
	BORDER-RIGHT: #7094b1 1px solid; BORDER-TOP: #7094b1 1px solid; FONT-SIZE: 9px; BORDER-LEFT: #7094b1 1px solid; WIDTH: 153px; COLOR: #2c4860; BORDER-BOTTOM: #7094b1 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 17px; BACKGROUND-COLOR: #ffffff
}
.dlistsp2 {
	BORDER-RIGHT: #7094b1 1px solid; BORDER-TOP: #7094b1 1px solid; FONT-SIZE: 9px; BORDER-LEFT: #7094b1 1px solid; WIDTH: 40px; COLOR: #2c4860; BORDER-BOTTOM: #7094b1 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 17px; BACKGROUND-COLOR: #ffffff
	}
	
.whitetxt, .whitetxt a {
font-family:tahoma;
font-size:11px;
color:#FFFFFF;
}


.WhiteTxt2
{
font-family:Garamond;
font-size:14px;
color:#FFFFFF;
}

.aYears{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#505050;
text-decoration:none;
}
.aYears-red{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#8D0F20;
text-decoration:none;
}
.aYears:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#8D0F20;
text-decoration:none;
}

.greytitles {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 16px;
font-weight:bold;
color:#585858;
}
.background td{
	border:1px solid #D7D7D6;
	background:#BFBFBF;
	color:#7C7C7C;
	}
td.today {
	background:#ffffff;
	color:#951B29;
	}
td.today a{
	color:#FFFFFF;
	text-decoration:none;
	}
td.event_day {
	background:#8D0F20;
	color:#FFFFFF;
}
td.event_day a {
	color:#FFFFFF;
	text-decoration:none
}
.days td{
	color:#7F695F;
	font-weight:bold;
}
td.today_day {
	color:#8D0F20;
	font-weight:bold;
}
.polls_table td{
	background:#DFE1CF;
	border-bottom:1px solid #D8DBC2;
	border-right:1px solid #D8DBC2;
}
.events_date {
	display:block;
	background:url(../images/bullet2.gif) no-repeat left 8px;
	padding-left:2px;
	font-size:12px;
	font-weight:bold;
	color:#7F695F;
	text-decoration:none;
	}
.events_date:hover {
	color:#E60000;
	}
.events_date_txt {
	font-size:12px;
	font-weight:bold;
	color:#7F695F;
}

.broadcast-title{
font-family:tahoma;
font-size:13px;
color:#891A33;
text-decoration:none;
margin-bottom:5px;
}
div.sitemap {
	color:#ffffff;
	font-size:11px;
	margin-bottom:5px;
	padding-left:10px;
}
div.sitemap a{
display:block;
font-family:Arial, Helvetica, sans-serif;
background:url(../images/bul2.gif) no-repeat left top;
padding-left:15px;
font-size:11px;
color:#8D0F20;
text-decoration:none;
}
div.sitemap a:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#505050;
text-decoration:none;
}


.Gallery .GalImg{
	border:1px solid #8D0F20;
	width:155px;
	height:155px;
	text-align:center;
	vertical-align:middle;
	padding:5px;
} 
.Gallery .GalTitle{
padding-top:2px;
padding-bottom:5px;
	
}
.fb_share_link{
	 padding:2px 0 0 20px; 
	 height:16px; 
	 background:url(../images/facebook_share_icon.gif) no-repeat top left; 
	 color:#3b5998;
}
.share_link{
	text-align:right;
	padding:0 0 10px 0;
}
a.follow-us{
		background:url(../images/twitter.gif) no-repeat left top;
		padding:0 0 0 15px;
}
a.join-us{
		background:url(../images/facebook.gif) no-repeat left top;
		padding:0 0 0 15px;
		}

#content_border td{
	font-size:11px;
}
.leftLinks a{
	display:block;
	text-transform:capitalize;
	line-height:25px;
	margin-right:18px;
	padding:5px 0;
}
a.underline
{
    border-bottom:1px dotted #7e7e7e;
    }
.leftLinks div{
	border-bottom:1px dotted #7e7e7e;
	margin-right:18px;
	padding:5px 0;
}

.leftLinks div.nounderline div{
	border-bottom:none;
	margin-right:18px;
	padding:5px 0;
}


.leftContainerTD td{
	text-align:left;
}
.leftContainerTD{
	text-align:left;
	padding-left:10px;
}
.joinMailing{
	border:0px !important;
	padding:0px !important;
	margin:0px !important;
}
.joinMailingTitle{
	color:#8D0F20;
	padding:0 0 0 10px;
	font-size:13px;
}
