/*

Theme Name: McFerrin

Theme URI: http://wordpress.org/

Description: The default WordPress theme based on the famous <a href="http://binarybonsai.com/kubrick/">Kubrick</a>.

Version: 1.6

Author: Diomedes Sandoval

Author URI: http://castlewave.com/

Tags: blue, custom header, fixed width, two columns, widgets



	Kubrick v1.5

	http://binarybonsai.com/kubrick/



	This theme was designed and built by Michael Heilemann,

	whose blog you will find at http://binarybonsai.com/



	The CSS, XHTML and design is released under GPL:

	http://www.opensource.org/licenses/gpl-license.php



*/







/* Begin Typography & Colors */


.comment-author { margin: 0 30px 0 0 !important; }

#content .guestbooklist li .comment-meta { margin: 0 0 0 40px !important; }

#content .guestbooklist li p { text-align: left !important;}

#content .guestbooklist li { width: 600px !important; }

/*#talk-to-us { text-align: left !important; padding-left: 100px !important; }*/
/* --- */

#container .entry .container { width: 100% !important; }

#container .entry .container div { margin: 0 auto !important; }

.btm_nav { text-align: center; }

.btm_nav .btm_icons { width: 33%; text-align: center; }



body {
	font-size: 62.5%; /* Resets 1em to 10px */
	font-family:century, "Times New Roman", Times, serif;
	background-color:#000;
	color: #fff;
	text-align: center;
	margin: 0px;
	padding: 0;
	}



#page {

	text-align: left;
	width: 1000px;
	margin: 0px auto;

	}



#header {

	width: 1160px;

	margin: 0 auto;

	}



#content {margin:auto; font-size: 14px;}



.widecolumn .entry p {

	font-size: 1.05em;

	}



.narrowcolumn .entry, .widecolumn .entry {

	line-height: 1.4em;

	}



.widecolumn {

	line-height: 1.6em;

	}



.narrowcolumn .postmetadata {

	text-align: center;

	}



.thread-alt {

	

}

.thread-even {

	

}

.depth-1 {



}



.even, .alt {



	

}



#footer {

	background-color:#000;



	border: none;

	}



small {

	font-size: 0.9em;
	line-height: 1.5em;
	}



h1, h2, h3 {

	font-weight: bold;
	text-transform: lowercase;

	}



h1 {

	font-size: 4em;

	text-align: center;

	}



#headerimg .description {

	font-size: 1.2em;

	text-align: center;

	}



h2 {

	font-size: 1.6em;

	}



h2.pagetitle {

	font-size: 1.6em;

	}



#sidebar h2 {

	font-family: century, "Times New Roman", Times, serif;

	font-size: 1.2em;

	}



h3 {

	font-size: 1.3em;

	}



h1, h1 a, h1 a:hover, h1 a:visited, #headerimg .description {

	text-decoration: none;

	color: white;

	}



h2, h2 a, h2 a:visited, h3, h3 a, h3 a:visited {

	color: #333;

	}



h2, h2 a, h2 a:hover, h2 a:visited, h3, h3 a, h3 a:hover, h3 a:visited, #sidebar h2, #wp-calendar caption, cite {

	text-decoration: none;

	}



.entry p a:visited {

	color: #b85b5a;

	}



.sticky {

	background: #f7f7f7;

	padding: 0 10px 10px;

	}

.sticky h2 {

	padding-top: 10px;

	}



.commentlist li, #commentform input, #commentform textarea {

	font: 0.9em century, "Times New Roman", Times, serif;

	}

.commentlist li ul li {

	font-size: 1em;

}



.commentlist li {

	font-weight: bold;

}



.commentlist li .avatar { 

	float: right;

	border: 1px solid #eee;

	padding: 2px;

	background: #fff;

	}



.commentlist cite, .commentlist cite a {

	font-weight: bold;

	font-style: normal;

	font-size: 1.1em;

	}



.commentlist p {

	font-weight: normal;

	line-height: 1.5em;

	text-transform: none;

	}



#commentform p {

	font-family: century, "Times New Roman", Times, serif;

	}



.commentmetadata {

	font-weight: normal;

	}



