/*STYLESHEET
jeffersonawardschampions.com
author: Mark L. Middleton
WebSight Design
7/11/07
*/

body{
    margin:0;
    padding:0;
    text-align:center;
    font-size:62.5%;
    font-family:verdana,arial,sans-serif;     
    color:#000000;
    background:#333333 url('../images/bg.gif') top center repeat-y;
}
img { border:0; }
h1{}


h1 span{
    display:none;
}
h1.about{width:280px;height:28px;background:url('../images/title_about.gif') top left no-repeat;}
h1.organizations{width:280px;height:28px;background:url('../images/title_organizations.gif') top left no-repeat;}
h1.recipients{width:280px;height:28px;background:url('../images/title_recipients.gif') top left no-repeat;}
h1.contest{width:280px;height:28px;background:url('../images/title_contest.gif') top left no-repeat;}
h1.projects{width:280px;height:28px;background:url('../images/title_projects.gif') top left no-repeat;}
h1.resources{width:280px;height:28px;background:url('../images/title_resources.gif') top left no-repeat;}
h1.news{width:280px;height:28px;background:url('../images/title_news.gif') top left no-repeat;}
h1.contact{width:280px;height:28px;background:url('../images/title_contact.gif') top left no-repeat;}
h1.videos{width:280px;height:28px;background:url('../images/title_videos.gif') top left no-repeat;}


h3{
    font-style:italic;
}
br.clearer{
    clear:both;
}
a:link,
a:visited,
a:active{
    color:#177685;
}
a:hover{
    color:#990033;
}
div#wrapper{
    width:900px;
    margin:0 auto;
    background:#ffffff;
    text-align:left;
    font-size:1.1em;
	position:relative;
}
div#header{
    width:900px; 
    height:116px;
    overflow:hidden;
    
}
div#nav{
   width:900px;
   height:25px;
   overflow:hidden;
   background:#37abbe;
   border-bottom:1px solid #ffffff;
}
div#nav ul{
    list-style-type:none;
    margin:0px 0px 0px 10px;
    padding:0;
    border-left:1px solid #ffffff;
}
div#nav li{
    display:inline;
    margin:0;
    padding:0;
    float:left;
}
div#photo{
    width:900px;
    height:281px;
    overflow:hidden;
    clear:both;
}
div#photo_sub{
    width:900px;
    height:72px;
    overflow:hidden;
    clear:both;
}
div#main{
    width:900px;
    clear:both;
    background:#ffffff url('../images/bg_main.gif') 0px 0px repeat-y;
    overflow:hidden;
}
div#main_sub{
    width:900px; 
    clear:both;
    overflow:hidden;
    background:#ffffff url('../images/bg_sub.gif') 0px 0px repeat-y;
}
div.main_inner{
    width:805px;
    margin:10px 0px 0px 43px;
}
div#featured{
    width:317px;
    float:left;
    display:inline;
    margin-left:21px;
}
div.featuretitle{
    border-bottom:1px solid #177685;
    padding:0px 0px 4px 2px;
}
div.feature_news ul{
    list-style-type:none;
    margin:5px 0px 0px 0px;
    padding:0;
}
div.feature_news li{
    margin-bottom:20px;
}
div#welcome{
    width:510px;
    float:left;
    display:inline;
    margin-left:25px;
}
div#footer{
    width:900px;
    border-top:1px solid #cccccc;
    overflow:hidden;
    color:#999999;
    margin-top:1px;
    padding-bottom:20px;
    font-size:0.9em;
}
div.fleft{
    float:left;
    margin:2px 0px 0px 5px;
}
div.fright{
    float:right;
    margin:2px 5px 0px 0px;
}
div#footer ul{
    list-style-type:none;
    margin:0px 0px 0px 0px;
    padding:0;
}
div#footer li{
    display:inline;
    margin:0;
    padding:0;
    border-left:1px solid #999999;
    padding-left:3px;
}
div#footer li.first{
    border:0;
}
div#footer a:link,
div#footer a:visited,
div#footer a:active{
    color:#999999;
    text-decoration:none;
}
div#footer a:hover{
    text-decoration:underline;
    color:#990033;
}
table.logos{
    width:100%;
    
    margin:5px auto;
}
table.logos td{
    text-align:center;
    
    padding:5px;
}
table.awards{
    margin:0px 20px 20px 20px;
    border-collapse:collapse;
}
table.awards td{
    vertical-align:top;
    padding:10px;
    border-bottom:1px solid #999999;
}
span.name{
    font-weight:bold;
    font-size:1.5em;
}
span.title{
    font-weight:bold;
    
}
div#logoanimation{
    margin:10px 0px 5px 20px;
}

div#logoanimation2 {
    margin:10px 0px 5px 20px;
	width:274px; height:135px;
	background:url(../images/flash_bg.gif);
	overflow:hidden;
}

.padme { margin:7px 5px; }

/* drop-down menus */
.sub_menu_abt_hidden {
	position:absolute;
	overflow:hidden;
	top:140px; left:15px;
	border:1px #990033 solid;
	background-color:#ffffff;
	z-index:3;
	visibility:hidden;
}

.sub_menu_abt_show {
	position:absolute;
	overflow:hidden;
	top:140px; left:15px;
	border:1px #990033 solid;
	background-color:#ffffff;
	z-index:3;
	visibility:visible;
}

.dd_padme {
	margin:5px;
	line-height:150%;
}



