/* CSS Document */
.pad { padding-right: 5px; padding-left: 5px; }
body { background-color: white; background-image: url(../images/bg.jpg); background-repeat: repeat-y; background-position: left 0; vertical-align: top; margin: 0; padding: 0; }
.logo {
	background-image: url(../images/logo_lassen-seal.png);
	background-repeat: no-repeat;
	height: 505px;
	width: 905px;
	padding-bottom: 10px;
}
.header {
	background-image: url(../images/header_main.jpg);
	background-repeat: no-repeat;
	height: 150px;
	width: 895px;
	background-color: #0c3f38;
}
.container {
	background-color: #FFFFFF;
	vertical-align: top;
}
.leftShadow {
	background-image: url(../images/bg_left-shadow.jpg);
	background-repeat: no-repeat;
	background-position: top;
	width: 95px;
}
.rightShadow {
	background-image: url(../images/bg_right-shadow.jpg);
	background-repeat: no-repeat;
	background-position: top;
	width: 35px;
}
.contentHome { font-size: 14px; color: black; font-family: Helvetica, Arial; line-height: 14px; width: 400px; padding: 0 20px 20px; }

.content { font-size: 12px; color: #555555; font-family: Helvetica, Arial; line-height: 15px; width: 540px; vertical-align: top; padding: 0 20px 150px; }
.highlighted { font-size: 12px; font-weight: bold; color: #000; font-family: Helvetica, Arial; }
.subNav { color: #fff; background-color: black; background-image: url(../images/bg_sub-nav.jpg); background-repeat: no-repeat; background-position: 50% bottom; width: 180px; }
#container {
	width: 780px;
	vertical-align: top;
}
.footer { background-color: #1b5497; font-family: arial, helvetica, Georgia, "Times New Roman", Times, serif; font-size: 12px; color: #fff; font-weight: bold; line-height: 20px; padding: 0 0 0 0; }
.feature { background-color: #f8f5e6; width: 175px; font-size: 12px; color: #000; font-family: Helvetica, Arial; font-weight: normal; }
.featureBox {
	padding-right: 7px;
	margin-top: 5px;
	padding-left: 10px;
	margin-bottom: 0px;
}
.featureEmph { font-size: 12px; font-weight: bold; color: #1964af; font-family: Helvetica, Arial; }
.navImage {
	background-image: url(../images/main_nav-photo.jpg);
	background-repeat: no-repeat;
	height: 160px;
	width: 760px;
}
.nav {
	height: 160px;
	width: 760px;
	vertical-align: bottom;
}

h1{ font-size: 14px; color: #1964af; font-family: Helvetica, Arial; line-height: 14px; letter-spacing: 0; margin: 0; padding-left: 25px; padding-bottom: 10px; }

h2{ font-size: 16px; font-weight: bold; color: #1964af; font-family: Helvetica, Arial; margin: 0; line-height: 16px; }

h3{ font-size: 14px; color: #7a5d2a; font-family: Helvetica, Arial; margin: 0; padding: 0; line-height: 24px; }

h4{ font-size: 12px; font-weight: bold; color: #000; font-family: Helvetica, Arial; line-height: 18px; }

h5{ font-size: 16px; color: #2c3a6d; font-family: Helvetica, Arial; margin: 0; padding: 0; }


.spotlight {
	color: #1964af;
}
.spotlightDescription {
	color: #494E21;
	font-weight: bold;
}
#containerBody {
	height: 100%;
	width: 100%;
	vertical-align: top;
}
.mainPhoto {
	padding-top: 11px;
}
.pagePhotoLeft {
	border: 1px solid #BEB697;
	margin-top: 3px;
	margin-right: 10px;
}
.pagePhotoBOT {
	border: 1px solid #BEB697;
	margin-bottom: 25px;
	margin-right: 10px;
}
.pagePhotoRight {
	border: 1px solid #BEB697;
	margin-top: 3px;
	margin-left: 10px;
}
.pLeadIn { font-size: 12px; font-weight: bold; color: #000; font-family: Helvetica, Arial; line-height: 14px; text-transform: uppercase; letter-spacing: 0; padding-top: 20px; border-bottom: 1px none #cccccc; }
.pHighlight { font-size: 12px; font-weight: bold; color: #3f3c39; font-family: Helvetica, Arial; line-height: 12px; }
.pageFeature {
	background-color: #f7cb94;
	color: #333333;
	font-size: 10px;
	width: 100%;
}
.pageHeader { color: black; font-size: 14px; font-family: Helvetica, Arial; font-weight: bold; text-transform: uppercase; vertical-align: top; }
.footerCopy { font-size: 11px; color: #fff; font-family: Helvetica, Arial; font-weight: normal; padding: 25px 25px 0 5px; }
hr {
	color: #fff;
}
a.footerLink:link { color: #f4f6f8; text-decoration: none; padding-left: 5px; padding-right: 5px; border-left: thin solid #8cbfb0; }
a.footerLink:visited { text-decoration: none; color: #e5e7eb; padding-left: 5px; padding-right: 5px; border-left: thin solid #8cbfb0; }
a.footerLink:hover { text-decoration: none; color: #b0e7fb; padding-left: 5px; padding-right: 5px; border-left: thin solid #8cbfb0; }
a.footerLink:active { text-decoration: none; color: #f4f6f8; padding-left: 5px; padding-right: 5px; border-left: thin solid #8cbfb0; }
.footerLinkCopy { color: #fff; font-size: 10px; font-family: Helvetica, Arial; padding-left: 3px; }

/*********** #sectionLinks (subnav) styles ***********/

#sectionLinks{ font-size: 12px; font-family: Helvetica, Arial; font-weight: normal; line-height: 30px; background-image: url(../images/navback.jpg); background-repeat: repeat; background-position: center; width: 180px; border-top: 1px solid #5d6d5b; }

#sectionLinks a { display: block; color: #fff; font-family: Helvetica, Arial; font-weight: 600; text-decoration: none; padding: 2px 0 2px 15px; border-bottom: 1px solid #5d6d5b; }

#sectionLinks a:hover{
	background-color: #D76A27;
	text-decoration: none;
	color: #FFFFFF;
}

#on_subnav { display: block; font-size: 12px; font-weight: 500; background-color: #ac683e; color: #ffffff; font-family: Helvetica, Arial; line-height: 30px; width: 180px; text-indent: 15px; }

#on_subnav a { display: block; color: #ffffff; font-family: Helvetica, Arial; font-weight: 600; padding-left: 0; text-decoration: none; background-color: #d76a27; border-bottom: 1px solid #5d6d5b; }

#on_subnav a:hover{ background-color: #d76a27; text-decoration: none; color: #fff; font-family: Helvetica, Arial; font-weight: 600; }


/************* #subsubNav styles **************/

#on_subsubnav {
	color: #FFFFFF;
}

#on_subsubnav a {
	color: #fff;
}

#off_subsubnav {
	text-indent: 15px;
	background-color: gray;
	font-size: 11px;
}

#off_subsubnav a:link {
	color: #fff;
}


#off_subsubnav a:hover {
	background-color: #3f3c39;
	color: #ffffff;
}
.breadcrumb { font-size: 10px; font-family: Helvetica, Arial; }
#breadcrumb {
	margin-left: -5px;
}
a.breadcrumb:link { color: #134e96; text-decoration: none; padding-left: 5px; padding-right: 5px; border-right: 1px solid #006261; }
a.breadcrumb:visited { text-decoration: none; color: #134e96; padding-left: 5px; padding-right: 5px; border-right: 1px solid #006261; }
a.breadcrumb:hover { text-decoration: underline; color: #1964af; padding-left: 5px; padding-right: 5px; border-right: 1px solid #006261; }
a.breadcrumb:active { text-decoration: underline; color: #326a97; padding-left: 5px; padding-right: 5px; border-right: 1px solid #006261; }
.breadcrumbActive { color: #1964af; font-size: 10px; font-family: Helvetica, Arial; padding-left: 3px; font-weight: bold; }
a.page:link { color: black; font-size: 12px; font-family: Helvetica, Arial; text-decoration: none; font-weight: bold; }
a.page:visited {
	text-decoration: none;
	color: #797877;
	font-weight: bold;
}
a.page:hover {
	text-decoration: underline;
	color: #415ba1;
	font-weight: bold;
}
a.page:active {
	text-decoration: none;
	color: #415ba1;
	font-weight: bold;
}

