﻿html { min-height: 100%; margin-bottom: 1px; }
body  { 
	background: #fff url('NOVADistrict/none');
	color: #000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: .9em; 
	text-align: left;
	font-style: normal; 
	margin: 0px;
	padding: 0px;
}

#wrapper {
	background: #ced5e0 none;
	color: #000;
	max-width: 1024px;
	margin: 0 auto;
	padding:0;
	width: 95%;
	border: 5px #000040 ridge;
}
#container {
	background: #ced5e0 none;
	color: #000;
	margin: 0 auto;
	padding:0;
	width: 100%;
}

#masthead {
	background-color: #ced5e0;
	color:#000066;
	margin: 0;
	padding:0;
}

#masthead a:link, #masthead a:visited {color: blue; text-decoration:underline;}
#masthead a:hover {background-color: #fff; color: #000; text-decoration: none;}

/* ========================= Navigation Links Images  ================================== */
#menu {width:130px; float: left; margin:0 0 0 7px; padding:0; font-size:.79em; font-weight:bold}
#menu p {text-align:center;}
#menu a{display:block; width:100%; height:28px; line-height:28px; text-decoration:none; color:#00006A; background:#ced5e0 url("images/alink.jpg"); background-repeat:no-repeat;}
#menu a span {padding-left:25px;}
#menu a:hover {display:block; width:100%; height:28px; line-height:28px; cursor:pointer; text-decoration:none; color:#00006A; background:#ced5e0 url("images/vlink.jpg"); background-repeat:no-repeat;}
#topmenu {text-align:center; margin-left: 130px;padding-bottom :3px;}

#page_content {
	background-color: #fff;
	color: #000;
	text-align:left;
	min-height: 465px;
	border: 3px #000040 ridge;
	margin: 0 10px 0 145px;
	padding:0 5px;
}
#photo_content {
	background-color: #eee;
	color: #000;
	text-align:left;
	min-height: 468px;
	width:98%;
	border: 0px #000040 ridge;
	margin: 0px auto;
	padding:0 5px;
}

.byline { font-size: small; font-style: italic; text-align: right;}

.logo {
	width: 128px;
	height: 87px;
	float: left;
	margin-left: 10px;
	border: 2px #000 solid;
}

.block85 {
	background: #ced5e0 none;
	color: #000;
	width: 85%;
	margin: 0 auto;
	padding: 5px;
	text-align: left;}

.clear {
  clear: both;
  height: 1px;
  overflow: hidden;   /* prevent IE expanding the container */
  margin: 0;
  padding: 0;
}

.footer { clear:both;
	background: #FFCC9A none;
	color: #000;
	text-align: center;
	font-size: 10px;

}
.left {	
	position: relative;
	float: left;
	left: 0px;
	width: 47%;
	padding: 0 0px 0 5px;
	margin: 0;
	text-align: left;
}

.right {  
	text-align: left;
	padding: 0px 3px;
    margin: 0 0 0 49%;}
    
.rightIndex {  
	text-align: left;
	float: right;
	padding: 3px;
    margin: 0 0 2px 3px;
    width: 35%;
    border-left: 3px navy ridge;}

.returntop {
	background-color: #ced5e0;
	color: #000;
	font-size: .75em;
	text-align: right;
}
#announce {
	background-color: #FFCC9A;
	color: #000;
	font-size:small;
	text-align: left;
	border: 3px gray ridge;
	width: 60%;
	margin: 0 auto;
	padding: 3px;}

.update { margin-left:5px; font-size:.7em; color: #6f6f6f;}

/* =========================================rounded corners */
.bl {background: #ced5e0 url('images/1bl.gif') no-repeat 0 100%; color: #000; width:95%; text-align: center; margin: 0 auto 3px auto; }
.br {background: url('images/1br.gif') no-repeat 100% 100%; }
.tl {background: url('images/1tl.gif') no-repeat 0 0; }
#tr {background: url('images/1tr.gif') no-repeat 100% 0; padding:3px;}

/* =========================================formatting content */
p, pre {margin: 0; padding: 0; text-align: left;}
form {margin: 0;padding: 0;}
img {margin: 0;padding: 0;}
hr {border:thin navy solid;  margin: 0; padding: 0; text-align: center;}
script {text-align:center; padding: 0; margin: 0;}
.flashBox {	float: right; margin: 0 0 5px 5px; padding: 0;}
h6 {
	color:#000066;
	background-color:#fff;
	margin: 0;
	padding: 0;}

h5 {
	color:#000066;
	background-color:#fff;
	margin: 0;
	padding: 0;}

h4 {
	color:#000066;
	background-color:#fff;
	margin: 0;
	padding: 0;}

h3 {
	color:#000066;
	background-color:#fff;
	margin: 0;
	padding: 0;}

h2 {
	color:#000066;
	background-color:#fff;
	margin: 0;
	padding: 0;}

h1 {
	color:#000066;
	background-color:#fff;
	margin: 0;
	padding: 0;}

#masthead h6 {
	background: #ced5e0 none;
	color: #000;
	text-align: center;
	margin: 0;
}

#masthead h1 {
	background: #ced5e0 none;
	color: #000;
	text-align: center;
	margin: 0;
}

