  table.contentTable {
    background: #ffffff;
    width: 100%;
    border: 9px solid #ffffff;
    padding: 0px;
    margin: 0px;
  }
  
  div.marketingArea {
    background: url(images/flashBottom.png) repeat-x bottom left;
    height: 260px;
    width: 756px;
    margin: 0px;
    padding: 0px;
    overflow: hidden;
  }
  
  div.flash {
    position: absolute;    
    border: 1px solid #c0c0c0;
    height: 256px;
    z-index: 1;
  }
  
  
  
  /* SLIDE SHOW
  ----------------------------------------------- */	
  
  	
  
	div#marketingArea {
	  position: absolute;
	  top: 6px;
	  left: 48px;
	  width: 756px;
	  height: 258px;
	  overflow: hidden;
	  background: #c3c4c6;
	}

	div#marketingArea a {
	  font-weight: normal;
	}

	div#marketingArea div.slide {
	  width: 756px;
	  height: 258px;
	  overflow: hidden;
	  background: white;
	}
  
  	div#marketingArea div.slide1 {
  	  background: url('/images/homeRotation/d01.jpg') no-repeat;
  	}
  
  	div#marketingArea div.slide2 {
  	   background: url('/images/homeRotation/d02.jpg') no-repeat;
  	}
  
  	div#marketingArea div.slide3 {
  	  background: url('/images/homeRotation/d03.jpg') no-repeat;
	}
  
    	div#marketingArea div.slide4 {
    	  background: url('/images/homeRotation/d04.jpg') no-repeat;
	}
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  div.mainMessage {
    position: absolute;
    z-index: 5;
  }
  
  div.mainMessage h2, div.mainMessage H2 {    
    margin: 30px 46px 2px 46px;
    padding: 0px;
    width: 354px;
    font-family: Arial, sans-serif;
    font-weight: normal;
    color: #0f0f0f;
    font-size: 28px;
    line-height: 30px;
    text-align: center;
  }
  
  div.mainMessage h4 {
    width: 446px;
    font-family: 'Arial Narrow', Arial, sans-serif;
    font-weight: normal;
    color: #232323;
    font-size: 12px;
    text-align: center;
    text-transform: uppercase;
  }
  
  div.button {
    width: 115px;
    height: 32px;
    text-align: center;
    float: left;
    margin-right: 3px;
    margin-top: 20px;
  }
  
  div.button a, div.button a:link, div.button a:visited {
    background: url(images/btn.png) no-repeat left top;
    color: #ffffff;
    font-size: 14px;
    display: block;
    /* width: 81px;*/
    width: 103px;
    height: 16px;  
    line-height: 16px;
    padding: 8px 6px;
  }
  
  
  div.button a:hover, div.button a:visited:hover {
    background: url(images/btn.png) no-repeat left -32px;
    text-decoration: none;
    
  } 
  
  div.buttonLow a, div.buttonLow a:visited, div.buttonLow a:link {
    height: 26px;  
    padding: 16px 6px 7px 6px;
  }  
  
  h1 {
    font-weight: normal;
    font-size: 20px;
    font-family: Georgia, Times, 'Times New Roman', serif;
    color: #191819;
    padding: 0px 0px 6px 0px;
    margin: 0px;
  }
  
  p {
    line-height: 125%;
    font-size: 13px;
    color: #24201f;
  }
  
  a, a:visited, a:link {
    color: #01264c;
    text-decoration: none;
  }
  
  a:hover {
    color: #5d0d63;
    text-decoration: underline;
  }
  
 /* BOXES: 
----------------------------------------------- */
   
	div.news, div.heartscreen, div.adamhurt, div.alert {
	   margin-top: 8px;
	   margin-left: 7px;
	}
	
	div.news h3 {
	   color: #ffffff;
	   font-size: 130%;
	   margin: 0px;
	   padding: 12px 14px 0px 14px;
	}	
	
	div.alert h3 {
	   font-family: Georgia, serif;
	   font-weight: normal;
	   color: #9f0505;
	   font-size: 110%;
	   margin: 0px;
	   padding: 12px 14px 8px 14px;
	   line-height: 130%;
	}
	
	div.news { 
	   background: #21296d;
	   padding-bottom: 12px;
	}
	
	div.news ul { 
	   color: #ffffff;
	   padding: 0px 14px;
	   margin: 0px;
	}
	
	div.news li { 
	   color: #ffffff;
	   padding: 5px 0px;
	   margin: 0px 0px 0px 14px;
	} 
	
	div.news li a, div.news li a:link, div.news li a:visited { 
	   color: #ffffff;
	   padding: 0px;
	   margin: 0px;
	   text-decoration: none;
	}
	
	div.news li a:hover { 
	   text-decoration: underline;
	}	
	
	div.alert { 
	   background: #d2dce5;
	   border-bottom: 8px solid #d2dce5;	   
	}

	div.alert p {
	   font-size: 95%;
	   padding: 0px 14px 8px 14px;
	   margin: 0px;
	   line-height: 110%;	   
	}
	
	div.adamhurt {
	   text-align: center;
	}
	
	div.endbutton a, div.endbutton a:link, div.endbutton a:visited {
	   display: block;
	   font-weight: bold;
	   margin: 12px 8px 2px 8px;
	   padding: 3px 3px 3px 12px;
	   background: #cfd0ca;
	   text-decoration: none;
	   color: #332a25;
	   border-bottom: 1px solid #e9eef2;
	   border-right: 1px solid #e1e4e8;
	}
	
	div.endbutton a:hover {
	   background: #f4f7f9;
	   color: #01264c;	   
	}
	
	div.alert div.endbutton a, div.alert div.endbutton a:link, div.alert div.endbutton a:visited {
	   background: #e9eef2;	  
	}
	
	div.alert div.endbutton a:hover {
	   background: #f4f7f9;
	}
	
	img.icon {
	   float: right;
	   padding: 0px 4px 0px 0px;
	} 
	
	img.arrow {
	   float: right;
	   padding: 2px 4px 0px 0px;	
	}
 
 
  
 /* BLOG: =blog
----------------------------------------------- */
 
	#blog {
	   background: #364483;
	   width: 189px;
	   margin: 0px 0px 0px 7px;
	   padding: 0px;
	   border-bottom: 8px solid #364483;	   
	}
	
	#blog h3 {
	   color: #ffffff;
	   font-size: 130%;
	   margin: 0px;
	   padding: 12px 14px 0px 14px;
	   border-bottom: 0px;
	}
	
	#blog div.blogButtons {
	   background: #364483;
	   margin: 0px;
	   padding: 0px;
	   display: block;
	}
	
	#blog div.subscribe {
	   background: #ffffff;
	   float: left;
	   padding: 0px;
	   margin: 6px 0px 0px 6px;
	}
	
	#blog div.subscribe a, #blog div.subscribe a:link, #blog div.subscribe a:visited {
	   color: #cb5603;
	   padding: 4px 5px;
	   margin: 0px;
	   text-decoration: none;
	   display: block;
	   text-align: center;
	   font-weight: bold;	   
	}
	
	#blog div.subscribe a:hover {
	   color: #cb3c03;
	}	
	
	#blog div.RSSbutton {
	   background: #ffffff;
	   float: left;
	   padding: 0px;
	   margin: 6px 0px 0px 0px;	   
	}
	
	#blog div.RSSbutton a, #blog div.RSSbutton a:link, #blog div.RSSbutton a:visited {
	   color: #153f65;
	   text-decoration: none;
	   padding: 4px 5px;
	   margin: 0px;	   
	   display: block; 
	   text-align: center;
	   font-weight: bold;
	}
	
	#blog div.RSSbutton a:hover {	
	   color: #0f3456;
	}  

