

/*-------------------- masthead styles */
#masthead {
margin-bottom: 1.75em; padding-top:0px;
background:#fff;
min-width: 1020px;
position:relative;
}

#homelink {
display: block;
margin: 0.5em 2em 1em; padding: 2em 0 0.5em 1em;
background: url(../images/mast.jpg) 100% 100% no-repeat;
}

#searchbar
{
margin:0 1em 0 0;
padding:0;
float:right;
}

#navlinks {
margin: 0; 
padding: 0.5em 03em;
background:#FFCC33;
color:#333300;
}

#navlinks li {
display: inline;
margin-right:0.5em; padding-right: 0.75em;
border-right: 1px solid #99C;
font-weight: bold;
width:100%;

}

#navlinks li.last {
	border-right:0
}


#navlinks a {
color: #663300}



#today {
margin-top: -1.6em; padding: 0 2em 0 0;
color:#FFF;
font-weight:bold;
text-align: right;
}

#today a {
color:#8D0003;
font-style:italic;
padding-right: 4em;

}

#footer {
clear: both;
padding: .1em 3em;
font-style:italic;
background: #FFCC33;
}

#footer a {
color: #1D1E1B
}

