/* Skinning Styles
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -  */

table.search_results td {
	padding:8px 10px 8px 0;	
}

.semtabs {
   margin-right:0;
margin-left:0;
padding:0;
}

#info .semtabs li {
   margin-left:5px;
}

.semtabs li.inactive a {
   background:#D8D8D8;
}

.semtabs li:hover a, .semtabs li.selected:hover a {
   color:white;
   text-decoration:underline;
}

.semtabs a {
   border-width:0;
line-height:12px;
background:#D60C8C;
color:white;
letter-spacing:1px;
font-size:11px;
height:22px;
}

#info.inner .semtabs a {
height:22px;
}

#info.inner .semtabs {
padding-right:8px;
}

.semtabs a br {
}

#info .semtabs li, #static_tabs .semtabs li  {
   border-width:0;
}

#static_tabs .semtabs  {
   padding-left:8px;
}

#static_tabs .semtabs li  {
   margin-right:5px;
}

#static_tabs .semtabs li a {
   height:20px;
}

#info .semtabs li.selected, #static_tabs .semtabs li.selected {
border-width:0;
margin-top:0;
}

.semtabs .selected a  {
border-width:0;
color:#fff;
background:#F47836;
}

#info li ul {
   padding-top:15px;
}

#static_tabs #info li ul {
   padding-top:15px;
}

.semtabs {
   position:absolute;
   top:-30px;
   right:0;
   background:none;
   border:none;
}

#static_tabs .semtabs {
   top:0;
}

#info h4, .content #main #content_main #static_tabs h2, .content #main #content_main #content_page h2, .content #main #content_main #content_main_inner h2, .top_10_events.content #main #content_main h2, .content #main #content_main #esavers h2, .content #main #content_main #intro_paragraph h2, .content #main #content_main #bostix h2, .rants_raves.content #main #content_main #content_main_inner h2,.video_central.content #main #content_main #content_main_inner h2, .members.content #main #content_main #content_main_inner h2, .funsavers.content #main #content_main #content_main_inner h2, .top_10_events.content #main #content_main #content_main_inner h2 {
background:#F47836;
display:block;
color:white;
font-size:48px;
font-weight:normal;
height:auto;
line-height:64px;
padding:0 15px 10px;
text-indent:0;
text-transform:lowercase;
width:595px;
margin:0 -15px;
}


#info h4, .content #main #content_main #static_tabs h1, .content #main #content_main #content_page h1, .content #main #content_main #content_main_inner h1, .top_10_events.content #main #content_main h1, .content #main #content_main #esavers h1, .content #main #content_main #intro_paragraph h1, .content #main #content_main #bostix h1, .rants_raves.content #main #content_main #content_main_inner h1,.video_central.content #main #content_main #content_main_inner h1, .members.content #main #content_main #content_main_inner h1, .funsavers.content #main #content_main #content_main_inner h1, .top_10_events.content #main #content_main #content_main_inner h1 {
background:#F47836;
display:block;
color:white;
font-size:48px;
font-weight:normal;
height:auto;
line-height:64px;
padding:0 15px 10px;
text-indent:0;
text-transform:lowercase;
width:595px;
margin:0 -15px;
}

.content #main #content_main #static_tabs h2, .content #main #content_main #content_page h2,.content #main #content_main #content_main_inner h2, .top_10_events.content #main #content_main h2, .content #main #content_main #esavers h2, .content #main #content_main #intro_paragraph h2, .content #main #content_main #bostix h2, .rants_raves.content #main #content_main #content_main_inner h2, .video_central.content #main #content_main #content_main_inner h2, .members.content #main #content_main #content_main_inner h2, .funsavers.content #main #content_main #content_main_inner h2, .top_10_events.content #main #content_main #content_main_inner h2 {
margin-top:-13px;
margin-bottom:10px;
}

.content #content_main #content_page h2 span,.content #main #content_main #content_main_inner h2 span, .top_10_events.content #main #content_main h2 span, .content #main #content_main #esavers h2 span, .content #main #content_main #intro_paragraph h2 span, .content #main #content_main h2 span {
	padding-left:0;
}

