body{
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

/* ---for top only ---*/

.top_right_text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#707952;
	padding-top:12px;
	padding-right:25px;
}
a.top_right_link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#707952;
}
td.btn_bg{
	
	font-family:Arial, Helvetica, sans-serif;
	height:31px;
	font-size:12px;
	color:#FFFFFF;
	
	font-weight:bold;
	background:url(../images/btn_bg.gif); 
	
	}
td.sel_btn_bg{
	color:#FFFFFF;	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	height:31px;
	font-weight:bold;
	background:url(../images/sel_btn_bg.gif); 
}

td.btn_bg_over{
	color:#FFFFFF;	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	height:31px;
	font-weight:bold;
	background:url(../images/btn_bg2.gif); 
}

td.btn_bg_left{
	
	width:3px;
	height:31px;
	background:url(../images/left_btn_bg.gif);
	background-repeat:no-repeat;
}
td.btn_bg_left_over{
	
	width:3px;
	height:31px;
	background:url(../images/left_btn_bg_over.gif);
	background-repeat:no-repeat;
}

td.sel_btn_bg_left
{
	
	width:3px;	
	height:31px;
	background:url(../images/left_sel_btn_bg.gif);
	background-repeat:no-repeat;
}

td.btn_bg_right
{

	width:3px;
	height:31px;
	background:url(../images/right_btn_bg.gif);
	background-repeat:no-repeat;

}

td.btn_bg_right_over
{

	width:3px;
	height:31px;
	background:url(../images/right_btn_bg_over.gif);
	background-repeat:no-repeat;

}

td.sel_btn_bg_right{
	height:31px;
	width:3px;
	background:url(../images/right_sel_btn_bg.gif);
	background-repeat:no-repeat;
}

.bottomText1 {    
	font-family: Arial,Helvetica, sans-serif;
	font-size: 11px;
	COLOR: #666666; 
	font-weight:normal;
}


.bottomText2 {    
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	COLOR: #990000; 
	font-weight:bold;
}
a.bottomText3 {    
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	COLOR: #22550D; 
	font-weight:bold;
	text-decoration:none;
}
.left_menu_header{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	border-bottom:solid 1px #FFFFFF;
	background-color:#99AD6B;
	color:#000000;
	
}
.left_main_menu{
	font-family:Arial, Helvetica, sans-serif;
	padding-top:5px;
	
	padding-left:7px;
	font-size:11px;
	height:20px;
	font-weight:bold;
	background-color:#908E8F;
	border-bottom:solid 1px #FFFFFF;
}
.left_main_menu_over{
	font-family:Arial, Helvetica, sans-serif;
	padding-top:5px;
	
	padding-left:7px;
	font-size:11px;
	height:20px;
	font-weight:bold;
	background-color:#AD5E01;
	border-bottom:solid 1px #FFFFFF;
}


	
.left_main_menu1_sal{
	font-family:Arial, Helvetica, sans-serif;
	padding-top:5px;
	
	padding-left:7px;
	font-size:11px;
	height:20px;
	font-weight:bold;
	background-color:#A36260;
	border-bottom:solid 1px #FFFFFF;
	
	}
.left_main_menu1{
	font-family:Arial, Helvetica, sans-serif;
	padding-top:5px;
	
	padding-left:7px;
	font-size:11px;
	height:20px;
	font-weight:bold;
	background-color:#80191A;
	border-bottom:solid 1px #FFFFFF;
	
	}
.left_sub_menu{
	font-family:Arial, Helvetica, sans-serif;
	padding-left:12px;
	padding-top:3px;
	height:17px;
	font-size:11px;
	font-weight:bold;
	border-bottom:solid 1px #FFFFFF;
	background-color:#E4E4E4;
	
	}
	
