/*
body {
	margin:0;
	padding:0;
	height: 100%;
	background: #c5bb8a;
	width: 100%;
}
*/
a { 
   color: #123b60;
}
p {
	margin: 0px;
	padding: 0px;
}
/*--- Main Content Area ---*/
/*
#mainContentContainer {
	background: #0e2c46 url(images/top_bg.jpg) repeat-x left top;
	margin: 0px;
	padding: 0px;
	width: 100%;
}
*/
/*
#mainContentContainer #pageContainer {
	width: 794px;
	margin: 0px auto;
	padding: 0px;
}
*/
/*
#mainContentContainer #pageContainer #headerContainer {
	margin: 0px;
	padding: 0px;
}
*/
/*
#mainContentContainer #pageContainer #contentContainer {
	margin: 0px
	padding: 0px;
	font-family:  Arial, Helvetica, sans-serif;
	border-top: 0px solid #1e2b37;
	border-right: 5px solid #1e2b37;
	border-bottom: 0px solid #1e2b37;
	border-left: 4px solid #1e2b37;
	background: #FFFFFF;
	margin: 0px;
	padding: 0px;
}
*/
/*
#mainContentContainer #pageContainer #contentContainer a:hover {
	color: #CC6600;
}
*/
/*--- Left Column ---*/
#mainContentContainer #pageContainer #contentContainer .leftCol {
	margin: 0px;
	padding: 0px 20px;
	width: 245px;
}
#mainContentContainer #pageContainer #contentContainer .leftCol  #newsHdr {
	margin: 0px;
	padding: 0px 0px 0px 0px;
}
#mainContentContainer #pageContainer #contentContainer .leftCol ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
}
#mainContentContainer #pageContainer #contentContainer .leftCol ul li {
	font-size: 13px;
	padding: 20px 0px 0px;
}
#mainContentContainer #pageContainer #contentContainer .leftCol .newsWrapper {
	margin: 0px;
	padding: 0px;
	width: 100%;
}
#mainContentContainer #pageContainer #contentContainer .leftCol .newsWrapper .newsContentContainer {
	margin: 0px;
	padding: 0px;
	width: 165px;
	float: left;
}
#mainContentContainer #pageContainer #contentContainer .leftCol .newsWrapper .newsThumbNail {
	width: 66px;
	height: auto;
	padding: 1px;
	border: 1px solid #7b7b7b;
	float: right;
}
#mainContentContainer #pageContainer #contentContainer .leftCol  .readMore  {
	font-size: 13px;
	font-weight: bold;
	padding: 10px 0px 0px 40px;
}
/*--- Middle Column ---*/
#mainContentContainer #pageContainer #contentContainer .midCol {
	border-left: #ACA56F dashed 1px;
	border-right: #ACA56F dashed 1px;
	margin: 0px;
	padding: 0px 20px;
}
#mainContentContainer #pageContainer #contentContainer .midCol #eventsHdr {
	margin: 0px;
	padding: 0px 0px 0px 0px;
}
#mainContentContainer #pageContainer #contentContainer .midCol ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
}
#mainContentContainer #pageContainer #contentContainer .midCol ul li {
 font-size: 13px;
	font-weight: bold;
	padding: 20px 0px 0px;
}
#mainContentContainer #pageContainer #contentContainer .midCol .eventsWrapper {
	margin: 0px;
	padding: 0px;
}
#mainContentContainer #pageContainer #contentContainer .midCol .eventsWrapper .eventsThumbnailPic {
}
#mainContentContainer #pageContainer #contentContainer .midCol .eventsWrapper .eventsThumbnailPic img {
	padding: 1px;
	border: 1px solid #7b7b7b;
}

