/*2GS STYLESHEET - AUTHOR BILL ROUSSEAU*/

/*BEGIN GLOBAL*/


/*2GS ARTWORK - CHARLES VILLYARD*/

/*BEGIN GLOBAL*/


body {
	margin: 0px;
	padding: 0px;
	}


span {
	display: none;
}

a {
	color: #663300;
	text-decoration: none;
}

a:visited {
	color: #663300;
	text-decoration: none;
}

a:hover {
	color: #000000;
	text-decoration: underline;
}

#container  h2 {
	display: none;
}

#container {
	margin: 0px auto;
	padding: 0px;
	width: 100%;
}


#container #footer h3 {
	background: url(images/global/2gs.jpg) no-repeat 0px 0px;
	display: block;
	height: 112px;
	width: 500px;
	float: right;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
}
#container #footer {
	width: 100%;
	background: url(images/global/divider.jpg) repeat-x 0px 130px;
	height: 400px;
}

hr {
	clear: both;
	height: 0px;
	width: 0px;
	margin: 0px;
	padding: 0px;
	overflow: hidden;
	visibility: hidden;
	border-style: none;
}

.clear {
	clear: both;
	height: 0px;
	width: 0px;
	margin: 0px;
	padding: 0px;
	overflow: hidden;
	visibility: hidden;
	border-style: none;
	background: url(none);
}


.rss {
	background: url(images/global/rss.gif) repeat 0px 0px;
	height: 16px;
	width: 44px;
}

 .rss a {
	background: url(images/global/rss.gif);
	display: block;
	height: 16px;
	width: 44px;
	margin: 0px;
	padding: 0px;
}

/*nav*/

ol {
	margin: 0px;
	padding: 0px;
	list-style: none;
}
.nav {
	list-style: none;
	margin: 0px;
	padding: 0px;
	width: 200px;
}
.nav li {
	margin: 0px 4px 0px 0px;
	padding: 0px;
	display: block;
	float: left;
}

.nav_home{
	height: 15px;
	width: 7px;
	display: block;
}

.nav_home a {
	background: url(images/nav/home.gif) no-repeat -2px 0px;
	height: 15px;
	width: 7px;
	display: block;
	position: absolute;

}

.nav_home a:hover {
	background: url(images/nav/home.gif) no-repeat -2px -45px;
	width: 32px;
	height: 39px;

}

.nav_news {
	height: 15px;
	width: 11px;

}

.nav_news a {
	background: url(images/nav/news.gif) no-repeat -2px 0px;
	height: 15px;
	width: 11px;
	display: block;
	position: absolute;


}

.nav_news a:hover {
	background: url(images/nav/news.gif) no-repeat -2px -45px;
	height: 39px;
	width: 31px;

}

.nav_shows {
	height: 15px;
	width: 12px;
}

.nav_shows a {
	background: url(images/nav/shows.gif) no-repeat -4px 0px;
	height: 15px;
    width: 12px;
	display: block;
    position: absolute;
    z-index: 12;
}

.nav_shows a:hover {
	background: url(images/nav/shows.gif) no-repeat -4px -45px;
	height: 39px;
	width: 37px;
}

.nav_photography {
	height: 15px;
	width: 14px;
}

.nav_photography a {
	background: url(images/nav/photography.gif) no-repeat -6px 0px;	
	height: 15px;
	width: 14px;
	display: block;
    position:absolute;
    z-index:13;
        
}

.nav_photography a:hover {
	background: url(images/nav/photography.gif) no-repeat 0px -45px;
	width: 38px;
	height: 39px;
    margin-left:-6px;
    position:absolute;
    z-index:1;       

}


.nav_downloads {
	height: 15px;
	width: 10px;
	
}

.nav_downloads a {
	background: url(images/nav/media.gif) no-repeat -10px 0px;
	height: 15px;
	width: 12px;
	display: block;
    position:absolute;
    z-index:14;
}

.nav_downloads a:hover {
	background:url(images/nav/media.gif) no-repeat 0px -45px;
	height: 39px;
	width:33px;
	margin-left: -10px;

}

.nav_merch {
	height: 15px;
	width: 15px;
}

.nav_merch a {
	background: url(images/nav/merch.gif) no-repeat 0px 0px;
	height: 15px;
	width: 15px;
	display: block;
	position: absolute;
	z-index: 15;
}

