/* CSSTidy 1.3: Wed, 14 Sep 2011 16:18:29 -0500 */
html
{
	OVERFLOW:scroll;
	SCROLLBAR-3DLIGHT-COLOR:#ECDA9C;
	SCROLLBAR-ARROW-COLOR:#000;
	SCROLLBAR-BASE-COLOR:#ECDA9C;
	SCROLLBAR-DARKSHADOW-COLOR:#000;
	SCROLLBAR-FACE-COLOR:#ECDA9C;
	SCROLLBAR-HIGHLIGHT-COLOR:#FFF;
	SCROLLBAR-SHADOW-COLOR:#ECDA9C;
}

html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td
{
	BORDER:0;
	FONT-FAMILY:inherit;
	FONT-SIZE:100%;
	FONT-STYLE:inherit;
	FONT-WEIGHT:inherit;
	MARGIN:0;
	OUTLINE:0;
	PADDING:0;
}

body,a,h4,h5,h6,p,li,label,input
{
	FONT:12px/18px 'Lucida Grande', 'Lucida Sans Unicode', Arial, Tahoma, sans-serif;
}

body
{
	BACKGROUND:url(/shared/images/back3.jpg);
}

a
{
	COLOR:#153b5f;
	TEXT-DECORATION:underline;
}

a: hover
{
	COLOR:#153b5f;
	TEXT-DECORATION:none;
}

h1
{
	COLOR:#000;
	FONT:bold 20px/26px candara, Arial, Tahoma, sans-serif;
	MARGIN:0 0 15px;
}

h2
{
	COLOR:#000;
	FONT:bold 16px/26px candara, Arial, Tahoma, sans-serif;
	MARGIN:30px 0 0;
}

h3
{
	COLOR:#000;
	FONT:normal 12px/22px candara, Arial, Tahoma, sans-serif;
	MARGIN:30px 0 0;
}

h3 {
    border-bottom: 0 solid #CCCCCC;
    font-family: Georgia;
    font-size: 18px;
    font-style: bold;
    margin: 0 0 1px;
    padding: 5px 0 0;
}


h4
{
	COLOR:#000;
	FONT:bold 14px/14px candara, Arial, Tahoma, sans-serif;
	MARGIN:0;
}

#box1
{
	BACKGROUND:url(/shared/images/back1.jpg) repeat-x;
	HEIGHT:240px;
	WIDTH:100%;
}

#box2
{
	BACKGROUND:url(/shared/images/top1.jpg) center 0 no-repeat;
	MARGIN:0 auto;
}

#box3
{
	HEIGHT:240px;
	MARGIN:0 auto;
	WIDTH:993px;
}

#line_item
{
	MARGIN:0 0 0 20px;
}

#box4L
{
	FLOAT:left;
	MARGIN-LEFT:15px;
	MARGIN-TOP:-10px;
	PADDING-RIGHT:5px;
	WIDTH:212px;
}

#box4R
{
	FLOAT:left;
	MARGIN:0 6px;
	POSITION:none;
	WIDTH:730px;
}

#box3 h1
{
	COLOR:#fff;
	FONT:normal 38px/38px Arial, Tahoma, sans-serif;
	MARGIN:0 0 0 30px;
	PADDING:10px 0 0;
	TEXT-SHADOW:1px 1px #225da2;
}

#box3 h2
{
	COLOR:#fff;
	FONT:italic 22px 'Droid Sans','Myriad Pro',Helvetica,Arial,sans-serif;
	MARGIN:0 0 0 30px;
	TEXT-SHADOW:1px 1px #000;
}

#container1
{
	BACKGROUND:url(/shared/images/gold_white_background.png) repeat-y scroll 1px 0 transparent;
	MARGIN:0 auto;
/*	OVERFLOW:auto; */
	WIDTH:1014px;
}

#bottom1
{
	BACKGROUND:url(/shared/images/bottom1.jpg) repeat scroll 0 0 transparent;
	HEIGHT:160px;
	MARGIN-TOP:0;
	PADDING-BOTTOM:10px;
	WIDTH:100%;
}

#bottom2
{
	HEIGHT:160px;
	MARGIN:0 auto;
	PADDING-TOP:10px;
	WIDTH:970px;
}

#bottom2L
{
	FLOAT:left;
	HEIGHT:160px;
	PADDING:0 0 0 50px;
	WIDTH:212px;
}

#bottom2R
{
	FLOAT:right;
	HEIGHT:160px;
	PADDING:0 10px 0 0;
	WIDTH:690px;
}

#bottom2L li
{
	COLOR:#999;
	LIST-STYLE:square;
	MARGIN:2px 0 2px 5px;
}

#bottom2L img
{
	PADDING-TOP:16px;
}

#bottom2R h1
{
	COLOR:#999;
	FONT:bold 22px/26px calibri, Tahoma, sans-serif;
	MARGIN:1px 0 0;
	PADDING:0;
	TEXT-ALIGN:right;
}

#bottom2R h2
{
	BACKGROUND:none;
	COLOR:#999;
	FONT:bold 15px/15px calibri, Tahoma, sans-serif;
	MARGIN:0;
	TEXT-ALIGN:right;
}

#bottom2R h3
{
	BACKGROUND:none;
	COLOR:#999;
	FONT:bold 18px/18px calibri, Tahoma, sans-serif;
	MARGIN:0;
	TEXT-ALIGN:right;
}

#bottom2R p
{
	TEXT-ALIGN:right;
}

#content1x
{
	MARGIN-TOP:0;
	WIDTH:699px;
}

#content1x ul
{
	MARGIN:4px 0 10px 30px;
	PADDING:3px;
}

#content1x li
{
	MARGIN:0 0 2px;
	PADDING:3px;
}

#home1
{
	MARGIN:120px 0 0 20px;
	WIDTH:975px;
}

#home1 a
{
	COLOR:#fff;
	FONT:bold 14px arial;
	TEXT-DECORATION:none;
}

#home1 a: hover
{
	COLOR:#c4ddf0;
	FONT:bold 14px arial;
	TEXT-DECORATION:none;
}

#home2
{
	MARGIN:0 30px 0 0;
}

#cities1
{
	BACKGROUND:url(/local/images/back_cities.jpg) no-repeat;
	HEIGHT:281px;
	MIN-HEIGHT:281px;
	WIDTH:212px;
}

#tips1
{
	BACKGROUND:url(/shared/images/back_tips.jpg) no-repeat;
	HEIGHT:212px;
	MIN-HEIGHT:212px;
	WIDTH:212px;
}

#links1b
{
	HEIGHT:15px;
	WIDTH:212px;
}

#left_back2search_container: a:hover
{
	BACKGROUND:url(/shared/images/back_to_search_results-blk.png) -62px -62px no-repeat;
}

#back2search_link:hover
{
	BACKGROUND:url(/shared/images/back_to_search_results-blk.png) 0 0 no-repeat;
}

#more_links a
{
	PADDING:15px 0 0;
	TEXT-DECORATION:none;
	VERTICAL-ALIGN:center;
	WIDTH:212px;
}

#more_links a: hover
{
	COLOR:green;
	PADDING:15px 0 0;
	TEXT-DECORATION:underline;
	VERTICAL-ALIGN:center;
	WIDTH:212px;
}

ul.more_links
{
	FONT-SIZE:11px;
	LIST-STYLE-IMAGE:url(/shared/images/dot1.jpg);
	MARGIN:0 0 0 15px;
	PADDING:0;
}

ul.more_links li
{
	COLOR:red;
	PADDING:3px;
	TEXT-ALIGN:left;
}

li.more_links a: hover
{
	COLOR:red;
	FONT-SIZE:11px;
	TEXT-DECORATION:none;
}

