body,
html {
    margin:0;
    padding:0;
    color:#000;
}


body {
    background: #cccccc url("/pics/background.jpg") repeat fixed;
}

a:link {color:#DF5900;text-decoration:none}
a:visited {color:#DF5900;text-decoration:none}
a:hover {color:#ff6600;text-decoration:underline}
a:active {color:#DF5900;text-decoration:none} 

#wrapper {
    position:absolute;
    width: 100%;
    height: 100%;
}

#left-side-nav {
    padding-top: 20px;
    width: 170px;
    height: auto;
}

.buttonscontainer {
    width: 170px;
}

.buttons a {
    color: black;
    background-color: none;
    padding: 10px 0px;
    padding-left: 10px;
    display: block;
    border-bottom: 1px solid grey;
    font: 14px Verdana, sans-serif;
    font-weight: bold;
    text-decoration: none;
    text-align: left;
}

.buttons a:hover {
    color: #FF6600;
    background-color: #D8D8D8 ;
    text-decoration: none;
}



#logo {
    background: url("/pics/logo.gif") no-repeat;
    width:150px;
    height:176px;
    top:15px;
    left:28px;
}

.content {
    width: 700px;
    font-family: baskerville old face, verdana, arial, sans-serif;
    font-size: 12pt;
    color: #666666;  
    line-height: 24px;
    margin-top: 100px;
padding-right: 20px;
}

.content p {
    text-align: justify;
}

h2 {
	font-family:verdana,Palatino Linotype;
	text-align: center;
	color:#DF5900
}

h3 {
	text-align: center;
	font-size: 13pt;
	color:#333333;
}

h4 {
	font-size: 12pt;
	color:#333333;
}

h5 {
	text-align: center;
	font-size: 12pt;
	color:#333333;
}

h6 {
	text-align: left;
	font-size: 12pt;
	color:#333333;
}	

b2 {
font-size: 16pt;
color: #333333;
}

b3 {
font-size: 17pt;
color: #333333;
}
    
b4 {
font-size: 11pt;
color: #00000;
}


#footer {
	border-top: 1px solid gray;
	color: black;
	text-align: center;
	width:auto;
	padding: 10px 0px;
	
}

.staff {
padding: 15px 0px;
}

.content a, #footer a {
    color: #DF5900;
    text-decoration: none;
}

.content a:hover, #footer a:hover {
    color: ff6600;
    text-decoration: underline;
    font-weight: none;
}

.content a:visited {
    color: #DF5900;
    text-decoration: none;
    font-weight: none;
}

#music {
    color: #666666;  
    text-align: left;
    font-family: baskerville old face, arial, sans-serif;
    font-size: 12pt;
}




.contactus {
    position: relative;
    width: 400px;
    font-family: baskerville old face, arial, sans-serif;
    font-size: 12pt;
    color: #666666;  
    margin-left: 25px;
    margin-right: 25px;
    margin-bottom: 150px;
	line-height: 24px;
	margin-top: 90px;
}

.contactus a {
    color: blue;
    text-decoration: none;
    font-weight: none;
}
.contactus a:hover {
    color: blue;
    text-decoration: underline;
    font-weight: none;
}


.orange {
	display: inline;
	font-family: baskerville old face, arial, sans-serif;
	text-align: left;
	font-size: 14pt;
	color: #ff6600

}

.orangeb {
	display: inline;
	font-family: baskerville old face, arial, sans-serif;
	text-align: left;
	font-size: 16pt;
	color: #ff6600

}

.greys {
	display: inline;
	font-family: baskerville old face, arial, sans-serif;
	text-align: left;
	font-size: 12pt;
	color: #333333;

}

.greysd {
	display: inline;
	font-family: baskerville old face, arial, sans-serif;
	text-align: left;
	font-size: 12pt;
	color: #000000

}

.greyb {
	display: inline;
	font-family: baskerville old face, arial, sans-serif;
	text-align: left;
	font-size: 14pt;
	color: #333333;

}

.greybc {
	display: inline;
	font-family: baskerville old face, arial, sans-serif;
	text-align: left;
	font-size: 14pt;
	color: #000000;

}

.home img {
    float: left;
    border: 1px solid white;
    width: 340px;
    height: 255px;
	margin-right: 10px;
}

#listennow p {
text-align: center;
color: #333333;
}

#listennow a {
    color: #FF6600;
    text-decoration: none;
}

#listennow a:hover {
    text-decoration: underline;
    font-weight: none;
}

.musiciancontent {
    position: relative;
    width: 650px;
    font-family: baskerville old face, arial, sans-serif;
    font-size: 12pt;
    color: #666666;  
    margin-left: 25px;
    margin-right: 25px;
    margin-top: 0px;
	text-align: left;
}

