/* General CSS */
a {font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none;}
a:link {color: #999;}
a:visited {color: #999;}
a:active {color: #999;}
a:hover {color: #ebece6;}

strong {color: #666;}

form {padding: 0px; margin: 0px;}
p {margin-top: 0px; line-height: 1.4em;}

div.clear { clear: both; background: transparent; margin: 0; padding: 0; }
.hide {display: none; }
span {display: none;}


/* Layout and containers */
body {background-color : #000; color: #ebece6; font-family: Arial, Helvetica, sans-serif; font-size: 11px; padding: 0px 0px 25px 0px; margin: 0px; text-align: left; background-image: url(/sidewise/Sidewisemusic%20page%20layout%20large.jpg); background-repeat: no-repeat; background-position: top center;}

#surround {background-image : url(/img/site/BKGD_arch_subs-1.jpg); background-repeat: no-repeat; padding: 0px 4px 0px 0px; margin: 0 auto; width : 800px;}
#header {height: 279px; border-bottom: 0px solid #FFF;margin-left:13px;}
#header #podLogo {float: left; width: 749px;}
#header #podLogo {background-image: url(/img/site/swheader.jpg); background-repeat: no-repeat;}
#header #podLogo a {height: 279px; width: 749px; display: block;}
#header #podNAV {float: left; width: 749px;z-index:99;}
/*#header #podPromo {float: left; width: 274px;}*/

#pageBodyOne {width: 700px; margin: 0px 0px 0px 0px; padding-top: 55px; padding-left: 35px; padding-right:35px;}

#pageBodyOne #colSingle {position: relative; top: -40px; padding: 9px 0px 0px 0px; margin: 0px; clear: both;}

#pageBodyOne #colOne {float: left; width: 300px; padding: 9px 0px 20px 0px; margin: 0px;}
#pageBodyOne #colTwo {float: right;	width: 400px;	padding: 9px 0px 20px 0px;	margin: 0px;}
#pageBodyOne #colTwo ul {list-style-type: none; padding: 0px 12px 0px 12px; margin: 0px;}

/* Headlines */
h1 {font-size: 32px; font-style: normal; margin: 0px; padding-bottom: 0px;display:none;}
h1.home {background-image: url(/img/site/h1_home.jpg); background-repeat: no-repeat;}
h1.calendar {background-image: url(/img/site/h1_shows.jpg); background-repeat: no-repeat;}
h1.bios {background-image: url(/img/site/h1_bios.jpg); background-repeat: no-repeat;}
h1.news {height: 65px; background-image: url(/img/site/h1_news.jpg); background-repeat: no-repeat;}
h1.merch {background-image: url(/img/site/h1_merch.jpg); background-repeat: no-repeat;}
h1.media {background-image: url(/img/site/h1_media.jpg); background-repeat: no-repeat;}
h1.press {background-image: url(/img/site/h1_press.jpg); background-repeat: no-repeat;}
h1.guestbook {background-image: url(/img/site/h1_guestbook.jpg); background-repeat: no-repeat;}
h1.links {background-image: url(/img/site/h1_links.jpg); background-repeat: no-repeat;}
h1.contact {background-image: url(/img/site/h1_contact.jpg); background-repeat: no-repeat;}
h1.subscribe {background-image: url(/img/site/h1_subscribe.jpg); background-repeat: no-repeat;}
h1.lyrics {background-image: url(/img/site/h1_lyrics.jpg); background-repeat: no-repeat;}
h1.guestbook {background-image: url(/img/site/h1_guestbook.jpg); background-repeat: no-repeat;}
h2 {font-size: 24px;}
/*#header h2.headerPromo {width: 274px; height: 245px; background-image: url(/img/site/header_cdArt-chahg.jpg); background-repeat: no-repeat; padding: 0px; margin: 0px;}*/
h3 {font-size: 18px;}
h4 {font-size: 14px; font-style: italic; font-weight: bold;}

/* NAV */
#NAV {margin-left: 170px; padding: 0px; list-style-type: none;position:relative;top:-50px;z-index:3;}
#NAV li {float: left; margin: 0px; padding: 0px;}
#NAV a {display: block; width: 100%; height: 100%; text-decoration: none; }

#banner {margin-left: 50px; padding: 0px; list-style-type: none;position:relative;z-index:3;}
#banner li {float: left; margin: 0px; padding: 0px;}
#banner a {display: block; width: 100%; height: 100%; text-decoration: none; }

#myspace       {width: 145px; height: 47px; background: url(/img/site/myspace.jpg); background-repeat: no-repeat;}
#imeem     {width: 94px; height: 47px; background: url(/img/site/imeem.jpg); background-repeat: no-repeat;}
#purevolume      {width: 134px; height: 47px; background: url(/img/site/purevolume.jpg); background-repeat: no-repeat;}
#facebook     {width: 97px; height: 47px; background: url(/img/site/facebook.jpg); background-repeat: no-repeat;}
#ilike      {width: 67px; height: 47px; background: url(/img/site/ilike.jpg); background-repeat: no-repeat;}
#twitter     {width: 79px; height: 47px; background: url(/img/site/twitter.jpg); background-repeat: no-repeat;}
#itunes     {width: 99px; height: 47px; background: url(/img/site/itunes.jpg); background-repeat: no-repeat;}

#shows      {width: 83px; height: 80px; background: url(/img/site/tour.jpg); background-repeat: no-repeat;}
#news      {width: 96px; height: 80px; background: url(/img/site/news.jpg); background-repeat: no-repeat;}
#videos       {width: 121px; height: 80px; background: url(/img/site/videos.jpg); background-repeat: no-repeat;}
#store     {width: 95px; height: 80px; background: url(/img/site/store.jpg); background-repeat: no-repeat;}
#music     {width: 108px; height: 80px; background: url(/img/site/music.jpg); background-repeat: no-repeat;}

#shows a:hover {width: 83px; height: 80px; background: url(/img/site/hover_tour.jpg); background-repeat: no-repeat;}
#news a:hover {width: 96px; height: 80px; background: url(/img/site/hover_news.jpg); background-repeat: no-repeat;}
#videos a:hover {width: 121px; height: 80px; background: url(/img/site/hover_videos.jpg); background-repeat: no-repeat;}
#store a:hover {width: 95px; height: 80px; background: url(/img/site/hover_store.jpg); background-repeat: no-repeat;}
#music a:hover {width: 108px; height: 80px; background: url(/img/site/hover_music.jpg); background-repeat: no-repeat;}

/* Footer */
#footer {clear: both; padding: 10px; margin: -35px 0px 10px 0px; text-align: right; margin-right:30px; border: 0px solid #670101;}
#footer p {color: #666; font-family: Arial, Helvetica, sans-serif; font-size: 11px; margin: 0; padding: 0; padding-bottom: 5px;}
#footer a:link {color: #888;}
#footer a:visited {color: #888;}
#footer a:active {color: #888;}
#footer a:hover {color: #fff;}


/* Show Calendar */

#show {	clear: both; padding: 10px; margin: 0px 0px 0px 0px; text-align: left;background-color: #000; border: 0px solid #670101;}

#merchandise { clear: both; width: 780px; padding: 10px; margin: 0px 0px 0px 0px; text-align: left;}
#merchandise td { padding-left: 0px; padding-right: 20px;max-width:200px;}
#merchandise img {border: 1px solid #666;}

#merchandise form div {
	border: 0px;
	clear: both;
	text-align: left;
}



#cart { width: 100%; clear: both; padding: 10px; margin: 0px 0px 0px 0px; text-align: left;background-color: #000; border: 1px solid #666;}
#cart td {padding: 5px;}
#cart td input[type=submit] { width: 120px;}

#title-row {
	font-weight: bold;
}

#cart form div.submit {
	border: 0;
	clear: both;
	margin-top: 10px;
	margin-left: 0px;
	margin-right: 0px;
}

#listen {
	position:relative;
	top: -30px;
	left: 20px;
	padding:0px;
	font-size: 1.5em;
	clear: both;
}

img {
  border: 1px solid #666;
}

.gallery-album {
	padding: 10px;
	float:left;
}

.gallery-thumb {
	padding: 10px;
	float:left;
}

#gsHeader{display:none;}

.block-core-ItemInfo{display:none;}
#gsFooter{display:none;}
.parent{display:none;}

#gsSidebarCol{display:none;}
.block-core-PhotoSizes{display:none;}
.next{padding:5px;}
.last{padding:5px;}
.first{padding:5px;}
.previous{padding:5px;}


#biography {
	border: 0px;
        padding-bottom:20px;
}

.input{border:0px;background-color:none;padding:10px;margin:0px;}
.submit{border:0px;background-color:none;}