.nav_merch a:hover {
	background: url(images/nav/merch.gif) no-repeat 0px -45px;
	height: 39px;
	width: 34px;

}

.nav_press {
	height: 15px;
	width: 19px;
}

.nav_press a {
	background: url(images/nav/press.gif) no-repeat -10px 0px;
	height: 15px;
	width: 19px;
	display: block;
    position: absolute;
    z-index: 16;
}

.nav_press a:hover {
    background: url(images/nav/press.gif) no-repeat 0px -45px;
	height: 39px;
	width: 28px;
	margin-left:-10px;

}

.nav_lyrics {
	height: 15px;
	width: 21px;

}

.nav_lyrics a {
	background: url(images/nav/lyrics.gif) no-repeat 0px 0px;
	height: 15px;
	width: 21px;
	display: block;
	position: absolute;

}

.nav_lyrics a:hover {
	background: url(images/nav/lyrics.gif) no-repeat 0px -45px;
	height: 39px;
	width: 32px;

}



.nav_forum {
	height: 15px;
	width: 13px;


}

.nav_forum a {
	background: url(images/nav/forum.gif) no-repeat -15px 0px;
	height: 15px;
	width: 13px;
	display: block;
	position: absolute;
	z-index: 12;


	
}

.nav_forum a:hover {
	background: url(images/nav/forum.gif) no-repeat 0px -45px;
	height: 39px;
	width: 35px;
	margin-left:-15px;

}
.nav_links {
	height: 15px;
	width: 13px;

}
#news_container {
}
.nav_links a {
	background: url(images/nav/links.gif) no-repeat 1px 0px;
	height: 15px;
	width: 13px;
	display: block;
    position: absolute;
    z-index: 11;

}

.nav_links a:hover {
	background: url(images/nav/links.gif) no-repeat 1px -45px;
    height: 39px;
	width: 30px;
	margin-left:0px;
	z-index: 5;
}


.nav_contact {
	height: 15px;
	width: 15px;
}

.nav_contact a {
	background: url(images/nav/contact.gif) no-repeat -30px 0px;
	height: 15px;
	width: 15px;
	display: block;
	position: absolute;
	z-index: 15;
}

.nav_contact a:hover {
	background: url(images/nav/contact.gif) no-repeat 0px -45px;
    height: 39px;
	width: 45px;
    margin-left:-30px;
	z-index: 5;
}



#container .subscribe {
	list-style: none;
	margin: 0px;
	padding: 0px;
	width: 80px;
}

#container .subscribe li {
	display: block;
	float: left;
}

.subscribe .email a {
	background: url(images/nav/email_list.jpg) no-repeat;
	display: block;
	height: 25px;
	width: 29px;
}


.subscribe .mobile a {
	background: url(images/nav/mobile_list.jpg);
	height: 25px;
	width: 36px;
	display: block;
}

.subscribe .email a:hover {
	background: url(images/nav/email_list.jpg) no-repeat 0px -25px;
	height:50px;
	width: 29px;
}

.subscribe .mobile a:hover {
	background: url(images/nav/mobile_list.jpg) no-repeat 0px -25px;
	height: 50px;
	width: 36px;
	
}


/*end nav*/

/*END GLOBAL*/




/*END SPLASH*/

/*BEGIN HOME*/

#home_container {
	margin:  0px;
	padding: 6px 0px 0px;
	width: 100%;
}
#home_wrapper {
	width: 800px;
	margin-right: auto;
	margin-left: auto;
	background: url(images/home/picture_frame_wider.jpg) no-repeat 44px 8px;
}
#home_wrapper .footer {
	background: url(images/home/vertical_line.jpg) no-repeat 600px;
	height: 600px;
	width: 800px;
	margin: 25px 0px 0px;
	padding: 0px;
}

#home_container #header {
	background: url(images/home/header_new.jpg);
	display: block;
	margin: 0px auto 50px;
	padding: 0px;
	height: 227px;
	width: 800px;
	position: relative;
}
#container #home_container #header {
	width: 800px;
}

.media_player {
	height: 17px;
	width: 402px;
	position: relative;
	top: 25px;
        left:25px;
	margin: 0px auto;
	padding: 0px;
}


.social_button {
	height: 18px;
	width: 63px;
	position: absolute;
	top: 547px;
	left:44px;
	margin: 0px 25px;
	padding: 0px;
}

