*
{
	font-size:			11px;
	color:				#ffffff;
	font-family:		"Lucida Grande","Lucida Sans","Luxi Sans",Verdana,Helvetica,sans-serif;
}
body
{
	background-color:	#434D37;
	margin:				0px;
}

#container
{
	width: 750px; margin: auto;
}
#content
{
	margin-top:			15px;
}

p
{
	font-size:			11px;
	line-height:		1.4em;
	margin-left:		3px;
	margin-top:			6px;
	margin-bottom:		10px;
	padding:			0px;
}
a
{
	font-size:			1.0em;
}
.first
{
	margin-top:			0px;
}
#menu
{
	border-top: 1px solid #333B29;
	color: 				#ffffff;
	font-weight: 		bold; 
	font-size: 			12px;
	margin-bottom: 		14px;
}
#menu table
{
	margin:				auto;
}
#menu td
{
	padding-top: 		10px; 
	padding-bottom:		1px;
	width:				125px;
	border-bottom: 		1px solid #333B29;
	text-align:			center;
}
td#menu_on
{
	background-image:	url(/img/ob.gif);
	border-bottom: 		1px solid #2A3122;
}
#menu_on span
{
	background-color:	#434D37;
	padding-left:		2px;
	padding-right:		2px;
}
#menu *
{
	text-transform:		uppercase;
	font-size:			12px;
}
#menu a
{
	text-decoration:	none;
}
#menu a:hover
{
	text-decoration:	underline;
}

.f_l
{
	text-align:			left;
	vertical-align:		top;
}


img
{
	border:				none;
}
.brd
{
	border:				1px solid #333B29;
}
.brd2
{
	border:				11px solid #ffffff;
}
h1
{
	font-size:			18px;
	padding:			0px;
	margin:				0px;
	padding-top:		10px;
	padding-bottom:		5px;
	margin-bottom:		10px;
}
h2
{
	padding:			0px;
	margin:				0px;
	background-image:	url(/img/ob.gif);
	padding:			5px;
	padding-left:		2px;
	padding-bottom:		2px;
	margin-bottom:		7px;
	border-bottom: 		1px solid #333B29;
}
h2 span
{
	background-color:	#434D37;
	padding-left:		2px;
	padding-right:		2px;
	font-size:			14px;
}
h3
{
	padding:			0px;
	margin:				0px;
	font-size:			12px;
	padding-top:		12px;
}

h4
{
	padding:			0px;
	margin:				0px;
/*	border-left:		10px solid #76806A; */
	padding-left:		30px;
	padding-top:		7px;
	padding-bottom:		6px;
	font-weight:		bold;
	font-size:			12px;
}


form
{
	padding:			0px;
	margin:				0px;
}
input
{
	color:				#202020;
}
#main_pullout
{
	padding: 8px; padding-bottom: 20px; line-height: 1.4em; font-size: 16px; text-align: justify; font-family: Georgia
}

.smaller
{
	font-size:			0.85em;
}	

.uc
{
	text-transform:		uppercase;
}

.b
{
	font-weight:		bold;
}

.lighter
{
	color:				#B3BDA7;
}

.left_gutter
{
	border-right:		1px solid #333B29;
width: 210px; padding: 10px; margin-right: 14px; float: left;
padding-right:			14px;
padding-top:			0px;
}
.left_gutter_news
{
	border-right:		1px solid #333B29;
width: 100px; padding: 10px; margin-right: 14px; float: left;
padding-right:			14px;
padding-top:			0px;
}

.content_wleft
{
	margin-left: 100px;
}


#footer
{
	margin-top: 		30px;
	border-top: 		1px solid #333B29;
	color: #B3BDA7; 
	font-size: 0.85em; 
	text-align: right; 
	padding-top: 2px; 
	margin-bottom: 30px;
	clear:				both;
}
hr
{
	margin-top: 		0px;
	border-top: 		1px solid #333B29;
	color: #B3BDA7; 
	font-size: 0.1em; 
	text-align: left; 
	margin-bottom: 15px;
	clear:				both;
}

#listen #container,
#bio #container,
#news #container {
  width:750px;
  margin:0 auto;
}

#listen #header,
#bio #header,
#news #header {
  margin-top: 35px;
}

#listen #content #left,
#bio #content #left,
#news #content #left {
  float:left;
  width:207px;
  text-align:right;
}

#listen #content #right,
#bio #content #right,
#news #content #right {
  float:left;
  width:533px;
  margin-left:4px;
  padding-left:5px;
  border-left:solid 1px #333b29;
}

.clear_left {
  clear:left;
}
