@charset "utf-8";

/* CSS Document */



body  {

	font-family: 'TimesNewRomanPSMT', 'Times New Roman', serif;

	background-image: url(images/Blue-water.jpg);

	margin: 0;

	padding: 0;

	text-align: center;

	color: #000000;

}

html {overflow-y: scroll;

}

a {

	color: #333;

	text-decoration:underline;

}

a:hover {

	color: #000;

	text-decoration:underline;

}

#container { 

	width: 900px; 

	background: #fffaee;

	margin: 0 auto; 

	border: 1px solid #000000;

	text-align: left; 

}

#sidebar1 {

	float: left;

	width: 200px; 

	padding: 15px 10px 15px 20px;

}

#mainContent { 

	margin: 0 20px;

	padding: 0 10px;

} 

#bioContent { 

	margin: 0 20px;

	padding: 0 10px;

}
#footer { 

	padding: 0 10px 0 20px;

	font-family:Verdana, Geneva, sans-serif;

	font-size: 10px;

	text-align: center;

	background-color: #E1D0AE;

	height: 20px;

}

.clearfloat {

	clear:both;

    height:0;

    font-size: 1px;

    line-height: 0px;

}

#header {

	text-align: center;



}

.tag {

    font-family: 'TimesNewRomanPSMT', 'Times New Roman', serif;

    font-size: 20px;

    line-height: 36px;

	font-style: italic;

	margin-left: 150px;

}

.tag1 {

	margin-right: 150px;

	

}

.tag2 {

    float: left;

	margin-left: 200px;

}

.tag3 {

	font-size: 14px;

    font-style: italic;

	text-align: center;

}

.tag4 {

    font-family: 'TimesNewRomanPS-ItalicMT', 'Times New Roman', 'Times New Roman Italic', serif;

    font-size: 12px;

    font-style: italic;

    line-height: 24px;

	margin-left: 200px;

}

#nav {

	float: left;

	width: 200px;

	background-color: #fffaee;

	border-right: #000 thin solid;

}	

.navtext {

	font-family: 'TimesNewRomanPS-BoldItalicMT', 'Times New Roman', 'Times New Roman Bold Italic', serif;

    font-size: 18px;

    font-style: italic;

    font-weight: bold;

    line-height: 28px;

    text-align: right;

	padding-right: 10px;

	color: #000;

	text-decoration: none;

}

.navtext:hover {

	font-family: 'TimesNewRomanPS-BoldItalicMT', 'Times New Roman', 'Times New Roman Bold Italic', serif;

    font-size: 18px;

    font-style: italic;

    font-weight: bold;

    line-height: 28px;

    text-align: right;

	padding-right: 10px;

	color: #00C;

	text-decoration: none;

}

body#home a#home, body#bio a#bio, body#contact a#contact, body#cd a#cd, body#photos a#photos, body#press a#press, body#lessons a#lessons, body#videos a#videos, body#perform a#perform {

	color: #00C;

}

#sidebar2 {

	float: right;

	width: 200px; 

	padding: 15px 50px 15px 20px;

}

h1 {

	font-size: 30px;

	font-style: italic;

}

h2 {

	font-size: 24px;

	font-style: italic;

}

.subtext {

	font-size: 20px;

	font-style: italic;

}

.indent {

	margin-left: 100px;

}

.indent2 {

	margin-left: 285px;

}

.smalltext {

	font-size: 12px;

}

.perf1 {

	font-size: 28px;

	font-weight: bold;

	font-style: italic;

}

.perf2 {

	font-size: 24px;

	font-weight: bold;

	font-style: italic;

}

.perf3 {

	font-size: 20px;

	font-weight: bold;

	font-style: italic;

	padding-left: 10px;

}

.perf4 {

	font-size: 16px;

	font-weight: normal;

	font-style: italic;

}

.perf5 {

	font-size: 16px;

	font-weight: bold;

	font-style: italic;

}