/*	-------------------------------------
	html, body
	-------------------------------------*/
html {
	background: #FFFFFF;
	color: #333333;
	font-family:  Georgia, "Trebuchet Ms", "Lucida Sans", Arial, Helvetica, sans-serif;
	text-align: center;
	overflow-y: scroll;
	}
html, body {
	margin: 0;
	padding: 0;
	}
body {
	text-align: left;
	color: #333333;
	line-height: 1em;
	}

/* 	-------------------------------------
	set baseline values to zero
	-------------------------------------*/

p, div, h1, h2, h3, h4, ul, li, form, input, select, option {
	margin: 0;
	padding: 0;
	}
img {
	margin: 0;
	padding: 0;
	border: 0;
	}
ul {
	list-style: none;
	}
a {
	outline: 0;
	}

/* 	-------------------------------------
	default links
	-------------------------------------*/

a:link, a:active, a:visited {
	color: #992900;
	text-decoration: underline;
	}
a:hover {
	color: #999999;
	}

/*	-------------------------------------
	default values
	-------------------------------------*/

h1 span, h2 span, h3 span {
	display: none;
	}
p {
	font-size: 11.5pt;
	line-height: 1.4em;
	text-indent: 0;
	}
ol li {
	font-size: 11pt;
	font-weight: normal;
	line-height: 1.5em;
	padding-left: 5px;
}
/*	-------------------------------------
	special classes
	-------------------------------------*/

#splash p.noIndent {
	text-indent: 0;
	}
p.first {
	font-weight: bold;
	font-style: italic;
	}
a.callout {
	background: transparent url(/images/arrow_callout.gif) 0 0 no-repeat;
	font-style: italic;
	padding-left: 20px;
}
a.callout:hover {
	background-position: 5px 0;
	}	

/*	-------------------------------------
	site navigation
	-------------------------------------*/
#navContainer {
	background: transparent url(/images/DoctorNoize_curtain.gif) top left repeat-x;
	}
#nav {
	width: 880px; height: 115px;
	margin: 0 auto;
	}
#navBio {
	float: left;
	width: 329px;
	padding: 12px 0 0 0;
}
#navBio h2 a {
	display: block;
	background: transparent url(/images/nav_bio.gif) top left no-repeat;
	border: none;
	width: 53px; height: 28px;
	}
#nav h1 {
	float: left;
	/*padding-left: 329px;*/
	}
#nav h1 a {
	display: block;
	background: transparent url(/images/header_doctornoize.gif) top left no-repeat;
	border: none;
	width: 222px; height: 52px;
	}
#nav span.social_icons {
	float: right;
	margin: 15px 15px 0 8px;
}
#nav ul {
	display: block;
	clear: both;
	list-style: none;
	}
#nav li {
	display: inline;
	list-style: none;
	}
#nav li a {
	height: 39px;
	margin-right: 10px;
	float: left;
	background-position: 0 0;
	text-indent: -200px;
	overflow: hidden;
	border: none;
	}
/*
#nav li a:hover, #nav li a:active, #nav li.current_page_item a, #Blog #nav a[title=Blog] {
	background-position: 0 -39px;
	}
#nav [title=Home] {
	width: 59px;
	background: url(/images/nav_home.gif) top left no-repeat;
	}
#nav [title=Showz] {
	width: 70px;
	background: url(/images/nav_showz.gif) top left no-repeat;
	}
#nav [title=Muzic] {
	width: 65px;
	background: url(/images/nav_muzic.gif) top left no-repeat;
	}
#nav [title=Bookz] {
	width: 69px;
	background: url(/images/nav_bookz.gif) top left no-repeat;
	}
#nav [title=Band] {
	width: 58px;
	background: url(/images/nav_band.gif) top left no-repeat;
	}
#nav [title=Video] {
	width: 64px;
	background: url(/images/nav_video.gif) top left no-repeat;
	}
#nav [title=Shop] {
	width: 56px;
	background: url(/images/nav_shop.gif) top left no-repeat;
	}
#nav [title=Blog] {
	width: 54px;
	background: url(/images/nav_blog.gif) top left no-repeat;
	}
#nav [title=Forum] {
	width: 68px;
	background: url(/images/nav_forum.gif) top left no-repeat;
	}	
#nav [title=Linkz] {
	width: 65px;
	background: url(/images/nav_linkz.gif) top left no-repeat;
	}
#nav [title=Buzz] {
	width: 56px;
	background: url(/images/nav_buzz.gif) top left no-repeat;
	}
#nav [title=Contact] {
	width: 75px;
	background: url(/images/nav_contact.gif) top left no-repeat;
	}
*/
#nav li a:hover, #nav li a:active, #nav li.current_page_item a, #Blog #navBlog {
	background-position: 0 -39px;
	}
#navHome {
	width: 59px;
	background: url(/images/nav_home.gif) top left no-repeat;
	}
#navShowz {
	width: 70px;
	background: url(/images/nav_showz.gif) top left no-repeat;
	}
