#subnav {
	background-color: #fff;
}

#subnav li {
	background: none;
    padding-right: 10px; 
}



#splash, 
#splash h2,
#splash h3 {
	color: #fff !important;
}


#splash-left {
	float: left;
	width: 259px;
}

#splash-right {
	width: 707px;
	background-color: #eceddb;
	float: left;
}

#splash-nav {
	background-color: #273b4e;
	padding-left: 22px;
	padding-top: 21px;
	height: 234px;
	
	padding-right:16px;
}

#splash-needs-assessment {
	background: transparent url(../images/home/bg_needs-assessment.gif) 0 0 repeat-x;
	height: 53px;
	padding: 24px 18px 20px 22px;
	cursor: pointer;
}

* html #splash-needs-assessment {
	padding-bottom: 19px;
}

#splash-download-forms {
	background: transparent url(../images/home/bg_download-forms.gif) 0 0 repeat-x;
/* 	width: 207px; */
	height: 53px;
	padding: 24px 18px 20px 22px;
	cursor: pointer;
}

#overview {
	background-color: #fff;
}






/* subnav */
#subnav a {
	color: #272626;
}



/* splash-left */
#splash-nav h2, #splash-nav h2.rss {
	font-family: Georgia, serif;
	font-size: 1.2em;
	margin: 0 0 7px 0;
}

#splash-nav h2 { background: transparent url(../images/home/bg_splash_arrow.gif) right 50% no-repeat; }

.large-section { cursor: pointer; }
.large-section.over h2 { background-image: url(../images/home/bg_splash_arrow_active.gif) !important; }
.large-section.over h2 a { color: #6699cc !important; }

#splash-nav h2.rss { background: transparent url(../images/home/small_rss.gif) right 50% no-repeat; }
#splash-nav h2.plain { background: none; margin-top: 5px; }

#splash-nav h2 span { font-weight: normal; font-size: .8em; }

#splash-left p {
	margin-bottom: 5px;
}

#splash-left p a {
	color: white;
}

#splash-left p a:hover { text-decoration: underline; }

#splash-left p.item {
	margin-bottom: 7px;
    border-bottom: 1px solid #495a6a;
    padding-bottom: 2px;
}

#splash-left p a.yellow { color: #a98610; }

#splash-left a {
	color: #fff;
	text-decoration: none;
}


/* splash-left navigation */
#splash-nav ul li {
	background: transparent url(../images/home/bg_splash_dotted_line.gif) bottom left repeat-x;
	float: left;
	width: 237px;
	padding-bottom: 4px;
	margin-bottom: 5px;
}

#splash-nav p.dots {
	background: transparent url(../images/home/bg_splash_dotted_line.gif) bottom left repeat-x;
	/* width: 220px; */
	margin-bottom: 15px;
}

#splash-nav ul li.last {
	background-image: none;
}

#splash-nav ul li a {
	color: #fff;
	font-family: Georgia, serif;
	font-size: 1.2em;
	text-decoration: none;
	padding: 4px 8px 5px 0;
	display: block;
	background: transparent url(../images/home/bg_splash_arrow.gif) 94% 50% no-repeat;
}

* html #splash-nav ul li a {
	padding-top: 3px;
}

#splash-nav ul li a:hover {
	color: #69c;
	background-image: url(../images/home/bg_splash_arrow_active.gif);

}

/* needs-assessment/download-forms */
#splash-download-forms h3, 
#splash-needs-assessment h3 {
	font: bold 1.2em arial, sans-serif;
	margin: 0 0 3px 0;
	/* width: 220px; */
}

#splash-needs-assessment h3 a:hover,
#splash-download-forms h3 a:hover { text-decoration: underline; }

#splash-left h3.wrench1 {
	background: transparent url(../images/home/small_wrench.gif) right 0 no-repeat;
}

#splash-left h3.wrench2 {
	background: transparent url(../images/home/small_wrench2.gif) right 0 no-repeat;	
}

#splash-right #caption {
	background-color: #eceddb;
	height: 58px;
	padding: 20px;
	color: #000;
}


/* overview */
#overview .column {
	float: left;
	width: 600px;
	position: relative;
	color: #000;
}

#overview .photo {
	position: absolute;
	bottom: 0;
}

#overview .pad {
	padding: 20px 20px;
	line-height: 30px;
}

#overview h3 {
	font: bold 1.2em Georgia, sans-serif;
	margin: 0 0 15px 0;
}

#overview p { color: #425c74; }

#overview a.action {
	color: #cb9a00;
	font-weight: bold;
}

#overview #testimonial {
	width: 340px;
	height: auto;
	padding: 21px 5px 0 20px;
	font-weight: bold;
	line-height: 2em;
	font-style: italic;
	color: #425c75;
}

.attribution {
	font-style: italic;
	font-weight: bold;
	line-height: 1.3em;
	float: right;
	margin: 0;
	padding-top: 20px;
	text-align: right;
}

.attribution a {
	color: #425C74;
	text-decoration: none;
}

.attribution a:hover { text-decoration: underline; }
