/* @override 
	http://hw:8888/c/screen.css
*/

/*
*************************************************

Housing Works
General Screen Styles

Created by the wacky troop at Happy Cog
http://www.happycog.com/

*************************************************
*/

/*-------------------------------------------    
    General Selectors
-------------------------------------------*/

/* @group Reset */

* { margin: 0; padding: 0; line-height: 1.4; font-style: normal; font-weight: normal; }
body { font: normal 62.5% Georgia, 'Times New Roman', serif;}


/* block level */

h1 { font-size: 22px; color: #865c2f; margin: 0 0 0.8em; }
h2 { font-size: 18px; color: #865c2f; margin: 0 0 0.8em; }
h3 { font-size: 14px; color: #865c2f; margin: 0 0 0.8em; }
h4 { font-size: 12px; color: #331b10; margin: 0 0 0.8em; font-weight: bold; font-family: "Trebuchet MS", Verdana, Arial, sans-serif;}
h5 { font-size: 11px; color: #5e2f00; margin: 0 0 0.8em; }
h6 { font-size: 11px; color: #5e2f00; margin: 0 0 0.8em; }

.nomargin {  margin: 0em; }

p, ul, dl, ol, table { color: #392714; margin: 0 0 1.5em;
	font: 13px/19px Georgia, "Times New Roman", Times, serif;
}

dd, li { margin: 0 0 0 15px; }
ol li { margin-left: 25px;}

blockquote { margin: 0 0 1.2em; }
	blockquote p, blockquote cite {   padding: 0 1.5em;}
	
table { border-collapse: collapse; margin: 0 0 1em; font-size: 12px; border: none; color: #5e2f00; }



th {
	background: transparent;
	text-align: left;
}
th, th a {
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif; 
	text-transform: uppercase; 
	letter-spacing:0.1em; 
	color: #25190f; 
	font-weight: bold;
	border: none;
	font-size: 10px;
	padding-right: 10px;

}
	td { border: 1px solid #dbd5c5; border-width: 1px 0 0 0 ; padding: 6px 10px;}
	
	h4.news-excerpt { margin-top:0.8em; }

/* inline */

em { font-style: italic; }
strong { font-weight: bold; }

a { color: #015c82; border-bottom: 1px solid #bfd4dc; text-decoration: none;}
	a:hover, a:focus { color: #29b0e8; border-bottom-color: #cbeffe;  overflow: hidden }

#hero a {border-bottom: none 0px;}

img { display: block; margin: 0 10px 10px 0; }

a img { border: 0px none; }

input, textarea { /*font: 12px Georgia, 'Times New Roman', serif;*/ } 
.inputtext { border: 1px solid #bfb5a4;}

code { font: 12px/1 'Courier New', Courier, monospace; }

sub, sup { line-height: 0; }

.secondary-content ul, ul.std, ul.minor, ul.minor ul { list-style: none; font-family: "Trebuchet MS", Verdana, Arial, sans-serif; color: #231407;}
	.secondary-content ul li, ul.std li, .full-col ul.std li li, .home .col ul.std li  { margin: 0; padding: 0 0 5px 10px; background: url(../i/screen/bullet-std.png) no-repeat 0 .5em; border: none;  }
		.secondary-content ul li a, ul.std li a, ul.minor li a {  color: #25190f; border-bottom: 1px solid #ccc4b6; }
		.secondary-content ul li a:hover, ul.std li a:hover, ul.minor li a:hover { color: #ed93c0; border-bottom: 1px solid #fbbbdb; } 
		.secondary-content ul li a.on, ul.std li a.on, ul.minor li a.on { color: #e12387; border: none; font-weight: bold;}
	form ul li {
	list-style: none;
	background: transparent;
}

.skip { position: absolute; left: -9999em; }

form li { margin: 0 0 1.25em; width: 100%; padding: 0;}
	form label, form legend, .event .minor-col form h3  { margin: 0 0 .25em 0; display: block; color: #392714; text-transform: uppercase; letter-spacing:0.1em; text-indent: none;
	 font-weight: bold; font-size: 12px; font-family: "Trebuchet MS", Verdana, Arial, sans-serif;}
	form li input, form li textarea { padding: 1px; width: 70%; }
	.multiSelectOptions input { width: 25px; }
	
	
	form li input.inputbutton { width: auto; }
	form li textarea { height: 143px; }
	form fieldset {	border: none; padding: 0; text-indent: none;}
	
/* @end */

/* @group Global */

/*-------------------------------------------    
    Global combinations
-------------------------------------------*/
#image-replaced a, #header h1 a, #header li a, #services dt, #services dd a, .bookstore #main-title h2
 { display: block; text-indent: -9999px; border: none;}

/*\*/ #image-replaced a, #header h1 a, #header li a, #services dt, #services dd a, .bookstore #main-title h2 { overflow: hidden; } /**/

/* @end */

/* @group Main Struture */

html {
	background-color: #25190f;

}
body {
	background-color: #fff6e5;
	margin:0 0 0 0;
	width: 100%;
	min-width: 980px;
}
#container {
	background-color: none;
	width: 100%;
	min-width: 980px;
}
#main {
	clear: both;
	width: 960px;
	padding: 0 0 0 19px
}
#main-title {
	clear: both;
	float: left;
	position: relative;	
	width: 940px;
	padding: 0 0 0 19px;
	margin: 0 0 15px 0;
	min-height: 80px;
	height: auto;
	overflow: hidden;
}
	#main-title h2, #main-title img {
		color: #865c2f;
		float: left;
		background: transparent;
		font: normal 50px Georgia, "Times New Roman", Times, serif;
		text-transform: none;
		margin: 0 0 -999px;
		padding: 0 0 999px;
		letter-spacing: -1px;
	}
	
	#main-title div {
		padding-left: 20px;
		padding-bottom: 999px;
		margin-bottom: -999px;
		overflow: hidden;
	}
	
	#main-title p {	font-size: 14px; line-height: 1.4em; font-style: italic; color: #5e2f00; padding: 8px 0 0 0px; margin: 0 0 0 0;}
	
	
	

h2 {
	clear:left;
	color: #c9bda7;
	background-color: #25190f;
	text-transform: uppercase;
	letter-spacing:0.1em;
	
	font: bold 12px/12px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	padding: 5px 7px;
	margin: 0 0 2px 0;
	height: 14px;
}


	#secondary h2 {	color: #25190f;	background-color: #e6ddcd; 	margin: 0 0 10px 0;
}

.more { clear: both; padding: 0 0 15px 0; margin: 0; width: auto;}
	.more a {	font-style: italic; padding: 0 10px 0 0;border: none; background: url(../i/screen/jl-pointer.png) no-repeat right 1px;width: auto;}
	.more a:hover { background-position: right -32px;}
	.full-col .more { padding-bottom: 0;}

.title-bar-links {	width: 205px; height: 18px; background-color: #25190f; padding:0 0 3px; list-style: none;  float: left; margin:0}
	.full-col .title-bar-links { width: 455px; height: 18px; padding-right: 10px;}
	.title-bar-links li, .title-bar-links span { float: right; padding: 0 7px; background: url(../i/screen/post.png) no-repeat right 50%; margin: 0; }
	
		.pagination { text-align: right;}
		.pagination li { display: inline; float: none; }
		
	.title-bar-links li.first { background: transparent; }	
	.title-bar-links li a,
	.title-bar-links span a { 
		 border-bottom: 1px solid #86b650; 
		 color: #86b650;
		 font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
		 font-size: 11px;
		 font-style: italic;
		 cursor: pointer;
		 line-height: 20px;
		 padding: 0;
		}
/* oh safari, you come so close */ .title-bar-header {	width: 220px; float: left; }

#secondary {
	width: 230px;
	float: left;
	position: relative;
	left: -686px;
}
#primary {
	width: 686px;
	float: left;
	position: relative;
	left: 258px;
}

#primary.switch { left: 0; }
#secondary.switch { left: 15px; }

.listing .img,
.img { float: left; margin: 0 0px 10px 0; /*border: 2px solid #ded7c7;*/ }

.listing .img img,
.img img { margin:0 10px 10px 0; }


/* @end */

/* @group Header */

#header {
	background: #463829 url(../i/screen/bg-header.gif) repeat-y 0 0;
	margin: 0 0 0 0; padding: 0 0 0 0;
	width: 100%;
	position: relative;
	border-top: 11px solid #2b2015;
}

#header h1 a {
	margin: 7px 0 0 19px;
	width: 252px;
	height: 55px;
	background: url(../i/screen/hw-logo-tl.png) no-repeat 0 0;
	position: absolute;
	}
		
	#header ul { list-style: none; }

/* @group Main Nav */

#nav { width:680px;height: 14px; position: absolute; top: 20px; left: 294px;}
	#nav li { float: left; background: transparent; padding: 0; margin: 0 0 0 24px;}
		#nav li a { display: block; height: 13px;}
		
		li#activism-nav a {width: 65px; background: url(../i/screen/nav/activism.png) no-repeat 0 0}
		li#events-nav a { width: 50px; background: url(../i/screen/nav/events.png) no-repeat 0 0;}		
		li#donate-nav a { width: 51px; background: url(../i/screen/nav/donate.png) no-repeat 0 0}		
		li#volunteer-nav a {width: 78px; background: url(../i/screen/nav/volunteer.png) no-repeat 0 0}		
		li#services-nav a {width: 65px; background: url(../i/screen/nav/services.png) no-repeat 0 0}		
		li#social-enterprise-nav a { width: 138px; background: url(../i/screen/nav/socialenterprise.png) no-repeat 0 0}		
		li#about-nav a {width: 45px; background: url(../i/screen/nav/about.png) no-repeat 0 0}
		
		#nav li.on a { background-position: 0 -30px;}
		
		#nav li a:hover { background-position: 0 -15px}


/* @end */

/* @group Utility Nav */

#utility-row {
	width: 954px;
	margin: 50px 0 0 0; 
	padding: 0 0 0 0;
	}
	
	#utility-nav {	position: absolute; width: 339px; top: 50px; left: 384px; }
		#utility-nav li { float: left; margin: 4px 20px 0 0; background: transparent; padding: 0;}
		#utility-nav li a { display: block; height: 11px}
		
			#news-nav a { width: 77px; background: url(../i/screen/nav/utility-news.png) no-repeat 0 0 }
			#locations-nav a { width: 54px; background: url(../i/screen/nav/utility-locations.png) no-repeat 0 0 }
			#newsletter-nav a { width: 64px; background: url(../i/screen/nav/utility-newsletter.png) no-repeat 0 0 }
			#contact-us-nav a { width: 60px; background: url(../i/screen/nav/utility-contactus.png) no-repeat 0 0 }
		#utility-nav li.on a { background-position: 0 -25px;}
		#utility-nav li a:hover { background-position: 0 -13px;}

	.locations #locations-nav a { background-position: 0 -25px;}

/* @end */

/* @group Search Form */

#header form {  margin: 50px 0 0 717px;  padding: 0 0 1px 0; position: relative;}	
		#header form p {	margin: 0; padding: 0; }
		#header .inputtext { font-style: italic; line-height: 1.0em; width: 173px; margin: 0 10px 15px 0; display: block;}
		#header .inputbutton { display: block; position: absolute; top: 0px; right: 0px; }
		#header .filled { color: #666;}
		#secondary .inputbutton { position:relative; top:5px; }

/* @end */

/* @end */

/* @group Services */

#services {
	margin: 7px 0 20px 0;
	width: 100%;
	float: left;
	height: 42px;
	border-width: 1px 0;
	background: url(../i/screen/bg-services-ribbon.png) repeat-x 0 0;
}
	#services dl {
	width: 960px;
}
		#services dt {
		width: 236px;
		height: 13px;
		background: url(../i/screen/nav/services-title.png) no-repeat 0 0;	
		float: left;
		margin: 15px 20px 0 19px;
	}
		#services dd {
		margin-left: 0px;
		float: left;
		
	}
			#services dd a {
			margin: 11px 0 0 0;
			height: 20px;
			padding: 0 18px;
		}
			#housing-nav a { width: 80px; background: url(../i/screen/nav/services-housing.png) no-repeat 15px 0; }
			#harmreduction-nav a { width: 141px; background: url(../i/screen/nav/services-harmreduction.png) no-repeat 15px 0; }
			#health-nav a { width: 76px; background: url(../i/screen/nav/services-health.png) no-repeat 15px 0; }
			#casemanagement-nav a { width: 159px; background: url(../i/screen/nav/services-casemanagement.png) no-repeat 15px 0; }
			#legal-nav a { width: 66px; background: url(../i/screen/nav/services-legal.png) no-repeat 15px 0;}
				#services dd#legal-nav a { padding-right: 0; }
				
		#services  a:hover { background-position: 15px -21px;}
		#services .on a { background-position: 15px -42px;}