#navMuzic {
	width: 65px;
	background: url(/images/nav_muzic.gif) top left no-repeat;
	}
#navBookz {
	width: 69px;
	background: url(/images/nav_bookz.gif) top left no-repeat;
	}
#navBand {
	width: 58px;
	background: url(/images/nav_band.gif) top left no-repeat;
	}
#navVideo {
	width: 64px;
	background: url(/images/nav_video.gif) top left no-repeat;
	}
#navGallery {
	width: 64px;
	background: url(/images/nav_gallery.gif) top left no-repeat;
	}
#navShop {
	width: 56px;
	background: url(/images/nav_shop.gif) top left no-repeat;
	}
#navBlog {
	width: 54px;
	background: url(/images/nav_blog.gif) top left no-repeat;
	}
#navForum {
	width: 68px;
	background: url(/images/nav_forum.gif) top left no-repeat;
	}	
#navLinkz {
	width: 65px;
	background: url(/images/nav_linkz.gif) top left no-repeat;
	}
#navBuzz {
	width: 56px;
	background: url(/images/nav_buzz.gif) top left no-repeat;
	}
#navContact {
	width: 75px;
	background: url(/images/nav_contact.gif) top left no-repeat;
	}


/*	-------------------------------------
	global divs
	-------------------------------------*/

#content {
	clear: both;
	width: 880px;
	margin: 0 auto;
	}
/*
#left {
	float: left;
	clear: both;
	margin-top: 20px;
	width: 570px;
	text-align: left;
	}
*/
#row2 {
	clear: both;
	margin: 10px 0;
	padding-bottom: 60px;
	}

/*	-------------------------------------
	email list subscription
	-------------------------------------*/

#emailList {
	padding: 12px 35px 0 0;
	text-align: right;
	}
#email {
	background: white url(/images/emailList_icon.gif) center left no-repeat;
	height: 18px;
	margin-top: 5px;
	color: #808080;
	border: 2px solid white;
	padding-left: 28px;
	text-align: left;
	vertical-align: top;
	}
#email:hover {
	border: 2px solid #EAD548;
	}
#emailRollover {
	display: none;
	position: absolute;
	z-index: 1;
	width: 204px;
	top: 37px;
	margin-left: 643px;
	font-family: Arial, Helvetica, sans-serif;
	}
#emailRollover h2 {
	background: transparent url(/images/emailList_header.png) top left no-repeat !IMPORTANT;
	background: transparent url(/images/emailList_header.gif) top left no-repeat;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/emailList_header.png',sizingMethod='scale');
	height: 49px;
	color: #CC0000;
	font: 0.9em Arial, Helvetica, sans-serif;
	font-weight: bold;
	letter-spacing: .15em;
	text-align: center;
	}
#emailRollover p {
	background: transparent url(/images/emailList_rollover.png) bottom left no-repeat !IMPORTANT;
	background: transparent url(/images/emailList_rollover.gif) bottom left no-repeat;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/emailList_rollover.png',sizingMethod='scale');
	padding: 10px 20px 25px 15px;
	color: #808080;
	font-size: 0.8em;
	line-height: 1.2em;
	text-align: justify;
	}

/*	-------------------------------------
	home page
	-------------------------------------*/

#greeting {
	float: right;
	width: 435px; min-height: 460px;
	text-align: left;
	}
#greeting h2 {
	background: url(/images/header_greeting.gif) top left no-repeat;
	height: 90px;
	margin: 5px 0 20px 0;
	}
#greeting img {
	float: right;
	position: relative;
	left: 15px;
	margin-top: 15px;
	}
#greeting p {
	margin: 10px 0;
	padding-right: 25px;
/*	text-indent: 1.8em; */
	}
#greeting p.first, {
	font-weight: normal;
	font-style: normal;
	text-indent: 0;
}
#greeting strong {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bolder;
	text-transform : uppercase;
	}
#newz {
	clear: both;
	float: left;
	width: 270px;
	text-align: left;
	}
#newz h2 {
	background: url(/images/header_newz.gif) top center no-repeat;
	height: 124px;
	margin-bottom: 20px;
	}
#newz h2 a, #buzz h2 a, #onDeck h2 a {
	display: block;
	height: 124px;
	}
#buzz {
	clear: right;
	float: left;
	margin: 0 0 0 30px;
	width: 310px;
	text-align: left;
	}
#buzz h2 {
	background: url(/images/header_buzz.gif) top center no-repeat;
	height: 124px;
	margin-bottom: 20px;
	}
#onDeck {
	float: right;
	width: 240px;
	text-align: center;
	}
#onDeck h2 {
	background: url(/images/header_onDeck.gif) top center no-repeat;
	height: 124px;
	margin-bottom: 20px;
	}
#newz h3, #news h3 a {
	color: #865004;
	}
#newz h3 {
	background: url(/images/squiggle_newz.gif) top left repeat-x;
	}
#buzz h3, #buzz h3 a {
	color: #996909;
	}
