body {
    width: 100%; height:100%;    
    margin: 0; padding:0;
    font-size: 100%; /* font-size: 16px */
    font-family: Arial, Helvetica, Verdana, sans-serif;
    color: #999;    
    background: #242424 url(/design/bkg.gif) repeat top left;
}

a {outline: none;}

a img {border: none;}

a:link, a:visited, a:active, a:hover {
    color: #999;
}

a:hover {
    color: #f36600;
}

.floatLeft {float: left;}

#menu {
    width: 900px;
    margin: 0 auto;
    position: relative;   
    background: #242424 url(/design/menu_background.gif) no-repeat top center;
}

#menu-content {
    height: 80px;
    width: 862px;
    padding: 25px 0 15px 38px;
    margin: 0;
}

/* Menu logo */
#menu-content img {
    float: left;
    margin-top: 8px;
}

/* Menu links */
#menu-content ul {
    list-style-type: none;
    float: left;    
    margin: 25px 0 0 0;
    /* margin: 30px 0 0 70px; */
    width: 500px;
}

#menu-content ul li {
    float: left;
}

#menu-content ul li a:link,
#menu-content ul li a:visited,
#menu-content ul li a:hover,
#menu-content ul li a:active {
    display: block;
    margin: 0 0 0 35px;
    color: #fff;
    text-decoration: none;
    font-family: Arial, Verdana, Helvetica, sans-serif;    
    float: left;
}

#menu-content ul li a:hover {
    border-bottom: solid 2px #79541a;
}




/* Billboard */
#billboard img { /* Hides images from showing when loading */
    display: block;
    width: 900px;
    height: 385px; 
}

.billboard {
    width: 100%;
    height: 385px;
    background-color: #79541a;
}
.billboard-content {
    position: relative; /* Hides images from showing when loading */
    width: 900px;
    height: 385px;
    margin: 0 auto;
    overflow: hidden; /* Hides images from showing when loading */
}

.billboard-bkg-elvis {
    background-color: #580101 !important; 
}
.billboard-bkg-larz {
    background-color: #bababa !important; 
}
.billboard-bkg-queen {
    background-color: #23074c !important;
}
.billboard-bkg-stefanz {
    background-color: #583c01 !important;
}
.billboard-bkg-mia {
    background-color: #d13678 !important;
}
.billboard-bkg-idol {
    background-color: #2b53b1 !important;
}
.billboard-bkg-waterloo {
    background-color: #532592 !important;
}
.billboard-bkg-aftershave {
    background-color: #ab120f !important;
}




/* Content */
.content {
    width: 900px;
    height: 100%;
    margin: 0 auto;
}

.content-bkg {
    float: left;
    background: transparent url(/design/fade_bkg.gif) no-repeat top center;
    margin-bottom: 80px;
}

.content-body {
    float: left;
    width: 573px;
}

.content-information {
    float: right;
    width: 287px;
    padding: 0 0 20px 0;
    margin: 25px 0 0 40px;
}

.content-information table {
    border: none;
    width: 287px;
}

.content-information table td {
    padding: 5px;
    vertical-align: top;
}

.content-information td.tdInformationLeft {
    text-align: left;
}

.content-information td.tdInformationRight {
    text-align: right;    
}

.content-information ul,
.content-information ul li {
    list-style-type: none;
    margin: 0;
    padding: 0;
}

.content-information ul li a:link,
.content-information ul li a:visited,
.content-information ul li a:active {
    display: block;
    width: 287px;
    height: 46px;
    background: transparent url(/design/tickets.gif) no-repeat 0 top;
}

.content-information ul li a:hover {
    display: block;
    width: 287px;
    height: 46px;
    background: transparent url(/design/tickets_hover.gif) no-repeat 0 top;
}

#content-text {
    float: left; 
    width: 500px; 
    height: 200px;
}

#content-newsletter {
    float: left; 
    width: 320px; 
    height: 200px; 
    padding-left: 80px;
    
}

#content-newsletter p {
    font-size: 0.9em;
    margin: 5px 0 3px 0;
}

#content-newsletter a {
    text-decoration: none;
    float: right;
    padding: 5px 20px;
    font-weight: bold;
}

.textbox {
    background-color: #1e1e1e;
    border: solid 2px #545454;
    padding: 5px;
    margin-bottom: 4px;
    color: #fff;
}

.watermark {
    background-color: #1e1e1e;
    border: solid 2px #272727;
    padding: 5px;
    margin-bottom: 4px;
    color: #fff;
}




/* Default */
.event-list-row {
    float: left;
    width: 900px;
}

.event-list-left,
.event-list-center {
    float: left;
    width: 270px;
    margin: 0 45px 0 0;
}

.event-list-right {
    float: left;
    width: 270px;
    margin: 0 0 0 0;
}

/* ADS */
.ads-container {
    float: left;
    margin-top: 10px;
}

.ads-container h1 {
    font-size: 1.5em;
    color: #000;
}

.ads-container-left,
.ads-container-right {
    float: left;
    width: 420px;
    height: 127px;
    padding: 18px 0 0 19px;
    background: transparent url(/design/ads_bkg.gif) no-repeat top left;
}

.ads-container-right {
    margin-left: 15px;
}



/* Modal popup */

.modalPopupStart{
    width: 700px;
    height: 500px;
    padding: 0px;
    background-color: #fff;
}

.modalBackground {
    background: #101010;
        
    filter:alpha(opacity=50);
    -moz-opacity:0.5;
    -khtml-opacity: 0.5;
    opacity: 0.5;
}



ul.events-list {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
ul.events-list li { float: left; }












/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
h2 {
margin: 0; padding: 20px 0 0; font-weight: normal; color: #fff;
}

h4 {

}

.fontSmall {
font-size: 0.75em; color: #555;
}

