body{
background:#EFEDDE;
font-family:"Times New Roman", Times, serif;
color:#116635;
font-size:12px;
margin:0px;
padding:0px;
}

#pgd{
font-weight:100;
}

h3{
font-size:14px;
font-weight:bold;
padding-bottom:20px;
}
h4 {
	font-size:12px;
	font-weight:bold;
	padding-bottom:4px;
	padding-top: 4px;
}
h5 {
	padding-bottom:4px;
	padding-top: 4px;
	color: #005826;
	font-size: 12px;
}

li{
padding-bottom:15px;
}
p{
	padding-bottom:15px;
	line-height:180%;
}

.padbot{
padding-bottom:20px;
}

.push{
padding-bottom:200px;
}

.push-1{
padding-bottom:500px;
}

a{
color:#116635;
text-decoration:none;
font-weight:bold;
}

a.path{
color:#797576;
}

a:hover{
text-decoration:underline;
}

#table5{
font-size:12px;
}

#table5 td{
padding:10px;
font-size:12px;
}

#gal{
width:280px;
}

#gal img{
padding:5px;
}
/*---LAYOUT----*/

#container{
position:relative;
margin:auto;
width:800px;
}

#top{
	position:absolute;
	top:0px;
	left:0px;
	background:url(../images/top.jpg);
	width:800px;
	height:83px;
	background-image: url(../images/top.jpg);
}

#topInstructors{
	position:absolute;
	top:0px;
	left:0px;
	width:800px;
	height:83px;
	background-image: url(../images/instructor-Heading.jpg);
}


#contentBg{
	position:absolute;
	top:83px;
	left:411px;
	background:url(../images/container.jpg);
	width:389px;
	height:467px;
}

#content{
	position:absolute;
	top:10px;
	left:20px;
	width:310px;
	height:440px;
	overflow:auto;
	padding-right:10px;
}

#classTitle {
	position:absolute;
	top:0px;
	left:68px;
	width:550px;
	height:35px;
	overflow:auto;
	padding-right:0px;
	font-size: 24px;
	background-color: #FFFFFF;
	font-weight: bold;
	text-transform: uppercase;
}

#classTopLink {
	position:absolute;
	top:0px;
	left:619px;
	width:100px;
	height:35px;
	overflow:auto;
	padding-right:0px;
	background-color: #FFFFFF;
	float: right;
	line-height: 24px;
}


#classInfo {
	position:absolute;
	top:41px;
	left:68px;
	width:650px;
	height:350px;
	overflow:auto;
	font-size: 12px;
	line-height: 16px;
	background-color: #FFFFFF;
}

#instructors{
	position:absolute;
	top:83px;
	left:0px;
	width:800px;
	height:467px;
	overflow:auto;
	padding-right:0px;
	background-image: url(../images/instructor-Background.jpg);
	background-repeat: no-repeat;
}
#instructorsProfile {
	position:absolute;
	top:83px;
	left:300px;
	width:400px;
	height:315px;
	overflow:auto;
	padding-right:0px;
	font-size: 12px;
	line-height: 16px;
}
#instructorsProfilePic {
	position:absolute;
	top:25px;
	left:85px;
	width:200px;
	height:375px;
	overflow:auto;
	padding-right:0px;
}

#footer{
position:absolute;
top:550px; left:0px;

width:800px; height:1px;
background:#000;
height:1px;
_background:#EFEDDE;
_height:1px;

}

#xyz{
position:absolute;
left:-14px;
top:-10px;
}

#nav{
margin-top:10px;

}

ul#prog li{
padding-bottom:10px;
}

blockquote {
width:250px;
font: 12px normal sans-serif;
text-indent: 23px;
padding: 20px;
background-color: #faebbc;
border-top: 1px solid #e1cc89;
border-bottom: 1px solid #e1cc89;
margin: 5px;
}

/*---LEFT IMAGES---*/

#aboutus{
position:absolute;
top:83px; left:0px;
background:url(../images/about-image.jpg);
width:411px; height:467px;
}

#programs{
	position:absolute;
	top:60px;
	left:0px;
	width:411px;
	height:490px;
	z-index:10;
	background-image: url(../images/competition.jpg);
}

#music{
	position:absolute;
	top:60px;
	left:0px;
	width:411px;
	height:490px;
	z-index:10;
	background-image: url(../images/music.jpg);
}

#schedulesPic{
	position:absolute;
	top:60px;
	left:0px;
	width:411px;
	height:490px;
	z-index:10;
	background-image: url(../images/programs-image.jpg);
}

#danceTheater{
	position:absolute;
	top:60px;
	left:0px;
	width:411px;
	height:490px;
	z-index:10;
	background-image: url(../images/Dance_theatre.jpg);
}

#feesPic{
	position:absolute;
	top:60px;
	left:0px;
	width:411px;
	height:490px;
	z-index:10;
	background-image: url(../images/fees.jpg);
}

#recitalPic{
	position:absolute;
	top:60px;
	left:0px;
	width:411px;
	height:490px;
	z-index:10;
	background-image: url(../images/recital.jpg);
}

#calendar{
position:absolute;
top:62px; left:0px;
background:url(../images/calendar-image.jpg);
width:411px; height:488px;
}

#formsPic{
	position:absolute;
	top:61px;
	left:0px;
	width:411px;
	height:489px;
	background-image: url(../images/forms.jpg);
}

#campsPic{
	position:absolute;
	top:61px;
	left:0px;
	width:411px;
	height:489px;
	background-image: url(../images/camps.jpg);
}

#camps{
	position:absolute;
	top:61px;
	left:0px;
	width:411px;
	height:489px;
	background-image: url(../images/camps.jpg);
}

#testi{
	position:absolute;
	top:60px;
	left:0px;
	width:411px;
	height:491px;
	background-image: url(../images/testimonial.jpg);
}

#news{
position:absolute;
top:63px; left:0px;
background:url(../images/news-image.jpg);
width:411px; height:487px;
}

#gallery{
position:absolute;
top:62px; left:0px;
background:url(../images/gallery-image.jpg);
width:411px; height:488px;
}

#contact{
position:absolute;
top:61px; left:0px;
background:url(../images/contact-image.jpg);
width:411px; height:489px;
}

/*---buttons*/


#facebook{
margin-left:5px;
}

#home{
margin-left:8px;
}

#about{
}

#programs1{
margin-left:8px;
}

#cal1{
margin-left:16px;
}


#camps1{
margin-left:8px;
}

#pol1{
margin-left:8px;
}

#testi1{
margin-left:12px;
}

#news1{
margin-left:8px;
}


#gal1{
margin-left:8px;
}

#cont1{
margin-left:8px;
}
ul.buts li{
display:inline;
}


table tr td{

padding:5px;
}

table tr td.valign{
vertical-align:top;
}
