/* HOW I BECAME THE BOMB STYLES */
/* GLOBAL / TAG REDEFINING */
html, body{
	height: 100%;
}

body {
	text-align: center;
	font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", sans-serif;
	font-size: 12px;
	background-color: #000;
	background-repeat: no-repeat;
	background-position: center top;
	color: #000000;
	margin: 0px;
	padding: 0px;
	line-height: 18px;

}
select, input[type='button'], input[type='submit'] {
	font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", sans-serif;
	font-size: 12px;
}
a {
	color: #000000;
	outline: none;
}

p{
	margin: 0px;
}

h2{
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
	font-size: 18px;
	font-weight: normal;
	line-height: 1.3em;
}
table td {
	font-size: 12px;
}

.clear {
	clear: both;
}
.spacer {
	clear: both;
	margin-bottom: 22px;
}

.hide{
	display: none;
}
#audio_preview {
	
}
#lid{
}

#container {
	width: 700px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	text-align: left;
}

#nav{
	background-color: #6e9fe2;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-bottom: 25px;
}

#nav ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}

#nav ul li {
	display: inline;
}

#nav ul li a{
	text-align: center;
	text-decoration: none;
	padding-right: 8px;
	padding-left: 8px;
	text-transform: uppercase;
	color: #FFFFFF;
	font-size: 11px;
}

#nav ul li a:hover{
}

body #signupform .btn, body .signup .btn {
	padding: 4px;
	text-transform: uppercase;
	border: none;
	color: #FFF;
}

/* 
------------------------------------------------
 HOME 
------------------------------------------------
 */

#releases {
	display:block;
	width: 700px;
	height: 520px;
	overflow:hidden;
	
}
#releases .single {
	padding: 20px;
	float: left;
}
#slideContainer {
	width: 5600px; /* WIDTH IS numberOfReleases * width of #releases */
}
#releases .videoContainer {
	padding-left: 50px;
	display: none;
	height: 10px;
	overflow:hidden;
}

#releases p{
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
}
#releases p.download {
	margin-top: 12px;
}
.download a {
	padding-right: 15px;
	padding-left: 15px;
	padding-top: 5px;
	padding-bottom: 5px;
	text-transform: uppercase;
	background-color: #FFFFFF;
	color: #000000;
}

.download a:hover {
}

#releases .cover {
	width: 320px;
	height: 320px;
	float: left;
	background-color: #FFFFFF;
	margin-right: 20px;
}
#releases .infoMask {
	float: left;
	width: 318px;
	height: 318px;
	overflow:hidden;	
}
#releases .infoMask.large {
	height: 470px;
}
#releases .cover.alt {
	
}
#releases .cover.alt p.insight {
	margin-top: 10px;
}
#releases .cover.alt p.download {
	
}
#releases .info, #releases .signup {
	width: 318px;
	height: 320px;
	float: left;
}


#releases table {
	width: 100%;
	margin-bottom: 15px;
}

#releases td {
	border-bottom: 1px solid #6e9fe2;
	padding: 2px;
}


#releases td a {
	text-align: center;
	display: block;
	text-transform: uppercase;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #6e9fe2;
	text-decoration: none;
}

#releases td a:hover, #releases td.video a:hover {
}

#releases td.video a {
	color: #FFFFFF;
	background-color: #3975b1;
	width: 75px;
}
#releases td.track {
	width: 25px;
}

#releases td.preview {
	width: 75px;
	vertical-align: top;
}
#releases td.video {
	width: 75px;
}
.releaseNav {
	clear: both;
	padding-top: 7px;
	padding-bottom: 7px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #6e9fe2;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #6e9fe2;
}

.releaseNav ul {
	padding: 0px;
	margin: 0px;
	text-align: center;
	list-style-type: none;
}

.releaseNav li {
	padding-right: 2px;
	display: inline;
	padding-left: 2px;
}
.releaseNav li a{
	
}

.releaseNav li a.active img {
	border: 1px solid #999;
}
.releaseNav a img{
	height: 40px;
	width: 40px;
	border: 1px solid #FFF;
}

.releaseNav a:hover img{	
}

.releaseNav .backBtn {
	text-align: center;
	display: none;
}
.releaseNav .backBtn a {
	font-size: 15px;
	text-decoration: none;
	display: block;
	margin: 0px auto 0px auto;
	padding: 5px 0px 5px 0px;
	width: 690px;
	height: 22px;	
}
.releaseNav .backBtn a:hover {
	/* background-color: #FFF; */
}

