/* ******************************************************************** */
/* Maine Audubon */
/* Style Sheet for new templates */
/* Version 1.0 05.08.2007 */
/* Author: Digital Goat - www.digitalgoat.net*/
/* ******************************************************************** */


.hdrnav {
	color:#fff;
}

h1,h2,h3 {
	/*color:#27658E;*/
	/*color:#003271;*/
	text-transform:none;
	font-weight: bold;	
	font-variant:normal;
}

h1 { font-size:110%; }
h2 { font-size:100%; }
h3 { font-size:90%; }

h1 a:link, h1 a:visited, h2:link, h2 a:link, h2 a:visited, h3 a:link, h3 a:visited {
	text-decoration:none;
	color:#27658E;
}

h1 a:hover, h2 a:hover, h2 a:hover {
	text-decoration:underline;
}

table#nt_maintable {
	border:0px;
	border-left:1px solid #bebebe;
	border-right:1px solid #bebebe;
	text-align: left;	
	margin:0px;
	padding:0px;
	font-size: small;
}

table#nt_maintable img {
	border:1px solid #0A6953;
}

table#nt_maintable td {
	vertical-align:top;
	margin:0px;
	padding:0px;	
}

table#nt_maintable .content {
	padding:0px 8px 8px 8px;
}

table#hp_features_1 {
	width:100%;
}

table#hp_features_1 td {
	border-bottom:1px solid #BEBEBE;
	padding-bottom:10px;
	padding-top:10px;
}

table#hp_features_1 .left {
	width:171px;
	font-size: x-small;
}

table#hp_features_1 .right {
	width:392px;
	padding-left:10px;
	padding-right:10px;
}

td#hp_rightcol {
	width:172px;
	background-color: #ecece0;
	border-left: 1px solid #BEBEBE;
}

#hp_rightcol {
	padding:8px;
}


div#hp_features_2 {
	clear:both;
	margin:0px;
	padding:0px;
	width:100%;
	padding-top:8px;
}


div#hp_features_2 h2 {
	text-transform:none;
	font-weight: bold;	
	font-variant:normal;
}

div#hp_features2 table {
	width:100%;
}

div#hp_features_2 td {
	width:49%;
	border-bottom:1px solid #bebebe;
	padding-top:10px;
	padding-bottom:10px;
}

div#hp_features_2 td.img {
	width:1%;
	padding-right:10px;
}

div#hp_features_3 {
	clear:both;
	padding-top:8px;
	
}

div#hp_features_3 h2 {
	text-transform:none;
	font-weight: bold;	
	font-variant:normal;
	margin:0px;
	padding:0px;
	padding-bottom:6px;
	font-size:100%;
}

div#hp_features_3 strong {
	color:#27658E;
}

.clearall {
	clear:both;
}

#hp_rightcol p {
	margin:0px;
	padding:0px;
}

#hp_rightcol ul, #l1_leftcol ul {
	margin-left:1em;
	padding:0px;
}
#hp_rightcol ul li {
	margin:0px;
	padding:0px;
}

.hp_rightcol_feature {
	clear:both;
	padding-top:10px;
	margin-top:10px;
	border-top:1px solid #bebebe;
}

#hp_rightcol .nodivider {
	border:0px;
	margin-top:0px;
	padding-top:0px;
}

.hp_rightcol_feature h2 {
	text-transform:none;
	font-weight: bold;	
	font-variant:normal;	
}

#hp_rightcol .more {
	float:right;
	font-size:x-small;
	text-transform:uppercase;
	display:block;
}

#hp_rightcol .more a:link, #hp_rightcol .more a:visited {
	text-decoration:none;
}

#hp_rightcol .more a:hover {
	text-decoration:underline;
}

#hp_rightcol form.ebulletin {
	margin:0px;
	padding:0px;
}

#hp_rightcol input {
	vertical-align:bottom;
	margin:0px;
	padding:0px;
}

td#l1_leftcol {
	border-right: 1px solid #BEBEBE;
	width:181px;
}

.top8 {
	margin-top:8px;
}
