.matttable{
	text-align: left; 
	padding-left: 40px;
	
	
	
	
}



.tablepadding{
	padding:6px;
	background-color:#3C020B;
	border-bottom-width:3px;


}




.verylargefont{
	font-size:40px;
	
	
}



.largefont{
	font-size:30px;
}

.mediumfont{
	font-size:15px;
}




a.three:link {
color:#3C020B;
	background:#C0C0C0;
	text-decoration:none;
	border:thick #333333 groove;
	


}
a.three:visited {
	color:#3C020B;
	background:#C0C0C0;
	text-decoration:none;
	border:thick #FFFFFF groove;




}
a.three:hover {
	
	border-color: #C0C0C0;
	border: thick #FFFFFF groove;
	background: #3C020B;
	color: #C0C0C0;
	text-decoration:none;
}


a.four:link {
color:#3C020B;
	background:#C0C0C0;
	text-decoration:none;
	
	


}
a.four:visited {
	color:#3C020B;
	background:#C0C0C0;
	text-decoration:none;
	



}
a.four:hover {
	
	border-color: #C0C0C0;
	background: #3C020B;
	color: #C0C0C0;

}






#wrapper {
	background-color: #333333;

}














#header {
	border-color: #C0C0C0;
	font-family: "Times New Roman", Times, serif;
	background-color: #3C020B;
	font-size: medium;
	color: #C0C0C0;
	width: 80%;
	top: 0px;
	left: 10%;
	height: 50px;
	overflow: hidden;
	position: absolute;
	border: 3px solid;
	text-align: center;
	
	
}

#content {
	font-family: "Times New Roman", Times, serif;
	background-color: #3C020B;
	font-size: x-large;
	color: #C0C0C0;
	width: 80%;
	top: 55px;
	position: absolute;
	bottom: 205px;
	left: 10%;
	overflow: auto;
	border: 3px solid;
	text-align: center;
	
}

#leftcontent{
	
	font-family: "Times New Roman", Times, serif;
	background-color: #3C020B;
	font-size: large;
	color: #C0C0C0;

	overflow: hidden;
	width:80%;
	margin-left:10%;

	text-align: left;

}


#footer {
	border-color: #C0C0C0;
	font-family: "Times New Roman", Times, serif;
	background-color: #3C020B;
	
	color: #C0C0C0;
	
	position: absolute;
	bottom: 0px;
	height: 200px;
	left: 10%;
	overflow: auto;
	width: 80%;
	border: 3px solid;
}


#leftfooter{
	float:left;
	width:30%;
	height:90%;
	bottom:5px;
	margin-top:10px;
	margin-left:3px;

	
	
	
}


#centerfooter {
    display: inline-block;
    margin:0 auto;
    width:25%;
    margin-top:10px;
    
}

#rightfooter{
	float: right;
	width: 25%;
	height: 90%;
	text-align: left;
	bottom: 5px;
	margin-top: 10px;
	
}

#floatleft{
	float:left;
	width:25%;
	text-align:left;
	
	
	
}



#floatright{
	float:right;
	width:25%;
	text-align:left;

	
}

#floatcenter {
    display: inline-block;
    margin:0 auto;
    width:50%;
    margin-top:10px;
    
}

#floatleftcenter{
	float:left;
	width:75%;
	text-align:left;

}


#flooringleft{
	float:left;
	width:70%;
	text-align:left;
}

#flooringcenter {
    display: inline-block;
    margin:0 auto;
    width:5%
}

#flooringright{
	float:right;
	width:25%;
	text-align:left;

	
}



/* -----------------------------gallery css code from here down is related to pictures---------------- */

#gallerycontent {
	font-family: "Times New Roman", Times, serif;
	background-color: #333333;
	font-size: x-large;
	color: #C0C0C0;
	width: 80%;
	top: 55px;
	position: absolute;
	left: 10%;
	/*overflow: auto;*/
	border: 3px solid;
	text-align: center;
	/*height:100%;*/
	
	
}

#galleryheader {
	border-color: #C0C0C0;
	font-family: "Times New Roman", Times, serif;
	background-color: #333333;
	font-size: medium;
	color: #C0C0C0;
	width: 80%;
	top: 0px;
	left: 10%;
	height: 50px;
	overflow: hidden;
	position: absolute;
	border: 3px solid;
	text-align: center;

}


a.five:link {
color:#3C020B;
	opacity:0.6;
	
}
a.five:visited {
color:#3C020B;
	
	

}
a.five:hover {
	
color:#3C020B;
opacity:1.0;

	
}

.gallerytable{
	
	margin: 0 auto 0 auto;
	padding:10px;
}




/* -----------------------------individual gallery pages begin here along with the code above---------------- */


#gallerycontent2 {
	font-family: "Times New Roman", Times, serif;
	background-color: #333333;
	font-size: x-large;
	color: #C0C0C0;
	width: 80%;
	top: 55px;
	position: absolute;
	left: 10%;
	/*overflow: auto;*/
	/*border: 3px solid;*/
	text-align: center;
	/*height:100%;*/
}














a.galLink:link {
color:#3C020B;
	background:#C0C0C0;
	text-decoration:none;
	
	


}
a.galLink:visited {
	color:#3C020B;
	background:#C0C0C0;
	text-decoration:none;
	




}
a.galLink:hover {
	
	border-color: #C0C0C0;
	background: #3C020B;
	color: #C0C0C0;
	text-decoration:none;
}


/*set spacing on previous, gallery, and next*/

.headertable{
	width:10%
	
}

/*center table in header*/
.headercenter{
	margin: 0 auto 0 auto;
	margin-top: 13px;
}


#photograph img {
	margin: 0 auto 0 auto;
	border-style: solid;
	border-color: #3C020B;
	border-width: 1px;


}

a.six:link {
color:#3C020B;
	opacity:0.2;
	
}
a.six:visited {
color:#3C020B;
	opacity:0.2;
	

}
a.six:hover {
	
color:#3C020B;
opacity:1.0;

	
}


.image{
	opacity: 1.0;
	color: #808080;
}