/* --- RELEASE STYLES ------------------------------------------------ */
/* DEADLY ART  */
/* remember: ".home" style MUST be first so it can be overwritten
/* ------------------------------------------------------------------- */
body.home #nav,
body.deadly-art #nav  {
	background-color: #fdee08;
}
body.home #nav a,
body.deadly-art #nav a {
	color: #000;
}
body.home #nav a:hover,
body.deadly-art #nav a:hover {
	color: #494949;
}
body.home table td,
body.deadly-art table td, 
body.deadly-art #releases table td {
	border-bottom: 1px solid #494949;
	vertical-align: top;
}

body.home .releaseNav,
body.deadly-art .releaseNav {
	border-top: 1px solid #494949;
	border-bottom: 1px solid #494949;
}
body.home #releases .info td,
body.deadly-art #releases .info td {
	border-bottom: 1px solid #494949;
}
body.home #releases a,
body.deadly-art #releases a {
	color: #FFF;
}
body.home #releases p.download a,
body.deadly-art #releases p.download a {
	color: #000;
	text-decoration: none;
}
body.home #releases .btn,
body.deadly-art #releases .btn {
	color: #000;
	background-color: #FFF;
	text-decoration: none;
}


body.home #releases td a,
body.deadly-art #releases td a { 
	background-color: #494949;
}
body.home #releases td a:hover,
body.deadly-art #releases td a:hover { 
	background-color: #fdee08;
	color: #000;
}
body.home #footer,
body.deadly-art #footer {
	border-top: 1px solid #494949;
	color: #4d0904;
}
body.home .releaseNav li a.active img,
body.deadly-art .releaseNav li a.active img {
	border: 1px solid #FFF;
}
body.home .releaseNav li a img,
body.deadly-art .releaseNav li a img {
	border: 1px solid #494949;
	background-color: #000;
}
body.home #signupform .field, 
body.home #signupform .area, 
body.home #signupform .ddown,
body.deadly-art #signupform .field, 
body.deadly-art #signupform .area, 
body.deadly-art #signupform .ddown {
	background-color: #000;
	border-right: 1px solid #494949;
	border-bottom: 1px solid #494949;
	border-top: none;
	border-left: none;
	color: #FFF;
}
body.home #signupform .btn,
body.deadly-art #signupform .btn {
	background-color: #494949;
}
body.home #signupform .btn:hover,
body.deadly-art #signupform .btn:hover {
	background-color: #333;
}
body.home #footer,
body.deadly-art #footer {
	color: #494949;
}
body.home #footer a,
body.deadly-art #footer a {
	color: #494949;
	border-right: 1px solid #494949;
}
body.home #footer a:hover,
body.deadly-art #footer a:hover {
	color: #333;
}
body.home #backButton a,
body.deadly-art #backButton a {
	color: #FFF;
}
body.home #backButton a:hover,
body.deadly-art #backButton a:hover {
	color: #494949;
}
/*
body.home {
body.deadly-art {
	background-color: #000;
	background-position: top center;
	background-image: url(_img/_bg/volume-3.jpg);
	color: #FFF;
}*/
body.home,
body.deadly-art {
	background-color: #000;
	background-position: top center;
	background-image: url(_img/_bg/deadlyart-txt.gif);
	color: #FFF;
}

/* --- RELEASE STYLES ------------------------------------------------ */
/* THROUGH ADVERSITY TO THE STARS  */
/* remember: ".home" style MUST be first so it can be overwritten
/* ------------------------------------------------------------------- */
body.through-adversity-to-the-stars #nav  {
	background-color: #2e130b;
}
body.through-adversity-to-the-stars #nav a {
	color: #FFF;
}
body.through-adversity-to-the-stars #nav a:hover {
	color: #751008;
}
body.through-adversity-to-the-stars table td, 
body.through-adversity-to-the-stars #releases table td {
	border-bottom: 1px solid #2e130b;
}

body.through-adversity-to-the-stars .releaseNav {
	border-top: 1px solid #2e130b;
	border-bottom: 1px solid #2e130b;
}
body.through-adversity-to-the-stars #releases .info td {
	border-bottom: 1px solid #2e130b;
}
body.through-adversity-to-the-stars #releases a {
	color: #FFF;
}
body.through-adversity-to-the-stars #releases p.download a {
	color: #000;
	text-decoration: none;
}
body.through-adversity-to-the-stars #releases .btn {
	color: #000;
	background-color: #FFF;
	text-decoration: none;
}
body.through-adversity-to-the-stars #releases td a,
body.through-adversity-to-the-stars #releases td a:hover { 
	background-color: #2e130b;
	color: #FFF;
}
body.through-adversity-to-the-stars #footer {
	border-top: 1px solid #2e130b;
	color: #4d0904;
}
body.through-adversity-to-the-stars .releaseNav li a.active img {
	border: 1px solid #2e130b;
}
body.through-adversity-to-the-stars .releaseNav li a img {
	border: 1px solid #000;
	background-color: #000;
}
body.through-adversity-to-the-stars #signupform .field, 
body.through-adversity-to-the-stars #signupform .area, 
body.through-adversity-to-the-stars #signupform .ddown {
	background-color: #000;
	border-right: 1px solid #2e130b;
	border-bottom: 1px solid #2e130b;
	border-top: none;
	border-left: none;
	color: #FFF;
}
body.through-adversity-to-the-stars #signupform .btn {
	background-color: #4d0904;
}
body.through-adversity-to-the-stars #signupform .btn:hover {
	background-color: #751008;
}
body.through-adversity-to-the-stars #footer a {
	color: #4d0904;
	border-right: 1px solid #2e130b;
}

