/* main */
body {
	padding: 0;
	font: 'Helvetica', Verdana, sans-serif;
	background-color:#000000;
	vertical-align: top;
	text-align: center;
	width: auto;
	float: none;
	color: #000;
}
h4 { color:#A2AC75; font-size:12px; }
#main { color:#FFF; margin:10px auto; width:980px; border:2px solid #391b18; }
#main h1 { text-align:left; margin-bottom:30px; }
#main .grid2colc .column.first { width:28%; line-height:2.0em; text-align:left; }
#main .grid2colc .column.last { width: 69%; }
#main .grid2colc .column.last a { float:left; }
#main p { line-height: 1.5em; text-align:left; font-size:12px; color:#a9a9a9; margin-bottom:15px; }
#main li {color: #fff;}

#eklogo { margin-bottom:20px; }
abbr { color: #CCCCCC; }

h2	{ color:#CC6600; font-size:14px; letter-spacing: 3px; margin-bottom:25px; }
h3	{ color: #FFCC66; font-style: normal; font-size:16px; font-weight:800; letter-spacing: 2px; }
h6	{ color: #CC6600; font-style: normal; font-size:11px; letter-spacing: 1px; }

.title { color: #CC6600; font-style: normal; font-size:11px; text-align:center; padding: 5px; }

#topnav a { font-size:14px; color:#0D7DC9; text-align:right; }

#press {
	margin:0px auto 0px;
	padding:0px 0 0px 0;
	text-align:center;
	color: #CCC;
}
#press .links a { font-size:10px; }

img { border: 0; float:left; display: block; }
#main .mainpic { float: left; font-size: 11px; margin:10px 0 0 0px; }
.mainpic img { margin-bottom:15px; }

/* main menu */
#menu { letter-spacing:0.1em; font-size:13px; } 
#main #menu ul { margin-bottom:0px; }
#menu li { display:inline; height:45px;  }
#menu li a { color:#e5e5e5; width:140px; padding-top:11px; height:45px; float:left; overflow:hidden; background:url(img/menu-vgradient_off.gif) repeat-x 0 0; }
#menu li a:hover { color:#c9e1e7; text-decoration:none; background-image:url(img/menu-vgradient.gif); }

#home #menu li#mi-home a,
#present #menu li#mi-present a,
body.artist #menu li#mi-artists a,
#about #menu li#mi-about a,
#contact #menu li#mi-contact a,
#future #menu li#mi-future a { color:#c9e1e7; text-decoration:none; background-image:url(img/menu-vgradient.gif); cursor:default; }


/* drop down */	
#menu ul { display: block; margin: 0; padding: 0; line-height: 1em; list-style: none; z-index: 90; }
#menu ul li { float: left; }
#menu ul.level2, #menu ul.level3 { position: absolute; width:150; background: #144007; border: 1px solid #573A2C; }
#menu ul.level2 li, #menu ul.level3 li { float: none; }	
#main #root ul.level2 li a { width:130px !important; text-align:left; border-bottom:1px solid #573A2C; padding:8px !important; height:100%; float:none; background:#2c1f13 none; z-index:600; color:#a3ad88; font-size:9px; position:relative; display:block; }
#main #root ul.level2 li a:hover { background-color:#4e3219; }

/* bottom & footer */
#bottomstrip { margin:40px 0 20px -30px; }
#main .footer {	background-color:#391b18; width: inherit; clear: both; text-align: center; margin: 1px 0 20px 0 auto; font-size: 11px; padding: 20px 0px 10px 0px; }
div.clearer {clear: both; display: block; margin: 0; padding: 0; height: 0; line-height: 1px; font-size: 1px;}

/* artist bio */
#main .grid2colc .column.first { padding:10px; width:26%; }
#main .grid2colc .column.last { padding:5px; width:70%; }
.grid2colc img {border:1px solid #fff; }
h2 {
	text-align:left;
	font-size: 12px;
}
p { text-indent:30px; }