#home_container #header .nav {
	left: 303px;
	top: 190px;
	display: block;
	position: relative;
}

#home_container #header .subscribe {
	position: absolute;
	left: 650px;
}

#home_wrapper #home_text {
	width: 270px;
	padding: 0px;
	margin-top: 25px;
	margin-bottom: 125px;
	float: left;
	margin-left: 70px;
}
#home_text h3 {
	margin: 0px;
	padding: 0px;
	color: #666666;
	text-transform: uppercase;
	font: normal 18px Georgia, "Times New Roman", Times, serif;
}
#home_wrapper #home_pics {
	height: 237px;
	width: 360px;
	padding: 0px;
	margin-top: 17px;
	float: right;
	margin-right: 82px;
}

 #home_text p {
	font: 12px/20px Georgia, "Times New Roman", Times, serif;
	color: #333333;
	padding: 0px;
	margin: 0px 0px 15px;
	text-align: justify;

}


/*END HOME*/

/*BEGIN NEWS*/
#news_container {
	padding: 35px 0px 0px;
	height: 800px;
	width: 100%;
	background: url(images/global/divider.jpg) repeat-x 0px 0px;
	margin: 0px auto 250px auto;
}

#news_container .subscribe {
	position: relative;
	float: right;
	margin: 0px;
	padding: 0px;
	bottom: 0px;
	top: -5px;
	right: 0px;
	left: -250px;

}

#news_wrapper a {
	color: #663300;
	text-decoration: none;
}
#news_wrapper a:hover {
	color: #000000;
	text-decoration: underline;
}
#container #news_container .spoon {
	background: url(images/news/spoon.jpg) no-repeat 50%;
	height: 242px;
	width: 100%;
	margin: 200px auto 250px;
	padding: 0px;
}


div.scroller {
	width: 450px;
	height: 150px;
	margin:0px 0px 0px 100px;

}
div.scroller .content {
	height: 325px;
	width: 400px;
	overflow: hidden;
        margin:65px 0px 0px 0px;
	float: left;
}
#news_wrapper {
	background: url(images/news/news_bg.jpg) no-repeat 0px 0px;
	height: 460px;
	width: 900px;
	padding: 0px;
	margin-top: 50px;
	margin-right: auto;
	margin-left: auto;
}

div.scroller .content p {
	font: 12px/16px Georgia, "Times New Roman", Times, serif;
	color: #333333;
	margin: 0px 0px 0px 0px;
	padding: 0px;
}


div.scroller .content h3 {
	font: normal 14px/16px Georgia, "Times New Roman", Times, serif;
	color: #663300;
	margin: 0px 0px 0px 0px;
	padding: 0px;
}


div.scroller .content h3 a {
	color: #333333;
	text-decoration: none;
}

div.scroller .content h3 a:hover {
	color: #663300;
	text-decoration: none;
}


div.scroller .content h4 {
	font: italic normal 12px/16px Georgia, "Times New Roman", Times, serif;
	color: #555555;
	padding: 0px;
	margin: 0px 0px 0px 0px;
	letter-spacing: 2px;
}

div.scroller .content .date {
	font: 10px/16px Georgia, "Times New Roman", Times, serif;
	color: #666666;
	margin: 0px;
	padding: 0px;
}

div.scroller .content .item {
	margin-left: 10px;
	font: 12px/16px Georgia, "Times New Roman", Times, serif;
	color: #333333;
	margin: 0px 0px 25px 0px;
}


div.scroller .scrollarea {
	height: 350px;
	width: 10px;
	position:relative;
    margin:0px 0px 0px 0px;
	cursor: pointer;
	top:58px;
    left:465px;
}

div.scroller div.scrollBarContainer {
	height: 300px;
}
div.scroller .scrollKnob {
	width: 10px;
	background: url(images/news/scrollknob.jpg) no-repeat 0px 12px;
}
div.scroller .scrollBack {
	height: 20px;
	background: url(images/news/up.jpg) no-repeat -2px;
	width: 10px;
}

div.scroller .scrollForward {
	height: 20px;
	background: url(images/news/down.jpg) no-repeat -2px;
	width: 10px;
}

#news_container .nav {
	width: 200px;
	margin: 15px auto 0px;
	padding: 0px;
}

#news_container .subscribe {
	margin: -20px auto 0px auto;
	padding: 0px;
}