/*
body.home {
body.through-adversity-to-the-stars {
	background-color: #000;
	background-position: top center;
	background-image: url(_img/_bg/volume-3.jpg);
	color: #FFF;
}*/
body.through-adversity-to-the-stars {
	background-color: #000;
	background-position: top center;
	background-image: url(_img/_bg/throughadversitytothestars.jpg);
	color: #FFF;
}
/* --- RELEASE STYLES ------------------------------------------------ */
/* THEY CAN WHAT IT SEEMS THEY CANNOT */
/* ------------------------------------------------------------------- */
body.they-can-what-it-seems-they-cannot {
	background-color: #aac3b7;
	color: #212624;
	background-image: url(_img/_bg/they-can-what-it-seems-they-cannot.gif);
	background-repeat: no-repeat;
	background-position: top center;
	background-attachment: fixed;
}
body.they-can-what-it-seems-they-cannot #nav {
	background-color: #0a3232;
}
body.they-can-what-it-seems-they-cannot #nav a:hover {
	color: #66756e;
}
body.they-can-what-it-seems-they-cannot table td {
	border-bottom: 1px solid #66756e;
}
body.they-can-what-it-seems-they-cannot #releases a {
	color: #FFF;
}
body.they-can-what-it-seems-they-cannot #releases p a {
	color: #000;
}
body.they-can-what-it-seems-they-cannot #releases small {
	line-height: 1.3em;
}
body.they-can-what-it-seems-they-cannot #releases .signup p {
	margin-bottom: 0px;
	padding-bottom: 4px;
}
body.they-can-what-it-seems-they-cannot #releases table td {
	border-bottom: 1px solid #66756e;
}
body.they-can-what-it-seems-they-cannot #releases table td.video a {
	background-color: #333;
}
body.they-can-what-it-seems-they-cannot #releases table td.video a:hover {
	background-color: #2a2a2a;
}
body.they-can-what-it-seems-they-cannot #releases p.download a {
	text-decoration: none;
	background-color: #0a3232;
	color: #FFF;
}
body.they-can-what-it-seems-they-cannot #releases p.download a:hover {
	background-color: #fff;
	color: #0a3232;
}
body.they-can-what-it-seems-they-cannot #signupform .field, 
body.they-can-what-it-seems-they-cannot #signupform .area, 
body.they-can-what-it-seems-they-cannot #signupform .ddown
{
	background-color: #FFF;
	border-top: 1px solid #66756e;
	border-left: 1px solid #66756e;
	border-right: none;
	border-bottom: none;
	color: #000;
}
body.they-can-what-it-seems-they-cannot #releases .signup .field,
body.they-can-what-it-seems-they-cannot #releases .signup .area, 
body.they-can-what-it-seems-they-cannot #releases .signup .ddown {
	background-color: #FFF;
	border-top: 1px solid #66756e;
	border-left: 1px solid #66756e;
	border-right: none;
	border-bottom: none;
	color: #000;
} 
body.they-can-what-it-seems-they-cannot #releases td a, body.they-can-what-it-seems-they-cannot #signupform .btn, body.they-can-what-it-seems-they-cannot #releases .signup .btn { 
	background-color: #0a3232;
}
body.they-can-what-it-seems-they-cannot #releases td a:hover, body.they-can-what-it-seems-they-cannot #signupform .btn:hover, body.they-can-what-it-seems-they-cannot #releases .signup .btn:hover {  
	background-color: #66756e;
}
body.they-can-what-it-seems-they-cannot .releaseNav {
	border-top: 1px solid #66756e;
	border-bottom: 1px solid #66756e;
}
body.they-can-what-it-seems-they-cannot .releaseNav li a.active img {
	border: 1px solid #97b2a5;
}
body.they-can-what-it-seems-they-cannot .releaseNav li a img {
	border: 1px solid #bcd2c8;
	background-color: #000;
}
body.they-can-what-it-seems-they-cannot .backBtn a {
	color: #FFF;
}
body.they-can-what-it-seems-they-cannot .backBtn a:hover {
	color: #efecdd;
	background: none;
}
body.they-can-what-it-seems-they-cannot #footer {
	color: #66756e;
	border-top: 1px solid #66756e;
}
body.they-can-what-it-seems-they-cannot #footer a {
	color: #66756e;
	border-right: 1px solid #66756e;
}

