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

*{
	margin:0;
	padding:0;
}
.clear{ clear:both;}

body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:22px;	
	color:#666666;
}



#wrap{ width:1020px; height:auto; margin:auto;}

#header{ width:1020px; height:454px; margin:auto; background:url(images/header.jpg) no-repeat;}

#menu{width:1020px; height:63px; margin:auto; background:url(images/menubg.jpg) repeat-x; }
	.firstLet{ font-family:"Monotype Corsiva"; font-size:32px;}
	
	#menu ul { padding-top:7px; text-align:center;}
	#menu ul li{ list-style:none; display:inline;}
	#menu ul li a{ padding:15px 25px 16px 25px; font-weight:bold; letter-spacing:1px; color:#000000; text-decoration:none;}
	#menu ul li a:hover { background:#006600; color:#FFFFFF;}
	#menu ul li a.selected {background:#006600; color:#FFFFFF;}

#container{ width:1020px; height:auto; margin:auto; }

	#sidebar{ width:280px; height:auto; float:left; margin-left:40px;}
		.sideMid{ width:280px; height:auto; background:url(images/sideMid.jpg) repeat-y; }
		.sideTop{ width:280px; height:auto; background:url(images/sideTop.jpg) top no-repeat; }		
		.sideBtm{ width:280px; height:auto; background:url(images/sideBtm.jpg) bottom no-repeat; }		
		.sidebody{ width:240px; margin:auto; background: url(images/quote.jpg) 0px 56px no-repeat; padding-bottom:15px; }
		.sidebody2{ width:240px; margin:auto; padding-bottom:15px; }		
			.sidebody h2{ font-family: "Georgia", Times New Roman, Times, serif; color:#FFFFFF; line-height:48px; text-align:center; font-style:italic; padding-bottom:5px;}
			
			.sidebody2 h2{ font-family: "Georgia", Times New Roman, Times, serif; color:#FFFFFF; line-height:48px; text-align:center; font-style:italic; padding-bottom:5px;}

			
			.sidebody p{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-style:italic; line-height:20px;}
			.sidebody p:first-letter{ font-size:xx-large;}
			
			.contactInfoTitle{ font-family:"Georgia", Times, serif; font-size:18px; font-style:italic; text-align:center;}
			.contactInfoDetails { font-size:11px; font-family:Georgia, "Times New Roman", Times, serif;}
			
	#content{ width:638px; height:auto; float:right; margin-right:40px;}
		.titlePage img {  height:83px; }
		#into p:first-child {font-family:Georgia, Times, serif; font-size:18px; font-style:italic;  line-height:40px; }
		
		.testiWrap{ width:100%; height:auto; background:url(images/quote.jpg) no-repeat;}
		.testi{  font-family:"Georgia", Times, serif; font-style:italic; font-size:14px; line-height:40px;  }
		.testiName{ font-style:italic; font-weight:bold;}
		
		.bg_email{ background:url(images/bg_email.jpg) bottom right no-repeat;  width:100%; height:auto;}
		.contentLeft{ float:left; width:48%;}
		.contentRight { float:right; width:48%;}
		
		.videos{ margin:10px 0;}
		.performacesVide{ width:300px; height:180px;}
		.shadow { width:300px; height:32px;}
		
	#footer{
		font-size:11px; 
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#242424;
		margin:20px 0;
	}