#eventList {
border-bottom:3px solid #000000;
border-left:3px solid #000000;
border-right:3px solid #000000;
float:left;
margin-left:20px;
height:auto;
width:775px;
clear:both;
}

.green_eventlist {
border-bottom:3px solid #000000 !important;
border-left:3px solid #000000 !important;
border-right:3px solid #000000 !important
}

.columnTitles {
background-color:#f6d138;
color:#000000;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:700;
text-transform:uppercase;
width:100%;
padding:0
}

.catetitle1 {
float:left;
height:16px;
text-align:left;
width:150px;
padding:2px 10px
}

.catetitle2 {
float:left;
height:16px;
text-align:center;
width:130px;
padding:2px 10px
}

.catetitle3 {
float:left;
height:16px;
text-align:center;
width:263px;
padding:2px 10px
}

.catetitle4 {
float:left;
height:16px;
text-align:center;
width:130px;
padding:2px 10px 2px 0
}

.listentry_container {
float:left;
width:100%
}

.listLightRow {
background-color:#EEE;
color:#000000;
display:block;
float:left;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
text-align:center;
width:100%;
padding:4px 0
}

.listLightRow table {
background-color:#EEE
}

.listDarkRow {
background-color:#DEDDDD;
color:#000000;
display:block;
float:left;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
text-align:center;
width:100%;
padding:4px 0
}

.listDarkRow table {
background-color:#DEDDDD
}

.greenlink a {
color:#7A9013
}

.yellowlink a {
color:#B87E23
}

.listeventdate {
float:left;
font-family:Arial,Helvetica,sans-serif;
width:130px;
padding:5px 10px
}

.listeventname {
float:left;
text-align:left;
width:150px;
padding:5px 10px 5px 15px
}

.listeventname a {
color:#595958;
font-weight:700;
text-decoration:underline
}

.listeventvenue {
float:left;
font-family:Arial,Helvetica,sans-serif;
width:263px;
padding:5px 10px
}

.venuename {
display:inline;
font-weight:700;
overflow:hidden
}

.listeventaction {
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:700;
width:95px;
padding:5px 10px 5px 35px
}

.listbtn_green,.listbtn_yellow,.listbtn_blue {
background-color:#7A9013;
display:inline;
height:20px;
text-align:center;
padding:4px
}

.buy_button {
background-image:url("/images/gray_button.gif");
background-repeat:no-repeat;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:700;
height:20px;
color: #FFFFFF;
text-align:left;
width:103px;
margin:0;
padding:2px 0 0 9px;
}

.buy_link{
text-decoration: none;
color:#FFFFFF;
}

.green_eventdivide {
background-color:#000000;
font-size:1px;
height:4px;
width:100%;
clear:both
}

#location_bar {
background-color:#FFF;
float:left;
width:100%;
padding:0
}

#location_textbox {
color:#666;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:15px;
font-weight:700;
height:17px;
text-transform:uppercase;
padding:3px 3px 3px 5px
} 
