@charset "utf-8";

body{
	color:#666666;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:1em;
	margin:0;
	background: #CCCCCC url(images/blue_background.jpg);
}

ul#navlist{
  margin:0 0 0 0px;
  padding:0;
  position:absolute;
  top:320px;
  Left:0px;
  width:188px;
}

#navlist li{
  list-style-type:none;
  background-color:#999999;
  color:#FFFFFF;
  border:.2em solid #FFFFFF;
  font-weight:600;
  text-align:center;
  padding:0.3em;
  margin:0 0 .3em 0;
}

#navlist li a{
  color:#FFFFFF;
  text-decoration:none;
  display:block;
}

#navlist li a:hover{
  background-color:#FFFFFF;
  color:#999999;
}
/*headings*/

h1{
  font-size:1.2em;
  text-align:right;
  font-style:italic;
  letter-spacing:5px;
}

h2{
  font-size:1.1em;
  text-decoration:none;
}

p{
  font-size:0.8em;
  text-align:justify;
  line-height:normal;
}

p.footer{
  font-size:0.6em;
  text-align:center;
  font-weight:bold;
  color:#000066;
  background:#FFFFFF;
}
/*links*/

a:link{
  color:#FFFFFF;
  background-color:#000066;
  text-decoration:underline;
}

a:visited{
  color:#FFFFFF;
  background-color:#000066;
  text-decoration:none;
}

a:hover{
  background-color:#CCCCCC;
  text-decoration:none;
  color:#000000;
}

a:active{
  background-color:#000066;
  text-decoration:none;
}
/* footer links*/

a.f:link{
  color:#000066;
  background-color:#ffffff;
  text-decoration:underline;
}

a.f:visited{
  color:#666666;
  background-color:#ffffff;
  text-decoration:underline;
}

a.f:hover{
  background-color:#ffffff;
  text-decoration:none;
}

a.f:active{
  background-color:#ffffff;
  text-decoration:none;
}
a.g:link{
	color:#000066;
	background-color:#ffffff;
	text-decoration:underline;
	font-size: medium;
}

a.g:visited{
	color:#666666;
	background-color:#ffffff;
	text-decoration:underline;
	font-size: medium;
}

a.g:hover{
  background-color:#ffffff;
  text-decoration:none;
  font-size: medium;
}

a.g:active{
  background-color:#ffffff;
  text-decoration:none;
  font-size: medium;
}

#header{
  background-color:#ffffff;
  padding-left:125px;
  padding-right:125px;
  padding-top:8px;
  padding-bottom:8px;
  border-bottom-width:2px;
  border-bottom-style:solid;
  border-top-color:#000066;
  border-right-color:#000066;
  border-bottom-color:#000066;
  border-left-color:#000066;
  border-top-style:double;
  border-top-width:2px;
  border-right-width:2px;
  border-left-width:1px;
}

#header p{
  font-size:0.7em;
}
/*main content*/

#content{
  width:779px;
}
/*navigational links*/

#navbar{
  position:absolute;
  top:325px;
  Left:0px;
  width:198px;
}

#navbar ul li{
  list-style-type:none;
  margin:0;
  padding:0;
}

#navbar ul{
  margin:0;
  padding:0;
}

#navbar ul li a:link,#navbar ul li a:visited{
  display:block;
  text-decoration:none;
  font-weight:bold;
  border-bottom:solid 1px #000000;
  padding-top:3px;
  padding-bottom:3px;
  padding-left:20px;
}

#navbar ul li a:hover{}
/*text*/

#main-text{
  background-color:#ffffff;
  border-left:1px #000000 solid;
  border-right:1px #000000 solid;
  border-bottom:1px #000000 solid;
  margin-left:198px;
  padding:10px;
}
/* images */

#outer-image{
  height:199px;
  background:url(images/scaffolding.jpg) center top;
}

#inner-image{
  height:199px;
  background-image:url(images/inner-image2.jpg);
  background-repeat:no-repeat;
  background-position:198px 0px;
}

.pic_right{
	float:right;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0;
	margin-left:0px;
}

.pic_left{
  float:left;
  margin-top:20px;
  margin-right:10px;
  margin-bottom:20px;
  margin-left:0px;
  clear:left;
}

.pic_center{
  float:none;
  margin:10px;
  padding:5px;
  clear:left;
}

.heading{
  color:#666666;
  font:bold 1.8em Verdana,Arial,Helvetica,sans-serif;
  text-align:right;
}

.heading2{
  color:#666666;
  font:bold 1.8em Verdana,Arial,Helvetica,sans-serif;
  text-align:center;
}

.dates {
	font: italic bolder 1.3em "Times New Roman", Times, serif;
	color: #000000;
}

.maintext {
	color:#666666;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:0.8em;
}
.maintext a {
	color:#666666;
	text-decoration:none;
}

.maintext a:hover {
	color:#666666;
	text-decoration:underline;
}

