@charset "utf-8";
/* CSS Document */

body{
	background:#000;
	font-family:"Times New Roman", Times, serif;
	font-size:1.15em;
	/*border-top: solid 5px #000;*/
	margin:0;
}

a, a img{ 
	text-decoration:none; 
	color: #FFF;
	border:none;
}

h1{
	font-size:24px;
}

h2{
	font-size:18px;
	
}

hr{
	color:#000; 
	border:solid 1px; 
}

#wrapper{
	background:#8d6238;
	width: 100%;
}

#page {
	width:820px;
	margin:0 auto;
	background:url(../images/background.jpg) repeat-y;
	padding:10px;
}

.nav-sidebar{
	width:250px; 
	padding:10px;
	float:left;
	
}
.nav-sidebar a{
	text-transform:uppercase; 
	color:#000;
	line-height:36px;
	font-size:18px;
}
.nav-sidebar a:hover{
	color:#FFF; 
}

.music-bg{
	background:url(../images/music-strings.png) no-repeat bottom left;
	overflow:visible;
	width:300px;
	padding-bottom:195px;
	position:absolute;
}

/*.main-content{
	float:left; 
	width: 525px;
}*/

.clear{
	
	clear:both; 
}

/*.logo{
	float:left; 
}*/

.logo-bg{
	background:url(../images/music-strings-2.png) no-repeat bottom  ; 
	padding-bottom:110px;
	overflow:visible;
	width:265px;
}

.shadow{
	-moz-box-shadow: 0 0 7px #000;
-webkit-box-shadow: 0 0 7px #000;
box-shadow: 0 0 7px #000;
}

.header-img {
	width:525px; 
	margin-top:50px;
}

.footer{
	text-align:center;
	border-top: solid 5px #000; 
	font-size: 12px;
	padding-top:10px;
	background:#000;
	color:#CCC;
	
}

.left{ float:left; }
.right{ float:right; }
.mar10{ margin:10px;}