/* ------------------------------------------------------------------- */
/* FOREMOST SENTINEL */
/* ------------------------------------------------------------------- */
body.foremost-sentinel {
	background-color: #000;
	color: #FFF;
	background-image: url(_img/_bg/foremost-sentinel.jpg);
	background-repeat: no-repeat;
	background-position: bottom center;
	background-attachment: fixed;
}
body.foremost-sentinel #nav {
	background-color: #5d2c28;
}
body.foremost-sentinel #nav a:hover {
	color: #9d544e;
}
body.foremost-sentinel table td {
	border-bottom: 1px solid #251010;
}
body.foremost-sentinel #releases a {
	color: #FFF;
}
body.foremost-sentinel #releases small {
	line-height: 1.3em;
}
body.foremost-sentinel #releases .signup p {
	margin-bottom: 0px;
	padding-bottom: 4px;
}
body.foremost-sentinel #releases table td {
	border-bottom: 1px solid #251010;
}

body.foremost-sentinel #releases table td.video a {
	background-color: #333;
}
body.foremost-sentinel #releases table td.video a:hover {
	background-color: #2a2a2a;
}
body.foremost-sentinel #releases p.download a {
	text-decoration: none;
	background-color: #efecdd;
	color: #000;
}
body.foremost-sentinel #releases p.download a:hover {
	background-color: #fff;
}
body.foremost-sentinel #signupform .field, 
body.foremost-sentinel #signupform .area, 
body.foremost-sentinel #signupform .ddown
{
	background-color: #000;
	border-bottom: 1px solid #251010;
	border-right: 1px solid #251010;
	border-top: none;
	border-left: none;
	color: #FFF;
}
body.foremost-sentinel #releases .signup .field, body.foremost-sentinel #releases .signup .area, body.foremost-sentinel #releases .signup .ddown {
	background-color: #efecdd;
	border-bottom: 1px solid #251010;
	border-right: 1px solid #251010;
	border-top: none;
	border-left: none;
	color: #000;
} 
body.foremost-sentinel #releases td a, body.foremost-sentinel #signupform .btn, body.foremost-sentinel #releases .signup .btn { 
	background-color: #5d2c28;
}

body.foremost-sentinel #releases td a:hover, body.foremost-sentinel #signupform .btn:hover, body.foremost-sentinel #releases .signup .btn:hover {  
	background-color: #9d544e;
}
body.foremost-sentinel .releaseNav {
	border-top: 1px solid #251010;
	border-bottom: 1px solid #251010;
}
body.who-dares-wins .releaseNav li a.active img {
	border: 1px solid #251010;
}
body.foremost-sentinel .releaseNav li a img {
	border: 1px solid #251010;
	background-color: #000;
}
body.foremost-sentinel .backBtn a {
	color: #FFF;
}
body.foremost-sentinel .backBtn a:hover {
	color: #efecdd;
	background: none;
}
body.foremost-sentinel #footer {
	color: #1c201a;
	border-top: 1px solid #251010;
}
body.foremost-sentinel #footer a {
	color: #1c201a;
	border-right: 1px solid #251010;
}


/* --- RELEASE STYLES ------------------------------------------------ */
/* WHO DARES WINS */
body.who-dares-wins {
	background-color: #000;
	color: #FFF;
	background-image: url(_img/_bg/who-dares-bg.jpg);
	background-repeat: no-repeat;
	background-position: top center;
}
body.who-dares-wins #nav {
	background-color: #384033;
}
body.who-dares-wins #nav a:hover {
	color: #829477;
}
body.who-dares-wins table td {
	border-bottom: 1px solid #1c201a;
}
body.who-dares-wins #releases a {
	color: #FFF;
}
body.who-dares-wins #releases small {
	line-height: 1.3em;
}
body.who-dares-wins #releases .signup p {
	margin-bottom: 0px;
	padding-bottom: 4px;
}
body.who-dares-wins #releases table td {
	border-bottom: 1px solid #2a4853;
}