#links4m
{
	BACKGROUND:url(/shared/images/links4-back.jpg) repeat-y;
	WIDTH:212px;
}

#links6m
{
	BACKGROUND:url(/shared/images/links6-back.jpg) repeat-y;
	WIDTH:212px;
}

#filter1m
{
	BACKGROUND:url(/shared/images/links-back.jpg) repeat-y;
	PADDING:0 0 0 10px;
	WIDTH:212px;
}

#filter1b
{
	BACKGROUND:url(/shared/images/links-back.jpg) no-repeat;
	HEIGHT:15px;
	WIDTH:212px;
}

ul.vert-one li a
{
	BACKGROUND:url(/shared/images/blue1.png);
	COLOR:#1a2d49;
	DISPLAY:block;
	FONT:normal 11px 'Lucida Grande', 'Lucida Sans Unicode', Verdana, Arial, sans-serif;
	PADDING:8px 8px 8px 15px;
	TEXT-DECORATION:none;
	WIDTH:162px;
}

ul.tips2
{
	FONT-SIZE:11px;
	LIST-STYLE-IMAGE:url(/shared/images/check.jpg);
	MARGIN:0 0 0 30px;
	PADDING:76px 0 0;
	WIDTH:200px;
}

ul.tips2 li
{
	MARGIN:0 0 4px;
	PADDING:3px;
}

ul.tips2 li a
{
	COLOR:#3f3922;
	FONT-SIZE:11px;
	TEXT-DECORATION:none;
}

ul.tips2 li a: hover
{
	COLOR:#3f3922;
	FONT-SIZE:11px;
	TEXT-DECORATION:underline;
}


#search2
{
	COLOR:#FFF;
	LEFT:20px;
	PADDING:5px;
	POSITION:relative;
	TOP:17px;
	WIDTH:300px;
}

#search2 label
{
	COLOR:#FFF;
	DISPLAY:block;
	FONT:bold 9px Verdana, Arial, sans-serif;
}

#search2 h1
{
	COLOR:#FFF;
	FONT:bold 14px Arial, sans-serif;
}

#search2 input
{
	BACKGROUND:#c6d5e9;
	BORDER:1px solid #153b5f;
	COLOR:#153b5f;
	FONT-FAMILY:Arial, Tahoma, sans-serif;
	MARGIN:0 0 7px;
	PADDING:3px;
}

#feature1
{
	BACKGROUND:url(/shared/images/features_bg.jpg) no-repeat;
	COLOR:#4c431e;
	FONT:normal 11px/13px 'Lucida Grande', 'Lucida Sans Unicode', Verdana, Arial, sans-serif;
	HEIGHT:205px;
	POSITION:absolute;
	TOP:310px;
	WIDTH:343px;
}

#feature_text1
{
	COLOR:#4c431e;
	FONT:normal 11px/13px 'Lucida Grande', 'Lucida Sans Unicode', Verdana, Arial, sans-serif;
	HEIGHT:60px;
	LEFT:20px;
	POSITION:relative;
	TOP:5px;
	WIDTH:280px;
}

#feature_text1 h1
{
	COLOR:#4c431e;
	FONT:bold 16px Arial, sans-serif;
	MARGIN:0;
	PADDING:0;
}

.b1
{
	COLOR:#4c431e;
	FONT:normal 30px/32px Arial, sans-serif;
	MARGIN:0;
	PADDING:0;
	TEXT-ALIGN:left;
	WIDTH:100px;
}

.b2
{
	COLOR:#fff;
	FONT:normal 30px/32px Arial, nowrap;
	MARGIN:0;
	PADDING:0;
}

#feature_pic1
{
	BACKGROUND:url(/shared/images/feature_photo_bg.png);
	HEIGHT:126px;
	MARGIN:0 0 0 -4px;
	WIDTH:205px;
}

table.listing
{
	BACKGROUND:#f7f7f7 url(/shared/images/BG-TableListing.jpg) repeat-x top left;
	BORDER-BOTTOM:1px solid #000;
	BORDER-LEFT:1px solid #000;
	BORDER-RIGHT:1px solid #000;
	BORDER-TOP:1px solid #000;
	PADDING:0;
}

table.listing_featured
{
	BACKGROUND:#712316 url(/shared/images/BG-LeftTitle.jpg) repeat-x top;
	BORDER-BOTTOM:0;
	BORDER-LEFT:1px solid #000;
	BORDER-RIGHT:1px solid #000;
	BORDER-TOP:1px solid #000;
	PADDING:0;
}

.ListingHeader
{
	COLOR:#a54a4f;
	FONT:bold 17px arial;
	PADDING:5px 0;
}

.listing1x
{
	BACKGROUND:url(/shared/images/BG-listing1.png) no-repeat;
	HEIGHT:94px;
	WIDTH:140px;
}

.thumbnail_image
{
	PADDING:8px 0 0 7px;
}

a.listing_heading
{
	COLOR:#2a5a8a;
	FONT:bold 15px arial;
	FONT-SIZE:18px;
	PADDING:5px 0;
}

a.listing_heading: hover
{
	COLOR:#15385b;
	FONT:bold 15px arial;
	FONT-SIZE:18px;
	PADDING:5px 0;
}

a.Previous
{
	BACKGROUND:url(/shared/images/BG-BTN-Prev.jpg) no-repeat left center;
	COLOR:#fff;
	PADDING-LEFT:16px;
	TEXT-ALIGN:left;
}

a.Previous: hover
{
	BACKGROUND:url(/shared/images/BG-BTN-Prev-Hov.jpg) no-repeat left center;
	COLOR:#000;
}

a.Next
{
	BACKGROUND:url(/shared/images/BG-BTN-Next.jpg) no-repeat right center;
	COLOR:#fff;
	PADDING-RIGHT:16px;
	TEXT-ALIGN:right;
}

a.Next: hover
{
	BACKGROUND:url(/shared/images/BG-BTN-Next-Hov.jpg) no-repeat right center;
	COLOR:#000;
}

.previous_total_next
{
	BACKGROUND:url(/shared/images/bkground-yahoo-bar-blk.png) no-repeat scroll 0 0 transparent;
	BACKGROUND-COLOR:#369;
	FONT:bold 10px arial;
	PADDING:0;
}

.pn_btn
{
	COLOR:#333;
	FONT:bold 14px Arial, Tahoma, sans-serif;
	MARGIN:0 0 15px;
	PADDING:0 10px;
	TEXT-DECORATION:none;
}

.pn_btn_a
{
	COLOR:#FFF;
	FONT:bold 14px Arial, Tahoma, sans-serif;
	MARGIN:0 0 15px;
	PADDING:0 10px;
	TEXT-DECORATION:none;
}

.pn_btn_total
{
	BACKGROUND-COLOR:#FFF;
	BORDER-LEFT:1px solid #000;
	BORDER-RIGHT:1px solid #000;
	COLOR:#000;
	FONT:bold 14px Arial, Tahoma, sans-serif;
	MARGIN:0 0 15px;
	PADDING:0 10px;
}

.yahoo_menu
{
	-MOZ-BORDER-RADIUS:3px;
	BACKGROUND:url(/shared/images/bkground-yahoo-bar-44-blk.png) no-repeat scroll 0 0 transparent;
	BORDER-BOTTOM:0 solid #000;
	BORDER-LEFT:0 solid #000;
	BORDER-RIGHT:0 solid #000;
	BORDER-TOP:0 solid #000;
	HEIGHT:44px;
	PADDING:0;
	TEXT-ALIGN:center;
	WIDTH:728px;
}

.yahoo_menu_link
{
	COLOR:#fff;
	FONT:bold 14px Arial, Tahoma, sans-serif;
	PADDING:0 10px;
	TEXT-ALIGN:center;
	TEXT-DECORATION:none;
}

