@charset "UTF-8";
/* styles for all pages */
body {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	line-height: 17px;
	background-color: #a5b88b;
	margin: 0px;
	text-align:center;
}
a, a:link, a:visited {
	text-decoration:underline;
	color:#7e5732;
	font-weight: 200;
}
a:hover {
	text-decoration:underline;
	color:#000000;
	font-weight: 200;
}
p {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0.8em;
	margin-left: 0px;
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	line-height: 19px;
}
img {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
.contact {
	font-size: 15px;
	color: #FFFFFF;
}
a.contact, a.contact:link, a.contact:visited {
	text-decoration:none;
	color:#FFFFFF;
}
a.contact:hover {
	text-decoration:none;
	color:#559d79;
}
.events {
	color: #7e5732;
}
a.events, a.events:link, a.events:visited {
	text-decoration:none;
	color:#7e5732;
	font-weight: bold;
}
a.events:hover {
	text-decoration:none;
	color:#000000;
	font-weight: bold;
}
.eventshead {
	color: #7e5732;
	font-weight: bold;
	font-size: 14px;
	font-style: italic;
}
.callout {
	font-size: 15px;
	line-height: 21px;
}
#nav {
	width: 557px;
	height: 76px;
	margin-left: 450px;
	text-align: right;
}
#facebook {
	width: 465px;
	height: 55px;
	margin-left: 70px;
	margin-top: 211px;
}
#player {
	margin-top: 5px;
	width: 400px;
}
#player2 {
	margin-left: 520px;
	margin-top: 117px;
	width: 500px;
	height: 250px;
}
.storehead {
	color: #7e5732;
	font-size: 18px;
}
.storetitle {
	color: #559d79;
	font-size: 21px;
	font-style: italic;
}
.storesku {
	color: #999999;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}
.storeprice {
	font-size: 16px;
	font-weight: bold;
}

/* home */
#homewrapper {
	width: 1058px;
	margin: 0 auto;
	text-align: left;
	background-image: url(images/homebg.jpg);
	background-repeat: no-repeat;
	height: 779px;
}
.holderhomemain {
	float: left;
	margin-top: 0px;
	margin-left: 70px;
}
#panehomemain {
	height: 175px;
	width: 465px;
}
.holderhomeevents {
	float: left;
	margin-top: -20px;
	margin-left: 78px;
}
#panehomeevents {
	height: 220px;
	width: 177px;
}
#homenav2 {
	margin-left: 70px;
	clear: both;
	padding-top: 193px;
}
.holderhomenews {
	float: left;
	margin-top: -20px;
	margin-left: 65px;
}
#panehomenews {
	height: 220px;
	width: 160px;
}


/* music player */
#playerwrapper {
	width: 1058px;
	height: 39px;
	margin: 0 auto;
	text-align: left;
}


/* music page */
#musicwrapper {
	width: 1058px;
	margin: 0 auto;
	text-align: left;
	background-image: url(images/musicbg.jpg);
	background-repeat: no-repeat;
	height: 779px;
}
.holdermusic {
	float: left;
	margin-top: 95px;
	margin-left: 517px;
}
#panemusic {
	height: 180px;
	width: 480px;
}
#musicnav2 {
	margin-left: 70px;
	clear: both;
	padding-top: 18px;
}


/* solo music page */
#solomusicwrapper {
	width: 1058px;
	margin: 0 auto;
	text-align: left;
	background-image: url(images/solomusicbg.jpg);
	background-repeat: no-repeat;
	height: 779px;
}
#solomusicnav2 {
	margin-left: 70px;
	clear: both;
	padding-top: 293px;
}


/* press */
#newswrapper {
	width: 1058px;
	margin: 0 auto;
	text-align: left;
	background-image: url(images/pressbg.jpg);
	background-repeat: no-repeat;
	height: 779px;
}
.holdernews {
	float: right;
	margin-top: 144px;
	margin-right: 75px;
}
#panenews {
	height: 360px;
	width: 460px;
}
#presscallout {
	height: 192px;
	width: 200px;
}
.pressholder {
	margin-top: 240px;
	margin-left: 88px;
	float: left;
}
.sidescroller {
	width: 192px;
	height: 192px;
	overflow: auto;
	float: left;
}

#newsnav2 {
	margin-left: 70px;
	clear: both;
	padding-top: 156px;
}


/* touring */
#eventswrapper {
	width: 1058px;
	margin: 0 auto;
	text-align: left;
	background-image: url(images/touringbg.jpg);
	background-repeat: no-repeat;
	height: 779px;
}
.holderevents {
	float: left;
	margin-top: 144px;
	margin-left: 520px;
}
#paneevents {
	height: 360px;
	width: 460px;
}
#eventsnav2 {
	margin-left: 70px;
	clear: both;
	padding-top: 156px;
}




