.navtext {
	/* Leave these untouched */
	visibility: hidden; 
	position: absolute;
	z-index: 10000;
	
	/* Adjust the actual box settings */
	width: 250px;
	border: 1px solid #555;
	padding:10px; 
	background:  #000; 
	
	/* Adjust the Text Settings */
	font: normal normal normal 10px/13px verdana;
	text-align: justify; 
	color: #FFF; 
	
	/* Adjust the transparency Settings */
	opacity: 0.89;  /* Mozilla/Etc */
	filter: alpha(opacity=89);  /* Internet Explorer */
}

.credits {
	font-size: 9px;
}

h2 {
	font-family: arial;
	font-size: 40px;
	font-weight: normal;
	letter-spacing: -2px;
	color: #ff8a13;
}

body { 
	margin: 0px; padding: 0px; height: 100%;
	background: url('../images/famelessbg.gif') top center no-repeat#000;
	background-attachment: fixed;
}

body, html { height: 100%; }

body, td {
	font: normal normal normal 13px/16.5px Verdana, Tahoma, Arial;
	text-align: justify;
	color: #FFF;
}

#nav {
	width: 500px;
	text-align: center;
	position: absolute; top: 280px; left: 50%; margin-left: -250px;
	z-index: 20;
}

#logo {
	position: absolute; top: 0px; left: 50%; margin-left: -152px;
	z-index: 10;
}

.maintable {
	border-left: 1px solid #8e4c09;
	border-right: 1px solid #8e4c09;
	height: 100%;
	width: 848px;
	background: url('../images/back-loop.jpg') top center;
}

.popcontent {
	font: normal normal normal 13px/16.5px Verdana, Tahoma, Arial;
}

.popupimg {
	float: right;
	margin: 0px 0px 10px 10px;
	border: 1px solid #888;
}
		
.main {
	background: url('../images/back-top.jpg') no-repeat top center;
	vertical-align: top;
	color: #FFF;
	padding: 20px;
}

.footer {
	background-color: #000;
	height: 20px;
	padding: 5px;
	text-align: center;
	color: #8e4c09;
}

.front-tmb {
	margin: 4px 2.5px 4px 2.5px;
	border: 1px solid #888;
	filter:alpha(opacity=75);
	-moz-opacity: 0.75;
	opacity: 0.75;
}

.front-tmb:hover {
	border: 1px dotted #ff8a13;
	filter:alpha(opacity=100);
	-moz-opacity: 1.00;
	opacity: 1.00;
}

.head {
	color: #ff8a13;
	font: normal 35px/25px century gothic;
	text-transform: lowercase;
}

.rollhead {
	color: #ff8a13;
	font: normal normal bold 14px/18px century gothic, Arial;
	text-transform: lowercase;
}


.subhead {
	width: 100%;
	border-top: 1px dotted #FFF;
	border-bottom: 1px dotted #FFF;
	color: #ff8a13;
	background-color: #32200c;
	text-align: center;
	font: italic normal bold 16px/25px Tahoma, Arial;
	text-transform: lowercase;
}

a { color: #FF3; text-decoration: none;}
a:hover { color: #ff8a13; }

u {
	text-decoration: none;
	border-bottom: 1px dotted #FFF;
}

.portlist {
	border-right: 1px solid #636363;
	width: 220px;
	text-align: center;
	vertical-align: top;
}

.portfoliohead {
	font: normal normal bold 14px/16px Verdana, Tahoma, Arial;
}

.port_thumb {
	border: 1px solid #636363;
	margin: 0px 10px 0px 10px;
	filter:alpha(opacity=75);
	-moz-opacity:0.75;
	opacity:0.75;
}

.port_thumb:hover {
	filter:alpha(opacity=100);
	-moz-opacity:1.0;
	opacity:1.0;
}

.port_text {
	vertical-align: top;
	padding: 10px 0px 10px 12px;
}

.artist_thumb {
	float: left;
	margin: 5px 10px 10px 0px;
}

hr {
	margin: 5px 0;
	height: 1px;
	border-bottom: none;
	border-top: 1px dotted #FFF;
	clear: both;
}