/* Original Style Elements */
body {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	/* background: #666666;*/ 
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #000000;
	background-image:url(media/peakbg3b.jpg);
	background-position:top;
	background-repeat:no-repeat;
}
.twoColFixLt #container {
	width: 920px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
	/* background: #FFFFFF; */
	margin: 5px auto; /* the auto margins (in conjunction with a width) center the page */
	/* border: 1px solid #000000;*/
	text-align: left; /* this overrides the text-align: center on the body element. */
}
.twoColFixLt #sidebar1 {
	float: left; /* since this element is floated, a width must be given */
	width: 200px; /* the actual width of this div, in standards-compliant browsers, or standards mode in Internet Explorer will include the padding and border in addition to the width */
	/* background: #EBEBEB; */ /* the background color will be displayed for the length of the content in the column, but no further */
	padding: 0px 10px 15px 10px;
}
.twoColFixLt #mainContent {
	margin: 0 0 0 250px; /* the left margin on this div element creates the column down the left side of the page - no matter how much content the sidebar1 div contains, the column space will remain. You can remove this margin if you want the #mainContent div's text to fill the #sidebar1 space when the content in #sidebar1 ends. */
	padding: 0 20px 20px; /* remember that padding is the space inside the div box and margin is the space outside the div box */
}
.fltrt { /* this class can be used to float an element right in your page. The floated element must precede the element it should be next to on the page. */
	float: right;
	margin-left: 8px;
}
.fltlft { /* this class can be used to float an element left in your page */
	float: left;
	margin-right: 8px;
}
.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */
	clear:both;
	height:0;
	font-size: 1px;
	line-height: 0px;
}
/* */
/* Added Style Elements */
/* */
/* img#background { height: 105%; width: 105%; z-index: -1; position:absolute; left:0px top:0px; color: white; } */


#container {
position:relative;top:0px;left:0px;width:100%;

}

#footer {
	position: relative; bottom:0px;  /* Needed for Safari */
	width:80%;
	padding: 0px 10px 10px 10px;
}
.footertext {
	font: .7em Verdana, Arial, Helvetica, sans-serif;
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #000000;
}
a:link,a:visited {
	font: 13px Arial, Helvetica, sans-serif;
	color: #6c2e00;
	font-weight:bold;
	text-decoration:none;
	background:none;
	background-image:none;
}
.tempcss a:link, a:visited {
	font: 13px Arial, Helvetica, sans-serif;
	background-image:none;
	background-repeat:no-repeat;
	margin-left:5px;
	color: #ffffff;
	line-height:25px;
	letter-spacing:.0em;
	text-decoration: none;
	display:none;
		padding:0px 2px 2px 8px;
}
a:hover {
text-decoration:underline;
}


#featured {
	width:170px;
	padding:5px;
	margin:5px;
	border: 3px solid #002e6c;
	background-color:#ffffff;
	text-align:center;
}
#featured a {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	background:transparent;
	color: #333333;
	line-height:25px;
	letter-spacing:.1em;
	text-decoration: none;
	display:block;
	padding:8px 6px 10px 6px;
}
#featured a:hover {
	/* font-weight: bold; */
	color:#660000;
	text-decoration:underline;
	}
#navigation {
	margin-top:30px;
	margin-bottom:30px;
	padding-top:8px;
	padding-bottom:6px;
	width:190px;
	background-color:#002e6c;
	border-right: 2px solid #666666;
	border-bottom: 2px solid #666666;
}
#navigation a:link, a:visited {
	font: 13px Arial, Helvetica, sans-serif;
	background-image:url(media/button01.png);
	background-repeat:no-repeat;
	margin-left:5px;
	color: #ffffff;
	line-height:25px;
	letter-spacing:.0em;
	text-decoration: none;
	display:block;
	padding:0px 2px 2px 8px;
}
#navigation a:hover  {
	font: 13px Arial, Helvetica, sans-serif;
	background-image:url(media/button01.png);
	background-repeat:no-repeat;
	margin-left:5px;
	line-height:25px;
	letter-spacing:.0em;
	text-decoration: none;
	display:block;
	padding:0px 2px 2px 8px;
	color:#fFCC66;/*	 opacity:.67;filter: alpha(opacity=67); */
	}
	
#ERALogo {
margin-left:25px;margin-top:5px;padding:0px;border:5px solid #002e6c;width:127px;
background:none;
}
	#JudyFrame {
margin-left:5px;margin-top:5px;padding:0px;border:5px solid #002e6c;width:175px;
background:none;
}
	