/* band */
#bandwrapper {
	width: 1058px;
	margin: 0 auto;
	text-align: left;
	background-image: url(images/bandbg.jpg);
	background-repeat: no-repeat;
	height: 779px;
}
.holderband {
	float: left;
	margin-top: 144px;
	margin-left: 75px;
}
#paneband {
	height: 370px;
	width: 365px;
}
#band {
	float: left;
	margin-left: 80px;
	margin-top: 144px;
	width: 470px;
	height: 370px;
}
#bandnav2 {
	margin-left: 70px;
	clear: both;
	padding-top: 146px;
}
#historywrapper {
	width: 1058px;
	margin: 0 auto;
	text-align: left;
	background-image: url(images/historybg.jpg);
	background-repeat: no-repeat;
	height: 779px;
}
.holderhistory {
	float: left;
	margin-top: 144px;
	margin-left: 520px;
}
#panehistory {
	height: 360px;
	width: 460px;
}
#historynav2 {
	margin-left: 70px;
	clear: both;
	padding-top: 156px;
}


/* band bios */
#bandbiowrapper {
	width: 1058px;
	margin: 0 auto;
	text-align: left;
	background-image: url(images/bandbiobg.jpg);
	background-repeat: no-repeat;
	height: 779px;
}
.holderbandbio {
	float: left;
	margin-top: 120px;
	margin-left: 240px;
}
#panebandbio {
	height: 175px;
	width: 470px;
}
#bandbionav2 {
	margin-left: 70px;
	clear: both;
	padding-top: 155px;
}
#biocallout {
	float: left;
	margin-left: 80px;
	margin-top: 255px;
	width: 200px;
	height: 200px;
}

/* store */
#storewrapper {
	width: 1058px;
	margin: 0 auto;
	text-align: left;
	background-image: url(images/storebg.jpg);
	background-repeat: no-repeat;
	height: 779px;
} 

#storewrapper form {
	margin: 0px;
	padding: 0px;
}

#storewrapper input {
	margin: 0px;
	padding: 0px;
}
.holderstore {
	float: left;
	margin-top: 144px;
	margin-left: 240px;
}
#panestore {
	height: 380px;
	width: 460px;
}
#storenav2 {
	margin-left: 70px;
	clear: both;
	padding-top: 136px;
}
#storecallout {
	float: left;
	margin-left: 80px;
	margin-top: 270px;
	width: 210px;
	height: 175px;
}
/* blog */
#blogwrapper {
	width: 1058px;
	margin: 0 auto;
	text-align: left;
	background-image: url(images/blogbg.jpg);
	background-repeat: no-repeat;
	height: 779px;
}
.holderblog {
	float: left;
	margin-top: 144px;
	margin-left: 520px;
}
#paneblog {
	height: 360px;
	width: 460px;
}
#blognav2 {
	margin-left: 70px;
	clear: both;
	padding-top: 156px;
}

#blognav4 {
	/*margin-left: 450px;*/
	margin-left :70px;
	clear: both;
	padding-top: 66px;
	 padding-bottom:10px;
	height :auto;
}

#blognav3 {
	margin-left: 70px;
	clear: both;
	padding-top: 5px;
}


/* poetry */
#poetrywrapper {
	width: 1058px;
	margin: 0 auto;
	text-align: left;
	background-image: url(images/spb_poetry_bkg1.jpg);
	background-repeat: no-repeat;
	height: 779px;
}
.holderpoetry {
	float: left;
	margin-top: 144px;
	margin-left: 240px;
}
#panepoetry {
	height: 360px;
	width: 460px;
}
#poetrynav2 {
	margin-left: 70px;
	clear: both;
	padding-top: 156px;
}

#poetrycallout {
	float: left;
	margin-left: 80px;
	margin-top: 270px;
	width: 210px;
	height: 175px;
}
.poetryholder {
	margin-top: 240px;
	margin-left: 88px;
	float: left;
}

/* pictures */
#pictureswrapper {
	width: 1058px;
	margin: 0 auto;
	text-align: left;
	background-image: url(images/picturesbg.jpg);
	background-repeat: no-repeat;
	height: 779px;
}
.holderpictures {
	float: left;
	margin-top: 85px;
	margin-left: 350px;
}
#panepictures {
	height: 360px;
	width: 460px;
}
#picturesnav2 {
	margin-left: 70px;
	clear: both;
	padding-top: 19px;
}

/* guestbook */
#guestbookwrapper {
	width: 1058px;
	margin: 0 auto;
	text-align: left;
	background-image: url(images/guestbookbg.jpg);
	background-repeat: no-repeat;
	height: 779px;
}
.holderguestbook {
	float: left;
	margin-top: -306px;
	margin-left: 500px;
}
#paneguestbook {
	height: 360px;
	width: 520px;
}

