@charset "UTF-8";
body  {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	background: #666666;
	margin: 0; 
	padding: 0;
	text-align: center; 
	background-color: #969799;
	color: #999;
}
#container {
	width: 780px;
	margin: 10px auto;
	padding:0 40px;
	text-align: left;
	background-color:#d8dfd4/*#dcdee0*/;
	font-style: normal;
} 


#header {
	padding: 40px 10px 0px 20px;
	color:#000;
	
} 
#header h1 {
	margin: 0;
	padding: 0px 0 14px 0;
	border-bottom: 2px solid #000;
	line-height:.1em;
	font-variant: small-caps;
	font-family:"Century Gothic", Arial, Helvetica, sans-serif;
	font-size: 1.9em;
	font-weight:600;
	letter-spacing:.1em;
	
}
#header h2{
	text-align:right;
	margin: 0;
	padding: 0;
	line-height:1.1em;
	font-variant: small-caps;
	font-family:"Century Gothic", Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	letter-spacing:.1em;
}	

a:link{color:#333c7c;}
a:visited{color:#6a7a80;}
	
/* --SIDEBAR------------*/	

#sidebar1 {
	float: left;
	width:150px;
	padding: 10px 10px 15px 0px;
	margin:-40px 0px 20px 0;
	background-color:#bdc3b9;
}

#sidebar2 {
	float:right;
	width:180px;
	padding: 15px 10px 15px 20px;
	margin: -320px -20px;
	position:relative;
}

#sidebar2 h3{
	font-size:.8em;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style:oblique;
	color:#666;
	font-weight:normal;
}
/* -------------MAIN CONTENT-HOME--------------*/
#mainContent {
	margin: -100px 10px 0 150px;
	padding: 0 250px 0 10px;
		
} 
#mainContent p {
	padding:0 12px 0  12px;
	font-family:Verdana, Geneva, sans-serif;
	font-size: 0.9em;
	line-height:1.3em;
	color:#333;
	width:550px;
}
#mainContent h1{
	margin-top: 75px;
	padding:0 12px 12px  12px;
	line-height:1.1em;
	font-family:"Century Gothic", Arial, Helvetica, sans-serif;
	font-size: 1.3em;
	font-weight:600;
	color:#630;
	background:url(images/curlyswap.jpg) 12px 0 no-repeat;
}

#mainContent h1 img:hover{opacity:0;}

#mainContent h2{
	padding:12px 12px 0  12px;
	line-height:.1em;
	font-family:"Century Gothic", Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight:600;
	color:#630;
}	
#mainContent h5{white-space:nowrap;}

#mainContent blockquote{
	line-height:1.2em;
	padding:0;
	font-style:italic;
	font-family:Verdana, Geneva, sans-serif;
	font-size: 0.9em;
	margin: 0px -40px 0px 20px;
	
} 
#mainContent .byline{
	line-height:1.2em;
	padding:0px 30px 0 0;
	font-family:Verdana, Geneva, sans-serif;
	font-size: 0.9em;
	text-align:right;
	float:right;
	position:relative;
	margin-top: -20px;
} 
#mainContent h1 img{padding-right:8px;}
#mainContent h2 {line-height:1.5em;}

#mainContent ul { margin : 0 0 0 5px;
padding : 0 10px 10px 24px;
}

#mainContent li { 
 font-family:Verdana, Geneva, sans-serif;
 font-size: .8em;
 font-weight:normal;
 list-style-type : disc;
 margin : .2em 0 .2em 6px;
padding-top: .8em;
 }

/*_______footer---*/

#footer { 
	padding: 0 2px 0 2px; 
	border-top: 8px solid #600;
	margin-left:20px;
	font-size: .8em;
} 
#footer h1 {
	margin:0; 
	padding: 10px 0; 
	color:#999;
	font-size:.7em;
	font-weight:normal;
}
#footer h2 {
	text-align:right;
	margin: -34px 0 0 0; 
	padding: 10px 0; 
	color:#999;
	font-size:.7em;
	font-weight:normal;
}
#footer a{
	text-decoration:none;
	color:#669;
}
#footer a:hover{
	text-decoration:underline;
	color:#900;
}

/* Navigation
------------------------------------------------- */
#nav {

width:160px;
float:left;
padding-top:4em;
margin-left:-25px;
}

#nav ul {
font-size:.8em;
padding-bottom:30px;
}

#nav ul li {
list-style-type:none;
border-bottom:thin dotted #4F3644;
padding: 1em 0 0 0;
}

#nav a {
display:block;
color:#202720;
text-decoration:none;
font-variant: small-caps;
}

