body {
	font-family: georgia, book antiqua, garamond, palatino,"Times New Roman", times, serif;
	font-size: .8em;
	color: #CC9966; 
	background-color: #020223;
	/* background-image:url(images/woodbg.jpg); */
	margin: 0px;
	padding: 0px;
	text-align:center;
	}
	
.container
 { text-align:left;
	width: 750px;
	background-color: #000;
	color: #C96; 
	margin-top: 20px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom:20px;
	padding: 0;
}

.container p {
	margin: 0 10px;
	line-height: 1.5em;
	}
/*
.roundtop { 
	background: url(./images/tr.gif) no-repeat top right; 
}

.roundbottom {
	background: url(./images/br.gif) no-repeat top right; 
}

img.corner {
   width: 11px;
   height: 11px;
   border: none;
   display: block !important;
}
*/

img.title {margin-left:0px;
display:block; 
    }

#header {
height:50px;

}


/* horizontal top menu styles */

/*#nav {*/
	/*float: right; 
	
	 position:relative;
	
	display:inline;*/
	
	
	/*width:340px;
	text-align:left;
	padding-top:10px;
	padding-left:15px;
	margin:0;
	color:#C96;
	font-size:12px;
	}

#nav ul{
	margin:0;
	padding:0;
	list-style:none;
	}

#nav li{
	display:inline;
	margin:0;
	padding:0 4px;
	border-left:1px solid #C96;
	font-family: verdana, arial, helvetica;
	font-size:12px;
	}



#nav ul li.first {
	margin-left:0;
	border-left: none;
	}

#nav ul li.last {
	margin-left:0;
	border-right: none;
	}

#nav a{
	font-family: verdana, arial, helvetica;
	font-size:12px;
	background-color:transparent;
	text-decoration:none;
	}

#nav a:link {color:#963; text-decoration:none;}
#nav a:visited {color:#963; text-decoration:none;}
#nav a:hover {color:#963; text-decoration:underline;}
#nav a:active {color:#963; text-decoration:none;}*/

/* end horizontal top menu styles */ 

/* indexl top menu styles */

#nav {
	text-align:left;
	padding-top:10px;
	padding-left:415px;
	margin:0;
	color:#C96;
	font-size:11px;
	}

#nav ul{
	margin:0;
	padding:0;
	list-style:none;
	}

#nav li{
	display:inline;
	margin:0;
	padding:0 4px;
	border-left:1px solid #C96;
	font-family: verdana, arial, helvetica;
	font-size:11px;
	}



#nav ul li.first {
	margin-left:0;
	border-left: none;
	}

#nav ul li.last {
	margin-left:0;
	border-right: none;
	}

#nav a{
	font-family: verdana, arial, helvetica;
	font-size:11px;
	background-color:transparent;
	text-decoration:none;
	}

#nav a:link {color:#963; text-decoration:none;}
#nav a:visited {color:#963; text-decoration:none;}
#nav a:hover {color:#963; text-decoration:underline;}
#nav a:active {color:#963; text-decoration:none;}
/* end index top menu styles */

img.main {display:block}

.index_content {
	height:480px;
	width:750px;
	background-image:url(images/steveHS02b.jpg);
	background-color:#000;
border:0px solid #FFF;
}

.content {


	width:750px;
	background-image:url(images/bg_D.jpg);
	background-color:#000;

	margin: 0;
	padding:0px 0px 0px 0px; 
		
	
	
}

.content a:link {color:#963; text-decoration:underline;}
.content a:visited {color:#963; text-decoration:underline;}
.content a:hover {color:#963; text-decoration:underline;}
.content a:active {color:#963; text-decoration:underline;}

.wrap{
	width:400px;
	margin-right:auto;
	margin-left:150px;
	margin-top:0px;
	margin-bottom:35px;
	font-size:14px;
	line-height:1.2em;
	text-align:left;
}

.wrap h1 {
padding:35px 0 0 0px 0;
margin-top:30px;
margin-bottom:20px;
font-size:40px;
color:#4D3A26; 
}

.wrap h2 {margin:0px;
padding:20px 0 0 0;
font-size:15px;
color:#fff;
}

.wrap h3 {margin:0px;
padding:15px 0 5px 0;
font-size:15px;
color:#4D3A26
}

.wrap h5 {margin:0px;
padding:10px 0 0 0;
font-size:11px;
text-align:center;
font-style:italic;
}

.wrap p{
width:400px;
margin:0 0 20px 0; 
padding:0;
}

.wrap ul {
margin: 0 0 0 0px;
list-style-type: square;
}

.wrap li {
margin: 0 0 15px 0px;
list-style-type: square;
}

.album {padding:10px 10px 20px 10px;}

.floatnone {
margin: 0 0 10px 10px;
padding: 15px;
background-color:#ddd;
border: 0; /* 15px solid #ddd; */

}

.floatright {
float:right;
margin: 0;
padding: 0px;
border: 0;

width:150px;
}


.floatright_falltime {
float:right;
border:1px dotted red;
margin:0px 0px 15px 20px;
display:inline
}



.floatleft {
float:left; margin: 0 0 10px 10px;
padding: 15px;
background-color:#ddd;
border: 0;
}

.floatlast {display:block;
float:left; margin: 0 0 10px 10px;
padding: 15px;
background-color:#ddd;
border: 0;
}

.thumb {
float:left;

border:0px;
margin:0px;
padding: 0 0 20px 20px;
text-align: center;



}

.thumb p{
float:left;
width:200px;
border:0px;
margin: 0;
padding: 5px;
color: #333;
font-size:11px; 
font-family:Verdana, Arial, Helvetica, sans-serif;
}


.clearboth { clear: both; }


.instruction {
display:inline;
}



/* footer bar */
#contact {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	padding-top:5px;
	padding-bottom:5px;
	display:block;
	font-size:9px;
	background-image:url(./images/steve_footer.gif);
	}

.designwrap {text-align:center;}

.design {
	margin-left: auto;
	margin-right: auto;
	padding-right: 0px;
	width: 750px;
	color:#003399;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	text-align:right;
}

.design a:link {
	color:#003399;
	text-decoration:none;
}
.design a:visited {color:#036; text-decoration:none; }
.design a:hover {color:#036; text-decoration:underline; }
.design a:active {color:#036; text decoratin:none;}


.logosmall {
	text-align: center; padding-top:30px;
}
.download {
	font-size: 9px;
	padding:10px;
	
}
.container .index_content #rep {
	margin-left: 20px;
	margin-top: 375px;
}
