/*	-------------------------------------
	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;
	}
a.callout {
	background: transparent url(/images/arrow_callout.gif) 0 0 no-repeat;
	padding-left: 20px;
}
a.callout:hover {
	background-position: 5px 0;
	}	

/*	-------------------------------------
	site navigation
	-------------------------------------*/

#navContainer {
	background: transparent url("/images/DoctorNoize_curtain.gif") top left repeat-x;
	}
#navTop {
	height: 30px;
	background: transparent url("/images/nav/top_bg.jpg") top left repeat-x;
	display: block;
	text-decoration: none;
	color: white;
}
#navSocial {
	float: left;
	margin-top: 2px;
}
.mailinglist {
	text-decoration: none;
	color: white;
	text-align: left;
	padding-top: 5px;
	padding-left: 15px;
}
#navLinks {
	margin-top: 5px;
	float: right;
	text-align: right;
}
#navLinks li {
	margin-right: 15px;
}
#navLinks li a {
	text-decoration: none !important;
	color: white !important;
}
#nav {
	width: 945px; height: 210px;
	margin: 0 auto;
	}
#navLogo {
	display: block;
	text-align: center;
	height: 68px;
}
#navLogo img {
	margin: 5px;
}
#nav h1 {
	display: block;
	float: left;
	}
#nav ul {
	text-align: center;
	display: block;
	}
#nav li {
	display: inline;
	}
#nav li a {
	margin-right: 0px;
	border: none;
	}

/*
#nav li a:hover, #nav li a:active, #nav li.current_page_item a, #Blog #navBlog {
	background-position: 0;
	}
*/	


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

#content {
	clear: both;
	width: 945px;
	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
	-------------------------------------*/
#topshelf {
	height: 353px;
	display: block;
}
#audience {
	width: 153px;
	margin-top: 40px;
	float: left;
}
#carousel {
	background:url(/images/carousel_original.gif) no-repeat 50% 50%;
	width: 504px;
	float: left;
	position: relative;
}
#carousel img {
	display:none;
}
#showz_list {
	width: 285px;
	height: 345px;
	float: right;
	padding-bottom: 25px;
	}
#showz_list tr.gigpress-info.active {
	display:none;
	}
#featured {
	clear: both;
	width: 945px;
	display: block;
	position: relative;
	
}
#featured_title {
	padding-top: 5px;
	padding-bottom: 10px;
}	
#featured_items {
	margin: 0;
	padding: 0;
	list-style: none;
}
#featured_items li {
	float: left;
	width: 25%;
	margin: 0;
	padding: 0;
	text-align: center;
}	
#featured_items li img {
	border: none;
}
#newz {
	clear: both;
	float: left;
	width: 300px;
	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, #SocialMedia h2 a {
	display: block;
	height: 124px;
	}

#newz h2 a, #buzz h2 a, #SocialMedia h2 a {
	display: block;
	height: 124px;
	}
#buzz {
	clear: right;
	float: left;
	margin: 0 0 0 30px;
	width: 300px;
	text-align: left;
	}
#buzz h2 {
	background: url(/images/header_buzz.gif) top center no-repeat;
	height: 124px;
	margin-bottom: 20px;
	}
#SocialMedia {
	float: right;
	width: 300px;
	text-align: center;
	}
#SocialMedia h2 {
	background: url(/images/title_facebook.png) top center no-repeat;
	height: 124px;
	margin-bottom: 20px;
}
#showz_list h2 {
	background: url("/images/title_upcoming_showz.png") top center no-repeat;
	height: 29px;
	margin-bottom: 10px;
	}
#newz h3, #news h3 a {
	color: #865004;
	}
#newz h3 {
	background: url("/images/line_newz.png") top left repeat-x;
	}
#buzz h3, #buzz h3 a {
	color: #996909;
	}
#buzz h3 {
	background: url("/images/line_buzz.png") top left repeat-x;
	}
