@charset "utf-8";
/* CSS Document */


/* ===================================================  
 	===================================================  
	
	Description: CSS Framework for home page only
	Author:  
	Release date:	 
	Designer approved: 
	Date approved: 
	Revision History:	Revised By		Revised On:
						Kari			01/28/2010
						
  	=================================================== 
  	=================================================== **/
	
#homeFlashPromo {
	background: #EEEBE2 url(../images/doubleBorderBottom.gif) repeat-x bottom;
	height: 275px;
	width: 916px;
	}

#homeContent {}

	.homeBoxHeader {
		background: url(../images/homeBoxBackground.gif) repeat-x scroll 0 0 #f4f0e3;
		height: 28px;
		padding: 10px 0 0 10px;
		width: auto;
		}

	#homeColumn1 {
		/*background: url(../images/promoTopBk.gif) no-repeat;*/
		border: 1px solid #414141;
		float: left;
		margin: 0px 20px 0px 0px;
		width: 202px;
		}
	
		#homeColumn1Nest {
			/*background: url(../images/homePromoRegionsFirstChoice.gif) no-repeat;*/
			border: 2px solid #414141;
			height: 400px;
			margin: 4px;
			}
			
		.homeColumnContent {
			font-size: 14px;
			height: 357px;
			line-height: 18px;
			/*margin-top: 50px;*/
			padding: 5px 10px 0px 10px;
			}			
	
	#homeColumn2 {
		/*background: url(../images/promoTopBk.gif) no-repeat;*/
		border: 1px solid #414141;
		float: left;
		margin: 0px 20px 0px 0px;
		width: 202px;
		}
	
		#homeColumn2Nest {
			/*background: url(../images/homePromoOurLocations.gif) no-repeat;*/
			border: 2px solid #414141;
			height: 400px;
			margin: 4px;
			}
			
			.homePromoBottomBk {
				background: #FFF url(../images/promoBottomBk.gif) repeat-x bottom;
				}
			
			#homeLocationsContainer {
				height: 350px;
				margin: 0px;
				padding: 0px;
				position: relative;
				}

				.homeLocations {
					display: none;
					height: 350px;
					}
				
				#homeColumn2Nest h1 {
					color: #8d5c0b;
					font-size: 16px;
					font-weight: normal;
					margin: 0px;
					}
						
				#homeColumn2Nest .next {
					font-size: 9px;
					font-weight: bold;
					position: absolute;
					text-align: right;
					top: 333px;
					width: 170px;
									}	
					
				#homeColumn2Nest .blue {
					color: #003875;
					}						
	
	#homeColumn3 {
		float: left;
		margin-right: 20px;
		width: 203px;
		font-size: 14px;
		}
		
		#homeColumn3 h1 {
			color: #8d5c0b;
			font-size: 16px;
			font-weight: normal;
			margin: 0px;
			}
		
		#homeColumn3Nest {
			}
			
	.homeColumn3Promo {
		border: 1px solid #414141;
		float: left;
		margin: 0px 0px 20px 0px;
		width: 201px;
		}
		
	.homeColumn3PromoLast {
		border: 1px solid #414141;
		float: left;
		margin: 0;
		width: 201px;
		}
		
		.homeColumn3PromoNest {
			/*background: url(../images/promoBottomBk.gif) repeat-x left bottom;*/
			border: 2px solid #414141;
			margin: 4px;
			}	
			
			.homeColumn3PromoPhysicians {
				}	
				
			.homeColumn3PromoNews {
				height: auto;
				}
				
			.homeColumn3PromoNewsNest1 {
				padding: 15px 5px 5px 10px;
				min-height: 77px;
				}
				
			.homeColumn3PromoNewsNest {
				padding: 17px 5px 3px 10px;
				min-height: 76px;
				}
				
	#homeColumn4 {
		float: right;
		}
		
		#homeColumn4Nest {
			}		
		
				
.homeFeaturedBox {
	border: 1px solid #aba7a4;
	float: left;
	margin: 4px;
	width: 200px;
	}		

#UpcomingEvents, #NewsReleases, #UpcomingCalendarItems {
	margin: 0px;
	padding: 0px;
	}

	#UpcomingEvents ul, #NewsReleases ul, #UpcomingCalendarItems ul {
		list-style:none;
		margin: 10px 0 0;
		padding: 0;
		}

		#UpcomingEvents ul li, #NewsReleases li, #UpcomingCalendarItems li  {
			margin: 0 0 5px;
			}

	#UpcomingEvents a, #NewsReleases a, #UpcomingCalendarItems a {
		display: block;
		font-size: 13px;
		margin-left: 10px;
		margin-right: 10px;
		width: 170px;
		}
		
		#UpcomingEvents a:hover, #NewsReleases a:hover, #UpcomingCalendarItems a:hover {
			color: #003978;
			text-decoration: underline;
			}		
/*

.breakingNews1 { 
	display: none;
	}
	
.upcomingEvents1 { 
	display: none;
	} 
	
.newsRelease1 { 
	display: none;
	} 

*/
.homePromo {
	height: 63px;
	margin-bottom: 25px;
	}
	
.homePromosNest {
	margin: 4px;
	height: 52px;
	}
	
	.homePromos p {
	color: #414141;
	display: block;
	float: right;
	font-size: 14px;
	margin: 5px 10px 0px 0px;
	padding: 0px;
	width: 125px;
		}
		
		.homePromos p + p {
	color: #FFF;
	margin: 2px 10px 0px 0px;
	text-transform: uppercase;
			}
			
		.homePromos p + p a {
			color: #FFF;
			}	
			
	.italics {
		font-size: 12px;
		font-style: italic;
		text-transform: lowercase;
		}
		
	.green {
		color: #47791b;
		font-size: 12px;
		}

