body
	{
		background-color: #E5E5E5;
		text-align: center;
		vertical-align: middle;
		margin: auto;
		padding-top: 1%;
		font: 12px Arial;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
	}
	

.header
	{		
		background-image:url("../_images/unparalleled_logo.gif");
		background-repeat: no-repeat;
		background-position: center;
		text-align: center;
		vertical-align: middle;
		margin-left: auto;
		margin-right: auto;		
		padding: auto;
		width: 750px;
		min-height: 120px;			
		height: auto !important;	
		height: 120px;		
		border-bottom: 1px solid #8E2E2E;
	}


.menu
	{
		background: inherit;
		color: #8E2E2E;
		text-align: center;
		vertical-align: middle;
		margin-left: auto;
		margin-right: auto;
		padding-top: 2px;
		padding-bottom: 3px;
		width: 750px;
	}


.content
	{
		background: inherit;
		color: 444444;
		text-align: left;
		vertical-align: middle;
		margin-left: auto;
		margin-right: auto;
		width: 750px;
		min-height: 480px;
		max-height: 480px;
		height: auto !important;
		height: 480px;
		overflow: auto;
	}


.bio
	{
		text-align: justify;
		vertical-align: top;
		margin: auto;
		padding: 5px;		
		width: auto !important;
		width: 350px;
		min-width: 350px;
		max-width: 350px;
		min-height: 270px;
		max-height: 270px;
		height: auto !important;
		height: 270px;
		float: left;
	}
	
	
.equip
	{
		text-align: justify;
		vertical-align: top;
		margin: auto;
		padding: 5px;		
		width: auto !important;
		width: 350px;
		min-width: 350px;
		max-width: 350px;
		min-height: 270px;
		max-height: 270px;
		height: auto !important;		
		height: 270px;
		float: right;
	}
	
	
.update
	{
		text-align: center;
		margin: auto;
		padding: 5px;
		float: left;
		width: 740px;
	}

.update-image
	{
		text-align: center;
		margin-left: 20px;
		margin-right: 20px;
		padding: 1px;
		border: 1px solid #444444;
	}
	
	
img.albums
	{
		text-align: center;
		vertical-align: middle;
		margin-left: 10px;
		margin-right: 10px;
		padding: 1px;
		border: 1px solid #444444;
		overflow: hidden;
	}
	
img.albums:hover
	{
		text-align: center;
		vertical-align: middle;		
		margin-left: 10px;
		margin-right: 10px;
		padding: 1px;
		border: 1px solid #8E2E2E;
		overflow: hidden;
	}
	
	
.gallery-container
	{
		vertical-align: middle;
		margin-top: 15px;
		margin-bottom: 30px;
		padding: 1px;
		width: 450px;
		min-height: 300px;
		max-height: 300px;
		height: auto !important;
		height: 300px;
		float: left;
	}
	
.photo-desc
	{
		text-align: left;
		vertical-align: middle;
		margin-top: 15px;
		margin-bottom: 30px;
		padding: 1px;
		width: 250px;
		min-height: 300px;
		max-height: 300px;
		height: auto !important;
		height: 300px;
		float: right;
	}	
	
img.gallerymain
	{
		text-align: center;
		vertical-align: middle;
		padding: 1px;
		min-height: 300px;
		height: auto !important;
		height: 300px;
		border: 1px solid #444444;
		overflow: hidden;
	}

img.gallerymain:hover
	{
		text-align: center;
		vertical-align: middle;
		padding: 1px;
		min-height: 300px;
		height: auto !important;
		height: 300px;
		border: 1px solid #8E2E2E;
		overflow: hidden;
	}	
	
.gallery
	{
		text-align: center;
		vertical-align: middle;			
		margin-top: 10px;
		margin-left: 2px;
		margin-right: 2px;	
		padding: 1px;
		width: 60px;
		min-height: 60px;
		max-height: 60px;
		height: auto !important;
		height: 60px;
		border: 1px solid #444444;
	}


.spacer
	{
		width: 100%;
		height: 10px;
	}


.legal 
	{
		background: inherit;
		color: #444444;
		text-align: center;
		vertical-align: middle;
		margin-left: auto;
		margin-right: auto;
		padding-top: 5px;
		width: 750px;
		height: 100px;
		border-top: 1px solid #8E2E2E;
	}


h1
	{
		text-align: left;
		vertical-align: middle;
		margin-bottom: 20px;
		padding-left: 10px;
		padding-bottom: 5px;
		font: 24px Arial;
		border-left: 1px solid #8E2E2E;
		border-bottom: 1px solid #8E2E2E;
	}
	
	
img	
	{
		vertical-align: middle;
		border: 0px;
	}		

.highlight img
	{
		filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
		-moz-opacity: 0.5;
		opacity: 0.5;
	}

.highlight:hover img
	{
		filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
		-moz-opacity: 1;
		opacity: 1;
	}


ul.sub 
	{		
		text-indent: 0px;
		margin-left: 5px;
		padding-left: 30px;
		list-style-type: square;
	}
	
	
hr 	{
		height: 1px;
		border-color: #8E2E2E;
	}
	
	
A:link { color: #444444; }
A:active { color: #444444; }
A:visited { color: #444444; }
A:hover { color: #8E2E2E; text-decoration: none; }