body {
		margin-top:40px;		background:#000000;		}#frame {
		width:820px;
		margin-right:auto;
		margin-left:auto;
		margin-top:0px;
		padding:15px 8px 20px 8px;
		text-align:center;				border: 2px solid #1F1B18;		}#head {
		margin:0px;
		padding: 0px;
		}
#menu {
		margin: 0px;
		padding: 20px 0px 20px 0px;
		font-family: "Century Gothic", Verdana, Helvetica, Arial;		color:#FAA05F;		font-size: 16px;
		text-align:center;		
		}
#content {
		font-family: "Century Gothic", Verdana, Helvetica, Arial;		color:#ffffff;		font-size: small;
		text-align:left;
		padding: 0px 20px;
		}
#content2 {
		background:#ffffff;
		font-family: "Century Gothic", Verdana, Helvetica, Arial;		color:#000000;		font-size: small;
		text-align:left;
		padding: 10px 20px;
		margin: 0 5px;
		}	
#photoframe {
		margin: 0 5px;
		padding:8px;
		text-align:center;				border: 2px solid #1F1B18;
		background:#ffffff;
		font-family: "Century Gothic", Verdana, Helvetica, Arial;		color:#000000;		font-size: small;
		}h1 {	font-family: "Century Gothic", Verdana, Helvetica, Arial;	color:#E06004;	font-size: medium;
	font-weight: normal;		}
sup {	font-size: xx-small;
	}
.red {
	color:#FAA05F;
	}
.red2 {
	color:#E06004;
	}	.small {
	color:#cccccc;
	font-size: x-small;
	}


div.ifloat {
  float: left;
  }
  
div.ifloat p {
   margin: 0 8px 20px 8px;   
   }
.clearer {
	clear:both;
	}	

img {
	border: 0;
	}
	
.photo img {
	border: solid 1px #D9C6BD;
	}

.photo:hover {
visibility:visible;
}

.photo:hover img {
	border: solid 1px #BDA091;
	}
	
	
input, textarea, select {
		font-family: "Century Gothic", Arial, Helvetica;
		font-size: small;
		}	
a:link {
	color: #8CC63F;
	text-decoration: none;
	}
a:visited {
	color: #8CC63F;
	text-decoration: none;
	}
a:hover {
	color: #61872B;	
	}
a:active {
	color: #61872B;	
	}
	a.nav:link {
	color: #B7FF52;
	text-decoration: none;
	border: 1px solid #3D3D3D;
	padding: 10px 20px;
	margin: 0px;
	}
a.nav:visited {
	color: #B7FF52;
	text-decoration: none;
	border: 1px solid #3D3D3D;
	padding: 10px 20px;
	margin: 0px;
	}
a.nav:hover {
	color: #8CC63F;	
	border: 1px solid #1F1B18;
	}
a.nav:active {
	color: #8CC63F;
	border: 1px solid #1F1B18;
	}
	#footer {	clear: both; 
	width:800px;	margin-right:auto;
	margin-left:auto;
	margin-top:0px;
	margin-bottom:0px;
	font-family: "Century Gothic", Verdana, Helvetica, Arial;	font-size: small;	padding:10px;	text-align:center;	color:#cccccc;	}
a.footer:link {
	color: #999999;
	text-decoration: none;
	}
a.footer:visited {
	color: #999999;
	text-decoration: none;
	}
a.footer:hover {
	color: #cccccc;	
	}
a.footer:active {
	color: #cccccc;
	}
@media print {

	/* styles for print output go here */

#frame {
		width:100%;
		margin:0px;
		padding:0px;
		text-align:center;				border: 0px;		}
		
#head {
		margin:0px;
		padding:0px;
		display: none;
	}
#menu {
		margin:0px;
		padding:0px;
		display: none;
	}
#content {
		font-family: "Century Gothic", Verdana, Helvetica, Arial;		color:#000000;		font-size: 12px;
		text-align:left;
		margin:0px;
		padding: 0px;
		}
.red {
	color:#000000;
	}
.red2 {
	color:#000000;
	}	
.noprint {
	display: none;
	}
a:link {
	color: #000033;
	text-decoration : underline;
	}
a:visited {
	color: #000033;
	text-decoration : underline;
	}
a:hover {
	color: #000033;
	text-decoration : underline;	
	}
a:active {
	color: #000033;
	text-decoration : underline;	
	}
#footer {	clear: both; 
	width:100%;	margin:0px;
	font-family: "Century Gothic", Verdana, Helvetica, Arial;	font-size: 12px;	padding:0px;	text-align:center;	color:#000000;	}
