		h1{

		}
		.bottom_outer_box{
			top:102px;
		}
		.content{
			width:960px;
			position:relative;
		}	
		.top{
			position:absolute;
			top:550px;
			left:7px;
		}
		.bottom{
			position:absolute;
			top:5px;
			left:7px;
		}
		.index_calendar_box{
			width:266px; 
			height:374px;
			float:left;
			
		}
		.index_about_box{
			width:266px; 
			height:374px;
			float:left;
			border-color:#aaa;
			border-style:none none none solid;
			padding-left:5px;
			border-width:1px;
		}
		.box_icons{
			float:left;
			margin-right:5px;
			clear:left; 
			width: 31px;
			text-align:center;
		}
		.index_shadow_box{
			border-color:#aaa;
			border-style:solid none none none;
			border-width:1px;
			clear:left;
			margin-bottom:2px;
		}
		.index_flash_box{
			width:420px; 
			margin:0px;
			float:left;
			padding:0px
		}
		object{
			margin:0px;
			padding:0px;
		}
		.box_gradient{
			padding:3px 0px 3px 0px;
			color:#FFFFFF;
			width:auto;
		}
		.box_gradient img{
			margin: 0px 4px -2px 3px;
			border-style:none;
		}
		.index_calendar_box img{
			border-style:none;
		}
		.index_about_box img{
			border-style:none;
		}
		img{
			border-style:none;
		}
		h3{
			clear:none;
		}
		.inner_div{
			padding: 3px;
			clear:both;
		}
		.inner_div .box_icons{
			width:26px;
		}
		.section_logo{
			float:left;
			clear:left;
		}
		.section_logo_top{
			float:left;
			width:190px;
			text-align:center;
			margin:5px 0px 8px 0px;
		}
		.section_logo_top img{
			filter:alpha(opacity=100); 			 	
  			-moz-opacity: 1.0; 							 	
  			opacity: 1.0;
		}
		.section_logo a img{
			border-style:none;
		}
		.section_logo_top a img{
			border-style:none;
		}
		.section_details{
			float:left;
			width:685px;
		}
		.section_details hr{
			width:675px;
			clear:both;
		}
		.section_box{
			width:530px;
			height:140px;
			float:left;
			margin: 0px 0px 10px 5px;
		}
		.section_box h2{
			clear:none;
			margin-top:0px;
			padding-top:0px;
			margin-bottom:2px;
			padding-bottom:0px;
		}
		.section_box p{
			margin:2px 0px;
			padding:0px;
		}
		.section_box_text{
			border-style:solid none solid none;
			border-width:1px;
			border-color:#ccc;
			margin:2px 0px;
		}
		.light_bulb{
			float:left;
			margin:3px 3px 3px 0px;
		}
		.light_bulb img{
			border-style:none;
		}
		.right_top{
			float:right;
			width:auto;
		}
		.right_top img{
			border-style:none;
		}
		.mls_search{
			width:266px; 
			margin-right:6px;
			#margin-right:0px;
			height:125px;
		}
		.new_in_depth{
			width:266px; 
			margin-right:6px;
			#margin-right:0px;
		}
		.new_in_depth i{
			color:#F79221;
			font-size:11px;
			font-weight:bold;
		}
		.mls_search_table{
			width:264px; 
			margin-top:3px;  
			background-color:#F1E3F2; 
			border-style:solid; 
			border-width:1px; 
			border-color:#ccc;
		}
		.new_content{
			font-size:11px;
		}
		AdultNightlife .EventCategory{
	background-color:#cc0000;
	/* Light:  234, 30, 30*/
	/* Dark:  154, 0, 0*/
	border-color:#EA1E1E #9A0000 #9A0000 #EA1E1E ;
	border-width:1px;
	color:#eeeeee;
}

.AdultNightlifeSwatch{
	background-color:#cc0000;
	border-color:#222222;
	border-width:1px;
	border-style:solid;
	font-size:8px;
}