#nav a:hover
{
background-color:#dcdee0;
}

#nav ul li:first-child {
/*a[ href^="mailto:" ]*/
margin-top:-80px;
margin-left: 0px;
margin-bottom: 50px;
text-decoration:none;
font-size: .9em;
font-variant:normal;
color:#666;
font-style: oblique;
font-family:Georgia, "Times New Roman", Times, serif;
letter-spacing:.1em;
border-bottom:none;
}
#nav ul li:last-child {
	margin-top:30px;
	font-size: .9em;
	font-family:Georgia, "Times New Roman", Times, serif;
	letter-spacing:.1em;
	font-style: oblique;
	
}
#nav ol  li{
	font-family:Arial, Helvetica, sans-serif;
	font-style:normal;
	margin-left:-26px;
font-size: .9em;
width:120px;
border:none;
}

#nav ul li li {
	margin-top:0px;
margin-left: -30px;
text-decoration:none;
font-size: 1.1em;
font-variant:normal;
color:#666;
font-style: oblique;
font-family:Georgia, "Times New Roman", Times, serif;
letter-spacing:.1em;
border-bottom:none;
width: 140px;

}

#nav ul li li:first-child {
/*a[ href^="mailto:" ]*/
margin-top:4px;
margin-bottom:0;
text-decoration:none;
font-size: 1.1em;
font-variant:normal;
color:#666;
font-style: oblique;
font-family:Georgia, "Times New Roman", Times, serif;
letter-spacing:.1em;
margin-left: -30px;
border-bottom:none;
}
#nav ul li li:last-child {
	margin-left: -30px;
	margin-top:0px;
	padding-bottom: 12px;
	text-decoration:none;
	font-size: 1.1em;
	font-variant:normal;
	color:#666;
	font-style: oblique;
	font-family:Georgia, "Times New Roman", Times, serif;
	letter-spacing:.1em;
	border-bottom:none;
}

#nav2

.fltrt { /* this class can be used to float an element right in your page. The floated element must precede the element it should be next to on the page. */
	float: right;
	margin-left: 8px;
}
.fltlft { /* this class can be used to float an element left in your page */
	float: left;
	margin-right: 8px;
}
.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}


#back{
background-image:url(images/bk3.gif);
	background-repeat:repeat-y; 
	padding-bottom:10px;
	margin-left:20px;
	
	
}
.clearfix:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}

.clearfix {
    display: inline-block;

}
.quote1{
	font-style:italic;
	font-size:1.1em;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#600;
	margin-top:150px;
}
#about{
	font-size:.9em;
	color:#900;
	font-family:Verdana, Geneva, sans-serif;
	padding-top:6px;
}
#about img {padding:0;}
#about a{
	text-decoration:none;
	color:#900;
}
#about a:hover{
	text-decoration:underline;
	color:#f84032;
}
.caption{
	font-size:10px;
	font-weight:normal;
	line-height:2em;
}
#big_ul {
	margin-top: -1em;
	margin-left:150px;
	font-size:1.1em;
}
#mainContent2 {
	margin: -80px 10px 0 150px;
	padding: 0 250px 0 10px;
	
} 
#mainContent2 p {
	padding:0 12px 0  12px;
	font-family:Verdana, Geneva, sans-serif;
	font-size: 0.9em;
	line-height:1.3em;
	color:#333;
	width:350px;
}
#mainContent2 h1{
	margin-top: 100px;
	padding:0 12px 12px  12px;
	line-height:.1em;
	font-family:"Century Gothic", Arial, Helvetica, sans-serif;
	font-size: 1.3em;
	font-weight:600;
	color:#630;
}

#mainContent2 h2{
	padding:12px 12px 0  12px;
	line-height:.1em;
	font-family:"Century Gothic", Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight:600;
	color:#630;
}	
#mainContent2 h5{white-space:nowrap;}

#mainContent2 blockquote{
	line-height:1.2em;
	padding:0;
	font-style:italic;
	font-family:Verdana, Geneva, sans-serif;
	font-size: 0.9em;
	margin: 0px -40px 0px 20px;
	
} 
#mainContent2 .byline{
	line-height:1.2em;
	padding:0px 30px 0 0;
	font-family:Verdana, Geneva, sans-serif;
	font-size: 0.9em;
	text-align:right;
	float:right;
	position:relative;
	margin-top: -20px;
} 
#mainContent2 h1 img{padding-right:8px;}
#mainContent2 h2 {line-height:1.5em;}

#mainContent2 ul { margin : 0 0 0 5px;
padding : 0 10px 10px 24px;
}

