.single-col-top-clear{vertical-align:bottom;margin:0 0 -3px 0;padding:0px 34px;height:54px;line-height:54px;background:transparent  url(/images/backgrounds/single_col_top.gif) no-repeat top left;}
.single-col a{color:#5072b4;}
    
.single-col-top-bar{vertical-align:top;margin:0px;padding:0px;height:8px;line-height:8px;background:transparent  url(/images/backgrounds/single_col_top_bar.gif) no-repeat top left;}
    
.single-double-left{position:relative;}
.single-double-left h2{color:#000;font-size:1.6em;font-weight:normal;line-height:14px;vertical-align:bottom;}

.single-double-left h3{color:#000;font-size:1.1em;font-weight:bold;line-height:250%;}
.single-double-left div.hr-line{width:678px;}
    
.single-double-right{width:160px;}
.single-double-right h2{color:#666;font-size:1.1em;font-weight:bold;margin:15px 0 3px 0;}
.single-double-right h3{color:#000;font-size:.9em;}
.single-double-right .dotted-hr{margin-top:20px;}
.single-double-right .vertical-divider{}
    
#detail-box{position:relative;left:-13px;margin:0;padding:0 0 1px 0;width:702px;height:323px;background:transparent url(/images/backgrounds/detail_background.jpg) no-repeat top left;}
#detail-box{margin-bottom:10px;}
#detail-box .address img{vertical-align:middle;}
#detail-box img{vertical-align:bottom;}
#inner-detail{margin:0;padding:16px 50px 0 11px;}

#inner-detail .description{margin:-5px 0 0 16px;width:333px;}
#inner-detail .detail {line-height:100%;}
#detail-glow{float:left;width:292px;height:195px;background:transparent url(/images/backgrounds/detail-glow.gif) no-repeat top left;}
.detail-border{width:287px;height:190px;vertical-align:top;border:1px solid #000;}

/* andrews 011906 - fix for CR 8342*/
#detail-border img {width: 287px; height: 190px;}

#detail-lower-glow{clear:left;float:left;width:292px;height:41px;background:transparent url(/images/backgrounds/detail-lower-glow.gif) no-repeat top left;}
.detail-lower-border{float:left;vertical-align:top;width:55px;height:36px;border:1px solid #000;}
.result-glow{float:left;width:160px;height:108px;background:transparent url(/images/backgrounds/resutlt_glow.gif) no-repeat top left;margin:8px 0 3px 0;}
.result-glow img{vertical-align:top;width:157px;height:104px;}
#center-title{padding-top:20px;}
#center-title .go-right{display:inline;vertical-align:middle;}
#center-title a{text-decoration:none;}
#center-title a.stand-out{text-decoration:underline;}
    
#inner-nav{width:678px;color:#5072b4;margin-bottom:4px;}
#inner-nav,[dummy]{margin:8px 0 12px;} /* hide from ie */
#inner-nav p{margin-bottom:8px;}
#inner-nav .separator{margin:0 8px;}
#inner-nav .dark{font-weight:bold;}
    
#lower-content{width:642px;}
#lower-content ul,
#lower-content li{margin-left:5px;padding-left:5px;line-height:140%;}

.saved-search{font-size:.9em;font-weight:bold;line-height:220%;text-decoration:none;color:#5072b4 !important;}
#fav-center-add {position: relative; margin-left: 43px; margin-top: 18px;}
#fav-center-saved {position: relative; margin-top: 18px;}
#fav-center-saved a{text-decoration: none;}
#pic-container{vertical-align:top;}

.maps-links-container {position: relative;}
.maps-links {position: absolute; left:200px; width: 165px;}

.ajax-loader{background: transparent url(/images/ajax-loader.gif) no-repeat top left; width: 16px; height: 16px;}

div#specials div.contents div.content{padding:4px;}
div#specials a.reservation-button{display:block; float:none; margin-bottom:5px;}
div#specials a.reservation-button-blue{
background:transparent url(/images/links/make_reservation_blue.png) no-repeat scroll left top;
display:block;
float:none;
margin:5px 0;
height:15px;
width:121px;
}
#select_holder{display:none}
div#specials p.one_liner{margin:8px 0 5px; font-weight:bold;}
