@charset "UTF-8";
/* CSS Document 
Written by Wendy Rother - www.wendyrotherdesigns.com, All Rights Reserved*/

body  {
	font: 13px/19px Georgia, Times New Roman, Times, Serif;
	margin: 0; 
	padding: 0;
	text-align: center; 
	color: #cec29b;
	background: url(graphics/main_back.jpg) #330000 repeat-x top left;
}

#container { 
	width: 965px; 
	background: url(graphics/bg1.jpg) #330000 no-repeat top left;
	margin: 0 auto; 
	text-align: left; 
	border-left: 1px dotted black;
	border-right: 1px dotted black;
} 
#header { 
	padding: 0; 
	height: 255px;
	width: 965px;
	
} 
#header h1 {
	margin: 0;
	padding: 0;
	text-indent: -9999px;
	 
	}
	
	
h2 {font-size: 14px; font-stretch: expanded; }

h3 {font-style: italic;
font-size: 13px;
font-weight: bold; 
}

h4 {color:#996600; font-size: 14px; text-transform: uppercase; font-weight: bold;}

#nav {
	float: left; 
	width: 190px; 
	background: #330000; 
	padding: 0; 
	margin-top: 20px;
	border-right: 1px dotted black;
}
#sidebarRight {
	float: right; 
	width: 170px; 
	background: black; 
	margin-top: 20px;
	padding: 0px 15px 15px 15px; 
	margin-right: 15px; 
	font: 14px/18px Georgia, Times New Roman, Times, Serif; 
	font-style: italic;
	color: #a48f49;
}
#mainContent { 
	margin: 0 225px 0 210px;
	padding: 0 10px; 
} 

#footer { 
	padding: 0 10px 0 220px;
	background:#330000;
} 
#footer p {
margin: 0; 
padding: 10px 0;
font-size: 9px; 
}


.fltrt {
	float: right;
	margin-left: 8px;
}
.fltlft {
	float: left;
	margin-right: 18px;
}
.clearfloat { /
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}
.Suzannephoto {border: 2px solid black; margin-top: 15px; margin-right: 10px;}
.photo {border: 2px solid black; margin-top: 15px;}
.musicquote {
font-style: oblique;
letter-spacing: .2em;
font-size: 12px;
color: #996600;}

a:link, a:active, a:visited {color: #996633;  }

a:hover {
color: #990000;
text-decoration:none; }

.hrstyle {color: #663300;}