#SocialMedia h3, #SocialMedia h3 a {
	color: #086F99;
	}
#SocialMedia h3 {
	background: url("/images/line_facebook.png") top left repeat-x;
	}
#newz h3, #buzz h3, #SocialMedia 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, #SocialMedia h3 a {
	text-decoration: none;
	border: none;
	}
#newz h3 a:hover, #buzz h3 a:hover, #SocialMedia h3 a:hover {
	text-decoration: underline;
	}
#newz ul, #buzz ul, #SocialMedia ul {
	padding-bottom: 15px;
	list-style: none;
	}
#newz li, #buzz li, #SocialMedia li {
	display: block;
	padding-bottom: 6px;
	list-style: none;
	}
#newz li p {
	margin: 10px 0;
	clear: both;
	font-size: 0.9em;
	text-align: left;
	}
#newz img, #buzz 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;
	}
#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;
	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;
	}

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

#splash ul#tabs_2, #splash ul#tabs_3, #splash ul#tabs_8 {
	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_8 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_8 li { width: 25%;}

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

.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_8_selected a {
	background: url(/images/tab_8.gif) top left no-repeat;
	color: white;
}
.tab_8_unselected a {
	background: url(/images/tab_8.gif) bottom left no-repeat;
	color: #992900;
}
#splash ul#tabs_2 li a:hover, #splash  ul#tabs_3 li a:hover, #splash ul#tabs_8s 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
	-------------------------------------*/
/*
#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: 500px;
	}
.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;
	}*/
	
#LearningAdventures #spot #h2 {
	background: url(images/h2_learning.png) top center no-repeat;
}
#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: 637px;
	margin-top: 20px;
	}
#Shop #spot {
	width: 510px;
}
#Shop #spot h2 {
	background: transparent url(/images/spotContent_shop.jpg) 0 0 no-repeat;
	height: 400px;
	}

ul.merch {
	display: block;
	margin: 0 15px;
	}
ul.merch li {
	display: block;
	float: left;
	margin: 4px 6px;
	font: 12px Arial, Helvetica, sans-serif;
	text-align: center;
	}

ul.merch2 {
	display: block;
	margin: 0 15px;
	}
ul.merch2 li {
	display: block;
	float: left;
	margin: 4px 6px;
	font: 12px Arial, Helvetica, sans-serif;
	text-align: center;
	}

ul.merch3 {
	display: block;
	margin: 0 15px;
	}
ul.merch3 li {
	display: block;
	float: left;
	margin: 4px 6px;
	font: 8px Arial, Helvetica, sans-serif;
	text-align: center;
	}

form.paypal {
	padding-bottom: 50px;
	text-align: left;
}

h4.products {
	text-align: left;
	padding-left: 10px;
	
}

#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; min-width: 300px;
	}
#Contact #spot h2, #BookingKit #spot h2, #StockingKit #spot h2, #Bio #spot h2 {
	background: transparent url(/images/contact_shark.png) 0 0 no-repeat;
	width: 561px; height: 415px;	
	}
#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: 521px; height: 400px;
	}

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

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

/*	-------------------------------------
	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, #About #splash #Buzz, #OnlinePressKit #splash, #BookingKit #splash, #StockingKit #splash, #Bio #splash, #NoPage #splash, #Articles #splash {
	float: left;
	width: 435px; min-height: 400px; min-width: 300px;
	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;
	}
#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;
	}
#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;
	}
#Play #splash h2 {
	background: url(/images/h2_gamez.gif) top left no-repeat;
}
#Bookz #splash h2 {
	background: url(/images/h2_bookz.gif) top left no-repeat;
	}
#Appz #splash h2 {
	background:  url(/images/h2_gamez.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: 300px;
	margin-top: 40px;
	text-align: left;
	}
#Band #splash h2 {
	background: url(/images/h2_band.gif) top center 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;
	}


/*	-------------------------------------
	splash left columns
	-------------------------------------*/

#splash.splashLeft {
	float: left;
}


