body {background: #5e9c47;
      font-family: Lucida Sans;
	  color: #352c2d;
	  font-size: 13px;}

p { margin-top: .5em; }

#wrapper {position: relative;
		  margin: 0 auto;
		  width: 730px;}
		  
#summer_flash {width: 730px;
			   height: 312px;}		
			   
#body_area 
{
	background: url(/summer/!images/apt_summer_tile.gif) repeat-y;
	width: 730px;
}
			
#flower_edge {background: url(/summer/!images/apt_summer_flower_margin.gif) no-repeat;
			  width: 35px;
			  height: 551px;
			  position: absolute; display: block; top: 0px; right: -35px;}	
			  
#top_nav
{
	background: url(/summer/!images/apt_summer_nav_base.jpg) no-repeat;
	height: 29px;
	width: 519px;
	float: right;
}
		  
#content_area { margin: 0 auto; clear: both; }
			   
#content_area .left_col
{
	background: url(/summer/!images/apt_summer_events_header.gif) no-repeat;
	width: 175px;
	float:left;
	padding: 38px 18px 0 18px;
}
#content_area .right_col
{
	padding-left: 234px;
	background: url(/summer/!images/apt_summer_flower.jpg) no-repeat right top;
	clear: right;
}

#right_col_top_spacer
{
	height: 15px;
}

#emptyspace
{
	float: right;
	width: 200px;
	height: 45px;
	border: 0px solid #000;
}
			 
#emptyspace2
{
	float: right;
	width: 150px;
	height: 20px;
	border: 0px solid #000;
	clear: right;
}
			 
#emptyspace3
{
	float: right;
	width: 115px;
	height:20px;
	border: 0px solid #000;
	clear: right;
}		
			 
/** Page Navigation **/


#nav {background:url(/summer/!images/apt_summer_nav_hover.gif) no-repeat;
      width: 519px; 
	  height: 29px;
      margin: 0px; 
	  padding: 0px;
      position: relative;
	  z-index: 1000;}

#nav dd {background: url(/summer/!images/apt_summer_nav_hover.gif) no-repeat;
		 margin: 0; 
		 padding: 0; 
		 list-style: none;
		 position: absolute; 
		 top: 0;}

#nav a.ir {background: url(/summer/!images/apt_summer_nav_static.gif) 0px 0px no-repeat;
		   display: block;
		   height: 0;
		   padding-top: 29px;
		   overflow: hidden;}

#nav dt {position: absolute;
  		 top: -200em;} 

dd#water {left: 0px; width: 133px;}
dd#parks {left: 133px; width: 83px;}
dd#outdoors {left: 216px; width: 320px;}

dd#water,#water a.ir {background-position: -0px 0px;}
dd#parks,#parks a.ir {background-position: -133px 0px;}
dd#outdoors,#outdoors a.ir {background-position: -216px 0px;}

#nav dd:hover a.ir, #nav dd.IEhover a.ir {background: transparent none;}

#footer_wrapper
{
	background: url(/summer/!images/apt_summer_footer.gif) no-repeat;
	height: 20px;
	clear: both;
}

#footer_text {position: absolute; display: block; bottom: 3px; right: 0; padding-right: 10px; font-size: 10px; color: #A7A376;}			   
#next_prev {position: absolute; bottom: 2px; text-align:center; width:209px; display: block; }/*left: 35px;*/

#events .coeContainer .eventheader {color: #DF5E03; font-size:11px; padding-bottom: 0px; margin-bottom: 0px; margin-top: 7px;}
#events .coeContainer .eventdates {color: #626463; font-size:10px;}
#events .coeContainer .eventlink a{text-decoration:underline;color: #DA3E28;font-size: 11px;text-decoration: none;}
#events{padding:0 !important;width:auto !important;}
#events .coeContainer{padding:3px 0 0 !important;}

a.list:link, a.list:visited {color:#DA3E28; text-decoration:none; font-size:11px;}
a.list:hover {color:#DA3E28; text-decoration: none; font-size:11px;}

a.prevnext:link, a.prevnext:visited {color:#FFFFFF; text-decoration:none; font-size:12px;}
a.prevnext:hover {color:#DA3E28; text-decoration:none; font-size:12px;}

a.footlnk:link, a.footlnk:visited {ont-size: 10px; color:#A7A376; text-decoration: none;}
a.footlnk:hover {font-size: 10px; color:#A7A376; text-decoration: underline;}

.footertext {font-size:10px; color:#C0C0C0;}
.footertext a {color:#C0C0C0;}

#LinkFooter
{
    width:710px;
    margin:1em auto 1em;
    font-size:.8em;
    text-align:center;
    color:#C0C0C0;
}

#LinkFooter a { color:#C0C0C0; white-space:nowrap; }
#LinkFooter a:focus, #LinkFooter a:hover, #LinkFooter a:active { color:#FFFFFF; text-decoration:none; }
