/* CSS Document */
* {margin:0px; padding:0px;}

img {border:0px; margin:0px; padding:0px;}

ul, li {list-style:none; list-style-image:none;}

a 
{outline:none;
text-decoration:none;}

a img 
{border:none;}

form, input
{border:0px;
padding:0px;
border:none;}

strong {
font-weight:bold;}

body {
margin:0px;
padding:0px;
background-color:#000000;
font-family:Arial, Helvetica, sans-serif;
background-image:url(../images/bg-lg2.jpg);
background-attachment:fixed;
background-repeat:no-repeat;}

/*--Header--*/

.middle-whitebg {
background:#FFFFFF;
}

.header {
background:url(../images/top-header.gif) no-repeat top;
height:116px;
}

#hd div#logo a.logo{
display:block;
width:165px;
height:116px;
position:absolute;
top:0;
left:408px;
z-index:101;
*z-index:110;
}

#hd div#logo img{
position:absolute;
left:0;
top:0;
z-index:100;
}

#hd div#logo h2{
margin:0;
padding:0;
}

#hd div#logo h2 a{
text-indent:-9999px;
display:block;
margin:0;
padding:0;
position:absolute;
width:78px;
height:78px;
top:45px;
left:439px;
z-index:110;
}

.menu {
width:980px;
height:37px;
margin:0px auto;
padding:0 0 0 30px;
position:absolute;
top:69px;
left:0;
z-index:100;
}


.menu ul{
}

.menu li {
	padding :0 5px 0 5px;
	margin : 0 0 0 0;
	height : 37px;
	float : left;
	list-style : none;
	background-repeat : no-repeat;
	background-position:top;
	}

.menu li a, .menu li a:visited {
	display : block;
	text-decoration : none;
	height : 37px;
	background-repeat : no-repeat;
	background-position:top;
}

.home {
background-image:url(../images/sports.gif);
width:104px;
}
.home a:hover,.home-active a{
background-image:url(../images/sports-active.gif);
width:104px;
}
.concert {
background-image:url(../images/concerts.gif);
width:138px;
}
.concert a:hover,.concert-active a{
background-image:url(../images/concerts-active.gif);
width:138px;
}
.theater {
background-image:url(../images/theater.gif);
width:283px;
}
.theater a:hover,.theater-active a{
background-image:url(../images/theater-active.gif);
width:283px;
}
.sell {
background-image:url(../images/selltickets.gif);
width:171px;
}
.sell a:hover,.sell-active a{
background-image:url(../images/selltickets-active.gif);
width:171px;
}
.monthly {
background-image:url(../images/monthly.gif);
width:194px;
}
.monthly a:hover,.monthly-active a{
background-image:url(../images/monthly-active.gif);
width:194px;
}

.search {
color:#999999;
font-size:12px;
height:16px;
padding:2px;
font-size:12px;
border-top:1px solid #848484;
border-left:1px solid #848484;
border-bottom:1px solid #e9e9e9;
border-right:1px solid #e9e9e9;
width:297px;
display:block;}

.button {
float:left;
display:block;
}

.middle-dandeimg {
background:url(../images/dance-image.gif) repeat-x top #ededed;
}

.category ul{
margin:0px;
padding:0px;}

.category ul li {
line-height:15px;
}

.category ul li a{
color:#414b66;
font-size:12px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;}

.category ul li a:hover {
color:#000000;
text-decoration:underline;}

.dashed-line {
background:url(../images/dashed-line.gif) repeat-y;}

.categoryblue ul{
margin:0px;
padding:0px;}

.categoryblue ul li {
line-height:15px;
}

.categoryblue ul li a{
color:#ffffff;
font-size:12px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;}

.category ul li a:hover {
color:#000000;
text-decoration:underline;}

.content {
color:#a8a8a8;
padding:5px;
font-size:12px;}

.find-button {
background:url(../images/find-button.gif) no-repeat;
display:block;
border:none;
width:48px;
height:22px;
cursor:pointer;
margin:0 0 0 8px;
}