/*	-------------------------------------
	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;
	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;
	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;
	width: 70px; height: 125px;
	}
#thanks #inset2 {
	display: block;
	float: right;
	width: 100px; height: 125px;
	}
#thanks #inset3 {
	display: block;
	float: right;
	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;
	line-height: 1.3em;
	}
#meetBand h3 a {
	text-decoration: none;
	}
#meetBand ul #band1 {
	background-image: url(/images/avatar_Phineas.png);
	}
#meetBand ul #band2 {
	background-image: url(/images/avatar_Backbone.png);
	}
#meetBand ul #band3 {
	background-image: url(/images/avatar_Bottomus.png);
	}
#meetBand ul #band4 {
	background-image: url(/images/avatar_Riley.png);
	}
#meetBand ul #band5 {
	background-image: url(/images/avatar_Lenny.png);
	}
#meetBand ul #band6 {
	background-image: url(/images/avatar_oohgahboogus.png);
	}
#meetBand ul #band7 {
	background-image: url(/images/avatar_doctornoize.png);
	}
#meetBand ul #band8 {
	background-image: url(/images/avatar_sidney.png);
	}
#meetBand ul #band9 {
	background-image: url(/images/avatar_tenori.png);
	}

/*	-------------------------------------
	Band: member profiles
	-------------------------------------*/
#Band #spot img {
	margin-bottom: 20px;
	}
#Band #spot h3 em {
	display: none;
	}
#Band #spot ul {
	height: 220px;
	margin-bottom: 40px;
	padding: 0 200px 0 0;
	}
#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_Phineas.gif) right top no-repeat;
	}
#Band #profile2 {
	background: url(/images/band_Backbone.gif) right top no-repeat;
	}
#Band #profile3 {
	background: url(/images/band_Bottomus.gif) right top no-repeat;
	}
#Band #profile4 {
	background: url(/images/band_Riley.gif) right top no-repeat;
	}
#Band #profile5 {
	background: url(/images/band_Lenny.gif) right top no-repeat;
	}
#Band #profile6 {
	background: url(/images/band_oohgahboogus.jpg) right top no-repeat;
	}
#Band #profile7 {
	background: url(/images/band_doctornoize.jpg) right top no-repeat;
	}
#Band #profile8 {
	background: url(/images/band_sidney.jpg) right top no-repeat;
	}
#Band #profile9 {
	background: url(/images/band_itretenori.jpg) right top 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;
	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.png);
}
.avatar2 {
	background-image: url(/images/avatar_Phineas.png);
}
.avatar3 {
	background-image: url(/images/avatar_Backbone.png);
}
.avatar4 {
	background-image: url(/images/avatar_Bottomus.png);
}
.avatar5 {
	background-image: url(/images/avatar_Riley.png);
}
.avatar6 {
	background-image: url(/images/avatar_Lenny.png);
}
.avatar7 {
	background-image: url(/images/avatar_monsters.png);
}
.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;
	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
	-------------------------------------*/
	
#buzz2 {
	clear:  right;
	float:  left;
	margin: 0px;
	width: 430px;
	text-align: left;
	
}

#buzz2 li {
	background: url(/images/buzz_paper_wide.jpg) bottom left no-repeat;
	text-align: right;
}

#buzz2 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;
}

#buzz2 li p {
	padding-right: 0;
	text-align: right;
}

#buzz2 blockquote, #buzz2 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;
	color: #666666;
	text-align: left;
	text-indent: 27px;
	}
#buzz2 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;
	}
#buzz2 p {
	margin: 7px 0;
	font-size: 0.9em;
	}
#buzz2 li em {
	display: block;
	margin: 7px 0;
	font-size: 0.75em;
	line-height: 1.5em;
	}

#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;
}

/*	-------------------------------------
	Buzz Quotes
	-------------------------------------*/

/* Select ul.buzzQuote */

