/* CSS Document */



body {

background-color:#000000;

background-image:url(images/bg.jpg);

background-position:top center;

background-repeat:no-repeat;

margin-top:0px;

}



h1 {

font-family:Arial;

font-size:16px;

font-weight:bold;

color:#ffffff;

text-align: center;

padding-top:10px;

}



/* MAIN LINKS */



a:link { 

font-family:Arial;

font-size:12px;

color:#fff;

}



a:visited { 

font-family:Arial;

font-size:12px;

color:#fff;

}



a:hover { 

font-family:Arial;

font-size:12px;

color: #6D3333;

}



a:active { 

font-family:Arial;

font-size:12px;

color:#fff;

} 



/* MENU LINKS */

p.menu {

font-family:Arial;

font-size:12px;

color:#6D3333;

margin-bottom:0px;

margin-top:0px;

text-align:center;

}



a.menu:link { 

font-family:Arial;

font-size:10px;

font-weight:bold;

color:#6D3333;

}

a.menu:visited { 

font-family:Arial;

font-size:10px;

font-weight:bold;

color:#6D3333;

}

a.menu:hover { 

font-family:Arial;

font-size:10px;

font-weight:bold;

color:#6D3333;

}

a.menu:active { 

font-family:Arial;

font-size:10px;

font-weight:bold;

color:#6D3333;

}

 

td.menu{

border-top-style:solid;

border-top-width:1px;

border-top-color:#3F3321;

padding-left:40px;

padding-right:40px;

padding-bottom:3px;

padding-top:3px;

}



/* COPY */



p {

font-family:Arial;

font-size:12px;

color:#9A9A9A;

text-align:left;

padding-left:20px;

padding-right:25px;

padding-bottom:5px;

}



/* TABLE PROPERTIES */

table.main {

background-color:#000000;

width:700px;

margin-top:60px;

}



/* FOOTER */

p.footer{

font-family:Arial;

font-size:10px;

color:#9A9A9A;

margin-bottom:0px;

margin-top:5px;

text-align:center

}



td.footer {

border-top-style:solid;

border-top-width:1px;

border-top-color:#3F3321;

}



/** MAIN NAV **/

#navcontainer ul

{

padding-left: 0px;

padding-top:0px;

background-color:#3F3321;

margin-left: 0;

margin-top:0px;

margin-bottom:0;

color: #FFF;

float: left;

width: 100%;

}



#navcontainer ul li { display: inline; }



#navcontainer ul li a

{

padding: 0.2em 0.8em;

background-color:#3F3321;

text-decoration: none;

float: left;

border-right: 1px solid #fff;

font-family: arial, helvetica, sans-serif;

font-family:Arial;

font-size:12px;

font-weight:bold;

color: #FFF;

}



#navcontainer ul li a:hover

{

background-color: #000;

font-family:Arial;

font-size:12px;

font-weight:bold;

text-decoration:underline;

color: #6D3333;

}

 /** SUB NAV **/

#subnavcontainer ul

{

background-color:#000;

padding-left: 0px;

margin-left: 0px;

margin-top:0px;

margin-bottom:0px;

color: #6D3333;

float: left;

width: 100%;

font-family:Arial;

}



#subnavcontainer ul li { display: inline; }



#subnavcontainer ul li a

{

padding: 0.1em 1em;

background-color:#000;

color: #6D3333;

text-decoration: none;

float: left;

border-right: 1px solid #fff;

font-family:Arial;

font-size:12px;

font-weight:bold;

}



#subnavcontainer ul li a:hover

{

background-color: #000;

font-family:Arial;

font-size:12px;

font-weight:bold;

text-decoration:underline;

color: #7686AA;

}



/* VIDEO ATTRIBUTES*/

table.video {

background-color:#000000;

width:400px;

}



p.video {

font-family:Arial;

font-size:12px;

color:#9A9A9A;

text-align:center;

}



table.border {

border-style:solid;

border-width:1px 1px 0px 1px;

border-color:#9b9b9b;

margin-top:auto;

}



table.border2 {

border-style:solid;

border-width:1px 1px 1px 1px;

border-color:#9b9b9b;

margin-top:auto;

}



td {

border-top-style:solid;

border-width:0px;

border-color:#9b9b9b;

}



td.border {

border-top-style:solid;

border-width:1px;

border-color:#9b9b9b;

}



td.left {

border-width:1px 0px 0px 0px;

border-style:solid; 

border-color:#9b9b9b;

padding:5px;

}



td.copy {

border-style:none;

padding-top:25px;

padding-left:5px;

}



table.tickets {

border-style:none;

border-width:0px;

margin-left:30px;

margin-right:30px;

margin-bottom:30px;

}



td.tickets {

border-style:none;

}



table.book {

border-style:none;

border-width:0px;

}

/* BOOKINGWIZ */
table.booking  {
position: right;
width:300px;
margin-top:0px;
padding-left:20px;
padding-right:20px;
}

/* BOOK TICKETS */
table.tickets {
width:150px;
margin-top:0px;
padding-left:5px;
padding-right:5px;
text-align:center;
}