#sidebar {

	font: 1em century, "Times New Roman", Times, serif;

	}



small, #sidebar ul ul li, #sidebar ul ol li, .nocomments, .postmetadata, blockquote, strike {

	color: #777;

	}



code {

	font: 1.1em 'Courier New', Courier, Fixed;

	}



acronym, abbr, span.caps

{

	font-size: 0.9em;

	letter-spacing: .07em;

	}



a, h2 a:hover, h3 a:hover {

	color: #06c;

	text-decoration: none;

	}



a:hover {

	color: #147;

	text-decoration: underline;

	}



#wp-calendar #prev a, #wp-calendar #next a {

	font-size: 9pt;

	}



#wp-calendar a {

	text-decoration: none;

	}



#wp-calendar caption {

	font: bold 1.3em century, "Times New Roman", Times, serif;

	text-align: center;

	}



#wp-calendar th {

	font-style: normal;

	text-transform: capitalize;

	}

/* End Typography & Colors */







/* Begin Structure */



.narrowcolumn, .widecolumn {
	/*float: left;
	margin: 40px 0 0 190px;
	width: 100% !important;*/
}

	

.fullcolumn {

	float: left;

	margin: 10px 0 0 0;

	width: 1160px;

	}



.post {
	margin: 0 auto 30px;
	text-align: left;
}



.post hr {

	display: block;

	}



.widecolumn .post {

	margin: 0;

	}



.narrowcolumn .postmetadata {

	padding-top: 5px;

	}



.widecolumn .postmetadata {

	margin: 30px 0;

	}



.widecolumn .smallattachment {

	text-align: center;

	float: left;

	width: 128px;

	margin: 5px 5px 5px 0px;

}



.widecolumn .attachment {

	text-align: center;

	margin: 5px 0px;

}



.postmetadata {

	clear: both;

}



.clear {
	clear: both;
	display: block;
	float: none;
}



#footer {

	padding: 0;

	margin: 0 auto;

	width: 760px;

	clear: both;

	}



#footer p {

	margin: 0;

	padding: 20px 0;

	text-align: center;

	}

/* End Structure */







/*	Begin Headers */

h1 {

	padding-top: 70px;

	margin: 0;

	}



h2 {

	margin: 30px 0 0;

	}



h2.pagetitle {

	margin-top: 30px;

	text-align: center;

}



#sidebar h2 {

	margin: 5px 0 0;

	padding: 0;

	}



h3 {

	padding: 0;

	margin: 30px 0 0;

	}



h3.comments {

	padding: 0;

	margin: 40px auto 20px ;

	}

/* End Headers */







/* Begin Images */

p img {

	padding: 0;

	max-width: 100%;

	}



/*	Using 'class="alignright"' on an image will (who would've

	thought?!) align the image to the right. And using 'class="centered',

	will of course center the image. This is much better than using

	align="center", being much more futureproof (and valid) */



img.centered {

	display: block;

	margin-left: auto;

	margin-right: auto;

	}



img.alignright {

	padding: 4px;

	margin: 0 0 2px 7px;

	display: inline;

	}



img.alignleft {

	padding: 4px;

	margin: 0 7px 2px 0;

	display: inline;

	}



.alignright {

	float: right;

	}



.alignleft {

	float: left;

	}

/* End Images */







/* Begin Lists



	Special stylized non-IE bullets

	Do not work in Internet Explorer, which merely default to normal bullets. */



html>body .entry ul {

	margin-left: 0px;

	padding: 0 0 0 30px;

	list-style: none;

	padding-left: 10px;

	text-indent: -10px;

	}



html>body .entry li {

	font-size: 14px;

	margin: 7px 0 8px 10px;

	}



/*.entry ul li:before, #sidebar ul ul li:before {

	content: "\00BB \0020";

	}*/



.entry ol {

	padding: 0 0 0 35px;

	margin: 0;

	}



.entry ol li {

	margin: 0;

	padding: 0;

	}



.postmetadata ul, .postmetadata li {

	display: inline;

	list-style-type: none;

	list-style-image: none;

	}



#sidebar ul, #sidebar ul ol {

	margin: 0;

	padding: 0;

	}