#titlebox {
	position:absolute;
	top:20px;
	left:210px;
}
#subtitle-bar {
	font-family:Georgia, Times Roman, Serif;
	font-size:18px;
	color:#00266C;
	font-weight:100;
	width:600px;
}
#page-bar {
	font-family:Georgia, Times Roman, Serif;
	font-size:36px;
	color:#C1290D;
	font-weight:lighter;
	float:right;
	margin-right:20px;
	text-align:right;
}
#topic-bar {
	font-family:Georgia, Times Roman, Serif;
	font-size:26px;
	color:#C1290D;
	font-weight:lighter;
}

#signature-bar {
	font-family:Apple Chancery, Lucida Calligraphy, Fine Hand, Chancery, Georgia, Times Roman, Serif;
	font-size:20px;
	color:#C1290D;
	font-weight:lighter;
}
.topleftpic {
	position:absolute;
	top:0px;
	left:-8px;
	margin: 0px 5px 5px -8px;
}

#body-box-navy {
	position:absolute;
	left:30px;
	width:600px;
	margin-top:60px;
	margin-right:0px;
	background-color:#002e6c;
	z-index:50;
}
#body-box-white {
	position:relative;
	top:-14px;
	left:-6px;
	width:580px;
	background-color:#ffffff;
	z-index:40;
	padding:0px 8px 8px 0px;
	font-size:1.1em;
	font-family:Garamond, Georgia, Times Roman, Serif;
	line-height:22px;
	color: #00266c;
}

#home-box-navy {
	position:absolute;left:235px;top:100px;
	width:380px;
	margin-top:60px;
	margin-right:0px;
	background-color:#002e6c;
	z-index:50;
}
#home-box-white {
	position:relative;
	top:-10px;
	left:-8px;
	width:360px;
	background-color:#ffffff;
	z-index:40;
	padding:8px;
	font-size:1.2em;
	font-family:Garamond, Georgia, Times Roman, Serif;
	line-height:22px;
	color: #00266c
}
#listing-box-navy {
	position:absolute;
	left:30px;
	width:600px;
	margin-top:60px;
	margin-right:0px;
	background-color:#002e6c;
	z-index:50;
}
#listing-box-white {
	position:relative;
	top:-10px;
	left:-8px;
	width:580px;
	background-color:#ffffff;
	z-index:40;
	padding:0px 8px 8px 0px;
	font-size:0.9em;
	font-family:Garamond, Georgia, Times Roman, Serif;
	line-height:22px;
	color: #00266c;
}


#PeakCam {
position: absolute;top:340px;left:690px;width:160px;border: 3px solid #00266c;padding:8px;
background-color:#ffffff;color:#6c2600;
}

#PeakCam a:link {
	font: 13px Arial, Helvetica, sans-serif;
	background:None;
	margin-left:5px;
	color: #6c2600;
	line-height:25px;
	letter-spacing:.0em;
	text-decoration: none;
	display:block;
	padding:0px 2px 2px 8px;
}

#Recognized {
width:300px;
position: absolute;top:620px;left:260px;border: 4px solid #00266c;padding:8px;
background-color:#ffffff;
	font-family:Garamond, Georgia, Times Roman, Serif;font-weight:bold;
	line-height:22px;
	color: #00266c;

}

.bodyText {
	font:13px Georgia, "Times New Roman", Times, serif;
	color:#003366;
	line-height:24px;
	margin-top:0px;
	}
	
.bodyText2 {
	font:13px Georgia, "Times New Roman", Times, serif;
	color:#003366;
	line-height:24px;
	margin-top:0px;
	padding:8px 36px 10px 36px;
	}
	
.bodyTextBold {
	font:15px Georgia, "Times New Roman", Times, serif;
	color:#003366;
	line-height:24px;
	margin-top:0px;
	font-weight:bold;
	}
	
#tagline 	{	
	font:20px Georgia, "Times New Roman", Times, serif ;
	color: #990000;
	letter-spacing:.2em;
	line-height:26px;
	}

#tagline2 	{	
	font:18px Georgia, "Times New Roman", Times, serif ;
	color: #0033cc;
	letter-spacing:.4em;
	line-height:22px;
	}

#tagline2a 	{	
	font:28px Georgia, "Times New Roman", Times, serif ;
	color: #0033cc;
	letter-spacing:.4em;
	line-height:24px;
	}

#tagline3 	{	
	text-align:center;
	font:16px Georgia, "Times New Roman", Times, serif ;
	color: #0033cc;
	letter-spacing:.3em;
	line-height:22px;
	}