#mainContent2 li { 
 font-family:Verdana, Geneva, sans-serif;
 font-size: .8em;
 font-weight:normal;
 list-style-type : disc;
 margin : .2em 0 .2em 6px;
padding-top: .8em;
 }



#mainContent2 p span{
	font-size: .8em;}


/*----------- MAIN3-----------*/
#mainContent3 {
	margin: -80px 10px 0 150px;
	padding: 0 18px 0 10px;
}
#mainContent3 p {
	padding:0 12px 8px  12px;
	font-family:Verdana, Geneva, sans-serif;
	font-size: 0.8em;
	line-height:1.5em;
	color:#333;
	width:350px;
	

}
#mainContent3 h1{
	margin-top: 50px;
	padding:0 12px 12px  12px;
	line-height:1.1em;
	font-family:"Century Gothic", Arial, Helvetica, sans-serif;
	font-size: 1.3em;
	font-weight:600;
	color:#630;
}

#mainContent3 h2{
	padding:12px 12px 0  12px;
	line-height:1.5em;
	font-family:"Century Gothic", Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight:600;
	color:#630;
}
#mainContent3 h3{
	padding:12px 12px 0 12px;
	margin-bottom:-6px;
	line-height:1.5em;
	font-family:"Century Gothic", Arial, Helvetica, sans-serif;
	font-size: .85em;
	font-weight:600;
	color:#000;
	font-weight:normal;}

#mainContent3 h5{white-space:nowrap;}

#mainContent3 blockquote{
	line-height:1.2em;
	padding:0;
	font-style:italic;
	font-family:Verdana, Geneva, sans-serif;
	font-size: 0.9em;
	margin: 0px -40px 0px 20px;
	
} 
#mainContent3 .byline{
	line-height:1.2em;
	padding:0px 30px 0 0;
	font-family:Verdana, Geneva, sans-serif;
	font-size: 0.9em;
	text-align:right;
	float:right;
	position:relative;
	margin-top: -20px;
} 
#mainContent3 h1 img{padding-right:8px;}

#mainContent3 ul { margin : 0 0 0 5px;
padding : 0 10px 10px 24px;
width:350px;
margin-top: -6px;
color:#333;
}

#mainContent3 li { 
 font-family:Verdana, Geneva, sans-serif;
 font-size: .8em;
 font-weight:normal;
 list-style-type : disc;
 margin : .2em 0 .2em 6px;
padding-top: .8em;

}
#mainContent3 ol { 
	margin : -8px 0 0 5px;
	padding : 0px 10px 0px 24px;
}

#mainContent3 ol li { 
	font-family:Verdana, Geneva, sans-serif;
	font-size: .8em;
	font-weight:normal;
	list-style-type : disc;
	margin : 0 0 .2em 6px;
	padding-top: .3em;
}

#mainContent3 p.centerpoem{
	text-align:center;
	font-style:oblique;
	line-height:2em;
	overflow:visible;
	white-space: nowrap;
	}

#quote p{
	position:absolute;
	width: 175px;
	font-style:italic;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#666;
	margin-top:220px;
	margin-left:400px;
	overflow:visible;
	text-align:left;
}
#quote p span{
	margin-left: 55px;
	font-style:normal;
}

/*----------- MAIN4-----------*/
#mainContent4{
	margin: -80px 10px 0 150px;
	padding: 0 18px 0 10px;
}
	
#mainContent4 h1 img{
	padding-right:8px;
}	

#mainContent4 h1{
	margin-top: 50px;
	padding:0 12px 1em 12px;
	line-height:.1em;
	font-family:"Century Gothic", Arial, Helvetica, sans-serif;
	font-size: 1.3em;
	font-weight:600;
	color:#630;
}

#mainContent4 h2{
	padding:0 12px 0  12px;
	line-height:1.5em;
	font-family:"Century Gothic", Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight:600;
	color:#630;
}	

#mainContent4 p {
	padding:0 12px 8px 12px;
	font-family:Verdana, Geneva, sans-serif;
	font-size: 0.8em;
	line-height:1.5em;
	color:#333;
	width:550px;}

#mainContent4 ul { 
	padding:0 0  8px 12px;
	color:#333;
	margin-top: -2px;
}

#mainContent4 li { 
	font-family:Verdana, Geneva, sans-serif;
	font-size: .8em;
	font-weight:normal;
	list-style-type:none;
	padding-bottom: .5em;
}
#mc_embed_signup{
	
	padding-left:12px;
	margin-top:348px;
	font-size: .9em;
	color:#333;
