*{
 margin: 0;
 padding: 0;
}
#wrapper{
 position: relative;
 margin:0 auto;
 width: 780px;
}

#box{
 padding-top:7%;
 position: relative;
 width: 100%;
}

#sale{
position:relative;
float:left;
border-left:5px solid #171717;border-right:5px solid #171717;
border-bottom:5px solid #171717;
height:45px; width:780px;background-color:#171717;
}
.tab{
float:left;border:0px;
}

#background{position:absolute;margin:0px; z-index:0; width:100%; height:100%;}

/*************************/
#nav{
 position:relative;
 width:100%;
 height:60px;
 /*background-image:url('images/testNav2.png');*/
 border-left:5px solid #171717;border-right:5px solid #171717;
 border-top:5px solid #171717;
 
}
 .navTab{
  position:relative;
	border:0px solid black;height:100%;float:left;
 }
 #navRight a:link, a:visited, a:active { color:blue; }
 #navRight a:hover { color:black; }
 
/*****************************/
#content{
 position: relative;
 width: 780px;height:390px;
 overflow:hidden;background-image:url('images/metalBG2.jpg');
 border:0px solid black;float:left;overflow-y:scroll;
 border-left:5px solid #171717;border-right:5px solid #171717;
 /*border-bottom:5px solid #171717;*/ /*#3b393c;*/
}

#content h1{
font-family:Lucida Sans, sans-serif, serif;
filter:alpha(opacity=77);-moz-opacity:.77;opacity:.77;
text-align:left;text-indent: 20px;font-size:18px;
}
/*************************/
.news, .bio, .contact, .links, .writing, pre{
 position:relative;width:600px;margin:0 auto;
 font-size:13px;font-family:Lucida Sans, sans-serif, serif;line-height: 1.3; border: 2px solid #3b393c;
 filter:alpha(opacity=77);-moz-opacity:.77;opacity:.77;
 color:white; padding:4px; background-color:#3b393c;;text-indent: 20px; /* might change font to black background to white */
}
.news{
			background-color:#3b393c;
			color:white; font-family:Lucida Sans,Georiga;
}

 
.bio, .writing, pre{padding-left:15px;padding-right:15px;}
 .links{text-indent: 0px;}
 .links a:link, a:visited, a:active { color:white; }
 .links a:hover { color:white; }
 
.newsHead{ /*used to be .newsHeader*/
 position:relative;width:612px;margin:0 auto;
 font-size:18px; height:30px;background-color:#3b393c;
 filter:alpha(opacity=80);-moz-opacity:.80;opacity:.80;
 color:white; text-align:center; font-family:Lucida Sans,Georiga;
}

 .newsHead a:link, a:visited, a:active { color:white; }
 .newsHead a:hover { color:black; }
 
 .portButton{
  color: #000;background: #ffa20f;border: 2px outset #d7b9c9;
	filter:alpha(opacity=80);-moz-opacity:.80;opacity:.80;
	background-color:white;font-size:20px;font-weight:bold;
	}
#galTable td{
height:120px;padding-left:20px;
}
#galTable img{ 
border:3px solid white;
}