#guestbooknav2 {
	margin-left: 70px;
	clear: both;
	padding-top: 156px;
}
#signup {
	float: left;
	margin-left: 75px;
	margin-top: 250px;
	width: 205px;
	height: 200px;
}

/* contact */
#contactwrapper {
	width: 1058px;
	margin: 0 auto;
	text-align: left;
	background-image: url(images/contactbg.jpg);
	background-repeat: no-repeat;
	height: 779px;
}
.holdercontact {
	float: left;
	margin-top: 144px;
	margin-left: 520px;
}
#panecontact {
	height: 360px;
	width: 460px;
}
#contactnav2 {
	margin-left: 70px;
	clear: both;
	padding-top: 156px;
}

/* terms */
#termswrapper {
	width: 1058px;
	margin: 0 auto;
	text-align: left;
	background-image: url(images/termsbg.jpg);
	background-repeat: no-repeat;
	height: 779px;
}
.holderterms {
	float: left;
	margin-top: 144px;
	margin-left: 520px;
}
#paneterms {
	height: 360px;
	width: 460px;
}
#termsnav2 {
	margin-left: 70px;
	clear: both;
	padding-top: 156px;
}

/* thankyou */
#thankyouwrapper {
	width: 1058px;
	margin: 0 auto;
	text-align: left;
	background-image: url(images/thankyoubg.jpg);
	background-repeat: no-repeat;
	height: 779px;
}
.holderthankyou {
	float: left;
	margin-top: 144px;
	margin-left: 500px; 
}
#panethankyou {
	height: 360px;
	width: 520px;
}

#thankyounav2 {
	margin-left: 70px;
	clear: both;
	padding-top: 156px;
}



/* scolling panes */
.scroll-pane {
	width: 192px;
	height: 220px;
	overflow: auto;
	float: left;
}
.osX .jScrollPaneTrack {
	background: url(images/track.png) repeat-y;
}
.osX .jScrollPaneDrag {
	background: url(images/drag.png) no-repeat;
}
.osX a.jScrollArrowUp {
	height: 20px;
	background: url(images/uptrans.png) no-repeat 0 -30px;
}
.osX a.jScrollArrowUp:hover {
	background-position: 0 0;
}
.osX a.jScrollArrowDown {
	height: 30px;
	background: url(images/downtrans.png) no-repeat 0 -30px;
}
.osX a.jScrollArrowDown:hover {
	background-position: 0 0;
}			
/* IE SPECIFIC HACKED STYLES */
* html .osX .jScrollPaneDragBottom {
	bottom: -1px;
}
.centeredtext1 {
	text-align: center;
}
.holderpresspage {
	float: right;
	margin-left: 520px;
}
.press {
	float: left;
	margin-left: 240px;
	margin-top: 125px;
	width: 470px;
	height: 370px;
}
#presswrapper {
	width: 1058px;
	margin: 0 auto;
	text-align: left;
	background-image: url(images/pressbg.jpg);
	background-repeat: no-repeat;
	height: 779px;
}
#pressnav2 {
	margin-left: 70px;
	clear: both;
	padding-top: 165px;
}
.DownloadsText1 {
	color: #7e5732;
	font-size: 14px;
	font-weight: 800;
}
.DownloadsText2 {
	color: #7e5732;
	font-size: 14px;
	font-weight: normal;
}
.DownloadsHeader {
	color: #7e5732;
	font-size: 16px;
	font-weight: 800;
	text-align: center;
}
}
#sharethis {
	height: 25px;
	width: 160px;
} 
.share {
	margin-top: 145px;
	margin-left: 55px;
	float: left;
} 
.st_sharethis_custom2{
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(images/share-icon-16x16.png);
	background-repeat: no-repeat;
	background-position: right top;
	color: #000;
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
	padding-top: 0px;
	padding-right: 22px;
	padding-bottom: 0;
	padding-left: 0;
}
.st_sharethis_custom {
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(images/share-icon-16x16.png);
	background-repeat: no-repeat;
	background-position: right top;
	color: #FFF;
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
	padding-top: 0px;
	padding-right: 22px;
	padding-bottom: 0;
	padding-left: 0;
}
.FanReach {
	display: inline;
}
.MenuNav1 {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: 700;
	color: #417F56;
	text-decoration: none;
}
a.MenuNav1, a.MenuNav1:link, a.MenuNav1:visited{
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: normal;
	color: #417F56;
	text-decoration: none;
	letter-spacing: 1px;
}
a.MenuNav1:hover {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: normal;
	color: #7E5732;
	text-decoration: none;
}
