html, body {
	text-align:center;
	margin:0 auto;
	padding:0;
	scrollbar-track-color: #220d0a;
	scrollbar-face-color: #f1ebdb;
	scrollbar-arrow-color: #a53121;
	scrollbar-3dlight-color: #220d0a;
	scrollbar-highlight-color: #220d0a;
	scrollbar-shadow-color: #220d0a;
	scrollbar-darkshadow-color: #220d0a;
	font: 12px/1.5em Arial, Helvetica, sans-serif;
}
img{border:none}

#home-wrapper{
	text-align:center;
	background:#452b06 url(images/bg_home_box.gif) no-repeat bottom;
	width: 786px;
	margin: 0 auto;
	position: relative;
	padding:0;
	}
#home_bg{margin:0;padding:0; width:515px; height:437px;background:url(images/logo_home.jpg) 0 70px  no-repeat;}
#wrapper{
	text-align:center;
	width: 786px;
	margin: 0 auto;
	position: relative;
	padding:0;
	}
#content{
	margin:20px 0 0 0;
	padding:0;
	text-align:left;
	}
					/*top nav menu*/
#nav-top{
	clear: both;
	position: absolute;
	top:10px;
	left:5px;
	width: 786px;
	height: 20px;
	margin:0;
	padding:0;
	text-align:left;
	
}
#nav-top li {
	display: inline;
	background: none;
	font-family: Georgia, "Times New Roman", Times, serif;
}
ul, li { /* using a list for menu */
list-style-type: none;  /* cleaning up the list */
margin:0;
padding:0;
}

#nav-top li a {
	text-decoration: none;
	padding:0 5px 0 5px;
	border-left:1px solid #fff;
	text-transform:uppercase;
	font:bold 11px Georgia, "Times New Roman", Times, serif;	
}

#nav-top li a:hover{
	color:#FFCC00;
}

#nav-top li.none  a{border-left:none;}
/*------------------------------------------------------------bottom nav menu*/
#footer{
	margin:0;
	padding:0 0 10px 0;
	position:relative;
	width: 786px;
	height: 35px;
}

#nav-bottom{
	clear: both;
	position: absolute;
	top:0px;
	left:5px;
	width: 786px;
	height: 20px;
	background: url(images/nav_bottom.gif) no-repeat 0px  0px ;
}
#nav-bottom li {
	display: inline;
	background: none;
}
ul, li { /* using a list for menu */
list-style-type: none;  /* cleaning up the list */
margin:0;
padding:0;
}

#nav-bottom li a {
	display: block;
	position: absolute;
	height: 20px;
	top: 0px;
	left: 3px;
	text-indent: -5000px;
	text-decoration: none;
	
}
li#menu20 a {
	left: 0px;
	width: 62px;
}
li#menu20 a:hover{
	background: url(images/nav_bottom.gif) no-repeat 0 -20px;
}
li#menu21 a {
	left: 69px;
	width: 75px;
}
li#menu21 a:hover{
	background: url(images/nav_bottom.gif) no-repeat -69px -20px;
}
li#menu22 a {
		left: 153px;
		width: 45px;
}
li#menu22 a:hover, li#menu22 a:focus {
	background: url(images/nav_bottom.gif) no-repeat -153px -20px;
}
li#menu23 a {
	left: 667px;
	width: 111px;
}
li#menu23 a:hover, li#menu23 a:focus {
	background: url(images/nav_bottom.gif) no-repeat -667px -20px;
}

/*-------------------------------------------------------------------news box*/
												
#box-news{
	margin:130px 0 0 0;
	padding:40px 0 30px 20px;
	background:url(images/bg_news_box.jpg) no-repeat;
	width:250px;
	height:376px;
	}
#box-body p {
	font: 12px/1.1em Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	padding:0 5px 0 5px;
	width:160px;
}
.date{
	margin:0;
	padding:0 5px 0 5px;
	font-weight:bold;
	color: #FF6633;
	font-size: 12px;
	}
#box-body{
	margin:0;
	padding:0;
	overflow:auto;
	width:209px;
	height:312px; 
	}