#buzz h3 {
	background: url(/images/squiggle_buzz.gif) top left repeat-x;
	}
#onDeck h3, #onDeck h3 a {
	color: #086F99;
	}
#onDeck h3 {
	background: url(/images/squiggle_onDeck.gif) top left repeat-x;
	}
#newz h3, #buzz h3, #onDeck h3 {	
	padding-top: 10px;
	font: 0.9em Arial, Helvetica, sans-serif;
	font-weight: bold;
	letter-spacing: .18em;
	text-align: center;
	}
#newz h3 a, #buzz h3 a, #onDeck h3 a {
	text-decoration: none;
	border: none;
	}
#newz h3 a:hover, #buzz h3 a:hover, #onDeck h3 a:hover {
	text-decoration: underline;
	}
#newz ul, #buzz ul {
	padding-bottom: 15px;
	list-style: none;
	}
#onDeck ul {
	padding-bottom: 0;
	list-style: none;
	}
#newz li, #buzz li, #onDeck li {
	display: block;
	padding-bottom: 6px;
	list-style: none;
	}
#newz li p, #onDeck li p {
	margin: 10px 0;
	clear: both;
	font-size: 0.9em;
	text-align: left;
	}
#newz img, #buzz img, #onDeck img {
	float: left;
	margin-right: 12px;
	}
.spotlight {
	padding-bottom: 10px;
	}
.spotlight em {
	display: block;
	padding: 10px 0;
	font-size: 1.2em;
	line-height: 1.2em;
	font-style: italic;
	}
#buzz {
	background: transparent;
	}
#buzz li {
	background: url(/images/buzz_paper.jpg) bottom left no-repeat;
	text-align: right;
	}
#buzz li div {
	background: url(/images/buzz_top.png) top left no-repeat !IMPORTANT;
	background: url(/images/buzz_top.gif) top left no-repeat;
	/*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/buzz_top.png',sizingMethod='scale');*/
	padding: 5px 35px 30px 30px;
	}
#buzz blockquote, #buzz span p {
	background: url(/images/buzz_openQuotes.gif) 0 20px no-repeat;
	margin: 0; padding: 25px 0 1em 0;
	font-size: 0.9em;
	line-height: 1.3em;
	font-style: italic;
	color: #666666;
	text-align: left;
	text-indent: 27px;
	}
#buzz span p:after {
	content: url(/images/buzz_closeQuotes.gif);
	vertical-align: bottom;
}
.closeQuotes {
	background: url(/images/buzz_closeQuotes.gif) top right no-repeat;
	padding: 0 20px 8px 0;
	}
#buzz p {
	margin: 7px 0;
	font-size: 0.9em;
	}
#buzz li em {
	display: block;
	margin: 7px 0;
	font-size: 0.75em;
	line-height: 1.5em;
	}
#onDeck tr.gigpress-info.active {
	display:none;
}

/*	-------------------------------------
	section tabs
	-------------------------------------*/

#splash ul#tabs_2, #splash ul#tabs_3, #splash ul#tabs_4 {
	display: block;
	clear: left;
	height: 38px;
	margin: 0 20px 15px 0;
	padding: 0 20px;
	text-align: center;
}
#splash ul#tabs_2 li, #splash ul#tabs_3 li, #splash ul#tabs_4 li {
	float: left;
	margin: 0;
	padding: 0;
	list-style: none;
	text-align: center;
	background-image: none;
}
#splash ul#tabs_2 li { width: 50%;}
#splash ul#tabs_3 li { width: 33%;}
#splash ul#tabs_4 li { width: 25%;}

#splash ul#tabs_2 li a, #splash ul#tabs_3 li a, #splash ul#tabs_4 li a {
	display: block;
	padding: 6px 0 0 0;
	margin: 0;
	overflow: hidden;
	border: none;
	height: 32px;
	text-decoration: none;
}
#splash ul#tabs_2 li a { width: 180px; }
#splash ul#tabs_3 li a { width: 116px; }
#splash ul#tabs_4 li a { width: 84px; }

.tab_2_selected a {
	background: url(/images/tab_2.gif) top left no-repeat;
	color: white;
}
.tab_2_unselected a {
	background: url(/images/tab_2.gif) bottom left no-repeat;
	color: #992900;
}
.tab_3_selected a {
	background: url(/images/tab_3.gif) top left no-repeat;
	color: white;
}
.tab_3_unselected a {
	background: url(/images/tab_3.gif) bottom left no-repeat;
	color: #992900;
}
.tab_4_selected a {
	background: url(/images/tab_4.gif) top left no-repeat;
	color: white;
}
.tab_4_unselected a {
	background: url(/images/tab_4.gif) bottom left no-repeat;
	color: #992900;
}
#splash ul#tabs_2 li a:hover, #splash  ul#tabs_3 li a:hover, #splash ul#tabs_4 li a:hover {
	text-decoration: underline;
}

/*	-------------------------------------
	stickers
	-------------------------------------*/

