
body{
 margin: 0px;
 padding:20px;
 background: #ffffff;
 color: #333333;

}

  div#banner { position: relative;
    top:0px;
    left: 0px;
    width: 728px;
    height: 90px;
    z-index: 1;
/*    background-color: rgb(215, 215, 215);*/
    background-image: url(Banner.png) ! important;
    background-repeat: no-repeat;
  /*  border-bottom: 1px solid rgb(255, 255, 255);*/
    }

  div#footer { position: relative;
    top: 0px;
    left: 0px;
    width: 728px;
    height: 90px;
    border-top: 1px solid rgb(0, 0, 0);
    z-index: 1;
    background-color: rgb(255, 255, 255) ! important;
    }

  div#background { position: relative;
    top: 0px;
    left: 0px;
    width: 728px;
    height: 600px;
    z-index: 1;
    border-top: 1px solid rgb(0, 0, 0);
/*    border-bottom: 2px solid rgb(0, 0, 0);*/
    background-color: rgb(255, 255, 255) ! important;
    }

div#right{ position:fixed;
background-color: rgb(215, 215, 215);
left:730px;
top:20px;
height:728px;
width:150px;
    z-index: 7;

}
  div#phone { position: absolute;
    left: 580px;
    top: 0px;
    width: 115px;
    height: 25px;
    z-index: 6;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 16px;
    color: rgb(0, 0, 0);
    line-height: 25px;
    }

  div#navigation { position: relative;
/*   border-top: 1px solid rgb(0, 0, 0);*/
    border-bottom: 1px solid rgb(255, 255, 255);
    top: 0px;
    left: 0px;
    width: 728px;
    height: 25px;
    z-index: 1;
    background-color: rgb(255, 255, 255) ! important;
    }

  div#navigation ul { margin: 0px 0px 0px 5px;
    padding: 0px;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    font-style: normal;
    color: rgb(215, 215, 215);
    line-height: 25px;
    white-space: nowrap;
    }

  div#navigation li { list-style-type: none;
    display: inline;
    }

  div#navigation li a { padding: 2px 10px 2px;
    text-decoration: none;
    color: rgb(0, 0, 0);
    }

  div#navigation li a:hover { font-size: 14px;
    font-style: normal;
    color: rgb(0, 0, 0);
    background-color: rgb(255, 0, 0) ! important;
    }

  div#copyright { position: absolute;
    left: 140px;
    top: 30px;
    width: 420px;
    height: 60px;
    z-index: 8;
    }


  div#quanta { position: absolute;
    left: 45px;
    top: 13px;
    width: 90px;
    height: 54px;
    z-index: 6;
    background-image: url(images/quanta.png) ! important;
    }

div#quanta:hover {
    cursor:pointer;
}


  div#quanta_text{ position: absolute;
    left: 20px;
    top: 66px;
    width: 145px;
    height: 20px;
    z-index: 6;
    }

  div#quanta_text a { font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    color: #4169e1;
    line-height: 12px;
    font-weight: normal;
    text-decoration: none;
    }

  div#fedora { position: absolute;
    left: 560px;
    top: 20px;
    width: 110px;
    height: 42px;
    z-index: 6;
    background-image: url(images/fedora_logo.png) ! important;
    }

  div#fedora:hover {
    cursor:pointer;
   }

  div#fedora_text{ position: absolute;
    left: 540px;
    top: 66px;
    width: 150px;
    height: 20px;
    z-index: 6;
    }

  div#fedora_text a { font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    color: #4169e1;
    line-height: 12px;
    font-weight: normal;
    text-decoration: none;
    }

  div#facebook { position: absolute;
    left: 420px;
    top: 0px;
    width: 140px;
    height: 25px;

    z-index: 7;
  /*  background-image: url(images/facebook_logo.gif) ! important;*/
    }

  div#facebook a { text-decoration: none;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    color: rgb(0, 0, 200);
    line-height: 25px;

  }

  div#facebook a:hover { font-size: 15px;
   font-style: bolder;
   color: rgb(0, 0, 255);
   text-decoration: underline;
    }

  div#facebook a:visited {
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    color: rgb(0, 0, 200);
    line-height: 25px;
    outline: none;
    -moz-outline-style: none;

  }

  div#facebooklogo { position: relative;

    left: 10px;
    top: 30px;
    width: 128px;
    height: 31px;
    background-color: rgb(255,255,255);
    z-index: 7;
  /*  background-image: url(images/facebook_logo.gif) ! important;*/
    }

  div#facebooklogo:hover {position: relative;

   background-color: rgb(200,200,200) ! important;
    z-index: 7;
    }

 div#facebooklogo a:visited {
    outline: none;
    -moz-outline-style: none;
    }

  div#navbottom { position: relative;
    top: 0px;
    left: 0px;
    width: 728px;
    height: 25px;
    z-index: 1;
    border-bottom: 1px solid rgb(255, 255, 255);
    background-color: rgb(255, 255, 255);
    }

  div#navbottom ul { margin: 0px 0px 0px 5px;
    padding: 0px;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    font-style: normal;
    color: rgb(0, 0, 0);
    line-height: 25px;
    white-space: nowrap;
    }

  div#navbottom li { list-style-type: none;
    display: inline;
    }

  div#navbottom li a { padding: 7px 10px;
    text-decoration: none;
    color: rgb(0, 0, 0);
    }

  div#navbottom li a:hover { font-size: 14px;
   font-style: bold;
   color: rgb(255, 0, 0);
   text-decoration: underline;
    }

  div#email { position: absolute;
    left: 500px;
    top: 0px;
    width: 240px;
    height: 25px;
    z-index: 6;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    color: rgb(0, 0, 0);
    line-height: 25px;
    }

  div#email a { text-decoration: none;
    color: rgb(0, 0, 0);
    }

  div#email a:hover { text-decoration: underline;
    color: rgb(255, 0, 0);
    }

  div#ticketsource { position: absolute;
                     background-image: url(tsbutton.jpg);
                     background-repeat: no-repeat;
                      background-position: 0px -100px;
                      padding-left: 0px;
    top: 22px;
    left: 600px;
    width: 105px;
    height: 50px;
    z-index: 8;
