*{font-size:100.01%;}
html{height:100%;font-size:62.5%;background:#0c1115 url(images/bg-body.gif) repeat-x 0 98px;}
body{
	margin:0;
	min-height:100%;
	position:relative;
	color:#ccc;
	font:1.3em/1.5 "Trebuchet MS", Arial, Helvetica, sans-serif;
	background:url(images/visual.jpg) no-repeat 50% 98px;
	min-width:800px;
}
* html body{height:100%;}
a{
	outline:none;
	color:#9c0;
	text-decoration:none;
}
a:hover{color:#fff;}
h1{
	margin:16px 0 0;
	color:#fff;
	font:1.54em/1.1 "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:normal;
}
h2{
	font-size:1.4em;
	color:#fff;
	margin:16px 0 0;
	font-weight:normal;
}
h3{
	font-size:1.34em;
	color:#fff;
	margin:16px 0 0;
	font-weight:normal;
}
p{
	margin:0;
	padding:5px 0 5px 0;
	width:100%;
	overflow:hidden;
}
strong{
	color:#fff;
}
form,fieldset{margin:0;padding:0;border:none;}
input,textarea{
	font:13px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#000;
	border:1px solid #0C1115;
	padding:1px 0 0 4px;
	width:188px;
	height:19px;
	margin:8px 0 0;
	background: #fff;
}
textarea{height:80px;}
.bold{
	font-size:1.4em;
	color:#fff;
	margin:16px 0 0;
	font-weight:normal;
}
.author{
	color:#fff;
	float:right;
}
#content ul{
	margin:10px 0 0 12px;
	padding:0;
	list-style:none;
}
#content li{
	padding:0 0 0 14px;
	background:url(../images/bullet.gif) no-repeat 0 5px;
}
.hovered{
	color:#999;
}
input.send{
	width:auto;
	height:auto;
	padding:0;
	border:none;
	margin:8px 0 0 150px;
}
#header{height:100px;}
.logo{
	overflow:hidden;
	display:block;
	width:188px;
	height:45px;
	text-indent:-9999px;
	background:url(images/logo.png);
	position:absolute;
	top:32px;
	left:18px;
}
#header ul{
	position:absolute;
	top:54px;
	right:0;
	margin:0;
	font:1.07em Arial, Helvetica, sans-serif;
	padding:0;
	list-style:none;
}
#header li{
	float:left;
	margin:0 0 0 22px;
}
#header a{color:#fff;}
#header ul .active,#header ul a:hover{color:#9c0;}
.visual{
	color:#fff;
	width:782px;
	height:56px;
	padding:42px 0 0 18px;
	font:1.85em Arial, Helvetica, sans-serif;
}
.visual h1{
	margin:0;
	font:bold 1em Arial, Helvetica, sans-serif;
}
#main{
	width:800px;
	overflow:hidden;
}
#content{
	display:inline;
	width:542px;
	padding:0 0 10px 18px;
}
#right{
	float:right;
	width:210px;
}
ul.contacts{
	margin:10px 0 0;
	padding:0;
	list-style:none;
	font-size:.92em;
}
ul.contacts strong{
	color:#fff;
	font-weight:normal;
}
dl.work{
	margin:18px 0 0;
	padding:0;
}
dl.work dt{
	margin:0;
	padding:0;
	color:#fff;
}
dl.work dd{
	margin:0;
	padding:0;
}
#footer{
	width:100%;
	min-width:800px;
	position:absolute;
	bottom:0;
	border-top:2px solid #9c0;
	font:.85em/44px Arial, Helvetica, sans-serif;
}
#footer p{margin:0 0 0 18px;width:auto;}
#footer ul{
	margin:3px 0 0;
	padding:0;
	float:right;
	list-style:none;
}
#footer li{
	float:left;
	margin:0 0 0 17px
}
#footer a{color:#ccc;}
#footer a:hover{text-decoration:underline;}
.foo{
	width:800px;
	overflow:hidden;
	margin:0 auto;
}


#mp  /* media player */
{
display:inline;
float:left;
border: 2px solid #000000; background-color: #555555; padding: 5px;
margin-top:30px;
}
#Accordion1  /* contains lyrics */
{
display:inline;
float:right;
}
#superdiv {
	width:800px;
	margin:0 auto;
	padding:0 0 60px;
	position:relative;
}
h1 {font-size:large;color:#FF6600;font-family:Arial,Helvetica,sans-serif;}