#sidebar ul li {

	list-style-type: none;

	list-style-image: none;

	margin-bottom: 15px;

	}



#sidebar ul p, #sidebar ul select {

	margin: 5px 0 8px;

	}



#sidebar ul ul, #sidebar ul ol {

	margin: 5px 0 0 0px;

	}



#sidebar ul ul ul, #sidebar ul ol {

	margin: 0 0 0 0px;

	}



ol li, #sidebar ul ol li {

	list-style: decimal outside;

	}



#sidebar ul ul li, #sidebar ul ol li {

	margin: 3px 0 0;

	padding: 0;

	}

/* End Entry Lists */







/* Begin Form Elements */

#searchform {

	margin: 10px auto;

	padding: 5px 3px;

	text-align: center;

	}



#sidebar #searchform #s {

	width: 108px;

	padding: 2px;

	}



#sidebar #searchsubmit {

	padding: 1px;

	}



.entry form { /* This is mainly for password protected posts, makes them look better. */

	text-align:center;

	}



select {

//	width: 130px;

	}



#commentform input {

	width: 100%;

	padding: 2px;

	margin: 5px 5px 1px 0;

	}



#commentform {

	width: 450px;

	margin: 5px 10px 0 0;

	}

#commentform textarea {

	width: 100%;

	padding: 2px;

	}

#respond:after {

		content: "."; 

	    display: block; 

	    height: 0; 

	    clear: both; 

	    visibility: hidden;

	}

#commentform #submit {

	width: auto;

	padding: 2px 10px;

	margin: 0 0 5px auto;

	float: right;

	}

/* End Form Elements */







/* Begin Comments*/

.alt {

	margin: 0;

	padding: 10px;

	}



.commentlist {

	padding: 0;

	text-align: left;

	}



.commentlist li {

	margin: 15px 0 10px;

	padding: 5px 5px 10px 10px;

	list-style: none;



	}

.commentlist li ul li { 

	margin-right: -5px;

	margin-left: 10px;

}



.commentlist p {

	margin: 10px 5px 10px 0;

}

.children { padding: 0; }



#commentform p {

	margin: 5px 0;

	}



.nocomments {

	text-align: center;

	margin: 0;

	padding: 0;

	}



.commentmetadata {

	margin: 0;

	display: block;

	}

/* End Comments */







/* Begin Sidebar */



#sidebar form {

	margin: 0;

	}

/* End Sidebar */







/* Begin Calendar */

#wp-calendar {

	empty-cells: show;

	margin: 10px auto 0;

	width: 155px;

	}



#wp-calendar #next a {

	padding-right: 10px;

	text-align: right;

	}



#wp-calendar #prev a {

	padding-left: 10px;

	text-align: left;

	}



#wp-calendar a {

	display: block;

	}



#wp-calendar caption {

	text-align: center;

	width: 100%;

	}



#wp-calendar td {

	padding: 3px 0;

	text-align: center;

	}



#wp-calendar td.pad:hover { /* Doesn't work in IE */

	background-color: #fff; }

/* End Calendar */







/* Begin Various Tags & Classes */

acronym, abbr, span.caps {

	cursor: help;

	}



acronym, abbr {

	border-bottom: 1px dashed #999;

	}



blockquote {

	margin: 15px 30px 0 10px;

	padding-left: 20px;

	border-left: 5px solid #ddd;

	}



blockquote cite {

	margin: 5px 0 0;

	display: block;

	}



.center {

	text-align: center;

	}



.hidden {

	display: none;

	}

	

.screen-reader-text {

     position: absolute;

     left: -1000em;

}



hr {

	display: none;

	}



a img {

	border: none;

	}



.navigation {
	display: block;
	text-align: center;
/*	margin-top: 10px;
	margin-bottom: 60px;*/
}

/* End Various Tags & Classes*/







/* Captions */

.aligncenter,

div.aligncenter {

	display: block;

	margin-left: auto;

	margin-right: auto;

}



.wp-caption {

	text-align: center;

	background-color: #000;

	padding-top: 4px;

	margin: 10px;

	-moz-border-radius: 3px;

	-khtml-border-radius: 3px;

	-webkit-border-radius: 3px;

	border-radius: 3px;

}



