body {
	background-image:  url(../_images/back.gif);
	background-repeat: repeat-x;
	background-position: left top;
	margin: 0px;
}
td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	vertical-align: top;
	line-height: 18px;

}
a:link, a:visited {
	color: #006699;
}
a:hover, a:active {
	color: #CC0000;
}










.utilityBox {
	background-image: url(../_images/back_utility.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.utility {
	padding-top: 55px;
	color: #FFFFFF;
	text-align: right;
	width: 513px;
	padding-right: 35px;





}
.utility a:link, .utility a:visited {
	text-decoration: none;
	color: #666666;

}
.utility a:hover, .utility a:active {
	text-decoration: none;
	color: #000000;

}








.navGold {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #b07012;
	text-align: center;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	padding: 5px;
	width: 155px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
.navGoldOn {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #89580E;
	text-align: center;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	padding: 5px;
	width: 155px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	background-image: url(../_images/nav_arrow.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.navGreen {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #43773b;
	text-align: center;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	padding: 5px;
	width: 155px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
.navGreenOn {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #345C2E;
	text-align: center;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	padding: 5px;
	width: 155px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	background-image: url(../_images/nav_arrow.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.navBlue {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #0b4d89;
	text-align: center;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	padding: 5px;
	width: 155px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;

}
.navBlueOn {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #0A3F70;
	text-align: center;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	padding: 5px;
	width: 155px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	background-image: url(../_images/nav_arrow.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.navPurple {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #5a0099;
	text-align: center;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	padding: 5px;
	width: 192px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
.navPurpleOn {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #460075;
	text-align: center;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	padding: 5px;
	width: 192px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	background-image: url(../_images/nav_arrow.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.navRed {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #d2272b;
	text-align: center;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	padding: 5px;
	width: 165px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
.navRedOn {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #9C1D20;
	text-align: center;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	padding: 5px;
	width: 165px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	background-image: url(../_images/nav_arrow.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.navBlue a:link, .navBlue a:visited, .navBlue a:hover, .navBlue a:active,
.navBlueOn a:link, .navBlueOn a:visited, .navBlueOn a:hover, .navBlueOn a:active,
.navGold a:link, .navGold a:visited, .navGold a:hover, .navGold a:active,
.navGoldOn a:link, .navGoldOn a:visited, .navGoldOn a:hover, .navGoldOn a:active,
.navGreen a:link, .navGreen a:visited, .navGreen a:hover, .navGreen a:active,
.navGreenOn a:link, .navGreenOn a:visited, .navGreenOn a:hover, .navGreenOn a:active,
.navPurple a:link, .navPurple a:visited, .navPurple a:hover, .navPurple a:active,
.navPurpleOn a:link, .navPurpleOn a:visited, .navPurpleOn a:hover, .navPurpleOn a:active,
.navRed a:link, .navRed a:visited, .navRed a:hover, .navRed a:active,
.navRedOn a:link, .navRedOn a:visited, .navRedOn a:hover, .navRedOn a:active {
	text-decoration: none;
	color: #FFFFFF;
	font-weight: bold;
}








#positionPhoto {
	width: 299px;
	position: relative;
	z-index: 2;
	left: 0px;
	top: -1px;

}
.content {
	background-image: url(../_images/back_content.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 300px;
	width: 515px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	vertical-align: top;
	padding-top: 35px;
	padding-right: 50px;
	padding-left: 35px;
	line-height: 18px;



}















.featuredCalendar {
	color: #000000;
	background-image: url(../_images/featured_calendar.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 100px;
	padding-top: 20px;
	padding-left: 100px;
	line-height: normal;


}
.featuredNotepad1 {
	color: #000000;
	background-image: url(../_images/featured_notepad_1.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 100px;
	padding-top: 20px;
	padding-left: 125px;
	line-height: normal;


}
.featuredNotepad {
	color: #000000;
	background-image: url(../_images/featured_notepad.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 129px;
	padding-top: 18px;
	padding-left: 35px;
	line-height: normal;

}
.featuredDoor {
	color: #000000;
	background-image: url(../_images/featured_door.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 129px;
	padding-top: 18px;
	padding-left: 35px;
	line-height: normal;
}
.featuredReflection {
	color: #000000;
	background-image: url(../_images/featured_reflection.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 129px;
	padding-top: 14px;
	padding-left: 35px;
	line-height: normal;
}









.news {
	padding-left: 35px;
	padding-bottom: 40px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 825px;
	line-height: 18px;



}
.news a {
	font-size: 12px;
}
.social {
	color: #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-right: 20px;
	font-size: 10px;
	line-height: normal;
	padding-top: 5px;
	padding-left: 5px;




}
.footer {
	color: #999999;
	padding-bottom: 50px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.footer a:link, .footer a:visited {
	color: #999999;
}
.footer a:hover, .footer a:active {
	color: #000000;
}

.column1 {
	background-color: #C9D8E9;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	padding: 75px 10px 35px 15px;
	line-height: 16px;


}
.column2 {
	background-color: #E2E5E7;
	padding: 35px;
	line-height: 18px;


}
li {
	padding-bottom: 10px;
}
h1 {
	font-size: 18px;
	color: #333333;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	padding-bottom: 3px;
	text-transform: uppercase;
}
h2 {
	font-size: 18px;
	font-weight: bold;
	color: #B07012;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	padding-bottom: 3px;
	text-transform: uppercase;
}
h3 {
	font-size: 18px;
	font-weight: bold;
	color: #43773B;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	padding-bottom: 3px;
	text-transform: uppercase;
}
h4 {
	font-size: 18px;
	font-weight: bold;
	color: #0B4D89;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	padding-bottom: 3px;
	text-transform: uppercase;
}
h5 {
	font-size: 18px;
	font-weight: bold;
	color: #5A0099;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	padding-bottom: 3px;
	text-transform: uppercase;
}
h6 {
	font-size: 18px;
	font-weight: bold;
	color: #D2272B;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	padding-bottom: 3px;
	text-transform: uppercase;
}






.emphasize {
	font-weight: bold;
	color: #006699;
}
.subhead {
	font-size: 12px;
	font-weight: bold;
	color: #004685;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	margin-bottom: -10px;
	padding-bottom: 2px;
}
.subhead2 {
	font-size: 12px;
	font-weight: bold;
	color: #004685;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C4C7D0;
	margin-bottom: -10px;
	padding-bottom: 2px;
}
.subhead3 {
	font-size: 12px;
	font-weight: bold;
	color: #004685;
	margin-bottom: -10px;
	padding-bottom: 2px;
}
.indent {
	margin-left: 10px;
	margin-top: -15px;
}
.lowercase {
	text-transform: none;
}
.icon {
	vertical-align: baseline;
}
.details {
	padding-left: 25px;
	width: 185px;

}
.vrule {
	padding-right: 20px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #D0D4DA;
}
.caption {
	font-size: 10px;
	color: #666666;
}
.nav {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;

}
.navLast {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
.middle {
	vertical-align: middle;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
.bumpright {
	padding-right: 25px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CBD0D3;
}
.bumpleft {
	padding-left: 25px;
}
.bumpleft li{
	margin-left: -24px;
	line-height: normal;

}
.bumpthumb {
	padding-right: 10px;
}
.sidebarhead {
	font-size: 12px;
	font-weight: bold;
	color: #006699;
	margin-bottom: -5px;
}
.normal {
	text-transform: lowercase;
}
.bullets {
	list-style-type: disc;
	margin-left: 25px;
}
.bumpmiddle {
	vertical-align: middle;
}
.thumbnail {
	padding-bottom: 10px;
	padding-left: 10px;
}
.index {
	font-size: 11px;
	line-height: 14px;


}
.2lines {
	line-height: 14px;
}