.mcontent {
    position: relative;
    width: 500px;
    height: 100px;
    font-family: baskerville old face, arial, sans-serif;
    font-size: 12pt;
    color: #666666;  
    margin-left: 25px;
    margin-right: 25px;
	margin-top: 100px;
}


.musiciancontent a {
    color: #666666;
    text-decoration: none;
}

.musiciancontent a:hover {
    color: white;
    text-decoration: none;
    font-weight: none;
}

.musiciancontent a:visited {
    text-decoration: none;
}

p4 {
	font-size: 19pt;
}

p5 {
	font-size: 11pt;
}

p9 {
	font-size: 11pt;
}

p10 {
	font-size: 9pt;
}

.news img {
    float: left;
    border: 1px solid white;
    width: 363px;
    height: 208px;
    margin-right: 300px;
    margin-bottom: 5px;
}

.evening {
	position: relative;
	width: 625px;
	height:  auto;
	font-family: baskerville old face, arial, sans-serif;
	font-size: 12pt;
	color: #666666;
	margin-left: 25px;
	margin-right: 25px;
	line-height: 24px;
	margin-top: 90px;
}

.evening a {
    color: #ff6600;
    text-decoration: none;
}

.evening a:hover {
    color: #ff6600;
    text-decoration: underline;
    font-weight: none;
}

.evening a:visited {
    color: #ff6600;
    text-decoration: none;
    font-weight: none;
}


.eve img {
    float: left;
    border: 1px solid white;
    width: 300px;
    height: 400px;
	margin-right: 10px;
    margin-bottom: 5px;
}

.gazette {
    position: relative;
    width: 625px;
    height:  1000px;
    font-family: baskerville old face, arial, sans-serif;
    font-size: 12pt;
    color: #666666;  
    margin-left: 25px;
    margin-right: 25px;
	line-height: 24px;
	margin-top: 100px;
}

.gaz img {
    float: left;
    border: 1px solid white;
    width: 289px;
    height: 800px;
	margin-right: 10px;
    margin-bottom: 5px;
}

.presse {
    position: relative;
    width: 625px;
    height:  900px;
    font-family: baskerville old face, arial, sans-serif;
    font-size: 12pt;
    color: #666666;  
    margin-left: 25px;
    margin-right: 25px;
	line-height: 24px;
	margin-top: 90px;
}

.pre img {
    float: left;
    border: 1px solid white;
    width: 299px;
    height: 800px;
    margin-right: 10px;
    margin-bottom: 5px;
}


.article img {
    float: left;
    width: 625px;
    height: 829;;
    margin-top: 15px;
    margin-bottom: 35px;
}

.evewrite {
    float: left;
    width: 300px;
    margin-right: 12px;

}

.evewritetwo {
    float: left;
    width: 300px;
    height: 70px;
    margin-right: 12px;

}

#mailto {
    text-align: center;
}

#mailto a {
    color: blue;
    text-decoration: none;
}

#mailto a:hover {
    color: blue;
    text-decoration: underline;
    font-weight: none;
}

#mailto a:visited {
    color: blue;
    text-decoration: none;
    font-weight: none;
}

#listen {
    text-align: center;
}

#listen a {
    color: #333333;
    text-decoration: none;
}

#listen a:hover {
    color: #FFFFFF;
}

#listen a:visited {
    color: #333333;
    text-decoration: none;
    font-weight: none;
}

#box1 {
    width:100%;
    height:210px;
}

#box2 {
    width:100%;
    height:150px;
}

.supportcontent {
    position: relative;
    width: 625px;
    font-family: baskerville old face, arial, sans-serif;
    font-size: 12pt;
    color: #666666;  
    margin-left: 25px;
    margin-right: 25px;
    margin-top: 100px;
    line-height: 24px;
}

.supportcontent a {
    color: #ff6600;
    text-decoration: none;
}

.supportcontent a:hover {
    color: #ff6600;
    text-decoration: none;
    font-weight: none;
}

.supportcontent a:visited {
    color: #ff6600;
    text-decoration: none;
    font-weight: none;
}

.contentconcert {
    position: relative;
    width: 700px;
    font-family: baskerville old face, arial, sans-serif;
    font-size: 12pt;
    color: #666666;
    line-height: 24px;
    margin-top:100px;
}

.contentconcert a {
    color: #DF5900;
    text-decoration: none;
}

.contentconcert a:hover {
    color: #ff6600;
    text-decoration: underline;
    font-weight: none;
}

.contentconcert a:visited {
    text-decoration: none;
    font-weight: none;
}

.mfcontent {
    position: relative;
    width: 500px;
    height: 130px;
    font-family: baskerville old face, arial, sans-serif;
    font-size: 12pt;
    color: #666666;  
    margin-left: 25px;
    margin-right: 25px;
	margin-top: 100px;
}

td img {display: block;}


td {
    vertical-align: top;
    padding-top: 0px;
    padding-left: 0px;
}
.style1 {
font-size: 10pt
}