.left_sub_menu_sal{
	font-family:Arial, Helvetica, sans-serif;
	padding-left:12px;
	padding-top:3px;
	height:17px;
	font-size:11px;
	font-weight:bold;
	border-bottom:solid 1px #FFFFFF;
	background-color:#DFE396;
	
	}	
	a.link_main_menu{
		font-family:Arial, Helvetica, sans-serif;
		text-decoration:none;
		color:#FFFFFF;
	}
		
	a.link_sub_menu{
		font-family:Arial, Helvetica, sans-serif;
		text-decoration:none;
		color:#000000;
	}

	
	.normalText{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		
		
		}
	a.normalText{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		text-decoration:none;
		color:#000;
		
		
		}	
	.NormalRedText{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#CC0000;
		font-weight:normal;
	 }
	 .ErrorText{
		font-family:verdana,Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#CC0000;
		font-weight:bold;
		 }
	.normalText1{
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;

		
		}	
		
		
	.normalText2 {
	color:#000000;
	font-family:Verdana,Geneva,sans-serif;
	font-size:11px;
	font-weight:normal;
	padding:0;
	}
		.normalTextsmallbold{
				font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:bold;
			}
a.top_btn_link{
	font-family:Arial, Helvetica, sans-serif;
	height:31px;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	
	}
table.bread_crumb {
		border-bottom:solid 2px #68842D;
		padding:5px 0px 5px 3px;
		font-family:Arial, Helvetica, sans-serif;
		color:#1F1917;
		font-size:13PX;
		font-weight:bold;
	}
	.bread_crumb div table {
		font-family:Arial, Helvetica, sans-serif;
		color:#1F1917;
		font-size:13PX;
		font-weight:bold;
	}
	.bread_crumb a {
		font-family:Arial, Helvetica, sans-serif;
		color:#1F1917;
	    background-color:#E9EDb2;
	    padding:1 1 1 1;
		font-size:13PX;
		font-weight:bold;
		text-decoration:none;
	}

	.boldTitle{
		font-family:Arial, Helvetica, sans-serif;
		color:#000000;
		font-weight:bold;
		padding-top:10px;
	}
	.title{
		font-family:Arial, Helvetica, sans-serif;
		color:#000000;
		font-weight:normal;
		font-size:14px;
		
		padding-top:2px;
		padding-bottom:5px;
	}
.redText
{
	font-family:verdana, Helvetica, sans-serif;
	color:#990000;
	font-size:11px;
	
	
}
.redText1 {
color:#6D1313;
font-family:Verdana,Geneva,sans-serif;
font-size:15px;
font-weight:bold;
padding:0;
}
.greenText {
font-family:Arial, Helvetica, sans-serif;
color: #4f5e1b;
font-weight: bold;
font-size:11px;
text-decoration:none;
}
a.NewsLink{
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}

.input_right_search{
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		height:18px;
		width:150px;
		
		
}

a.link{
font-family:Arial, Helvetica, sans-serif;
color: #4f5e1b;
font-weight: bold;
text-decoration:none;
font-size:11px;
}
a.top_link{
font-family:Arial, Helvetica, sans-serif;
color: #4f5e1b;
font-weight: bold;
font-size:11px;
text-decoration:none;
}

a.new_link{
font-family:verdana,Arial, Helvetica, sans-serif;
color: #66662B;
font-weight: normal;
font-size:11px;
text-decoration:none;
}

a.link1{
font-family:Arial, Helvetica, sans-serif;
color: #000000;
font-weight: normal;
font-size:11px;
}


span.sal_link{
font-family:Arial, Helvetica, sans-serif;
color: #990000;
font-weight: bold;
font-size:11px;
}	

.display_artist_image{
	vertical-align:middle;
	padding:2px;
	border:1px #ABA8A8 SOLID;
	height:120px;
	width:120px;
}


.normalTextSmall{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}
div.artDetail{
	border:SOLID 1px #BCBBB6;
	padding:3px 0 0 3px;
}