.wp-caption img {

	margin: 0;

	padding: 0;

	border: 0 none;

}



.wp-caption p.wp-caption-text {

	display:none;

	font-size: 11px;

	line-height: 17px;

	padding: 0 4px 5px;

	margin: 0;

}

/* End captions */





/* "Daisy, Daisy, give me your answer do. I'm half crazy all for the love of you.

	It won't be a stylish marriage, I can't afford a carriage.

	But you'll look sweet upon the seat of a bicycle built for two." */

	

	

/*-----------------------------------------------My NEW NAVIGATION------------------------------------------------------*/

/* CSS Document */



#nav_cont

{

	height:67px;
	width:1000px;

}



#top_contNav

{

	background-color:#000;

	height:67px;

	width:100%;

}



#bottom_contNav ul li{
	list-style-type: none;
	float: left;
	margin: 0 0 0 36px;
}

#bottom_contNav ul li a{
	height: 50px;
	display: block;
}

#bottom_contNav ul li.active, #bottom_contNav ul li:hover{
	background: url('images/top_nav_dot_bg.png') no-repeat center center;
}

#bottom_contNav ul{
	margin: 45px 0px 0px;
	padding: 0px;
}

#bottom_contNav ul li:first-child{
	margin-left: 0px;
}

#bottom_contNav{
	height:115px;
	width:1000px;
	margin-top: 17px;
}

#bottom_contNav ul#subnav li.current_page_item, #bottom_contNav ul#subnav li.current_page_ancestor {
	background: url('images/top_nav_dot_bg.png') no-repeat center center;
}

#bottom_contNav ul li a#btn_whosbobby {
	width: 73px;
	background: url('images/top_nav_bobby.png') no-repeat center center;
}
#bottom_contNav ul li a#btn_whosbobby:hover, #bottom_contNav ul li.active a#btn_whosbobby{
	background: url('images/top_nav_bobby_over.png') no-repeat center center;
}

#bottom_contNav ul li a#btn_project {
	width: 81px;
	background: url('images/top_nav_projects.png') no-repeat center center;
}
#bottom_contNav ul li a#btn_project:hover, #bottom_contNav ul li.active a#btn_project{
	background: url('images/top_nav_projects_over.png') no-repeat center center;
}

#bottom_contNav ul li a#btn_disc {
	width: 124px;
	background: url('images/top_nav_disc.png') no-repeat center center;
}
#bottom_contNav ul li a#btn_disc:hover, #bottom_contNav ul li.active a#btn_disc{
	background: url('images/top_nav_disc_over.png') no-repeat center center;
}

#bottom_contNav ul li a#btn_gigs {
	width: 68px;
	background: url('images/top_nav_gigs.png') no-repeat center center;
}
#bottom_contNav ul li a#btn_gigs:hover, #bottom_contNav ul li.active a#btn_gigs{
	background: url('images/top_nav_gigs_over.png') no-repeat center center;
}

#bottom_contNav ul li a#btn_news {
	width: 57px;
	background: url('images/top_nav_news.png') no-repeat center center;
}
#bottom_contNav ul li a#btn_news:hover, #bottom_contNav ul li.active a#btn_news{
	background: url('images/top_nav_news_over.png') no-repeat center center;
}

#bottom_contNav ul li a#btn_talk {
	width: 56px;
	background: url('images/top_nav_talk.png') no-repeat center center;
}
#bottom_contNav ul li a#btn_talk:hover{
}

#bottom_contNav ul li a#btn_worry {
	width: 68px;
	background: url('images/top_nav_worry.png') no-repeat center center;
}
#bottom_contNav ul li a#btn_worry:hover{
}

#bottom_contNav ul li a#btn_sing {
	width: 94px;
	background: url('images/top_nav_sing.png') no-repeat center center;
}
#bottom_contNav ul li a#btn_sing:hover{
}

#bottom_contNav ul li a#btn_shop {
	width: 68px;
	background: url('images/top_nav_shop.png') no-repeat center center;
}
#bottom_contNav ul li a#btn_shop:hover{
}


#bottom_contNav a 	{text-decoration: none;}