/* @end */




/* @group Nav-Local */

#secondary #nav-local {
	margin: 0 0 17px 0;
	border: 3px double #aba194;
	border-width: 3px 0;	
	background-color: #fff;
	}
	#nav-local ul, #nav-local { list-style: none; margin: 0; }

	#nav-local li {
	border-bottom: 1px solid #ebe9e8;
	padding: 8px 12px;
	margin: 0;
	background: transparent;
}
	#nav-local li a {
	text-transform: uppercase;
	
	border: none;
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	font-weight: bold;
	display: block;
	background: transparent;
}
	#nav-local li.last a { border: none }
	#nav-local li a:hover { color: #ed93c0 } 
	#nav-local li li a:hover { border-bottom: 1px solid #fbbbdb; } 
	#nav-local li a.on { color: #e12387; border: none; font-weight: bold;} 
	#nav-local li li a.on {  border: none;} 
	
	#nav-local li li, ul.minor li {
	padding: 1px 0 0 10px;
	margin: 0 0 0 1px;
	background: url(../i/screen/bullet-alt.png) no-repeat 0 .7em;
	border: none;
	}
	#nav-local li li li {
	padding: 1px 0 0 5px;
	background: transparent;
	}
	
	#nav-local li li a {	
	color: #7b6551;	
	border-bottom: 1px solid #ccc4b6;
	display: inline;
	text-transform: none;	
	padding: 0;
	line-height: 20px;
	font-weight: normal;
}
	ul.minor, ul.minor ul { list-style: none; margin: 8px 0 10px 5px; }
	ul.minor ul { margin: 0;}
	ul.minor li { margin: 4px 0 0;}
	ul.minor ul li { background: transparent }
/* @end */

/* @group Ad Space */

.ad-space {
	margin: 0 0px 0px 0;
	border:2px solid #25190f;
	margin-bottom: 30px;
}
	.ad-space img {	margin: 0 }

/* @end */

/* @group Listing buttons */

.listing-buttons {
	position: absolute;
	right: 5px;
	top: 35px;
	width: 100px;
	height: 25px;
	list-style: none;
	margin: 0;
}
/*
	.full-col .listing-buttons {
	position: relative;
	margin-top: -25px;	
	left: 610px;
}
*/
	.locations .full-col .listing-buttons { left: 585px;}
	
	.listing-buttons li {	margin: 0;float: right }
		.listing-buttons li a {
		width: 25px;
		height: 25px;
		display: block;
		text-indent: -9999em;
		background: url(../i/screen/btn-listing-email.png) no-repeat 0 0;
		border: none;
		}
		.listing-buttons li.rss-listing-button a {	background-image: url(../i/screen/btn-listing-rss.png) }
		.listing-buttons li.print-listing-button a {	background-image: url(../i/screen/btn-listing-print.png) }
		.listing-buttons li.cal-listing-button a {	background-image: url(../i/screen/btn-listing-cal.png) }
		.listing-buttons li.buy-tickets-listing-button a {	width: 79px;background-image: url(../i/screen/btn-buy-tickets.png) }

/* @end */

/* @group Main Listing Area */

.full-col  {
	margin-bottom: 20px;
	position: relative;
	width: 686px;
}
ul.listings {
	float: left;
	margin: 0 0 10px;
	list-style: none;
	border: 1px solid #bfb5a4;
	border-width: 1px 0 0;
	width:100%;
}
li.listing {
	clear: both;
	float: left;
	width: 100%;
	border: 1px solid #bfb5a4;
	border-width: 0 0 1px 0;
	padding: 10px 0 5px;
	margin: 0;
	background: transparent;
}
	li.listing div {
			width: 286px;
			float: left;
			margin: 0; padding: 0;
	}
	li.listing.no-photo.no-list div { width: auto }
	li.listing.no-photo.no-list a { width: 680px}
	li.listing.no-photo div, li.listing.no-list div { width:  488px  }
	.full-col li.listing div { width:289px; }
	.full-col li.no-photo div { width:489px; }
	.full-col li.no-subnav div { width:580px; }

	li.listing img, p.listing img, .vevent img {
		float: left;
		margin: 0 10px 10px 0;		
	}

	li.listing ul {
		
		
	}
	li.listing ul.meta {
		float:none;
		width:auto;
		margin:10px 0 10px;
	}
	li.with-image ul.meta {
		float:left;
		width:350px;
	}
	li.listing ul.meta li {
		list-style-type:none;
	}
	li.listing h3 a {
	color: #065f92;
	font: 18px/18px Georgia, "Times New Roman", Times, serif;
}
.standard-col {
	position: relative;
	clear: both;
	float: left;
	width: 426px;
	margin: 0 20px 20px 0;
}
.standard-col h1 {
margin: 0px;
}

	.standard-col .listings {
	border-width: 0;
}
	.dtend, .dtstart 
	 {	display: inline;  }
	 .standard-col /*.listing h4,*/ .full-col .listing h4, .standard-col .listing p {
	display: block; margin: 1em 0; 
}

	.standard-col .listing .meta { display: block;}

	 .meta, .event-meta {
	display: block;
	font-style: italic;
	color: #7b6551;
}

		.listing .listing p.event-meta, .news .listing p.event-meta, .event-meta {
		margin-bottom:0;
}

	.standard-col p.intro {
	margin: 15px 0 10px;
	padding: 0 0 15px;
	border-bottom: 1px solid #bfb5a4;
}
	.news .standard-col p.intro {
		display: block; margin-top: 15px;
}
	.standard-col .listing h4 a, .full-col .listing h4 a, .vevent a, p.listing a.title { border: none; font-weight: bold; font-family: "Trebuchet MS", Verdana, Arial, sans-serif; font-size: 13px;}
	
	h4.blogTitle a {
	 font-size: 20px;
	 background:none;
	}
	