ul.stickers {
	margin: 0 30px 30px 10px;
	}
.stickers li {
	display: block;
	clear: left;
	}
.stickers img {
	float: left;
	margin: 0 10px 7px 0;
	}
img.button {
	float: none;
	margin: 0;
	}
ul.stickers li p {
	font-size: 0.8em;
	line-height: 1.5em;
	margin: 0 !IMPORTANT;
	padding: 0 !IMPORTANT;
	}
ul.stickers h4 {
	font-size: 0.95em;
	font-weight: normal;
	margin: 0 !IMPORTANT;
	padding: 0 !IMPORTANT;	
	}
.stickers h4 a {
	text-decoration: none;
	}
.stickers h3 a:hover, .stickers h4 a:hover {
	text-decoration: underline;
	}
/*	-------------------------------------
	spotlight column
	-------------------------------------*/

#Home {
	background: url(/images/spot_home.jpg) top center no-repeat;
	}
#Showz, #WhatchamaGadgetz, #LearningAdventures {
	background: url(/images/spot_showz.gif) top center no-repeat;
	}
#Muzic {
	background: url(/images/spot_muzic.gif) top center no-repeat;
	}
#Bookz {
	background: url(/images/spot_bookz.gif) top center no-repeat;
	}
#Video {
	background: url(/images/spot_video.gif) top center no-repeat;
	}
#Gallery {
	background: url(/images/spot_gallery.gif) top center no-repeat;
	}
#Band {
	background: url(/images/spot_band.gif) top center no-repeat;
	}
#Shop {
	background: url(/images/spot_shop.gif) top center no-repeat;
	}
#Blog {
	background: url(/images/spot_blog.gif) top center no-repeat;
	}
#Forum {
	background: url(/images/spot_forum.gif) top center no-repeat;
	}
#Linkz {
	background: url(/images/spot_linkz.gif) top center no-repeat;
	}
#Buzz, #Articles {
	background: url(/images/spot_buzz.gif) top center no-repeat;
	}
#Contact, #OnlinePressKit, #BookingKit, #StockingKit, #Bio {
	background: url(/images/spot_contact.gif) top center no-repeat;
	}
#spot {
	width: 440px;
	}
.spotRight {
	float: right;
	}
#Showz #spot h2, #WhatchamaGadgetz #spot h2, #LearningAdventures #spot h2 {
	background: transparent url(/images/spotContent_showz.jpg) 0 0 no-repeat;
	width: 440px; height: 400px;
	}
#Muzic #spot h2 {
	background: transparent url(/images/spotContent_muzic.jpg) 0 0 no-repeat;
	width: 440px; height: 400px;
	}
#Bookz #spot h2 {
	background: transparent url(/images/spotContent_bookz.jpg) 0 0 no-repeat;
	width: 440px; height: 400px;
	}
#Video #spot h2 {
	background: transparent url(/images/spotContent_video.gif) 0 0 no-repeat;
	width: 440px; height: 400px;
	}
#Gallery #spot h2 {
	background: transparent url(/images/spotContent_gallery.jpg) 0 0 no-repeat;
	width: 440px; height: 400px;
	}
#Band #spot {
	clear: both;
	float: right;
	width: 565px;
	margin-top: 40px;
	}
#Shop #spot h2 {
	background: transparent url(/images/spotContent_shop.jpg) 0 0 no-repeat;
	width: 440px; height: 400px;
	}
#Blog #spot h2 {
	background: transparent url(/images/spotContent_blog.jpg) 0 0 no-repeat;
	width: 440px; height: 400px;
	}
#Forum #spot h2 {
	background: transparent url(/images/spotContent_forum.jpg) 0 0 no-repeat;
	width: 440px; height: 400px;
	}
#Linkz #spot h2 {
	background: transparent url(/images/spotContent_linkz.jpg) 0 0 no-repeat;
	width: 440px; height: 400px;
	}
#Buzz #spot h2, #Articles #spot h2 {
	background: transparent url(/images/spotContent_buzz.jpg) 0 0 no-repeat;
	width: 440px; height: 400px;
	}
#Contact #spot h2, #BookingKit #spot h2, #StockingKit #spot h2, #Bio #spot h2 {
	background: transparent url(/images/spotContent_contact.jpg) 0 0 no-repeat;
	width: 440px; height: 400px;
	}
#Bio #spot h2, #OnlinePressKit #spot h2 {
	background: transparent url(/images/spotContent_bio.jpg) 0 0 no-repeat;
	width: 440px; height: 400px;
	}
#NoPage #spot h2 {
	background: transparent url(/images/spotContent_404.jpg) 0 0 no-repeat;
	width: 440px; height: 400px;
	}

/*	-------------------------------------
	muzic player column
	-------------------------------------*/

#Muzic #spot #mplayer h3 {
	margin: 0px 0 10px 0;
	font-size: 1em;
	font-style: italic;
	}

/*	-------------------------------------
	splash column
	-------------------------------------*/