/*ul.buzzQuote {
	background: url(/images/buzz_top_wide.png) top left no-repeat, url(/images/buzz_paper_wide.jpg) bottom left no-repeat, url(/images/buzz_top_wide.gif) top left no-repeat;
	padding: 5px 35px 30px 30px;
	text-align: right;
	width: 366px;
}

/* style the first li */

/*ul.buzzQuote li:first-child {
	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;
	color: #666666;
	text-align: left;
	text-indent: 27px;
}

ul.buzzQuote li:first-child:after {
	content: url(/images/buzz_closeQuotes.gif);
	vertical-align: bottom;
}

/* style the third li */

/*ul.buzzQuote li:first-child + li + li {
	margin: 7px 0;
	font-size: 0.75em;
	line-height: 1.5em;
}



/*	-------------------------------------
	Appz
	-------------------------------------*/

#Appz #topshelf {
	width: 905px;
	height: 450px;
	background: url(/images/bananas_theme.jpg) top center no-repeat;
}
#Appz #appstore ul, #Appz #appstore li {
	display: inline;
	padding-right: 10px;
}
#Appz #wp_app_page {
	width: 50%;
	float: left;
}
#Appz #app_images {
	width: 40%;
	float: right;
}


/*	-------------------------------------
	Theater
	-------------------------------------*/
#topshelf-video {
	height: 678px;
}	
#topshelf-video #featured_video {
	display: inline;
	text-align: center;
}
#topshelf-video #featured_video ul {
	padding-top: 120px;
}


/*	-------------------------------------
	Blocks
	-------------------------------------*/
#Play #blockspage {
	text-align: center;
	height: 600px;
}

/*	-------------------------------------
	Learn
	-------------------------------------*/

#learn_nav {
	width: 300px;
	text-align: center ;
	float: left;
}
#learn_nav li img {
	text-align: center;;
}
#learn_nav li span {
	position:relative;
	top:-30px;
	left: 15px;
}
#learn_image {
	width: 600px;
	height: 400px;
	text-align: left;
	float: right;
}
#learn_details {
	width: 600px;
	text-align: left;
	float: right;
}

/*	-------------------------------------
	Kidz
	-------------------------------------*/
#kidz_grid {
	text-align: center;
	display: block;
	margin-top: 20px;
}

/*	-------------------------------------
	Parentz
	-------------------------------------*/
#parentz_grid {
	text-align: center;
	display: block;
	margin-top: 20px;
}

/*	-------------------------------------
	Educatorz
	-------------------------------------*/
#educatorz_grid {
	text-align: center;
	display: block;
	margin-top: 20px;
}


/*	-------------------------------------
	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;
	position: relative;
	top: 200px;
	text-align: center;
}
#credits p {
	font: 0.7em/1.5em Arial, Helvetica, sans-serif;
	color: #8C8C8C;
}
#credits strong {
	color: #666666;
}
#credits a {
	color: #8C8C8C;
}

#carousel ul {
	list-style: none;
	width:2520px;
	margin: 0;
	padding: 0;
	position:relative;
}
#carousel li {
	display:inline;
	float:left;
}


/*	-------------------------------------
	About
	-------------------------------------*/
	
#bio {
margin-top:20px;
float:left;
}

h2#about {
	color: #cc0000;
}

#carousel_container {
    width:504px;
    height:353px;
}

#carousel_container .easy_slides_caption {
    width:0px;
    height:0px;
    padding: 10px 0 0 10px;
}


#col1 {
	float: right;
	width: 435px; min-height: 400px;
	margin-top: 40px;
	text-align: left;
}

#col2
{
	width: 500px;
	float: left;
	}

#col1a {
	float: right;
	width: 600px; min-height: 400px;
	margin-top: 40px;
	position: relative;
	text-align: left;
}

#col2a
{
	width: 300px;
	position: relative;
	
	
	}

div#text {
 padding-right: 50px;
 text-align: left;
}