.minor-col {
	float: left;
	width: 240px;
	margin-bottom: 20px;
}
	.date, .listing-date {
	font-style: italic;
	color: #7b6551;
}
#events-snippet h2 {
	margin-bottom: 9px;
}
	.vevent {
	border: 1px solid #bfb5a4;
	border-width: 0 0 1px 0;
	padding: 0 0 10px;
	margin: 0 0 10px;
}

    .vevent:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
    
    * html .vevent {
    zoom: 1;     /* triggers hasLayout */
    display: block;     /* resets display for IE/Win */
}
    * + html .vevent {
    zoom: 1;     /* triggers hasLayout */
    display: block;     /* resets display for IE/Win */
}
    
	.vevent dd {
	margin: 0;
}

/* @end */

/* @group Blog */

.blog .listing h3, .locations .listing .meta {	clear: both;margin: 0px 0 0 0 }
.blog .listing .meta {  list-style: none; margin: 0 0 10px;}
ul.meta li { font-style: italic; clear: both;margin: 0;}
.blog .listing p {	display: block;	margin: 0 0 10px;}

.blog .bio {
	border: 1px solid #bcb2a1;
	border-width: 1px 0;
	float: left;
	padding: 10px 18px 10px 0;
	margin: 10px 0;
	}
	.blog .bio p {
	font-style: italic;
	color: #7b6551;
	line-height: 18px;
	margin: 3px 0 0 0;
	}
	
#comments { clear: both; position: relative }
	#comments ol { clear: both; list-style: none; width: 425px; float: left;}
	#comments ol li { padding: 10px 0 15px; border-bottom: 1px solid #bcb2a1;margin: 0;}
	#comments p { margin: 0}
#comment_form { clear: both;margin-top: 15px}
#comment_form li label {
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
}
#comment_form p, #comment_form em {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: italic;
	text-transform: none;
	margin: -.25em 0 0 0;
}

/* @end */

/* @group Home */

	.home #header {
	background: url(../i/screen/bg-header-long.png) repeat-y 0 0;
	border-top: 11px solid #1a130d;
}	
	.home #container {	background: url(../i/screen/fpo-home1.jpg) no-repeat 0 0 }

.home #hero {
height: 431px; 
position: absolute; 
top: 92px; 
width: 975px;
background: none;
border: 0px none;
}

#hero a img {
border: 0px none;
background: none;
}

	.home #hero div {
	position: absolute;
	top: 380px;
	left: 537px;
	margin-top: -100px;
	list-style: none;
	
}

	
	.green-button {
	margin-bottom: 10px;
	background-color:#70c32d; 
		padding: 6px 6px 4px 6px;

	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	height: 15px;
	clear: left;
				font-weight: bold;
text-decoration: none;
	}
	
	.pink-button {
	
		margin-bottom: 10px;
	background-color:#eb4398; 
	padding: 6px 6px 4px 6px;
	color: #FFFFFF;

	clear: left;
			font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
				font-weight: bold;
text-decoration: none;
			

	}
	
	.pink-button a, .green-button a, .pink-button a.link, .pink-button a.visited, .green-button a.link, .green-button a.visited {
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
		font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
		text-decoration: none;
		border: 0px;

	}
	
	.home #hero li a {
	
	border: none;
	color: white;
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	text-transform: uppercase;
	letter-spacing:0.1em;
	
}
	#hero blockquote { position: absolute;	text-indent: -9999em }

#hiv-help { margin: 398px 0 0 15px; }

	#hiv-help a {
	display: block;
	text-indent: -9999em;
	width: 400px;
	width: 398px;
	height: 24px;
z-index: 10000;
position:absolute;
margin-top: 0;
	/*background: url(../i/screen/let-us-help-you-get-started.png) no-repeat 0 0;*/
	 background: transparent url(../i/screen/hiv-help-no-link.png) no-repeat 0 0; 
	border: none;
}

    #hiv-help a:hover {
    background-position:0 -24px;
}

/* @group Services Callout */

#services-home { float: left; list-style: none; margin: 31px 0 0 13px; width: 955px; z-index: 10; height: 100px; overflow: hidden; position:relative; }
	#services-home li {	width: 190px; float: left; background: url(../i/screen/bg-tl-white.png) repeat 0 0; margin: 0 0 0 2px; font: 11px/1.5 'Trebuchet MS', Arial, sans-serif; }	
		#services-home a { display: block; width: 124px; padding: 1em 10px 1em 56px; color: #331b10; border: none; margin: 0; min-height: 77px; height: 77px; }
		
		/* widths and icons */
		#services-home li.housing { width: 177px; }
			#services-home .housing a { width: 111px; background: transparent url(/i/screen/services-home/housing.gif) no-repeat 14px 10px; }
			#services-home .housing a:hover, #services-home .housing a:focus { background-image: url(/i/screen/services-home/housing-over.gif); }
			
			#services-home .harmreduction a { width: 120px; padding-left: 60px; background: transparent url(/i/screen/services-home/harm-reduction.gif) no-repeat 13px 13px; }
			#services-home .harmreduction a:hover, #services-home .harmreduction a:focus { background-image: url(/i/screen/services-home/harm-reduction-over.gif); }

			#services-home .health a { width: 115px; padding-left: 65px; background: transparent url(/i/screen/services-home/health.gif) no-repeat 10px 13px; }
			#services-home .health a:hover, #services-home .health a:focus { background-image: url(/i/screen/services-home/health-over.gif); }

			#services-home .casemanagement a { width: 121px; padding-left: 59px; background: transparent url(/i/screen/services-home/case-management.gif) no-repeat 14px 10px; }
			#services-home .casemanagement a:hover, #services-home .casemanagement a:focus { background-image: url(/i/screen/services-home/case-management-over.gif); }
			
		#services-home li.legal { width: 191px; }
			#services-home .legal a { width: 118px; padding-left: 63px; background: transparent url(/i/screen/services-home/legal.gif) no-repeat 9px 9px; }
			#services-home .legal a:hover, #services-home .legal a:focus { background-image: url(/i/screen/services-home/legal-over.gif); }
		
		#services-home a:hover, #services-home a:focus { background-color: #fff; color: #ed93c0; }	
			#services-home a strong { display: block; text-transform: uppercase; letter-spacing: 0.1em; margin: 0 0 0.5em; }		
			#services-home a:hover strong, #services-home a:focus strong { color: #ed93c0; /*color: #ec4399; */ }

	#services-home h3, .home .col .meta, .event-meta, .duo-duo h4 { font-family: "Trebuchet MS", Verdana, Arial, sans-serif;	text-transform: uppercase; letter-spacing:0.1em; font-style: normal; font-weight: bold; }

/* @end */

.home #main { padding-left: 15px }

.home .col {
	width: 227px;
	float: left;
	margin: 10px 10px 10px 0;
	padding: 0 0 30px 0;
	background: url(../i/screen/bg-home-tall-grad.png) repeat-x 0 0;
	position:relative;
}
	.home .col.duo { width: 468px; margin: 10px 0 0 0; background: transparent; }
	.home .minor-bit, .home .duo-duo {	background: url(../i/screen/bg-home-tall-grad.png) repeat-x 0 -70px; float: left; padding: 0 0 10px 0;}
	.home .duo-duo h2 {	width: 455px; }
	.home .col img { margin: 0;}
	.home .col ul {	list-style: none; margin: 10px }
	
	.home .col li {
	margin: 0 0 10px 0;
	padding: 0 0 10px 0;
	border-bottom: 1px solid #bfb5a4;
	position: relative;
}
	.home .col a { font-weight: bold;font-family: "Trebuchet MS", Verdana, Arial, sans-serif;	border: none }
	.home .col li p, .home .col li h3 {	font-size: 12px; margin: 0 0 3px 0; }
	.home .col li h3 {	font-size: 13px; margin: 0;}
	.home .col li.first p, .home .col li.first h3 {	font-size: 14px; margin: 0 0 3px 0;  }

