/* CSS Document */

#homesinyork .york_masthead {
	
	background: url(http://extras.mnginteractive.com/live/media/site574/2007/0110/20070110_083809_bg_header1.jpg) top right;
	width: 1006px;
	height: 92px;
	}

#homesinyork .iFrame2 {
	width: 633px;
	height: 331px;
	margin: 10px 0;
	background-color: #ffffff;
	padding: 10;
	}

#homesinyork .iFrame2 iframe {
	height: 331px;
	width: 633px;
	background-color: #ffffff;
	}

/* START - indigio header ------------------------------------------------------------------------ */
#realestate_header {
	clear: both;
	float: left;
	width: 1003;
	height: 33px;
	background: #fff url(http://yorkstage.indigio.com/images/york/bg_indigio-nav.gif) repeat-x 0 0;
	border-bottom: 1px solid #494745;
	margin: 0;
	padding: 1px 0 0 0;
	}


#realestate_header ul {
	list-style: none;
	margin: 7px 0 0 0;
	float: left;
	height: 22px;
	border: none;
	font-size: 11px;
	}

#realestate_header li {
	float: left;
	margin: 0;
	padding: 2px 20px 2px 19px;
	border-right: 1px solid #666;
	font: bold 12px arial, helvetica, sans-serif;
	}

#realestate_header li.end {
	border: none;
	}

#realestate_header li a {
	display: block;
	color: #013366;
	text-decoration: none;
	}

#realestate_header li a:hover {
	color: #013366;
	text-decoration: underline;
	}

#realestate_header li.selected a {
	color: #488c56;
	font-weight: bold;
	}


#userstatus  {
	margin: 5px 0 0 0;
	padding: 0;
	position: relative;
	float: right;
	text-align: right;
	border: 0px solid green;
	height: 20px;
	padding: 4px 0 0 0;
	font-size: 11px;
	}

#userstatus .welcome {
	margin: 0;
	font-weight: bold;
	font-size: 11px;
	color: #036;
	white-space: nowrap;
	margin: 0 10px;
	display: inline;
	font-family: arial, helvetica, sans-serif;
	}

#userstatus  a {
	color: #013366;
	}

#userstatus  a:hover {
	color: #013366;
	}

#userstatus .welcome-actions {
	color: #666;
	white-space: nowrap;
	margin: 0 10px 0 0;
	display: inline;
	}

/*  Article Display Portlet */ 
#homesinyork .ArticleOptions{ color: #039;font-weight:normal;text-decoration:underline; font-size:11px;font-family:arial;} 
#homesinyork a:hover.ArticleOptions{ color: #039;font-weight:normal;text-decoration:underline;font-family:arial;} 
#homesinyork .articleDate{color:#9A9A9A; font-size:10px; padding-top:5px;font-family:arial;} 
#homesinyork .articleTitle{color:#000000;font-weight:bold;font-size:18px;font-family:arial;}
#homesinyork .articleSubTitle{color:#3B3B3B; font-weight:bold;font-size:12px;font-family:arial;} 
#homesinyork .articleOverline{font-size:12px:color:#666666;font-weight:bold;font-family:arial;} 
#homesinyork .articleByline{color:#4B4B4B;font-weight:normal;font-size:12px;padding-top:10px;font-family:arial;} 
#homesinyork .articleBody{color:#3A3A3A;font-size:12px;font-family:arial;}
#homesinyork .articleBody p {margin-top: 12px;font-family:arial;} 
#homesinyork .articleImageBox{text-align:right;border-width:1px;border-color:#CCCCCC;border-style:solid;margin-top;} .articleImageCaption{color:000000;font-size:10px;text-decoration:none;font-family:arial;} 
#homesinyork .articleLinkText{color:#3D6A84;font-size:10px;text-decoration:none;text-align:left;font-family:arial;} 
#homesinyork a:hover.articleLinkText{color:#666666;font-family:arial;font-size:10px;text-decoration:none;text-align:left;font-family:arial;} 
#homesinyork .articleAdHeader{font-size:10px;}
#homesinyork .sidebar{border: 3px solid blue; padding: 20px; width: 100%; text-align: center} 
/* end Article Display Portlet */
#homesinyork td.indexArticleSpacer {
	margin-top: 1px;
	margin-bottom: 1px;
}