a.yahoo_menu_link: hover
{
	COLOR:#ccc;
	FONT:bold 14px Arial, Tahoma, sans-serif;
}

.yahoo_menu_item
{
	COLOR:#FFF;
	FONT:bold 14px Arial, Tahoma, sans-serif;
	PADDING:0 10px;
	TEXT-ALIGN:left;
}

.prop_features_dont_show
{
	COLOR:#d6d6d6;
	FONT-SIZE:12px;
}

.prop_features_show
{
	COLOR:#515151;
	FONT-SIZE:12px;
}

table.listings
{
	BACKGROUND:#f7f7f7 url(../images/BG-TableListing.jpg) repeat-x top left;
	BORDER-BOTTOM:1px solid #717171;
	BORDER-LEFT:1px solid #c8c8c8;
	BORDER-RIGHT:1px solid #717171;
	BORDER-TOP:1px solid #c8c8c8;
	PADDING:0;
}

table.listings_featured
{
	BACKGROUND:#712316 url(../images/BG-LeftTitle.jpg) repeat-x top;
	BORDER-BOTTOM:1px solid #717171;
	BORDER-LEFT:1px solid #c8c8c8;
	BORDER-RIGHT:1px solid #717171;
	BORDER-TOP:1px solid #c8c8c8;
	PADDING:0;
}

.ScrollImages img
{
	BORDER-BOTTOM:3px solid #fff;
	BORDER-LEFT:3px solid #fff;
	BORDER-RIGHT:3px solid #fff;
}

a.Print
{
	BACKGROUND:url(/shared/images/BG-BTN-Print.jpg) no-repeat left center;
	FONT-SIZE:18px;
	LINE-HEIGHT:22px;
	PADDING:0 0 0 18px;
}

a.Print: hover
{
	BACKGROUND:url(/shared/images/BG-BTN-Print-Hov.jpg) no-repeat left center;
}

a.Email
{
	BACKGROUND:url(/shared/images/BG-BTN-Email.jpg) no-repeat left center;
	FONT-SIZE:18px;
	LINE-HEIGHT:18px;
	PADDING:0 0 0 24px;
}

a.Email: hover
{
	BACKGROUND:url(/shared/images/BG-BTN-Email-Hov.jpg) no-repeat left center;
}

a.Facebook
{
	BACKGROUND:url(/shared/images/BG-BTN-Facebook.jpg) no-repeat left center;
	FONT-SIZE:18px;
	LINE-HEIGHT:22px;
	PADDING:0 0 0 19px;
}

a.Facebook: hover
{
	BACKGROUND:url(/shared/images/BG-BTN-Facebook-Hov.jpg) no-repeat left center;
}

a.MoreInfo
{
	BACKGROUND:url(/shared/images/btn-more-details-blkxxxx.png) no-repeat left center;
	FONT-SIZE:12px;
	FONT-WEIGHT:700;
	LINE-HEIGHT:20px;
	PADDING: 0 0 30 126px;
}

a.MoreInfo: hover
{
	BACKGROUND:url(/shared/images/btn-more-details-hover.png) no-repeat left center;
}

a.GoogleMap
{
	BACKGROUND:url(/shared/images/BG-BTN-Locate.jpg) no-repeat left;
	FONT-SIZE:13px;
	FONT-WEIGHT:400;
	LINE-HEIGHT:40px;
	PADDING:0;
	TEXT-DECORATION:none;
}

a.GoogleMap: hover
{
	BACKGROUND:url(/shared/images/BG-BTN-Google-Hov.gif) no-repeat left center;
	TEXT-DECORATION:underline;
}

.TableHeading
{
	BACKGROUND:#717171;
	BORDER-BOTTOM:1px solid #717171;
	BORDER-LEFT:1px solid #c8c8c8;
	BORDER-RIGHT:1px solid #717171;
	BORDER-TOP:1px solid #c8c8c8;
	COLOR:#fff;
	FONT-FAMILY:candara;
	FONT-SIZE:15px;
	FONT-WEIGHT:700;
	HEIGHT:18px;
	LINE-HEIGHT:24px;
	PADDING:0 7px;
}

.super_small
{
	FONT:bold 8px Arial, Tahoma, sans-serif;
}

#logo-building
{
	BORDER:1px solid #000;
	PADDING:3px;
	TEXT-ALIGN:center;
	WIDTH:700px;
}

.table-1
{
	BACKGROUND:#444;
	BORDER-RIGHT:1px #fff solid;
	COLOR:#fff;
	FONT:normal 22px arial;
	PADDING:12px;
}

.table-2
{
	BACKGROUND:#af010a;
	COLOR:#fff;
	FONT:normal 22px arial;
	PADDING:12px;
	TEXT-ALIGN:right;
}

.table-3
{
	BACKGROUND:#000;
	BORDER-TOP:1px #fff solid;
	COLOR:#fff;
	FONT:normal 28px arial;
	PADDING:8px;
}

.table-4
{
	BACKGROUND:#333;
	BORDER-TOP:1px #fff solid;
	PADDING:8px;
}

#table-5 td
{
	BACKGROUND:#fff;
	COLOR:#000;
	FONT:normal 12px arial;
	PADDING:5px;
	TEXT-ALIGN:center;
}

#table-5 td.table-5g
{
	BACKGROUND:#333;
	COLOR:#fff;
	FONT:bold 14px arial;
	PADDING:5px;
	TEXT-ALIGN:left;
}

#table-5 td.table-5b
{
	BACKGROUND:#CECECE;
	COLOR:#000;
	FONT:bold 12px arial;
	PADDING:5px;
	TEXT-ALIGN:center;
}

.table-padding4 td
{
	COLOR:#000;
	FONT:normal 12px arial;
	PADDING:4px 0 0 4px;
}

.tiny5
{
	COLOR:#fff;
	FONT:normal 11px arial;
}

.big6
{
	COLOR:#000;
	FONT:bold 16px arial;
}

.thumb-img1
{
	PADDING:0 8px 6px 0;
}

.logo-bottom
{
	COLOR:#333;
	FONT:normal 11px arial;
	TEXT-ALIGN:right;
}

div.display_pages a
{
	BACKGROUND:url(/shared/images/previous_total_next.png) repeat-x;
	COLOR:#FFF;
	FONT-FAMILY:Tahoma, verdana, sans-serif;
	FONT-SIZE:11px;
	HEIGHT:22px;
	LINE-HEIGHT:16px;
	TEXT-DECORATION:none;
}

div.display_pages a: link
{
	BACKGROUND:url(/shared/images/previous_total_next.png) repeat-x;
	COLOR:#FFF;
	FONT-SIZE:14px;
}

div.display_pages a: active
{
	BACKGROUND:#cc9;
	COLOR:#000;
	FONT:bold 10px arial;
	FONT-SIZE:14px;
}

div.display_pages a: visited
{
	BACKGROUND-COLOR:#222;
	COLOR:silver;
}

div.display_pages a: hover
{
	BACKGROUND:#cc9;
	COLOR:#000;
}

div.display_pages (
position: absolute; top: 0; left: 0; ) .pages_list_number
{
	BACKGROUND:url(/shared/images/previous_total_next.png) repeat-x;
	COLOR:#FFF;
	FONT:bold 14px Arial, Tahoma, sans-serif;
	TEXT-ALIGN:center;
	TEXT-DECORATION:none;
}

.display_pages
{
	BACKGROUND:url(/shared/images/previous_total_next.png) repeat-x;
	PADDING:0;
	TEXT-ALIGN:center;
}

.pages_list_title
{
	BACKGROUND:url(/shared/images/previous_total_next.png) repeat-x;
	COLOR:#FFF;
	FONT:bold 14px Arial, Tahoma, sans-serif;
	TEXT-DECORATION:none;
}