.content #main #content_main #static_tabs h1, .content #main #content_main #content_page h1,.content #main #content_main #content_main_inner h1, .top_10_events.content #main #content_main h1, .content #main #content_main #esavers h1, .content #main #content_main #intro_paragraph h1, .content #main #content_main #bostix h1, .rants_raves.content #main #content_main #content_main_inner h1, .video_central.content #main #content_main #content_main_inner h1, .members.content #main #content_main #content_main_inner h1, .funsavers.content #main #content_main #content_main_inner h1, .top_10_events.content #main #content_main #content_main_inner h1 {
margin-top:-13px;
margin-bottom:10px;
}

.content #content_main #content_page h1 span,.content #main #content_main #content_main_inner h1 span, .top_10_events.content #main #content_main h1 span, .content #main #content_main #esavers h1 span, .content #main #content_main #intro_paragraph h1 span, .content #main #content_main h1 span {
	padding-left:0;
}

#info h4 br {
   display:none;
}

.content #content_main h3, #info h5, #static_tabs h5 {
border-bottom:1px solid #009DDC;
}

#info h5 span {
background:none repeat scroll 0 0 #009DDC;
}

#info li, #static_tabs li {
border:none;
padding:0;
}

#content_main_inner:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

#content_main_inner {
	height:1%;
}

.content #content_main_inner, #intro_paragraph {
border-color:#F47836;
border-style:solid;
border-width:0 10px 10px;
margin:0 0 15px;
padding:0 15px;
position:relative;
width:595px;
}

.cssvenue #main #content_main #content_main_inner, .cssorg #main #content_main #content_main_inner, .cssvenuedetail #main #content_main #content_main_inner, .cssorgdetail #main #content_main #content_main_inner {
border-width:0;
margin:0;
padding:0;
position:relative;
width:auto;
}

#content_page, .content #main #content_main_inner, #esavers, #intro_paragraph, #bostix {
	padding-bottom:30px;
}

#intro_paragraph {
	margin-top:20px;
	display:none;
}

#static_tabs #info {
border-color:#F47836;
border-style:solid;
border-width:0;
margin:0;
padding:0;
position:relative;
width:595px;
}

#static_tabs {
	padding-top:0;
	margin-top:0;
}

#static_tabs form {
	margin-bottom:20px;
}

.meta_wrap {
 margin-bottom:10px;
}

.meta_wrap:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

#description {
   padding:15px 25px 18px 23px;
   position:relative;
   background:url(/sites/phillyfunguide.com/images/description_shape.gif) no-repeat scroll 0 0;
zoom:1;
}

#description:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

#content_page {
	zoom:1;	
}
#content_page:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}


#tools {
   background:none;
   text-align:left;
   margin-left:-10px;
   clear:both;
}

.quick_links .buy_tickets {
background:url(/sites/phillyfunguide.com/images/icon-buy_tickets.png) no-repeat scroll 0 2px transparent;
}

.quick_links .tell_a_friend {
background:url(/sites/phillyfunguide.com/images/icon-tell_a_friend.png) no-repeat scroll 0 2px transparent;
}

.quick_links li a {
   font: 11px/14px Verdana,Arial,Helvetica,sans-serif
}

.content #category_spotlight h3 a {
  color:#D5118A;
}

#featured_events table, #more_events table, #featured_organizations table, #featured_venues table {
   margin-top:10px;
}

#featured_events h3, #more_events h3, #featured_organizations h3, #featured_venues h3 {
   margin:0 -15px;
   border:none;
   background:#F47836 url(/sites/phillyfunguide.com/images/content_main_hdr-featured_events.gif) 10px 0 no-repeat;
   height:71px;
   text-indent:-9999px;
}

.cssvenue #featured_events h3 {
   background:#F47836 url(/sites/phillyfunguide.com/images/content_main_hdr-featured_venues.gif) 10px 0 no-repeat;
}

.cssvenue #more_events h3 {
   background:#F47836 url(/sites/phillyfunguide.com/images/content_main_hdr-more_venues.gif) 10px 0 no-repeat;
}

.cssorg #featured_events h3 {
   background:#F47836 url(/sites/phillyfunguide.com/images/content_main_hdr-featured_orgs.gif) 10px 0 no-repeat;
}

.cssorg #more_events h3 {
   background:#F47836 url(/sites/phillyfunguide.com/images/content_main_hdr-more_orgs.gif) 10px 0 no-repeat;
}

#more_events h3 {
   background-image:url(/sites/phillyfunguide.com/images/content_main_hdr-more_events.gif);
}