#box-body h2 {
	color: #FF6633;
	margin:0;
	padding:0 5px 0 5px;
	width:160px;
	font: 13px Georgia, "Times New Roman", Times, serif;
}
#box-body a {
	font: 11px/1.2em Arial, Helvetica, sans-serif;
	color: #FF6633;
	width:160px;
}
#box-body a:hover {
	color: #FFCC00;
}
.orange{color: #FF6633; font-weight:bold;}
/*--------------------------------------------------------------links*/
a{
	color: #F1ebdb;
	text-decoration: none;
	font-weight: bold;
}

a:hover {
	color: #FFCC00;
	text-decoration: none;
}


/*-----------------------------------------------------------------page navigation*/


.white {
	font-size: 12px;
	color: #FFFFFF;
	padding-left: 5px;
	font-weight: bold;
}
.white a{
	font-family: georgia, garamond, serif;
	font-size: 11px;
	color: #F1ebdb;
	text-decoration: none;
	font-weight: bold;
}

.white a:hover {
	color: #FFCC00;
	text-decoration: none;
}
/*---------------------------------------------------------------------press page*/
#press{
 	margin:0;
 	padding:0;
}
#press p{padding:8px 5px;}
#press h2{	
	text-align:left;
	display: block;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	color: #FF6633;
	font-weight: bold;
	padding:8px 5px;
	margin: 0;
	background:#452b06;
}
.press-bg{
	background: #87b42d;
	}
.album-bg{
	background: #7aa229;
	}
.live-bg{
	
	background: #658722;
	}
.radio-bg{
	background: #57741d;
	}
/*---------------------------------------------------------------text styles*/
p {
	font: 12px/1.5em Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	margin: 0.7em 5%;
	text-align:left;
}
h1 {
	text-transform:uppercase;
	font-size: 18px;
	color: #FF6633;
	margin: 0.7em 5%;
	padding: 0;
	font-family: Georgia, "Times New Roman", Times, serif;
	text-align:left;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FF6633;
	font-weight: bold;
	padding:0;
	margin: 0.7em 5%;
	text-align:left;
}
h3 {
	text-align:left;
	font-size: 14px;
	color: #FF6633;
	padding:0;
	margin: 0.7em 5%;
	font-family: Arial, Helvetica, sans-serif;
}
h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	padding:0;
	margin: 0.7em 5%;

}
h6 {
	font-size: 11px;
	color: #FFFFFF;
	padding:0;
	margin: 0.7em 5%;
}
.buy{
	font-size:16px;
	font-weight:bold;
	}
.border_none {
	border: 0px;
}
.photobg {
	background-attachment: fixed;
	background-image: url(images/bg_flower.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
}
.tenpx {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
}
img {
	border: 0px;
}
/*---------------------------------------------------------video*/
.video{
	margin:0 0 20px 0;
	padding:0;
	text-align:left;
	}
.video img{
	margin: 0.7em 5%;
	padding:0;
	float: left;
	border: 1px solid white;
	}
.video p {
	float: left;
	}

.video-title{	color: #FF6633; font-weight:bold; padding-right:1em;}
/*---------------------------------------------------------picture pop up*/
#picture {
	background-color: #000000;
		height:600px;	
}
#picture a {
	color: #fff;
}
#picture a:hover {
	color: #fc0;
}
.next{
	text-align:right;
	padding:2px 12px 2px 2px;
	background: url(images_lg/arrow_next.gif) no-repeat right center;
	}
.prev{
	text-align:left;
	padding:2px 2px 2px 14px;
	background: url(images_lg/arrow_prev.gif) no-repeat left center;
	}

#floatRight{
	float: right;
	padding: 0 10px 0 10px;
	}
#floatRight img{
	border: 1px solid #fff;
	}
p.music {
	font-weight: bold;
	}

a.music{
	color:#FF6600;
	padding-left: 5px;
	padding-right: 5px;
	} 
a.music:hover{
	color:#ffcc00;
	text-decoration: underline;
	}
hr {border: none 0;
	border-top: 1px dashed #FF6633;/*the border*/
	width: 90%;
	height: 1px;/*whatever the total width of the border-top and border-bottom equal*/
}
.align-center p{
	text-align:center;
	}
									/*float clearer*/
.clearer{
 height:1px;
 overflow:hidden;
 margin-top:-1px;
 clear:both;
}