.home .col.duo div.ad-space { float: right; margin: 0 0 0 10px; }
.home .minor-bit { position: relative; width: 227px; height: 228px; }	
.home .minor-bit img { position: absolute; top: 35px; left: 10px; }
.home .minor-bit p, .home .minor-bit ul { width: 100px;margin: 10px 10px 10px 110px;}

	
.home .more { margin: -5px 0 0 10px; }
.home .col .meta, .event-meta { font-size: 11px; margin: -10px 0 0 0; padding: 0;}
.date {
	width: 37px;
	height: 52px;
	position: absolute;
	top: 0px;
	left: 0px;
	text-indent: -9999em;
}
	.d-0101 { background: url(../i/screen/dates/0101.png) no-repeat 0 0 }
	.d-0102 { background: url(../i/screen/dates/0102.png) no-repeat 0 0 }
	.d-0103 { background: url(../i/screen/dates/0103.png) no-repeat 0 0 }
	.d-0104 { background: url(../i/screen/dates/0104.png) no-repeat 0 0 }
	.d-0105 { background: url(../i/screen/dates/0105.png) no-repeat 0 0 }
	.d-0106 { background: url(../i/screen/dates/0106.png) no-repeat 0 0 }
	.d-0107 { background: url(../i/screen/dates/0107.png) no-repeat 0 0 }
	.d-0108 { background: url(../i/screen/dates/0108.png) no-repeat 0 0 }
	.d-0109 { background: url(../i/screen/dates/0109.png) no-repeat 0 0 }
	.d-0110 { background: url(../i/screen/dates/0110.png) no-repeat 0 0 }
	.d-0111 { background: url(../i/screen/dates/0111.png) no-repeat 0 0 }
	.d-0112 { background: url(../i/screen/dates/0112.png) no-repeat 0 0 }
	.d-0113 { background: url(../i/screen/dates/0113.png) no-repeat 0 0 }
	.d-0114 { background: url(../i/screen/dates/0114.png) no-repeat 0 0 }
	.d-0115 { background: url(../i/screen/dates/0115.png) no-repeat 0 0 }
	.d-0116 { background: url(../i/screen/dates/0116.png) no-repeat 0 0 }
	.d-0117 { background: url(../i/screen/dates/0117.png) no-repeat 0 0 }
	.d-0118 { background: url(../i/screen/dates/0118.png) no-repeat 0 0 }
	.d-0119 { background: url(../i/screen/dates/0119.png) no-repeat 0 0 }
	.d-0120 { background: url(../i/screen/dates/0120.png) no-repeat 0 0 }
	.d-0121 { background: url(../i/screen/dates/0121.png) no-repeat 0 0 }
	.d-0122 { background: url(../i/screen/dates/0122.png) no-repeat 0 0 }
	.d-0123 { background: url(../i/screen/dates/0123.png) no-repeat 0 0 }
	.d-0124 { background: url(../i/screen/dates/0124.png) no-repeat 0 0 }
	.d-0125 { background: url(../i/screen/dates/0125.png) no-repeat 0 0 }
	.d-0126 { background: url(../i/screen/dates/0126.png) no-repeat 0 0 }
	.d-0127 { background: url(../i/screen/dates/0127.png) no-repeat 0 0 }
	.d-0128 { background: url(../i/screen/dates/0128.png) no-repeat 0 0 }
	.d-0129 { background: url(../i/screen/dates/0129.png) no-repeat 0 0 }
	.d-0130 { background: url(../i/screen/dates/0130.png) no-repeat 0 0 }
	.d-0131 { background: url(../i/screen/dates/0131.png) no-repeat 0 0 }
	
	.d-0201 { background: url(../i/screen/dates/0201.png) no-repeat 0 0 }
	.d-0202 { background: url(../i/screen/dates/0202.png) no-repeat 0 0 }
	.d-0203 { background: url(../i/screen/dates/0203.png) no-repeat 0 0 }
	.d-0204 { background: url(../i/screen/dates/0204.png) no-repeat 0 0 }
	.d-0205 { background: url(../i/screen/dates/0205.png) no-repeat 0 0 }
	.d-0206 { background: url(../i/screen/dates/0206.png) no-repeat 0 0 }
	.d-0207 { background: url(../i/screen/dates/0207.png) no-repeat 0 0 }
	.d-0208 { background: url(../i/screen/dates/0208.png) no-repeat 0 0 }
	.d-0209 { background: url(../i/screen/dates/0209.png) no-repeat 0 0 }
	.d-0210 { background: url(../i/screen/dates/0210.png) no-repeat 0 0 }
	.d-0211 { background: url(../i/screen/dates/0211.png) no-repeat 0 0 }
	.d-0212 { background: url(../i/screen/dates/0212.png) no-repeat 0 0 }
	.d-0213 { background: url(../i/screen/dates/0213.png) no-repeat 0 0 }
	.d-0214 { background: url(../i/screen/dates/0214.png) no-repeat 0 0 }
	.d-0215 { background: url(../i/screen/dates/0215.png) no-repeat 0 0 }
	.d-0216 { background: url(../i/screen/dates/0216.png) no-repeat 0 0 }
	.d-0217 { background: url(../i/screen/dates/0217.png) no-repeat 0 0 }
	.d-0218 { background: url(../i/screen/dates/0218.png) no-repeat 0 0 }
	.d-0219 { background: url(../i/screen/dates/0219.png) no-repeat 0 0 }
	.d-0220 { background: url(../i/screen/dates/0220.png) no-repeat 0 0 }
	.d-0221 { background: url(../i/screen/dates/0221.png) no-repeat 0 0 }
	.d-0222 { background: url(../i/screen/dates/0222.png) no-repeat 0 0 }
	.d-0223 { background: url(../i/screen/dates/0223.png) no-repeat 0 0 }
	.d-0224 { background: url(../i/screen/dates/0224.png) no-repeat 0 0 }
	.d-0225 { background: url(../i/screen/dates/0225.png) no-repeat 0 0 }
	.d-0226 { background: url(../i/screen/dates/0226.png) no-repeat 0 0 }
	.d-0227 { background: url(../i/screen/dates/0227.png) no-repeat 0 0 }
	.d-0228 { background: url(../i/screen/dates/0228.png) no-repeat 0 0 }
	.d-0229 { background: url(../i/screen/dates/0229.png) no-repeat 0 0 }
	.d-0230 { background: url(../i/screen/dates/0230.png) no-repeat 0 0 }
	.d-0231 { background: url(../i/screen/dates/0231.png) no-repeat 0 0 }
	
	.d-0301 { background: url(../i/screen/dates/0301.png) no-repeat 0 0 }
	.d-0302 { background: url(../i/screen/dates/0302.png) no-repeat 0 0 }
	.d-0303 { background: url(../i/screen/dates/0303.png) no-repeat 0 0 }
	.d-0304 { background: url(../i/screen/dates/0304.png) no-repeat 0 0 }
	.d-0305 { background: url(../i/screen/dates/0305.png) no-repeat 0 0 }
	.d-0306 { background: url(../i/screen/dates/0306.png) no-repeat 0 0 }
	.d-0307 { background: url(../i/screen/dates/0307.png) no-repeat 0 0 }
	.d-0308 { background: url(../i/screen/dates/0308.png) no-repeat 0 0 }
	.d-0309 { background: url(../i/screen/dates/0309.png) no-repeat 0 0 }
	.d-0310 { background: url(../i/screen/dates/0310.png) no-repeat 0 0 }
	.d-0311 { background: url(../i/screen/dates/0311.png) no-repeat 0 0 }
	.d-0312 { background: url(../i/screen/dates/0312.png) no-repeat 0 0 }
	.d-0313 { background: url(../i/screen/dates/0313.png) no-repeat 0 0 }
	.d-0314 { background: url(../i/screen/dates/0314.png) no-repeat 0 0 }
	.d-0315 { background: url(../i/screen/dates/0315.png) no-repeat 0 0 }
	.d-0316 { background: url(../i/screen/dates/0316.png) no-repeat 0 0 }
	.d-0317 { background: url(../i/screen/dates/0317.png) no-repeat 0 0 }
	.d-0318 { background: url(../i/screen/dates/0318.png) no-repeat 0 0 }
	.d-0319 { background: url(../i/screen/dates/0319.png) no-repeat 0 0 }
	.d-0320 { background: url(../i/screen/dates/0320.png) no-repeat 0 0 }
	.d-0321 { background: url(../i/screen/dates/0321.png) no-repeat 0 0 }
	.d-0322 { background: url(../i/screen/dates/0322.png) no-repeat 0 0 }
	.d-0323 { background: url(../i/screen/dates/0323.png) no-repeat 0 0 }
	.d-0324 { background: url(../i/screen/dates/0324.png) no-repeat 0 0 }
	.d-0325 { background: url(../i/screen/dates/0325.png) no-repeat 0 0 }
	.d-0326 { background: url(../i/screen/dates/0326.png) no-repeat 0 0 }
	.d-0327 { background: url(../i/screen/dates/0327.png) no-repeat 0 0 }
	.d-0328 { background: url(../i/screen/dates/0328.png) no-repeat 0 0 }
	.d-0329 { background: url(../i/screen/dates/0329.png) no-repeat 0 0 }
	.d-0330 { background: url(../i/screen/dates/0330.png) no-repeat 0 0 }
	.d-0331 { background: url(../i/screen/dates/0331.png) no-repeat 0 0 }
	
	.d-0401 { background: url(../i/screen/dates/0401.png) no-repeat 0 0 }
	.d-0402 { background: url(../i/screen/dates/0402.png) no-repeat 0 0 }
	.d-0403 { background: url(../i/screen/dates/0403.png) no-repeat 0 0 }
	.d-0404 { background: url(../i/screen/dates/0404.png) no-repeat 0 0 }
	.d-0405 { background: url(../i/screen/dates/0405.png) no-repeat 0 0 }
	.d-0406 { background: url(../i/screen/dates/0406.png) no-repeat 0 0 }
	.d-0407 { background: url(../i/screen/dates/0407.png) no-repeat 0 0 }
	.d-0408 { background: url(../i/screen/dates/0408.png) no-repeat 0 0 }
	.d-0409 { background: url(../i/screen/dates/0409.png) no-repeat 0 0 }
	.d-0410 { background: url(../i/screen/dates/0410.png) no-repeat 0 0 }
	.d-0411 { background: url(../i/screen/dates/0411.png) no-repeat 0 0 }
	.d-0412 { background: url(../i/screen/dates/0412.png) no-repeat 0 0 }
	.d-0413 { background: url(../i/screen/dates/0413.png) no-repeat 0 0 }
	.d-0414 { background: url(../i/screen/dates/0414.png) no-repeat 0 0 }
	.d-0415 { background: url(../i/screen/dates/0415.png) no-repeat 0 0 }
	.d-0416 { background: url(../i/screen/dates/0416.png) no-repeat 0 0 }
	.d-0417 { background: url(../i/screen/dates/0417.png) no-repeat 0 0 }
	.d-0418 { background: url(../i/screen/dates/0418.png) no-repeat 0 0 }
	.d-0419 { background: url(../i/screen/dates/0419.png) no-repeat 0 0 }
	.d-0420 { background: url(../i/screen/dates/0420.png) no-repeat 0 0 }
	.d-0421 { background: url(../i/screen/dates/0421.png) no-repeat 0 0 }
	.d-0422 { background: url(../i/screen/dates/0422.png) no-repeat 0 0 }
	.d-0423 { background: url(../i/screen/dates/0423.png) no-repeat 0 0 }
	.d-0424 { background: url(../i/screen/dates/0424.png) no-repeat 0 0 }
	.d-0425 { background: url(../i/screen/dates/0425.png) no-repeat 0 0 }
	.d-0426 { background: url(../i/screen/dates/0426.png) no-repeat 0 0 }
	.d-0427 { background: url(../i/screen/dates/0427.png) no-repeat 0 0 }
	.d-0428 { background: url(../i/screen/dates/0428.png) no-repeat 0 0 }
	.d-0429 { background: url(../i/screen/dates/0429.png) no-repeat 0 0 }
	.d-0430 { background: url(../i/screen/dates/0430.png) no-repeat 0 0 }
	.d-0431 { background: url(../i/screen/dates/0431.png) no-repeat 0 0 }
	
	.d-0501 { background: url(../i/screen/dates/0501.png) no-repeat 0 0 }
	.d-0502 { background: url(../i/screen/dates/0502.png) no-repeat 0 0 }
	.d-0503 { background: url(../i/screen/dates/0503.png) no-repeat 0 0 }
	.d-0504 { background: url(../i/screen/dates/0504.png) no-repeat 0 0 }
	.d-0505 { background: url(../i/screen/dates/0505.png) no-repeat 0 0 }
	.d-0506 { background: url(../i/screen/dates/0506.png) no-repeat 0 0 }
	.d-0507 { background: url(../i/screen/dates/0507.png) no-repeat 0 0 }
	.d-0508 { background: url(../i/screen/dates/0508.png) no-repeat 0 0 }
	.d-0509 { background: url(../i/screen/dates/0509.png) no-repeat 0 0 }
	.d-0510 { background: url(../i/screen/dates/0510.png) no-repeat 0 0 }
	.d-0511 { background: url(../i/screen/dates/0511.png) no-repeat 0 0 }
	.d-0512 { background: url(../i/screen/dates/0512.png) no-repeat 0 0 }
	.d-0513 { background: url(../i/screen/dates/0513.png) no-repeat 0 0 }
	.d-0514 { background: url(../i/screen/dates/0514.png) no-repeat 0 0 }
	.d-0515 { background: url(../i/screen/dates/0515.png) no-repeat 0 0 }
	.d-0516 { background: url(../i/screen/dates/0516.png) no-repeat 0 0 }
	.d-0517 { background: url(../i/screen/dates/0517.png) no-repeat 0 0 }
	.d-0518 { background: url(../i/screen/dates/0518.png) no-repeat 0 0 }
	.d-0519 { background: url(../i/screen/dates/0519.png) no-repeat 0 0 }
	.d-0520 { background: url(../i/screen/dates/0520.png) no-repeat 0 0 }
	.d-0521 { background: url(../i/screen/dates/0521.png) no-repeat 0 0 }
	.d-0522 { background: url(../i/screen/dates/0522.png) no-repeat 0 0 }
	.d-0523 { background: url(../i/screen/dates/0523.png) no-repeat 0 0 }
	.d-0524 { background: url(../i/screen/dates/0524.png) no-repeat 0 0 }
	.d-0525 { background: url(../i/screen/dates/0525.png) no-repeat 0 0 }
	.d-0526 { background: url(../i/screen/dates/0526.png) no-repeat 0 0 }
	.d-0527 { background: url(../i/screen/dates/0527.png) no-repeat 0 0 }
	.d-0528 { background: url(../i/screen/dates/0528.png) no-repeat 0 0 }
	.d-0529 { background: url(../i/screen/dates/0529.png) no-repeat 0 0 }
	.d-0530 { background: url(../i/screen/dates/0530.png) no-repeat 0 0 }
	.d-0531 { background: url(../i/screen/dates/0531.png) no-repeat 0 0 }
	
	.d-0601 { background: url(../i/screen/dates/0601.png) no-repeat 0 0 }
	.d-0602 { background: url(../i/screen/dates/0602.png) no-repeat 0 0 }
	.d-0603 { background: url(../i/screen/dates/0603.png) no-repeat 0 0 }
	.d-0604 { background: url(../i/screen/dates/0604.png) no-repeat 0 0 }
	.d-0605 { background: url(../i/screen/dates/0605.png) no-repeat 0 0 }
	.d-0606 { background: url(../i/screen/dates/0606.png) no-repeat 0 0 }
	.d-0607 { background: url(../i/screen/dates/0607.png) no-repeat 0 0 }
	.d-0608 { background: url(../i/screen/dates/0608.png) no-repeat 0 0 }
	.d-0609 { background: url(../i/screen/dates/0609.png) no-repeat 0 0 }
	.d-0610 { background: url(../i/screen/dates/0610.png) no-repeat 0 0 }
	.d-0611 { background: url(../i/screen/dates/0611.png) no-repeat 0 0 }
	.d-0612 { background: url(../i/screen/dates/0612.png) no-repeat 0 0 }
	.d-0613 { background: url(../i/screen/dates/0613.png) no-repeat 0 0 }
	.d-0614 { background: url(../i/screen/dates/0614.png) no-repeat 0 0 }
	.d-0615 { background: url(../i/screen/dates/0615.png) no-repeat 0 0 }
	.d-0616 { background: url(../i/screen/dates/0616.png) no-repeat 0 0 }
	.d-0617 { background: url(../i/screen/dates/0617.png) no-repeat 0 0 }
	.d-0618 { background: url(../i/screen/dates/0618.png) no-repeat 0 0 }
	.d-0619 { background: url(../i/screen/dates/0619.png) no-repeat 0 0 }
	.d-0620 { background: url(../i/screen/dates/0620.png) no-repeat 0 0 }
	.d-0621 { background: url(../i/screen/dates/0621.png) no-repeat 0 0 }
	.d-0622 { background: url(../i/screen/dates/0622.png) no-repeat 0 0 }
	.d-0623 { background: url(../i/screen/dates/0623.png) no-repeat 0 0 }
	.d-0624 { background: url(../i/screen/dates/0624.png) no-repeat 0 0 }
	.d-0625 { background: url(../i/screen/dates/0625.png) no-repeat 0 0 }
	.d-0626 { background: url(../i/screen/dates/0626.png) no-repeat 0 0 }
	.d-0627 { background: url(../i/screen/dates/0627.png) no-repeat 0 0 }
	.d-0628 { background: url(../i/screen/dates/0628.png) no-repeat 0 0 }
	.d-0629 { background: url(../i/screen/dates/0629.png) no-repeat 0 0 }
	.d-0630 { background: url(../i/screen/dates/0630.png) no-repeat 0 0 }
	.d-0631 { background: url(../i/screen/dates/0631.png) no-repeat 0 0 }
	
	.d-0701 { background: url(../i/screen/dates/0701.png) no-repeat 0 0 }
	.d-0702 { background: url(../i/screen/dates/0702.png) no-repeat 0 0 }
	.d-0703 { background: url(../i/screen/dates/0703.png) no-repeat 0 0 }
	.d-0704 { background: url(../i/screen/dates/0704.png) no-repeat 0 0 }
	.d-0705 { background: url(../i/screen/dates/0705.png) no-repeat 0 0 }
	.d-0706 { background: url(../i/screen/dates/0706.png) no-repeat 0 0 }
	.d-0707 { background: url(../i/screen/dates/0707.png) no-repeat 0 0 }
	.d-0708 { background: url(../i/screen/dates/0708.png) no-repeat 0 0 }
	.d-0709 { background: url(../i/screen/dates/0709.png) no-repeat 0 0 }
	.d-0710 { background: url(../i/screen/dates/0710.png) no-repeat 0 0 }
	.d-0711 { background: url(../i/screen/dates/0711.png) no-repeat 0 0 }
	.d-0712 { background: url(../i/screen/dates/0712.png) no-repeat 0 0 }
	.d-0713 { background: url(../i/screen/dates/0713.png) no-repeat 0 0 }
	.d-0714 { background: url(../i/screen/dates/0714.png) no-repeat 0 0 }
	.d-0715 { background: url(../i/screen/dates/0715.png) no-repeat 0 0 }
	.d-0716 { background: url(../i/screen/dates/0716.png) no-repeat 0 0 }
	.d-0717 { background: url(../i/screen/dates/0717.png) no-repeat 0 0 }
	.d-0718 { background: url(../i/screen/dates/0718.png) no-repeat 0 0 }
	.d-0719 { background: url(../i/screen/dates/0719.png) no-repeat 0 0 }
	.d-0720 { background: url(../i/screen/dates/0720.png) no-repeat 0 0 }
	.d-0721 { background: url(../i/screen/dates/0721.png) no-repeat 0 0 }
	.d-0722 { background: url(../i/screen/dates/0722.png) no-repeat 0 0 }
	.d-0723 { background: url(../i/screen/dates/0723.png) no-repeat 0 0 }
	.d-0724 { background: url(../i/screen/dates/0724.png) no-repeat 0 0 }
	.d-0725 { background: url(../i/screen/dates/0725.png) no-repeat 0 0 }
	.d-0726 { background: url(../i/screen/dates/0726.png) no-repeat 0 0 }
	.d-0727 { background: url(../i/screen/dates/0727.png) no-repeat 0 0 }
	.d-0728 { background: url(../i/screen/dates/0728.png) no-repeat 0 0 }
	.d-0729 { background: url(../i/screen/dates/0729.png) no-repeat 0 0 }
	.d-0730 { background: url(../i/screen/dates/0730.png) no-repeat 0 0 }
	.d-0731 { background: url(../i/screen/dates/0731.png) no-repeat 0 0 }
	
	.d-0801 { background: url(../i/screen/dates/0801.png) no-repeat 0 0 }
	.d-0802 { background: url(../i/screen/dates/0802.png) no-repeat 0 0 }
	.d-0803 { background: url(../i/screen/dates/0803.png) no-repeat 0 0 }
	.d-0804 { background: url(../i/screen/dates/0804.png) no-repeat 0 0 }
	.d-0805 { background: url(../i/screen/dates/0805.png) no-repeat 0 0 }
	.d-0806 { background: url(../i/screen/dates/0806.png) no-repeat 0 0 }
	.d-0807 { background: url(../i/screen/dates/0807.png) no-repeat 0 0 }
	.d-0808 { background: url(../i/screen/dates/0808.png) no-repeat 0 0 }
	.d-0809 { background: url(../i/screen/dates/0809.png) no-repeat 0 0 }
	.d-0810 { background: url(../i/screen/dates/0810.png) no-repeat 0 0 }
	.d-0811 { background: url(../i/screen/dates/0811.png) no-repeat 0 0 }
	.d-0812 { background: url(../i/screen/dates/0812.png) no-repeat 0 0 }
	.d-0813 { background: url(../i/screen/dates/0813.png) no-repeat 0 0 }
	.d-0814 { background: url(../i/screen/dates/0814.png) no-repeat 0 0 }
	.d-0815 { background: url(../i/screen/dates/0815.png) no-repeat 0 0 }
	.d-0816 { background: url(../i/screen/dates/0816.png) no-repeat 0 0 }
	.d-0817 { background: url(../i/screen/dates/0817.png) no-repeat 0 0 }
	.d-0818 { background: url(../i/screen/dates/0818.png) no-repeat 0 0 }
	.d-0819 { background: url(../i/screen/dates/0819.png) no-repeat 0 0 }
	.d-0820 { background: url(../i/screen/dates/0820.png) no-repeat 0 0 }
	.d-0821 { background: url(../i/screen/dates/0821.png) no-repeat 0 0 }
	.d-0822 { background: url(../i/screen/dates/0822.png) no-repeat 0 0 }
	.d-0823 { background: url(../i/screen/dates/0823.png) no-repeat 0 0 }
	.d-0824 { background: url(../i/screen/dates/0824.png) no-repeat 0 0 }
	.d-0825 { background: url(../i/screen/dates/0825.png) no-repeat 0 0 }
	.d-0826 { background: url(../i/screen/dates/0826.png) no-repeat 0 0 }
	.d-0827 { background: url(../i/screen/dates/0827.png) no-repeat 0 0 }
	.d-0828 { background: url(../i/screen/dates/0828.png) no-repeat 0 0 }
	.d-0829 { background: url(../i/screen/dates/0829.png) no-repeat 0 0 }
	.d-0830 { background: url(../i/screen/dates/0830.png) no-repeat 0 0 }
	.d-0831 { background: url(../i/screen/dates/0831.png) no-repeat 0 0 }
	
	.d-0901 { background: url(../i/screen/dates/0901.png) no-repeat 0 0 }
	.d-0902 { background: url(../i/screen/dates/0902.png) no-repeat 0 0 }
	.d-0903 { background: url(../i/screen/dates/0903.png) no-repeat 0 0 }
	.d-0904 { background: url(../i/screen/dates/0904.png) no-repeat 0 0 }
	.d-0905 { background: url(../i/screen/dates/0905.png) no-repeat 0 0 }
	.d-0906 { background: url(../i/screen/dates/0906.png) no-repeat 0 0 }
	.d-0907 { background: url(../i/screen/dates/0907.png) no-repeat 0 0 }
	.d-0908 { background: url(../i/screen/dates/0908.png) no-repeat 0 0 }
	.d-0909 { background: url(../i/screen/dates/0909.png) no-repeat 0 0 }
	.d-0910 { background: url(../i/screen/dates/0910.png) no-repeat 0 0 }
	.d-0911 { background: url(../i/screen/dates/0911.png) no-repeat 0 0 }
	.d-0912 { background: url(../i/screen/dates/0912.png) no-repeat 0 0 }
	.d-0913 { background: url(../i/screen/dates/0913.png) no-repeat 0 0 }
	.d-0914 { background: url(../i/screen/dates/0914.png) no-repeat 0 0 }
	.d-0915 { background: url(../i/screen/dates/0915.png) no-repeat 0 0 }
	.d-0916 { background: url(../i/screen/dates/0916.png) no-repeat 0 0 }
	.d-0917 { background: url(../i/screen/dates/0917.png) no-repeat 0 0 }
	.d-0918 { background: url(../i/screen/dates/0918.png) no-repeat 0 0 }
	.d-0919 { background: url(../i/screen/dates/0919.png) no-repeat 0 0 }
	.d-0920 { background: url(../i/screen/dates/0920.png) no-repeat 0 0 }
	.d-0921 { background: url(../i/screen/dates/0921.png) no-repeat 0 0 }
	.d-0922 { background: url(../i/screen/dates/0922.png) no-repeat 0 0 }
	.d-0923 { background: url(../i/screen/dates/0923.png) no-repeat 0 0 }
	.d-0924 { background: url(../i/screen/dates/0924.png) no-repeat 0 0 }
	.d-0925 { background: url(../i/screen/dates/0925.png) no-repeat 0 0 }
	.d-0926 { background: url(../i/screen/dates/0926.png) no-repeat 0 0 }
	.d-0927 { background: url(../i/screen/dates/0927.png) no-repeat 0 0 }
	.d-0928 { background: url(../i/screen/dates/0928.png) no-repeat 0 0 }
	.d-0929 { background: url(../i/screen/dates/0929.png) no-repeat 0 0 }
	.d-0930 { background: url(../i/screen/dates/0930.png) no-repeat 0 0 }
	.d-0931 { background: url(../i/screen/dates/0931.png) no-repeat 0 0 }
	
	.d-1001 { background: url(../i/screen/dates/1001.png) no-repeat 0 0 }
	.d-1002 { background: url(../i/screen/dates/1002.png) no-repeat 0 0 }
	.d-1003 { background: url(../i/screen/dates/1003.png) no-repeat 0 0 }
	.d-1004 { background: url(../i/screen/dates/1004.png) no-repeat 0 0 }
	.d-1005 { background: url(../i/screen/dates/1005.png) no-repeat 0 0 }
	.d-1006 { background: url(../i/screen/dates/1006.png) no-repeat 0 0 }
	.d-1007 { background: url(../i/screen/dates/1007.png) no-repeat 0 0 }
	.d-1008 { background: url(../i/screen/dates/1008.png) no-repeat 0 0 }
	.d-1009 { background: url(../i/screen/dates/1009.png) no-repeat 0 0 }
	.d-1010 { background: url(../i/screen/dates/1010.png) no-repeat 0 0 }
	.d-1011 { background: url(../i/screen/dates/1011.png) no-repeat 0 0 }
	.d-1012 { background: url(../i/screen/dates/1012.png) no-repeat 0 0 }
	.d-1013 { background: url(../i/screen/dates/1013.png) no-repeat 0 0 }
	.d-1014 { background: url(../i/screen/dates/1014.png) no-repeat 0 0 }
	.d-1015 { background: url(../i/screen/dates/1015.png) no-repeat 0 0 }
	.d-1016 { background: url(../i/screen/dates/1016.png) no-repeat 0 0 }
	.d-1017 { background: url(../i/screen/dates/1017.png) no-repeat 0 0 }
	.d-1018 { background: url(../i/screen/dates/1018.png) no-repeat 0 0 }
	.d-1019 { background: url(../i/screen/dates/1019.png) no-repeat 0 0 }
	.d-1020 { background: url(../i/screen/dates/1020.png) no-repeat 0 0 }
	.d-1021 { background: url(../i/screen/dates/1021.png) no-repeat 0 0 }
	.d-1022 { background: url(../i/screen/dates/1022.png) no-repeat 0 0 }
	.d-1023 { background: url(../i/screen/dates/1023.png) no-repeat 0 0 }
	.d-1024 { background: url(../i/screen/dates/1024.png) no-repeat 0 0 }
	.d-1025 { background: url(../i/screen/dates/1025.png) no-repeat 0 0 }
	.d-1026 { background: url(../i/screen/dates/1026.png) no-repeat 0 0 }
	.d-1027 { background: url(../i/screen/dates/1027.png) no-repeat 0 0 }
	.d-1028 { background: url(../i/screen/dates/1028.png) no-repeat 0 0 }
	.d-1029 { background: url(../i/screen/dates/1029.png) no-repeat 0 0 }
	.d-1030 { background: url(../i/screen/dates/1030.png) no-repeat 0 0 }
	.d-1031 { background: url(../i/screen/dates/1031.png) no-repeat 0 0 }
	
	.d-1101 { background: url(../i/screen/dates/1101.png) no-repeat 0 0 }
	.d-1102 { background: url(../i/screen/dates/1102.png) no-repeat 0 0 }
	.d-1103 { background: url(../i/screen/dates/1103.png) no-repeat 0 0 }
	.d-1104 { background: url(../i/screen/dates/1104.png) no-repeat 0 0 }
	.d-1105 { background: url(../i/screen/dates/1105.png) no-repeat 0 0 }
	.d-1106 { background: url(../i/screen/dates/1106.png) no-repeat 0 0 }
	.d-1107 { background: url(../i/screen/dates/1107.png) no-repeat 0 0 }
	.d-1108 { background: url(../i/screen/dates/1108.png) no-repeat 0 0 }
	.d-1109 { background: url(../i/screen/dates/1109.png) no-repeat 0 0 }
	.d-1110 { background: url(../i/screen/dates/1110.png) no-repeat 0 0 }
	.d-1111 { background: url(../i/screen/dates/1111.png) no-repeat 0 0 }
	.d-1112 { background: url(../i/screen/dates/1112.png) no-repeat 0 0 }
	.d-1113 { background: url(../i/screen/dates/1113.png) no-repeat 0 0 }
	.d-1114 { background: url(../i/screen/dates/1114.png) no-repeat 0 0 }
	.d-1115 { background: url(../i/screen/dates/1115.png) no-repeat 0 0 }
	.d-1116 { background: url(../i/screen/dates/1116.png) no-repeat 0 0 }
	.d-1117 { background: url(../i/screen/dates/1117.png) no-repeat 0 0 }
	.d-1118 { background: url(../i/screen/dates/1118.png) no-repeat 0 0 }
	.d-1119 { background: url(../i/screen/dates/1119.png) no-repeat 0 0 }
	.d-1120 { background: url(../i/screen/dates/1120.png) no-repeat 0 0 }
	.d-1121 { background: url(../i/screen/dates/1121.png) no-repeat 0 0 }
	.d-1122 { background: url(../i/screen/dates/1122.png) no-repeat 0 0 }
	.d-1123 { background: url(../i/screen/dates/1123.png) no-repeat 0 0 }
	.d-1124 { background: url(../i/screen/dates/1124.png) no-repeat 0 0 }
	.d-1125 { background: url(../i/screen/dates/1125.png) no-repeat 0 0 }
	.d-1126 { background: url(../i/screen/dates/1126.png) no-repeat 0 0 }
	.d-1127 { background: url(../i/screen/dates/1127.png) no-repeat 0 0 }
	.d-1128 { background: url(../i/screen/dates/1128.png) no-repeat 0 0 }
	.d-1129 { background: url(../i/screen/dates/1129.png) no-repeat 0 0 }
	.d-1130 { background: url(../i/screen/dates/1130.png) no-repeat 0 0 }
	.d-1131 { background: url(../i/screen/dates/1131.png) no-repeat 0 0 }
	
	.d-1201 { background: url(../i/screen/dates/1201.png) no-repeat 0 0 }
	.d-1202 { background: url(../i/screen/dates/1202.png) no-repeat 0 0 }
	.d-1203 { background: url(../i/screen/dates/1203.png) no-repeat 0 0 }
	.d-1204 { background: url(../i/screen/dates/1204.png) no-repeat 0 0 }
	.d-1205 { background: url(../i/screen/dates/1205.png) no-repeat 0 0 }
	.d-1206 { background: url(../i/screen/dates/1206.png) no-repeat 0 0 }
	.d-1207 { background: url(../i/screen/dates/1207.png) no-repeat 0 0 }
	.d-1208 { background: url(../i/screen/dates/1208.png) no-repeat 0 0 }
	.d-1209 { background: url(../i/screen/dates/1209.png) no-repeat 0 0 }
	.d-1210 { background: url(../i/screen/dates/1210.png) no-repeat 0 0 }
	.d-1211 { background: url(../i/screen/dates/1211.png) no-repeat 0 0 }
	.d-1212 { background: url(../i/screen/dates/1212.png) no-repeat 0 0 }
	.d-1213 { background: url(../i/screen/dates/1213.png) no-repeat 0 0 }
	.d-1214 { background: url(../i/screen/dates/1214.png) no-repeat 0 0 }
	.d-1215 { background: url(../i/screen/dates/1215.png) no-repeat 0 0 }
	.d-1216 { background: url(../i/screen/dates/1216.png) no-repeat 0 0 }
	.d-1217 { background: url(../i/screen/dates/1217.png) no-repeat 0 0 }
	.d-1218 { background: url(../i/screen/dates/1218.png) no-repeat 0 0 }
	.d-1219 { background: url(../i/screen/dates/1219.png) no-repeat 0 0 }
	.d-1220 { background: url(../i/screen/dates/1220.png) no-repeat 0 0 }
	.d-1221 { background: url(../i/screen/dates/1221.png) no-repeat 0 0 }
	.d-1222 { background: url(../i/screen/dates/1222.png) no-repeat 0 0 }
	.d-1223 { background: url(../i/screen/dates/1223.png) no-repeat 0 0 }
	.d-1224 { background: url(../i/screen/dates/1224.png) no-repeat 0 0 }
	.d-1225 { background: url(../i/screen/dates/1225.png) no-repeat 0 0 }
	.d-1226 { background: url(../i/screen/dates/1226.png) no-repeat 0 0 }
	.d-1227 { background: url(../i/screen/dates/1227.png) no-repeat 0 0 }
	.d-1228 { background: url(../i/screen/dates/1228.png) no-repeat 0 0 }
	.d-1229 { background: url(../i/screen/dates/1229.png) no-repeat 0 0 }
	.d-1230 { background: url(../i/screen/dates/1230.png) no-repeat 0 0 }
	.d-1231 { background: url(../i/screen/dates/1231.png) no-repeat 0 0 }
	