#more_events h3.bt-header {
   background-image:none;
	height:auto;
	width:auto;
	background:none;
	text-indent:0;
}

#featured_organizations h3 {
   background-image:url(/sites/phillyfunguide.com/images/content_main_hdr-featured_orgs.gif);
}

#featured_venues h3 {
   background-image:url(/sites/phillyfunguide.com/images/content_main_hdr-featured_venues.gif);
}

.content #content_main #category_spotlight h3, .content #content_main #featured_events h3, .content #content_main #more_events h3, .content #content_main #description h3 {
   border:none;
}

#featured_events, #more_events, #featured_organizations, #featured_venues  {
   border-color:#F47836;
   border-style:solid;
   border-width:0 10px 10px;
   margin-bottom:16px;
   margin-top:16px;
   padding:0 15px;
   position:relative;
}

#category_spotlight, #description {
   margin-bottom:30px;
}

#category_spotlight #event_image, #description #event_image {
background:none repeat scroll 0 0 #8AD4F3;
float:left;
height:251px;
margin:-15px 15px -15px 50px;
padding-right:0;
}

#description #event_image {
margin-bottom:5px;
}

.content #main #content_main_container #content_main #description h2, .content #main #content_main #category_spotlight h2, .content #main #content_main #content_main_inner #category_spotlight h2 {
height:225px;
left:0;
margin:0;
position:absolute;
text-indent:-9999px;
top:13px;
width:73px;
}

.content #main #content_main #content_main_inner h2 {
	color:white;
	font-size:48px;
	font-weight:normal;
	line-height:64px;
	padding:0;
	text-transform:lowercase;
	padding-left:15px;
	padding-right:15px;
	margin: 0 -15px 25px;
}


.content #main #content_main h2 {
background:url(/sites/phillyfunguide.com/images/cat_spot_hdr-event.gif) 0 0 no-repeat;
display:none;
}

.content #main #content_main #intro_paragraph h2 {
display:block;
margin-top:-10px;
margin-bottom:10px;
}

.content #main #content_main_container #content_main #description h1, .content #main #content_main #category_spotlight h1, .content #main #content_main #content_main_inner #category_spotlight h1 {
height:225px;
left:0;
margin:0;
position:absolute;
text-indent:-9999px;
top:13px;
width:73px;
}

.content #main #content_main #content_main_inner h1 {
	color:white;
	font-size:48px;
	font-weight:normal;
	line-height:64px;
	padding:0;
	text-transform:lowercase;
	padding-left:15px;
	padding-right:15px;
	margin: 0 -15px 25px;
}


.content #main #content_main h1 {
background:url(/sites/phillyfunguide.com/images/cat_spot_hdr-event.gif) 0 0 no-repeat;
display:none;
}

.content #main #content_main #intro_paragraph h1 {
display:block;
margin-top:-10px;
margin-bottom:10px;
}

#breadcrumbs {
   float:left;
}

#breadcrumbs,  #tools {
   position:static;
}

#breadcrumbs, #additional_links, #tools  {
		margin-bottom:5px;
}

#breadcrumbs a, #additional_links a, #tools a, #additional_links {
color:#999999;
}

#breadcrumbs a {
	text-transform:lowercase;	
}

#meta_links {
   margin:0;
   height:auto;
	zoom:1;
}

.content #content_main {
   padding:0;
   width:645px;
}

#category_spotlight {
   background:#8AD4F3;
   clear:both;
   height:221px;
   padding:15px 25px 15px 23px;
   position:relative;
   width:595px;
   border:none none;
   border-width:0;
}

#category_spotlight .inner {
border:none;
height:auto;
margin:0;
padding:0;
}

#meta_links {
   background:none;
}

.content #content_main {
   border:none;
}

#main {
   width:960px;
}

#content_main_container {
   margin:0;
}

#content {
    background:none;
   border:none;
   padding-top:11px;  
   position:relative;
   z-index:0;
}

#content_sub {
   margin:0;
}

#main_nav {
   width:988px;
}

/*#main_nav li ul {
   width:5000px;
}
*/

	/* Search 
	---------------------------------------- */
	#search_section { 
		height:27px; 
		border:1px solid #ccc; 
		border-width:1px; 
		padding:11px 0 0 48px;
		background:#e0f2ff;
		position:absolute;
		bottom:0;
		 width:910px;
	}
	
	
input[name="keywords"] {
   width:150px;
padding:1px;
}