#mainContentContainer #pageContainer #contentContainer .midCol .eventsWrapper .eventsTitle {
	margin: 0px;
	padding: 5px 0px 0px;
}
/* --- Right Column ---*/
#mainContentContainer #pageContainer #contentContainer .rightCol {
	margin: 0px;
	padding: 0px 20px;
	width: 210px;
}
#mainContentContainer #pageContainer #contentContainer .rightCol #highLightsHdr {
	margin: 0px;
	padding: 0px 0px 0px 0px;
}
#mainContentContainer #pageContainer #contentContainer .rightCol #highlights {
   text-align: center;
   margin-top: 20px;
}
#mainContentContainer #pageContainer #contentContainer .rightCol #highlights .highlightImage img{
      display: block;
   margin-left: auto;
   margin-right: auto;
   padding: 1px 1px 1px 1px;
   border: 1px solid #7b7b7b
}
.rightCol #highlights .highlightTitle {
   text-align: center;
   font-family:  Arial, Helvetica, sans-serif;
   font-weight: bold;
   font-size: 13px;
}
#mainContentContainer #pageContainer #contentContainer .rightCol #highlights .highlightInfo {
   font-family:  Arial, Helvetica, sans-serif;
   font-size: 11px;
}
#mainContentContainer #pageContainer #contentContainer .rightCol #commonInfo{
	width: 200px;
	border-top: 1px solid #ACA56F;
	font-family:  Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 13px;
	border-right: 0px solid #ACA56F;
	border-bottom: 1px solid #ACA56F;
	border-left: 0px solid #ACA56F;
	padding: 20px 0px;
	margin: 20px auto 0px;
}
#mainContentContainer #pageContainer #contentContainer .rightCol #USNews {
	margin: 0px;
	padding: 15px 0px 0px 0px;
}
#mainContentContainer #pageContainer #contentContainer .rightCol #USNews a {
	text-decoration: none;
	border-style: none;
}
#mainContentContainer #pageContainer #contentContainer .rightCol #USNews a:hover {
	text-decoration: none;
	border-style: none;
}
#mainContentContainer #footerContainer {
}
/* --- Footer ---*/
/*
#mainContentContainer #footerContainer {
	background: #c4bb89 url(images/bottomBG.jpg) repeat-x left top;
}
*/
/*
#mainContentContainer #footerContainer #footer {
	background: url(images/bottomBG_Center.jpg) no-repeat center top;
	min-height: 119px;
}
*/
/* for the %#@! Yucky Internet Explorer */
/*\*/
* html #mainContentContainer #footerContainer #footer {
	background: url(images/bottomBG_CenterIEFix.jpg) no-repeat center top;
}
/**/
#mainContentContainer #footerContainer #footer a {
   color: #908d71;
}
/*
#mainContentContainer #footerContainer #footer a:hover {
 color:#003366;
}
*/
/*
#mainContentContainer #footerContainer #footer #footerContent {
	margin: 0px auto;
	padding: 0px;
	width: 794px;
}
*/
/*
#mainContentContainer #footerContainer #footer #footerContent #topFooterSpacer {
	font-size: 1px;
	height: 40px;
	width: 100%;
	margin: 0px;
	padding: 0px;
}
*/
/*
#mainContentContainer #footerContainer #footer #footerContent #footerLeft {
	width: 250px;
	float: left;
	margin: 0px;
	padding: 0px;
}
*/
/*
#mainContentContainer #footerContainer #footer #footerContent #footerMid {
	width: 220px;
	float: left;
	margin: 0px;
	padding: 6px 0px 0px;
}
*/
/*
#mainContentContainer #footerContainer #footer #footerContent #footerRight {
	color: #908d71;
	border-left: #908d71 dashed 1px;
	padding-left: 25px;
	float: left;
}
*/
/*
#mainContentContainer #footerContainer #footer #footerContent #footer-links {
	font-size: 11px;
	font-weight: bold;
	font-family:  Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 3px 0px 0px;
}
*/
#mainContentContainer #footerContainer #footer #footerContent #contactInfo {
   color: #908d71;
   text-align: left;
   font-size: 11px;
   font-family: Arial, Helvetica, sans-serif;
   font-weight: bold;
}
/*--- Misc ---*/
.clearDiv {
	font-size: 1px;
	margin: 0px;
	padding: 0px;
	clear: both;
}

.rightCol p { line-height: normal }
