body {
margin: 0;
padding: 0;
background-color: #656565;
}
#bg01 {position: fixed; width:200%;height:200%; top:-50%; left:-50%;}
#bg01 img {position: absolute; top: 0; left: 0; right: 0; bottom: 0; margin: auto; min-height:50%; min-width:50%;}

#dynamic { position: absolute; width: 100%; height: 100%; top: 0; left: 0; z-index: 2; }
#header {position: absolute;top: 50px;width: 800px;height: 120px;left: 50%;margin: 0 0 0 -400px;padding-right: 0px;background-color: black; background-image: url('../images/bball.jpg');background-repeat: no-repeat;border: solid red 0px;}
#header h1 {position: relative;top: 25px;left: 200px;font-family: "Lucida Grande", sans-serif;font-size: 24px;font-style: normal;font-weight: bold;
text-transform: none;letter-spacing: normal;line-height: 1.5em;color: white;}
#header h3 {position: relative;top: 20px;left: 590px;overflow: auto;font-family: "Lucida Grande", sans-serif;font-size: 12px;font-style: italic;
font-weight: normal;text-transform: none;letter-spacing: normal;line-height: 1.5em;color: white;}
#container {position: relative;top: 170px;height: 2300px;width: 800px;left: 50%;margin: 0 0 0 -400px;padding: 0px;background-color: white;border: solid red 0px;}
#transBorder {position: absolute;top: 20px;height: 2480px;width: 860px;left: 50%;margin: 0 0 0 -430px;padding: 0px;background-color: black;filter:alpha(opacity=60);opacity:0.6;border: solid black 0px;}
#description {position: relative;padding: 20px 50px 50px 50px;background-color: white;border: solid black 0px;}
#description h2 {font-family: "Lucida Grande", sans-serif;font-size: 18px;font-style: normal;font-weight: bold;text-transform: none;letter-spacing: normal;line-height: 1.5em;color: black;}
#description h3 {font-family: "Lucida Grande", sans-serif;font-size: 16px;font-style: normal;font-weight: bold;text-transform: none;letter-spacing: normal;line-height: 1.5em;color: black;}
#description em {color: red;}
#description p {font-family: "Lucida Grande", sans-serif;font-size: 15px;font-style: normal;font-weight: normal;text-transform: none;
letter-spacing: normal;line-height: 1.5em;color: black;}
div#tickets {position: relative;overflow:auto;margin:0 auto;padding:0 0 0 1px;background:#fff;top: 15px;height: auto;border: solid black 0px;}
#cform {position: relative; top: 15px; height: 330px; width: 320px; margin: 0px; border: solid black 0px; color: black;}
#cform form { width: 320px; height: 335px; margin: 0px; padding: 8px 5px 0px 10px; border: 1px solid silver; background-color: #eeeeee;}
#cform form dt {margin-bottom: 5px; font-family: Cambria, serif;font-size: 13px;font-style: normal;font-weight: normal;text-transform: uppercase;letter-spacing: 1px; }
#cform form em { font-family: Cambria, serif;font-size: 13px;font-style: italic;font-weight: normal;text-transform: lowercase;letter-spacing: normal; color: black;}
#cform form dd {margin:0 0 12px 0; }
#cform form ul li {padding: 0; margin: 0; background: none;}
#cform form ul li input {margin: 0;}
#cform form .submit {margin: 0px 0 0 0px; background: transparent url('../images/submit.jpg'); width: 89px; height: 19px;  border: none !important; }
#cform form .text, .textarea {font-family: Cambria, serif;font-size: 14px;font-style: normal;font-weight: bold;text-transform: none;letter-spacing: normal;color: black; margin: 0px; padding: 5px 0 0 6px; height: 22px; width: 300px; overflow: auto;}
#cform form .tall {height: 60px;}
/**
***   Subscribe Form
**/
#sform {position: relative; top: 15px; height: 145px; width: 320px; margin: 0px; border: solid black 0px; color: black;}
#sform form { width: 320px; height: 145px; margin: 0px; padding: 8px 5px 0px 10px; border: 1px solid silver; background-color: #eeeeee;}
#sform form dt {margin-bottom: 5px; font-family: Cambria, serif;font-size: 13px;font-style: normal;font-weight: normal;text-transform: uppercase;
letter-spacing: 1px; }
#sform form dt.special {margin-bottom: 5px; font-family: Cambria, serif;font-size: 13px;font-style: normal;font-weight: normal;text-transform: uppercase;letter-spacing: 1px; display: inline;}
#sform form em { font-family: Cambria, serif;font-size: 13px;font-style: italic;font-weight: normal;text-transform: lowercase;letter-spacing: normal; 
color: black;}
#sform form dd {margin:0 0 12px 0; }
#sform form dd.flat {margin:0 20px 12px 0; display: inline;}
#sform form ul li {padding: 0; margin: 0; background: none;}
#sform form ul li input {margin: 0;}
#sform form .submit {margin: 20px 0 0 0px; background: transparent url('../images/submit.jpg'); width: 89px; height: 19px;  border: none !important; }
#sform form .text, .textarea {font-family: Cambria, serif;font-size: 14px;font-style: normal;font-weight: bold;text-transform: none;letter-spacing: normal;color: black; margin: 0px; padding: 5px 0 0 6px; height: 22px; width: 300px; overflow: auto;}
#sform form .tall {height: 60px;}

