.StateName {
	background-color:#BC0026; 
	padding:3px 0px 3px 8px; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px; color:#FFFFFF; text-transform:uppercase
}

.venueItem {
	padding:5px 8px 0px 8px; 
	height:15px; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px; 
	color:#000000
}

.venueName {
	float:left;
}

.venueLocation {
	float:right
}

.moreVenues {
	display:block;
	
	padding:5px 8px 0px 0px; 
	height:15px; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px; 
	color:#000000;
	text-align:right;
}

#StateAbbrevContainer {
	background-color: #ffffff;
	width:100%;
	padding-top:10px;
	overflow:hidden;
	float:left;
	text-align:center;
	line-height:25px;
	margin-bottom:15px}
#StateAbbrevContainer a{color:#bc0026; text-decoration:underline; font-weight:bold}

.StateContent {
	background-color: #ffffff;
	float:left;
	margin:7px 0px 0px 0px;
	width:756px;
	overflow-y:scroll;
	height:500px;
	border:1px #cccccc solid;
}

.StateContent a{color:#666666; text-decoration:none;}
.StateContent a:hover{color:#666666; text-decoration:underline;}

#venue_list1{
width:260px;
float:left;
padding:0px 0px 0px 30px;
margin: 20px 0px 15px 0px;
}

#venue_list2{
width:260px;
float:right;
padding:0px 30px 0px 0px;
margin: 20px 0px 15px 0px;
}

.venue_listentry{
width:260px;
margin: 20px 0px 40px 0px;
padding:5px 0px 0px 10px;
border-top:1px #999999 solid;
}

.venue_letter4list{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#999999;
}

.venueWhiteText_sm{
font-family:Verdana, Arial, Helvetica, sans-serif!important;
font-size:11px!important;
color:#FFFFFF!important;
}

.venuered{color:#bc0026!important; font-size:12px!important;}

.venuered a{color:#bc0026!important;
text-decoration:none}

.venueheadertext_sm{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#bc0026;
font-weight:bold;
}

.venueheadertext_sm a{
color:#bc0026!important;
text-decoration:none!important;
}

#venue_alphabet{
float:left;
width:100%;
letter-spacing:8px;
text-align:center;
text-transform:uppercase;
padding-top:25px;
}

#vletter ul {
	display:block !important;
	padding-left:2px;
	width:30px !important;
}


#vletter li {
	border:none !important;
}
#vletter a {
	text-decoration:underline;
}

#venuesearchbox{
background-color: #dedddd;
border-top:3px #999999 solid;
width:230px;
height:107px;
float:right;
top:0px;
padding:3px 5px 0px 7px;
background-image:url(http://www.vividseats.com/v2/newimages/venuesearch_gradient.gif?cv=1);
background-position:bottom;
background-repeat:repeat-x;
}

.search_toppad{padding-top:3px!important}


#titleHead{
text-transform:uppercase;
padding:3px 0px 8px 7px;
WIDTH:300px;
float:left;
}

#titleHead h1{
font-family:Arial, Helvetica, sans-serif;
font-size:19px;
font-weight:bold;
color:#666666;
}

.venueBanner{
WIDTH:100%;
overflow:hidden;
HEIGHT:107px;
background-image:url(http://www.vividseats.com/v2/newimages/venues_banner.jpg?cv=1);
background-repeat:no-repeat;
background-postion:top 5px}



