body 
	{
    	background-color: #000000;
    	font-family: Arial, Helvetica, sans-serif;
		color: #87CEFA;
    	font-size: medium;
    	text-decoration: none;
    	margin: 2%;
	}

#stuff_wrapper
	{
	width: 75%;
	max-width: 1024px;
	margin: 0 auto;
	}

hgroup 
	{
	font-family: Verdana, Geneva, Arial, sans-serif;
	color: #D0D0D0;
	text-align: center;
	margin: 10px;
	}

hgroup h1
	{
	font-size: 400%;
	}

hgroup h2
	{
	font-size: 300%;
	}

h3
	{
	font-family: Verdana, Geneva, Arial, sans-serif;
	color: #D0D0D0;
	font-size: 150%;
	}

article
	{
	color: #e46b26;
	background: #D0D0D0;
	border-radius: 15px;
	font-family:  Arial, sans-serif;
	font-size: medium;
	padding: 5px 10px;
	}

article p {
	color: #000000;
	}	
	
img {padding: 5px;}

.alert, .question {color: #FF0000;}

.center {text-align: center;}

.emphasis {font-style: italic;}

.sfx {font-weight: bold;}
	
.float_right 
	{
	float: right;
	margin: 10px;
	} 
      
.float_right figcaption 
	{
	max-width: 300px;
/*	color: #87CEFA; */
	color: #e46b26;
	text-align: center;
	font-size: small;
	font-style: italic;
	margin: 0 auto
	}

p
	{
	color: #87CEFA;
	font-family: Arial, sans-serif;
	font-size: medium;
	text-align: justify;
	text-indent: 3%;
	}

.clear 
	{
	clear: both;
	}	
	
nav 	
	{
	text-align: center;
	width: 1024px;
	height: 75px;
	padding-bottom: 5px;
	clear: both;
	}
	
nav ul li 
	{
	list-style-type: none;
	float: left;
	width: 20%;
	}

nav#gallery ul li 
	{
	list-style-type: none;
	float: left;
	width: 25%;
	}
	
article h5 
	{
	display: inline;
	font-family: Verdana, Geneva, Arial, sans-serif;
	font-size: 100%;
	color: #e46b26;
/*	color: #D0D0D0; */
	text-align: left;
	}

article ul li 	
	{
	list-style-type: none;
	color: #e46b26;
	}

article .additional 
	{
	max-width: 960px;
	-webkit-column-count: 2;
	margin: 0 auto;
	clear: both;
	}

article .stories 
	{
	max-width: 960px;
	-webkit-column-count: 2;
	margin: 0 auto;
	clear: both;
	}

article .pictures 
	{
	max-width: 960px;
	-webkit-column-count: 2;
	margin: 0 auto;
	clear: both;
	}

hr 	
	{ 
	color: #87CEFA; 
	}

a:link
	{
	color: #6495ED;
	text-decoration: none;
	}

a:visited
	{
	color: #3335BB;
	text-decoration: none;
	}

a:hover
	{
	color: gold;
	text-decoration: underline;
	}

a:active
	{
	color: #FF0000;
	text-decoration: none;
	}

article * a:link
	{
	color: #3333BB;
	text-decoration: none;
	}

article * a:visited
	{
	color: #000066;
	text-decoration: none;
	}

article * a:hover
	{
	text-decoration: underline;
	}

article * a:active
	{
	color: #FF0000;
	text-decoration: none;
	}

footer p 
	{
	text-align: center;
	font-size: 75%;
	}