@charset "UTF-8";
/* CSS Document */



/* BASIC ELEMENTS =================================================================*/


body {
	background: url(images/backgroundTile.gif) repeat;	
	margin: 0;
	padding: 0;
}


a {	color: #83334A;
	text-decoration: none;}

a:hover {
	color:#666666;
	text-decoration: underline;
}


p {}

br {}

h1 {}

h2 {}


#container {
	margin: 20px auto; /*the auto for the right and left is what is making the box center*/
	width: 900px;
	padding: 0;
}





/* ------- NAVIGATION --------------------- */



#navigation {
	width: 100px;
	height: auto;
	margin: 75px 0 0 -20px;
	background: #73A7A2;
	padding: 0;
	float: left;

}


#navigation ul {
	padding: 10px 0 50px 0;
	margin: 0;
	
}

#navigation li {
	list-style: none;
	color: #FFFFFF;
	padding: 0;
	margin: 0;
	text-align: right;
	text-indent: 10px;
	
}

a.nav{
	font: normal 11px Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
	display: block;
	padding: 6px 0;
	border-right: 10px solid #73A7A2;	
}


a.nav:hover {
	color: #FFF;
	background: #B2CBC8;
	border-right: 10px solid #B2CBC8;

}



a.navActive{
	font: normal 11px Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
	display: block;
	padding: 6px 0;
	background: #83334A;
	border-right: 10px solid #83334A;
	}
	

/* INDEX PAGE ----------------------------------------  */

#homePage{
	background:url(images/mainContentImage-Home.png);
	width:900px;
	height:auto;
	float: left;
}

#homePageMainCopy {
	width: 400px;
	height: auto;
	padding: 30px 30px 0 40px;
	margin:30px 0 0 0;
	display: block;
	float: left;
}


p.home{
	font: italic 10pt/15pt Georgia, Times New Roman, Times, serif;
	color: #000;	
	/*padding-top: 75px;
	margin: 0 40px 10px 50px;
	width: 400px;*/

}

.dearFriends{ margin: -5px 0 10px 0; }
.homeSignature{ margin:5px 0 0 175px;}









/* SECONDARY PAGES --------------------------------------*/

#secondaryMainCopy {
	width: 400px;
	padding: 30px 30px 10px 40px;
	margin:30px 0 0 0;
	display: block;
	float: left;
	background-color:#FFFFFF;
}

#secondaryMainCopy p{
	font: normal 10pt/15pt Georgia, Times New Roman, Times, serif;
	color: #000000;
}

#secondaryMainCopy h2{
	font: bold normal 14pt/1.1em Arial, Helvetica, sans-serif;
	color: #83334A;
}


#secondaryMainCopy h3{
	font: normal normal 11pt/.5em Arial, Helvetica, sans-serif;
	color: #000000;
}


/* SINGER ACTRESS PAGE ----------------------------------------  */

#singerActressPage{
	background:url(images/mainContentImage-singerActress.png) no-repeat;
	width:900px;
	height:auto;
	float: left;
}



h1.singerActressScript {
	text-indent: -9999px;
	background: url(images/singerActressText.png) no-repeat;
	padding:0;
	margin:0 0 -15px -5px;
	width:265px;
	height:53px;
}



/* DIRECTOR PAGE ----------------------------------------  */

#directorPage{
	background:url(images/mainContentImage-Director.png) no-repeat;
	width:900px;
	height:auto;
	float: left;
}



h1.directorScript {
	text-indent: -9999px;
	background: url(images/director-text.png) no-repeat;
	padding:0;
	margin:0 0 -15px -5px;
	width:130px;
	height:53px;
}







/* COACHING PAGE ----------------------------------------  */




#coachPage{
	width:900px;
	height:auto;
	float: left;
	background: url(images/vocalCoachBackground.png) no-repeat ;
}

h1.coachingScript {
	text-indent: -9999px;
	background: url(images/headline-coaching.png) no-repeat;
	padding:0;
	margin:0 0 -15px -5px;
	width:243px;
	height:53px;
}



#coachRightBar {
	padding: 0;
	margin: 0;
	width: 350px;
/*	height: 460px;
*/	float: left;
	
}

#coachTestimonials {
	padding: 0;
	margin: 210px 0 0 25px;
	width: 300px;
/*	height: 215px;	
*/	float: left;
	display: block;

}

#coachTestimonials  p{
	font: italic normal 10pt/1.3em Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	padding: 0;
	margin: 0;
}

