*{margin:0; padding:0;}
img{
	border:0;
	text-align: center;
}

body{
	font-family: Helvetica,Arial,sans-serif;
	color: #605d5c;
	line-height: 1.2;	
	margin: 0px;
	margin-bottom: 20px;
	padding: 0px;
	background: #333333;
}

a {
	color: #49a8ba;
	text-decoration: none;
}

a:link{
	color: #49a8ba;
	text-decoration: none;
}

a:visited{
	color: #49a8ba;
	text-decoration: none;
}

a:hover{
	color: #ff0000;
	text-decoration: none;
}

a.active{
	color: #b7673c;
	text-decoration: underline;
}

h1{
 font-family: Helvetica,Arial,sans-serif;
 font-size: 17px;
 color: #605d5c;
 margin: 0px;
 margin-top: 4px;
 margin-bottom: 10px;
 padding-bottom: 2px;
 text-align: left;
 text-style: none;
 border-bottom:1px solid #605d5c;
}

#outerwrapper{
width:802px;
align:center;
background:#ffffff;
margin: 20px auto 10px auto;
padding: 5px;
}

#wrapper{
width:792px;
align:center;
border:1px dashed #605d5c;
background:#ffffff;
padding-left: 5px;
padding-right: 5px;
padding-top: 10px;
}

#masthead{
	padding: 0px 10px 0px 10px;	
	background-color: #ffffff;
	width: 772px;
}

#content{
  float: center;
  width: 772px;
  padding: 0px 0px 0px 0px;
  margin-top: 5px;
  text-align: justify;
  background-color: #ffffff;
}

.story{
	clear: both;
	padding: 5px 0px 0px 10px;
	line-height: 1.3em;
	font-size: 70%;
}

.story p{
	padding: 0px 0px 15px 0px;
}

ul.content{
	list-style: none;
}


/************* #siteInfo styles ***************/

#siteinfo{
	clear: both;
	font-size: 11px;
	text-align: center;
	color: #d2d2d2;
	padding: 8px 10px 8px 10px;
}

#siteinfo p{
	padding: 0px 0px 4px 0px;
}

#siteinfo a, {
      color:#7ab7bf;
}

#siteinfo a:hover{
      color:#de3d19;
}
		
.clear{clear:both; font:1px Tahoma, serif; line-height:1px; height:1px; overflow:hidden;}