.home .events ul li { padding: 10px 0 0 50px; }
.home .events ul li img { margin: -10px 0 10px 0; padding: 0; }

.home .duo-duo img {	float: left;margin: 10px 13px 10px 10px;}
.duo-duo h3 { margin: 15px 0 5px 0;}
.duo-duo h4 { clear: both; padding: 5px 0 3px 0; border-bottom: 1px solid #bfb5a4; font-size: 10px; letter-spacing:0.1em;}
.duo-duo h5 { font-size: 12px;}
.home .col .featured-elements li img { margin: 0 }
.home .duo-duo li h5, .home .duo-duo li p { margin: 0 10px 0 100px;}

.home .col .featured-elements li {
	float: left;
	width: 222px;
	border: none;
	margin: 0 0 0 0;
}

ul.horiz li {
	width: 202px;
	float: left;
}


/* @end */

/* @group Events */

.annual-events {
list-style: none;
}

.listing .vevent  { border-bottom: none; margin: 5px 0 5px;}

 .listing .vevent img {
	float: right;
	margin: -50px 3px 0 0;
	border: none;
}

.listing .feature {	border: 2px solid #ded7c7; margin: 20px 0 10px;}
.listing .vevent ul {	display: block; clear: both; margin: 10px 0 0 0; list-style: none; }
.listing .listing p, .news .listing p{	display: block;	margin: 0 0 10px;}


/*.listing .vevent*/ ul.location { color: #7b6551; font-size: 12px; list-style:none; }
ul.location ul { list-style:none; }
/*.listing .vevent*/ ul.location li, .listing .vevent ul li a  { font-weight: normal; margin-left:0; }
/*.listing .vevent*/ ul.location a, .event .minor-col form { border-bottom:1px solid #bfb5a4 }
/*.listing .vevent*/ ul.location li.name { font-weight: bold; font-size: 14px; }

.listing .vevent ul li { font-weight: bold; font-family: "Trebuchet MS", Verdana, Arial, sans-serif; margin: 0;}

/*.image-caption { margin-bottom:10px; }*/
.event .categorized a { font-style: italic;}
.event .categorized, .event .caption p, .image-caption p  { font-style: italic; color: #7b6551; }
	.event .caption {
	border-top: 1px solid #bcb2a1;
	float: left;
	padding: 18px 18px 10px 120px;
	margin: 10px 0 10px 0;
	}

		.event .caption p {
		line-height: 18px;
		margin: 3px 0 0 0;
		}
		.event .caption img { float: left; margin: 5px 10px 10px -115px}

.event input { width: auto;}

.event .minor-col form { margin: 0 0 0 0; padding: 5px 5px 0 }
	.event .minor-col form fieldset { margin: 0 0 10px 0; padding: 0 0 0  }
	.event .minor-col form ul { margin: 0; padding: 0 }
	.event .minor-col form.from-to { border: none }
	.event .minor-col form li, .event .minor-col form p  {	margin: 0; }
	.event .minor-col form li { margin: 0 0 5px 0 }	
	.event .minor-col label { text-transform: none; letter-spacing: 0; font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal; font-size: 13px; margin: 0; }
	.event .minor-col option { padding-right: .5em;}


.event .vevent .location-links ul, .location-links ul {
	margin: 7px 0 0 0; padding: 0 0 0 5px;
	background: url(../i/screen/bracket-l.png) no-repeat 0 0;
	height: 1.5em;
}
.event .vevent .location-links ul li, .location-links ul li {
	float: left;
	margin: 0px 4px 0 0;
	padding: 0px 5px 0 0;
	border-right: 2px solid #bfb5a4;
	color: #7b6551;
height: 1em;
	}
.event .vevent .location-links ul li a, .location-links ul li a {
	margin: 0 3px; padding: 0 0 0 0; position: relative; top: -3px;
}
.event .vevent .location-links li.last, .location-links li.last {
	background: url(../i/screen/bracket-r.png) no-repeat right 0;
	border: none;
}
/* @end */

/* @group Locations */

.pagination-foot {
	color: #c9bda7;
	background-color: #25190f;
	text-transform: uppercase;
	letter-spacing:0.1em;
	font: bold 12px/12px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	padding: 0 7px 2px;
	margin: 0 0 50px 0;
	height: 24px;
	width: 100%;
}
.listing .pagination-foot { clear: both }
.pagination-foot ol { float: right }
.pagination-foot li  {float: left; padding: 0 0 0 0; line-height: 24px; }


.pagination {	height: 12px; font-family: "Trebuchet MS", Verdana, Arial, sans-serif; color: #7b6551; }
	.pagination li{	background: none; display: inline; float: none; margin: 0;padding: 0 0 0 5px; text-transform: none;line-height: 20px; font-size: 11px;}
	.pagination li.on, .pagination li.inactive { padding-top: 1px }
	.pagination li.on { color: #fff;}
	.pagination li a { color: #86b650; border-bottom: none;		text-decoration:underline;
 font-size: 11px;line-height: 21px; font-style: normal; }
	.pagination li.prev { background: url(../i/screen/laquo-brown.png) no-repeat left; padding-left: 10px;}
	.pagination li.next { background: url(../i/screen/raquo-brown.png) no-repeat right; padding-right: 10px;}
	
	
.locations #primary .meta {	width: 548px; margin-bottom: 7px; }
.locations #primary table,  .location-name-addr ul { font-family: "Trebuchet MS", Verdana, Arial, sans-serif }

	.locations th   { padding-bottom: 2px }
		.locations th.sorted a { background: url(../i/screen/sort-down.png) no-repeat right 3px }
		.locations th a  { background: url(../i/screen/sort-up.png) no-repeat right 3px;  }

	.locations #primary table td { vertical-align: top;border: none; border-top:1px solid #bfb5a4; padding: 10px 5px 10px 1px;}
		.locations td.location-name-addr { width: 260px}
		.locations td.tel, .locations td.neighborhood { width: 115px}
		.locations td.services-offered { font-style: italic; font-family: Georgia, "Times New Roman", Times, serif; color: #7b6551;}
	
	.location-name-addr { padding-bottom: 7px;}
	.location-name-addr ul { list-style: none; margin: 0;}

.location-name-addr .adr { font-size:12px}

.location-name-addr li { margin: 0 0 3px 0;}
		.location-name-addr .org a { border: none; font-weight: bold;}
		.location-name-addr .hours { color: #7b6551;}
		.location-name-addr a { border-bottom: 1px solid #bfb5a4 ;}


/* @end */

/* @group Results */

.results #primary .listing form {
	float: left;
	margin: 10px 40px 10px 5px;
}
.results #primary .listing form label {
	margin: 0;
}
.results #primary .listing form fieldset {
	float: left;
	position: relative;
	width: auto;
	padding: 0; margin:0 0 10px 0
}

.results #primary .listing fieldset .inputbutton { margin: 0 0 0 5px;position: relative;top: 4px }
.results #primary .listing form fieldset.inputtext { width: 90%;  }
.results #primary .listing form label, .results #results-list li p.category  {
	font-size: 11px;
	 font-family: "Trebuchet MS", Verdana, Arial, sans-serif 
}

.results #primary h3 {
	margin: 5px 0 0 5px;
}
.results #results-list {
	margin: 5px 5px;
	clear: both;
	list-style: none;
}
	.results #results-list li { border-top:1px solid #bfb5a4; clear: both; padding: 10px 0;margin: 0;}
		.results #results-list li p.category { text-transform: uppercase; letter-spacing: .1em; font-weight: bold; margin: 0;}
		.results #results-list li p { font-size: 12px; margin: 0 0 3px 0;}
		.results #results-list li p a { font-style: italic;}
		.results #results-list li img { float: left; margin: 3px 10px 10px 0; border: 2px solid #ded7c7; }  
		.results #results-list li h3 {	margin: 0 0 3px 0; font-size: 13px;}
		.results #results-list li h3 a { font-family: "Trebuchet MS", Verdana, Arial, sans-serif; font-weight: bold; border: none; }

/* @end */
		

/* @group footer */

#footer {
	clear: both;
	position: relative;
	padding-bottom: 140px;
	padding-top: 15px;
	background: #25190f url(../i/screen/bg-footer-tile-border.png) repeat-x 0 0;
}	

* html #footer { position: relative; top: 20px; }
* + html #footer { position: relative; top: 20px; }

#footer ul {
	height: 22px;
	padding: 6px 0 0 20px;
	width: 865px;
	background: url(../i/screen/icon-mini.png) no-repeat 0 0;
	margin-left: 14px;
}
	#footer ul.simple-translator {	padding-left: 0; background: transparent }
	#footer ul.simple-translator li {	padding: 0 10px 0 0 }
#footer ul li {
	background: transparent;
	display: block;
	float: left;
	color: #89796b;
	padding: 0 5px 0 10px; 
	margin: 0;
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
}
	#footer a {
	color: #b1d58c;
	border: none;
}
	#footer a:hover {
	color: #fff6e5
}
	#footer a.on {
	color: #ed93c0;
	font-weight: bold;
}
	#footer form {
	position: absolute;
	left: 725px;
}
		#footer form fieldset label {
		font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
		text-transform: none;
		color: #89796b;
		display: inline;
		margin-right: 10px;
	}
		#footer form fieldset .inputbutton {
		position: relative;
		top: 5px;
		margin-left: 10px;;
		}

	#footer #credits { position: absolute; left: 44px; top: 4em; background: none; border-top: 1px solid #473a2e; padding: 1em 0 0; width: 645px; z-index: 1; margin: 0; }
		#footer #credits li { position: relative; }
		#footer #credits #happy-cog { padding-left: 0; padding-right: 119px; margin-right: 30px; }
		#footer #credits #mt { padding-left: 0; padding-right: 172px; }
			#footer #credits a { display: block; position: absolute; right: 0; text-indent: -9999px; }
			#footer #credits #happy-cog a { background: transparent url(/i/screen/hc-logo.gif) no-repeat 0 0; width: 114px; height: 22px; bottom: -3px; }
			#footer #credits #happy-cog a:hover { background-position: 0 -22px; }
			#footer #credits #mt a { background: transparent url(/i/screen/mt-logo.gif) no-repeat 0 0; width: 167px; height: 14px; bottom: 1px; }
			#footer #credits #mt a:hover { background-position: 0 -14px; }	