/*------------------------------display event page---------------------------------*/
	.event_poster{
		width:550px;
		height:192px;
		float:left; 
	}
	.event_right{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		width:140px; 
		height:192px;
		padding:0 0 0 0;
		float:right;
	}
	
	.event_right p{
		margin:0 0 0 0;
		padding:0 0 5px 0;
		
		
	}
	
	.event_right p span{
		padding: 0 0 7px; 0;
		float:left;
		
	}
	
	.event_right p tt{
		padding: 0 0 7px; 0;
		width:210px;
		float:left;
		
	}

	.event_right p tt a{
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#4F5E1B;
		text-decoration:none;
		font-weight:bold;
		
	}
	
	.event_right p span a{
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#920403;
		text-decoration:none;
		font-weight:bold;
			
	}
	
	.event_description{
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		width:100%;
		float:left;
		padding:0 0 0 0;
		
		
	}
	.event_description div{
		font-size:12px;
		background:#FFF;
		padding:10px 0  2px 0;
		
		
	}
	
	.normlTextItelic {
font-family:Verdana,Geneva,sans-serif;
font-weight:normal;
}
	
	/*.event_description div 
	{
		text-align:left;
		font-weight:normal;
		padding: 0 0 0 0;
		
	}
	.event_description div a 
	{
		font-family:Arial,Verdana, Geneva, sans-serif;
		font-size:13px;
		color:#000000;
		font-weight:bold;
			
	}*/
	.greenHeading{
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		color:#4F5E1B;
				
		}
	
	.paging{
		padding: 0 0 5px 0;
		
		}
		
div.display_news{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	border:1px #CCCCCC solid;
	height:80px;
	
			
}		
.display_news span{
	font-family:Arial, Helvetica, sans-serif;
	padding:0 0 0 0;
	font-weight:normal;
	
}

.display_news tt{
	font-family:Arail, Helvetica, sans-serif;
	padding:0 0 0 0;
	font-weight:bold;
	font-size:11px;
}
.display_news div{
	font-family:Arial, Helvetica, sans-serif;
	padding:0 0 3px 0;
	font-size:12px;	
	font-weight:normal;
}

div.display_news1{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	border:1px #CCCCCC solid;
	
			
}		
.display_news1 span{
	font-family:Arial, Helvetica, sans-serif;
	padding:0 0 0 0;
	font-weight:normal;
	
}

.display_news1 tt{
	font-family:Arail, Helvetica, sans-serif;
	padding:0 0 0 0;
	font-weight:bold;
	font-size:11px;
}
.display_news1 div{
	font-family:Arial, Helvetica, sans-serif;
	padding:0 0 3px 0;
	font-size:12px;	
	font-weight:normal;
}

.style3{
	font-size:13px;
	color:#333333;
	font-weight:bold;
	}
.style4{
	font-size:13px;
	color:#990000;
	font-weight:bold;
	}	

.sponsors_box td{
	vertical-align:middle;
	padding:2px;
	border:1px #ABA8A8 SOLID;
	height:120px;
	width:120px;
	
	}

 /*.top_left_curve{
		height:5px;
		float:left;
		background:url(../images/top_left_curve.jpg);
		background-repeat:no-repeat;
		width:5px;
	}
	.top_right_curve{
		float:right;
		background:url(../images/top_right_curve.jpg);
		background-repeat:no-repeat;
		height:5px;
		width:5px;
	}	
	.top_center_curve{
		display:inline;
		background:url(../images/hor_bg_curve.jpg);
		background-repeat:repeat-x;
		height:5px;
	}
	
	.bottom_left_curve{
		float:left;
		height:5px;
		width:5px;
		
		background:url(../images/bottom_left_curve.jpg);
		background-repeat:no-repeat;
	}
	.bottom_right_curve{
		background:url(../images/bottom_right_curve.jpg);
		float:right;
		background-repeat:no-repeat;
		width:5px;
	}	
	
	.ver_line{
			background:url(../images/ver_bg_curve.jpg);
			background-repeat:repeat-y;
		}
	*/
	
	
