html  { overflow-y:scroll;}
body {font-family: Arial, Verdana, sans-serif; font-size: 12px; color: black; margin: 0px; padding: 0px;text-align: center;}
#bg_repeat {
background-image:url("images/bg_repeat.jpg");
background-position:center top;
background-repeat:no-repeat;
background-color: black;
height:auto;
margin:0 auto;
position:relative;
width:100%;
}
#main_container  {
height:auto;
margin:0 auto;
position:relative;
width:960px;
}

#header {
background-image:url("images/10IndyHdr.jpg");
background-repeat:no-repeat;
height:39px;
left:0;
padding:158px 0 0 0px;
position:relative;
top:0;
width:960px;
}
#nav  {
height:40px;
left:0;
position:relative;
top:0;
width:940px;
}
#event_container {margin: 0 auto;padding:0;background-image:url("images/bg_main.jpg");
background-repeat:repeat-y;
height:auto;
left:0;
position:relative;
top:0;
width:960px;
}

#order_container {width: 940; margin: 0 auto;}

div#container {width: 100%; border: 0px; overflow: auto;}
div#event {width:663px; height: 217px;background: gray;  margin: 0; float: right;}
div#footer {width: 960px; height: 30;margin: 0 auto;background: black; color: white; font-style: italic;font-size: 8pt;}
div#hdr {width:960px;height:197px;margin: 0 auto;background: black;}

div#nav_bmp {width: 940px; height: 30px; background-color: #730206;color: white; border-top: thin solid #730206;margin: 0 auto; }
div#hmenu {color: white; margin: 10 0;}
div#venue {width: 267px; height: 217px; background: #A9A9A9; margin: 0;float: left;}

h1  { color: #fdce3a;font-style: italic;font-weight: bold;font-size: 13pt;}
h2	{font-family:Georgia,Times;font-size: 17px; color:navy; margin: 0px;}
h3	{font-family:Georgia,Times;font-size: 12px; color:navy; margin: 0px;}
.tblhd {font-weight:bold; color:white; text-align:center;}
.fine    {font-size: 70%; font-weight: 300; font-family: verdana, sans-serif}
.medbold {font-size: 12px; font-weight: bold;}
.pad25   {padding-left: 23px;}


.submitform {border: 2px solid gray; background: black;  font-size: 10px; color: white; cursor: pointer}
.submitform:hover {  background: gray;}
.ticket_header {width: 100%; background: #202020;color: white;font-size: .9em;
        -moz-border-radius: 5px;
        -webkit-border-radius: 5px;
        border-radius: 5px;
}

a { color: red; }
a:hover { color: #C0C0C0;}

.link { font-family: arial, sans-serif; font-size: 13px; padding-left: 35px;text-decoration: none; }

#hmenu ul { margin: 0; padding: 0;list-style: none; text-align: center;}
#hmenu li { display: inline;}
#hmenu li a {color: white; text-decoration: none; padding: 8px 8px;font: verdana; font-size: 14px; font-weight: 900; letter-spacing: 2px;}
#hmenu li a:hover { background: #640104;color: #fed734; }

tr#name2 { display: none;}
tr#name3 { display: none;}
tr#name4 { display: none;}


div.clear {border:none;float:none;height: 0;clear:both;}

.popup  { POSITION: absolute; VISIBILITY: hidden; width: 434px; height: 344px;background-image: url(images/infowindow.png);padding: 0; text-align: left; z-index: 10;}
.popupl { POSITION: absolute; VISIBILITY: hidden; width: 505px; height: 400px;background-image: url(images/infowindowl.png);padding: 0; text-align: left; z-index: 10;}

#IW_header  { height:23px; margin:0; width:100%; }
#IW_title   { float: left; font-style: italic;font-weight:bold;font-size: 12px; margin: 3px 0 0 10px; }
#IW_close   { float:right; font-size:12px; font-weight:bold; margin-right:10px; margin-top:3px; text-decoration:none;color: red;}
#IW_close:hover { background:transparent none repeat scroll 0 0; color: black;}
#IW_content { margin: 0 9px;}
#IW_content ul { margin-left: 10px;margin-top: 0;padding-left: 0;}


