body{
	background-image: url(img/bg2.jpg);
	background-color: #3a2a17;
	font-family:arial, helvetica;
	font-size: 90%;]
	margin:0px;
	padding:0px;
}

#realWrapper{
	width: 830px;
	background-image: url(img/dropShadow.png);
	margin:	0 auto;
}
*html #realWrapper{
	width: 800px;
}
*html #footer{
	text-decoration:none;
	width: 800px;
	color: #c1cf99;
	font-size: 75%;
	margin: 4px;
}
#wrapper{
	width: 800px;
	background-color: #557043;
	border: 2px #d0d49b solid;
	margin: 0px auto;
}

#splash{
	width: 328px;
	height: 328px;
	padding: 0px;
	margin: 0px auto;
	border:none;
	text-decoration: none;
}
#splash a{
	width: 328px;
	height: 328px;
	padding: 0px;
	margin:0px;
	text-decoration: none;
}
#splash a img { border-style:none; }

img{
	margin: 5px;
}

.pics img{
	border: 2px #e9f2d7 solid;
/*	border: 1px #3a2a17 solid;
*/
}

a:link {color: #c1cf99; text-decoration:none; border:none;}     /* unvisited link */
a:visited {color: #c1cf99; text-decoration:none; border:none;}  /* visited link */
a:hover {color: #a0ad77;text-decoration:underline; border:none;}   /* mouse over link */
a:active {color: #000000;text-decoration:none; border:none;}   /* selected link */

#header{
	height: 230px;
	width: 800px;
	background-image: URL(img/header.jpg);
}

#footer{
	text-decoration:none;
	width: 830px;
	color: #c1cf99;
	font-size: 75%;
	margin: 4px;
}
*html #footer{
	text-decoration:none;
	width: 800px;
	color: #c1cf99;
	font-size: 75%;
	margin: 4px;
}

/*-------------------------------*/
/*	         Navigation        	 */
/*-------------------------------*/

#nav{
	width: 800px;
	border-bottom: 2px #2d1f0f solid;
	background-color: #5E4F2E;
}
#home a:hover,#about a:hover,#studio a:hover,#instructors a:hover,#contact a:hover,#directions a:hover{
	background-position: bottom;
}
#nav p{
	display: none;
}

#navLeft{
	width:62px;
	height:39px;
	background-image: URL(img/navLeft.jpg);
	float:left;
}
#navRight{
	width:49px;
	height:39px;
	background-image: URL(img/navRight.jpg);
	float:left;
}
#home a{
	width: 88px;
	height:	39px;
	float: left;
	background-image: URL(img/home.jpg);
	background-position: top;
}
#homeSelect{
	width: 88px;
	height:	39px;
	float: left;
	background-image: URL(img/homeSelect.jpg);
}

#studio a{
	width: 100px;
	height:	39px;
	float: left;
	background-image: URL(img/studio.jpg);
}
#studioSelect{
	width: 100px;
	height:	39px;
	float: left;
	background-image: URL(img/studioSelect.jpg);
}
#about a{
	width: 94px;
	height:	39px;
	float: left;
	background-image: URL(img/about.jpg);
}
#aboutSelect{
	width: 94px;
	height:	39px;
	float: left;
	background-image: URL(img/aboutSelect.jpg);
}
#instructors a{
	width: 156px;
	height:	39px;
	float: left;
	background-image: URL(img/instructors.jpg);
}
#instructorsSelect{
	width: 156px;
	height:	39px;
	float: left;
	background-image: URL(img/instructorsSelect.jpg);
}
#directions a{
	width: 135px;
	height:	39px;
	float: left;
	background-image: URL(img/directions.jpg);
}
#directionsSelect{
	width: 135px;
	height:	39px;
	float: left;
	background-image: URL(img/directionsSelect.jpg);
}
#contact a{
	width: 116px;
	height:	39px;
	float: left;
	background-image: URL(img/contact.jpg);
}
#contactSelect{
	width: 116px;
	height:	39px;
	float: left;
	background-image: URL(img/contactSelect.jpg);
}
.clear{
	clear:both;
}

/*-------------------------------*/
/*		      Content        	 */
/*-------------------------------*/

#content{
	float:left;
	width: 800px;
	background-image: URL(img/contentBG.jpg);
	background-color: #5d7c49;


}
.contentTextLeft{
	float:left;
	width: 430px;
	margin-top: 3px;
	margin-left: 3px; 
}
.contentTextRight{
	float:right;
	width: 350px;
	margin-top: 3px;
	margin-right: 3px;
}
.contentTextRight img, .contentTextLeft img{
	margin: 8px;
}

.contentBox{
	border: 1px #3a2a17 solid;
	background-image: URL(img/contentBox.jpg);
	background-repeat: repeat-x;
	background-color: #e9f2d7;
	margin: 10px;

}
.contentBox p, .contentBox h2{
	color: #3a2a17;
	font-size: 85%;
	padding: 0px 15px;
}
.contentBox  a:link {color: #3a2a17; text-decoration:none;}
.contentBox  a:visited {color: #3a2a17; text-decoration:none;}
.contentBox  a:hover {color: #3a2a17;text-decoration:underline;}
.contentBox  a:active {color: #3a2a17;text-decoration:none;}





.contentCenter{
	margin: 15px 0px 15px 130px;
	border: 1px #3a2a17 solid;
	background-image: URL(img/contentBox.jpg);
	background-repeat: repeat-x;
	background-color: #e9f2d7;
	width: 540px;

}

.contentCenter p, .contentCenter h3{
	color: #3a2a17;
	font-size: 85%;
	padding: 0px 8px 15px 8px;
}

.contentCenter a{
	color: #3a2a17;
}

.directionsBox{
	border-bottom: 3px #322c15 solid;
	border-left: 3px #554e35 solid;
	border: 1px #3a2a17 solid;
	background-color: #fafaf8;
	margin: 10px;
	padding: 5px;
}
iframe{
	border: 1px #3a2a17 solid;
}

/*-------------------------------*/
/*	        Anouncement      	 */
/*-------------------------------*/

.date{
	font-size: 80%;
	color: #3a2a17;
	margin: 10px 0px 0px 20px;
}
.announcement{
	font-size: 95%;
	color: #3a2a17;
	margin: 0px 20px;

}
.divider{
	height: 2px;
	width: 257px;
	background-image: URL(img/divider.jpg);
	background-repeat: no-repeat;
}
/*-------------------------------*/
/*		        Schedule      	 */
/*-------------------------------*/

.dayTime p{
	background-color: #fafaf8;
	color: #3a2a17;
	margin: 4px 20px;
	padding: 2px;
}
.whatClass{
	color: #3a2a17;
	margin: 0px 25px;

}
