/*
Theme Name: canvas child
Version: 1.0
Description: Child theme for canvas.
Author: WooThemes
Author URI: http://www.woothemes.com
Template: canvas
*/
 
@import url("../canvas/style.css");

body {background-color:#161616;}



/*CUSTOM HEADER IMAGE FOR SECONDARY PAGES*/
body.page #header {
	background-image:url(http://www.birdiebrothers.com/lamusicteamSITE/wp-content/themes/canvas-child/LAMT-header.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	border:0 solid;
	height:178px;
	margin-bottom:0;
	margin-top:0;
	padding-bottom:0;
	padding-top:0;
}

/*CUSTOM BACKGROUND IMAGE FOR SECONDARY PAGES*/
body.page #wrapper {
	background-image:url(http://www.birdiebrothers.com/lamusicteamSITE/wp-content/themes/canvas-child/intPageBG.jpg);
	background-color: #000;
	background-repeat: no-repeat;
	background-position: center top;
	min-height:600px;
}
body.page #content {width:750px;}

/*REMOVE HEADER IMAGE FOR HOME PAGE*/
body.home #header {
	background-image:none;
	height:120px;
	
	}



/*CUSTOM BACKGROUND IMAGE FOR HOME PAGE*/
body.home #wrapper {background-image:url(http://www.birdiebrothers.com/lamusicteamSITE/wp-content/themes/canvas-child/homeBG.jpg);
	background-color: #000;
	background-repeat: no-repeat;
	background-position: center top;
}

/*CUSTOM TOP NAV STYLES FOR HOME PAGE*/
body.home #navigation .nav {margin-top:10px; margin-bottom:-10px;}

/* CUSTOM H1 PAGE TITLE IMAGE REPLACEMENTS */

	/* MUSIC PAGE*/
	
.page-id-2 .title {margin-left:-9999px;}
.page-id-2 .post {background-image:url(/wp-content/themes/canvas-child/pageTitle-Music.png);
	/*background-color: #000;*/
	background-repeat: no-repeat;
	background-position: center top;
}

	/* TEAM PAGE*/
.page-id-3 .title {margin-left:-9999px;line-height:28px;}
.page-id-3 .post {background-image:url(/wp-content/themes/canvas-child/pageTitle-TheTeam.png);
	/*background-color: #000;*/
	background-repeat: no-repeat;
	background-position: center top;
}

	/* CONTACT PAGE*/
.page-id-8 .title {margin-left:-9999px;}
.page-id-8 .post {background-image:url(/wp-content/themes/canvas-child/pageTitle-Contact.png);
	/*background-color: #000;*/
	background-repeat: no-repeat;
	background-position: center top;
}



#content {min-height:600px;}
	
#logo {margin-left:-9999px;}

#main {	padding: 0 30px 0 30px;	color:#E2E2AA; }

#wrapper {padding-top:0px;}

body.home #main {padding-right:0px;}

#main p {font-family: Tahoma, Geneva, sans-serif; font-size:14px; line-height:1.2em;}

body.home #main p {line-height:1.6em;}

.page .title {color:#FC0;text-align:center;text-transform:uppercase;font-size:22px;margin-top:-10px; margin-bottom:5px;}

a:link, a:visited {color:#CECE00;text-decoration:none;}

a:hover, a:active {color:#fff;text-decoration:underline;}

#navigation {
	background-color:#003;
	border-top:1px solid #ffffff;
	border-bottom:1px solid #555555;
	padding:5px 0;
	/*background-image: url(http://www.birdiebrothers.com/lamusicteamSITE/wp-content/themes/canvas-child/topNavBG.jpg);*/
	background-repeat: no-repeat;
	background-position: center top;
}

.nav { z-index:99; margin:0; padding:0; list-style:none; line-height:1; margin-left:310px; text-transform:uppercase; }
.nav a:link, .nav a:visited   {
	position:relative;
	color:#fff;
	display:block;
	z-index:100;
	line-height:12px;
	text-decoration:none;
	background-image: url(http://www.birdiebrothers.com/lamusicteamSITE/wp-content/themes/canvas-child/navBulletBG.png);
	background-repeat: no-repeat;
	background-position: -2px -13px; 
	padding-top: 5px;
	padding-right: 12px;
	padding-bottom: 5px;
	padding-left: 12px;
	font-size:16px;
}
.nav a:hover, .nav li.current_page_item, .nav li.current_page_parent { background:none; }
.nav li.current_page_item, .nav li.current_page_parent {background:none;}
.nav a:hover {
	background-image: url(http://www.birdiebrothers.com/lamusicteamSITE/wp-content/themes/canvas-child/navBulletBG.png);
	background-repeat: no-repeat;
	background-position: -2px 6px;
	background-color:none;
	color:#FC0;
	}
.nav li  { float:left; width: auto; padding-left:10px; }
.nav li a.sf-with-ul { padding-right:20px; }



#footer {
	border-top:none;
	}
	
#footer .col-left {float:none;}
	
#footer p {
	color:#dddddd;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	text-align:center;
	}
	
body.home #navigation {
	background:none;
	border:none;
	margin-bottom:5px;
	
}

body.home #navigation .nav {
	background-color:transparent;
	}
	
body.home .post {margin:0;}

body.home h1.title {display:none;}

#main p.phone {text-align:center;font-size:18px;margin-bottom:7px;}

/* HOME PAGE CONTACT AND OTHER SITES */