body.who-dares-wins #releases table td.video a {
	background-color: #000;
}
body.who-dares-wins #releases table td.video a:hover {
	background-color: #333;
}
body.who-dares-wins #releases p.download a {
	text-decoration: none;
	background-color: #efecdd;
	color: #000;
}
body.who-dares-wins #releases p.download a:hover {
	background-color: #fff;
}
body.who-dares-wins #signupform .field, 
body.who-dares-wins #signupform .area, 
body.who-dares-wins #signupform .ddown
{
	background-color: #000;
	border-bottom: 1px solid #1c201a;
	border-right: 1px solid #1c201a;
	border-top: none;
	border-left: none;
	color: #FFF;
}
body.who-dares-wins #releases .signup .field, body.who-dares-wins #releases .signup .area, body.who-dares-wins #releases .signup .ddown {
	background-color: #efecdd;
	border-bottom: 1px solid #2a4853;
	border-right: 1px solid #2a4853;
	border-top: none;
	border-left: none;
	color: #000;
} 
body.who-dares-wins #releases td a, body.who-dares-wins #signupform .btn, body.who-dares-wins #releases .signup .btn { 
	background-color: #384033;
}

body.who-dares-wins #releases td a:hover, body.who-dares-wins #signupform .btn:hover, body.who-dares-wins #releases .signup .btn:hover
{  
	background-color: #586650;
}
body.who-dares-wins .releaseNav {
	border-top: 1px solid #1c201a;
	border-bottom: 1px solid #1c201a;
}
body.who-dares-win .releaseNav li a.active img {
	border: 1px solid #1c201a;
}
body.who-dares-wins .releaseNav li a img {
	border: 1px solid #000;
	background-color: #000;
}
body.who-dares-wins .backBtn a {
	color: #FFF;
}
body.who-dares-wins .backBtn a:hover {
	color: #efecdd;
	background: none;
}
body.who-dares-wins #footer {
	color: #1c201a;
	border-top: 1px solid #1c201a;
}
body.who-dares-wins #footer a {
	color: #1c201a;
	border-right: 1px solid #1c201a;
}


/* ROBO */
body.robo {
	color: #000;
	background-color: #faf7e7;
	background-image: url(_img/_bg/robo.gif);
	background-repeat: no-repeat;
	background-position: top center;
}
body.robo #nav {
	background-color: #7f352e;
}
body.robo #nav a:hover {
	color: #9e4138;
}
body.robo table td, body.robo #releases table td {
	border-bottom: 1px solid #e1d0c2;
}
body.robo .releaseNav {
	border-top: 1px solid #e1d0c2;
	border-bottom: 1px solid #e1d0c2;
}
body.robo .releaseNav li a.active img {
	border: 1px solid #e1d0c2;
}
body.robo .releaseNav li a img {
	border: 1px solid #faf7e7;
	background: none;
}
body.robo #releases td a, body.robo #signupform .btn, body.robo #releases  p.download a { 
	background-color: #7f352e;
	color: #FFF;
}

body.robo #releases td a:hover, body.robo #signupform .btn:hover, body.robo #releases  p.download a:hover { 
	background-color: #9e4138;
}
body.robo #signupform .field, body.robo #signupform .area, body.robo #signupform .ddown {
	background-color: #faf9f2;
	border-top: 1px solid #e1d0c2;
	border-left: 1px solid #e1d0c2;
	border-bottom: none;
	border-right: none;
	color: #000;
}
body.robo #footer {
	border-top: 1px solid #e1d0c2;
	color: #7f352e;
}
body.robo #footer a {
	color: #7f352e;
	border-right: 1px solid #e1d0c2;
}

/* SECRET IDENTITY */
body.secret-identity {
	color: #000;
	background-image: url(_img/_bg/secret_identity2.gif);
	background-repeat: no-repeat;
	background-color: #faf7e7;
	background-position: top center;
}
body.secret-identity #nav {
	background-color: #0f4246;
}
body.secret-identity #nav a:hover {
	color: #18646a;
}

body.secret-identity table td, body.secret-identity #releases table td {
	border-bottom: 1px solid #cbd3c7;
}
body.secret-identity .releaseNav {
	border-top: 1px solid #cbd3c7;
	border-bottom: 1px solid #cbd3c7;
}
body.secret-identity #releases td a, body.secret-identity #signupform .btn, body.secret-identity #releases p.download a { 
	background-color: #0f4246;
	color: #FFF;
}
body.secret-identity #releases td a:hover, body.secret-identity #signupform .btn:hover, body.secret-identity #releases p.download a:hover { 
	background-color: #18646a;
}
body.secret-identity #signupform .field, body.secret-identity #signupform .area, body.secret-identity #signupform .ddown {
	background-color: #faf9f2;
	border-top: 1px solid #cbd3c7;
	border-left: 1px solid #cbd3c7;
	border-right: none;
	border-bottom: none;
	color: #000;
}
body.secret-identity #footer {
	border-top: 1px solid #cbd3c7;
	color: #0f4246;
}
body.secret-identity #footer a {
	color: #0f4246;
	border-right: 1px solid #cbd3c7;
}
body.secret-identity .releaseNav li a.active img {
	border: 1px solid #cbd3c7;
}
body.secret-identity .releaseNav li a img {
	border: 1px solid #faf7e7;
	background: none;
}

