  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;
  }
  
  div.mainMessage {
    position: absolute;
    z-index: 5;
  }
  
  div.mainMessage h2, div.mainMessage H2 {    
    margin: 30px 6px 2px 46px;
    padding: 0px;
    width: 354px;
    font-family: Arial, sans-serif;
    font-weight: normal;
    color: #0f0f0f;
    font-size: 23px;
    line-height: 28px;
    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: 93px;
    height: 49px;
    text-align: center;
    float: left;
    margin-right: 3px;
  }
  
  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;
    height: 33px;  
    line-height: 16px;
    padding: 8px 6px;
  }
  
  
  div.button a:hover, div.button a:visited:hover {
    background: url(images/btn.png) no-repeat left -49px;
    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: #193d66;
	   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; */
	   margin-left: 0px;
	}
	
	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;	
	}
	
 	img#davinci {
 	   margin: 0px;
 	   padding: 8px 0px 0px 7px;
 	   display: block;
	}
  
 /* BLOG: =blog
----------------------------------------------- */
 
	#blog {
	   background: #530759;
	   width: 189px;
	   margin: 0px 0px 0px 7px;
	   padding: 0px;
	   border-bottom: 8px solid #530759;	   
	}
	
	#blog h3 {
	   color: #ffffff;
	   font-size: 130%;
	   margin: 0px;
	   padding: 12px 14px 0px 14px;
	   border-bottom: 0px;
	}
	
	#blog div.blogButtons {
	   background: #530759;
	   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;
}	