#rss-widget {
	display: block;
	width: 110px;	


	margin-left: 10px;
	position: relative;
	z-index: 3;
}
	

	#rss-widget h6 {


		font-size: 0;
		width: 106px;
		height: 20px;
		display: block;
		background: transparent url(../i/screen/btn-rss.png) no-repeat 0 -20px;
		text-indent: -9999px;
	}
	
	#rss-widget:hover h6 {
		background-position: 0 0;
	}
	
	#rss-widget ul {
		background: none;
		background-color: #463829;		
		position: absolute;
		left: -9999px;
		width: 150px;
		font: 12px 'Trebuchet MS', Arial, sans-serif;
		padding: 0;


		z-index: 50; 
		margin-left: 0;
	}
	
	#rss-widget:hover ul { left: 20px; }







	* + html #rss-widget:hover ul { height: 1%; } /* for IE7 */
	
	#rss-widget ul li { float: none; padding: 0; margin: 0; background-color: #463829; }



	

	#rss-widget a { color: #9c9895; display: block; padding: 0.2em 10px; }

	#rss-widget a:hover, #rss-widget a:focus { color: #b1d58c; }


/* @end */

/* @group sifr */

/*---- sIFR ---*/
.sIFR-flash {
  visibility: visible !important;
  margin: 0;
  padding: 0;
}

