body {
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 10pt;
font-style: normal;
line-height: normal;
font-weight: normal;
color: #000000;
text-decoration: none;
background-color: #ece9d8;
background-image:url(../images052908a/common/bg.jpg);
background-repeat:repeat-x;
}

.bold {
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 10pt;
font-style: normal;
font-weight:normal;
}

hr {
width:50%;
height:1px;
background-color:#660000;
margin:0 auto 0 auto;
}

a {
text-decoration:none;
font-weight:bold;
color:#626466;
}

a:after {
content:" <" attr(href) "> ";
font-family:"Times New Roman", Times, serif;
font-weight:normal;
color:#0000EE;
text-decoration:none;
}

a:link {
text-decoration:none;
font-weight:bold;
color:#626466;
}



/*Common story headers for center content pane*/
h1 {
font-family: Georgia, "Times New Roman", Times, serif;
font-size:12pt;
font-weight:bold;
color:#222222;
background-position:left center;
}

h2 {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12pt;
font-weight:bold;
}

h3 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-align:center;
padding:5px 20px 5px 20px;
background-color:#eff7f7;
}

table {
	border:1px solid #3479b1;
}

th {
	border:1px solid #3479b1;
	color:#FFF;
	padding: 6px 6px 6px 12px;
	background-color:#7fa2bf;
}

td {
	border:1px solid #3479b1;
	background: #fff;
	padding: 6px 6px 6px 12px;
}


td.alt {
	background:#EBEBEB;
}

.photo_caption {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:9pt;
font-weight: lighter;
margin: -5px 0 5px 0;
}

/* Prep for multiple browsers and css selector */

.no_js { display: none }
.has_js { display: none }
.js .no_js { display: none }
.js .has_js { display: none }

	#alert {
 	width:762px;
 	margin: 0 auto 0 auto;
	margin-bottom:0px;
	}
	
	#alert p {
	padding:5px;
	}	

/* End prep for multiple browsers */

/*Layout framework*/

