@CHARSET "ISO-8859-1";

/*****************MAIN BODY***************/

body{ 

	margin:0;
	padding:0;
	text-align:center;

}

#container{

	text-align:left;
	margin:0 auto;
	width:960px;
	mind-height:15px;
}


/********************PAGE Oriented***************/


#title{

	background-image:url('../../images/title.png');
	width:236px;
	height:96px;
	float:left;
	
}

#menu{
	
	float:left;
	position:relative;
	background-color:#ffffff;
	width:699px;
	padding-bottom:5px;
	padding-top:10px;
	margin-top:32px;
	margin-left:25px;
	font-size:12px;
	font-family:Georgia;
	text-align:left;
}

#browse{
	
	font-family:Georgia;
	width:230px;
	color:black;	
	margin-top:20px;
	margin-left:40px;
	text-align:left;
	float:left;
}

#to_calender{
	
	font-family:Georgia;
	width:230px;
	color:black;	
	margin-top:20px;
	margin-left:30px;
	text-align:left;
	float:left;
}

#search{

	background-image:url('../../images/search.png');
	width:300px;
	height:90px;
	float:left;
	margin-left:0px;
	font-family:Georgia;
	color:white;
	margin-top:10px;
	font-size:32px;
	padding-top:10px;
	padding-left:20px;
}

#search input{
	
	width:270px;
	margin-left:30px;
	height:29px;
	padding:3px;
	color:grey;
	font-family:Georgia;
	padding-left:10px;
	float:left;
	border:0;
}


#top_img{

	background-image:url('../../images/title_img.jpg');
	background-repeat:no-repeat;
	width:960px;
	text-align:center;
}

#top_nav{

	background-color:white;
	height:150px;
	width:850px;
	float:right;
	margin-top:65px;
	
}

#bottom_box{

	background-color:B2B2B2;
	width:950px;
	height:140px;	
	margin-top:50px;
	text-align:left;
	
}

#footer{
	
	width:950px;
	min-height:15px;
	margin-top:25px;
	height:65px;
	color:grey;
	font-size:14px;
	height:20px;
	text-align:left;
}

#footer img{

	margin-right:7px;
	cursor:pointer;
	cursor:hand;
	float:left;
	
}

#main{
	
	font-family:Georgia;
	padding-top:50px;

}

#options{

	font-family:Georgia;	
	font-size:26px;
	color:#999999;
	margin-bottom:55px;
}

#month{
	
	width:360px;
	float:left;
	
}

#arrows{
	
	width : 150px;
	float:left;
	
}

#arrows img{
	
	margin:2px;
	
}

#social{

	float:left;	
	width:270px;
	text-align:left;
}

#contact{

	float:left;	
	width:250px;
	margin-top:20px;
	font-family:Helvetica;
	font-size:10pt;
	position:relative;
	color:999999;
	top:-40px;
	left:-40px;
}

#news_container{
	
	width:670px;
	background-color:white;
	margin:0 auto;
	padding-top:20px;


}

#news_box{

	width:600px;
	border:solid 6px;
	border-color:#999999;
	text-align:left;
	margin:0 auto;
	padding:10px;
	margin-bottom:15px;
	overflow:hidden;
	font-family:Helvetica;
}

#news_box_txt{

	height:47px;	
	width:350px;
	float:left;
	overflow:hidden;
	text-align:left;
	font-family:Helvetica;
	color:999999;
	font-size:10pt;
}


#news_box a{

	text-decoration:none;
	color:#999999;
	
}

#article{

	width:200px;	
	margin-top:65px;
	margin-left:70px;
	height:75px;
	text-align:left;
	background-color:white
	
}

#bottom_container{


	width:960px;	

	
}

#glow{

	float:left; 
	position:relative; 
	top:-25px; 
	left:-55px;	
	border-style:none;
}

#spons_box{

	width:915px;	
	float:left;
	overflow:hidden;
	
}

#spons_innerbox{
	
	position:relative;
	width:10000px;
	
	
}

#spons_innerbox img{

	margin-top:20px;
	border-style:none;	
	margin-right:25px;
	
}

/******************Classes********************/

.news_info{

	color:999999;	
	
}

.spons{
	
	margin-top:12px;
	float:left;	
		
}


.menu_item{

	margin-left:10px;
	cursor:pointer;
	cursor:hand;
	font-style:italic;
}

.menu_item a{

	text-decoration:none;
	color:999999;
	font-size:12pt;
	
}

.return{

	font-size:14pt;
		
}

#book{

	float:right;
	font-family:Georgia;
	font-size:24pt;	
	color:#4d4d4d;
	font-style:italic;
	margin-right:145px;
	text-align:left;
	margin-top:12px;
}

#book img{

	position:relative;
	left:140px;	
	
}

#sut_det{

	margin-left:20px;
	width:255px;
	
}

#sut_tit{

	font-size:22pt;
	font-style:italic;
	font-family:Georgia;
	margin-left:20px;
	margin-top:20px;
	width:100px;
}

#perf_detail{

	float:right;	
	border:solid 5px #999999;
	width:300px;
	margin-top:30px;
	text-align:left;
	padding-bottom:25px;

}

#perf_txt{

	font-size:12pt;	
	float:left;
	width:610px;
	padding-top:20px;
	padding-left:30px;
	text-align:left;
	
}

#perf_body{
	
	font-family:Helvetica;
	color:#999999;
		
}

#perf_text{

	width:650px;
		
}

.perf_owner{

	font-size:18pt;	
	font-style:italic;
	
}

td{

	background-color:#999999;	
	
}

.perfcreate{

	font-style:italic;
	font-family:Helvetica;
	font-size:11pt;
	color:999999;	
	
}

.perfdate{

	font-style:italic;
	font-family:Helvetica;
	font-size:9pt;
	color:999999;		
	float:left;
}

.art_title{

	font-size:26px;
	font-color:#999999;
	font-family:Georgia;
	font-style:italic;
	width:100px;
	height:100px;
}

.day{

	font-size:35px;
	color:#999999;
	font-style:italic;
	margin-left:50px;
}

.day2{
	
	font-size:35px;
	color:#999999;
	font-style:italic;
	margin-left:120px;
			
}

.cal_day{

	color:A8A8A8;	
	font-size:28px;
	margin:5px;
}

.event{

	margin-left:7px;	
	font-family:Georgia;
	cursor:pointer;
	cursor:hand;
}

.news_box_img{

	width:160px;
	height:110px;
	float:left;
	margin-right:15px;
	
}

#perf_container2{

	background-color:white;	
	height:100px;
	min-width:100px;
	margin-left:100px;
	margin-top:375px;
	text-align:left;
	font-family:Georgia;
	color:#999999;
	font-size:24pt;
	padding-top:12pt;
	float:left;
	padding:25px;
	padding-top:15px;
	
}

/******************MISC**************************/

#clear{

	clear:both;	
	
}

