﻿.noborder { border-style:none; border-top-style:none; border-right-style:none; border-bottom-style:none; border-left-style:none; }
#mappoi { width:429px; height:421px; padding:16px 19px 10px 19px; overflow:visible; background: url(/ui/images/map.poi.background.png) no-repeat; }
#mappoi h4 { color:black; font-size:12px; line-height:14px; }
#mappoi #leftcontainer { margin-top:15px; float:left; }
#mappoi #closebutton { float:right; width:20px; height:24px; margin-right:-2px; }
#mappoi #zoombutton { float:right; width:97px; height:25px; }

#mappoi #factscontainer { margin-top:-4px; width:210px; float:left; }
#mappoi #poiImageZoomIcon { position:absolute; right:19px; }
#mappoi #poiImageZoomIcon a { cursor: url(/UI/images/magnifyingglass.cur), pointer; }
#mappoi #head { position:absolute; right:20px; width:428px; }
#mappoi #heading { padding-top:16px; }

#mappoi .poiimage { float:right; background-color:white; width:211px; height:147px; }
#mappoi .poiimage img { cursor: url(/UI/images/magnifyingglass.cur), pointer; }
#mappoi .facts { width:210px; border-bottom:1px solid #d2d2d2; font-size:12px; line-height:15px; color:#646464; padding-top:4px; padding-bottom:2px; font-family:arial; }
#mappoi #rightcontainer { position:relative; margin:10px 0; width:429px; height:138px; overflow:hidden; }

#mappoi #bottomwrapper { padding-top:3px; }
#mappoi #bottomslider { position:absolute;}

#mappoi #bottomcontainer #bottomslider .leftColumn p , #mappoi #bottomcontainer #bottomslider .rightColumn p  { margin-bottom: 0.5em; }
#mappoi #bottomcontainer #bottomslider .leftColumn { float:left; left:0px; width:214px; height:137px; }
#mappoi #bottomcontainer #bottomslider .middleColumn { float:left; left:218px; width:214px; height:137px; }
#mappoi #bottomcontainer #bottomslider .rightColumn { float:left; left:436px; width:214px; height:137px; }


#mappoi .poitext { position:absolute;  width:198px; font-size:11px; line-height:15px; }
#mappoi .sponsoredArticle { color:#646464; font-size: 10px; text-transform: uppercase; float:left}
#mappoi .poiHeading { overflow: hidden; padding-top:0; height: 44px; line-height:22px; margin-top:0; font-size:18px; width:278px; font-weight:bold; color:black; float:left; }
#mappoi #slideWrapper { padding:0 5px; background-color:Transparent; }
#mappoi #slidePositioner { position:absolute; right:15px; background-color:Transparent; padding-top: 3px;}

#mappoi #slideLeftLink { float:right; margin:7px 0; height:11px; display:none; }
#mappoi #slideLeftLink a { display:block; margin-top:-2px; margin-right:10px; padding-left:15px; background:url(/ui/images/arrow.left.gif) no-repeat; background-position:left 1px;}
#mappoi #slideLeftLink a:hover { background:url(/ui/images/arrow.left.hover.gif) no-repeat; background-position:left 1px; }

#mappoi #slideRightLink { float:right; margin:7px 0; height:11px; visibility:hidden;}
#mappoi #slideRightLink a { display:block; text-align:right; margin-top:-2px; padding-right:15px;  background:url(/ui/images/arrow.right.gif) no-repeat; background-position:right 1px;}
#mappoi #slideRightLink a:hover { background:url(/ui/images/arrow.right.hover.gif) no-repeat; background-position:right 1px; }

#mappoi a.addFavoriteLink { font-size: 12px; background-image: url(/ui/images/icon.heart.gif); background-repeat: no-repeat; background-position:left 8px; padding:10px 25px 4px; padding-right:0; line-height:30px; margin-right:5px; }
#mappoi a.addFavoriteLink:hover { background-image:url(/ui/images/icon.heart.animated.gif) !important; } 

#mappoi #btnZoom { text-align: center; float:right; margin:0 2px 0 0; width:93px; height:26px; padding:0 0 0 13px; overflow:visible; background: url(/ui/images/btn.empty.blue.small.gif) no-repeat; }
#mappoi #btnZoom a { line-height:14px; width:auto; height:26px; padding:3px 13px 0 0; display:block; background: url(/ui/images/btn.empty.blue.small.gif) no-repeat; background-position:right top; color:white; font-family:arial; font-weight:bold; font-size:11px; }
#mappoi #btnZoom:hover { background: url(/ui/images/btn.empty.blue.small.hover.gif) no-repeat; }
#mappoi #btnZoom a:hover { background: url(/ui/images/btn.empty.blue.small.hover.gif) no-repeat; background-position:right top; }

#mappoi #btnStreetView { float:right; margin:0 2px 0 0; width:93px; height:26px; padding:0 0 0 13px; overflow:visible; background: url(/ui/images/btn.empty.blue.small.gif) no-repeat;text-align:center; }
#mappoi #btnStreetView a { line-height:14px; width:auto; height:26px; padding:3px 13px 0 0; display:block; background: url(/ui/images/btn.empty.blue.small.gif) no-repeat; background-position:right top; color:white; font-family:arial; font-weight:bold; font-size:11px; }
#mappoi #btnStreetView:hover { background: url(/ui/images/btn.empty.blue.small.hover.gif) no-repeat; }
#mappoi #btnStreetView a:hover { background: url(/ui/images/btn.empty.blue.small.hover.gif) no-repeat; background-position:right top; }

#mappoi a.preview{ background-image:url(/ui/images/postcard/post.gif); background-repeat: no-repeat; color: white; display: block; float: left; font-weight: bold; height: 24px; padding: 5px 0 0 0; text-align: center; width: 102px; margin-top: 5px; line-height:13px; }
#mappoi #bookonline{ margin-right:6px;}
#mappoi a.preview:hover{ background-image:url(/ui/images/postcard/post.hover.gif);	}

#hr { padding:none; margin:5px 0 0;}