#container {
width:auto;
margin: 0 auto 0 auto; 
}

	#header {
	width: 762px;
	height: 90px;
	float: right;
	text-align: center;
	}
	
		/*.ie7 #logo {
		width: 317px;
 		height: 90px;
		float: right;
		}*/
		
		.ie #logo {
		width: 317px;
 		height: 90px;
		float: right;
		margin-right:80px;
		}
		
		#logo {
 		width: 317px;
 		height: 90px;
		float: right;
		}
		
			#logo a:after {
			content:" <" attr(href) "> ";
			font-family:"Times New Roman", Times, serif;
			font-weight:normal;
			text-decoration:none;
			display:none;
			}
		
		/*.ie7 #diablo {
 		width: 445px;
 		height: 90px;
		float: left;
		}*/	

		.ie #diablo {
 		width: 445px;
 		height: 90px;
		float: left;
		margin-left:-80px;
		}
		
		#diablo {
 		width: 445px;
 		height: 90px;
		float: left;
		}
		
			#diablo img {
			/*float:left;*/
			padding:0px 0px 0px 0px;
			}
					
		#header_tools {
		display:none;
		}
		
			#header_tools img {
			float:left;
			padding:5px 0px 0px 5px;
			}

	
	.gecko #top_navigation {
	display:none;
	}
		
	.ie #top_navigation {
	display:none;
	}
	
	.safari #top_navigation {
	display:none;
	}
	
	#stuff_container { /* Dumb name - I know*/
	display:none;
	}
	

	
		#bread_crumbs {
		display:none;
		}
			
			#bread_crumbs a {
			text-decoration:none;
			color:#EEEEEE;
			}

			#bread_crumbs a:link {
			text-decoration:none;
			color:#EEEEEE;
			}

			#bread_crumbs a:hover {
			text-decoration: underline;
			color:#ece9d8;
			}
			
	
		#banner {
		display:none;
		}
		
	
		/* OK, I'm declaring this the Ed1Stop login*/
		/* The container */
		
		.gecko #tools {
		display:none;
		}


		.ie #tools {
		display:none;

		}		

		.safari #tools {
		display:none;
		}
		
			/* The form */		
			#ed1_form {
			display:none;
			}
		
			#ed1_form label:after {
			content: ": ";
			}
			
			#ed1_form label {
			font-size:9px;
			background-color:#ece9d8;
			font-weight:bold;
			text-transform:uppercase;
			}
			
			#ed1_form .input {
			display:none;
			}
			
			#ed1_form .button_submit {
			display:none;
			}
			
			#ed1_logo {
			display:none;
			}
					
		/* This changes color depending on section visitor is at */
		#section_header {
		display:none;
		}


	/*#columnMain {
	float:left;
	width:99%;
	border-top:solid #3479b1 1px;
	border-bottom:solid #3479b1 1px;	
	padding:20px 10px 0px 20px;
	margin-left:0px;
	margin-bottom:40px;
	}*/
	
	#columnMain {
	display: block;

	}
	
		#columnMain img {
		margin: -9px 0 0 5px;		
		}

	/* Vertical Navigation */
	#columnLeft {
	display:none;
	}
	
	#columnLefttop {
	width: 120px;
	/*padding-top:10px;
	padding-left:15px;
	padding-right:15px;*/
	background-image:url(../images052908a/common/left_nav_bg.jpg);
	background-repeat:repeat-y;
	border-bottom:solid #660000 1px;
	}	
	
		/* Google search goo */
				
		.searchbox {
		width:130px;
		height:15px;
		border: solid #00467f;
		border-width: 1px 1px 1px 1px;
		}		
		
		.ie	#google_submit {
		width:50px;
		height:20px;
		font-size:9px;
		/*float:right;*/
		border: solid #00467f;
		border-width: 1px 1px 1px 1px;
		}
		
		#google_submit {
		width:50px;
		height:20px;
		font-size:9px;
		/*float:right;*/
		border: solid #00467f;
		border-width: 1px 1px 1px 1px;
		}
				
		/* End Google search goo */
		
		#columnLeft .null {
		margin:0;
		}
		
		#columnLeft img {
		padding-left:5px;
		}
	
		#columnLeft p {
		padding: 0px;
		margin-bottom:-15px;
		}
		
		#columnLeft a {
		text-decoration:none;
		color:#660000;
		font-weight:bold;
		}
	
		#columnLeft a:link {
		text-decoration:none;
		color:#660000;
		font-weight:bold;
		}
		
		#columnLeft a:hover {
		text-decoration:none;
		color:#00467f;
		font-weight:bold;
		}
		
		
		/* OK - List experiment */
		#columnLeft	ul {
		/*margin-left:5px;*/
		font-size:10px;
		/*line-height:1.75em;*/
		/*border-bottom:1px solid;
		border-color:#3479b1;*/
		/*padding:5px 0 0 0;*/
		}
			
		#columnLeft ul li {
		/*float: left;*/
		line-height:1.5em;
		/*border-bottom:1px solid;
		border-color:#3479b1;*/
		padding: 0 0 5px 0;
		/*margin: 0px;*/
		list-style: circle outside; color: #3479b1; 
		/*height:25px;*/
		
		/*margin-top:10px;*/
		
		
		margin-left:-25px;
		/*height:25px;*/
		/*width: 116px;*/
		
		}
		
		#columnLeft ul li a {
		text-decoration:none;
		color:#660000;
		font-weight:normal;
		}
	
		#columnLeft ul li a:link {
		text-decoration:none;
		color:#660000;
		font-weight:normal;
		}
	
		#columnLeft ul li a:hover {
		text-decoration:none;
		color:#00467f;
		font-weight:normal;	
		}
			
			
		/* End list experiment */
		
			#columnLeft .sub_nav {
			/*margin-left:5px;*/
			font-size:12px;
			line-height:1.75em;
			/*border-bottom:1px solid;
			border-color:#3479b1;*/
			/*padding:5px 0 0 0;*/
			}
			
			#columnLeft .sub_nav a {
			text-decoration:none;
			color:#660000;
			font-weight:normal;
			}
	
			#columnLeft .sub_nav a:link {
			text-decoration:none;
			color:#660000;
			font-weight:normal;
			}
	
			#columnLeft .sub_nav a:hover {
			text-decoration:none;
			color:#00467f;
			font-weight:normal;
			}
	
		#columnKids {
		width: 120px;
		margin-top:8px;
		background-repeat:repeat-y;
		border-top:1px solid;
		border-color:#660000;
		margin-bottom:0px;
		}
		
		.ie #columnKids img {
		padding-top:10px;
		margin-bottom: -2px;
		}
		
		#columnKids img {
		padding-top:10px;
		}
	
	/* End vertical navigation */


	/*OK. I'm declaring this the news and events column */
	#columnRight {
	display:none;
	}
	
		#columnRight h1 {
		margin-left: -3px;
		}
		
		#columnRight hr {
		width:100%;
		height:1px;
		background-color:#00AA00;
		}
		
		#columnRight img {
		display:none;
		}
		
		.gecko #columnRight img {
		display:none;
		}
		
		.safari #columnRight img {
		display:none;
		}
		

	#footer {
	display:none;
	}
	
		#footer ul {
		display:none;
		margin-right:35px;
		}		
				
	
		#footer ul li {
		display: inline;	
		}
		
		#footer ul li a {
		padding-left:10px;
		padding-right:10px;
		text-decoration:none;
		color:#555555;
		}	
	
		#footer ul li a:link {
		text-decoration:none;
		color:#555555;
		}
	
		#footer ul li a:hover {
		text-decoration:underline;
		color:#00467f;
		}

#legal {
	display:none;
}

/* screen reader accessibility */
.skiplinks {
display: none;
}

/*End layout framework*/