#news_container .rss {
	padding: 0px;
	margin: 293px 0px 0px 502px;
}

/*END NEWS*/

/*BEGIN SHOWS*/



#shows_container {
	margin: 100px auto 0px;
	padding: 50px 0px 0px;
	width: 100%;
	background: url(images/global/divider.jpg) repeat-x 0px 0px;
}

#shows_container .subscribe {
	position: relative;
	float: right;
	margin: 0px;
	padding: 0px;
	bottom: 0px;
	top: -45px;
	right: 0px;
	left: -250px;

}

#tour_wrapper {
	width: 820px;
	display: block;
	border: 1px solid #666666;
	margin: -170px 0px 0px 75px;
	padding: 3px;
	z-index:15;
}
 #tour_footer {
	background: url(images/tour/frame_bottom.gif) no-repeat;
	height: 186px;
	width: 203px;
	margin: -84px 0px 0px 789px;
	padding: 0px;
	z-index:-1;
}
#shows_container h2 {
	background: url(images/tour/frame_top.jpg) no-repeat;
	margin: 0px;
	padding: 0px;
	height: 235px;
	width: 384px;
	display: block;
}


#tourdates {
	display: table;
	width:100%;
	color: #FFFFFF;
	font: normal 12px Georgia, "Times New Roman", Times, serif;
z-index:2;
}



#tourdates a {
	color: #e9fafc;
    text-decoration: none;
}


#tourdates a:hover {

	color: #FFF;
        text-decoration: none;

}


#tourdates td {
	margin: 0px auto;
	padding: 5px;

}

a.ticket_link  {
	background: #AA8658;
	padding: 2px;
	margin: 0px;
	font: normal 11px Georgia, "Times New Roman", Times, serif;
	color: #FFFFFF;
	text-decoration: none;
}

a.ticket_link:hover {
	background: #999900;
}

.shade-table    { /* PLEASE KEEP */ }
.odd        { background:#ada788; }
.even      { background:#b6b093; }

.even .date_time {
	background: #aca687;
	width:155px;
}


.odd .date_time {
	background: #88836a;
	
}

#archive {
	background: #FFFBE4;
	border: 1px solid #666666;
	color: #555555;
}

#archive a {
color: #333333;
text-decoration: none;
}

#archive a:hover {

color: #7F8281;
text-decoration: none;	
}

#shows_container .nav {
	margin: 15px auto 50px;
	padding: 0px;
}

#shows_container #drum {
	background: url(images/tour/drum.jpg) no-repeat;
	height: 153px;
	width: 220px;
	margin: 75px auto 150px;
	display: block;
}

/*END SHOWS*/

/*BEGIN PHOTOGRAPHY - more css in /gallery/css/gallery.css & /gallery/highslide/highslide.css*/



#photography_container .nav {
	margin: 15px auto 50px;
	padding: 0px;
}

#photography_container {
	margin: 100px auto 0px;
	padding: 50px 0px 0px;
	width: 100%;
	height:100%;
	background: url(images/global/divider.jpg) repeat-x 0px 0px;
}

#photography_container .subscribe {
	position: relative;
	float: right;
	margin: 0px;
	padding: 0px;
	bottom: 0px;
	top: -45px;
	right: 0px;
	left: -250px;

}


#photography_container iframe {
	margin: 0px;
	padding: 0px;
	height: 1000px;
	width: 95%;
	border-style: none;
	overflow: hidden;
}

/*END PHOTOGRAPHY*/

/*BEGIN DOWNLOADS*/

#downloads_container {
	margin: 100px auto;
	padding: 6px 0px 0px;
	width: 100%;
	background: url(images/global/divider.jpg) repeat-x 0px 0px;
	
}

#downloads_container h2 {
	background: url(images/downloads/media_h2.jpg);
	display: block;
	height: 68px;
	width: 238px;
	margin: 0px;
	padding: 0px;
}

#downloads_container .nav {
	margin: 0px;
	padding: 0px;
	position: relative;
	left: 50%;
	top: 15px;
	right: 50%;
}



#downloads_container .subscribe {
	position: relative;
	float: right;
	margin: 0px;
	padding: 0px;
	bottom: 0px;
	top: 5px;
	right: 0px;
	left: -150px;

}
#downloads_container .header {
	background: url(images/global/divider.jpg) repeat-x 0px 0px;
	width: 100%;
	height: 6px;
	
}


