body {
	background: #000;
	font-family: verdana, arial, tahoma, sans-serif;
	font-size: 8pt;
	margin: 20px;
	min-width: 550px;      /* 2x LC width + RC width */
	}

#audioplayer {
	position: relative;
	float: right;
	margin-top: -20px;
	padding: 10px;
}
#container {
  padding-left: 100px;   /* LC width */
  padding-right: 100px;  /* RC width */
}
#container .column {
  position: relative;
  float: left;
}
#center {
  padding-left: 10px;
  padding-top: 20px;
  padding-right: 10px;
  width: 100%;
  background-color: #FFF;
  border: 1px solid #000;
}
.imgcentered {
	text-align: center;
	padding-left: 5px;
}
#left {
  width: 150px;          /* LC width */
  right: 200px;          /* LC width */
  height: 500px;
  margin-left: -100%;
  color: #FFF;
  background-color: #000;
  border-top: 3px solid #F00;
  border-right: 3px solid #F00;
  border-bottom: 3px solid #F00;
  padding: 5px;
}
#right {
  width: 150px;          /* RC width */
  margin-right: -150px;  /* RC width */
  background-color: #fff;
  
}
#footer {
  clear: both;
  text-align: center;
  //font-weight: bold;
  font-size: 10px;
  font-family: sans;
  background-color: #F00; 
  margin-left: 100px;
  margin-right: 76px;
  border-top: 5px solid #000;
  color: #666;
  text-transform: uppercase;
}
#header {
background-color: #000;
background-image: url('art/shape.png');
padding-top: 40px;
margin-left: 100px;
margin-right: 76px;
//border-bottom: 1px solid #000;
//border-left: 5px double #F00;	
}
/*** IE6 Fix ***/
* html #left {
  left: 150px;           /* RC width */
}

#left ul {
	color: #000;
	list-style-type: lower-greek;
	font-size: 10px;
	border-right: 1px solid #F00;
	border-top: 5px double #F00; 
    border-bottom: 5px double #F00; 
    margin-right: 10px;
    margin-left: -20px;
    margin-top: 10px;
    margin-bottom: 10px;   
    background-color: #FFF
}


.b1f, .b2f, .b3f, .b4f{font-size:1px; overflow:hidden; display:block; width:410px;}
.b1f {height:1px; background:#222; margin:0 5px; width: 410px;}
.b2f {height:1px; background:#c0c0c0; margin:0 3px; width: 410px;}
.b3f {height:1px; background:#333; margin:0 2px; width: 410px;}
.b4f {height:2px; background:#000; margin:0 1px; width: 410px;}
.audiocontentf {
		background: #FFF; 
		border-left: 1px solid #000; 
		border-top: 1px solid #F00;
		border-bottom: 1px solid #F00;		
		width: 409px;}
.audiocontentf div {margin-left: 5px;}

h1 {font-size: 18pt;}

h2 {font-size: 14pt; 
		font-family: verdana, arial, tahoma; 
		margin-top:10px; 
		text-transform: lowercase;
		//text-decoration: line-through;
		font-weight: normal;
		border-top: 1px solid #666;
		border-left: 1px solid #666;
		padding-left: 10px;
		padding-top: 3px;		
	}

.closer {font-size: 14pt; 
		font-family: verdana, arial, tahoma; 
		margin-top:10px; 
		text-transform: lowercase;
		//text-decoration: line-through;
		font-weight: normal;
		border-bottom: 1px solid #666;
		border-right: 1px solid #666;
		padding-left: 10px;
		padding-top: 3px;		
	}


h3 {font-size: 10pt; margin-top:10px;}

h4 {font-size: 9pt;}

.img-text-wrap {
	border-bottom: 1px solid #F00;
	border-right: 1px solid #F00;	
	margin: 10px 10px 10px 10px; 
	padding: 0pt 10px 0px 0pt; 
	float: left; 
	width: 200px; 
	text-align: center; 
	color: black; 
}

#navcontainer
{
margin-left: auto;
margin-right: auto;
margin-bottom: 20px;
margin-top: 45px;
//border-top: 1px dotted #000;
z-index: 1;
}

#navcontainer ul
{
border-top: solid 5px #FFF;
list-style-type: none;
text-align: center;
margin-top: -8px;
padding: 0;
position: relative;
z-index: 2;
background-color: #FFF;
width: 690px;
height:20px;
}

#navcontainer li
{
font-family: sans;
text-transform: uppercase;
display: inline;
text-align: center;
margin: 5px 5px;
padding: 10px;
}

#navcontainer li a
{
padding: 0px 7px;
color: #666;
background-color: #fff;
//border: 1px solid #ccc;
text-decoration: none;
//padding-bottom: 50px;
//margin-left: 20px;
//background-image: url('art/record.png');
}

#navcontainer li a:hover
{
color: #FFF;
background-color: #000;
border-top: 2px solid #000;
//border: 1px solid #666;
//border-top: 2px solid #666;
//border-bottom: 2px solid #666;
}

#navcontainer li a#current
{
color: #FFF;
background-color: #000;
border-top: 2px solid #000;
//border: 1px solid #666;
//border-top: 2px solid #666;
//border-bottom: 2px solid #666;
}