#search_section {
   bottom:auto;
   top:-35px;
   left:auto;
   right:0;
}   

#search_section a {
   text-transform:lowercase;
   text-decoration:none;
}

#search_section a:hover {
   text-decoration:underline;
}

#search_section {
   width:auto;
   padding:0;
   border:none;
   background:none;
}
	
#search_section label, #search_section img#txt-or, #search_section select {
   display:none;
}

	#search_section form {
		display:inline;
		font-size:1.2em;
	}
	
	#search_section label {
		font-weight:bold;
	}
	
	#txt-or {
		vertical-align:middle;
		margin:0 10px 0;
	}
	
	#search_section input {
		margin-right:2px;
		vertical-align:middle;
	}
	
		input#keywords {
		width:160px;
	}


	/* Search Top
	---------------------------------------- */
	#search_top {  
		width:940px;
	}
	
	#search_top form {
		display:inline; 
		font-size:1.2em;
	}
	
	#search_top label {
		font-weight:bold;
	}
	
	
	#search_top input {
		margin-right:2px;
		vertical-align:middle;
	}
	
	#advanced_search_link{
		position:relative;
		height:10px;
		left:60px;  
	}
 
	#date_range{
		position:relative;
		left:380px;  
	}


        .ui-datepicker {
        margin-left: -50px;
        z-index: 1000;
        }



	#search_section img.ui-datepicker-trigger {
		vertical-align:middle;
		margin:0 8px 0 2px;
	}
	
	#search_section .hasDatepicker {
		margin-right:3px;
		width:70px;
		z-index: 200;
		height:18px;
	}
	
	
	input#what {
		width:150px;
	}
	
	input#where {
		width:125px;
	}
	
	input#when {
		margin-right:6px;
		margin-left:6px;
		width:95px;
		z-index: 200;
	}
	
	input[type=image] {
		margin:0 10px 0 0;
	}

	#search_section select {
		vertical-align:middle;
		position:relative;
		margin-right:5px;
	}
	
	#search_section a {
		text-decoration:underline;
	}
	
	.icon-calendar {
		vertical-align:middle;
		margin-right:5px;
	}
	
	
		/* END Search Top
	---------------------------------------- */
	


#content_sub h2, #site_info h2, #home_featured_events h2 {
   display:none;
}

#content_sub h1, #site_info h1, #home_featured_events h1 {
   display:none;
}

#content_sub {
   color:#D60C8C;
   font-family:Arial,Helvetica,sans-serif;
   font-weight:bold;
}

.window, #content_sub li {
   border-color:#F47836;
   border-style:solid;
   border-width:3px;
}


#site_info ul li {
   border-color:#F47836;
   border-style:solid;
   border-width:3px;
   padding-top:10px;
   padding-bottom:10px;
}

a {
color:#D60C8C;
}

#site_info {
   margin:0;
}

.window {
   padding-top:10px;
   padding-bottom:10px;
}

#content_main #home_featured_events {
   border:10px solid #F47836;
}

#home_featured_events ul {
   margin-top:0;
}

#home_featured_events li {
   margin:0;
   border-width:0px;
   width:120px;
overflow:visible;
}

#home_featured_events h3 a {
   display:block;
   height:61px;
}

#home_featured_events h3 {
   margin-bottom:20px;
}

#home_featured_events #column_one {
   padding:0 31px 0 13px;
}

#home_featured_events #column_one h3 {
   width:164px;
   margin:0 -31px 20px -13px;
   background: #f47836 url(/sites/phillyfunguide.com/images/hdr-column_1.gif) 0 0 no-repeat;
}

#home_featured_events #column_two {
   padding:0 33px 0 6px;
}

#home_featured_events #column_two h3 {
   width:159px;
   margin:0 -33px 20px -6px;
   background: #f47836 url(/sites/phillyfunguide.com/images/hdr-column_2.gif) 0 0 no-repeat;
}

#home_featured_events #column_three {
   padding:0 29px 0 4px;
}

#home_featured_events #column_three h3 {
   width:153px;
   margin:0 -29px 20px -4px;
   background: #f47836 url(/sites/phillyfunguide.com/images/hdr-column_3.gif) 0 0 no-repeat;
}

#home_featured_events #column_four {
   padding:0 21px 0 8px;
}