.sIFR-unloading .sIFR-flash {
  visibility: hidden !important;
}

.sIFR-replaced, .sIFR-ignore {
  visibility: visible !important;
}

.sIFR-alternate {
  position: absolute;
  left: 0;
  top: 0;
  width: 0;
  height: 0;
  display: block;
  overflow: hidden;
}

.sIFR-replaced div.sIFR-fixfocus {
  margin: 0pt; 
  padding: 0pt; 
  overflow: auto; 
  letter-spacing: 0px; 
  float: none;
}

.sIFR-active #primary h2, .sIFR-active #secondary h2, .sIFR-active .listing h3, .sIFR-active .col h2
	{ visibility:hidden; font-size: 2px; }
	

.sIFR-active #hero li, /*#services-home h3, */.sIFR-active #main-title h2 { visibility: hidden; }
.sIFR-active #main-title h2 { letter-spacing:1px; }


.sIFR-active #primary h2, .sIFR-active #secondary h2, .sIFR-active .col h2
	{ padding-top: 2px; }

/*.sIFR-active .full-col .listing h3 { padding-right: 60px; width:499px; }*/
.sIFR-active .standard-col .listing h3 { padding-right: 60px; width:366px; }
.sIFR-active .event .standard-col .listing h3 { padding-right:90px; width:336px; }
.sIFR-active .listing h3 {
	visibility:hidden;
	display: block;
	/*float: left;*/
	width: 100%;
	margin-bottom: -5px;
	border: none;
}

/*---- Header styling ---*/


#content #main .events ul li {
min-height: 52px;
}


.standard-col ul.listings li.listing div {
float: left;
width: 229px;
clear: none;
}

.standard-col ul.listings li.no-photo p {
width: 425px;
}

.standard-col ul.listings li.listing h3 {
width: 250px;
}

.standard-col ul.listings li.no-photo h3 {
width: 425px;
}

li.listing ul.microlist {
	float: right;
	width: 175px;
		margin: 0 0 0 10px;
}

/* @end */
