html,body {height:100%}


.error_message{
    background-color:red;
    color:white;
    font-weight:bold;
    margin-bottom:5px;
}

body
{
	margin-top : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
}

p,textarea,input
{
	font-family:Helvetica, Arial, sans-serif;
	font-size :	11px;
	font-weight :regular;
	color : #000000;
	text-align:justify;
}

h1#title
{
	font-family:Helvetica, Arial, sans-serif;
	font-size :	16px;
	font-weight :regular;
	color : #000066;


}

ul
{
	font-weight :regular;
	color : #000066;
	margin: 0;
	padding: 0;
	text-align:center;

}

.upper_menu
{
	background-color:#333333;
	font-size:11px;
	text-align:center;
}
.upper_menu a
{
	color:#FFFFFF;
	font-family:Helvetica, sans-serif;
	font-weight:bold;
	text-align:center;
}


#navlist li
{
	display: inline;
	padding-right: 10px;
	padding-left: 10px;
	font-family:Helvetica, Arial, sans-serif;
	font-size:11px;
}

#navlist a
{
	text-decoration:underline;
	color : #333333;

}

#navlist a:hover
{
	text-decoration:none;
}

#navlist #active
{
	text-decoration:none;
}

.left_menu{
	font-family:Helvetica, sans-serif;
	font-size:30px;
	letter-spacing:-0.1em;
	cellpadding:0px;
	cellspacing:0px;
	width:270px;
	text-decoration:none

}

.left_menu a
{
	text-decoration:none;
	color : #003399;
}

.left_menu a:hover
{
	text-decoration:underline;
}

.left_menu #active_left_menu
{
	font-size:30px;
	font-weight:bold;



}
.left_menu #unactive_left_menu
{
	text-decoration:underline;
	font-size:30px;
	font-weight:regular;


}

#home_event_date{
	font-family:Helvetica, Arial, sans-serif;
	font-size :	15px;
	font-weight :bold;
	color : #dddddd;
	text-align:justify;
	letter-spacing:0.5em;
	padding-left:5;
}
#home_event_name{
	font-family:Helvetica, Arial, sans-serif;
	font-size :	30px;
	font-weight :bold;
	color : #ffffff;
	text-align:left;
	letter-spacing:-0.1em;
	padding-left:5;
}
#home_event_place{
	font-family:Helvetica, Arial, sans-serif;
	font-size :	15px;
	color : #dddddd;
	text-align:justify;
	letter-spacing:-0.05em;
	padding-left:5;
}

.home_event_description{
	font-family:Helvetica, Arial, sans-serif;
	font-size :	15px;
	font-weight :bold;
	color : #ffffff;
	text-align:justify;
}

.home_event_description p{
	font-family:Helvetica, Arial, sans-serif;
	font-size :	12px;
	font-weight :regular;
	color : #ffffff;
	text-align:justify;
}
#event_date{
	font-family:Helvetica, Arial, sans-serif;
	font-size :	15px;
	font-weight :bold;
	color : #ffffff;
	text-align:justify;
	letter-spacing:0.5em;

}
#event_year{
	font-family:Helvetica, Arial, sans-serif;
	font-size :	40px;
	font-weight :bold;
	color : #222222;
	text-align:justify;
	letter-spacing:-0.1em;

}
#event_name{
	font-family:Helvetica, Arial, sans-serif;
	font-size :	35px;
	font-weight :bold;
	color : #ffffff;
	text-align:left;
	letter-spacing:-0.1em;
	background-color: #990033;

}
#event_place{
	font-family:Helvetica, Arial, sans-serif;
	font-size :	15px;
	color : #ffffff;
	text-align:justify;
	letter-spacing:-0.05em;
	background-color: #000099;

}

.event_description{
	font-family:Helvetica, Arial, sans-serif;
	font-size :	15px;
	font-weight :regular;
	color : #ffffff;
	text-align:justify;
}

.event_description p{
	font-family:Helvetica, Arial, sans-serif;
	font-size :	12px;
	font-weight :regular;
	color : #ffffff;
	text-align:justify;
}

.news_content{

	font-family:Helvetica, Arial, sans-serif;
	font-size :	10px;
	font-weight :regular;
	color : #ffffff;
	text-align:justify;
	text-decoration:none;
	padding:10 10 10 10;

}

.news_content p{

	font-family:Helvetica, Arial, sans-serif;
	font-size :	10px;
	font-weight :regular;
	color : #ffffff;
	text-align:justify;
	text-decoration:none;
	padding:10 10 10 10;
}

.news_content a{

	font-family:Helvetica, Arial, sans-serif;
	font-size :	10px;
	font-weight :regular;
	color : #ffffff;
	text-align:justify;
	text-decoration:none;
	padding:0 0 0 0;
}


<!--//gallery page//-->
.gallery_thumbnail{}
#gallery_thumbnail{	text-align:left;}
#gallery_thumbnail li
{
	display: inline;
	padding-left: 6px;
	font-family:Helvetica, Arial, sans-serif;
	font-size:11px;

}

.contact{
	font-family:Helvetica, Arial, sans-serif;
	font-size :	12px;
	font-weight :regular;
	color : #ffffff;
	text-align:justify;
}


.customized_text_title{
	font-family:Helvetica, sans-serif;
	font-size:20px;
	color:#990033;
	text-transform:uppercase;

}

.customized_text_main{
	font-family:Helvetica, sans-serif;
	font-size:30px;
    font-weight:bold;
	letter-spacing:-0.1em;
	color:#FFFFFF;

}
.customized_text_main a{
	font-family:Helvetica, sans-serif;
	font-size:30px;
    font-weight:bold;
	letter-spacing:-0.1em;
	color:#FFFFFF;
	text-decoration:none;

}
.past_event_artist a
{
	font-family:Helvetica, Arial, sans-serif;
	font-size :	20px;
	font-weight :regular;
	color : #990033;
	letter-spacing:-0.1em;
	text-decoration:none;
}

.past_event_artist a:hover
{
	text-decoration:underline;
}