#bottom_contNav ul#subnav	{margin: 0px;}
#bottom_contNav ul#subnav li ul	{display: none;}

#bottom_contNav ul#subnav li{
	margin: 0 0 0 39px;
	height: 60px;
}

#bottom_contNav ul#subnav li:first-child{
	margin-left: 0px;
}

#bottom_contNav ul#subnav li.page-item-106 a {
	width: 64px;
	background: url('images/sub_nav_photo.png') no-repeat center center;
}

#bottom_contNav ul#subnav li.page-item-108 a {
	width: 34px;
	background: url('images/sub_nav_press.png') no-repeat center center;
}

#bottom_contNav ul#subnav li.page-item-104 a {
	width: 66px;
	background: url('images/sub_nav_video.png') no-repeat center center;
}

#bottom_contNav ul#subnav li.page-item-626 a {
	width: 44px;
	background: url('images/sub_nav_topics.png') no-repeat center center;
}

#bottom_contNav ul#subnav li.page-item-6226 a, #bottom_contNav ul#subnav li.page-item-883 a  {
	width: 35px;
	background: url('images/sub_nav_guest.png') no-repeat center center;
}

#bottom_contNav ul#subnav li.page-item-2353 a {
	width: 100px;
	background: url('images/sub_nav_sya.png') no-repeat center center;
}

#bottom_contNav ul#subnav li.page-item-111 a {
	width: 31px;
	background: url('images/sub_nav_solo.png') no-repeat center center;
}

#bottom_contNav ul#subnav li.page-item-113 a {
	width: 126px;
	background: url('images/sub_nav_vocabularies.png') no-repeat center center;
}

#bottom_contNav ul#subnav li.page-item-118 a {
	width: 72px;
	background: url('images/sub_nav_voicestra.png') no-repeat center center;
}

#bottom_contNav ul#subnav li.page-item-116 a {
	width: 52px;
	background: url('images/sub_nav_bobble.png') no-repeat center center;
}

#bottom_contNav ul#subnav li.page-item-121 a {
	width: 88px;
	background: url('images/sub_nav_conducting.png') no-repeat center center;
}

#bottom_contNav ul#subnav li.page-item-123 a {
	width: 113px;
	background: url('images/sub_nav_collaborations.png') no-repeat center center;
}

#bottom_contNav ul#subnav li.page-item-814 a {
	width: 126px;
	background: url('images/sub_nav_special.png') no-repeat center center;
}

#bottom_contNav ul#subnav li.page-item-135 a {
	width: 86px;
	background: url('images/sub_nav_recordings.png') no-repeat center center;
}

#bottom_contNav ul#subnav li.page-item-1108 a {
	width: 54px;
	background: url('images/origins.png') no-repeat center center;
}

.projnavigation ul#proj_thumbs li a	{width: 100px; height: 160px; display: block;}
.projnavigation ul#proj_thumbs li a span.proj_name {display: block; margin: 0px auto; height: 30px;}
.projnavigation ul#proj_thumbs li a:hover{
	background: url('images/top_nav_dot_bg.png') no-repeat center bottom;
}


.projnavigation ul#proj_thumbs li.page-item-111 a span.proj_name {
	background: url('images/sub_nav_solo.png') no-repeat center center;
	width: 31px;
}
.projnavigation ul#proj_thumbs li.page-item-113 a span.proj_name {
	width: 126px;
	background: url('images/sub_nav_vocabularies.png') no-repeat center bottom;
	margin-left: -13px;
}
.projnavigation ul#proj_thumbs li.page-item-118 a span.proj_name {
	width: 72px;
	background: url('images/sub_nav_voicestra.png') no-repeat center bottom;
}
.projnavigation ul#proj_thumbs li.page-item-116 a span.proj_name {
	width: 52px;
	background: url('images/sub_nav_bobble.png') no-repeat center bottom;
}
.projnavigation ul#proj_thumbs li.page-item-121 a span.proj_name {
	width: 88px;
	background: url('images/sub_nav_conducting.png') no-repeat center bottom;
}
.projnavigation ul#proj_thumbs li.page-item-123 a span.proj_name {
	width: 113px;
	background: url('images/sub_nav_collaborations.png') no-repeat center bottom;
	margin-left: -5px;
}
.projnavigation ul#proj_thumbs li.page-item-814 a span.proj_name {
	width: 126px;
	background: url('images/sub_nav_special.png') no-repeat center bottom;
	margin-left: -7px;
}