#splash {
	float: right;
	width: 435px; min-height: 400px;
	margin-top: 40px;
	text-align: left;
	}
#Shop #splash, #Blog #splash, #Forum #splash, #Linkz #splash, #Buzz #splash, #Contact #splash, #OnlinePressKit #splash, #BookingKit #splash, #StockingKit #splash, #Bio #splash, #NoPage #splash, #Articles #splash {
	float: left;
	width: 435px; min-height: 400px;
	margin-top: 40px;
	text-align: left;
	}
#splash h2 {
	height: 31px;
	margin-bottom: 10px;
	}
#splash h3 {
	/*height: 26px;*/
	margin: 15px 0 10px 0;
	font-size: 1em;
	font-style: italic;
	}
#splash p, #spot p {
	margin: 10px 0;
	padding-right: 25px;
/*	text-indent: 1.8em; */
	}
#splash blockquote {
	clear: both;
	margin: 15px 60px 15px 30px;
	color: #666666;
	font-size: 0.8em;
	line-height: 1.5em;
	font-style: italic;
	}
#Showz #splash h2 {	
	background: url(/images/h2_showz.gif) top left no-repeat;
	}
#Muzic #splash h2 {
	background: url(/images/h2_muzic.gif) top left no-repeat;
	}
#Bookz #splash h2 {
	background: url(/images/h2_bookz.gif) top left no-repeat;
	}
#Video #splash h2 {
	background: url(/images/h2_video.gif) top left no-repeat;
	}
#Gallery #splash h2 {
	background: url(/images/h2_gallery.gif) top left no-repeat;
	}
#Band #splash {
	float: left;
	width: 310px;
	margin-top: 40px;
	text-align: left;
	}
#Band #splash h2 {
	background: url(/images/h2_band.gif) top center no-repeat;
	}
#Shop #splash h2 {
	background: url(/images/h2_shop.gif) top left no-repeat;
	}
#Blog #splash h2 {
	background: url(/images/h2_blog.gif) top left no-repeat;
	}
#Forum #splash h2 {
	background: url(/images/h2_forum.gif) top left no-repeat;
	}
#Linkz #splash h2 {
	background: url(/images/h2_linkz.gif) top left no-repeat;
	}
#Buzz #splash h2 {
	background: url(/images/h2_buzz.gif) top left no-repeat;
	}
#Articles #splash h2 {
	background: url(/images/h2_articles.gif) top left no-repeat;
	}
#Contact #splash h2 {
	background: url(/images/h2_contact.gif) top left no-repeat;
	}
#WhatchamaGadgetz #splash h2 {
	background: url(/images/h2_gadgetz.gif) top left no-repeat;
	}
#LearningAdventures #splash h2 {
	background: url(/images/h2_learning.gif) top left no-repeat;
	}
#OnlinePressKit #splash h2 {
	background: url(/images/h2_pressKit.gif) top left no-repeat;
	}
#BookingKit #splash h2 {
	background: url(/images/h2_bookingKit.gif) top left no-repeat;
	}
#StockingKit #splash h2 {
	background: url(/images/h2_stockingKit.gif) top left no-repeat;
	}
#Bio #splash h2 {
	background: url(/images/h2_bio.gif) top left no-repeat;
	}
#NoPage #splash h2 {
	background: url(/images/h2_404.gif) top left no-repeat;
	}

/*	-------------------------------------
	Muzic: album credits
	-------------------------------------*/

#Muzic #thanks {
	margin-top: 40px;
	padding-right: 25px;
	color: #666666;
	}
#Muzic #thanks ul{
	margin: 0; padding: 0;
	}
#Muzic #thanks h3 {
	margin: 0; padding: 0;
	color: #CC0000;
	font-size: 0.9em;
	font-weight: normal;
	font-style: italic;
	letter-spacing: 0.14em;
	text-transform: uppercase;
	}
#Muzic #thanks h3 a {
	display: block;
	padding: 6px 0 4px 5px;
	color: #CC0000;
	border-bottom: 1px dashed #CC0000;
	text-decoration: none;
	}
#Muzic #thanks h3 a:hover {
	border-bottom: 1px solid #CC0000;
	}
#Muzic #thanks h4 {
	margin-top: 15px;
	color: #CC0000;
	font-size: 0.75em;
	font-weight: normal;
	font-style: italic;
	letter-spacing: .14em;
	text-transform: uppercase;
	}
#Muzic #thanks h4 em {
	font-size: 0.85em;
	}
#Muzic #thanks div {
	margin: 10px 0 20px 5px;
	}
#Muzic #thanks div ul {
	padding: 5px 0;
	}
#thanks #inset1 {
	display: block;
	float: right;
	background: url(/images/thanks_frog.gif) 0 0 no-repeat;
	width: 70px; height: 125px;
	}
#thanks #inset2 {
	display: block;
	float: right;
	background: url(/images/thanks_octopus.gif) 0 0 no-repeat;
	width: 100px; height: 125px;
	}
