body {  margin: 0; padding:0;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: .80em;
	background-image: url(images/bkgd.gif);
	color:#000;
	}
#header {
	  height:160px;
	background-color:#ccc;
	}
#header h2 {font-size:200; color:#29387C; text-align:center;
	font-style: italic; 
	}
#container { margin:35px 35px 5px 35px; padding:0;
	width:920px; /*was 900*/
	background-color:#fff;
	overflow:hidden;
	}
#content { 
	width:700px; /*was 710 */
	border-right:180px solid #eee;
	margin-right:-180px;
	background-color:#fff;
	padding: 5px 20px; /* was 5px 10px*/
	color:#000;
	float:left;
	}
#content h1 { /*display:inline;*/ color:#29387C;
	text-indent: 20px;
	border-bottom: 4px solid #999;
	}
#content h2 {color:#29387C; 
	border-bottom: 1px dashed #000;}
#sidebar {
	width:180px;
	background-color:#eee;
	float:left;
	}
#sidebar h2 { font-size: 1.2em; font-style: italic;  color:#29387C; background-color:#ccc; padding-top:6px; padding-bottom:6px;
	}
#sidebar ul ul {list-style-type: disc;
	list-style-position:inside;
	margin:10px; color:#666;
	}
#sidebar ul li a {
	display:block;
	padding: 5px 0 5px 0px;
	}
#sidebar ul li a:link, #sidebar ul li a:visited {
	font-size: 1.2em; font-style: italic;
	font-weight:bold; 
	color:#29387C; 
	background-color:#ccc;
	text-decoration: none;
	line-height:1.2em;
	/*text-shadow: 2px 2px 2px #555*/;
	}
#sidebar ul li a:hover, #sidebar ul li a:active {
	color: #fff /*#347879*/ ;
	background-color:#666;
	font-style: italic;
	/*text-shadow: 2px 2px 2px #555*/;
	}
	
	
#sidebar #plain a:link, #sidebar #plain a:visited {list-style-type: disc;
	display:inline;
	list-style-position:inside;
	font-style:normal;
	font-size:1.0em;
	font-weight:normal;
	line-height:1.0em;
	color:blue;
	text-decoration:none;
	background-color:transparent;
	}
#sidebar #plain a:hover, #sidebar #plain a:active {list-style-type: disc;
	display:inline;
	list-style-position:inside;
	font-style:normal;
	font-size:1.0em;
	font-weight:normal;
	line-height:1.0em;
	color:red;
	text-decoration:none;
	background-color:transparent;
	}
	
	
	
#sidebar ul {list-style-type:none;
	margin: 0;
	padding: 0;
	}

#sidebar p{padding:6px; color:#666;}
#sidebar p a {text-decoration:none; color:blue;}

/*         TOP NAVIGATION    */
#topNav  {
	background-color: #7c7c7c; 
	margin:0;
	padding:0;
	text-align:center; 
	height:2em;
	border:1px solid black;
	border-width:1px 0;
	}
#topNav ul { list-stype-type: none; 
	margin:0; padding:0; padding-top:5px;
	}
#topNav ul li { 
	display:inline;
	padding:0; margin:0;
	}
#topNav ul li a/*:link, #topNav a:vistied*/ {
	text-decoration:none;
	background-color:#eee;
	color:maroon;
	width:auto;
	padding:1px 10px;
	border: outset 1px black;
	/*text-shadow: 2px 2px 2px #555*/;
	}
#topNav ul li a:hover, #topNav ul li a:active {
	color: #fff;
	background-color:#666;
	padding: 1px 10px;
	border: inset 1px black;
	/*text-shadow: 2px 2px 2px #555*/;
	font-style: italic;
}
#home #nav-home a,
#reference #nav-reference a,
#history #nav-history a,
#faqs #nav-faqs a,
#reviews  #nav-reviews a,
#artists #nav-artists  a,
#sound #nav-sound a,
#links #nav-links a,
#contact #nav-contact a,
#news #nav-news a,
#clips #nav-clips a,
#faq #nav-faqs a {
	background:#ccc;
	color:black;
	text-shadow:none;
	text-decoration:none;
	padding: 1px 10px;
	}
#m_series #nav-m a,
#h_series #nav-h a,
#x_series #nav-x a,
#nico #nav-nico a {
	color: #fff /*#347879*/ ;
	background-color:#666;
	font-style: italic;
	/*text-shadow: 2px 2px 2px #555*/;
	}
#footer {clear:both; height:15px;
	background-color:#ccc;
	text-align:center;
	}
.credit {	font-size:90%;
	margin:0 0 1em 4em;
	padding:0;
	color:#ccc;
}
.models {font-size: 16px; font-weight: 700; color: #036;}