/* Get full bleed support - no margins */
html, body {
width: 100%;
margin: 0;
padding: 0;
position: absolute;
top: 0;
left: 0;
font-family: Georgia, "Times New Roman", Times, serif, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
font-size: 11px; 
line-height: 180%;
}

body { background-color: #696969; }

img { border: 0; }


table { 
font-family: Georgia, "Times New Roman", Times, serif, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
font-size: 11px; 
line-height: 180%;
}



.padbcont_banner { background-color: #000; text-align: center; width:100%; height:21px;   }
.padbcont_titlebar { background-image: url(../images/banner_bkg.gif); text-align: center; width:100%; height:72px;    }
.padbcont_searchbar { background-color: #9d0039; text-align: center; width:100%; height:28px; }

.navboxcont_story-nav { background-color: #dedbdb; width: auto; margin-left: auto; margin-right: auto;}

.navboxleft_story-nav { font-size: 13px; line-height: 200%; background-color: #dedbdb; width:187px; /* 147PX */ float:left; margin-top: 5px; }

.navboxauto_story-nav, .navboxauto_story-nav img , .navboxauto_story-nav p  { padding: 0px; margin: 0px; }

.resources { font-size: 11px; line-height: 180%; font-family: Georgia, "Times New Roman", Times, serif, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }


.colcont_content { width: 848px; /* 808 */ background-color: #dedbdb;}  /* Small Hack to get content to stay in line with navigation and not drop down */
.colboxleft_content { width:auto; float:left }

h2 { color: #9d0039; font-weight: lighter; font-size: 16px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
h3 { color: #ed145b; font-size: 17px; font-family: Georgia, "Times New Roman", Times, serif, Arial, Helvetica, Geneva, Swiss, SunSans-Regular ; font-weight: normal; }
h4 { color: #888; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

a:link, a:hover, a:visited { text-decoration: none; } /* font-size: 14px; */

a:link     { color: #ed145b;  }
a:hover    { color: #9d0039;  }
a:visited  { color: #ed145b; /* #f26d7c; */ }

.search { text-align: center; padding-left: 575px; height: 28px; } /* Padding moves this object left of center */
.search input { border: 0px solid #000000;  } 
.searchButton { background-color: #9D0039; color: #F49AC2;  }

.resources { padding-left: .25em; padding-right: .25em; }

#content { background-color: #fff; border: 0; width: 658px;  }
#mainContent { background-color: #fff; position: relative; }
#homepage-cols {  background-color: #fff; border: 0; } 
