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

html { background:url('../images/html_bg.jpg') top center; }
body { background:url('../images/bg.jpg') top center repeat-x; margin:0; padding:0; }
iframe { border:0; }
a { cursor:pointer; }
a:hover { color:#fff; }
img { border:0; }
.clear { clear:both;  }
#header { width:100%; background:url('../images/header_bg.jpg') center; height:257px; }
#header_inner { width:100%; background:url('../images/header.jpg') top center no-repeat; height:257px; margin:0 auto; position:relative; }
#header_inner_inner { width:960px; height:257px; margin:0 auto; position:relative;}
#logo { position:absolute; top:10px; left:50px; }

.home_column_1 { width:342px;  float:left; }
.home_column_2 { width:259px; float:left; }
.home_column_3 { width:333px; text-align:center; float:left; margin-left:20px; }

.home_news { color:#e79646; font-family:Helvetica, sans-serif; margin-left:20px; padding-right:10px; margin-top:5px; font-size:12px; line-height:18px; }
.home_news a { color:#ae5625; }
.home_news a:hover { color:#fff; }
.news_head { color:#e79646; }
.news_text { color:#ae5625; }
#content {  min-height:500px; width:960px;margin:0 auto; margin-bottom:50px;position:relative; }
#content_wrap { background-image:url('../images/fade_bg.png');min-height:500px; width:960px; }
.home_content#content_wrap  { height:500px; width:960px; margin:0 auto; background:url('../images/home_content_bg.png'); margin-bottom:50px; }

#store_title {  width:100%; text-align:center; }
#fade_bottom { width:100%; background:url('../images/music_fade_bottom.png') top center no-repeat; height:20px; }
#fade_top { width:100%; background:url('../images/music_fade_top.png') top center no-repeat; height:20px; }
#music_whole_band { width:100%; background:url('../images/music_band_bg.jpg'); height:167px; }
#music_band { width:960px; background:url('../images/music_band.jpg') top center no-repeat; height:167px; position:relative; margin:0 auto; }
#nav-example {
    width: 684px;
    height: 27px;
    margin: 0;
    padding: 0;
	position:absolute; top:176px; left:128px;
	overflow:hidden;
}

#nav-example li, #nav-example a {
    height: 27px;
	overflow:hidden;
    display: block;
	cursor:pointer
	
}

#nav-example li {
    float: left;
    list-style: none;
    display: inline;
    text-indent: -9999em;
	height:27px;
	overflow:hidden;
}

#nav-example-01 a {  display:block; height:27px; width: 59px; background:url("../images/nav_sprite.png") 0px 0px no-repeat; }
#nav-example-02 a { display:block; height:27px; width: 117px; background:url("../images/nav_sprite.png") -59px 0px no-repeat; }
#nav-example-03 a { display:block; height:27px;  width: 91px; background:url("../images/nav_sprite.png") -176px 0px no-repeat; }
#nav-example-04 a { display:block; height:27px; width: 144px; background:url("../images/nav_sprite.png") -267px 0px no-repeat; }
#nav-example-05 a { display:block; height:27px; width: 82px; background:url("../images/nav_sprite.png") -411px 0px no-repeat; }
#nav-example-06 a { display:block; height:27px; width: 92px; background:url("../images/nav_sprite.png") -493px 0px no-repeat; }

#nav-example-01 a:hover, #nav-example-01 a.on { height:27px; width: 59px; background:url("../images/nav_sprite.png") 0px -23px no-repeat; }
#nav-example-02 a:hover, #nav-example-02 a.on  { height:27px; width: 117px; background:url("../images/nav_sprite.png") -59px -23px no-repeat; }
#nav-example-03 a:hover, #nav-example-03 a.on  { height:27px; width: 91px; background:url("../images/nav_sprite.png") -176px -23px no-repeat; }
#nav-example-04 a:hover, #nav-example-04 a.on  { height:27px; width: 144px; background:url("../images/nav_sprite.png") -267px -23px no-repeat; }
#nav-example-05 a:hover, #nav-example-05 a.on  { height:27px; width: 82px; background:url("../images/nav_sprite.png") -411px -23px no-repeat; }
#nav-example-06 a:hover, #nav-example-06 a.on  { height:27px; width: 92px; background:url("../images/nav_sprite.png") -493px -23px no-repeat; }

#subnav_wrap { background:url("../images/nav_black.png"); height:47px; width:100%;  } 
#subnav {  height:47px; width:100%; position:absolute; bottom:0px;}
#subnav ul { margin:0; padding:0 20px; }
#subnav li { display:inline; list-style-type:none; line-height:43px; margin-right:20px;}
#subnav, #subnav a { font-family:Georgia, "Times New Roman", Times, serif; font-size:13px; color:#e8913d; text-decoration:none; line-height: }
#subnav a:hover, #subnav a.on { color:#ffffe7; }
#footer { width:960px; margin:0 auto; position:relative; font-family:Arial, Helvetica, sans-serif; color:#e8913d; font-size:12px; text-align:center;}
#footer a { color:#e8913d; text-decoration:none; }
#footer a:hover { color:#ffffe7; text-decoration:underline; }

#footer ul { margin:0; padding:0; }
#footer li { display:inline; list-style-type:none; margin-left:0px; margin-right:7px;}

#copyright { font-family: Georgia, "Times New Roman", Times, serif; margin:15px 0px; }

#likebox-frame{
 border:0;
 width:308px;
 z-index:10;
/* height: 175px;
 overflow: hidden;*/
 position:relative;
 margin:0 auto;
 top:-1px;
 left:-2px;
 background:transparent;
 text-align: left;
}
/*#likebox-frame iframe{
  left:-1px;
  overflow:hidden;
  position:relative;
  top:-1px;
   background:transparent;

}*/

#likebox-frame h2{font-size: 14px; margin: 0; padding: 15px 0 5px 0; font-style: italic}

#likebox-frame h2 a{text-decoration: none}

.fb-like-box { background:transparent; border:0px; }

.home-tour-text-wrap { font-size:12px; line-height:16px; width:220px;text-align:center; margin-bottom:10px; margin-left:22px; background:url(../images/home_tour_text.png); color:#e79646; padding:7px; }
.home-tour-text { font-size:12px; line-height:16px; width:220px; position:relative; margin:0 auto; margin-bottom:10px; text-align:center; color:#e79646; }
.home-tour-text-p { width:150px; text-align:left; position:relative; margin:0 auto; }

a.location-link {color: #ae5625; font-weight:bold}
a.location-link:hover { color:#fff; }

#content { color:#cbb88d; font-family:Arial, Helvetica, sans-serif; font-size:13px; line-height:16px; }
#content a { color:#cc6600; }
#content a:hover { color:#fff; }
@font-face {
 font-family: ClareBTLig;
 src: url("fonts/ClareBTLig.eot") /* EOT file for IE */
}
@font-face {
 font-family: ClareBTLig;
 src: url("fonts/ClareBTLig.ttf") /* TTF file for CSS3 browsers */
}

.left .quote { font-family:ClareBTLig; font-size:18px; line-height:20px; margin-left:25px; }

.openquote { margin-left:-13px; padding-right:3px; font-size:28px; line-height:0px; color:#cc6600; }
.endquote {  padding-right:5px; overflow:hidden;font-size:28px; line-height:0px; color:#cc6600; }
 
#footer ul li a, #footer ul li a:visited, #footer ul li a:active {  color:#e8913d; }
#footer ul li a:hover, #footer ul li a.on { color:#ffffe7;}  

#music { padding-bottom:50px; }
 h3, #bands h3, .history h1, .history h3, #music h3 { width:40%; font-family:ClareBTLig; color:#cbb88d; font-size:24px; font-weight:normal; line-height:27px; margin-bottom:0px; }
.history { width:600px; position:relative; margin:0 auto; top:-100px; line-height:18px; }
.history p { margin:3px 0px; }

#store_title img { background-image:url('../images/official_store.png'); width:303px; height:21px; }

img#home_news { background:url('../images/home_title_news.png'); }
/* img#home_featured { background:url('../images/home_title_featured.png'); } */
#home_featured { background:url('../images/home-featured-bg.png'); width:336px; height:250px; line-height:17px; position:relative; overflow:hidden; }
#home_featured_text { position:relative; left:20px; width:150px; color:#cc6600; top:150px; }
#home_featured_text h2 { font-size:14px; margin-bottom:0px; color:#ff9933; }
#home_featured_text strong { color:#ff9933; }
#home_featured img#teeshirt { width:150px; height:150px; position:absolute; top:74px; right:9px;  }
img#home_tour { background:url('../images/home_title_tour.png'); }
img#home_videos { background:url('../images/home_title_videos.png'); }
img#home_facebook { background:url('../images/home_title_facebook.png'); }

a#home_tour_arrow img { background:url('../images/tour_more_off.png'); }
a#home_tour_arrow:hover img { background:url('../images/tour_more_on.png'); }

img#title_bio { width:291px; height:101px; background:url('../images/title_bio.png'); }
img#title_photoalbum { width:478px; height:101px; background:url('../images/title_photoalbum.png'); }
img#title_village { width:480px; height:101px; background:url('../images/title_village.png'); }
img#title_topten { width:478px; height:101px; background:url('../images/title_topten.png'); }
img#image_village { background:url('../images/image_village.png'); }
img#image_village_2 { background:url('../images/image_village.png'); }

#music_player_link { position:fixed; margin-top:-50px; right:0px; z-index:10000000;  }
