﻿/* =COE DETAILS * for /!includes/_event_detail.asp
**********************************/
.coe_item { padding: 20px 10px 20px 80px; border-top: 1px solid #C0BEA9; }
.coe_item h3 { margin: 0; }
.coe_item .countymap {
	float:left;
	margin: -1em 0 0 -80px; display: inline;
}
.coe_item dl.contact {
	zoom: 1;
	overflow: hidden;
}
.coe_item p { clear: left; }
.coe_item .contact dt {
	position: absolute;
	height: 0;
	visibility: hidden;
	overflow:hidden;
}
.coe_item .contact dd {
	width: 49%;
	float: left;
	margin: 0;
}
.coe_item .contact dd.electronic { text-align: right; }
.coe_item .contact a:link, .contact a:visited { font-weight: normal; }
.coe_item .planner { text-align: center; }
.coe_options { padding: 5px 5px 10px; }

/* =ALD DETAILS * 
**********************************/
#favorites
{
    float:right;
    clear:both;
}


.ald_item { padding: px 10px 20px 80px; border-top: 1px solid #C0BEA9; line-height:16px; }
.ald_item h3 { margin-top: 10px; font-size: 14px; }
.ald_item .countymap
{
	float:right;
	margin: -1em 0 0 -80px;
	display: inline;
    font-size:1.1em;
    line-height:1.1;
    overflow:hidden;
    text-align:center;
    width:120px;
}
.countymap a
{
    letter-spacing:-1px;
    text-decoration:none;
}
.ald_item dl.contact {
	zoom: 1;
	margin: 0;
	overflow: hidden;
}
.ald_item p { clear: left; }
.ald_item .contact dt {
	position: absolute;
	height: 0;
	visibility: hidden;
	overflow:hidden;
}
.ald_item .contact dd {
	width: 500px;
	float: left;
	margin: 0;
}
.ald_item .contact a:link, .contact a:visited { font-weight: normal; }
.ald_item .planner { text-align: center; }

.ald_item .photo
{
	float: right;
	margin-left:10px;
}

.ald_item .photo img { margin-bottom: 1em; }


/* =ALD Listing
******************************************/
.aldlisting h2 { margin: 1.5em 0 .2em; }
.aldlisting ul {
	list-style: none;
	margin: 0; padding: 0;
}
.aldlisting li {
	width: 45%;
	float: left;
	line-height: 20px;
}

/* =ALD SEARCH
******************************************/
.aldsearch .panel { margin: 0 0 20px; }
.aldsearch h2 { 
	margin-bottom: 0;
	text-transform: uppercase;
}
.aldsearch dl { display: inline; padding-right: 20px; }
.aldsearch dt { font-weight: bold; display: inline; color: #303E78; }
.aldsearch dd { display: inline; margin: 0; padding: 0 10px; }

.aldsearch select { border: 1px solid  #C7C3AA; font-size: .9em; }