#post-edit-link
	{
		position:absolute;
		left:50%;
		margin-left:300px;
	}

/*--------------------------------------------Rollovers-------------------------------------------------*/

#Home_btn{
	display:block;
	float:left;
	width:125px;
	height:105px;
	background:url(images/layout_02.png) no-repeat 0 0;
	position:absolute;
	top:0;
	z-index: 2;
}



#Home_btn:hover

	{

		background-position:0 -105px;

	}

	

#Home_btn span

	{

		display:none;

	}

div#bottom_contNav a.active{
	background-position:0 -105px;
}


#whosbobby_btn{
	display:block;
	float:left;
	width:96px;
	height:105px;
	background:url(images/layout_03.png) no-repeat 0 0;
}

#whosbobby_btn:hover{
	background-position:0 -105px;
}

#whosbobby_btn span{
	display:none;
}

#projects_btn{
	display:block;
	float:left;
	width:98px;
	height:105px;
	background:url(images/layout_04.png) no-repeat 0 0;
}

#projects_btn:hover, #projects_btn:active{
	background-position:0 -105px;
}	

#projects_btn span{
	display:none;
}

#disc_btn{
	display:block;
	float:left;
	width:144px;
	height:105px;
	background:url(images/layout_05.png) no-repeat 0 0;
}

#disc_btn:hover{
	background-position:0 -105px;
}

#disc_btn span{
	display:none;
}

#gigs_btn{
	display:block;
	float:left;
	width:83px;
	height:105px;
	background:url(images/layout_06.png) no-repeat 0 0;
}

#gigs_btn:hover{
	background-position:0 -105px;
}

#gigs_btn span{
	display:none;
}

#news_btn{
	display:block;
	float:left;
	width:72px;
	height:105px;
	background:url(images/layout_07.png) no-repeat 0 0;
}

#news_btn:hover{
		background-position:0 -105px;
}

#news_btn span{
		display:none;
}

#talk_btn{
	display:block;
	float:left;
	width:161px;
	height:105px;
	background:url(images/layout_08.png) no-repeat 0 0;
}

#talk_btn:hover{
	background-position:0 -105px;
}

#talk_btn span{
	display:none;
}

#dwbb_btn{
	display:block;
	float:left;
	width:108px;
	height:105px;
	background:url(images/layout_09.png) no-repeat 0 0;
}

#dwbb_btn:hover{
	background-position:0 -105px;
}

#dwbb_btn span{
	display:none;
}

#spwb_btn{
	display:block;
	float:left;
	width:112px;
	height:105px;
	background:url(images/layout_10.png) no-repeat 0 0;
}

#spwb_btn:hover{
	background-position:0 -105px;
}

#spwb_btn span{
	display:none;
}

#shop_btn{
	display:block;
	float:left;
	width:126px;
	height:105px;
	background:url(images/layout_11.png) no-repeat 0 0;
}

#shop_btn:hover{
	background-position:0 -105px;
}

#shop_btn span{
	display:none;
}

#radio_btn{
	display:block;
/*	float:right;*/
	width:177px;
	height:67px;
	background:url(images/layout_01.png) no-repeat 0 0;
	margin-right:27px;
	position:absolute;
	top:-35px;
	right: 0px;
}

#contact_btn{
/*	color:#FF4F04;
	font-family:century,"Times New Roman",Times,serif;
	font-size:12px;*/
	position: absolute;
	right: 0px;
	top: 55px;
	font-size: 15px;
	margin-right: 48px;
}
#subscribe_btn{
  color: #ffff33;
	position: absolute;
	right: 0px;
	top: 35px;
	font-size: 15px;
	margin-right: 48px;
}

#radio_btn span{
	display:none;
}

/*----------------------------------------My Changes--------------------------------------------*/



#container{
	/*width:100%;
	height:500px;
	text-align: center !important;*/
	padding: 0px 25px 0px 0px;
}