/* LETS GO */
body.lets-go {
	color: #000;
	background-color: #fbf9ec;
	background-image: url(_img/_bg/lets-go2.gif);
	background-position: top center;
	background-repeat: no-repeat;
}
body.lets-go #nav {
	background-color: #866d1d;
}
body.lets-go #nav a:hover {
	color: #a88824;
}

body.lets-go table td, body.lets-go #releases table td {
	border-bottom: 1px solid #e4dec8;
}
body.lets-go .releaseNav {
	border-top: 1px solid #e4dec8;
	border-bottom: 1px solid #e4dec8;
}
body.lets-go #releases td a, body.lets-go #signupform .btn, body.lets-go #releases p.download a { 
	background-color: #866d1d;
	color: #FFF;
}
body.lets-go #releases td a:hover, body.lets-go #signupform .btn:hover, body.lets-go #releases p.download a:hover { 
	background-color: #a88824;
}

body.lets-go #signupform .field, body.lets-go #signupform .area, body.lets-go #signupform .ddown {
	background-color: #faf9f2;
	border-top: 1px solid #e4dec8;
	border-left: 1px solid #e4dec8;
	border-right: none;
	border-bottom: none;
	color: #000;
}
body.lets-go #footer {
	border-top: 1px solid #e4dec8;
	color: #9b8642;
}
body.lets-go #footer a {
	color: #9b8642;
	border-right: 1px solid #9b8642;
}

body.lets-go .releaseNav li a.active img {
	border: 1px solid #e4dec8;
}
body.lets-go .releaseNav li a img {
	border: 1px solid #fbf9ec;
	background: none;
}





#nibblets{
}

#nibblets .news, #nibblets .shows {
	float: left;
	width: 320px;
}

#nibblets .padder{
	padding: 20px;
}

#nibblets .news {
	margin-right: 20px;
}

#nibblets .news dl, #releases .signup dl{
	margin: 0px;
	padding: 0px;
}

#nibblets .news dt, #releases .signup dt{
	float: left;
	width: 60px;
}

#nibblets .news dd, #releases .signup dd{
	margin-bottom: 5px;
	margin-left: 60px;
}

#nibblets .news .field, #nibblets .news .menu, #releases .signup .menu, #releases .signup .field {
	width: 225px;
}
#nibblets .news .short, #releases .signup .short {
	width: 145px;
}
#nibblets .news .shorter, #releases .signup .shorter {
	width: 80px;
}

#nibblets .shows {
}

/* 
------------------------------------------------
 SHOWS 
------------------------------------------------
 */
 body.shows {
 	background-color: #293040;
	background-image: url(_img/_bg/shows_bg.jpg);
	background-repeat: no-repeat;
	background-position: top center;
	color: #f9e5b2;
 }
 body.shows #nav {
 	background-color: #804165;
 }
 body.shows #nav a:hover {
 	color: #b86193;
 }

.shows table {
	width: 100%;
}

.shows td {
	border-bottom: 1px solid #553953;
	padding: 3px;
	vertical-align: top;
	font-size: 12px;
}
.shows td.date {
	width: 100px;
	
}
.shows td.city {
	width: 120px;
}
body.shows table td .descrip {
	font-size: 9px;
	padding-left: 5px;
	text-transform: uppercase;
	color: #737476;
}
#nibblets .shows td.date  {
	width: 50px;
}

#nibblets .shows td.location {
}

#nibblets .shows td.city {
	width: 110px;
}

#main{
	padding: 20px;
}

#main p{
	margin-bottom: 15px;
}

#main.shows table{
	margin-bottom: 15px;
}

#main.shows .archived{
}
body.shows #footer {
	border-top: 1px solid #553953;
	color: #737476;
}
body.shows #footer a {
	color: #737476;
	border-right: 1px solid #553953;
}
/*
ORIGIN
*/
 body.origin {
 	background-image: url(_img/origin_bg.jpg);
	background-position: top center;
	background-repeat: no-repeat;
	background-color: #fcfdf3;
 }
 
 
 body.origin #nav {
 	background-color: #463161;
 }
 body.origin #nav a:hover {
 	color: #8365a9;
}
 body.origin #footer {
 	border-top: 1px solid #c49dba;
	color: #c49dba;
 }
 body.origin #footer a {
 	color: #c49dba;
	border-right: 1px solid #c49dba;
 }
 body.origin h2 {
	margin-bottom: 10px;
	padding-bottom: 0px;
	line-height: 1em;
 }
 body.origin .spacer {
 	height: 2px;
 }
