/* TMP Stylesheet */
/* Created by C.Dain (http://dragoneyespro.com) */

/* Content Styles */
#content p { margin: 15px; }
#Lbox p {color: #FFFFDD; font-size: 10pt}
#content a:link, 
#content a:visited, 
#content a:active	{color: #660055; text-decoration:none;}
#content a:hover {color: #660000; text-decoration:underline; }
.mission {font-style:italic; margin-bottom: 5px; margin-top: -10px; display: block;}
.blinks {font-size: 10pt; display: block; margin: auto; text-align:center;}
.blinks a:link, 
.blinks a:visited, 
.blinks a:active	{ color: #660000; text-decoration:none;}
.blinks a:hover {color: #000000; text-decoration:underline;}
.italic { font-style:italic; font-weight:bold;}
.italic2 {color: #FFcc11; font-style:italic; font-weight:bold; font-size: 13pt;}
.tab {color: #660055; margin-left: 40px;}
dl {margin: 15px; margin-top: 50px;}
dl a:link, 
dl a:visited, 
dl a:active	{color: #660055; text-decoration:none;}
dl a:hover {color: #660000; text-decoration:underline; }
dt {color: #660055; font-weight: bold; font-size: 14pt;}
dd {font-size: 11pt; margin-bottom: 10px;}
#Lbox ul {list-style:none; margin:5px; padding:0; font-size: 8pt; width:190px; display: block;}
#Lbox li {width:100%; display: block; height: 20px;}
#Lbox a:link, 
#Lbox a:visited, 
#Lbox a:active	{color: #FFFFDD; text-decoration:none; font-size: 8pt; margin-bottom:5px;}
#Lbox a:hover { color: #ffcc11; text-decoration:none; }
.btop a:link, 
.btop a:visited, 
.btop a:active	{color: #660055; text-decoration:none; font-weight: bold; font-size: 11pt;}
.btop a:hover {color: #660000; text-decoration:none; font-weight: bold; font-size: 11pt;}

h1 {position: relative; top: 10px; left: 20px; color: #660000; font-size: 20pt;}
h3 {color: #660055; font-size: 11pt; margin-left: 8px; margin-top: 10px;}
h4 {color: #FFcc11; font-size: 13pt; margin-left: 8px; margin-top: 10px;}
h5 {background: url(images/rule.png) repeat-x; display:block; height:15px; width: 100%;}
.sName {color: #660000; font-size: 18pt; margin-left: 10px;}
.info {color: #660055;}
.info2 {color: #660000;}
.show {border-bottom: solid 2px #ffcc11;}
.show img {border: solid 2px #ffcc11; float:left; margin-right: 8px;}
.first {margin-top: 30px; display: block;}
.buyticket {margin-left: 50px;}

/* Layout Sytles */
body {background-color: #000000;}
#wrapper {background: url(images/bodybkg.png) repeat-y; border: solid 3px #ffcc11; margin: auto; width: 800px; display: block; height: 100%;  z-index: 0;}
#banner {background: url(images/banner.png) no-repeat; display: block; width:800px; height: 150px; position:relative; top: 0; left: 0; z-index: 1;}

#menuh {position: relative; top: 0px; vertical-align: middle; font-family: arial, helvetica, sans-serif; width:100%; background: #660000 url(images/menu.png) no-repeat bottom left; display: block; height:150px; z-index: 1;}
#content {background: #ffffdd url(images/ConBKG.png) no-repeat bottom right; border: solid 3px #ffcc11; width: 700px; display: block; height:100%; margin-top: 50px; margin-left: 50px; z-index: 10;}
#Lbox {background:#660000 url(images/LBox.png) no-repeat bottom right; border: solid 2px #ffcc11; display: inline-block; width: 190px; margin: 10px; margin-top: -40px; left: 500px; min-height: 100px; z-index: 20; float:right}
#footer {color: #FFFFDD; margin: auto; margin-top: 10px; margin-bottom: 5px;display: block; width: 500px; font-size: small; text-align: center;}
#footer a {color: #ffcc11; text-decoration:none; }
/* Table */
table {margin:auto; border: solid 2px #ffcc11; background:#660000; color: #FFFFFF; font-size: 10pt; }
td {padding: 5px;}
.tickets {margin:auto; border: solid 2px #ffcc11; background:#000000; color: #FFFFFF; font-size: 10pt; text-align:center;}
.toprow { background:#000000; color: #FFcc11; font-size: 10pt;}
.firstCol {width: 180px; text-align: left;}

.tickets td {padding: 5px; background:#660000 url(images/redgrad.gif) repeat-y bottom left;}

/* Drop Down */
#menuh a.sub { display:block; width: 100%; border: 0; white-space: normal; font-size: 8pt; }
#menuh a:link, 
#menuh a:visited, 
#menuh a:active	{ color: #ffcc11; text-decoration:none;}
#menuh a.sub:hover { color: #FFFFDD;   background: url(images/bodybkg.png) repeat-y 0 0; text-decoration:none; }
#menuh a.parent:hover { color: #FFFFDD; background: url(images/down.png) no-repeat bottom left;}
#menuh ul {list-style:none; margin:0; padding:0; float:left; width:114px;}
#menuh li {margin-top: 3px; position:relative; min-height: 8px; vertical-align: middle;}
#menuh ul ul {padding: 5px; position:relative; z-index:500; top:10px; left:30px;display:none; border: solid 2px #ffcc11; margin:-1em 0 0 -1em; background: url(images/MLbkg1.png) repeat-y 0 0;}
div#menuh li:hover { cursor:pointer; z-index:100; }
.parent {display:block; margin-top:20px; height: 32px; font-size: 8pt; text-align:center; padding: 2px}

div#menuh li:hover ul ul,
div#menuh li li:hover ul ul,
div#menuh li li li:hover ul ul,
div#menuh li li li li:hover ul ul
{display:none;}

div#menuh li:hover ul,
div#menuh li li:hover ul,
div#menuh li li li:hover ul,
div#menuh li li li li:hover ul
{display:block;}