.homeContact {float:left; text-align:center;clear:both;margin:0 0 0 270px;}
.homeContact h3 {font-family:Tahoma, Geneva, sans-serif; font-weight:bold; color:#FFF;padding:20px 0 0 0;}
.homeContact h4 {font-family:Tahoma, Geneva, sans-serif; font-style:italic; font-weight:bold; color:#FFF;padding-bottom:0;margin-top:20px;}
.homeContact p {font-weight:bold; color:#CECE00;margin-bottom:0;}
.homeContact a:link, .homeContact a:visited {font-weight:normal;color:#fc0;}
.homeContact a:hover, .homeContact a:active {font-weight:normal;color:#fff;}
#main .homeContact p.phone {text-align:center;font-family:Tahoma, Geneva, sans-serif; font-size:18px;margin-top:8px;font-weight:normal; color:#E2E2AA;}
.homeContact .shareThis {margin-top: 20px;}


/* INTERIOR PAGE CONTACT AND OTHER SITES */

.innerContact {float:left; width:300px; text-align:center; margin:100px 0 0 200px;}
.innerContact h3 {font-family:Tahoma, Geneva, sans-serif; font-weight:bold; color:#FFF;padding:20px 0 0 0;}
.innerContact h4 {font-family:Tahoma, Geneva, sans-serif; font-weight:bold; font-style:italic; color:#FFF;padding-bottom:5px;}
.innerContact p {font-weight:normal;margin-bottom:3px;}
.innerContact p a:link, .innerContact p a:visited {font-weight:normal;color:#fc0;}
.innerContact p a:hover, .innerContact p a:active {font-weight:normal;color:#fff;}
.innerContact p.phone {text-align:center;font-family:Tahoma, Geneva, sans-serif; font-size:18px;margin-top:8px;}
.innerContact .shareThis {margin-top: 20px;}




.textBoxLeft {
	float: left;
	width: 280px;
	position: relative;
	margin-left:-95px;
	margin-top: 100px;
	/*margin-left: -20p*/x;
	
}
.textBoxLeft p {
	padding-right: 10px;
	padding-left: 10px;
	margin-top: 5px;
	margin-bottom: 10px;
	
	font-size:16px;
	color:#E2E2AA;
	}
	
body.home #main .textBoxLeft p {line-height:1.4em;}

.textBoxLeft p strong {font-size:18px;color:#ffffff;}

.textBoxRight {
	float: right;
	width: 280px;
	position: relative;
	margin-top: 140px;
	margin-right: -80px;
	padding-left:10px;
}
.textBoxRight p {
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom:10px;
	font-size:18px;
	
}

.textBoxRight p strong {font-size:18px; color:#ffffff;}
.textBoxRight ul {
	margin-top: -20px;
}

.textBoxRight ul li {
	list-style-type: disc; 
	margin-bottom:4px; 
	margin-bottom:15px;
	color: #fff;
	font-weight: bold;
	font-size:17px;
	}
	
.textBoxRight ul li span {color: #CECE00;}



.lamt {font-size:18px;}

#homeBottomText {float:left; width:650px; position:relative; margin:20px 0 20px 30px;}
#homeBottomText p strong {font-size:18px; color:#ffffff;}

body.home #main #homeBottomText p {line-height:1.4em; text-align:justify;}


/* MUSIC PAGE STYLES */

#audioClipContainerLeft {float:left; width:300px; position:relative; margin-left:50px;}
.audioClip {margin-left:50px;}
.audioClip h2 {font-family:Tahoma, Geneva, sans-serif; font-size:17px; color:#fc0; margin-bottom:0px; padding-bottom:0px;}
#main .audioClip p {font-family:Tahoma, Geneva, sans-serif; font-size:13px; color:#fff; margin-top:0px; margin-bottom:0px;}
#main .audioClip p.audioplayer_container {margin:4px 0 8px 0;}
#main .audioClip p.audioplayer_container object {height:18px;}


#audioClipContainerRight {float:right; width:300px; position:relative; margin-right:-50px; }

.musicOtherServices {
	float:right;
	margin:50px -50px 0 0;
	}
	
.musicOtherServices ul {
	margin:-15px 0 0 0;
	}
	
.musicOtherServices ul li {list-style-type:disc;font-weight:bold;}
.musicOtherServices h2 {font-family:Tahoma, Geneva, sans-serif; font-size:16px; font-weight:bold; color:#fff;}


/* TEAM PAGE STYLES */

#teamWrapper {float:left; margin-left:-10px;margin-top:30px;width:890px; position:relative;}
.teamMember {float:left; width:320px;height:150px;margin:0 120px 30px 0;}
.teamMember h2 {font-family:Tahoma, Geneva, sans-serif; font-weight:bold;font-size:16px; color:#fff;padding:0px;}
.teamMember img {margin-bottom:50px;}
.teamMember p a {text-decoration:underline;}
#main .teamMember p {font-size:12px; margin-bottom:10px;}



/* CONTACT PAGE STYLES */


#wpcf7-f1-p8-o1 {width:200px; margin:40px auto -80px auto;}
#wpcf7-f1-p8-o1 input, textarea {background-color:#eadeb3;border: solid 2px #aaaaaa; padding:3px 0 3px 0;}
#wpcf7-f1-p8-o1 input, img {background-color:#eadeb3;padding:3px 0 3px 0;margin-bottom:10px;}
#wpcf7-f1-p8-o1 input, p {margin-bottom:-10px;}
#wpcf7-f1-p8-o1 input send {margin:0; padding:0;background-color:#eadeb3;}
#wpcf7-f1-p8-o1 p.captchaInst {margin:-20px 0 1px 0; color:#fff; font-size:11px;}

/* MISC. */

#navigation ul.rss {display:none;}

#credit {display: none;}

.shareThis {margin-top: 20px;padding:0;position:absolute; right:-80px; top:-10px;}
body.home .shareThis {margin-top: 20px;padding:0;position:absolute; right:-80px; top:-120px;}