.pages_list_current
{
	BACKGROUND-COLOR:#060;
	COLOR:#FFF;
	FONT:bold 14px Arial, Tahoma, sans-serif;
	PADDING:0 10px;
	TEXT-ALIGN:center;
	TEXT-DECORATION:none;
	WIDTH:40px;
}

a.pages_list_number
{
	BACKGROUND:#000 url(/shared/images/previous_total_next.png) repeat-x;
	COLOR:#FFF;
	FONT:bold 14px Arial, Tahoma, sans-serif;
	TEXT-ALIGN:center;
	TEXT-DECORATION:none;
}

#brief_featured_listing
{
	BACKGROUND:#f7f7f7 url(/shared/images/BG-TableListing_featured.jpg) repeat-x top left;
	BORDER:4px solid #000;
	BORDER-COLOR:0 #000 GRAY;
	BORDER-TOP:0;
	WIDTH:728px;
}

#brief
{
	BACKGROUND:#f7f7f7 url(/shared/images/BG-TableListing.jpg) repeat-x top left;
	BORDER:1px solid #000;
	WIDTH:728px;
}

.brief_status
{
	BACKGROUND-COLOR:#ffc;
	BORDER-BOTTOM:1px solid red;
	HEIGHT:20px;
	PADDING-LEFT:36px;
}

.bold
{
	FONT-WEIGHT:700;
}

.small
{
	FONT:10px Arial, Tahoma, sans-serif;
	PADDING-RIGHT:10px;
}

.brief_price
{
	COLOR:#a54a4f;
	FONT:bold 16px arial;
	PADDING:5px 0;
	TEXT-ALIGN:center;
}

.padd_right
{
	PADDING-RIGHT:10px;
}

.padd_bottom
{
	PADDING-BOTTOM:10px;
}

.padd_top
{
	PADDING-TOP:10px;
}

.invisible_white
{
	BACKGROUND-COLOR:#fff;
	COLOR:#fff;
	FONT:8px Arial, Tahoma, sans-serif;
}

.brief_featured
{
	BACKGROUND:url(/shared/images/bkground-yahoo-bar-blk.png) no-repeat scroll 0 0 transparent;
	COLOR:#FFF;
	FONT:bold 19px calibri;
	HEIGHT:31px;
	PADDING-LEFT:36px;
	VERTICAL-ALIGN:middle;
}

.brief_thumb_td
{
	PADDING-BOTTOM:6px;
}

.brief_thumb_img
{
	BACKGROUND-COLOR:#b0e0e6;
	BORDER:5px solid silver;
	HEIGHT:102px;
	POSITION:relative;
	RIGHT:0;
	WIDTH:185px;
}

.brief_listing_info
{
	PADDING-LEFT:5px;
}

span.selected_city
{
	COLOR:#000;
	FONT:bold 14px Arial, Tahoma, sans-serif;
	HEIGHT:14px;
}

ul.building_type
{
	LIST-STYLE:none;
	MARGIN:9px 0 0 9px;
	PADDING:0;
	WIDTH:190px;
}

ul.building_type li
{
	MARGIN:0;
	PADDING:1px;
}

ul.building_type li a
{
	BACKGROUND:url(/shared/images/blue3.png);
	COLOR:#1a2d49;
	DISPLAY:block;
	FONT:normal 11px 'Lucida Grande', 'Lucida Sans Unicode', Verdana, Arial, sans-serif;
	PADDING:2px 10px 2px 15px;
	TEXT-DECORATION:none;
	WIDTH:162px;
}

.left_price
{
	COLOR:#1a2d49;
	FONT:normal 11px 'Lucida Grande', 'Lucida Sans Unicode', Verdana, Arial, sans-serif;
	HEIGHT:18px;
	POSITION:relative;
	TEXT-ALIGN:right;
	WIDTH:80px;
}

.v_small
{
	FONT:8px Arial, Tahoma, sans-serif;
}

.continent_links a
{
	COLOR:#333;
	FONT:bold 20px verdana;
	PADDING:6px 0 6px 6px;
}

.country_links a
{
	COLOR:#333;
	FONT:bold 12px verdana;
	PADDING:6px 0 6px 6px;
	TEXT-DECORATION:none;
}

.province_links	a
{
	COLOR:#333;
	FONT:bold 12px verdana;
	PADDING:6px 0 6px 6px;
}

#contact_infom
{
	BACKGROUND:url(/shared/images/contact_info-back.jpg) repeat-y;
	WIDTH:212px;
}

#address a
{
	PADDING:25px 0 0;
	TEXT-DECORATION:none;
	VERTICAL-ALIGN:center;
	WIDTH:212px;
}

#address a: hover
{
	COLOR:#000;
	PADDING:25px 0 0;
	TEXT-DECORATION:underline;
	VERTICAL-ALIGN:center;
	WIDTH:212px;
}

#addressm
{
	BACKGROUND:url(/shared/images/address-back.jpg) repeat-y;
	WIDTH:212px;
}

#print_n_sharem
{
	BACKGROUND:url(/shared/images/print_n_share-back.jpg) repeat-y;
	WIDTH:212px;
}

ul.print_n_share
{
	FONT-SIZE:11px;
	LIST-STYLE-TYPE:none;
	MARGIN:0 0 0 5px;
	PADDING:0;
}

ul.print_n_share a
{
	MARGIN:0 5px 7px 0;
}

a.friend40
{
	BACKGROUND:url(/shared/images/friend.png) 0 0 no-repeat;
	DISPLAY:block;
	HEIGHT:40px;
	LEFT:12px;
	PADDING:10px 10px 0 60px;
	POSITION:relative;
	TEXT-ALIGN:left;
	TEXT-DECORATION:none;
	WIDTH:168px;
}

a.facebook40
{
	BACKGROUND:url(/shared/images/facebook.png) 0 0 no-repeat;
	DISPLAY:block;
	HEIGHT:40px;
	LEFT:12px;
	PADDING:10px 10px 0 60px;
	POSITION:relative;
	TEXT-ALIGN:left;
	TEXT-DECORATION:none;
	WIDTH:168px;
}

a.print40
{
	BACKGROUND:url(/shared/images/print.png) 0 0 no-repeat;
	DISPLAY:block;
	HEIGHT:40px;
	LEFT:12px;
	PADDING:10px 10px 0 60px;
	POSITION:relative;
	TEXT-ALIGN:left;
	TEXT-DECORATION:none;
	WIDTH:168px;
}

a.twitter40
{
	BACKGROUND:url(/shared/images/twitter.png) 0 0 no-repeat;
	DISPLAY:block;
	HEIGHT:40px;
	LEFT:12px;
	PADDING:10px 10px 0 60px;
	POSITION:relative;
	TEXT-ALIGN:left;
	TEXT-DECORATION:none;
	WIDTH:168px;
}

a.email40
{
	BACKGROUND:url(/shared/images/email.png) no-repeat left center;
	DISPLAY:block;
	HEIGHT:46px;
	PADDING:0 10px 0 0;
	TEXT-ALIGN:right;
	TEXT-DECORATION:none;
	WIDTH:178px;
}

a.email40: hover
{
	BACKGROUND-COLOR:#F2DF9D;
}

p.name_box
{
	WIDTH:230px;
}

#property_description
{
	PADDING:15px 0 0;
	WIDTH:730px;
}

#property_descriptiont
{
	HEIGHT:62px;
	WIDTH:730px;
}

#property_descriptionm
{
	BACKGROUND:url(/shared/images/links-back_730.png) repeat-y;
	WIDTH:730px;
}

#property_descriptionb
{
	HEIGHT:11px;
	WIDTH:730px;
}

#yahoo_menu_container
{
	MARGIN-TOP:22px;
}