#homesinyork .indexArticleLinkTo{
	font-family:arial,sans-serif;
	font-size:12px;
	color: #036;
	text-decoration:none;
	display: none;
}

#homesinyork .complexListingTitle{
	font-family:arial,sans-serif;
	font-size:11px;
	color: #669;
	text-decoration:none;
	display: none;
}


#homesinyork .indexSectionTitle{
	font-family: arial, verdana, helvetica,sans-serif;
	font-size: 11px; 
	color:#699; 
	font-weight:bold; 
	text-decoration:none;
}

#homesinyork td.indexSectionTitle{
	width:470px;
	padding: 10px 0px 3px 0px; /* top right bottom left */
	vertical-align:bottom;
	align:left;
	border-bottom: 1px solid #ccc;
}

#homesinyork .listingItemTitle,
#homesinyork .indexArticleTitle {
}

#homesinyorktd.listingItemTitle, 
#homesinyork td.indexArticleTitle {
   	padding: 0px;
}


#homesinyork A.indexArticleTitle,
#homesinyork A.listingItemTitle {
	font-family: arial, verdana, helvetica,sans-serif;
	font-size:15px;
	color:#036;
	font-weight:bold;
	text-decoration:underline;
}

#homesinyork A:active.indexArticleTitle,
#homesinyork A:active.listingItemTitle {
	text-decoration : none;
}

#homesinyork A:hover.indexArticleTitle,
#homesinyork A:hover.listingItemTitle {
	text-decoration:none;
}

#homesinyork .listingArticleBlurb,
#homesinyork .indexArticleBlurb{
	font-family: arial, verdana, helvetica,sans-serif;
	font-size:11px;
	color:#333;
	line-height:1.3;
}

#homesinyork .articleListingBlurb{
	font-family: arial, verdana, helvetica,sans-serif;
	font-size:11px;
	color:#333;
	line-height:1.3;
}

#homesinyork a.complexListingItem,
a.complexListingLink,
a.indexArticleListing {
	font-family: arial, verdana, helvetica,sans-serif;
	font-size:10px;
	color:#036;
	text-decoration:underline;
}
#homesinyork li.listNoImage,
.indexArticleBullet {
	color:black;
}

#homesinyork a:hover.complexListingItem,
a:hover.complexListingLink,
a:hover.indexArticleListing {
	text-decoration:none;

}

/* Featured Home section */

#homesinyork .featured {color:#666666;font-family:Arial,Verdana,Geneva,Helvetica;font-size:11px;font-weight:normal;text-decoration:none;
}
#homesinyork a.featured {color:#036;font-family:Arial,Verdana,Geneva,Helvetica;font-size:11px;font-weight:normal;text-decoration:underline;
}
#homesinyork a:visited.featured { color:#036;font-family:Arial,Verdana,Geneva,Helvetica;font-size:11px;font-weight:normal;text-decoration:none;
}
#homesinyork a:active.featured {color:#036;font-family:Arial,Verdana,Geneva,Helvetica;font-size:11px;font-weight:normal;text-decoration:underline;
}
#homesinyork a:hover.featured {color:#036;font-family:Arial,Verdana,Geneva,Helvetica;font-size:11px;font-weight:normal;text-decoration:none;
}


/* ------------------------------------------------------------ */

/* Complex Listing section */
#homesinyork .listingArticleLinkTo{
	font-family:arial,sans-serif;
	font-size:12px;
	color: #036;
	text-decoration:none;
}
#homesinyork .complexListingMoreHeadlines{
    font-family:arial,sans-serif;
    font-size:14px;
    /* 
    	color:black;
    */
    font-weight:bold;
    text-decoration:none;
    /* KSB additions 09aug05: */
    color: #333;
    display: block;
    margin-top: 15px;
    padding-top: 15px;
    border-top: 1px solid #bac8d4;
    

}

#homesinyork .articleBody {
	line-height:20px;
}

#homesinyork .complexListingItemPhotoCredit {
	font-family:arial,sans-serif; 
	font-size:10px; 
	color:#ccc;
	line-height:15px;
	display: none;
}

#homesinyork .complexListingBox {
	margin-right:10px;
	margin-left:10px;
	}

/* DEFAULT LINK COLORS */


/* FOOTER */

#footer {
	clear: both;
	color: #fff;
	margin-right: -3px;
	display:  block;
	float: left;
	background: url(http://yorkstage.indigio.com/images/york/bg_footer.gif) top left repeat-x;
	border: none;
	width: 1000px;
	text-align: center;
	}

