/* CSS Document 
 * Georgia Alliance of Community Hospitals - main style sheet
 * Created: January 26, 2009
 * Author: stefan@sabix.com  
 */
 
* { margin:0; padding:0; border:0;}
html { background-color:#094c7e; background-image:url('../images/bg-html.gif'); background-repeat:repeat-x;}
  a {
	color:#7D9BB3;
	text-decoration:none;
}
  a:hover { color:#094c7e; text-decoration:underline;}
  div, ul, li, img, table, tr, th, td { margin:0; padding:0; border:0;}
  h1, h2, h3, h4, h5, h6, h12, h7 { margin-bottom:10px; font-family:'Myriad Pro Black',Myriad;}
  h1 { width:917px; height:36px; background:transparent url('../images/bg-h1.jpg') 1px 33px no-repeat; padding-bottom:0; font-size:36px; color:#e32f38; text-transform:uppercase; }
  h12 { width:848px; height:36px; background:transparent url('../images/bg-h1.jpg') 1px 33px no-repeat; padding-bottom:0; font-size:36px; color:#e32f38; text-transform:uppercase; }
  h2 { font-size:20px; color:#084c7e;}
  h7 { font-size:20px; color:#e32f38;}
  h3 { font-size:18px; color:#ffd32e; text-transform:uppercase;}
  h4 { font-size:16px; color:#084c7e;}
  h5 { font-size:14px; color:#084c7e;}
  h6 { font-size:14px;}
  p { margin:10px 0;}
  .clear { height:0; clear:both;}
  p.clear {height:1px; border-right:1px solid green;}
  .date { padding:0 10px 0 0; font-size:15px; font-weight:600;}
  .headline { padding:15px 10px 5px 15px; font-weight:bold;}
  .item { padding:15px 10px 15px 15px;}
  .small { font-size:smaller;}
  .readmore, .readmore:hover { color:#002255; font-size:smaller; text-transform:uppercase; text-decoration:underline;}
  .h4 { font-size:16px; color:#084c7e; font-weight:600;}
  .list { list-style-type:none;}
  .newslink {color:#FFFFFF;}
  .bigredlink{color:#e32f38;}
body {
	background-color:transparent;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	color:#666;
	font-size:14px;
}
  #container { width:100%; text-align:center;}
    #content { width:1008px; background-color:#ffffff; margin:0 auto; border:1px solid #666666; text-align:left;}
	#content2 { width:900px; background-color:#ffffff; margin:0 auto; border:1px solid #666666; text-align:left;}
      #header { width:100%; float:left;}
        #header_serving { width:411px; float:left;}
        #header_nav { width:597px; height:36px; background:#6396bb url('../images/bg-header_nav.gif') no-repeat; float:left;}
      #slideshow { width:100%; height:497px; overflow:hidden; float:left;}
	  #slideshow2 { width:100%; height:312px; overflow:hidden; float:left;}
        #slideshow_full { width:100%; height:100%; background:#ffffff url('../images/bg-slideshow_full.jpg') no-repeat; float:left;}
		#slideshow_full2 { width:100%; height:100%; background:#ffffff url('../images/bg-slideshow_full2.jpg') no-repeat; float:left;}
        #slideshow_left { width:411px; height:100%; background:#ffffff url('../images/bg-slideshow_left.jpg') no-repeat; float:left;}
        #index #slideshow_left { background-image:url('../images/bg-slideshow_left-index.jpg');}
          #logo { width:100%; height:152px; overflow:hidden;}
          #slideshow_content { height:225px; padding:20px 40px; overflow:auto; font-size:14px;}
        #slideshow_right { width:597px; height:100%; background:#ffffff url('../images/bg-slideshow_right.jpg') no-repeat; float:left;}
        #index #slideshow_right { background-image:url('../images/bg-slideshow_right-index.jpg');}
      #main { width:100%; background:#eaeaea url('../images/bg-main.jpg') no-repeat; padding-bottom:17px; float:left;}
        #index #main { height:275px; overflow:hidden; background-image:url('../images/bg-main-index.jpg');}
	   #ad { width:100%; background:#eaeaea url('../images/bg-main.jpg') no-repeat; padding-bottom:17px; float:left;}
		#index #ad { height:136px; overflow:hidden; background-image:url('../images/bg-ad-index.jpg');}
        #main_container { margin:0 27px 17px 27px; padding:7px 17px; background-color:#ffffff; border:1px solid #cccccc; border-top:0; float:left;}
          .main_narrow_heading { margin:0 auto; text-align:center;}
          .main_narrow_content { margin:18px 25px 10px; overflow:auto;}
          #main_container_left { width:318px; float:left;}
          #main_container_events { width:100%; height:266px; color:#333333; float:left; background-image:url('../images/bg-main-events.jpg');}
		  #main_container_right { width:600px; color:#333333; float:left;}
            .main_content { margin:0 20px; float:left;}
              #news div.main_content { height:389px; overflow:auto;}
            .main_container_additional { margin-left:29px; float:left;}
            #recent_news { width:100%; height:389px; background:#5081a9 url('../images/bg-recent_news.jpg') no-repeat; color:#ffffff; float:left;}
              #recent_news .date { color:#ffd32e;}
            #annual_reports { width:100%; height:1080px; background:#ffe996 url('../images/bg-annual_reports.jpg') no-repeat; float:left;}
             .annual_report_content { padding:15px 0 10px 0;}
             .annual_report { float:left;}
             .annual_report p { text-align:center;}
            #resources { width:318px; height:224px; background:#ffe996 url('../images/bg-resources.jpg') no-repeat; text-align:center; float:left;}
            #ambulatory { width:318px; height:224px; background:#f4edee url('../images/bg-ambulatory.jpg') no-repeat; font-size:13px; float:left;}
            #need_news, #media_news, #medicaid_news, #trauma_news { width:270px; height:224px; background:#ececec url('../images/bg-news.jpg') no-repeat; font-size:13px; float:left;}
        #main_index_news { width:340px; color:#ffffff; float:left;}
          #main_index_news .main_narrow_content { margin:18px 32px 10px;}
          #main_index_news .date { color:#ffd32e;}
        #main_index_events { width:332px; color:#333333; float:left;}
        #main_index_spotlight { width:336px; float:left;}
    #main_index_event1 { width:295px; color:#ffffff; float:left; margin-right:16px;}
	#main_index_event2 { width:295px; color:#333333; float:left; margin-right:16px;}
	#main_index_event3 { width:295px; float:left;}
	#footer { width:100%; margin:20px 0; font-size:11px; text-align:center; float:left;}  
      #footer_container { width:1008px; margin:20px auto; text-align:center;}
      #footer a { color:#4582af;}
        #footer a:hover { color:#ffffff;}
      #footer .footer_divider { padding-left:5px; padding-right:5px;}