#thanks #inset3 {
	display: block;
	float: right;
	background: url(/images/thanks_DoctorNoize.gif) 0 0 no-repeat;
	width: 80px; height: 125px;
	}
#Muzic #thanks p, #Muzic #thanks div li {
	font-size: 1em;
	font-size: 8.5pt;
	line-height: 1.2em;
	text-indent: 0;
	margin: 8px 0;
	}
#Muzic #thanks div li {
	background: url(/images/bullet_smallRed.gif) 5px 2px no-repeat;
	padding-left: 25px;
	}
#Muzic #thanks div {
	display: none;
	}

/*	-------------------------------------
	Bookz
	-------------------------------------*/

#Bookz #splash h4 {
	padding-bottom: 4px;
	margin: 20px 30px 10px 0;
	color: #992900;
	font-size: 12pt;
	font-weight: normal;
	border-bottom: 1px solid #992900;
}

/*	-------------------------------------
	Video
	-------------------------------------*/

#splash p.stayTuned {
	margin-top: 6em;
	text-indent: 0;
	}

/*	-------------------------------------
	Gallery
	-------------------------------------*/

#Gallery #splash h4 {
	padding-bottom: 4px;
	margin: 20px 30px 10px 0;
	color: #992900;
	font-size: 12pt;
	font-weight: normal;
	border-bottom: 1px solid #992900;
}

#Gallery #player1 {
	/*margin: 0;
	padding: 0;
	text-align: center;*/
}
#Gallery p.notes {
	padding: 10px 0;
	font-size: .75em;
	color: #666666;
	text-align: center;
}
ul.freeSongs {
	display: table;
	margin: 10px 0 0 25px ;
	font-size: 0.95em;
	line-height: 1.5em;
}
ul.freeSongs li {
	display: table-row;
}
ul.freeSongs a {
	display: table-cell;
	padding-left: 50px;
}
	
/*	-------------------------------------
	Band: meet the band
	-------------------------------------*/

#meetBand {	
	padding: 0 40px;
	text-align: center;
	}
#meetBand ul {
	width: 170px;
	margin: 45px auto 0 auto;
	}
#meetBand li {
	float: left;
	margin: 1px;
	background-position: 2px 2px;
	background-repeat: no-repeat
	}
#meetBand li a {
	display: block;
	width: 50px; height: 50px;
	padding: 1px;
	border: 1px solid white;
	}
#meetBand li a:hover {
	border: 1px solid #CC0000;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	}
#meetBand li em {
	display: none;
	}
#meetBand h3 {
	clear: left;
	margin: 0;
	padding-top: 30px;
	font-size: 0.85em;
	font-weight: normal;
	font-style: italic;
	line-height: 1.3em;
	}
#meetBand h3 a {
	text-decoration: none;
	}
#meetBand ul #band1 {
	background-image: url(/images/avatar_DoctorNoize.jpg);
	}
#meetBand ul #band2 {
	background-image: url(/images/avatar_Phineas.jpg);
	}
#meetBand ul #band3 {
	background-image: url(/images/avatar_Backbone.jpg);
	}
#meetBand ul #band4 {
	background-image: url(/images/avatar_Bottomus.jpg);
	}
#meetBand ul #band5 {
	background-image: url(/images/avatar_Riley.jpg);
	}
#meetBand ul #band6 {
	background-image: url(/images/avatar_Lenny.jpg);
	}
#meetBand ul #band7 {
	background-image: url(/images/avatar_monsters.jpg);
	}
#meetBand ul #band8 {
	background-image: url(/images/avatar_Sidney.jpg);
	}
#meetBand ul #band9 {
	background-image: url(/images/avatar_3tenors.jpg);
	}

/*	-------------------------------------
	Band: member profiles
	-------------------------------------*/
#Band #spot img {
	margin-bottom: 20px;
	}
#Band #spot h3 em {
	display: none;
	}
#Band #spot ul {
	height: 161px;
	margin-bottom: 40px;
	padding: 0 250px 0 40px;
	}
#Band #spot li {
	margin: 5px 0;
	font-size: 0.95em;
	line-height: 1.2em;
	color: #CC0000;
	text-transform: none;
	}
#Band #spot li em {
	color: #333333;
	}
#Band #spot p {
	margin: 10px 0;
	padding-right: 25px;
/*	text-indent: 1.8em; */
	}
#Band #spot div {
	/*display: none;*/
	}
div.bandProfile {
	padding-top: 145px;
	}
#Band #profile1 {
	background: url(/images/band_DoctorNoize.gif) 0 0 no-repeat;
	}
#Band #profile2 {
	background: url(/images/band_Phineas.gif) 0 0 no-repeat;
	}
#Band #profile3 {
	background: url(/images/band_Backbone.gif) 0 0 no-repeat;
	}
#Band #profile4 {
	background: url(/images/band_Bottomus.gif) 0 0 no-repeat;
	}
#Band #profile5 {
	background: url(/images/band_Riley.gif) 0 0 no-repeat;
	}