#downloads_container .footer {
	background: #FFFFFF url(images/global/divider.jpg) repeat-x 0px -2px;
	width: 100%;
	height: 6px;
}

#downloads_wrapper {
	background: #424242;
	width: 100%;
	margin: 0px;
	font: 11px Georgia, "Times New Roman", Times, serif;
	padding: 0px;
	overflow: hidden;

}
#downloads_wrapper #inner_wrapper {
	width: 960px;
	margin-left: 40px;
	margin-top: 0px;
	margin-right: 0px;
	padding: 10px 0px 0px;
}

#audio_wrapper {
	background: #424242 url(images/downloads/vertical_div.jpg) repeat-y right;
	margin: 0px;
	font: 11px Georgia, "Times New Roman", Times, serif;
	padding: 0px;
	overflow: hidden;
	width: 375px;
	float: left;
}
#audio_wrapper .audio {
	display: block;
	width: 375px;
	margin: 0px;
	padding: 0px;
}

#audio_wrapper .details{
	float:right;
	width:250px;
	margin: 0px;
	padding: 0px;
}
#audio_wrapper .downloads {
	margin: 0px 0px 5px;
	padding: 0px 0px 5px;
	list-style: none;
	background: url(images/downloads/h4_ul_hr.jpg) repeat-x bottom;
	display: block;
	width: 235px;
}
#audio_wrapper .audio a {
	color: #FFFFFF;
	text-indent: 25px;
	display: block;
}
#audio_wrapper .mp3 a {
	background: url(images/downloads/mp3.gif) no-repeat 0px 2px;
	color: #FFFFFF;
	text-indent: 25px;
	display: block;	
}

#audio_wrapper .cover a {
	background: url(images/downloads/jpg.gif) no-repeat 0px 2px;
	color: #FFFFFF;
	text-indent: 25px;
	display: block;
	
}


#audio_wrapper .purchase {
	list-style: none;
	margin: 0px;
	padding: 0px;
	overflow: visible;
	z-index: 12;
	visibility: visible;
}
#audio_wrapper .purchase li {
	margin: 0px;
	padding: 0px;
	float: left;
}
#audio_wrapper .saddlecreek a {
	background: url(images/downloads/saddlecreek.gif) no-repeat 0px 0px;
	display: block;
	height: 20px;
	text-indent: 20px;
	color: #FFFFFF;
    line-height: 16px;
	margin: 0px;
	padding: 0px;
}

#audio_wrapper .alive a {
	background: url(images/downloads/alive.gif) no-repeat 0px 0px;
	display: block;
	height: 20px;
	text-indent: 20px;
	color: #FFFFFF;
    line-height: 16px;
	margin: 0px;
	padding: 0px;
}

#audio_wrapper .audio .date {
	color: #FFFFFF;
}
#audio_wrapper .lyrics a {
	text-indent: 0px;
}
#audio_wrapper ul li {
	height: 16px;
	overflow: hidden;
}
#audio_wrapper .itunes a {
	background: url(images/downloads/itunes.png) no-repeat;
	text-indent: 20px;
	display: block;
	height: 16px;
	color: #FFFFFF;
	line-height: 16px;
	margin-left: 15px;
}

#audio_wrapper h4 {
	margin: 0px 0px 5px;
	padding: 0px 0px 6px;
	color: #FFFFFF;
	font: bold 12px/12px Helvetica, sans-serif;
	background: url(images/downloads/h4_ul_hr.jpg) repeat-x left bottom;
	display: block;
	width: 235px;
}
#audio_wrapper .audio img {
	display: block;
	margin: 0px 0px 25px;
	padding: 0px;
	float: left;
}
#audio_wrapper h3 {
	text-transform: uppercase;
	color: #999999;
	font: normal 18px Helvetica, sans-serif;
	margin: 0px 0px 20px;
	padding: 0px;
	display: block;
}

.video img {
	display: block;
	margin: 0px;
	padding: 0px;
}
.video p {
	font: 10px/13px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-align: center;
	margin: 1px 0px 0px;
	padding: 0px;
}

.video {
	height: 100px;
	width: 150px;
	margin: 0px 15px 35px 0px;
	padding: 0px;
	float: left;
}

