body {
	background-color: #000000;
	font-family: garamond, palatino, "times new roman", serif;
	color: #ffffff;
}

a {
	font-family: garamond, palatino, "times new roman", serif;
	text-decoration: none;
	}
	
a:link {color: #f00;}
a:visited {color: #f00;}
a:hover {color: #00f;}
a:active {color: #ff0;}

#headerbox {
	width:100%;
	}

#footerbox {
	width:100%;
	text-align:right;
	}
	
#wrapper {
	margin:0px;
	padding:0px;
		}
	
#mainbox {
	font-family: garamond, palatino, "times new roman", serif;
	margin-left:150px;
	margin-right:0px
	padding:0px;
		}
	
.leftbox {
	position:relative;
	left:0px;
	top:0px;
	float:left;
	width:170px;
	background:#000;	
	margin:0px;
	border:0px solid #f00;
	border-left-width:1px;
	}
	
.leftbox a{
	text-decoration: none;
	font-weight: bold;
	font-variant: small-caps;
	text-align: right;
	padding-bottom: 0px;
	padding-left: 5px;
	padding-right:5px;
	padding-top:5px;
	margin-top: 0px;
	display:block;
	width:100%;
	}
	
.leftbox a:link {color: #fff}
.leftbox a:visited {color: #fff}
.leftbox a:hover {color: #f00;}
.leftbox a:active {color: #f00}

.thispage a {
	border-bottom:1px solid #f00;
	border-right:1px solid #f00;
	}
.subpage a {
	font-variant:none;
	font-size:90%;
	}

.content {
		margin-top:0px;
   		margin-left:10px;
   		margin-right:10px;
   		margin-bottom:10px;
		padding:5px;
		border:1px solid #000;
	}
	

.content h2,p{
	padding-bottom:24px;
	margin:0px;
	}

.contentedit {
		margin-top:0px;
   		margin-left:10px;
   		margin-right:10px;
   		margin-bottom:10px;
		padding:5px;
		border:1px dashed #888;
	}

.contentedit h2,p{
	padding-bottom:12px;
	margin:0px;
	}
	
.gallery {
		margin-top:0px;
   		margin-left:10px;
   		margin-right:10px;
   		margin-bottom:30px;
		padding:10px;
	}
	
.gallery a {
	}
	
.gallerysub {
	}
	
#navwrapper {
	border-top: 1px solid #ff0000;
	border-left: 1px solid #ff0000;
	}
	
.nav {
	text-decoration: none;
	font-size: 13pt;
	font-weight: bold;
	font-variant: small-caps;
	text-align: right;
	padding-bottom: 10px;
	padding-left: 5px;
	margin-top: 3px;

}
a.nav {text-decoration:none; padding:3px;}
a:link.nav  {color: #fff;}
a:visited.nav  {color: #fff;}
a:hover.nav  {color: #f00;}
a:active.nav  {color: #f00;}


.navthis {
	text-decoration: none;
	font-size: 18pt;
	font-weight: bold;
	font-variant: small-caps;
	text-align: left;
	padding-bottom: 0px;
	padding-left: 5px;
	margin-top: 3px;
	margin-bottom: 24px;
	color:#fff;
	height:12px;
	}
a.navthi  {text-decoration:none;}
a:link.navthis {color: #f00}
a:visited.navthis {color: #f00}
a:hover.navthis {color: #fff}
a:active.navthis {color: #fff}

.title {
	text-decoration: none;
	font-size: 24pt;
	font-weight: bold;
	font-variant: small-caps;
	padding-bottom: 15px;
	padding-left: 5px;
	border-top: 0px;
	border-left: 0px;
	border-bottom: 0px;
	border-right: 0px; 
	margin-top: 10px;
	text-align: left;	
}


.cap {
	font-size: 1.5em;	
}

a.title:link {color: #ffffff}
a.title:visited {color: #ffffff}
a.title:hover {color: #ff0000}
a.title:active {color: #ff0000}

.edit {
	color:#0f0;
	}
	
.edit a:link {color:#0f0;}
.edit a:visited {color:#0f0;}
.edit a:hover {color:#ff0;}
.edit a:active {color:#ff0;}