.myclass #content h2

	{

		font-size:50px;

		color:#a900df;

		margin: 0 auto;

	}

	

bobby-news. h2, h2 a, h2 a:visited, h3, h3 a, h3 a:visited

{

color:#B44F9F;

}



p {
		color:#FFF;
		font-family:century, "Times New Roman", Times, serif;
		font-size:14px;
}



iframe
	{
		background:#000;
		border: none;
		min-height: 900px;
	}


#newboxes4 iframe
	{
		background:#000;
		border: none;
		min-height: 315px;
	}



.home #sidebar ul li.widget	{text-transform: lowercase;}

/***************************/

/* nventurella - Guestbook */

/***************************/

.page-template-guestbook-php #container {

	background:url(images/bbychair.jpg) no-repeat top right;
	min-height: 600px;

}



/*.page-template-guestbook-php .narrowcolumn { width: 850px; }

.page-template-guestbook-php #content { margin: 25px 0px 0px 100px; }*/

.page-template-guestbook-php h3 {color: #fff;}

.page-template-guestbook-php a {color: #F2ED0D;}



#guestbook_forum, #guestbook_sign {

	float:left;

	display:block;

	width:100px;

	height:40px;

	margin: 10px 125px;

	background:url(images/guestbook_forum.png) no-repeat 50% 50%;

}

#guestbook_sign { background-image: url(images/guestbook_sign.png); }



#guestbook_forum:hover, .guestbook_forum_active { background-image: url(images/guestbook_forum_over.png) !important; }

#guestbook_sign:hover, .guestbook_sign_active { background-image: url(images/guestbook_sign_over.png) !important; }



.single #guestbook_forum	{}

.guestbooklist { padding: 0; margin: 0; }

.guestbooklist .depth-1 { border: none;}

.guestbooklist li, #commentform input, #commentform textarea { font: 0.9em century, "Times New Roman", Times, serif; }

.guestbooklist li ul li { font-size: 1em; }



.guestbooklist li {
	font-weight: bold;
	list-style: none;
	padding-top: 2em;
}



.guestbooklist .comment-author, .guestbooklist .comment-meta {
	float: left;
	width: 35%;
	color: #f2ed0d;
	font-weight: bold;
	font-style: normal;
	/*font-size: 12px;*/
}

.guestbooklist p{
	/*font: 0.9em century,"Times New Roman",Times,serif;*/
}

.guestbooklist .comment-meta {
	text-align: right;
	/*border-left: 2px solid #f2ed0d;*/
}



.guestbooklist p {
	clear: both;
	font-weight: normal;
	line-height: 1.5em;
	text-transform: none;
}

/**********************/

/* nventurella - News */

/**********************/

.single #content { background:url(images/bbychair.jpg) no-repeat top right; }
.blog #content { background:url(images/bbychair.jpg) no-repeat top left; }
.blog #content { width: 715px; float: left;}
.blog h2, .blog h2 a, .blog h3, .blog h3 a, .blog a, .single h2, .single h2 a, .single h3, .single h3 a, .single a {
	color: #aa00e3;
}
.blog h2, .blog h2 a, .single h2, .single h2 a {
	font-size: 16px;
	text-transform: lowercase;
}
.blog .post, .single .post, .single .navigation {
	width: 440px;
}
.blog #sidebar {
	font-size:13px;
	float: right;
	margin-left: 10px;
	width: 230px;
}


.blog #sidebar h2 {
	font-size:16px;
	/*margin-top:30px;*/
}
.blog #sidebar a {
	color: #fff;
}
.blog .post{
	margin: 0px 0px 75px 225px;
}


.blog .post h2	{margin-top: 0px;}


.blog #sidebar li {

	list-style: none;

}


/****************************/

/* nventurella - Front Page */

/****************************/

.page-template-front-php #sidebar {
	float: left;
	/*margin: -300px 0px 0px 120px;*/
	width: 250px;
	margin-right: 10px;
}

.page-template-front-php #container {
	float: left;
}

.home .widget h2.widgettitle	{display: none;}
.home #categoryposts-4 a	{color: #AA00E3;}



/***************************/

/*  Christian West - Forum */

/***************************/