#videos h3 {
	text-transform: uppercase;
	color: #999999;
	font: normal 18px Helvetica, sans-serif;
	margin: 0px 0px 20px;
	padding: 0px;
	display: block;
}


 #videos {
	float: right;
	width: 520px;
	background: url(images/downloads/vertical_div.jpg) repeat-y right;
	height: 600px;
	margin: 0px 35px 0px 0px;
}


/*END DOWNLOADS*/

/*BEIGN PRESS*/
#press_container {
	margin: 0px auto;
	padding: 16px 0px 0px;
	width: 100%;
	font: 12px Georgia, "Times New Roman", Times, serif;
	background: url(images/global/divider.jpg) repeat-x;
}

#press_container .nav {
	margin: 15px auto 50px;
	padding: 0px 0px 10px;
}
#press_container .subscribe {
	position: relative;
	float: right;
	margin: 0px;
	padding: 0px;
	bottom: 0px;
	top: -70px;
	right: 0px;
	left: -250px;

}
#press_container a {
	color: #333333;
}

#press_container a:hover {}


#press_container h2 {
	display: block;
	background: url(images/press/press_h2.gif) no-repeat;
	height: 23px;
	width: 80px;
	float: left;
	font-size: 0px;
	line-height: 0px;
	margin: 0px 0px 0px 15px;
	padding: 5px 5px 0px;
}

#container #press_container #outer_wrapper {
	margin: 0px auto;
	padding: 0px;
	width: 100%;
	background: url(images/press/slashes.jpg) no-repeat 10px 235px;
	height: 300px;
	overflow: visible;
}
#press_container .footer #flower {
	background: url(images/press/flowers.jpg) no-repeat 200px 30px;
	margin: 0px auto;
	padding: 0px;
	height: 441px;
	width: 400px;
}
#press_container .footer {
	background: url(images/press/decorative_bg.jpg) repeat-x;
	height: 441px;
	width: 100%;
}


#press_container #press_wrapper ul {
	margin: 0px 0px 0px 108px;
	padding: 0px;
	list-style: none;
	color: #333333;
}
#press_container #press_wrapper ul li {
	float: left;
	margin-right: 10px;
	background: url(images/press/light_line.jpg) no-repeat right;
	padding-right: 10px;
	margin-bottom: 15px;
}


#press_container  #press_wrapper h3 {
	font: normal 12px Georgia, "Times New Roman", Times, serif;
	color: #000000;
	float: left;
	margin: 0px 10px 0px 0px;
	padding: 0px 10px 0px 0px;
	background: url(images/press/vert_divider.gif) repeat-y right;
}

#press_container  #press_wrapper h4 {
	font: normal 12px Georgia, "Times New Roman", Times, serif;
	color: #000000;
	margin: 0px 10px 0px 104px;
	padding: 0px 10px 0px 0px;
	background: url(images/press/vert_divider.gif) repeat-y right;
	float: left;
}

/*END PRESS*/


/*BEGIN LINKS*/

#links_container {
	padding: 50px 0px 0px;
	width: 100%;
	background: url(images/global/divider.jpg) repeat-x 0px 0px;
	margin-top: 100px;
	margin-right: auto;
	margin-left: auto;
	
	
}

#links_container .subscribe {
	position: relative;
	float: right;
	margin: 0px;
	padding: 0px;
	bottom: 0px;
	top: -65px;
	right: 0px;
	left: -250px;

}

#links_container #links_wrapper #hand {
	background: url(images/links/hand.gif) no-repeat 0px 0px;
	display: block;
	height: 117px;
	width: 100px;
	float: right;
	margin: -70px 0px 0px;
	padding: 0px;
	overflow: visible;
	position: relative;
}

#links_container #outer_wrapper {
	margin: 0px auto;
	padding: 0px;
	width: 100%;
	background: url(images/links/burn.jpg) no-repeat 250px 300px;
	height: 600px;
	overflow: visible;
}

#links_container #links_wrapper p {
	font: 12px Georgia, "Times New Roman", Times, serif;
	margin: 0px;
	padding: 0px;
	color: #333333;
	padding-right: 100px;
}

#links_container .nav {
	margin: 15px auto 65px;
	padding: 0px;
}
#links_container h2 {
	display: block;
	background: url(images/links/links_h2.gif) no-repeat;
	height: 60px;
	width: 59px;
	float: left;
	font-size: 0px;
	line-height: 0px;
	margin: 0px 0px 0px 15px;
	padding: 5px;
}
#links_container #links_wrapper {
	width: 100%;
	margin: 0px auto;
	padding: 0px;
	overflow: visible;
}