#navigate_back_link
{
	COLOR:#FFF;
	TEXT-DECORATION:none;
}

#navigate_back_link: hover
{
	COLOR:silver;
	FONT-WEIGHT:700;
	MARGIN:0 0 15px;
}

#navigate_back
{
	BACKGROUND:url(/shared/images/back_to_search_results.png) no-repeat;
	COLOR:#FFF;
	HEIGHT:37px;
	MARGIN-BOTTOM:-6px;
	MARGIN-TOP:9px;
	PADDING-LEFT:8px;
	PADDING-TOP:8px;
	TEXT-DECORATION:none;
}

.brief_featured_listing
{
	BACKGROUND:red;
}

h2.left_neighbourhood_name
{
	BACKGROUND:url(/shared/images/left-menu-neighbourhood-blk.png) 0 1px;
	CURSOR:pointer;
}

h2.left_neighbourhood_active
{
	BACKGROUND:url(/shared/images/left-menu-neighbourhood-blk.png) no-repeat scroll 0 -62px transparent;
	CURSOR:pointer;
}

#left_neighbourhood_info
{
	BACKGROUND:url(/shared/images/links-back.jpg) 0 0 repeat-y;
	ELSEECHODISPLAY:none;
	PHPIF_SESSIONLEFT_NEIGHBOURHOOD_ACTIVE:= left_neighbourhood_active) echo "display: block;";
	WIDTH:212px;
}

.selected_city
{
	COLOR:#000;
	FONT:bold 12px Verdana, Arial, Tahoma, sans-serif;
	HEIGHT:26px;
}

h2.left_partner_link_name
{
	BACKGROUND:url(/shared/images/left-menu-select-partner-blk.png) 0 0 no-repeat;
	CURSOR:pointer;
}

h2.left_partner_link_active
{
	BACKGROUND:url(/shared/images/left-menu-select-partner-blk.png) no-repeat scroll 0 -62px transparent;
	CURSOR:pointer;
}

#left_partner_link_info
{
	BACKGROUND:url(/shared/images/links-back.jpg) 0 0 repeat-y;
	ELSEECHODISPLAY:none;
	PHPIF_SESSIONLEFT_PARTNER_LINK_ACTIVE:= left_partner_link_active) echo "display: block;";
	WIDTH:212px;
}

h2.left_bedrooms_name
{
	BACKGROUND:url(/shared/images/left-menu-select-bedrooms-blk.png) no-repeat scroll 0 0 transparent;
	CURSOR:pointer;
}

h2.left_bedrooms_active
{
	BACKGROUND:url(/shared/images/left-menu-select-bedrooms-blk.png) no-repeat scroll 0 -62px transparent;
	CURSOR:pointer;
}

#left_bedrooms_info
{
	BACKGROUND:url(/shared/images/links-back.jpg) 0 0 repeat-y;
	ELSEECHODISPLAY:none;
	PHPIF_SESSIONLEFT_BEDROOMS_ACTIVE:= left_bedrooms_active) echo "display: block;";
	WIDTH:212px;
}

h2.left_property_type_name
{
	BACKGROUND:url(/shared/images/left-menu-property-type-blk.png) 0 0 no-repeat;
	CURSOR:pointer;
}

h2.left_property_type_active
{
	BACKGROUND:url(/shared/images/left-menu-property-type-blk.png) no-repeat scroll 0 -62px transparent;
	CURSOR:pointer;
}

#left_property_type_info
{
	BACKGROUND:url(/shared/images/links-back.jpg) 0 0 repeat-y;
	ELSEECHODISPLAY:none;
	PHPIF_SESSIONLEFT_PROPERTY_TYPE_ACTIVE:= left_property_type_active) echo "display: block;";
	WIDTH:212px;
}

h2.left_price_range_name
{
	BACKGROUND:url(/shared/images/left-menu-select-price-rang.png) no-repeat scroll 0 0 transparent;
	CURSOR:pointer;
}

h2.left_price_range_active
{
	BACKGROUND:url(/shared/images/left-menu-select-price-rang.png) no-repeat scroll 0 -62px transparent;
	CURSOR:pointer;
}

#left_price_range_info
{
	BACKGROUND:url(/shared/images/links-back.jpg) 0 0 repeat-y;
	ELSEECHODISPLAY:none;
	PHPIF_SESSIONLEFT_PRICE_RANGE_ACTIVE:= left_price_range_active) echo "display: block;";
	WIDTH:212px;
}

.left_price_range_menu li a.active
{
	BACKGROUND:url(/shared/images/multi-links-back_80px.png) no-repeat scroll 0 -160px transparent;
	COLOR:#000;
	FONT-WEIGHT:700;
}

.courier
{
	FONT:12px 'Andale Mono', courier;
}

h2.left_favorites_name
{
	BACKGROUND:url(/shared/images/left-menu-favorites-blk.png) no-repeat scroll 0 0 transparent;
	CURSOR:pointer;
}

h2.left_favorites_active
{
	BACKGROUND:url(/shared/images/left-menu-favorites-blk.png) no-repeat scroll 0 -62px transparent;
	CURSOR:pointer;
}

#left_favorites_info
{
	BACKGROUND:url(/shared/images/links-back.jpg) 0 0 repeat-y;
	ELSEECHODISPLAY:none;
	PHPIF_SESSIONLEFT_FAVORITES_ACTIVE:= left_favorites_active) echo "display: block; ";
	WIDTH:212px;
}

.left_favorites_menu li
{
	DISPLAY:block;
	HEIGHT:26px;
	MARGIN:0;
	PADDING:0;
}

.left_favorites_menu li a
{
	BACKGROUND:url(/shared/images/multi-links-back_80px.jpg) 0 0 no-repeat;
	COLOR:#000;
	DISPLAY:block;
	FONT:12px Verdana, Arial, Tahoma, sans-serif;
	HEIGHT:26px;
	OUTLINE:none;
	PADDING:3px 0 3px 30px;
	TEXT-ALIGN:left;
	TEXT-DECORATION:none;
}

.left_favorites_menu li a.active
{
	BACKGROUND:url(/shared/images/multi-links-back_80px.jpg) 0 -160px no-repeat;
	COLOR:#000;
	FONT-WEIGHT:700;
}

.current_favorite
{
	BACKGROUND:#3D7EB4;
	COLOR:#FFF;
	PADDING:4px;
}

.current_favorite a
{
	COLOR:#FFF;
}

.current_favorite span
{
	COLOR:#FFF;
	FONT:bold 22px Arial, Tahoma, sans-serif;
	MARGIN:0 0 15px;
}

.red_error
{
	BACKGROUND-COLOR:RED;
	COLOR:#FF0;
	PADDING-LEFT:5px;
	PADDING-RIGHT:5px;
}

.ad-160x600
{
	BORDER:none;
	HEIGHT:600px;
	MARGIN:0 auto;
	OVERFLOW:hidden;
	WIDTH:160px;
}

.ad-728x90
{
	BACKGROUND:url(/shared/images/banner-background-728-90.png) no-repeat scroll 0 0 transparent;
	BORDER:none;
	HEIGHT:90px;
	MARGIN-BOTTOM:15px;
	OVERFLOW:hidden;
	WIDTH:728px;
}

.ad-300x250
{
	BORDER:none;
	HEIGHT:250px;
	MARGIN:0 auto;
	OVERFLOW:hidden;
	WIDTH:300px;
}

.ad-468x60
{
	BORDER:none;
	HEIGHT:60px;
	MARGIN:0 auto;
	OVERFLOW:hidden;
	WIDTH:468px;
}

.left_ad_container
{
	TEXT-ALIGN:center;
	WIDTH:212px;
}

