a,a:link, a:visited,a:active {
text-decoration:none; 
color:#A1BB00;
}
a:hover{
text-decoration:underline; 
color:#A1BB00;
}
div{
position:relative;
display:block;
}
BODY{
color: #717171;
font-size: 12px;
font-family: Arial, Verdana,  Helvetica, sans-serif;
margin: 0;
font-family: Arial, Verdana, Helvetica, sans-serif;

margin: 5px;
}
.navigation{
line-height:14px;
position:relative;
margin-top:50px;
margin-left:50px;
height:40px;
color: #000000;
font-size: 13px;
width:940px;
font-family: Arial, Verdana,  Helvetica, sans-serif;
}
.logo{
float:right;
position:relative;
margin-top:1px;
}
.line{
background:url(img/headline.gif);
height:2px;
}



.navlink,a.navlink:link, a.navlink:visited,a.navlink:hover,a.navlink:active 
{color: #000000;
font-size: 12px;
font-family: Arial, Verdana,  Helvetica, sans-serif;
text-decoration: none;
}
a.navlink:hover{
color: #A0BA03;
font-size: 12px;
font-family: Arial, Verdana,  Helvetica, sans-serif;
text-decoration: none;
}


/* COLUMNS */

.homecol{
position:absolute;
top:216px;
left:50px;
width: 750px;
}
.spacer{
position:relative;


}
.line{
line-height: 0px;
}
.news1{
margin-top:20px;
margin-left:50px;
width:192px;
float:left;
overflow:hidden;
}

.news2{
overflow:hidden;
float:left;
width:298px;
margin-top:20px;
margin-left:20px;
/*
word-wrap: break-word;*/
}
.news3{
float:left;
margin-left:20px;
margin-top:20px;
overflow:hidden;
width:420px;
/*
word-wrap: break-word;*/;
}
.news4{
position:absolute;
top:216px;
left:602px;
width:183px;
/*
word-wrap: break-word;*/
}
.newsdate{
color:#A0BA03;
font-size: 11px;
font-family:  Arial, Verdana,  Helvetica, sans-serif;
font-weight:bold;
}
.newsheadline{
color:#717171;
font-size: 11px;
font-family:  Arial, Verdana,  Helvetica, sans-serif;
font-weight:bold;
}
.bignewsdate{
color:#A0BA03;
font-size: 40px;
font-family:  Arial, Verdana,  Helvetica, sans-serif;
font-weight:bold;
line-height:42px;
text-transform:uppercase;
}
.bignewsheadline{
color:#717171;
line-height:40px;
font-size: 42px;
font-family:  Arial, Verdana,  Helvetica, sans-serif;
font-weight:bold;
word-wrap: break-word;
text-transform:uppercase;
}
.bignewsheadline a{
color:#717171;

}
.bignewsheadline a:hover{
text-decoration:none;

}
.newslink,a.newslink:link, a.newslink:visited,a.newslink:hover,a.newslink:active {
color:#717171;
font-size: 11px;
font-family:  Arial, Verdana,  Helvetica, sans-serif;
font-weight:bold;
text-decoration: none;
}
a.newslink:hover{
color:#717171;
font-size: 11px;
font-family:  Arial, Verdana,  Helvetica, sans-serif;
font-weight:bold;
text-decoration: underline;
}
.newscontent{
font-size: 12px;
font-family: Courier, Arial, Verdana,  Helvetica, sans-serif;
color:#717171;
line-height:15px;
}
.linkcol{
float:left;
width:298px;
word-wrap: break-word;
margin-right:20px;
}
.linkcontainer{
margin-left:50px;
margin-top:20px;
width:960px;
}
.linkheader{
font-size: 22px;
font-family:  Arial, Verdana,  Helvetica, sans-serif;
color: #A1BB00;
font-weight:bold;
}
.linksubheader{
font-size: 12px;
font-family:  Arial, Verdana,  Helvetica, sans-serif;
color:#604533;
font-weight:bold;
}
.linktext{
font-size: 11px;
font-family: Courier, Arial, Verdana,  Helvetica, sans-serif;
color:#717171;
line-height:17px;
}
.links,a.links:link, a.links:visited,a.links:hover,a.links:active {
font-size: 11px;
font-family: Courier, Arial, Verdana,  Helvetica, sans-serif;
color:#717171;
line-height:12px;
}
a.links:hover{
font-size: 11px;
font-family: Courier, Arial, Verdana,  Helvetica, sans-serif;
color:#717171;
line-height:12px;
}

.ticketstext{
font-size: 12px;
font-family:  Arial, Verdana,  Helvetica, sans-serif;
color: #717171;
font-weight:bold;
}
.tickets,a.tickets:link, a.tickets:visited,a.tickets:hover,a.tickets:active {font-size: 11px;
font-family:  Arial, Verdana,  Helvetica, sans-serif;
color:#604533;
text-decoration: none;

}
a.tickets:hover{
font-size: 11px;
font-family:  Arial, Verdana,  Helvetica, sans-serif;
color:#604533;
text-decoration: underline;

}
.archive1{
overflow:hidden;
float:left;
width:86px;
margin-top:20px;
margin-left:50px;

/*
word-wrap: break-word;*/

}
.archive2{
overflow:hidden;
float:left;
width:192px;
margin-top:20px;
margin-left:20px;
/*
word-wrap: break-word;*/
}
.archive3{
overflow:hidden;
float:left;
width:300px;
margin-top:20px;
margin-left:20px;
/*
word-wrap: break-word;*/
}

.archiveyear{
font-size: 11px;
font-family:  Arial, Verdana,  Helvetica, sans-serif;
color: #A0B905;
font-weight:bold;
}
.archivemonth{
font-size: 11px;
font-family:  Arial, Verdana,  Helvetica, sans-serif;
color: #717171;
font-weight:bold;
}

.archivemonth,a.archivemonth:link, a.archivemonth:visited,a.archivemonth:hover,a.archivemonth:active {
font-size: 11px;
font-family:  Arial, Verdana,  Helvetica, sans-serif;
color: #717171;
font-weight:bold;
text-decoration: none;
}
a.archivemonth:hover{
font-size: 11px;
font-family:  Arial, Verdana,  Helvetica, sans-serif;
color: #717171;
font-weight:bold;
text-decoration: underline;
}
.archivemonth_selected{
font-size: 11px;
font-family:  Arial, Verdana,  Helvetica, sans-serif;
color: #A0B905;
font-weight:bold;
}
.twtr-widget .twtr-tweet-wrap{
margin-left:-6px;
}
.twtr-tweet{
border-bottom:dashed 1px #717171; 

}
.twtr-doc{
color:#717171;
font-weight:bold;
font-size: 11px;

}
.twtr-hd,.twtr-ft{
display:none;

}
.twtr-bd{
padding:0px;
}
.homelink{

height:110px;
cursor:pointer;
}
#searcher{
display:none;
}
#searcher input{
margin-top:3px;
width:100px;
border:solid 1px #717171;

}
#searcher #s{
padding:2px;
height:16px;
}
#searcher #submit{
background:transparent;
border:0px;
font-size: 12px;
font-family: Arial, Verdana,  Helvetica, sans-serif;
width:100px;
text-align:left;
font-weight:bold;
cursor:pointer;
}
#searcher #submit:hover{

color: #A0B905;
}
.ticketstext p{
margin:0px;
padding:0px;

}