#links_wrapper ul {
	margin: 0px 0px 0px 108px;
	padding: 0px;
	list-style: none;
	color: #333333;
	width: 80%;
}

#links_wrapper ul li {
	float: left;
	margin-right: 5px;
	background: url(images/press/light_line.jpg) no-repeat right;
	padding-right: 10px;
	margin-bottom: 7px;
	font-size: 12px;
}


/*END LINKS*/
#lyrics_container {
	padding: 50px 0px 0px;
	width: 100%;
	background: url(images/global/divider.jpg) repeat-x 0px 0px;
	margin-top: 100px;
	margin-right: auto;
	margin-left: auto;	
	
}


#lyrics_container .nav {
	margin: 15px auto 50px;
	padding: 0px;
}


#lyrics_container .subscribe {
	position: relative;
	float: right;
	margin: 0px;
	padding: 0px;
	bottom: 0px;
	top: -45px;
	right: 0px;
	left: -250px;

}

#lyrics_container h2 {
	background: url(images/lyrics/lyrics_h2.gif) no-repeat 0px 0px;
	height: 34px;
	width: 75px;
	display: block;
	margin: 0px auto -5px;
	padding: 0px 555px 0px 0px;
}
#lyrics_container #lyrics_wrapper {
	background: url(images/lyrics/lyrics_bg.gif) no-repeat 0px 20px;
	height: 168px;
	width: 823px;
	display: block;
	margin: 0px auto;
	padding: 0px 0px 0px 60px;
}
#lyrics_container .lyrics_thumb {
	display: block;
	height: 168px;
	width: 168px;
	float: left;
	margin: 0px 10px 0px 0px;
	padding: 0px;
}


#lyrics_container .footer {
	background: url(images/lyrics/footer.jpg) no-repeat 0px 0px;
	height: 227px;
	width: 568px;
	margin: 15px auto 25px;
	padding-right: 35px;
}

.lyrics_pop img {
	float: left;
	margin: 0px 15px 50px 0px;
	padding: 0px;
}
.lyrics_pop {
	width: 400px;
	font: 11px/15px Georgia, "Times New Roman", Times, serif;
	color: #666666;
	text-transform: uppercase;
}
.title {
	font-weight: normal;
	font-size: 10px;
	margin: 0px 0px 10px;
	padding: 0px;
	background: url(images/lyrics/divider.jpg) repeat-x 500px 10px;
	color: #000000;
	display: list-item;
	overflow: hidden;
	height: 15px;
	text-transform: capitalize;
}
.lyrics_pop p {
	background: url(images/global/divider.jpg) repeat-x 0px 0px;
	padding: 50px 0px;
}

.lyrics_pop .toll {
	width: 90px;
}

.lyrics_pop .twogallants {
	width: 60px;
}

.lyrics_pop .throes {
	width: 50px;
}

.lyrics_pop .scenery {
	width: 90px;
}



.lyrics_pop ul {
	list-style: none;
	font-size: 9px;
	margin: 0px;
	padding: 25px 0px 0px;
}




#contact_container {
	padding: 50px 0px 0px;
	width: 100%;
	background: url(images/global/divider.jpg) repeat-x 0px 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
	font: normal 12px Georgia, "Times New Roman", Times, serif;
	
}
#contact_container .subscribe {
	position: relative;
	float: right;
	margin: 0px;
	padding: 0px;
	bottom: 0px;
	top: -60px;
	right: 0px;
	left: -250px;

}

#contact_container #contact_wrapper {
	background: url(images/contact/contact.jpg) no-repeat 0px 0px;
	height: 497px;
	width: 600px;
	margin: 0px 0px 0px 70px;
	padding: 0px;
}
#contact_container #contact_wrapper p {
	font: normal 12px/15px Georgia, "Times New Roman", Times, serif;
	margin: 0px 0px 0px 25px;
	padding: 85px 0px 0px;
	color: #333333;
	width: 305px;
}

#contact_container .footer {
	background: url(images/contact/footer.jpg);
	height: 172px;
	width: 221px;
	margin: 15px 0px 15px 90px;
	padding: 0px;
	display: block;
}


#contact_container .nav {
	margin: 15px auto 65px;
	padding: 0px;
}