#videoplayer {
	background-image: url(/images/theaterimage.png);
	background-repeat: no-repeat;
	height: 698px;
	width:1092px;
	max-height: 900px;
	position: relative;
	left: -95px;
	}
	
#videoplayercontent {
	positon: relative;
	top: 250px;
}

/*Theater Dropdown CSS*/
#theaterNav, #theaterNav ul {
	float: left;
	width: 935px;
	list-style: none;
	line-height: 20px;
	background: white;
	border: solid #000;
	border-width: 1px 0px;

}

#theaterNav a {
	display: block;
	width: 186px;
	color: #000;
	text-decoration: none;
	text-align: left;
	padding-left: 5px;
	}

#theaterNav li {
	float: left;
	padding: 0;
	width: 186px;
}

#theaterNav li ul {
	position: absolute;
	left: -999em;
	height: auto;
	width: 186px;
	font-weight: normal;
	border-width: 1px;
	margin: 0;
}

#theaterNav li li {
	width: 186px;
}

#theaterNav li ul a {
	width: 186px;
	text-align: left;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 2px;
	padding-right: 3px;
	
}

#theaterNav li ul ul {
	margin: 0 0 0 0;
}

#theaterNav a.arrow {
	font-size: 12px;
}

#theaterNav a.arrow:hover {
	background: #d3d3d3;
	width: 181px;
	float: left;
}

#theaterNav li:hover ul ul, #theaterNav li:hover ul ul ul, #theaterNav li.sfhover ul ul, #theaterNav li.sfhover ul ul ul {
	left: -999em;
}

#theaterNav li:hover ul, #theaterNav li li:hover ul, #theaterNav li li li:hover ul, #theaterNav li.sfhover ul, #theaterNav li li.sfhover ul, #theaterNav li li li.sfhover ul {
	left: auto;
}

#theaterNav li:hover, #nav li.sfhover {
	background: #D3D3D3 url(/images/navdown.gif);
	
}

#row3 {
	clear: both;
	position: relative;
	top: -75px;
	margin: 10px 0;
	padding-bottom: 0px;
	}
 
 div#imageLearn{
 	padding-right: 50px;
 }
 
 div#noizemakerGallery {
	position: relative;
	left: 25%;
	clear: both;
 }
 
 div#joinText {
 	clear: both;
 	padding-bottom: 20px;
 }
 
 div#quadOne {
 	background-color: #A9A9A9;
 	float: left;
 	height:675px;
 	width: 465px;
 }
 
 div#quadOneTest {
  	background-image: url(/images/bookbackground1.gif);
 	float: left;
 	height:675px;
 	width: 465px;
 }
 
 div#quadTwoTest {
  	background-image: url(/images/bookbackground2.gif);
 	float: right;
 	height:675px;
 	width: 465px;
 }
 	
 	
 div#quadThreeTest {
  	background-image: url(/images/bookbackground3.gif);
 	float: left;
 	height:675px;
 	width: 465px;
 }
 	
 div#quadFourTest {
  	background-image: url(/images/bookbackground4.gif);
 	float: right;
 	height:675px;
 	width: 465px;
 }
 	
 	
 div#quadThree {
 	height: 675px;
  	width: 465px;
 	float: left;
  	background-color: #C0C0C0;
  	
 
 }
 
 div#quadTwo {
 	height: 675px;
  	width: 465px;
  	float: right;
  	background-color: #D3D3D3;
 	}
 	
 div#quadFour {
  	height: 675px;
   	width: 465px;
 	float: right;
  	background-color: #DCDCDC;
  	
 
 	}

div#quadSpacer {
	height: 10px;
	width: 1000px;
}
 
 div#bookingInfo {
  	position: relative;
  	top: -35px;
 	left: 475px;

 }
 
div#columnOne {
	width: 33%;
	float: left;
}

div#columnTwo {
	width: 33%;
	float: left;
	
}

div#columnThree {
	width: 33%;
	float: left;
	
	
}

div#bookingText {
	width: 440x;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 10px;
}


