/* CSS Document */
* { /* clear all browser defaults */
	margin: 0;
	padding: 0;
/*	border: 0; */
}

body {
	font-family: Verdana, Arial, Courier, sans-serif;
	font-size: 12px;
	color: #000000;	
	text-align: center;
}

a:link { color: #0030CE; text-decoration: none; }
a:visited { color: #FF0000; text-decoration: none; }
a:active { color: #000000; text-decoration: none; }
a:hover { color: #FF0000; text-decoration: underline; }

p { margin-bottom: 15px; }

h1 { color: #990000; font-size: 18px; font-weight: normal; }
h2 { color: #990000; font-weight: bold; font-size: 12px; }

.year {	color: #990000;	font-size: 18px; font-weight: normal; }
.highlight { color: #990000; font-weight: bold; }
.redtext { color: #990000; }
.link_bottom {font-size: 30px; color: #990000; font-weight: bold;}
.outline { border: 1px solid #000000; }
.tenPx { font-size: 10px; }

#container { width: 680px; margin: auto auto; text-align: left; margin-top: 20px; }

#content_top { margin-left: 197px; }

#content { margin-left: 0px; margin-right: 4px; }

#content_pro { margin: 10px 86px 5px 100px;}

#main_image { margin-top: 2px;/*border: 1px solid #000000; */}

#left_side { float: left; margin-right: 5px; margin-top: 18px;}

#navigation { height: 30px; width: 382px; margin-left: 197px;  } /* clear: both; */

#nav { margin-top: 5px; }

#language { height: 15px; float: left; padding-left: 40px; padding-top: 8px; font-size: 9px; }
#language ul { margin: 0px; padding: 0px; line-height: 30px; white-space: nowrap; }
#language li { list-style: none; display: inline; }

#concerts { margin-bottom: 15px; margin-top: -16px; }
#concerts ul { margin-bottom: 10px; }
#concerts li { list-style: none; }


#contact_link { margin-top: 5px; }

.pro_top #content_top { margin-left: 100px; }

.pro_nav #navigation { margin-left: 100px; }



/*
Change image on mouse-over
#news
{
background-image : url("/images/news_off.gif") ;
width : 181 ; height : 20 ;
}
#news:hover
{
background-image : url("/images/news_on.gif") ;
width : 101 ; height : 20 ;
}

#navigation ul { margin: 0px; padding: 0px; font-family: Palatino Linotype, Arial, Helvetica, sans-serif; font-size: small; color: #000000; line-height: 30px; white-space: nowrap; }
#navigation li { list-style: none; display: inline; margin-left: -3px; margin-right: -3px; font-size: 17px; color: #990000;}
#navigation li a { text-decoration: none; padding: 7px 10px; color: #990000; font-weight: bold; }
#navigation li a:link { color: #990000: }
#navigation li a:visited { color: #990000; }
#navigation li a:hover { color:#0000FF; }

#table.contact {
	border-width: 1px 1px 1px 1px;
	border-spacing: 2px;
	border-style: outset outset outset outset;
	border-color: gray gray gray gray;
	border-collapse: separate;
	background-color: white;
}
table.contact th {
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-style: inset inset inset inset;
	border-color: gray gray gray gray;
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;
}
table.contact td {
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-style: inset inset inset inset;
	border-color: gray gray gray gray;
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;
}
*/