#home_featured_events #column_four h3 {
   width:149px;
   margin:0 -21px 20px -8px;
   background: #f47836 url(/sites/phillyfunguide.com/images/hdr-column_4.gif) 0 0 no-repeat;
}

#home_featured_events ul ul {
   padding:0;
}

#home_featured_events ul ul li {
   background:none;
   padding:0;
   margin-bottom:24px;
}

#header {
   height:72px;
}

#main_nav {
   border:none;
   background:none;
}

#main_nav li a {
   color:#F47836;
   font-size:14px;
   text-transform:lowercase;
}

#main_nav li { 
  background:none;
}

#main_nav li ul ul { 
  border:1px solid #F47836;
}
 
#main_nav li.selected li.dropdown li a {
   font-size:12px;
   text-transform:lowercase;
}

#main_nav li.selected ul li:hover a, #main_nav li.selected ul li.jq-hover a {
   background:none;
   color:#F47836;
}

#main_nav li.selected ul li li:hover a, #main_nav li.selected ul li li.jq-hover a, #main_nav li.selected ul li li:hover, #main_nav li.selected ul li li.jq-hover {
   background:#F47836;
   color:white;
}

#main_nav li.selected ul li li:hover li a, #main_nav li.selected ul li li.jq-hover li a {
   background:transparent;
   color:#F47836;
}

#main_nav li.selected ul li li li:hover a, #main_nav li.selected ul li li li.jq-hover a {
   color:white;
}

#site_info p {
   line-height:15px;
   margin:0;
}

#category ul#tools {
   display:none;
}

#main #content_main h2, #main #content_main .meta_wrap {
   background:none;
}

#main #content_main h1, #main #content_main .meta_wrap {
   background:none;
}

.csscat2 #content_main #category_spotlight h2, .csscat2 #content_main #description h2 {
	background:url(/sites/phillyfunguide.com/images/cat_spot_hdr-theatre.png) 0 0 no-repeat;
}

.content #main #content_main #description.submit_event_preview h2 {
	background:url(/sites/phillyfunguide.com/images/cat_spot_hdr-theatre.gif) 0 0 no-repeat;
}

.cssvenue #main #content_main #category_spotlight h2 {
	background:url(/sites/phillyfunguide.com/images/cat_spot_hdr-venues.png) 0 0 no-repeat;
}

.cssorg #main #content_main #category_spotlight h2 {
	background:url(/sites/phillyfunguide.com/images/cat_spot_hdr-orgs.png) 0 0 no-repeat;
}

.csscat3 #content_main #category_spotlight h2, .csscat3 #content_main #description h2 {
	background:url(/sites/phillyfunguide.com/images/cat_spot_hdr-music.png) 0 0 no-repeat;
}

.csscat4 #content_main #category_spotlight h2, .csscat4 #content_main #description h2 {
	background:url(/sites/phillyfunguide.com/images/cat_spot_hdr-dance.png) 0 0 no-repeat;
}

.csscat7 #content_main #category_spotlight h2, .csscat7 #content_main #description h2 {
	background:url(/sites/phillyfunguide.com/images/cat_spot_hdr-kids.png) 0 0 no-repeat;
}

.csscat12 #content_main #category_spotlight h2, .csscat12 #content_main #description h2 {
	background:url(/sites/phillyfunguide.com/images/cat_spot_hdr-free.png) 0 0 no-repeat;
}

.csscat9 #content_main #category_spotlight h2, .csscat9 #content_main #description h2 {
	background:url(/sites/phillyfunguide.com/images/cat_spot_hdr-museums.png) 0 0 no-repeat;
}

.csscat31 #content_main #category_spotlight h2, .csscat31 #content_main #description h2 {
	background:url(/sites/phillyfunguide.com/images/cat_spot_hdr-tours.png) 0 0 no-repeat;
}

.csscat10 #content_main #category_spotlight h2, .csscat10 #content_main #description h2 {
	background:url(/sites/phillyfunguide.com/images/cat_spot_hdr-sports.png) 0 0 no-repeat;
}

.csscat32 #content_main #category_spotlight h2, .csscat32 #content_main #description h2 {
	background:url(/sites/phillyfunguide.com/images/cat_spot_hdr-outdoors.png) 0 0 no-repeat;
}

.csscat5 #content_main #category_spotlight h2, .csscat5 #content_main #description h2 {
	background:url(/sites/phillyfunguide.com/images/cat_spot_hdr-film.png) 0 0 no-repeat;
}