/* 
------------------------------------------------
 MUSIC 
------------------------------------------------
 */

 body.music  {
 	background-image: url(_img/_bg/music_bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	color: #FFF;
	background-color: #45678c;
 }
 body.music #nav {
 	background-color: #bf4528;
 }
 body.music #nav a:hover {
 	color: #e06244;
 }
.music ol a{
	background-color: #FFFFFF;
	padding-right: 3px;
	padding-left: 3px;
	color: #3975b1;
	text-transform: uppercase;
	font-size: 10px;
	margin-left: 3px;
}

.music table.discog {
	margin-bottom: 15px;
	width: 100%;
	clear: both;
}

.music table.discog td{
	border-bottom: 1px solid #4a7d94;
	padding: 3px;
}

.music table.discog td a{
	color: #FFFFFF;
	background-color: #6e9fe2;
	text-transform: uppercase;
	display: block;
	text-align: center;
	font-size: 11px;
	text-decoration: none;
}

.music table.discog td.track{
	width: 25px;
}

.music table.discog td.lyrics {
	width: 50px;
}
.music table.discog td.lyrics a, body.music table.discog td  .btn-preview, body.music table.discog td .btn-stop {
	background-color: #1f2d30;
	color: #FFF;
}
.music table.discog td.lyrics a:hover, body.music table.discog td a.btn-preview:hover, body.music table.discog td a.btn-stop:hover {
	background-color: #385156;
}
.music table.discog td.preview {
	width: 75px;
}
 

.music div.lyric-text {
	padding-top: 15px;
	padding-bottom: 15px;
	padding-left: 32px;
	margin-right: 10px;
	display: none;
	border-bottom: 1px solid #4a7d94;
}
.music div.lyric-text p {
	width: auto;
}
.music table.discog td.lyric-text {
	border: 0px solid #000;	
	margin: 0px; 
	padding: 0px;
}
.btn-stop {
	display: none;
}
.music div.cover  {
	float: right;
	margin-bottom: 10px;
	margin-left: 15px;
	width: 150px;
}
.music div.cover a.zoom {
	color: #fae5c6;
	text-transform: uppercase;
	text-decoration: none;
	text-align: center;
	font-size: 9px;
	display: block;	
	margin-top: 4px;
	background-image: url(_img/zoom_icon.png);
	background-repeat: no-repeat;
	background-position: center center;

}
body.music .buy, body.music .download, body.music a.readmore {
	padding: 5px 10px 5px 10px;
	margin-right: 5px;
	font-size: 11px;
	text-transform: uppercase;
	min-width: 86px;

	background-color: #a32a0d;
	text-decoration: none;
	color: #FFF;
}
body.music a.buy:hover, body.music a.download:hover, body.music a.readmore:hover {
	background-color: #ca330f;
}

#main.music table.discog td p{
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
body.music .qna {
	display: none;
}
body.music .spacer {
	margin-bottom: 50px;
}
body.music #footer {
	border-top: 1px solid #4a7d94;
	color: #4a7d94;
}
body.music #footer a {
	color: #4a7d94;
	border-right: 1px solid #4a7d94;
}
/* 
------------------------------------------------
 PHOTOS
------------------------------------------------
 */
body.photos {
	background-color: #2c1e34;
	background-image: url(_img/_bg/photos_bg.jpg);
	background-repeat: no-repeat;
	background-position: top center;
}
body.photos #nav {
	background-color: #3c3644;
}
body.photos #nav a:hover {
	color: #666;
}
body.photos #container {
 	width: 745px;
 }
 body.photos #main {
 	padding: 0px;
 }

 #screen2{
	width:745px;
 	padding: 0px;
	margin:0px;
}

	

#screen2 .prev{
	float:left;
}
#screen2 .next{
	float:right;
}
#screen2 .side-nav {
	float: left;
	display: block;
	width: 40px;
	height: 371px;

}
#screen2 .side-nav a {
	display: block;
	width: 40px;
	height: 371px;
	text-decoration: none;
	text-indent: -9999px;
	background-repeat: no-repeat;
	background-position: left center;
	opacity: .3;
}
#screen2 .side-nav a:hover {
	opacity: 1;
}
#screen2 .side-nav .prev {
	background-image: url(_img/photos_prev.png);
}
#screen2 .side-nav .next {
	background-position: right center;
	background-image: url(_img/photos_next.png);
}