#Band #profile6 {
	background: url(/images/band_Lenny.gif) 0 0 no-repeat;
	}
#Band #profile7 {
	background: url(/images/band_monsters.gif) 0 0 no-repeat;
	}
#Band #profile8 {
	background: url(/images/band_Sidney.gif) 0 0 no-repeat;
	}
#Band #profile9 {
	background: url(/images/band_3tenors.gif) 0 0 no-repeat;
	}
	
/*	-------------------------------------
	sidebar
	-------------------------------------*/

#sidebar {
	width: 320px;
	padding-left: 20px;	
}
#sidebar h3 {
	padding: 0 0 4px 18px;
	border-bottom: 1px solid #992900;
}
.archives ul {
	padding-bottom: 20px;
}
.archives li {
	margin: 3px 0 0 20px;
	font-size: .95em;
	letter-spacing: .05em;
}
.archives a { text-decoration: none; }
.archives a:hover { text-decoration: underline; }
#searchform {
	padding: 4px 20px;
	margin: 0 0 10px 0;
	text-align: left;
}
#searchform input {
	font-size: .85em;
}
#searchform #s {
	width: 120px;
	border: 1px solid #992900;
}
#searchform #searchsubmit {
	/*padding: 0 5px;
	letter-spacing: .1em;*/
}

/*	-------------------------------------
	Blog
	-------------------------------------*/

div.post {
	clear: both;
	padding: 10px 0 20px 0;
	font-size: 11.5pt;
	line-height: 1.4em;
	}
div.entry {
	margin-top: 20px;
	padding-right: 4px;
	border-bottom: 1px dotted #999999;
	}
div.post h2, div.post h3, div.post h4  {
	display: block;
	padding-bottom: 4px;
	font-size: 12pt;
	font-weight: normal;
	border-bottom: 1px solid #992900;
	}
div.post h2 a, div.post h3 a, div.post h4 a  {
	text-decoration: none;
	}
div.post h4 {
	color: #992900;
}
div.post table {
	margin-bottom: 10px;
	border: none;
	font-size: .9em;
	}
div.post p {
	clear: left;
	margin: 10px 0;
	}
div.post img {
	padding: 5px;
}
.postinfo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
	}
.postdate {
	/*letter-spacing: .15em;*/
	}
.postmetadata {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: right;
	color: #999999;
	}
.postmetadata a {
	text-decoration: none;
	}
.postmetadata a:hover {
	text-decoration: underline;
	}
.alt {
	margin: 20px 0 10px 0;
	padding: 10px;
	background-color: #F5F5F5;
	border-top: 1px solid #DDDDDD;
	border-bottom: 1px solid #DDDDDD;
	font-family: Arial, Helvetica, Sans-Serif;
	color: #808080;
	}
.alt small {
	font-size: 12px;
	line-height: 16px;
	}
small {
	color: #999999;
	}
.pagetitle {
	width: 294px;
	font-family: Arial, Helvetica, sans-serif;
	color: #999999;
	font-size: 11px;
	font-weight: normal;
	font-style: normal;
	text-transform: uppercase;
	letter-spacing: .4em;
	text-align: center;
	border-top: 1px dotted #999999;
	border-bottom: 1px dotted #999999;
	margin: 0;
	padding: 1px 0;
	}
.navigation {
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	line-height: 16px;
	margin: 10px 0;
	}
.alignleft {
	float: left;
	}
.alignright {
	float: right;
	}
.alignleft a, .alignright a {
	text-decoration: none;
	}
.alignleft a:hover, .alignright a:hover {
	text-decoration: underline;
	}
	
/*	-------------------------------------
	Forum
	-------------------------------------*/

#Forum #splash div {
	margin-bottom: 30px;
}
ol.commentlist {
	margin: 0 0 0 0;
	padding: 0;
}
ol.commentlist li {
	margin-top: 10px;
	margin-bottom: 0;
	padding: 0;
	display: block;
	background: url(/images/comment_bubbleTop.gif) left top no-repeat;
}
ol.commentlist li span {
	display: block;
	margin-bottom: 0;
	padding: 8px 0 28px 0;
	background: url(/images/comment_bubbleBottom.gif) left bottom no-repeat;
}
ol.commentlist h4 {
	display: box;
	height: 50px;
	margin: 0;
	padding: 7px 0 0 85px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: normal;
	background-color: white;
	background-position: 25px;
	background-repeat: no-repeat;
}
small.commentmetadata {
	margin: 0 0 12px 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #BBBBBB;
}
ol.commentlist p {
	margin: 0 0 1em 0;
	padding: 0 20px;
	font-size: .9em;
}
.avatar0 {
	background-image: url(/images/avatar_user.jpg);
}
.avatar1 {
	background-image: url(/images/avatar_DoctorNoize.jpg);
}
.avatar2 {
	background-image: url(/images/avatar_Phineas.jpg);
}
.avatar3 {
	background-image: url(/images/avatar_Backbone.jpg);
}
.avatar4 {
	background-image: url(/images/avatar_Bottomus.jpg);
}
.avatar5 {
	background-image: url(/images/avatar_Riley.jpg);
}
.avatar6 {
	background-image: url(/images/avatar_Lenny.jpg);
}
.avatar7 {
	background-image: url(/images/avatar_monsters.jpg);
}
.avatar8 {
	background-image: url(/images/avatar_Sidney.jpg);
}
.avatar9 {
	background-image: url(/images/avatar_3tenors.jpg);
}

