/* CSS Document */
/* CSS Document */
body {
    margin:33px 0px 0px 0px;
	background-color:#d7c18c;
	text-align:center;

	background-image: url(../images/bg1280.jpg); background-attachment: fixed; background-repeat:no-repeat; background-position:top center

}

textarea,select,input,td,body {
	font-family: Verdana, Helvetica, sans-serif;
	font-size:10px;
	text-decoration: none;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color:#000;
}

a {text-decoration: underline; color: #540909; }
a:hover {text-decoration: underline; color: #000000; }
a img {border-color: #000000; }


.bg_boxBronx {background-image:url(../images/box_office_bronx.gif); background-repeat:no-repeat; width:230px; height*:77px; height:42px; float:left; padding-top:35px}
.inbox_left {font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#000; width*:115px; width:110px; float:left; padding-left:5px; text-align:left}
.inbox_right {font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#000; width*:104px; width:99px; float:right; text-align:right; padding-right:5px}

.bg_boxYonkers {background-image: url(../images/box_office_yonkers.gif); background-repeat:no-repeat; width:281px; height*:77px; height:42px; margin:0px 8px 0px 8px; float:left; padding-top:35px}
.inbox_left_boxYonkers {font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#000; width*:185px; width:170px; float:left; padding-left:5px; text-align:left}

.bg_putnam {background-image:url(../images/box_office_putnam.gif); background-repeat:no-repeat; width:239px; height*:77px; height:42px; padding-top:35px; float:right}
.bg_topleft {background-image:url(../images/top_left.jpg); width:173px; height:185px; background-repeat:no-repeat; background-position:left; float:left}
.bg_logo {background-image: url(../images/logo.jpg); width:406px; height:185px; background-repeat:no-repeat; background-position:left; float:left}
.bg_topright {background-image: url(../images/top_right.jpg); width:187px; height:185px; background-repeat:no-repeat; background-position:left; float:left}
.bg_search {background-image:url(../images/bg_search.jpg); width:291; padding-top:55px; background-repeat:no-repeat; background-position:top}
.bg_worth {width:267px; height:104px; border:#511117 1px solid; background-image:url(../images/bg_worth.jpg); background-repeat:no-repeat}
.bg_feat_prop {width:234px; height:526px; background-color:#eedca0; border:#c49519 1px solid; background-image:url(../images/bg_feat_prop.gif); background-repeat:repeat-x}
.bg_affiliates {width:191px; height:102px; border:#551117 1px solid; border-bottom:#551117 4px solid; background-image:url(../images/affiliates.gif); background-repeat: no-repeat}
.bg_foot {width:100%; height*:47px; height:47px; border:#e7ad48 1px solid; background-image:url(../images/bg_foot.gif); background-repeat:repeat-x}

.bg_subSearch {background-image:url(../images/bg_subTOP_search.jpg); width:268px; height:38px; background-repeat:no-repeat; float:left; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; font-weight: bold; }
.bg_subTOP {width:221px; height:38px; background-image:url(../images/bg_subTOP.gif); background-repeat: repeat-x; float:left}
.motto { background-image: url(../images/motto.jpg); width:282px; height:38px; background-repeat:no-repeat; background-position:top; float:left}

.bg_menu {width*:212px; width:197px; height*:349px; height:334px; padding-left:15px; padding-top:15px; background-image:url(../images/bg_menu.jpg); background-repeat:no-repeat; background-position:top}
.bg_signup {background-image:url(../images/bg_sign_up.jpg); background-repeat:no-repeat; width:206px; height:186px}

.menu a { padding-top:5px; font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight:bolder; color:#000; text-decoration:none; text-align: left; line-height:23px}
.menu a:hover { padding-top:5px; padding-left:12px; background-image:url(../images/arrow.gif); background-repeat:no-repeat; background-position:left; font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight:bolder; color:#a6142c; text-decoration:none; text-align: left; line-height:23px}


.title_feat_prop {background-image:url(../images/title_feat.jpg); background-repeat:no-repeat; background-position:center; height:50px}
.title_signup {font-family:Georgia, 'Times New Roman', Times, serif; font-size:18px; color:#83160c; font-weight:bold; text-align:center; padding-top:10px}
.txt_signup {font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#5c0d07; padding-left:25px; padding-top:5px}
.txt_worth {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; padding-top:60px; padding-left:100px; text-align:left; color:#c2a483}

.but_signup { background-image:url(../images/bg_but_signup.gif); background-repeat: no-repeat; height:23px; line-height:20px; font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight:bold; color:#83160c; padding: 0px; }
.but_signup a {color:#83160c;}

.but_search { background-image: url(../images/bg_but_search.gif); text-align:center; width:76px; height:19px; height*:24px; font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight:bold; color:#83160c; padding-top:5px; }
.but_search a{ background-image:url(../images/bg_but_search.gif); text-align:center;  width:76px; height:19px; height*:24px; font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight:bold; color:#83160c; padding-top:5px; }

.but_view_more { background-image: url(../images/but_view_more.jpg); text-align:center; width:94px; height:18px; height*:23px; font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight:bold; color:#83160c; padding-top:5px; }
.but_view_more a{ background-image:url(../images/but_view_more.jpg); text-align:center;  width:94px; height:18px; height*:23px; font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight:bold; color:#83160c; padding-top:5px; }

.link_read_more a { font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-decoration:underline; color:#930000}
.link_read_more a:hover { font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-decoration:none; color:#930000}

.link_worth a {font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-decoration:underline; color:#eac577}
.link_worth a:hover {font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-decoration:none; color:#eac577}

.link_foot_gray {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none; color:#e0bd79}
.link_foot_gray a {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; text-decoration:none; color:#e0bd79}
.link_foot_gray a:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; text-decoration:none; color:#ecba5a}

.link_foot_red {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; text-decoration:none; color:#540909}
.link_foot_red a {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; text-decoration:none; color:#540909}
.link_foot_red a:hover {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; text-decoration:none; color:#eac577}



.color2UpperBold {color: #FFFFFF; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, sans-serif;  }
a.linkColor2Bold {color: #000000; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, sans-serif; }

.color1UpperBold {color: #000000; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, sans-serif;  }
a.linkColor1Bold {color: #000000; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, sans-serif; }



/*--------------*/
.ResCategTitle {
font-family: Arial, Helvetica, sans-serif;
font-size: 15px;
font-weight: bold;
color: #454545;
padding: 10px;
}
.ResTitle {
font-family: Arial, Helvetica, sans-serif;
font-size: 15px;
font-weight: bold;
color: #990000;
background-color: #EFEFEF;
border-top: 1px solid #333333;
}
.ResTitle a {
color: #990000;
text-decoration: none;
}
.ResShortDesc {
padding: 1px 1px 1px 20px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color:#454545;
background-color:#FAFAFA;
line-height: 18px;
}
.ResShortDesc a {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
color:#990000;
text-transform: uppercase;
}
.titlediv {
display: block;
width: 500px; /* should be the same as the width of the containing table */
padding: 5px;
font-family: Arial, Helvetica, sans-serif;
font-size: 15px;
font-weight: bold;
color: #fff;
background-color: #830b16;
border-top: 1px solid #333333;
border-bottom: 1px solid #FFFFFF;
}
.titlediv a{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
color: #666666;
text-transform: uppercase;
}
.textdiv {
display: block;
width: 500px; /* should be the same as the width of the containing table */
padding: 5px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #454545;
line-height: 20px;
text-indent: 20px;
}
.textdiv p{
margin: 0px;
}
.ResPgCookie {
display: block;
width: 340px;
}
.ResPgCookie a{
display: block;
width: 110px;
padding-left: 3px;
float: left;
clear: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
color: #000000;
background-color: #FFFFFF;
text-transform: uppercase;

}
.ResPgCookie a:hover{
color: #990000;
}


/*------------*/

.PopupTitle {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
border-bottom: 1px solid #000000;
width: 99%;
text-align: center;
padding: 5px 0px 5px 0px;
margin-bottom: 5px;
}
.Popup1 {
border-left: 5px solid #510008;
border-right: 5px solid #510008;
background-image: url(../images/popup.gif);
background-repeat: no-repeat;
display: block;
width: 547px;
height: 81px;
}
.Popup2 {
border-left: 5px solid #510008;
border-right: 5px solid #510008;
padding: 10px;
background-color: #FFFFFF;
width: 547px;
}
.Popup3 {
border-left: 5px solid #510008;
border-right: 5px solid #510008;
border-bottom: 1px solid #510008;
background-image:url(../images/box_05.gif); 
background-repeat:repeat-x; 
background-position: 0px 0px;
text-align: right;
display: block;
width: 547px;
height: 20px;
height*: 30px;
overflow: hidden;
padding: 10px 0px 0px 0px;
}
a.PopupClose {
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color: #000000;
font-weight: normal;
text-decoration: underline;
background-image: url(../images/b_closewindow.gif);
background-repeat: no-repeat;
background-position: 0px 4px;
padding: 2px 10px 5px 15px;
display: block;
clear: none;
float: right;
margin: 0px;
}
a.PopupClose:hover {
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color: #FF0000;
text-decoration: underline;
}
.PopupText {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #454545;
line-height: 15px;
text-align: center;
}
.PopupFormTitle {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #666666;
font-weight: bold;
border-bottom: 1px solid #999999;
padding: 10px 0px 2px 0px;
margin: 0px;
}
.PopupFormTable {
padding: 2px;
background-color: #f8f8f8;
border: 1px solid #ffffff;
}
.PopupFormTD1 {
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
text-align: right;
color: #000000;
width: 120px;
}
.PopupFormTD2 {
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
text-align: left;
color: #000000;
}
.PopupFormButton {
text-align:center;
}
.BoxBgr {
background-color: #FFF7E2;
}
.picSelect {border: 2px solid #FF0000; margin: 1px;}
.picNeSelect {border: 1px solid #000000; margin: 2px;}


/*#######################################################################*/


.OpenHouse {
width: 175px;
margin: 0px 7px 0px 7px;
text-align: center;
}
.OpenHouseRow {
text-align: center;
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
background-color:#dedede;
color:#000000;
}
.OpenHouseRow:hover {
background-color:#9f1208;
color:#FFFFFF;
}
a.OpenHouseRow div {
background-color:#dedede;
color:#000000;
vertical-align: middle;
text-decoration: none;
}
a.OpenHouseRow:hover div {
background-color:#9f1208;
color:#FFFFFF;
cursor: pointer;
vertical-align: middle;
text-decoration: none;
}
.OpenHouseTown {
float: left;
clear: left;
width: 88px;
width*: 90px;
vertical-align: middle;
padding: 2px 0px 2px 2px;
}
.OpenHouseDate {
float: left;
clear: right;
width: 66px;
width*: 70px;
vertical-align: middle;
padding: 2px 2px 2px 2px;
}

.BoxBgr {
background-color: #FFFFFF;
color: #000000;
padding: 0px 5px 0px 5px;
}
.BoxBgr a {
color: #000;
text-decoration: underline;
}
.BoxBgr a:hover {
color: #000000;
}
.BoxBg1 {
background-color: #dcbe68;
color:#fff;
font-weight: bold;
}


.BoxTab {
background-image: url(../images/box_05.gif);
color: #000000;
font-weight: bold;
white-space: nowrap;
}
.BoxTab a {
color: #000000;
}
.BoxTab a:hover {
color: #000;
}


.BoxTabSelected {
background-image: url(../images/box_02.gif);
color: #FFFFFF;
font-weight: bold;
white-space: nowrap;
}
.BoxTabSelected table tr td {
color: #FFFFFF;
font-weight: bold;
}
.BoxTabSelected a {
color: #FFFFFF;
}
.BoxTabSelected a:hover {
color: #FFFFFF;
}



.search_prop a {
display: block;
width: 253px;
height: 25px;
background-image: url(../images/but_search_prop.gif);
background-position: top;
background-repeat: no-repeat;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
line-height: 24px;
color: #FFF;
text-decoration: none;
}
.search_prop a:hover {
width: 253px;
height: 25px;
background-image: url(../images/but_search_prop.gif);
background-position: bottom;
background-repeat: no-repeat;
color: #0f529e;
text-decoration: none;
}





.ResCategTitle {
font-family: Arial, Helvetica, sans-serif;
font-size: 15px;
font-weight: bold;
color: #000000;
padding: 10px;
}
.ResTitle {
font-family: Arial, Helvetica, sans-serif;
font-size: 15px;
font-weight: bold;
color: #CC0000;
background-color: #EFEFEF;
border-top: 1px solid #444444;
}
.ResTitle a {
color: #CC0000;
text-decoration: none;
}
.ResShortDesc {
padding: 1px 1px 1px 20px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color:#000000;
background-color:#FAFAFA;
line-height: 20px;
}
.ResShortDesc a {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
color:#CC0000;
text-transform: uppercase;
}
.titlediv {
display: block;
width: 530px; /* should be the same as the width of the containing table */
padding: 5px;
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
color: #fff;
}
.titlediv a{
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
color: #fff;
text-transform: uppercase;
}
.textdiv {
display: block;
width: 530px; /* should be the same as the width of the containing table */
padding: 5px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #333333;
line-height: 20px;
text-indent: 0px;
}
.textdiv p{
margin: 0px;
}
.ResPgCookie {
display: block;
clear: both;
width: 540px;
padding-left: 10px;
padding-bottom: 5px;
}
.ResPgCookie a{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #000;
}
.ResPgCookie a:hover{
color: #000000;
}


.PopupTitle {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
border-bottom: 1px solid #000;
width: 99%;
text-align: center;
padding: 5px 0px 5px 0px;
margin-bottom: 5px;
}
.Text {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #454545;
line-height: 20px;
}
div.TextImportant {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000;
line-height: 15px;
text-indent: 0px;
padding: 3px 50px 3px 50px;
background-image: url(../images/next1.gif);
background-position: 35px 3px;
background-repeat: no-repeat;
}
span.TextImportant {
color: #000;
}
.Popup1 {
border-left: 5px solid #570009;
border-right: 5px solid #570009;
background-image: url(../images/popup.gif);
background-repeat: no-repeat;
display: block;
width: 547px;
height: 81px;
}
.Popup2 {
border-left: 5px solid #570009;
border-right: 5px solid #570009;
padding: 10px;
background-color: #FFFFFF;
width: 547px;
}
.Popup3 {
border-left: 5px solid #570009;
border-right: 5px solid #570009;
border-bottom: 1px solid #570009;
background-image:url(../images/box_05.gif); 
background-repeat:repeat-x; 
background-position: 0px 0px;
text-align: right;
display: block;
width: 547px;
height: 20px;
height*: 30px;
overflow: hidden;
padding: 10px 0px 0px 0px;
}
a.PopupClose {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #000000;
font-weight: normal;
text-decoration: underline;
background-image: url(../images/b_closewindow.gif);
background-repeat: no-repeat;
background-position: 0px 4px;
padding: 2px 10px 5px 15px;
display: block;
clear: none;
float: right;
margin: 0px;
}
a.PopupClose:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #FF0000;
text-decoration: underline;
}
.PopupText {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #454545;
line-height: 15px;
text-align: center;
}
.PopupFormTitle {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #666666;
font-weight: bold;
border-bottom: 1px solid #999999;
padding: 10px 0px 2px 0px;
margin: 0px;
}
.PopupFormTable {
padding: 2px;
background-color: #f8f8f8;
border: 1px solid #ffffff;
}
.PopupFormTD1 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
text-align: right;
color: #000000;
width: 120px;
}
.PopupFormTD2 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
text-align: left;
color: #000;
}
.PopupFormButton {
text-align:center;
}
.FormTD1 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
text-align: right;
color: #000000;
width: 120px;
}
.FormTD2 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
text-align: left;
color: #000;
}
.FormButton {
text-align:center;
}
.ValidationWarning {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #FF0000;
}
.RequiredStar {
color: #FF0000;
}
.BoxBackground {
background-color: #FFFFFF;
}
.MyAccountWelcome {
font-family:Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
}
.MyAccountTopLink {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #000;
}
.MyAccountTopLink a {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
color: #666666;
}
a.MyAccountListingLinks {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
color: #454545;
}
.MyAccountCookie {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
color: #000;
text-align: left;
}
.MyAccountCookie a {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
color: #000;
}
.PageInfo {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #333333;
}
.PageInfo strong {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #000000;
font-weight: bold;
}
.PageInfo a {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #000;
font-weight: bold;
text-decoration: underline;
}
.PageInfo a:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #000;
font-weight: bold;
text-decoration: underline;
}
.picSelect {border: 2px solid #FF0000; margin: 1px;}
.picNeSelect {border: 1px solid #000000; margin: 2px;}


.color2UpperBold {
color: #000000;
font-weight: bold;
}
.color1UpperBold {
font-weight: bold;
}

.PropCode { color:#fff}
