body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #031B37; }

hr {
	 text-align: center; 
	 border: none 0; 
	 border-top: 1px dashed #D7DAE3; 
	 width: 50%; 
	 height: 1px; }

a, a:link, a:hover, a:visited, a:active {
	text-decoration: none;
	color: #81A1D4; }	
	
.listingList, .listingList p, .detailText p, .detailText {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #D7DAE3; 
	margin: 0px;
	text-align: left; }
	
.detailText p, .detailText {	
	margin-bottom: 2px; }
	
h3, .listingList h3, .detailText h3 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #fff;
	text-align: left; }

.contentPage {
	padding: 5px 40px; }
	
.contentPage p, li, .detailPage {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #D7DAE3; 
	margin: auto;
	text-align: left; }
	
.contentPage h2, .detailText h2, .detailPage h2 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #FFCC54;
	text-align: left; }

.detailPage p {
	margin: 0px;
	margin-bottom: 5px; }
	
.nameEnd {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: italic;	}
	
.thumbImg {
	margin: 7px 3px; }
	
.primaryImg {
	border-width: 0px;
	/* border-bottom: 30px #999 solid */ }
	
.slideshowLink, .slideshowLink a, .slideshowLink a:link, .slideshowLink a:visited {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #031B37;
	text-align: left;
	text-decoration: underline; }
