	@charset "utf-8";
	#ubertor div#page_header_outer {
	width:770px;
	height:173px;
	background: #000000 url(http://crm.sothebysrealty.ca/RealtorWebSites/RAW/main/images/SothernOntarionCollection.png) top left no-repeat;
	}
	#ubertor.properties #page_header_outer {
	 width:770px;
	 height:260px;
	background: #000000 url(http://crm.sothebysrealty.ca/RealtorWebSites/RAW/main/images/PropertiesHeader.png) top left no-repeat;
	}
	#ubertor.about_our_team #page_header_outer {
	 width:770px;
	 height:260px;
	background: #000000 url(http://crm.sothebysrealty.ca/RealtorWebSites/RAW/main/images/AboutTeamHeader.png) top left no-repeat;
	}
	#ubertor.property_detail #page_header_outer{
	width:770px;
	height:173px;
	background: #000000 url(http://crm.sothebysrealty.ca/RealtorWebSites/RAW/main/images/SothernOntarionCollection.png) top left no-repeat;
	}
	#ubertor.development_services #page_header_outer {
	width:770px;
	height:260px;
	background: #000000 url(http://crm.sothebysrealty.ca/RealtorWebSites/RAW/main/images/DevelopmentHeader.png) top left no-repeat;
		background-position: top left;
	}
	#ubertor.contact_us #page_header_outer {
	width:770px;
	height:260px;
	background: #000000 url(http://crm.sothebysrealty.ca/RealtorWebSites/RAW/main/images/ContactHeader.png) top left no-repeat;
		background-position: top left;
	}
	
	#ubertor.resources #page_header_outer {
	width:770px;
	height:260px;
	background: #000000 url(http://crm.sothebysrealty.ca/RealtorWebSites/RAW/main/images/ResourcesHeader.png) top left no-repeat;
		background-position: top left;
	}
	
	#ubertor.blog #page_header_outer {
	width:770px;
	height:260px;
	background: #000000 url(http://crm.sothebysrealty.ca/RealtorWebSites/RAW/main/images/BlogHeader.png) top left no-repeat;
		background-position: top left;
	}
	
	#ubertor.privacy_policy #page_header_outer,
	#ubertor.sitemap #page_header_outer,
	#ubertor.home #page_header_outer {
	width:770px;
	height:212px;
	height:173px;
	background: #000000 url(http://crm.sothebysrealty.ca/RealtorWebSites/RAW/main/images/SothernOntarionCollection.png) top left no-repeat;
		background-position: top left;
	}
	#ubertor.sotheby_auction_house #page_header_outer,
	#ubertor.auction_house #page_header_outer,
	#ubertor.our_company #page_header_outer,
	#ubertor.news_releases #page_header_outer,
	#ubertor.sotheby_realty_network #page_header_outer,
	#ubertor.realty_network #page_header_outer,
	#ubertor.office_locations #page_header_outer,
	#ubertor.management_team #page_header_outer {
	width:770px;
	height:260px;
	background: #000000 url(http://crm.sothebysrealty.ca/RealtorWebSites/RAW/main/images/AboutUsHeader.png) top left no-repeat;
	}
	#sotheby-logo {
	position:absolute;
		top:20px;
	  left:10px;
	}
	#sotheby-header {
	}
	
	.broker-text {
	position:absolute;
	top:75px;
	left:5px;
	 }
	a.logo-caption span {
	 display:none;
	}
	a.logo-caption:hover span {
	 display:block;
	}
	#team-menu {display:none; z-index: 3; position:relative; top: 133px; left: 0px; width:770px; height:28px; background: #000000 url(http://clients.vremg.com/soth01/images/GreyBar.png) top left no-repeat; }
	div.search {display:none;}
	 a.team-caption:hover span {
	  position:absolute;
		top:22px;
		width:140px;
	 height:16px;
	 overflow:hidden;
		/*border:2px solid #fff;
		color:#797c7f;*/
		background:#f2ecbc;
		padding:2px;
	 padding-left:7px;
	}
	
	 a.team-caption:hover span.ruth-anne {	
	 left: 35px;}
	 a.team-caption:hover span.kim {	
	left: 183px; }
	 a.team-caption:hover span.daniel {	
	left: 288px;}
	 a.team-caption:hover span.wendy {
	left:411px;}
	a.team-caption:hover span.sally {
	left:549px;}
	a.team-caption:hover span.debbie {
	left:664px;}
	
	a.team-caption:hover span {
	 display:block;
	}
	   .property_detail #content_outer, .property_detail #content_inner, .property_detail #content_body {
	}
	
	.active_listings #page_footer {top:0px; }
	
	#container_inner, #container_outer { padding:0; background: transparent;}
	.active_listings #content_body {width:770px; overflow:hidden;}
	.active_listings #content_inner {width:770px; overflow:hidden;}
	p#agent_brokerage {margin-top:20px;}
	.home #id_inset_outer {display:none;}
	#content_outer {border:none;}
	
	#detail_menu li {
	 float:left;
	 width: 120px;
	 line-height: normal;
	 margin: 0 1px;
	 text-align: center;
	}
	.listing_details #detail_menu .sel a,
	.listing_details #detail_menu a:hover {
	  padding: 5px 10px 10px 10px;
	  margin-top: 0;
	  position:relative;
	}
	#ubertor.properties p.description {margin-left:400px;}
	*:first-child+html #ubertor.properties p.description {margin-left:405px;}
	.about_our_team #content_body, .about_our_team #content_outer, .about_our_team #content_inner {border:none; margin:0; padding:0; width:770px;}
	.about_our_team img {padding:0; margin:0; border:none;}
	#team-photo {float:right; padding:10px; padding-top:0px;}
	 .h-2 {margin-left:0; padding-left:0; line-height:1.4em; font-size:1em; font-weight: 600; color: #002d5a;}
	.h-3 {margin-left:0; padding-left:0; padding-bottom:10px; font-size:1em; line-height:1.4em; font-weight: 500; color: #cfaa69;}
	.h-1 {margin-left:36px; padding-left:0; padding-bottom:10px; font-size:1.4em; line-height:1.4em; font-weight: 500; color: #cfaa69;}
	.h-4 {margin-left:36px; padding-left:0; padding-bottom:10px; font-size:1.4em; line-height:1.4em; font-weight: 500; color: #908f8f;}
	
	#about-team-content,
	#realty-network-content,
	#auction-house-content,
	#office-locations-content,
	#our-company-content {font-size:1em; line-height:1.2em; margin:16px; color: #404040;}
	#about-team-content p, #our-company-content p {padding-bottom:30px; }
	#about-team-content strong, #our-company-content strong { font-weight:600; color: #303030;}
	.no-pad {padding-bottom:0;}
	#our-company-heading-text {width:770px; border-bottom: solid 1px #cfaa69;}
	#realty-network-content a, #auction-house-content a {
	 color: #cfaa69;
	 text-decoration: none;
	 font-weight:600;
	}
	#realty-network-content a:hover, #auction-house-content a:hover {
	 color: #797c7f;
	}
	.office-locations-heading-text {color:#908f8f; width:770px; border-bottom: solid 1px #cfaa69;}
	#office-location-list p {margin-left:16px; padding-bottom:8px; line-height: 1.2em;}
	.home #content_body, .home #content_outer, .home #content_inner {border:none; margin:0; padding:0; width:770px; overflow:hidden;}
	.home #content_inner, .home #content_body, .property_detail #content_body {margin:0; padding:0;  border:none;}
	.home #content_outer, .home #content_body {
	 border:none;
	 position:relative;
	 margin:0;
	 padding:0;
	 width:770px;
	 _height:375px;
	 background:#000000;
	}
	.home img {border:none; margin:0; padding:0;}
	.home object {width:770px; height: 325px; _margin-left:80px; _margin-top:50px;}
	#ubertor.sotheby_auction_house #page_header_outer,
	#ubertor.auction_house #page_header_outer,
	#ubertor.our_company #page_header_outer,
	#ubertor.news_releases #page_header_outer,
	#ubertor.sotheby_realty_network #page_header_outer,
	#ubertor.realty_network #page_header_outer,
	#ubertor.office_locations #page_header_outer,
	#ubertor.management_team #page_header_outer {
	width:770px;
	height:260px;
	background: #000000 url(http://clients.vremg.com/soth01/images/AboutUsHeader.png) top left no-repeat;
		background-position: top left;
	}
	#ubertor.privacy_policy #page_header_outer,
	#ubertor.sitemap #page_header_outer,
	#ubertor.home #page_header_outer {
	width:770px;
	height:173px;
	background: #000000 url(http://crm.sothebysrealty.ca/RealtorWebSites/RAW/main/images/SothernOntarionCollection.png) top left no-repeat;
		background-position: top left;
	}
	div#page_footer a#powered_by {
	float: right;
	margin-top:30px;
	}
	#ubertor div#page_footer a {
	 padding-top:30px;
	 margin-right: 20px;
	}
	
	#menu_inner {background:transparent;}
	
	#menu_outer li:hover li a,
	#menu_outer li.over li a { background-color:#f2ecbc; }
	
	#menu_outer li li a { color:#797c7f;  }
	#menu_inner li ul a { color:#797c7f;  }
	
		
	#menu_outer a:hover, #menu_inner li.sel li a:hover {
		color:#adabab;
		text-decoration: none;
	}
	
	
	#menu_inner li.sel a, #menu_inner li.sel a:hover {
		color:#adabab;
	}
	
	#menu_inner li.sel li a {
		color: #fff;
	}
	#menu_inner li.sel a, #menu_inner li.sel a:hover,
	#menu_outer li.sel a,
	#menu_outer a:hover {color:#adabab;}
	
	#menu_outer li:hover li#up_menu2_1 a,
	#menu_outer li.over li#up_menu2_1 a,
	#menu_outer li:hover li#up_menu2_2 a,
	#menu_outer li.over li#up_menu2_2 a{ background-color:#cbc390; }
	
	#menu_outer li li#up_menu2_1 a:hover, #menu_outer li li#up_menu2_2 a:hover
	 {
		background-color:#f2ecbc;
	}
	#page_footer {position: relative; width:770px; height:40px; margin:0; padding:0; background: #000000 url(http://crm.sothebysrealty.ca/RealtorWebSites/RAW/main/images/Footer.png) top left no-repeat;}
	/*http://clients.vremg.com/soth01/images/Footer.png*/
	#ubertor #page_footer #footer_menu {
	 text-align:left; margin:0; margin-right:160px; padding:0; width:100px;
	}
	
	
	*:first-child+html #ubertor #page_footer #footer_menu a {margin-top:2px; margin-right:0; margin-left: 510px; clear:both; float:left;}
	
	#ubertor #page_footer #footer_menu a {margin-right:10px; }
	*:first-child+html div#page_footer a#powered_by {
		margin-left:500px;
	}
	 a.team-caption:hover span.ruth-anne {	
	 left: 35px;}
	 a.team-caption:hover span.kim {	
	left: 183px; }
	 a.team-caption:hover span.daniel {	
	left: 288px;}
	 a.team-caption:hover span.wendy {
	left:411px;}
	a.team-caption:hover span.sally {
	left:549px;}
	a.team-caption:hover span.debbie {
	left:664px;}
	a.team-caption span {
	 display:none;
	}
	#about-team-content img {float:left; padding:10px;}
	#menu_inner li ul li { color: #162748;}
	#menu_inner li ul li a { color: #162748; border-top:1px solid #fff; width:150px; }
	
	#menu_outer li li a {
	color: #162748;
	}
	
	
	#menu_outer {font-size:12px; font-weight: 500; color: #797c7f; }
	#menu_inner li ul { color: #162748; background-color: #cbc390; border: 1px solid #fff; }
	#menu_inner li ul li { color: #162748;}
	#menu_inner li ul li a { color: #162748; border-top:1px solid #fff; width:150px; }
	#menu_outer a {
		color: #fff;
		border-bottom: none;
		display:block;
	}
	
	#menu_outer li li a {
	color: #162748;
		font-weight:normal;
	}
	#menu_inner li ul a { color:#162748; }
	#menu_inner li li a, #menu_inner li li a { color:#162748; }
		
	#menu_outer a:hover {
		color:#adabab;
		text-decoration: none;
	}
	
	#menu_inner li.sel a, #menu_inner li.sel a:hover {
		color:#adabab;
	}
	#menu_inner li li a, #menu_inner li li.sel a {
		color:#162748;
	}
	
	#menu_outer li:hover li a:hover,
	#menu_outer li.over li a:hover { background:#cbc390; color:#333;}
	
	#ubertor #menu_outer {
	position:absolute;
	top:142px;
	 width:770px;
	 height:30px;
	 margin:0;
	 padding:0;
	 background:transparent;
	}
	#menu_inner ul li { margin: 0 3px; }
	
	#menu_inner ul li a {
	  padding: 3px 5px;
	  display:block
	}
	#menu_inner { margin-left:18px; }
	#up_menu8 {padding-left:30px; padding-right:0px;}
	
	#ubertor div#page_footer #collection-list a {
	 padding:0;
	 font-size:11px;
	 float: left;
	 margin-right: 10px;
	 margin-left:10px;
	}
	#collection-list {clear:both; position:absolute; top:2px; left:22px;}
	#collection-list ul {margin:0; padding:0; clear:both; position:relative; left:0px;}
	#collection-list ul li {display:inline;  margin:0; padding:0; text-align:left; }
	#collection-list ul li a {text-decoration:none; }
	#SOmonoSlideshow, #SOmonoslideshow {
	  width: 700px;
	  height: 500px;
	}
	
	#container_outer { border: none; }
	body { background: #000; color:#000;}
	#content_outer,  #content_inner,  #content_body {
	background: #fff; color:#111;
	}
	#details {color:#999}
	
	#ubertor div#page_header_outer {border:none;}
	
	.listing_details #detail_menu li a {
		color: #fff;
	  background: #6B8CC5;
	}
	
	.listing_details #detail_menu li.sel a {
	  color: #000;
		background: #6B8CC5;
	}
	#content_body ul.links li a {color:#2c6896; text-decoration:none;}
	#content_body ul.links li a:hover {color:#000;}
	.listing_details h3 { color: #247dc7; }
	.listing details {color:#333;}
	#details {color:#333}
	a:link, a:visited {
	  color: #2c6896;
	  text-decoration: none;
	}
	a:hover { color: #000; }
	#content_body ul.info li.value {padding-top:10px; color:#247dc7;}
	.listing_details div.info, #map { color: #333; }
	#business_card ul li { white-space:nowrap; }
	/*#content_body ul.info {padding-top:10px; }*/
	ul.pages{
	font-size:14px;}
	
	#ubertor div#page_footer a#powered_by {
	background-image:url("http://uberplate.ubertor.com/logo/kuni_widescreen/dark-silver/powered_by/default/_powered_by_ubertor/logo.png");
	}
	
	#footer_menu li {
	float:none;
	}
	
	#ubertor #page_footer #footer_menu {
	margin:0;
	}
	
	#ubertor #page_footer a#twitter_link {
	display:block;
	width:155px;
	height:36px;
	text-indent:-999em;
	overflow:hidden;
	background: url("http://storage.ubertor.com/cl7403/content/image/36083.png") 0 0 no-repeat;
	margin:30px 0 0 0;
	padding:0;
	float:left;
	text-align:left;
	}
	p#custom_footer{
		padding-top:30px;
		color:#FFF;
		text-align: left;
	}
	a#footer_sitemap, a#footer_privacy_policy {
		clear: left;
color: white;
cursor: auto;
display: block;
float: right;
font-family: Arial, helvetica, san-serif;
font-size: 11px;
height: 29px;
margin-bottom: 2px;
margin-left: 5px;
margin-right: 20px;
margin-top: 0px;
padding-top: 30px;
position: relative;

	}