.cssvenue #content_main #category_spotlight h2, .csscat5 #content_main #description h2 {
	background:url(/sites/phillyfunguide.com/images/cat_spot_hdr-film.png) 0 0 no-repeat;
}

.csscat33 #content_main #category_spotlight h2, .csscat33 #content_main #description h2 {
	background:url(/sites/phillyfunguide.com/images/cat_spot_hdr-culinary.png) 0 0 no-repeat;
}

.csscat11 #content_main #category_spotlight h2, .csscat11 #content_main #description h2 {
	background:url(/sites/phillyfunguide.com/images/cat_spot_hdr-classes.png) 0 0 no-repeat;
}

.csscat34 #content_main #category_spotlight h2, .csscat34 #content_main #description h2 {
	background:url(/sites/phillyfunguide.com/images/cat_spot_hdr-glbt.png) 0 0 no-repeat;
}

.csscat6 #content_main #category_spotlight h2, .csscat6 #content_main #description h2 {
	background:url(/sites/phillyfunguide.com/images/cat_spot_hdr-lectures_literature.png) 0 0 no-repeat;
}

.csscat35 #content_main #category_spotlight h2, .csscat35 #content_main #description h2 {
	background:url(/sites/phillyfunguide.com/images/cat_spot_hdr-multicultural.png) 0 0 no-repeat;
}

.csscat8 #content_main #category_spotlight h2, .csscat8 #content_main #description h2 {
	background:url(/sites/phillyfunguide.com/images/cat_spot_hdr-special_events.png) 0 0 no-repeat;
}

.csscat13 #content_main #category_spotlight h2, .csscat13 #content_main #description h2 {
	background:url(/sites/phillyfunguide.com/images/cat_spot_hdr-visual_arts.png) 0 0 no-repeat;
}

.cssorg #content_main #category_spotlight h2, .cssorgdetail #main #content_main #content_main_inner #description h2 {
	background:url(/sites/phillyfunguide.com/images/cat_spot_hdr-orgs.png) 0 0 no-repeat;
}

.cssvenue #content_main #category_spotlight h2, .cssvenuedetail #main #content_main #content_main_inner #description h2 {
	background:url(/sites/phillyfunguide.com/images/cat_spot_hdr-venues.png) 0 0 no-repeat;
}

#bostix h4, .members.content #main #content_main h3 {
	background:none;
	border-bottom-color:#009DDC;
	margin-left:-5px;
	padding:0;
	border-bottom:1px solid #009DDC;
}

#bostix h4 span, .content #content_main h3 span {
	background:#009DDC;
	padding:3px 8px 2px;
}

.image_listing .description { 
	padding-bottom:10px;
}

#info {
border-color:#F47836;
border-style:solid;
border-width:0 10px 10px;
margin:0 0 15px;
padding:0 15px;
position:relative;
width:595px;
}

#info.inner {
border-color:#F47836;
border-style:solid;
border-width:0 3px 3px;
margin:40px 0 15px;
padding:0 15px 15px;
position:relative;
width:560px;
}

#info li ul.bookmarks {
	padding:0;
	margin-bottom:25px;
}

#info.inner h4 {
	width:561px;
	font-size:30px;
	line-height:40px;
}

#info.inner:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

#main_nav li li a {
padding:0 8px;
}

#main_nav li li li a {
	width:165px;
}

#main_nav li.selected ul li:hover li li a {
	background-image:url(../images/divider-dotted.gif);
	background-position:bottom left;
	background-repeat:repeat-x;
}

#main_nav li li li:hover ul {
	left:-201px;
}

#review_form #description {
	padding:0;
	margin:0;
	background:none;
}


.csscat2 #content_main #category_spotlight h1, .csscat2 #content_main #description h1 {
	background:url(/sites/phillyfunguide.com/images/cat_spot_hdr-theatre.png) 0 0 no-repeat;
}

.content #main #content_main #description.submit_event_preview h1 {
	background:url(/sites/phillyfunguide.com/images/cat_spot_hdr-theatre.gif) 0 0 no-repeat;
}

.cssvenue #main #content_main #category_spotlight h1 {
	background:url(/sites/phillyfunguide.com/images/cat_spot_hdr-venues.png) 0 0 no-repeat;
}

