.CustomFieldTitle{font:15px Arial, Helvetica, sans-serif; color:#003300}
.width150{ width:112px; display:inline-block}
#dnn_ctr466_Latest_ctl00{width:100%}
#WildCard input{width:345px;}
#dnn_ctr571_ContentPane{padding:8px 5px;width:710px}
#dnn_ctr571_Default_LandingPage_630 td{width:25%; white-space:nowrap}
#dnn_ctr571_Default_LandingPage_PropertyAgent_363_Search_30{background:transparent url(/images/icons/slidelonga.gif) no-repeat;display:block;font:bold 12px arial, sans-serif;height:24px;padding:3px 0 4px 0;text-decoration:none;width:130px;text-align:center;margin-right:6px; border:0; cursor:pointer}
#dnn_ctr571_Default_LandingPage_PropertyAgent_363_Search_30:hover{background:transparent url(/images/icons/slidelongb.gif) no-repeat;color:#0033FF;outline:none;}
.CompanionType a{font:12px verdana;line-height:2}
.PromoType{color:#000;background:#FFF;border:#f0f0f0 1px solid;padding:6px; margin:3px 0;}
.PromoType h3{font:bold 18px "Courier New", Courier, monospace; margin:0; color:#000}
a.PromoTypeLinkText{font:15px Helvetica, sans-serif;display:block; width:215px; margin:5px;}
div.hr{height:1px;font-size:1px;background:#E2E2E2;margin:4px 0;padding:0;}
a.PromoFeatured{ width:auto; margin:8px; display:block}

.PromoList{border-bottom:solid 1px #e9f6f7; padding:8px;width:auto; float:left}
.PromoList p{font:9pt Arial, Helvetica, sans-serif; margin:2px 0}
.PromoListingLogo {width:150px; float:left}
.PromoLogoContainer {float:left; width:125px; margin:8px 15px 0 0; }
.PromoListIMG{ width:120px; height:125px; margin:auto; padding:4px; border:1px solid pink; background:transparent url(/Portals/0/PropertyAgent/455/Templates/PekoPiko/Images/no_logo.gif) center no-repeat }
.PromoListItem{ width:490px; float:left}
h2.PromoListTitle{font:bold 15pt Arial, Helvetica, sans-serif; margin:0;}
h3.PromoListSubTitle{font:bold 12pt Arial, Helvetica, sans-serif;color:Orange; margin:0;}

.photo_198{border:4px solid #FFF;}
.album-frame .topx----,.album-frame .top----x,.album-frame .botx----,.album-frame .bot----x{height:14px;width:14px;}
.album-frame .top-x---{background:url(images/borders/album-tstretch.gif) repeat-x;text-align:left;height:14px;width:auto;}
.album-frame .top--x--{background:url(images/borders/album-tstretch.gif) repeat-x;height:14px;width:auto;}
.album-frame .top---x-{background:url(images/borders/album-tstretch.gif) repeat-x;text-align:right;height:14px;width:auto;}
.album-frame .mtpx----{background:url(images/borders/album-lstretch.gif) repeat-y;vertical-align:top;height:auto;width:14px;}
.album-frame .mtp----x{background:url(images/borders/album-rstretch.gif) repeat-y;vertical-align:top;height:auto;width:14px;}
.album-frame .midx----{background:url(images/borders/album-lstretch.gif) repeat-y;height:auto;width:14px;}
.album-frame .mid----x{background:url(images/borders/album-rstretch.gif) repeat-y;height:auto;width:14px;}
.album-frame .mbtx----{background:url(images/borders/album-lstretch.gif) repeat-y;vertical-align:bottom;height:auto;width:14px;}
.album-frame .mbt----x{background:url(images/borders/album-rstretch.gif) repeat-y;vertical-align:bottom;height:auto;width:14px;}
.album-frame .bot-x---{background:url(images/borders/album-bstretch.gif) repeat-x;text-align:right;height:14px;width:auto;}
.album-frame .bot--x--{background:url(images/borders/album-bstretch.gif) repeat-x;height:14px;width:auto;}
.album-frame .bot---x-{background:url(images/borders/album-bstretch.gif) repeat-x;text-align:left;height:14px;width:auto;}
.photo-frame{border:0;border-collapse:collapse;margin:0;padding:0;}
.photo-frame TD{margin:0;padding:0;}
.photo-frame .topx--{background:url(images/borders/frame-topx--.gif) no-repeat;width:auto;height:4px;vertical-align:top;}
.photo-frame .top-x-{background:url(images/borders/frame-top-x-.gif) repeat-x;width:auto;height:4px;}
.photo-frame .top--x{background:url(images/borders/frame-top--x.gif) no-repeat;width:auto;height:4px;vertical-align:top;}
.photo-frame .midx--{background:url(images/borders/frame-midx--.gif) repeat-y;width:4px;height:auto;}
.photo-frame .mid--x{background:url(images/borders/frame-mid--x.gif) repeat-y;width:4px;height:auto;}
.photo-frame .botx--{background:url(images/borders/frame-botx--.gif) no-repeat;width:4px;height:4px;vertical-align:top;}
.photo-frame .bot-x-{background:url(images/borders/frame-bot-x-.gif) repeat-x;width:auto;height:4px;}
.photo-frame .bot--x{background:url(images/borders/frame-bot--x.gif) no-repeat;width:4px;height:4px;vertical-align:bottom;}

/* Buttons */
.tabbutton a { background:transparent url(images/slidebuttona.gif) no-repeat scroll 0 0; display:inline-block; font:bold 12px Arial, Helvetica, sans-serif; height:24px; line-height:normal; margin-right:6px; padding-top:4px; text-align:center; text-decoration:none; width:80px; }
.tabbutton a:hover, .tabbutton a.active { background:transparent url(images/slidebuttonb.gif) no-repeat; color:#000; outline:none; }

.featured_promo{ margin:13px;}
.pro_content{font:14px Arial, Helvetica, sans-serif;color:#000;line-height:1.5;vertical-align:top;}
ul.pro-contact{ list-style:none; margin:0; padding:0;}
ul.pro-contact li span{ font-weight:bold; width:90px; display:inline-block}

.pro_content .listing_img { margin:5px 10px 10px 0}

.pro_content h1{font:16pt tahoma, Helvetica, sans-serif ;color:orange; margin:5px 0;}
#dnn_ctr376_Latest_ctl00 td{font:12px Verdana; padding:3px; text-align:left}
.disclaimer p{font:9px Verdana; color:#999; margin-top:8px; float:left}