/*  Validate XHTML and CSS */
div#footer {position: relative;  height: 1.5em; width: 100%; bottom: 30px; left: 2%; border: solid black 0px;margin: 0;padding: 0;}
div#footer ul {position: absolute;bottom: 0px;margin: 0;padding: 0;text-transform: none;visibility: visible;letter-spacing: 1px;font-size: .9em; } 
div#footer li {margin: 0;padding: 0;list-style: none;display: inline;border: solid black 0px; text-align: left;float: left;}  
div#footer  li.xhtml {width: 4em;
padding-left: .5em;   /* spacing between left border and text */  
margin-left: 10px;    /* distance between li's  */
}
div#footer  li.copy {color: silver;width: 15em;
padding-left: .5em;   /* spacing between left border and text */  
margin-left: 250px;    /* distance between li's  */
}
div#footer  li.logo {
padding-left: .5em;   /* spacing between left border and text */  
margin-left: 70px;    /* distance between li's  */
}
    
div#footer a {text-decoration: none; color: #f0f0f0;   }
div#footer a:hover, div.footer a:active {text-decoration: none;color: black; }
          
.commonLink a {text-decoration: underline;  color: #394a5d; border-bottom-color: blue;}
.commonLink a:link {color: #394a5d;}
.commonLink a:visited {color: #394a5d;}
.commonLink a:hover, a:active {color: blue; text-decoration: none;}

.buttonLink a {text-decoration: none;  color: black; border: none;}  /* button to expand ticket listing  */
.buttonLink a:link {color: black;}
.buttonLink a:visited {color: black;}
.buttonLink a:hover, a:active {color: blue;}

div.header {background-color: #B3C4D0;cursor: pointer;} 
.hblue {background-color: #B3C4D0;}
div.gameHeader {cursor: pointer;}
div.gameHeader #n1,#n11,#n2,#n22,#n3,#n33 {display: inline;position: relative;padding: 0 30px 0 30px;border: black 0px;}
div.gameHeader div#n1,#n11 {left: 0px;}   
div.gameHeader div#n2,#n22 {left: 30px;}  
div.gameHeader div#n3,#n33 {left: 60px;}

div#soldOut {position: relative;width: 448px;left: 50%;margin-left: -224px;visibility: hidden;}
div#soldOut img {height: 242px;width: 448px;}
br {line-height: 20px;}