/*  background-color: rgb(215, 215, 215) ! important;*/
    }

/* div#ticketsource a {
                     background-image: url(tsbutton.jpg);
                     background-repeat: no-repeat;
                      background-position: 0px -240px;
                      padding-left: 0px;

}*/

  div#ticketsource:hover { background-position: 0px -50px;
cursor:hand;
}

  div#ticketsource:active { background-position: 0px 0px;
cursor:hand;
}

  div#smallticketsource { position: absolute;
                     background-image: url(small_tsbutton.jpg);
                     background-repeat: no-repeat;
                      background-position: 0px -50px;
                      padding-left: 0px;
    top: 0px;
    left: 87px;
    width: 53px;
    height: 25px;
    z-index: 8;
/*  background-color: rgb(215, 215, 215) ! important;*/
    }

  div#smallticketsource:hover { background-position: 0px -25px;
cursor:hand;
}

  div#smallticketsource:active { background-position: 0px 0px;
}


  div#bookonline { position: absolute;
 
                      padding-left: 0px;
    top: 0px;
    left: 540px;
    width: 140px;
    height: 25px;
    z-index: 5;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 16px;
    color: rgb(0, 0, 0);
    line-height: 25px;
/*  background-color: rgb(215, 215, 215) ! important;*/
    }

  div#bookonline:hover {

    color: rgb(255, 0, 0);
    }
#buynow {
position:absolute;
left:600px;
top:0px;
width:110px;
height:50px;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
font-style: bolder;
    color: rgb(0, 0, 0);
    line-height: 25px;
z-index:5;
}

#clickhere {
position:absolute;
left:600px;
top:69px;
width:110px;
height:50px;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
font-style: bolder;
    color: rgb(0, 0, 0);
    line-height: 25px;
z-index:5;
}


  p { font-family: Arial,Helvetica,sans-serif;
    font-size: 10px;
    color: rgb(0, 0, 0);
    line-height: 12px;
    font-weight: normal;
    }

  .small { font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    color: rgb(0, 0, 0);
    line-height: 12px;
    font-weight: normal;
    }

  .small_blue { font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    color: #4169e1;
    line-height: 12px;
    font-weight: normal;
    }

  .text { font-family: Arial,Helvetica,sans-serif;
    font-weight: normal;
    color: rgb(0, 0, 0);
    font-size: 13px;
    line-height: 14px;
    }

  .red_text { font-family: Arial,Helvetica,sans-serif;
    font-weight: normal;
    color: rgb(255, 0, 0);
    font-size: 17px;
    line-height: 14px;
    }

  .text_1 { font-family: Arial,Helvetica,sans-serif;
    color: rgb(0, 0, 0);
    font-weight: bold;
    font-size: 14px;
    line-height: 17px;
    }

  .bold { font-family: Arial,Helvetica,sans-serif;
    font-weight: bold;
    color: rgb(0, 0, 0);
    line-height: 14px;
    font-size: 13px;
    }

  .bold_2 { font-family: Arial,Helvetica,sans-serif;
    line-height: 15px;
    font-weight: bold;
    color: rgb(0, 0, 0);
    font-size: 14px;
    }

  .title { font-family: Arial,Helvetica,sans-serif;
    color: rgb(0, 0, 0);
    font-weight: bolder;
    font-size: 17px;
    line-height: 17px;
    }

  .title_1 { font-family: Arial,Helvetica,sans-serif;
    color: rgb(0, 0, 0);
    font-weight: bolder;
    font-size: 20px;
    line-height: 24px;
    }

  .red_title_1 { font-family: Arial,Helvetica,sans-serif;
    color: rgb(255, 0, 0);
    font-weight: bold;
    font-size: 20px;
    line-height: 24px;
    }

  .red_title_2 { font-family: Arial,Helvetica,sans-serif;
    color: rgb(255, 0, 0);
    font-weight: bold;
    font-size: 29px;
    line-height: 32px;
    }


  .black_title_1 { font-family: Arial,Helvetica,sans-serif;
    color: rgb(100, 100, 100);
    font-weight: bold;
    font-size: 29px;
    line-height: 34px;
    }

  .bold_red_text { font-family: Arial,Helvetica,sans-serif;
    font-weight: bolder;
    color: rgb(255, 0, 0);
    font-size: 17px;
    line-height: 14px;
    }