/* supplemental css */
#event-listing dl{
    border-bottom:1px solid #e7e7e7;
    font-size:10px;
    padding-bottom:6px;
}
#event-listing dl dt{
	color:#76324B;
	font-weight:bold;
}
#event-listing dl dt + dd{
	color:#494949;
	font-weight:bold;
}
#event-listing dl dd img span{
  display:block;
}
#wrapper #MiddleAlign{
  display:block;
}


#wrapper h2 {
 font-size:20px;	
 display:inline;
 font-weight: normal;
 color:#76324B;
}
.horzlist, .horzlist li{
    display:inline;
    list-style-type:none;
}
.page-prev{
	background:transparent url('/dimages/jll09/page-arrow-previous.gif') no-repeat scroll center left;
	cursor:pointer;
	padding:0 0 0 25px;
}
.page-next{
	background:transparent url('/dimages/jll09/page-arrow-next.gif') no-repeat scroll center right;
	cursor:pointer;
	padding: 0 25px 0 0;
}
#RssFeed{
    background:transparent url('/dimages/jll09/icon-rss.gif') no-repeat scroll center right;
	line-height:30px;
	padding:0 25px 0 0;
	float: right;
}

.deals{
    border-bottom:1px solid #f0f0ee;
    font-size:12px;
    margin:1em;
}
.single-deal{
    border-bottom:none;
}
.deals dt,.deals dd{
    margin:.1em 0;
}
.dealsTitle{
    font-size:16px;
}
.dealsTitle a:link,.dealsTitle a:visited,.dealsTitle a:hover,.dealsTitle a:active{
	color:#19a6bf;
    text-decoration:none!important;
}
.deals .dealsPromo p,.deals .dealsPromo p *{
    font-size:12px!important;
    padding:0!important;
}
.dealsDetails .addthis_button {
    display:inline-block;
    font-size:10px !important;
    height:20px;
    line-height:20px;
    margin:0.5em 0;
}