h5.testimonialName {
	text-align:right;
	color:#FFFFFF;
	font: italic bold 11pt "Times New Roman", Times, serif;
	margin-top: 5px;
}

#testimonialNav {
	margin:0;
	padding:0;
/*	height:40px;
*/	width:350px;
	list-style: none;
	float: left;
	
	}

#testimonialNav p{
	margin:0;
	padding-bottom:10px;
	font: normal 9pt Arial, Helvetica, sans-serif;
	color: #83334a;	
	word-spacing: 1.5em;	


}


/*#testimonialNav ul{
	margin:0px 0 0 15px;
	padding:0;
	font: normal 9pt Arial, Helvetica, sans-serif;
	color: #83334a;	
}

#testimonialNav li{
	float: left;
	display:block;
	margin:10px 0px 0 10px;
	padding:0;
}*/


#slidingTestimonial{
	margin: 30px 50px;
	width:250px;
	height:300px;
	float:left;

}






.testimonialImage {
	width:350px;
	height:208px;
	margin-top:-39px;
	
	}






















#topParagraph {
	margin: 50px 0 0 48px;
	padding: 0;
	background: #fff;
	width: 375px;
	float: left;
	
}

#topParagraph p {
	font: normal 13px/1.7em Georgia, "Times New Roman", Times, serif;
	color: #000;	
	padding: 0;
	margin: 0;
}





#topParagraph h1 {}


.logo {
	margin: 0 0 25px 0;
	padding: 0;
	}






/* EVENTS CONTENT AREA  ============================================================*/

#events {
	width: 900px;
	background: #ECECE3;
	float: left;
	border-top: 7px solid #A5AD7A;
	border-bottom: 7px solid #A5AD7A;
	padding: 20px 0;
	margin: 0;
}


#events ul {
	width: 900px;
	list-style: none;	
	margin: 0;
	padding: 0;

}

#events li {
	float: left;


}

a.events {
	font: bold 10px/1.3em Arial, Helvetica, sans-serif;
	text-transform: uppercase;
}



li.event1 {
	width: 255px;
	padding-left: 20px;
	}

h1.event1 {
	font: italic 20px "Times New Roman", Times, serif;
	margin: 0;
	color: #83334A;
}

p.event1{
	font: 12px/1.2em Arial, Helvetica, sans-serif;
	margin: 3px 0 0 0;
	color: #000000;

}


li.event2 {
	width: 175px;
	height:125px;
	padding-left: 20px;
	border-left: 1px dotted #83334A;
}

li.event2noBorder {
	width: 175px;
	padding-left: 20px;
	padding-right:20px;
	border-left:none;
}
h1.event2 {
	font: bold 14px/1em Arial, Helvetica, sans-serif;
	color: #83334A;
	margin: 3px 0 0 0;
}
p.event2 {
	font: normal 12px/1.3em Arial, Helvetica, sans-serif;
	color: #000;
	margin: 3px 0 0 0;

}







/* SINGER ACTRESS PAGE STYLES ===========================================*/
/* DIRECTOR PAGE STYLES ===========================================*/

/* EVENTS PAGE STYLES ===========================================*/
/* CONTACT PAGE STYLES ===========================================*/




/* FOOTER ==========================================================================*/

#footer {
	width: 900px;
	background: url(images/bottomRoundedEdge.png) no-repeat bottom;
	float: left;
	margin:0;
	padding:0;
}

#footer p {
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #000000;	
	text-align: center;
}

#footer strong{
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #83334A;	
}



.footerLogo {
	margin: 10px 0 0 50px;
	display: block;
	width: 121px;
	height: 55px;
	float: left;
}

.socialInfo {
	margin: 10px 0 0 50px;
	display: block;
	width: 629px;
	height: auto; 
	float: left;
}
.socialButton {
	margin: 0 5px 0 0;
}



#subFooter { 
	padding: 0;
	margin: 0;
	width: 900px;
	float: left;
}


#subFooter p{
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #fff;
	line-height: 1em;

}

a.subFooter{
	
	text-decoration: underline;
	color: #fff;
}

a.subFooter:hover{
	text-decoration: none;
	}

.leftAlign {
	text-align:left;
	display:block;
	float: right;
	}
.rightAlign {
	text-align:right;
	display:block;
	float: left;
}





/* MISC ELEMENTS  ==================================================================*/






