
#wrapout { padding:10px; color:#fffff0; }


body,
	html {
		font-family: Georgia, "Times New Roman", Times, serif;
		margin:0;
		padding:0;
		color:#000;
		background-color:#a9854d;
		background-image:url(../assets/images/background_grad.jpg);
		
	}
	.copylink {
		font-size:.7em;
		font-weight:600;
	}
	.copylink a{
		text-decoration: none;
	}
	
		
	html a:visited{
		color:#000;
	}
	html a{
		color:#3c2415;
		}
	html a:hover{
		color:#a9854d;
		text-decoration:none;
		}
	
	body {
		min-width:900px;
		padding-top: 5px;
	}
	Blockquote {
		padding: .6em;
		background-color:#4e6f4e;
		font-size: smaller;
		font-style:italic; 
		color:#FFFFF0;
		}
		
	#caption {
		font-size:.7em;
		font-style:italic;
		
		color:#000;
		padding:0;
		}
		
	#wrapout {
		margin:0 auto;
		width:900px;
		
		}
	#wrapin	{
		background:#fffff0;
		color:#000;
		}
		
	#wrapin_teacher{
		background-image:url(../assets/images/background_grad.jpg);
		color:#000;
		}
		
	#header {
		background:#fffff0;
		/*background-image:url(../graphics/headerBackground.jpg);*/
		text-align:left;
	}
	#header h1 {
		font-size: 3em;
		text-align:left;
		padding:5px;
		margin: 0em;
		font-family: Batang, Verdana, Arial;
		font-style: italic;
    }
	
	#header table {
		padding:0;
		margin:0;
		}
	
	#nav {
		color: #fffff0;
		background:#4E6F4E;
		padding:5px;
		}
	.navtext {
		font-size:large;
		font-weight:700;
		text-align:right;
		}
	
	.quicklink {
		font-size:.8em;
		font-weight: bold; 
		font-family:"Franklin Gothic Book";
		}
	
	#title a{
		text-decoration: none;
		}
	
	#rightbar {
		background:#fffff0;
		border-color:#374E37;
		float:right;
		width:150px;
		padding:5px;
		
	}
	#rightbar ul{
		margin:5px;
		margin-bottom:10px!important;
		padding:5px;
		list-style:circle;
	}
	
	#rightbar ul.bullet{
		list-style:disc;
	}
	
	#rightbar p{
		margin-bottom:0;
		margin-top:0;
	}
		
	#sidebar {
		background:#fffff0;
		border-color:#374E37;
		border-right:solid;
		border-right-width:thin;
		border-bottom:solid;
		border-bottom-width:thin;
		float:left;
		width:150px;
		padding: 5px;
	}
	#sidebar ul {
		list-style:none;
		margin: 0px;
		padding: 0px;
    }
	#sidebar li {
		padding-bottom: 5px;
		font-size:.8em;
		}
	#sidebar a {
		text-decoration:none;
		color:#000000;
		}
		
	#sidebar a:hover {
		text-decoration:none;
		color:#4E6F4E;
		
		}
    #sidebar h3, #sidebar p {
		padding:0 10px 0 0;
    }
	
	#home .home, #events .events, #yoga .yoga, #med .med, #class .class, #schedule .schedule, #teach .teach, #etiquette .etiquette, #therapy .therapy, #links .links, #contact .contact
		{
		text-decoration:none;
		color:#a9854d;
		}
	#mainspec {
		font-size: 1em;
		padding:0px;
		float:right;
		clear:none;
		width:575px;
	}
	#mainspec p{
		padding-left:10px;
	}
	
	#main {
		font-size: 1em;
		padding:10px;
		float:right;
		width:715px;
	}
	#main h1 {
		font-size: 3em;
		text-align:left;
		padding:5px;
		margin: 0em;
		font-family: Batang, Verdana, Arial;
		font-style: italic;
    }
	
	#main ul {

	}
		
	#main h2, #main h3,  {
		padding:0 0 0 0;
    }
	
	#main h4 {
	margin-bottom: 0px;
    padding-bottom: 0px;
	}
	
	#main img {
		padding: 8px;
		}
	#mainspec img {
		padding: 10px;
	}
	#footer {
		background:#4E6F4E;
		clear:both;
	}
	#footer p {
		padding:5px;
		margin:0px;
		text-align:center;
		color:#fffff0;
    }
	
	#map {
		float:right;
		margin-left: 5px;
	}
	#image {
		margin-left: -15px;
		}
	#image li {
		padding: 0;
		margin: 0;
		}
	#image img {
		padding: 0;
		margin: 0;
		border:none;
		}
	 #image a {
	 	text-decoration:none;
		}
	#teachscript {
		background-image:url(../assets/images/background_grad.jpg);
		clear:both;
		padding: 10px;
		}
	 .event {
	 	border:solid;
		border-width:thin;
		border-color:#000;
		padding: 15px;
		
	 }
	 
	 .event ul {
	 	list-style:disc;
		}
		 
	
	.center {
		text-align:center;
	}
	.left {
		text-align:left;
	}
	.nostyle {
		list-style:none;
		padding:0;
		margin:0;
		}
	.fright {
		float:right;
		}
	.fleft {
		float:left;
		}
	.teachers li{
		display:inline;
		font-size: 1.2em;
		padding: 2em;
		}
	.teachers a{
		color:#000;
		text-decoration:none
		}
	.teachers a:hover{
		text-decoration:none;
		color:#4E6F4E;
		background-color:#D9FFD9;
		}
	.links {
		list-style:none;
		}
		
	.links li{ 
		color:#000;
		padding-bottom: 1em;
		}
	.holiday {
		font-family:"Monotype Corsiva";
		font-size:30px;
		font-weight:bold;
		color:#000;
		}
	.post {
		font-size:smaller;
		border-color:#374E37;
		border-top:solid;
		border-top-width:thin;
		padding:10px;
		float:none;
		margin-top:15px;
		}
		
	
	
		