#masthead p {
	background: #ced5e0 none;
	color: #000;
	text-align: center;
	margin: 0;
}

/* =============================================formatting links */

#page_content a:visited {background-color: #fff; color: #00f;}

#page_content a:link {background-color: #fff; color: #00f;}
#page_content a:hover{	background-color: #ced5e0; color: #000;}

.left a:visited {background-color: #ced5e0; color: #00f;}

.left a:link {background-color: #ced5e0; color: #00f;}
.left a:hover{	background-color: #fff; color: #000;}

.right a:visited {background-color: #ced5e0; color: #00f;}

.right a:link {background-color: #ced5e0; color: #00f;}
.right a:hover{	background-color: #fff; color: #000;}

.returntop a:visited{ background-color: #ced5e0;	color: #000;}

.returntop a:link{ background-color: #ced5e0;	color: #000;}
.returntop a:hover{	background-color: #fff;	color: #000;}

.block85 a:visited{background-color:#eaedf2; color:#000;}

.block85 a:link{background-color:#eaedf2; color:#000;}
.block85 a:hover{background-color:#eaedf2; color:#000;}

#announce a:visited{background-color: #FFCC9A; color: #000;}

#announce a:link{background-color: #FFCC9A; color: #000;}
#announce a:hover {	background-color: #fff;	color: #000;}

.footer a:visited{	background-color: #FFCC9A;	color: #000;}

.footer a:link{	background-color: #FFCC9A;	color: #000;}
.footer a:hover {background-color: #fff; color: #000;}

#tr a:visited{ background-color: #ced5e0; color: #00f;}

#tr a:link{ background-color: #ced5e0; color: #00f;}
#tr a:hover{ background-color: #fff; color: #000;}

/* ====================================== Bullet Formats  */
ul {
	margin: 0 0 0 20px;
	padding: 0;}
ul ul{

	margin: 0 0 0 5px;
	padding: 0;}
ol {
	margin: 0 0 0 25px;
	padding: 0 0 0 5px;
	list-style:url('NOVADistrict/none');
}

ol li {
		list-style:url('NOVADistrict/none');
}
li {
	font-size: .95em;
	list-style:url('images/bullets_13.gif');
	margin: 0;
	padding: 0 0 3px 0;}
li li {
	list-style-image: url('images/bullets_19.gif');
	margin: 0 0 0 15px;
	padding: 0;}

dl {margin: 0;	padding: 0;}

dt {margin: 0;	padding: 0;}

/* ========================= External Links Images  ================================== */
a[href^="http:"]{
  background: url('images/externalLink.gif') no-repeat right;
  padding-right: 9px;
}
a[href^="https:"]{
  background: url('images/externalLink.gif') no-repeat right;
  padding-right: 10px;
}

a[href^="mailto:"] {
  background: url('images/emailLink.gif') no-repeat right;
  padding-right: 12px;
}
a[href$=".pdf"] {
  background: url('images/pdf.gif') no-repeat 100%;
  padding: 0px 13px 0px 0px;
}
a[href$=".doc"] {
  background: url('images/word.gif') no-repeat 100%;
  padding: 0px 18px 0px 0px;
}

a[href$=".zip"] {
  background: url('images/winzipIcon.jpg') no-repeat 100%;
  padding: 0px 18px 0px 0px;
}

a[href$=".ppt"] {
  background: url('images/icon-ppt.png') no-repeat 100%;
  padding: 0px 18px 0px 0px;
}
/* ========================= rounded box  ================================== */



