/* Fairhaven High School Alumni Association - July 28, 2008 */

/* @charset "utf-8"; - removed statement due to Google Chrome not showing the image background */
/* CSS Document */

body {
	background-image : url("http://fairhavenalumni.org/images/fhs-bg.gif");
	}
	
.container {
	background-color: #fff;
	}

a:link, a:visited {
text-decoration:none;
color: #bba523;
font-weight:bold
}

a:hover, a:active {
color: #B0C0CF;
}

h1, h2, h3, h4, h5, h6 {
	color: #bba523;
	font-family: Georgia, serif;
	font-variant:small-caps
}

h2 a:link, h2 a:visited {
font-weight:normal
}

.topnav {
	color:#FFFFFF;
	background-image:url(../images/topmenu-bg.gif);
	background-repeat:repeat-x;
	font-family: Georgia, serif;
	font-variant:small-caps;
	height: 31px;
	text-align:right;
	font-size: 0 /*IE6 hack for spacing */
	}
	
.topnav li {
	height:20px;
	display: inline;
	margin: 0;
	padding: 0 10px;
	font-size:14px;
	border-right:thin;
	border-right-style:dotted
	}
	
.topnav li.last{
	border-right:none
	}

.topnav a:link, .topnav a:visited {
text-decoration:none;
color: #fff;
font-weight:normal
}

.topnav a:hover, .topnav a:active {
color: #B0C0CF
}

.branding, .secondlevel {
	height: 360px;
}

.secondlevel {
        background-image: url(http://www.fairhavenalumni.org/images/second-level-banner.jpg);
        background-repeat:no-repeat;	
}

.secondlevel h1 {
/* position: absolute;
top:0px;
left:0px;
height:100px;
width:950px; */
text-indent:-9999px;

padding: 0;
margin:0;
}

.maincontent {
	padding-bottom: 50px;
	}
	
#subscribe {
       margin-bottom: 150px
}

.bottomfeatures {
	height : 165px;
	background-image:url(../images/bottomfeature-bg.gif);
	background-repeat:repeat-x;
	margin-bottom: 10px
	}

	
.bottomfeatures div{
	margin-top: 10px;
	margin-bottom : 10px;
	height : 145px;
	}
 
.first {
	padding: 0 0 0 27px;
	}

.lastbottom {
	padding: 0 27px 0 0
	}
	
.bottomfeatures h4 {
	color: #fff;
}

.bottomfeatures p {
	padding: 0;
	color : #999;
	font-size:10px
	}

.bottomnav {
	height: 50px
	}
	
.bottomnav li {
	height:20px;
	display: inline;
	margin: 0;
	padding: 0 10px;
	font-size:10px;
	border-right:thin;
	border-right-style:dotted
	}
	
.bottomnav li.last{
	border-right:none
	}