.left_ad_advertise_here_open
{
	BACKGROUND:url(/shared/images/left-menu-advertise-here-blk.png) no-repeat scroll 0 -62px transparent;
	CURSOR:pointer;
	HEIGHT:52px;
}

.left_ad_advertise_here_closed
{
	BACKGROUND:url(/shared/images/left-menu-advertise-here-blk.png) no-repeat scroll 0 0 transparent;
	CURSOR:pointer;
	HEIGHT:52px;
}

.left_box_dropdown
{
	#M-CONTENTH3FONT-SIZE:1.3em;
	BACKGROUND:url(/shared/images/left-box-dropdown.png) no-repeat bottom center;
	PADDING:15px 0;
}

#m-right #secondary-content
{
	FONT-WEIGHT:400;
	PADDING-LEFT:0;
	TOP:0;
	WIDTH:200px;
}

#m-right #secondary-content #login-box
{
	PADDING-LEFT:16px;
	WIDTH:200px;
}

#m-right #secondary-content #register-teaser
{
	WIDTH:200px;
}

#m-right #secondary-content h2
{
	BACKGROUND:none;
	COLOR:#000;
	FONT-FAMILY:Arial,Verdana,sans-serif;
	FONT-SIZE:1.4em;
	MARGIN:0;
	TEXT-SHADOW:none;
}

#m-right #secondary-content #login-box .input-text
{
	WIDTH:130px;
}

#m-right #secondary-content #login-box .input-checkbox
{
	MARGIN-RIGHT:6px;
}

#m-right #secondary-content label
{
	FONT:12px Arial, Verdana, sans-serif;
	PADDING-LEFT:20px;
}

#m-right
{
	MARGIN:none;
	PADDING:none;
}

#MegaMenu
{
	BACKGROUND:url(/shared/images/SB_menu_bar_back_black.png) repeat-x;
	WIDTH:1200px;
}

#MegaMenu_container
{
	MARGIN-LEFT:auto;
	MARGIN-RIGHT:auto;
	POSITION:relative;
	WIDTH:970px;
}

ul.megamenu
{
	BACKGROUND-IMAGE:url(/shared/images/SB_menu_bar_back_black.png);
	BACKGROUND-POSITION:0 0;
	BACKGROUND-REPEAT:repeat-x;
}

.featureApt
{
	BACKGROUND:url(/shared/images/features_bg.jpg) no-repeat;
	HEIGHT:205px;
	WIDTH:343px;
}

h2.left_property_type
{
	BACKGROUND:url(/shared/images/left-menu-property-type-blk.png) no-repeat scroll 0 0 transparent;
}

h2.left_partner_link
{
	BACKGROUND:url(/shared/images/left-menu-select-partner-blk.png) no-repeat scroll 0 0 transparent;
}

h2.left_neighbourhood
{
	BACKGROUND:url(/shared/images/left-menu-neighbourhood-blk.png) no-repeat scroll 0 0 transparent;
}

p
{
	MARGIN-BOTTOM:10px;
	TEXT-INDENT:10px;
}

# search1
{
	POSITION:static;
}

.leftBanner
{
	PADDING:15px 0 0;
}

.rightBanner
{
	TEXT-ALIGN:center;
}

.home2
{
	PADDING:0 30px 0 0;
}

.bottomCities
{
	PADDING:10px 0 0 20px;
}

ul.boxes
{
	LIST-STYLE:none outside none;
}

ul.boxes li
{
	FLOAT:left;
	MARGIN:0 10px 10px 0;
}

.featureAptTxt
{
	COLOR:#4c431e;
	FONT:normal 11px/13px 'Lucida Grande', 'Lucida Sans Unicode', Verdana, Arial, sans-serif;
	HEIGHT:60px;
	LEFT:20px;
	POSITION:relative;
	TOP:5px;
	WIDTH:280px;
}

.featureApt h1
{
	COLOR:#4c431e;
	FONT:bold 16px Arial, sans-serif;
	MARGIN:0;
	PADDING:10px 0 0;
}

.featureApt .b1
{
	COLOR:#4c431e;
	FONT:normal 30px/32px Arial, sans-serif;
}

.featureApt .pic1
{
	BACKGROUND:url(/shared/images/feature_photo_bg.png);
	HEIGHT:126px;
	MARGIN:0 0 0 -4px;
	POSITION:absolute;
	TOP:60px;
	WIDTH:205px;
}

.featureApt .price
{
	LEFT:210px;
	POSITION:absolute;
	TEXT-ALIGN:left;
	TOP:95px;
	WIDTH:100px;
}

#contact_container
{
	BACKGROUND:#fFf;
	HEIGHT:920px;
	WIDTH:730px;
}

#contact_email
{
	BACKGROUND:#FFF;
	FLOAT:left;
	HEIGHT:960px;
	MARGIN:none;
	PADDING:none;
	WIDTH:510px;
}

#contact_text
{
	BACKGROUND:#FFF;
	FLOAT:right;
	WIDTH:208px;
}

#boxRight
{
	MARGIN-TOP:10px;
}

#property_description_mid_710 ul
{
	FONT-SIZE:11px;
	LIST-STYLE-IMAGE:url(/shared/images/house_dot2.png);
	PADDING:3px 3px 3px 20px;
	WIDTH:710px;
}

#property_description_mid_710 li
{
	MARGIN-LEFT:20px;
	PADDING:3px 3px 3px 13px;
	TEXT-ALIGN:left;
	WIDTH:640px;
}

#print_and_share_mid_710 ul
{
	DISPLAY:block;
	FONT-SIZE:11px;
	HEIGHT:120px;
	LIST-STYLE-TYPE:none;
	PADDING:3px 3px 3px 20px;
	WIDTH:690px;
}

#print_and_share_mid_710 li
{
	FLOAT:left;
	MARGIN-LEFT:20px;
	PADDING:3px 3px 3px 13px;
	TEXT-ALIGN:left;
	WIDTH:300px;
}

#contact_top_710
{
	BACKGROUND:url(/shared/images/contact-top_710.png) repeat-y scroll 0 0 transparent;
	HEIGHT:53px;
	WIDTH:710px;
}

#contact_mid_710_wrapper
{
	BACKGROUND:url(/shared/images/pannel-gold-back_710.png) repeat-y scroll 0 0 transparent;
	HEIGHT:735px;
}

#contact_mid_710 ul
{
	FONT-SIZE:11px;
	LIST-STYLE-TYPE:none;
	PADDING:3px 3px 3px 20px;
	WIDTH:200px;
}

#contact_mid_710 li
{
	MARGIN-LEFT:20px;
	PADDING:3px 3px 3px 13px;
	TEXT-ALIGN:left;
	WIDTH:200px;
}

#address_top_710
{
	BACKGROUND:url(/shared/images/address-top_710.png) repeat-y scroll 0 0 transparent;
	HEIGHT:53px;
	WIDTH:710px;
}

#address_mid_710_wrapper
{
	BACKGROUND:url(/shared/images/pannel-gold-back_710.png) repeat-y scroll 0 0 transparent;
	HEIGHT:250px;
}

#address_mid_710 ul
{
	BACKGROUND:none;
	FONT-SIZE:11px;
	LIST-STYLE:none;
	WIDTH:335px;
}

#address_mid_710 li
{
	BACKGROUND:none;
	MARGIN-LEFT:20px;
	PADDING:3px 3px 3px 13px;
	TEXT-ALIGN:left;
	WIDTH:300px;
}

#building_features_top_350
{
	BACKGROUND:url(/shared/images/features-and-amenities-top_350.png) repeat-y scroll 0 0 transparent;
	HEIGHT:53px;
	WIDTH:350px;
}

#other_amenities_top_350
{
	BACKGROUND:url(/shared/images/other_amenities-top_350.png) repeat-y scroll 0 0 transparent;
	HEIGHT:53px;
	WIDTH:350px;
}