/* set millions of background images */
.t {background: url(../images/ver_bg_curve.jpg) 0 0 repeat-x; width: 160px}
.b {background: url(../images/ver_bg_curve.jpg) 0 100% repeat-x}
.l {background: url(../images/ver_bg_curve.jpg) 0 0 repeat-y}
.r {background: url(../images/ver_bg_curve.jpg) 100% 0 repeat-y}
.bl {background: url(../images/bottom_left_curve.jpg) 0 100% no-repeat}
.br {background: url(../images/bottom_right_curve.jpg) 100% 100% no-repeat}
.tl {background: url(../images/top_left_curve.jpg) 0 0 no-repeat}
.tr {background: url(../images/top_right_curve.jpg) 100% 0 no-repeat;  padding: 6px 10px 10px 10px; *padding: 2px 10px 5px 10px;}
.tr a{ font-family:Verdana, Geneva, sans-serif; color:#4C5B24; font-size:10px; font-weight:bold; text-decoration:none;}
.tr span{font-family:Verdana, Geneva, sans-serif; color:#F45929; font-size:8px; font-weight:bold; text-decoration:none;}


.t_sal {background: url(../images/ver_bg_curve.jpg) 0 0 repeat-x; width: 160px}
.b_sal {background: url(../images/ver_bg_curve.jpg) 0 100% repeat-x}
.l_sal {background: url(../images/ver_bg_curve.jpg) 0 0 repeat-y}
.r_sal {background: url(../images/ver_bg_curve.jpg) 100% 0 repeat-y}
.bl_sal {background: url(../images/bottom_left_curve.jpg) 0 100% no-repeat  ;}
.br_sal {background: url(../images/bottom_right_curve.jpg) 100% 100% no-repeat}
.tl_sal {background: url(../images/top_left_curve.jpg) 0 0 no-repeat}
.tr_sal {background: url(../images/top_right_curve.jpg) 100% 0 no-repeat; padding: 6px 10px 10px 10px; *padding: 2px 10px 5px 10px;  }
.tr_sal a{ font-family:Verdana, Geneva, sans-serif; color:#4C5B24; font-size:10px; font-weight:bold; text-decoration:none;}
.tr_sal span{font-family:Verdana, Geneva, sans-serif; color:#F45929; font-size:8px; font-weight:bold; text-decoration:none;}



.sponsors{
	border-top:1px solid #4C5B24;
	padding:5px 0 0 0;
}
.sponsors span{
		font-family:Verdana, Geneva, sans-serif;
		font-size:11px;
		font-weight:bold;
		color:#4C5B24;
		
	
	}
	.sponsors div{
		padding:10px 0 5px 0;
		
	
	}
	
.photo_gallery{
	background-color:#000;
	padding:0 0 0 0;
}
.photo_gallery div{

	padding:3px 3px 3px 3px;
	float:left;
	
		
}
.photo_gallery div table{
	border:#000000 1px solid;
	margin:0 0 0 0;
}
.photo_gallery div table td{
	text-align:center;
	
	height:125px;
	width:170px;
}

.photo_gallery div  h1 {
	font-family:Arial,Verdana, Geneva, sans-serif;
	padding:5px 0 0 0;
	width:170px;
	margin:0 0 0 0;
	color:#222222;
	font-size:11px;
	font-weight:bold;
	
}
.right_news{
		padding:5px 0 5px 0;
		font-family:Verdana, Geneva, sans-serif;
		
		
			
} 

.right_news span{
	font-size:12px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}
.right_news div{
	font-size:11px;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
}
.right_news a{
	font-size:11px;
	font-weight:bold;
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
}
.home_page_text{
width:99%;
background-color:#F5F5F5;
font-family:Arial;
color:#990000;
font-size:14px; 
font-weight:bold;
padding:5px 0px 5px 5px;
}




.reg_box{
	font-family:arial,verdana;
   	font-size:11px;
	font-weight:bold;	
	border :1px #CCCCCC solid;
    padding:10px 10px 10px 10px;
	width:550px;
	float:left;
}
.reg_box dfn{
	float:left;
	font-style:normal;
	width:120px;
	margin:0px 0px 10px 0px;
}
.reg_box dfn input{
	    height:22px;
		padding:0 0 2px 0;
	    width:auto;  	
}
.reg_box dfn cite{
	    height:15px;
	 	width:340px;  	
}
.red_text{
	font-family:Arial,Verdana;
    color:red;
	font-weight:normal;
    

}
.text_box{
  height:12px;
	
	
}