.cssorg #main #content_main #category_spotlight h1 {
	background:url(/sites/phillyfunguide.com/images/cat_spot_hdr-orgs.png) 0 0 no-repeat;
}

.csscat3 #content_main #category_spotlight h1, .csscat3 #content_main #description h1 {
	background:url(/sites/phillyfunguide.com/images/cat_spot_hdr-music.png) 0 0 no-repeat;
}

.csscat4 #content_main #category_spotlight h1, .csscat4 #content_main #description h1 {
	background:url(/sites/phillyfunguide.com/images/cat_spot_hdr-dance.png) 0 0 no-repeat;
}

.csscat7 #content_main #category_spotlight h1, .csscat7 #content_main #description h1 {
	background:url(/sites/phillyfunguide.com/images/cat_spot_hdr-kids.png) 0 0 no-repeat;
}

.csscat12 #content_main #category_spotlight h1, .csscat12 #content_main #description h1 {
	background:url(/sites/phillyfunguide.com/images/cat_spot_hdr-free.png) 0 0 no-repeat;
}

.csscat9 #content_main #category_spotlight h1, .csscat9 #content_main #description h1 {
	background:url(/sites/phillyfunguide.com/images/cat_spot_hdr-museums.png) 0 0 no-repeat;
}

.csscat31 #content_main #category_spotlight h1, .csscat31 #content_main #description h1 {
	background:url(/sites/phillyfunguide.com/images/cat_spot_hdr-tours.png) 0 0 no-repeat;
}

.csscat10 #content_main #category_spotlight h1, .csscat10 #content_main #description h1 {
	background:url(/sites/phillyfunguide.com/images/cat_spot_hdr-sports.png) 0 0 no-repeat;
}

.csscat32 #content_main #category_spotlight h1, .csscat32 #content_main #description h1 {
	background:url(/sites/phillyfunguide.com/images/cat_spot_hdr-outdoors.png) 0 0 no-repeat;
}

.csscat5 #content_main #category_spotlight h1, .csscat5 #content_main #description h1 {
	background:url(/sites/phillyfunguide.com/images/cat_spot_hdr-film.png) 0 0 no-repeat;
}

.cssvenue #content_main #category_spotlight h1, .csscat5 #content_main #description h1 {
	background:url(/sites/phillyfunguide.com/images/cat_spot_hdr-film.png) 0 0 no-repeat;
}

.csscat33 #content_main #category_spotlight h1, .csscat33 #content_main #description h1 {
	background:url(/sites/phillyfunguide.com/images/cat_spot_hdr-culinary.png) 0 0 no-repeat;
}

.csscat11 #content_main #category_spotlight h1, .csscat11 #content_main #description h1 {
	background:url(/sites/phillyfunguide.com/images/cat_spot_hdr-classes.png) 0 0 no-repeat;
}

.csscat34 #content_main #category_spotlight h1, .csscat34 #content_main #description h1 {
	background:url(/sites/phillyfunguide.com/images/cat_spot_hdr-glbt.png) 0 0 no-repeat;
}

.csscat6 #content_main #category_spotlight h1, .csscat6 #content_main #description h1 {
	background:url(/sites/phillyfunguide.com/images/cat_spot_hdr-lectures_literature.png) 0 0 no-repeat;
}

.csscat35 #content_main #category_spotlight h1, .csscat35 #content_main #description h1 {
	background:url(/sites/phillyfunguide.com/images/cat_spot_hdr-multicultural.png) 0 0 no-repeat;
}

.csscat8 #content_main #category_spotlight h1, .csscat8 #content_main #description h1 {
	background:url(/sites/phillyfunguide.com/images/cat_spot_hdr-special_events.png) 0 0 no-repeat;
}

.csscat13 #content_main #category_spotlight h1, .csscat13 #content_main #description h1 {
	background:url(/sites/phillyfunguide.com/images/cat_spot_hdr-visual_arts.png) 0 0 no-repeat;
}

.cssorg #content_main #category_spotlight h1, .cssorgdetail #main #content_main #content_main_inner #description h1 {
	background:url(/sites/phillyfunguide.com/images/cat_spot_hdr-orgs.png) 0 0 no-repeat;
}

.cssvenue #content_main #category_spotlight h1, .cssvenuedetail #main #content_main #content_main_inner #description h1 {
	background:url(/sites/phillyfunguide.com/images/cat_spot_hdr-venues.png) 0 0 no-repeat;
}


