
body   { color: black; font-size: 11pt; font-family: helvetica, arial, verdana, sans-serif; text-align: center }
div#body  { text-align: left; margin: auto; border: solid 1px black; width: 750px }
img {
	border : 0px;
}
div#content { margin-left: 150px; padding-right: 1em; padding-left: 1em; border-left: 1px solid black }
#top_header  { background: url(images/banner.jpg) no-repeat right top; border-bottom: 1px solid black; width: 100%; height: 150px; border-bottom-color: black; border-bottom-style: solid }
#top_concert_header   { background: black url(../Concert2009/Concert_Header.png) no-repeat center top; border-bottom: 1px solid black; width: 100%; height: 150px; border-bottom-color: black; border-bottom-style: solid  }
#top_header h1  { font-weight: normal; font-size: 3em; margin-top: 0px; margin-bottom: 0px; padding-top: 10px; padding-left: 10px }
#top_header h2  { font-weight: bold; font-size: 1.2em; margin-top: 0px; margin-bottom: 0px; padding-top: 10px; padding-left: 10px }
#side_bar  { float: left; border-right: 1px solid black; width: 150px }
#main_content    { border-style: solid; border-width: 0px 0px 0px 1px; border-color: black }
#side_bar ul {
	list-style-position : outside;
	list-style-type     : none;
	padding-left        : 0px;
	margin-left         : 0px;
}
#side_bar a         {color : black; text-decoration : none;}
#side_bar a:link    {color : black; text-decoration : none;}
/* unvisited link */
#side_bar a:visited {color : black; text-decoration : none;}
/* visited link */
#side_bar a:hover   {color : black; text-decoration : none;}
/* mouse over link */
#side_bar a:active  {color : black; text-decoration : none;}
/* selected link */
#bottom_footer {
	border-top : 1px solid black;
	font-size  : .7em;
	clear      : both;
}
#bottom_footer .lang_links {
	float : left;
}
#bottom_footer .copyright {
	float : right;
}
/* Sidebar menu items */
.side_option {
	padding-left   : 1em;
	padding-bottom : .25em;
	padding-top    : .25em;
}
.side_option:hover {
	background-color : #bbb;
}
.side_option_selected {
	background-color : #ddd;
	padding-left     : 1em;
	padding-bottom   : .25em;
	padding-top      : .25em;
}
.underline {
	text-decoration : underline;
}
.italic {
	font-style : italic;
}
.bold {
	font-weight : bold;
}
.quote { color: #f30 }