#interactive {
	margin: 10px;
	background: #ddecdb;
	color: #666;
	float: left;
	display: inline;
	clear: both;
	width: 980px;
	padding-bottom: 10px;
	}

#interactive #interctive_banner {
	display: block;
	border: 1px solid #d9dfd8;
	background: #fff;
	}

#interactive #interctive_content {
	display: block;
	padding: 10px 15px;
	}

#interactive img {
	margin: 5px 15px;
	}

#footer h1 {
	font: bold 11px arial, helvetica, sans-serif;
	padding: 0;
	margin: 0;
	color: #666;
	}

#footer ul {
	margin: 5px 0 10px 0;	
	}

#footer li {
	display: inline;
	padding: 0 10px;
	margin: 10px 0 10px 0;
	font-weight: bold;
	clear: both;
	border-right: 1px solid #fff;
	font-family: arial, helvetica, sans-serif;
	font-size:11px; 
	}

#footer li.first {
	border: none;
	}
	
#footer li.end {	
	border: none;
	}


#footer p {
	clear: left;
	text-align: center;
	padding: 10px 20px 15px 20px;
	margin: 10px 0 15px 0;
	}

#footer p#copyright {
	font-weight: bold;
	padding-top: 7px;
	color: #fff;
	margin-bottom: 0;
	font-family: arial, helvetica, sans-serif;
	font-size:11px; 
	}

#footer a {
	color: #fff;
	text-decoration: none;
	font-family: arial, helvetica, sans-serif;
	font-size:11px; 
	}

#footer a:hover {
	color: #fff;
	text-decoration: underline;
	font-family: arial, helvetica, sans-serif;
	font-size:11px; 
	}
	
#rayac {
	clear: both;
	text-align: center;
	padding-top: 10px;
	}
	
#rayac img {
	float: left;
	margin: 0 0 4px 4px;
	border: none;
	}
	
#rayac p#copyright {
	padding-top: 5px;
	font-family: arial, helvetica, sans-serif;
	font-size:10px; 
	color:#666; 
	}

/*PRIVACY POLICY*/

#homesinyork a.privacyPolicyLink { color:#FFFFFF; text-decoration:none; font-size:1 px; font-family:arial; }
#homesinyork a:visited.privacyPolicyLink { color:#FFFFFF; text-decoration:none; font-size:1 px; font-family:arial; }
#homesinyork a:active.privacyPolicyLink { color:#FFFFFF; text-decoration:none; font-size:1 px; font-family:arial; }
#homesinyork a:hover.privacyPolicyLink { color:#FFFFFF; text-decoration:none; font-size:1 px; font-family:arial; }

/* CSS Document */	
#homesinyork  #ropThumbMidTable {
	text-align: center; /* centers all text within this container */
	margin: 4px 0; font-size:10px; /* change this according to context needs in column */
	display:block;
	width:120px;
	font-family:arial;
		}
#homesinyork  #ropThumbMidTable img {
	text-align: center; /* center thumbnail for older browsers */
	margin: 0 auto; /* center thumbnail */
	border: 1px solid #525D7B; /* border around the image itself */
		}
#homesinyork  #ropThumbMidTable img:hover { 
	border: 1px solid #94A2AD;  /* if you want the border to highlight when on hover - Firefox/IE7 etc. */
		}
#homesinyork  #ropThumbMidTable h2 { /* the Avertiser Name above thumbnail */
	margin: 0 0 2px; font-size:10px; color:#525D7B /* a bit of space betwixt the name and image - need to breath... */
#ropThumbMidTable a:link, a:visited, a:active{
	font-family:arial; 
	font-size: 9px;
	color:#525D7B;
	text-decoration:none}
#homesinyork  #ropThumbMidTable a:hover{
	font-family:arial; 
	font-size: 9px;
	color:#333333;
	text-decoration:underline} 
#homesinyork  #ropThumbMidTable .viewmore:link, .viewmore:visited, .viewmore:active{
	font-family:arial; 
	font-size: 11px;
	color:#525D7B;
	text-decoration:none;
	font-weight:bold}				   
#homesinyork  #ropThumbMidTable .viewmore:hover{
	font-family:arial; 
	font-size: 11px;
	color:#333333;
	text-decoration:underline
	}
