h1 { font-size: 13pt; color: #333; font-weight: bold; text-decoration: none; margin: 3px 0px 0px 0px; font-family:Arial,Helvetica,sans-serif;}
h2 { font-size: 9pt; color: #333; font-weight: bold; text-decoration: none; margin: 0px 0px 4px 0px; font-family:Arial,Helvetica,sans-serif;}

h3 { font-size: 8pt; color: #666; font-weight: bold; text-decoration: none; margin: 0px 0px 0px 0px; }
h4 { font-size: 7pt; color: #666; font-weight: bold; text-decoration: none; margin: 0px 0px 0px 0px; }
h5 { font-size: 11pt; color: #666; font-weight: bold; text-decoration: none; margin: 0px 0px 0px 0px; font-family:Arial,Helvetica,sans-serif; }
h2 a{ font-size: 9pt; color: #006699; font-weight: bold; text-decoration: none; margin: 0px 0px 4px 0px; }
h2 a: hover{ font-size: 9pt; color: #006699; font-weight: bold; text-decoration:underline; margin: 0px 0px 4px 0px; }
.search-background {padding: 0; margin:0; font-size:8pt; border: 1px #DFEEFF;}
.search-text { color: #00548a; font-size: 12pt; font-weight: bold; padding-top: 0; padding-left:120px;}
#breadcrumb .top a{ color: #333; font-size: 8pt;  text-decoration:underline;}
#breadcrumb .selected { font-size: 8pt;}

.white {padding: 4px 7px 2px 0; margin:0px; color: #ffffff; font-size: 8pt;}
.white a { color: #ffffff;}
.white a:hover {color: #ffffff;}
.white a:visited {color: #ffffff;}

.help 
{ 
	font-size: 11pt;
	color: #ffffff;
	margin: 12px 2px 2px 162px;
	text-align:left;
}
.help a{ color: #ffffff; padding: 5px 2px 0 0; }
.help a:hover { color: #cccccc;}

.titleBar {align:middle;  background-color:#f4f4f4; color:#333; font-size:15; border-bottom:1px solid #7b9ebd; padding: 4px 0 2px 2px;}
.overflow {overflow:auto; height:400px; width:440px; }

#why { height:80px;font-size:8pt;color:#fff;background-color:#fff;}
#hot {padding:3px 8px 2px 7px;  background-image: url(../images/hot-bg.gif); 
	background-repeat: no-repeat;}
#hot a{ text-decoration:none;font-size:10pt;color:#333;}
#hot a:hover{ text-decoration:underline;}
#hot div{padding:3px 8px 2px 7px;}
#hot #sports-event { border:0px solid #ccc; border-bottom:0px; padding:4px 6px 4px 6px; }
#hot #sports-event a{color:#333;font-weight:bold;font-size:10pt;text-decoration:underline;}

#hot #concerts-event { border:0px solid #ccc; border-bottom:0px; padding:4px 6px 4px 6px; }
#hot #concerts-event a{color:#333;font-weight:bold;text-decoration:underline;}

#hot #theater-event { border:0px solid #ccc; border-bottom:0px; padding:4px 6px 4px 6px; }
#hot #theater-event a{color:#333;font-weight:bold;text-decoration:underline;}

#hot #special-event { border:0px solid #ccc; border-bottom:0px; padding:4px 6px 4px 6px; }
#hot #special-event a{color:#f58220;font-weight:bold;text-decoration:underline;}

#hot .top-picks { padding:7px; font-size:9pt; width:190px; padding-bottom:24px;}
/* #hot .top-picks { border:1px solid #ccc; padding:6px; font-size:9pt; width:190px;}*/
#hot .top-picks a {color:#2053B9; text-decoration:none; font-size:9pt;}
#hot .top-picks a:hover {text-decoration:underline;text-decoration:underline;}

#hot #top-picks h2{ font-size:14pt;padding:4px 0px 8px 0px;text-transform:uppercase; }

#sports {color:#00548a;}
#concerts {color:#cc0000;}
#theater {color:#003366;}
#special {color:#f58220;}
.req {color:#cc0000;}
#note {color:#cc0000;}

#request-tbl { margin:0px 0px 0px 8px; }
#request-tbl h1{ margin:10px 0px 0px 0px; }

#headline { margin:8px; }
.td-label { padding-top:5px; }
.td-input { padding-top:2px;}

.footer-text {text-decoration:none; font-size:7.5pt; color:#666; padding: 6px 2px 2px 3px; }
.footer-text a {text-decoration:none; color:#2053B9; padding: 0px; margin: 0px;}
.footer-text a:hover {text-decoration:underline; color:#2053B9; }
.footer-text a:visited {color:#2053B9;}

.discription-text { font-size:8pt; color:#666; padding: 5px 5px 2px 3px; }
.discription-text a{ font-size:8pt; color:#666; padding: 5px 5px 2px 3px; text-decoration:none; color:#333; }
.smaller { font-size:9pt; color:#333; margin: 4px 5px 6px 7px; }
.small-text { font-size:8pt; color:#666; padding: 6px 5px 4px 7px; }
.small-text a {color:#2053B9; padding: 0px; margin: 0px;}
.small-text a:hover {text-decoration:underline; color:#2053B9; }
.small-text a:visited {color:#2053B9;}

.footer-smallest { font-size:8pt; color:#999999; padding: 0 5px 2px 7px; }

.footer-dis {color:#666;  background-color: #fff; background-image:url(../images/footer-bg.gif); background-repeat: no-repeat;}
.footer-links {color:#666; font-size:8pt; text-decoration:none; padding-left: 3px;}
.footer-links a:visited {color:#666;}
.footer-links a:hover {color:#666;text-decoration:underline; }

.top-searches-id a{font-size:9pt;color:#006699;}
.top-searches-id a:visited{font-size:9pt;color:#006699;}
.top-searches-id {margin:6px 0px 12px 0px; padding:4px; padding-bottom:14px;}
.top-searches-header {color: #006699; font-size:14px; font-weight: bold; margin:2px 0px 6px 0px; padding:6px; font-family: Arial,Helvetica,sans-serif;}

.featured-event-header {color: #333; font-size:15px; border-bottom:0px solid #ccc; font-family:Arial,Helvetica,sans-serif;}
.featured-event-header a{text-decoration:none; color: #333;}
.featured-event-header-new { margin-left: 15px; color: #006699; font-size:16px; border-bottom:0px solid #ccc; font-weight:bold; margin-bottom: 2px; text-decoration:none; font-family:Arial,Helvetica,sans-serif;}

.city-find-id a{font-size:8.5pt;color:#666; text-decoration:none; line-height:17px;}
.city-find-id a:visited {font-size:8.5pt;color:#666;}
.city-find-header {color: #006699; font-size:15px; font-weight: bold; margin-top:5px; margin-bottom:5px; font-family:Arial,Helvetica,sans-serif;}
.city-find-id { margin-left:13px; padding-left: 5px; margin-top:4px;}

#event-guide {background-color: #DFEEFF;  text-decoration:none;font-size:9pt;color:#333; }
.event-guide p {padding:0px; margin:0px; font-size:10pt; color:#333; padding:3px 3px 3px 16px;}
.event-guide-id {background-color: #dfeeff; border:3px solid #ccc; margin:0px 0px 6px 0px; padding:6px; }
.event-guide-header {color: #015e99; font-size:14px; font-weight: bold; margin-bottom:2px; padding:3px ;}

.date-listing {color: #666; font-size:9pt; padding-right:13px ;}

.top-searches-id a{font-size:8.5pt; text-decoration:none;}
.top-searches-id a:hover{font-size:8.5pt; text-decoration:underline;}
.top-searches-id a:visited{font-size:8.5pt; text-decoration:none;}

.venue-link a{text-decoration:none; font-size:10pt;color:#333;}

.venue-link {font-size:10pt;color:#333;}

.top-searches-ttl {background-image:url(../images/featured-event-bg.gif); font-size: 9pt; padding: 1px 0 1px 5px; color: #333; font-weight: bold; border-right:1px solid #ccc; border-left:1px solid #ccc; border-top:1px solid #ccc;}

input.btn{
  color:#fff; background:#003399; border:2px solid; border-color:#b0c3ea; cursor: hand;}

input.btng{
   color:#333; background:#f2f2f2; border:1px solid; border-color:#ccc; cursor: hand;}
   
input.btnr{
   color:#fff; background:#c4130d; border:1px solid; border-color:#edb8b6; cursor: hand; font-size:7pt;}

.city-find-id img {
background:#FFFFFF none repeat scroll 0 0;
border-color:#EEEEEE #CCCCCC #CCCCCC #EEEEEE;
border-style:solid;
border-width:1px;
display:inline;
margin:0 1em 0.5em 0;
padding:4px;
}

.topten p{ color:#666;
	margin-left: 25px;
	font-size:12px;
	
}

.topten { background-image:url(../images/topten-bg.jpg);
		padding-bottom:5px;
		padding-top: 18px
	
}



body #wp-admin-bar-2 .padder-2 {
max-width:950px;
min-width:1290px;
}

#wp-admin-bar-2 .padder-2 {
background:url("/images/price-chart-bottom.gif") repeat scroll 0 0 transparent;
height:35px;
margin:0 auto;
padding:0;
position:relative;
width:100%;
padding:5px 0; 
}

#wp-admin-bar-2 .padder-2 img{
margin:-2px 20px 0 -60px; 
}



#wp-admin-bar-2 {
font-size:11px;
height:35px;
left:0;
position:fixed;
bottom:0;
width:100%;
z-index:1000;
color:#0a419e;
}

#wp-admin-bar-2 .padder-2 {
width:90% !important;
}

#wp-admin-bar-2 .padder-2 {
z-index:-999;
}

.side-bar-nav {
font-size:11px; 
color:#333; 
list-style:none; 
padding-top:4px;
	}
