@charset "utf-8";
/* CSS Document
   Styles.css */
/* CSS Greg Misarti
Kahnway.org 2009-2011
last edited Thursday February 2, 2011 */

#wrapper { 
	width: 900px;
	margin-left: auto; 
	margin-right: auto;
	
}

#titleframe {
	width: 100%;
	height: 203px;
}

p {
	font-family: Trebuchet MS, verdana, arial;
	font-size: 14px;
	line-height: 19px;
}

h1 {
	text-align: center;
	font-size: 16px;
}

h2 {
	font-size: 12px;
	font-family: Trebuchet MS, verdana, arial;
	color: #426258;
}

.logo {
	/*background-image: url(../images/assets/headerstrip.gif);
	width: 100%;*/
	background-image: url(../images/webHdr.png);
	background-repeat: no-repeat;
	background-position: center;
	height: 201px;
	vertical-align: top;
	text-align: center;
}

/* .banner is Home, About Us,the Program, etc links and space surrounding them, 25px of top margin to clear logo*/
.banner {
	font-size: 10px;
	font-family: Trebuchet MS, verdana, arial;
	color: #446358;
	text-align: center;
	vertical-align:text-bottom;
	padding-top: 10px;
}

#homeContent {
 	width: 80%;
	text-align: left;
	padding-left: 100px;
	color: #426258;
}

#homeContentNew {
 	width: 80%;
	text-align: justify;
	padding-left: 58px;
	color: #426258;
}

#homeContentCaption {
 	width: 80%;
	text-align: justify;
	color: #426258;
}

#wrapHomeContent {
	text-align: center;
	padding-top: 55px;
}

#TopFrame {
	width: 600px;
	height: 800px;
	text-align: left;
	margin-top: 30px;
	float: left;

}

#BottomFrame {
	width: 180px;
	height: 525px;
	float: left;
	text-align: center;
	margin-top: 30px;
}

#nonGallLeft {
	width: 115px;
	/*width: 110px;*/
	height: 600px;
	text-align: right;  
	padding-right: 10px;
	/*border-right: 1px solid; */
	float: left;
	color: #426258;
	margin-top: 60px;
}

#nonGallRightHome {
	width: 300px;
	height: 600px;
	text-align: left;  
	padding-left: 10px;
	border-left: 1px solid #426258;
	float: right;
	color: #426258;
	margin-top: 60px;
}

#linksLeft {
	width: 100%;
	height: 600px;
	text-align: left;
	padding-left: 35%;
	padding-top: 40px;
	color: #426258;
}

#linksLeft a 			{ font-size: 14; color: #426258; text-decoration: none; font-weight:normal; font-family: Trebuchet MS, verdana, arial; } 
#linksLeft a:hover		{ font-size: 14; color: #CCC; text-decoration: none; font-weight: normal; font-family: Trebuchet MS, verdana, arial; }

ul.nonGallLeft {
	list-style: none;
	/*line-height: 13px;*/
}

#nonGallRight {
	text-align: justify;
	padding: 10px;
	margin-left: 125px;
	margin-top: 60px;
	/*margin-left: 120px;*/
	vertical-align: top;
	color: #426258;
	border-left: 1px solid #426258;
}

#nonGallLeftHome {
	text-align: justify;
	padding: 10px;
	margin-right: 300px;
	margin-top: 60px;
	vertical-align: top;
	color: #426258;
	/*border-right: 1px solid #426258*/
}

#fiveYr {
	text-align: left;
	padding: 10px;
	margin-top: 60px;
	margin-left: 125px;
	vertical-align: top;
	color: #426258;
	font-size: 14px;
	border-left: 1px solid #426258;
}

#fiveYr ul {
	font-family: Trebuchet MS, verdana, arial;
	font-size: 14px;
	line-height: 18px;
}

#fiveYr a 			{ font-size: 16; color: #426258; text-decoration: none; font-weight:normal; font-family: Trebuchet MS, verdana, arial; } 
#fiveYr a:hover		{ font-size: 16; color: #CCC; text-decoration: none; font-weight: normal; font-family: Trebuchet MS, verdana, arial; }

*programRight {
	border-left: 390px;	
}

#planMap {
	text-align: center;
	padding: 26px 0px 0px 20px;
	margin-top: 60px;
}
	
a 			{ font-size: 12; color: #426258; text-decoration: none; font-weight:normal; font-family: Trebuchet MS, verdana, arial; } 
a:hover		{
	font-size: 12;
	color: #CCC;
	text-decoration: none;
	font-weight: normal;
}

.photos {
	text-align: center;
}

.contactTextEmail {
	text-align: left;
	padding-left: 50px;
	padding-top: 57px;
	width:750px;
}

.contactText {
	text-align: left;
	padding-left: 50px;
	padding-top: 17px;
	width:750px;
	font-size: 12px;
	font-family: Trebuchet MS, verdana, arial;
	color: #426258;
}

.contactAddress {
	text-align: left;
	padding-left: 50px;
	padding-top: 25px;
	width:750px;
	font-size: 12px;
	font-family: Trebuchet MS, verdana, arial;
	color: #426258;
}

.contactDirectionsTo {
	text-align: justify;
	padding-left: 50px;
	padding-top: 40px;
	width: 90%;
	padding-right: 10px;
	font-size: 12px;
	font-family: Trebuchet MS, verdana, arial;
	color: #426258;
}

#texty {
	text-align: center;
	padding-top: 17px;
	font-size: 10px;
	font-family: Trebuchet MS, verdana, arial;
	color: #426258;
}

div.img a:link img {
	display: inline;
	border: 3px solid #ffffff;
}

div.img a:visited img {
	display: inline;
	border: 3px solid #ffffff;
}

div.img a:hover img {
	display: inline;	
	border: 3px solid #CCCCCC;
}

div.img a:active img {
	display: inline;
	border: 3px solid #cccccc;
}

div.indexImgLink {
	text-align: center;
}

div.indexImgLink a:link img {
	display: inline;
	border: 0;
}

div.indexImgLink a:visited img {
	display: inline;
	border: 0;
}

div.indexImgLink a:hover img {
	display: inline;	
	border: 3px solid #CCCCCC;
}

div.indexImgLink a:active img {
	display: inline;
	border: 3px solid #cccccc;
}

#contentImage {
	float: right;
	width: 400px;
	padding-left: 10px;
	padding-top: 10px;
}

.dots {
	color: #FFFFCC;
}

.footerText {
	text-align: center;
	padding-top: 30px;
	font-size: 10px;
	font-family: Trebuchet MS, verdana, arial;
	color: #426258;
}

.footerText a:link img { font-size: 12; color: #FFF; text-decoration: none; font-weight:normal; font-family: Trebuchet MS, verdana, arial; } 
.footerText a:hover img { font-size: 12; color: #CCC; text-decoration: none; font-weight: normal; font-family: Trebuchet MS, verdana, arial; }

#homeContentNew a { font-size: 16; color: #446358; text-decoration: none; font-weight:normal; font-family: Trebuchet MS, verdana, arial; } 
#homeContentNew a:hover  { font-size: 16; color: #CCC; text-decoration: none; font-weight: normal; font-family: Trebuchet MS, verdana, arial; }

#homeContentCaption a { font-size: 16; color: #446358; text-decoration: none; font-weight:normal; font-family: Trebuchet MS, verdana, arial; } 
#homeContentCaption a:hover  { font-size: 16; color: #CCC; text-decoration: none; font-weight: normal; font-family: Trebuchet MS, verdana, arial; }#nonGallLeftHome div p {
	font-size: 16px;
}