#slideshow{
	overflow: hidden;
	width:660px;
	float: left;
	height: 405px;
}
#slideshow ul{
	width:15180px;
	list-style-type: none;
	padding: 0px;
	margin: 0px;
}
#slideshow li {
	width: 660px;
	float:left;
	margin:0px;
}
#slideshow li span {
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;
	display: block;
	color: #CCC;
	font-size: 11px;
}

#slideshow li a {
	color: #CCC;
}
.photos .thumbs {
	border-top: 1px solid #3c3644;
	padding: 10px 0px 10px 0px;
	margin: 0px auto 0px auto;
	width: 700px;
}


.photos .thumbs ul{
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	width: 560px;
	margin-left: auto;
	margin-right: auto;

}
.photos .thumbs ul li {
	float: left;
}

.photos .thumbs li a{
	
	margin-right: 2px;
	margin-left: 2px;
	text-decoration: none;
	color: #fff;
	font-size: 9px;

	background-color: #3c3644;
	line-height: normal;
	display: block;
	width: 20px;
	padding: 3px 0px 3px 0px;
	text-align: center;
	/* padding: 3px 5px 3px 5px; */
	margin-bottom: 6px;
}

.photos .thumbs li a:hover{
	background-color: #2c1e34;
	color: #FFFFFF;
}

.photos .thumbs li a.active{
	color: #FFFFFF;
	background-color: #000;
}
body.photos #footer {
	width: 700px;
	border-top: 1px solid #3c3644;
	color: #CCC;
}
body.photos #footer a {
	color: #CCC;
	border-right: 1px solid #3c3644;
}

/* 
------------------------------------------------
 CONTACT 
------------------------------------------------
 */
 body.contact {
 	background-color: #000;
	background-image: url(_img/_bg/contact_bg.jpg);
	color: #FFF;
 }
 body.contact #nav {
 	background-color: #8f0c1a;
}
body.contact #nav a:hover {
	color: #d41428;
}
.contact .one{
	float: left;
	width: 320px;
	margin-right: 10px;
}

.contact .two{
	float: left;
	width: 320px;
	margin-left: 10px;
}

.contact dl{
	margin: 0px;
	padding: 0px;
}

.contact dt{
	float: left;
	width: 60px;
}

.contact dd{
	margin-bottom: 5px;
	margin-left: 60px;
}
.contact .field, .contact .area {
	font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", sans-serif;
	font-size: 11px;
	background-color: #000;
	border-right: 1px solid #333;
	border-bottom: 1px solid #333;
	border-top: none;
	border-left: none;
	color: #FFF;
}
.contact .btn {
	background-color: #8f0c1a;
	padding: 4px;
	color: #FFF;
	border: none;
	text-transform: uppercase;
}
.contact .btn:hover {
	background-color: #d41428;
}
.contact .field{
	width: 200px;
}

.contact .area{
	height: 130px;
	width: 250px;

}

.contact .two ul{
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
	list-style-type: none;
	padding: 0px;
}

.contact .two li{
	margin-bottom: 10px;
}
.contact .two li .label, body.contact label {
	font-size: 9px;
	text-transform: uppercase;
}
.contact .two li a {
	color: #FFF;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}
.contact .two li a:hover {
	color: #333;
	text-decoration: none;
}

body.contact #footer {
	border-top: 1px solid #333;
	color: #ccc;
}
body.contact #footer a {
	border-right: 1px solid #333;
	color: #ccc;
}
body.contact #sending {
	display: block;
	width: 318px;
	height: 225px;
	background-image: url(_img/contact_loading.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
/* 
------------------------------------------------
 FOOTER 
------------------------------------------------
 */
#footer {
	width: 700px;
	margin-right: auto;
	margin-left: auto;
	font-size: 10px;
	color: #3975b1;
	padding-top: 10px;
	clear: both;
	border-top: 1px solid #6e9fe2;
	padding-bottom: 10px;
}

#footer .copyright{
	float: right;
	width: 335px;
	text-align: right;
	margin-right: 15px;
}

#footer .links{
	float: left;
	width: 335px;
	text-align: left;
	margin-left: 15px;
}

#footer .links ul{
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}

#footer .links li{
	float: left;
}

#footer .links a{
	color: #3975b1;
	border-right: 1px solid #3975b1;
	margin-right: 5px;
	padding-right: 5px;
	text-decoration: none;
}

#footer .links a.last{
	border-right-style: none;	
}

#footer .links a:hover{
}