#std_table_710
{
	BACKGROUND:none repeat scroll 0 0 #000;
	BORDER:0 solid #000;
	MARGIN:none;
	PADDING:none;
	WIDTH:710px;
}

#std_table_710 td
{
	PADDING:5px;
}

.td_title
{
	BACKGROUND-COLOR:#000;
	COLOR:#FFF;
	FONT:bold 14px arial;
	PADDING:5px;
	TEXT-ALIGN:left;
}

.td_descr
{
	BACKGROUND:none repeat scroll 0 0 #CECECE;
	COLOR:#000;
	FONT:bold 12px arial;
	TEXT-ALIGN:center;
}

.td_data
{
	BACKGROUND:none repeat scroll 0 0 #FFF;
	COLOR:#000;
	FONT:12px arial;
	TEXT-ALIGN:center;
}

#city_list
{
	DISPLAY:block;
	LIST-STYLE-TYPE:none;
	MARGIN:0;
	PADDING:0;
}

#city_list li a
{
	MARGIN-BOTTOM:2px;
	PADDING:1px;
	WIDTH:188px;
}

.hover_underline_only a
{
	TEXT-DECORATION:none;
}

.hover_underline_only:hover
{
	BACKGROUND:silver;
	TEXT-DECORATION:underline;
}

#bottom2L a,#bottom2R a
{
	COLOR:#999;
	TEXT-DECORATION:none;
}

#bottom2L a: hover,#bottom2R a: hover
{
	COLOR:#999;
	TEXT-DECORATION:underline;
}

#clear,#clear1,.clear
{
	CLEAR:both;
}

#links1,#links2,#amenities3,#features2,#links3,#links4,#links6,#filter1
{
	PADDING:15px 0 0;
	WIDTH:212px;
}

#links1t,#links4t,#links6t,#filter1t
{
	HEIGHT:53px;
	WIDTH:212px;
}

#links1m,#links2m,#more_linksm,#amenities3m,#features2m,#links3m
{
	BACKGROUND:url(/shared/images/links-back.jpg) repeat-y;
	WIDTH:212px;
}

#left_back2search_container a,#back2search_link
{
	BACKGROUND:url(/shared/images/back_to_search_results-blk.png) 0 -62px no-repeat;
	DISPLAY:block;
	HEIGHT:62px;
	OUTLINE:none;
}

#links2t,#more_linkst,#amenities3t,#features2t,#links3t,#contact_infot,#addresst,#print_n_sharet
{
	HEIGHT:62px;
	WIDTH:212px;
}

#links2b,#more_linksb,#amenities3b,#features2b,#links3b,#links4b,#links6b,#filter1bxx,#contact_infob,#addressb,#print_n_shareb
{
	HEIGHT:11px;
	WIDTH:212px;
}

ul.links2,ul.amenities3,ul.features2,ul.filter2
{
	FONT-SIZE:11px;
	LIST-STYLE-IMAGE:url(/shared/images/dot1.jpg);
	MARGIN:0 0 0 30px;
	PADDING:0;
}

ul.links2 li,ul.amenities3 li,ul.features2 li,ul.filter2 li
{
	PADDING:3px;
}

ul.links2 li a,ul.more_links li a,ul.amenities3 li a,ul.features2 li a,ul.filter2 li a,ul.contact_info li a,ul.address li a
{
	COLOR:#444;
	FONT-SIZE:11px;
	TEXT-DECORATION:none;
}

ul.links2 li a: hover,ul.amenities3 li a: hover,ul.features2 li a: hover,ul.filter2 li a: hover
{
	COLOR:#000;
	FONT-SIZE:11px;
	TEXT-DECORATION:underline;
}

#more_links,#contact_info,#address,#print_n_share
{
	PADDING:15px 0 0;
	TEXT-DECORATION:none;
	WIDTH:212px;
}

ul.vert-one li a: hover,ul.building_type li a: hover
{
	BACKGROUND:url(/shared/images/blue2.png);
	FONT:normal 11px 'Lucida Grande', 'Lucida Sans Unicode', Verdana, Arial, sans-serif;
}

#feature_pic2,.featureApt .pic2
{
	PADDING:10px 0 0 11px;
}

table.listing td,table.listing td_featured,table.listings td,table.listings td_featured
{
	PADDING:2px 2px 5px;
}

display_pages,table.display_pages a
{
	BACKGROUND:url(/shared/images/previous_total_next.png) repeat-x;
	DISPLAY:block;
}

.padd_left,.paddL10
{
	PADDING-LEFT:10px;
}

.type_selected a,.location_selected a
{
	BORDER:2px solid green;
}

ul.contact_info,ul.address
{
	FONT-SIZE:11px;
	LIST-STYLE-TYPE:none;
	MARGIN:0 0 0 15px;
	PADDING:0;
}

ul.contact_info li,ul.address li
{
	COLOR:#000;
	PADDING:3px;
	TEXT-ALIGN:left;
}

li.contact_info a: hover,li.address a: hover
{
	COLOR:#000;
	FONT-SIZE:11px;
	TEXT-DECORATION:none;
	VERTICAL-ALIGN:top;
}

a.friend40: hover,a.facebook40: hover,a.print40: hover,a.twitter40: hover
{
	BACKGROUND-COLOR:#DDD;
}

#building_features,#other_amenities
{
	PADDING:15px 0 0;
	WIDTH:342px;
}

#building_featurest,#other_amenitiest
{
	HEIGHT:62px;
	WIDTH:342px;
}

#building_featuresm,#other_amenitiesm
{
	BACKGROUND:url(/shared/images/links-back_342.png) repeat-y;
	WIDTH:342px;
}

#building_featuresb,#other_amenitiesb
{
	HEIGHT:11px;
	WIDTH:342px;
}

ul.building_features,ul.other_amenities,ul.property_description
{
	FONT-SIZE:11px;
	LIST-STYLE-IMAGE:url(/shared/images/house_dot2.png);
	MARGIN:0 0 0 30px;
	PADDING:3px 3px 3px 20px;
}

ul.building_features li,ul.other_amenities li,ul.property_description li
{
	PADDING:3px 3px 3px 13px;
	TEXT-ALIGN:left;
}

#left_neighbourhood_container,#left_partner_link_container,#left_bedrooms_container,#left_property_type_container,#left_price_range_container,#left_favorites_container
{
	BACKGROUND:#FFF;
	WIDTH:205px;
}

.left_neighbourhood_name,.left_partner_link_name,.left_bedrooms_name,.left_property_type_name,.left_price_range_name,.left_favorites_name
{
	HEIGHT:62px;
	MARGIN:0;
	WIDTH:212px;
}

.left_neighbourhood_menu,.left_partner_link_menu,.left_bedrooms_menu,.left_property_type_menu,.left_price_range_menu,.left_favorites_menu
{
	BACKGROUND:url(/shared/images/links-back.jpg) 0 0 repeat-y;
	LIST-STYLE:none;
	MARGIN:0;
	PADDING:0;
	WIDTH:212px;
}

.left_neighbourhood_menu li,.left_partner_link_menu li,.left_bedrooms_menu li,.left_property_type_menu li,.left_price_range_menu li
{
	DISPLAY:block;
	MARGIN:0;
	PADDING:0;
}

.left_neighbourhood_menu li a,.left_partner_link_menu li a,.left_bedrooms_menu li a,.left_property_type_menu li a,.left_price_range_menu li a
{
	BACKGROUND:url(/shared/images/multi-links-back_80px.png) 0 0 no-repeat;
	COLOR:#000;
	DISPLAY:block;
	FONT:12px Verdana, Arial, Tahoma, sans-serif;
	HEIGHT:26px;
	OUTLINE:none;
	PADDING:3px 0 3px 30px;
	TEXT-ALIGN:left;
	TEXT-DECORATION:none;
}

