body {
	background-image:url(images/firstest_08.png); background-repeat:repeat; margin:0;
}
.background {
	background: url(background.jpg) no-repeat scroll top center;  
}

a {
	text-decoration:none;
	color: #0099FF;
	outline:none;
}
a:hover {
	text-decoration:underline
}

h1 {
	font: bold 14px Verdana;
}
p, ul, li {
	line-height:20px;
	font-size:12px;
	font-family:Verdana;
	color:#777777;
}

hr {
	border-style: none none dotted; 
	border-color: #cccccc; 
	border-width: 1px; 
	color: rgb(255, 255, 255); !important 
	background-color: rgb(255, 255, 255); !important
} 

#quote{
	font: 22px times new roman,sans-serif;
	line-height: 145%;
	margin-bottom: 10px;
	color: #2cadcf;
	text-align: center;
	margin-right: 20px;
}
#quote_author{
	color: #777777;
	padding-left: 25px;
	text-align: center;
	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
	margin-right: 20px;
}
#sub_nav a {
	text-decoration:none;
	color:gray;
	margin-left:10px;
	font-family:Verdana; 
	font-weight:bold; 
	font-size:11px; 
	line-height:20px;
}
#sub_nav a:hover {
	color:#2cadcf;
}
#logo { 
	float:left; 
	width:175px; 
	height: 202px; 
}
#f_t_buttons {
	width: 300px;
}



/* infrestructure settings - DO NOT EDIT */
#maincontainer {

	height:1%;
	margin:0 auto;
	top: 0px;
	padding: 0px;
	position:relative;
	width:981px;
	background-image:url(images/firstest_12.jpg);
	background-position:center;
	background-repeat:repeat-y;
}
#content_area {
	float:left; 
	width: 914px; 
	padding-top:20px;
	color:#777777;
}
#inside_cona{
	float:left;
	width:914px;
	color: #777777;
	font-size: 12px;
	word-spacing: normal;
}

#left_col {
	float: left; 
	width:37px; 
	height:686px;
	background-image: url(images/firstest_02.jpg);
	}
#left_con {
	float:left;
	width:538px;
	padding-left:5px;
}
#in_c_left {
	float:left; 
	width:inherit; 
	width:249px;
}

#right_col {
	float:left;
	width:30px;
	height:471px;
	background-image:url(images/firstest_08.jpg);
}
#right_con {
	float:right;
	width:325px;
	padding-right:0px;
}
#in_c_right {
	float:right; 
	width:635px;
}
#nav {
	float:left; 
	width:769px; 
	height:202px;
	}
	/* active nav shadow */
#nav_home {
	float:left; 
	width:944px; 
	height:13px;
	background-image:url(images/firstest_06.jpg);
	}
#nav_about {	
	float:left; 
	width:944px; 
	height:13px;
	background-image:url(images/aboutus.jpg);
	}
#nav_artists {	
	float:left; 
	width:944px; 
	height:13px;
	background-image:url(images/artists.jpg);
	}
#nav_teachers {	
	float:left; 
	width:944px; 
	height:13px;
	background-image:url(images/teachers.jpg);
	}
#nav_programs {	
	float:left; 
	width:944px; 
	height:13px;
	background-image:url(images/programs.jpg);
	}
#nav_contact {	
	float:left; 
	width:944px; 
	height:13px;
	background-image:url(images/contacts.jpg);
	}
	/* active nav shadow end */
	
#news {
	width:537px; 
	height: 58px;
	background-image:url(images/subsection/news.png); 
}
#twitter {
	width:314px;
	height:40px;
	background-image: url(images/subsection/tfeed.png);
}
#videos {
	width:314px;
	height:53px;
	background-image:url(images/subsection/videos.png);
	background-position:right;
}
#event_cal {
	width:314px; 
	height:60px;
	background-image: url(images/subsection/event_calendar.png);
	background-position:right;
}
#rotate_a {
	height:236px;
}
#footer {
	clear:both;
	background-image:url(images/footer.jpg); 
	width:981px; 
	height:27px; 
	background-position:center; 
	background-repeat:no-repeat;
}
#footer_l {
	float:left;
	width:780px;
	background-image:url(images/firstest_08.png);
	font-family:Verdana;
	font-size:9px;
	color:#888888;
	background-repeat: repeat;
	text-indent:25px;
}
#footer_r {
	float:left;
	width:200px;
	background-image: url(images/firstest_08.png);
	font-family:Verdana;
	font-size:9px;
	color:#888888;
	background-repeat:repeat
}


/* infrastructure settings ends */

/* basic css for inside pages Begins */
.about1 {
	background-image:url(images/sub_nav/aboutus1.png);
	width:256px;
	height:73px; 
}
.about2{
	background-image:url(images/sub_nav/aboutus2.png);
	width:252px;
	height:52px;
}
.artists1 {
	background-image:url(images/sub_nav/artists1.png);
	width:256px;
	height:73px; 
}
.artists2{
	background-image:url(images/sub_nav/artists2.png);
	width:252px;
	height:52px;
}.teachers1 {
	background-image:url(images/sub_nav/teachers1.png);
	width:256px;
	height:73px; 
}
.teachers2{
	background-image:url(images/sub_nav/teachers2.png);
	width:252px;
	height:52px;
}.programs1 {
	background-image:url(images/sub_nav/programs1.png);
	width:256px;
	height:73px; 
}
.programs2{
	background-image:url(images/sub_nav/programs2.png);
	width:252px;
	height:52px;
}.contacts1 {
	background-image:url(images/sub_nav/contacts1.png);
	width:256px;
	height:73px; 
}
.contacts2{
	background-image:url(images/sub_nav/contacts2.png);
	width:252px;
	height:52px;
}
.subnav_title {
 	font: 20px Verdana;
	color: #2cadcf;
	border-bottom: 2px solid lightgrey;
	margin: 25px 13px 25px 0px;
 }
.r_content {
	margin-right:13px;
}
.r_content img {
	border: 0px none #FFFFFF; 
	padding: 10px;
	margin:10px;
}
.mission{
	font: 22px times new roman,sans-serif;
	line-height: 145%;
	margin-bottom: 10px;
	color: #090;
}

/* basic css for inside pages Ends */ 




/* translate area new css - october 20, 2010 */
.translate_btn {
	float:right; 
	width:85px; 
	height:40px; 
	padding-top:30px
}

.ttback_area {
	 background-image:url(images/topbg.png); 
	 width:769px; 
	 height:149px;
}
.home_header { 
	background-image:url(images/placeholder/forinside_03.png); 
	width:538px; 
	height:97px;
}
.r_content {
	font-family: Verdana, Geneva, sans-serif;
}
.regufont {
	font-family: Arial, Helvetica, sans-serif;
}