/*	-------------------------------------
	Comment box
	-------------------------------------*/

span.commentbox {
	display: block;
	padding-left: 18px;
}
.commentbox h4 {
	font-weight: normal;
	padding-bottom: 4px;
	border-bottom: 1px dotted #999999;
	}
.commentbox p {
	font-size: 10pt;
	line-height: 1.2em;	
}
#splash .comment_input, #splash .comment_textarea, #spot .comment_input, #spot .comment_textarea{
	width: 100%;
	margin: 0;
	padding: 1px 2px;
	background: none;
	border: 1px solid #BBBBBB;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 1.2em;
	color: #666666;
}
.commentbox .comment_input {
	height: 1.2em !IMPORTANT;
}
.commentbox .comment_submit {
	float: right;
}
	
/*	-------------------------------------
	subpages
	-------------------------------------*/	

#spot.spotRight div {
	margin: 16px 20px 0 40px;
	}
#spot.spotRight h3 {
	margin-bottom: 16px;
	font-size: 1em;
	font-style: italic;
	padding: 0 0 4px 18px;
	border-bottom: 1px solid #992900;
	}
#spot.spotRight p {
	margin: 10px 0;
	font-size: 0.9em;
	}
#Forum #splash h3 {
	margin: 10px 0; padding: 0;
	font-size: 1.2em;
	font-weight: normal;
	}
#Blog #splash h3 {
	margin: 0; padding: 0;
	color: #CC0000;
	font-size: 1.1em;
	font-weight: normal;
	border-bottom: 1px solid #999999;
	}
.bullet li {
	margin: 4px 0; padding: 0 0 0 20px;
	background: transparent url(/images/bullet_smallRed.gif) 0 4px no-repeat;
	font-size: 11pt;
	font-weight: normal;
	line-height: 1.25em;
	}
.bullet {
	margin-bottom: 20px;
	}
h3.presskit {
	display: block;
	clear: left;
	padding-bottom: 4px;
	padding-top: 15px;
	margin: 20px 30px 10px 0;
	color: #992900;
	font-size: 12pt;
	font-weight: normal;
	border-bottom: 1px solid #992900;
	}
#Bio ul.presskit {
	display: block;
	margin: 0 15px;
	}
ul.presskit li {
	display: block;
	float: left;
	margin: 4px 6px;
	font: 10px Arial, Helvetica, sans-serif;
	text-align: center;
	}
ul.presskit img {
	border: 1px solid white;
	}
ul.presskit img:hover {
	border: 1px solid #992900;
	}
#Blog #splash p {
	text-indent: 0;
	}

/*	-------------------------------------
	Buzz page
	-------------------------------------*/

#Buzz #buzz, #Showz #buzz, #Muzic #buzz, #Bookz #buzz, #Shop #buzz {
	clear: right;
	float: left;
	margin: 0;
	width: 430px;
	text-align: left;
	}
#Buzz #buzz li, #Showz #buzz li, #Muzic #buzz li, #Bookz #buzz li, #Shop #buzz li {
	background: url(/images/buzz_paper_wide.jpg) bottom left no-repeat;
	text-align: right;
}
#Buzz #buzz li div, #Showz #buzz li div, #Muzic #buzz li div, #Bookz #buzz li div, #Shop #buzz li div {
	background: url(/images/buzz_top_wide.png) top left no-repeat !IMPORTANT;
	background: url(/images/buzz_top_wide.gif) top left no-repeat;
	/*filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/buzz_top_wide.png',sizingMethod='scale')";*/
	padding: 5px 35px 30px 30px;
}
#Buzz #buzz li p, #Showz #buzz li p, #Muzic #buzz li p, #Bookz #buzz li p, #Shop #buzz li p {
	padding-right: 0;
}

/*	-------------------------------------
	Credits
	-------------------------------------*/

/*
#credits {
	clear: both;
	background: url(../images/credits_thumbprint.jpg) bottom center no-repeat;
	margin: 0 auto 20px auto;
	padding-top: 60px;
	text-align: center;
}
*/
#credits {
	clear: both;
	background: #CECECE url(/images/footer_crowd.gif) repeat-x;
	margin: 180px 0 0 0;
	padding: 200px 0 20px 0;
	text-align: center;
}
#credits p {
	font: 0.7em/1.5em Arial, Helvetica, sans-serif;
	color: #8C8C8C;
}
#credits strong {
	color: #666666;
}
#credits a {
	color: #8C8C8C;
}