.Art .EventCategory{
	background-color:#aaeeff;
	/* Light:  200, 255, 255*/
	/* Dark:  120, 188, 205*/
	border-color:#C8FFFF #78BCCD #78BCCD #C8FFFF ;
	border-width:1px;
	color:#000000;
}

.ArtSwatch{
	background-color:#aaeeff;
	border-color:#222222;
	border-width:1px;
	border-style:solid;
	font-size:8px;
}

.ClubsGroups .EventCategory{
	background-color:#ffff33;
	/* Light:  255, 255, 81*/
	/* Dark:  205, 205, 1*/
	border-color:#FFFF51 #CDCD01 #CDCD01 #FFFF51 ;
	border-width:1px;
	color:#000000;
}

.ClubsGroupsSwatch{
	background-color:#ffff33;
	border-color:#222222;
	border-width:1px;
	border-style:solid;
	font-size:8px;
}

.EduWorkshops .EventCategory{
	background-color:#cc6600;
	/* Light:  234, 132, 30*/
	/* Dark:  154, 52, 0*/
	border-color:#EA841E #9A3400 #9A3400 #EA841E ;
	border-width:1px;
	color:#eeeeee;
}

.EduWorkshopsSwatch{
	background-color:#cc6600;
	border-color:#222222;
	border-width:1px;
	border-style:solid;
	font-size:8px;
}

.Family .EventCategory{
	background-color:#bb00cc;
	/* Light:  217, 30, 234*/
	/* Dark:  137, 0, 154*/
	border-color:#D91EEA #89009A #89009A #D91EEA ;
	border-width:1px;
	color:#000000;
}

.FamilySwatch{
	background-color:#bb00cc;
	border-color:#222222;
	border-width:1px;
	border-style:solid;
	font-size:8px;
}

.Festivals .EventCategory{
	background-color:#ff7f00;
	/* Light:  255, 157, 30*/
	/* Dark:  205, 77, 0*/
	border-color:#FF9D1E #CD4D00 #CD4D00 #FF9D1E ;
	border-width:1px;
	color:#000000;
}

.FestivalsSwatch{
	background-color:#ff7f00;
	border-color:#222222;
	border-width:1px;
	border-style:solid;
	font-size:8px;
}

.LiveMusic .EventCategory{
	background-color:#ff1122;
	/* Light:  255, 47, 64*/
	/* Dark:  205, 0, 0*/
	border-color:#FF2F40 #CD0000 #CD0000 #FF2F40 ;
	border-width:1px;
	color:#eeeeee;
}

.LiveMusicSwatch{
	background-color:#ff1122;
	border-color:#222222;
	border-width:1px;
	border-style:solid;
	font-size:8px;
}

.NatureRecreation .EventCategory{
	background-color:#22bb00;
	/* Light:  64, 217, 30*/
	/* Dark:  0, 137, 0*/
	border-color:#40D91E #008900 #008900 #40D91E ;
	border-width:1px;
	color:#eeeeee;
}

.NatureRecreationSwatch{
	background-color:#22bb00;
	border-color:#222222;
	border-width:1px;
	border-style:solid;
	font-size:8px;
}

.PerformingArts .EventCategory{
	background-color:#0022bb;
	/* Light:  30, 64, 217*/
	/* Dark:  0, 0, 137*/
	border-color:#1E40D9 #000089 #000089 #1E40D9 ;
	border-width:1px;
	color:#eeeeee;
}

.PerformingArtsSwatch{
	background-color:#0022bb;
	border-color:#222222;
	border-width:1px;
	border-style:solid;
	font-size:8px;
}

.Sports .EventCategory{
	background-color:#99ff99;
	/* Light:  183, 255, 183*/
	/* Dark:  103, 205, 103*/
	border-color:#B7FFB7 #67CD67 #67CD67 #B7FFB7 ;
	border-width:1px;
	color:#000000;
}

.SportsSwatch{
	background-color:#99ff99;
	border-color:#222222;
	border-width:1px;
	border-style:solid;
	font-size:8px;
}		
