a:link {
	text-decoration:underline;
	font-style: normal;
	color: #254485;
}

a:visited {
	text-decoration:underline;
	font-style: normal;
	color: #254485;
}

a:hover {
	text-decoration:none;
	font-style: normal;
	color: #FFF;
}

blockquote {
	background-color: #eee;
	border: 1px solid #ddd;
	padding: 0px 10px;
	text-align: left;
}

body  {
	margin: 0px 0px 10px 0px;
	font: small Verdana, Arial, Helvetica, sans-serif;
	background-color: #050845;
    background-image: url(images/bg_tile.gif);
    background-repeat: repeat;
}

#wrapper {
	width: 750px;
	position: relative;
	margin: 0px auto 0px auto;
	color: #666;
	background-color: #FFF;
}

#top {
	position: relative;
	margin: 0px auto 0px auto;
	eheight: 35px;
	width: 632px;
	padding: 0px;
	ebackground-image: url('s-d.jpg');
	ebackground-repeat: no-repeat;
	background-position: -100px 0px;
	eborder: 1px solid #111;
}

#top h1 {
	margin: 0px;
	padding: 0px;
}

#top a {
	display: block;
	height: 70px;
	text-decoration:none;
}

#top a:visited {
	text-decoration: none;
}

#top a:hover {
	text-decoration: none;
}

#top a span {
	position: relative;
	top: -5000px;
}

.smallText {
font-size:70%;
	
}

.picsBorder {
/*border: solid 1px #083A9C;*/
border: solid 1px #fff;
padding: 3px;
margin: 15px;
background-color:#FFFFFF;
}

#picsWrapper {
	width: 369px;
	background-color: #9ACE50;
	margin: 15px 160px 10px 160px;
}


#picsWrapper #thumbWrap {
	width: 369px;
	padding-left: 10px;
}

#picsWrapper .thumbs {
	padding-right: 11px;
	padding-top: 5px;
	float:left;
}

#pics {
	width: 369px;
	height:277px;
}

#picsWrapper #picCaption {
	width: 350px;
	height: 40px;
	padding-right: 10px;
	font-size:80%;
	font-style:italic;
	
}

#picsWrapper .smallText {
font-size:70%;
	
}

#fakeBox {
	width:50px;
	height:50px;
	background-color:#006666;
}



#blueBar{
  width: 369px;
  height:1px;
  margin-left: auto;
  margin-right: auto;
  background-color: #083A9C;
}

#main {
	width: 750px;
	color: #333333;
	line-height: inherit;
	background-color: #9ACE50;
}

#main  #content{
	width: 690px;
	background-color: #9ACE50;
	padding: 30px;
}

#main  #contentFlash{
	width: 450px;
	background-color: #9ACE50;
	margin: 0px 0px 0px 190px;
	padding-top: 15px;
}

#main h2 {
	margin: 0px;
	padding-bottom: 2px;
	padding-top: 0px;
	letter-spacing: 2px;
	font-weight: bold;
	font-size:110%;
	color:#083A9C;
}

#main p {;
	font-weight: normal;
	font-size:100%;
}

.right {
	float:right;
	padding-top:4px;
	}
	
#projectBar{
  width: 345px;
  border-top:1px;
  border-bottom:0px;
  background-color: #083A9C;
  border-top:0px;
}


#footer {
	clear: both;
	width: 750px;
	margin: auto;
	padding-top: 8px;
	padding-bottom: 8px;
	text-align: center;
	background-color: #083A9C;
	color: #FFF;
	font-size: 80%;
}


#footer a:link {
	font-style: normal;
	color: #FFF;
	text-decoration:underline;
}

#footer a:visited {
	text-decoration:underline;
	font-style: normal;
	color: #FFF;
}

#footer a:hover {
	text-decoration:none;
	font-style: normal;
	color: #9ACE50;
	}

.clearer {
	clear: both;
	width: 1px;
	height: 0px;
}