.forum_thread_list .post h2 a	{color: #F2ED0D;}
.forum_thread_list .post h2	{font-size: 1.6em; font-weight: normal;}
.forum_thread_list ul	{padding-left: 0px;}
.forum_thread_list ul li	{list-style-type: none; margin: 15px 0px; padding-left: 0px;}
.forum_thread_list ul li a	{font-size: 1.6em; margin-left: 130px; color: #F2ED0D;}
#talk-to-us	{margin: 0px 0px 25px 0px;}
.yellow	{color: #F2ED0D;}
.page-id-626 #container	{background: url("/test_new/wp-content/themes/mcferrin/images/bbyforum.png") no-repeat scroll right top transparent; min-height: 500px;}
.forum_post, .forum_post h2, .forum_post h3, .forum_post a, .category-forum-posts h2, .category-forum-posts h2 a, .category-forum-posts h3, .category-forum-posts h3 a, .category-forum-posts a {
	color: #F2ED0D;
}

.forum_post ol	{}
.forum_thread_list div.navigation a	{color: #F2ED0D;}

.page-template-guestbook-php .navigation, .page-template-forum_template-php .navigation {width: 600px;}


/***************************/
/*  Christian West - POSTS */
/***************************/

.single #content #comments	{}
.single #content #respond	{}


/************************************/
/*  Christian West - Projects Pages */
/************************************/

#project_page_holder						{position: relative; min-height: 650px; color: #f30184;}
#project_page_holder #link_box				{position: absolute; bottom: 0px; right: 0px; width: 300px; text-align: right;}
#project_page_holder #link_box ul li		{margin: 0px; text-transform: lowercase; font-size: 23px; line-height: 23px;}
#project_page_holder #background_box		{position: absolute; right: 0px; top: 0px; z-index: -2;}
#project_page_holder #project_content_box	{width: 550px;}
#project_page_holder a, #project_page_holder h2		{color: #f30184;}


/********************************/
/*  Christian West - Gigs Pages */
/********************************/

.gigs_list									{position: relative;}
.gigs_list #gigs_bg							{position: absolute; right: 0px; top: 0px; z-index: -1; opacity: .45;}
table#gigs_table th							{color: #67FEF7; text-transform: lowercase;}
table#gigs_table							{width: 100%; /*border: 1px solid #666666;*/ padding: 10px;}
table#gigs_table td							{padding: 10px 10px 10px 0px;}
.home #categoryposts-5 a					{color: #67FEF7;}
.page-template-gigs_template-php .btm_nav a	{color: #67FEF7; font-weight: bold; font-size: 20px;}


/********************************/
/*  Brennen Sanders - Repertoire Table */
/********************************/

table#repertoire_table th							{color: #F30184; text-transform: lowercase;}
table#repertoire_table								{width: 110%; /*border: 1px solid #666666;*/ padding: 10px;}
table#repertoire_table td							{padding: 10px 10px 10px 0px; color: #FFFFFF;}


/*********************************/
/*  Christian West - About Bobby */
/*********************************/


#thumbDiv1Imgs ul		{margin: 0px; padding: 0px; text-indent: 0px;}
#thumbDiv1Imgs ul li	{margin: 0px; padding: 0px 20px 20px; float: left;}
#thumbDiv1Imgs ul li div.caption	{font-size: 10px; line-height: 10px; padding-top: 2px;}

#thumbDiv2Imgs ul		{margin: 0px; padding: 0px; text-indent: 0px;}
#thumbDiv2Imgs ul li	{margin: 0px; padding: 0px 20px 20px; float: left;}
#thumbDiv2Imgs ul li div.caption	{font-size: 10px; line-height: 10px; padding-top: 2px;}



/*********************************/
/*  Brennen Sanders - Discography */
/*********************************/

iframe#idisco div.left		{float: left;}
iframe#idisco div.left div#cover img	{float: left; margin: 0 10px 10px 0;}

#sidebar-right-home li.widget	{list-style-type: none;}
table#gigs_table a:hover	{color: #67FEF7;}

/*********************************/
/*  Ben Comments title */
/*********************************/
#content #comments {

	padding:6px 0;
}

.linkbox a:active {
	text-decoration:underline !important;
}