.left_neighbourhood_menu li a:hover,.left_neighbourhood_menu li a.active:hover,.left_partner_link_menu li a:hover,.left_partner_link_menu li a.active:hover,.left_bedrooms_menu li a:hover,.left_bedrooms_menu li a.active:hover,.left_property_type_menu li a:hover,.left_property_type_menu li a.active:hover
{
	BACKGROUND:url(/shared/images/multi-links-back_80px.png) 0 -80px no-repeat;
	COLOR:#000;
}

.left_neighbourhood_menu li a.active,.left_partner_link_menu li a.active,.left_bedrooms_menu li a.active,.left_property_type_menu li a.active
{
	BACKGROUND:url(/shared/images/multi-links-back_80px.png) 0 -160px no-repeat;
	COLOR:#000;
	FONT-WEIGHT:700;
}

.left_neighbourhood_menu li a span,.left_partner_link_menu li a span,.left_bedrooms_menu li a span,.left_property_type_menu li a span,.left_price_range_menu li a span,.left_favorites_menu li a span
{
	LINE-HEIGHT:26px;
}

.left_price_range_menu li a:hover,.left_price_range_menu li a.active:hover
{
	BACKGROUND:url(/shared/images/multi-links-back_80px.png) no-repeat scroll 0 -80px transparent;
	COLOR:#000;
}

.left_favorites_menu li a: hover,.left_favorites_menu li a.active: hover
{
	BACKGROUND:url(/shared/images/multi-links-back_80px.jpg) 0 -80px no-repeat;
	COLOR:#000;
}

#property_description_710,#print_and_share_710,#contact_710,#address_710
{
	WIDTH:710px;
}

#property_description_top_710,#print_and_share_top_710
{
	BACKGROUND:url(/shared/images/pannel-top_710.png) repeat-y scroll 0 0 transparent;
	HEIGHT:53px;
	WIDTH:710px;
}

#property_description_mid_710,#print_and_share_mid_710
{
	BACKGROUND:url(/shared/images/pannel-back_710.png) repeat-y scroll 0 0 transparent;
}

#property_description_bot_710,#print_and_share_bot_710
{
	BACKGROUND:url(/shared/images/pannel-bottom_710.png) no-repeat scroll 0 0 transparent;
	HEIGHT:11px;
	WIDTH:710px;
}

#contact_mid_710,#address_mid_710
{
	POSITION:relative;
}

#contact_bot_710,#address_bot_710
{
	BACKGROUND:url(/shared/images/pannel-gold-bottom_710.png) no-repeat scroll 0 0 transparent;
	HEIGHT:11px;
	WIDTH:710px;
}

#contact_map,#address_map
{
	FONT-SIZE:11px;
	HEIGHT:253px;
	LIST-STYLE-IMAGE:url(/shared/images/house_dot2.png);
	WIDTH:342px;
}

#building_features_350,#other_amenities_350
{
	WIDTH:350px;
}

#building_features_mid_350,#other_amenities_mid_350
{
	BACKGROUND:url(/shared/images/pannel-back_350.png) repeat-y scroll 0 0 transparent;
}

#building_features_bot_350,#other_amenities_bot_350
{
	BACKGROUND:url(/shared/images/pannel-bottom_350.png) no-repeat scroll 0 0 transparent;
	HEIGHT:11px;
	WIDTH:350px;
}

#building_features_mid_350 ul,#other_amenities_mid_350 ul
{
	FONT-SIZE:11px;
	LIST-STYLE-IMAGE:url(/shared/images/house_dot2.png);
	PADDING:3px 3px 3px 20px;
	WIDTH:300px;
}

#building_features_mid_350 li,#other_amenities_mid_350 li
{
	MARGIN-LEFT:20px;
	PADDING:3px 3px 3px 13px;
	TEXT-ALIGN:left;
	WIDTH:300px;
}

.columnbox { width: 212px; }
.columnbox_right { width: 730px; }
#spacing_between
{
	height: 5px;
	width:212px;
}
.brief_listing:hover 
{
    display: block;
    background: url("/shared/js/jquery-ui/css/cupertino/images/ui-bg_diagonals-thick_90_eeeeee_40x40.png") repeat scroll 50% 50% #ddd;
	border: 2px solid black;
	opacity: 1.3;
	padding:1px; 
}
.brief_listing
{
	padding:2px; 
}


#search1 {
    background: url("/shared/images/back_search.jpg") no-repeat scroll 0 5px transparent;
	HEIGHT:205px;
    left: 360px;
    position: relative;
    top: -10px;
    width: 341px;
}

#content1 {
    margin-top: 0;
    width: 699px;
}

ul.vert-one {
    display: block;
    list-style-type: none;
    margin: 0 0 0 9px;
    padding: 50px 0 0;
    width: 200px;
}
ul.vert-one li {
    height: 31px;
    margin: 0;
    padding: 3px;
}
.search_cities_one li a
{
TEXT-ALIGN:left;

}

#feature_gold
{
	BACKGROUND:url(/shared/images/features_bg.jpg) no-repeat;
	COLOR:#4c431e;
	FONT:normal 11px/13px 'Lucida Grande', 'Lucida Sans Unicode', Verdana, Arial, sans-serif;
	HEIGHT:205px;
	POSITION:relative;
	WIDTH:343px;
}

#feature_gold_text
{
	COLOR:#4c431e;
	FONT:normal 11px/13px 'Lucida Grande', 'Lucida Sans Unicode', Verdana, Arial, sans-serif;
	HEIGHT:60px;
	LEFT:20px;
	POSITION:relative;
	TOP:5px;
	WIDTH:280px;
}

#feature_gold h1
{
	COLOR:#4c431e;
	FONT:bold 16px Arial, sans-serif;
	MARGIN:0;
	PADDING:0;
}

#feature_gold_pic
{
	BACKGROUND:url(/shared/images/feature_photo_bg.png);
	HEIGHT:126px;
	MARGIN:0 0 0 -4px;
	WIDTH:205px;
}

.feature_gold_b1
{
	COLOR:#4c431e;
	FONT:normal 30px/32px Arial, sans-serif;
	MARGIN:0;
	PADDING:0;
	TEXT-ALIGN:left;
	WIDTH:100px;
}

#feature_gold_pic_2
{
	PADDING:10px 0 0 11px;
}

#feature_silver
{
	BACKGROUND:url(/shared/images/features_bg.jpg) no-repeat;
	COLOR:#4c431e;
	FONT:normal 11px/13px 'Lucida Grande', 'Lucida Sans Unicode', Verdana, Arial, sans-serif;
	HEIGHT:205px;
	POSITION:relative;
	WIDTH:343px;
}

#feature_silver_text
{
	COLOR:#4c431e;
	FONT:normal 11px/13px 'Lucida Grande', 'Lucida Sans Unicode', Verdana, Arial, sans-serif;
	HEIGHT:60px;
	LEFT:20px;
	POSITION:relative;
	TOP:5px;
	WIDTH:280px;
}

#feature_silver h1
{
	COLOR:#4c431e;
	FONT:bold 16px Arial, sans-serif;
	MARGIN:0;
	PADDING:0;
}

#feature_silver_pic
{
	BACKGROUND:url(/shared/images/feature_photo_bg.png);
	HEIGHT:126px;
	MARGIN:0 0 0 -4px;
	WIDTH:205px;
}

.feature_silver_b1
{
	COLOR:#4c431e;
	FONT:normal 30px/32px Arial, sans-serif;
	MARGIN:0;
	PADDING:0;
	TEXT-ALIGN:left;
	WIDTH:100px;
}

#feature_silver_pic_2
{
	PADDING:10px 0 0 11px;
}


