/* Start of CMSMS style sheet '** MCR Default **' */
body{
	text-align: center;
	padding: 0px;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: .9em;
}

img{
   border: 0px;
}

body.cheat{		/**Keeps the WYSIWYG editor virgin (white bkgrnd)**/
	background: #2C2E3E;
}

#bkgrnd{
	background:  url(uploads/images/template/bk.png) repeat-x #2C2E3E;
	width: 100%;
	height: 100%;
}

 #headcontainer{
	background: url(uploads/images/template/head_bk.png) no-repeat center;
	height: 221px;
	margin: 0 auto;
 }
 
 #headgraphic{
 	height: 182px;
	margin: 0 auto;
	padding: 0px;
	width: 856px;
 }
 
 #menu{
 	background: url(uploads/images/template/menu_bk.jpg) repeat-x;
	height: 38px;
	width: 856px;
	margin: 0 auto;
 }
 
 #botcontainer{
 	margin: 0px auto;
 	width: 856px;
	background-color: White;
 }
 
 #colwrapper{
 	margin: 0px auto;
	width: 856px;
	background: White;
	text-align: left;
 }
 
 #seo_offset{
 	position: absolute;
	top: -9999px;
	left: -9999px;
 }
 
 #content{
 	float: left;
	width: 553px;
	margin:25px 25px 0px 25px;
 }

#content_freeform{              /** used for MCR Freeform template only... **/
	margin: 0px 25px;
}

p {		/** helps the BEU to see unformatted text because it will remain centered **/
	text-align: left;
}

#content_top_spacer{              /** Air above content div if no margin (i.e. on freeform) **/
	height: 25px;
	background-color: White;
}
 
 #rcol{
 	float:right;
	width: 200px;
	margin: 25px 43px 0px 0px;
 }
 
 #rot_region{
 	margin: 0px;
	height: 204px;
	border-top: 1px solid White;
 }
 
 #rot_jsrot{
 	width: 603px;
	height: 204px;
	float:left;
 }
 
 #rot_sidebox{
 	float:left;
	width: 253px;
	background: url(uploads/images/template/home_rtbox_bk.jpg) repeat-x #DBF1FC;
	height: 202px;
	border: 1px solid #99BFD4;
	border-right: 0px;
	border-left: 0px;
	text-align: left;
 }

.albumbk{
	background: url(uploads/images/template/gallery_bk.jpg) repeat-x #EAEAEC;
	padding-top: 5px;
}
 
 #fourbox_region{
 	height: 151px;
	margin-top: 2px;
	background-color: #EEF3F7;
	text-align: left;
 }
 
 .fourbox{
 	width: 193px;
	height: 119px;
	float: left;
	margin: 16px 0px 16px 17px;
	background: url(uploads/images/template/home_fourbox_bk.jpg) repeat-x;
 }
 
 #newsbox_region{
 	background-color: white;
	text-align: left;
 }
 
 #newsbox_left,
 #newsbox_center,
 #newsbox_right{
 	float:left;
	width: 280px;
	height: 325px;
 }

.NewSum{
	margin-left: 8px;
	font-size: .9em;
} 

 .NewsSummary{
	margin: 0px 20px;
}

.NewsSummaryLink{
	margin-bottom: 2px;
}
 
 #newsbox_left{
	border-right: 7px solid #EEF3F7;
 }
 
 #newsbox_right{
	border-left: 7px solid #EEF3F7;
 }
 
#footspacer{
 	background-color: white;
	height: 62px;
}

.news_divider{
	width: 100%;
	border-top: 2px solid Black;
	margin: 30px 0px;
}

.donate_cont{
  margin-top: 25px;
}

.donate_floatl{
  float:left;
  margin-right: 2px;
}
 
#footer{
 	height:55px;
	background-color: #EEF3F7;
	text-align: center;
	padding-top: 20px;
}

#footer p{		/**the earlier text-align didn't trump the center align applied to the 'p' tag**/
	text-align: center;
}
/* End of '** MCR Default **' */