/*------------------------------------------------------------------------------*/    
/* BLOG from Google */
/*------------------------------------------------------------------------------*/

div.blogContainer {
   height: auto;
   margin: 0px;
   padding: 8px 14px;
   line-height: 145%;
   border-bottom: 8px solid #54075a;
}

div.blogContent {
   margin: 0px;
}

.gfg-title {
  display:none;
}

.gfg-entry {
  display: none;
}

.gfg-list {
   /* display: none;*/
   margin: 0px;
   padding: 0px;
   border-top: 0px dashed #cfcfcf;
}

.gfg-listentry {
   margin: 0px 0px 10px 0px;
   line-height: 120%;	
}

.gfg-listentry a, .gfg-listentry a:link, .gfg-listentry a:visited {
   text-decoration: none;
   color: #ffffff;	
}

.gfg-listentry a:hover, .gfg-listentry a:visited:hover{
   text-decoration: underline;
   color: #ffffff;   
}

/*
 * FeedControl customizations.
 */

.gfg-root .gfg-entry .gf-result .gf-title {
   display: none;
}

.gfg-root .gfg-entry .gf-result .gf-title a,
.gfg-root .gfg-entry .gf-result .gf-title a:visited{
   display: none;
}

.gfg-root .gfg-entry .gf-result .gf-snippet {
   display: none;
}


.gfg-root .gfg-entry .gf-result .gf-author {
   display: none;
}

.gfg-root .gfg-entry .gf-result .gf-relativePublishedDate {
   display: none;
}

/*
 * FeedControl customizations.
 */

.gfg-horizontal-root .gfg-entry .gf-result .gf-snippet,
.gfg-horizontal-root .gfg-entry .gf-result .gf-author {
  display : none;
}	

/**----Utility Nav Section-------------------------------------------------------*/
    
    
    .utility{
      float:right;
      display:inline;
      margin:0px 9px 0px 9px;
      padding:0px;
      list-style-type: none;
      clear:both;    
      text-align: right;
      
    }
    
    .utility li {
      float:left;
      display:inline;
      padding:0px;
      margin:0px;
      width:auto;
      height:20px;
      text-align:center;
     
    }
     
    .utility li a {
      display:block;
      padding:9px 8px 0 8px;
      margin:0px;
      color:#fff;
      text-decoration: none;
      font-size: 86%;
      background: url(images/utilitydivide.gif) no-repeat bottom right;
      Font-Family:Arial;
    }
    
    
    .utility li a:hover{
      color:#fff;
      text-decoration: underline;
    }

    .utility li form {
      padding:6px 8px 0 8px;
      margin:0px;
      color:#5F5B53;
      text-decoration: none;
      font-size: 86%;
      Font-Family:Arial;
    } 
    
    input.search {
      height: 12px;
      width: 115px;
      margin-top:16px;
    }    
    
    
  /**/