html, body { height:100%; }
.Search_AddressNumLength { width: 50px; }
.Search_AddressLength { width: 270px; }
.Search_CityLength { width: 180px; }
.Search_MLSLength { width: 98px; }
.TopSearchButtons { margin-top:-24px;right:0px;position:absolute;width:240px; }
.RelSearchButtons { position:relative; }
#myprops, #mysearches { position: absolute; width: 295px;height: 360px; overflow: auto; background-color: #FFFFFF; border: 1px solid #4e4b46; display: none; z-index: 10000 }
#myprops { overflow:visible; }
html, body {background:white;color:black;font-family: Verdana,Helvetica,Arial;font-size: 11px;margin: 0px;}#HideMeImPointless {display:none;}.contact_us_header {color:white;}td {font:inherit;}.list_footer table {margin-right: 20px;}.list_footer {background-image: url(images/bluestripe/list_footer.jpg);background-repeat: no-repeat;height: 65px;width: 600px;}.PropPhotoWrapper {background-image: url(images/bluestripe/prop_details_photo_frame.gif);background-repeat: no-repeat;}#PhotoSetDetailsWrapper {background-image: url(images/bluestripe/prop_details_photos_bak.gif);height: 76px;background-repeat: no-repeat;padding-top: 3px;width: 415px;}#InternalPics {cellspacing: 3px;}.ProfileContent {height: 350px;}.ProfileSideLink {border-bottom: 1px solid #cccccc;}.ProfileSideBar {border-right: 1px solid #cccccc;}.headerTitle {height: 30px;padding-left: 10px;font-size: 13px;font-weight: bold;background-image: url(images/bluestripe/profile_header.gif);background-repeat: no-repeat;}.ProfileHeaderWrapper {margin-bottom: 10px;}.DetailSubHeader {background-image: url(images/bluestripe/subheader_bak.jpg);background-repeat: repeat-x;height: 26px;padding-top: 5px;padding-left: 10px;}.SearchResultsPane {width: 268px;min-height:300px;padding-bottom:10px;padding-top: 70px;padding-left: -20px;background-image: url(images/bluestripe/search_criteria.jpg);background-repeat: no-repeat;}.search_results_back {background-image: url(images/bluestripe/search_results_back.jpg);}.DetailHeader {color: white;}.ClickForDetailsButton {border-left: 1px solid #cccccc;border-right: 1px solid #cccccc;border-bottom: 1px solid #cccccc;}.DetailHeader a:link, .DetailHeader a:hover, .DetailHeader a:visited, .DetailHeader a:active  {color: white;}.content_secondary {width: 900px;margin-left: auto;margin-right: auto;padding-bottom: 30px;}.FeaturedText {padding-left: 8px;}.PhotoBorder {border: 1px solid #cccccc;}.featured_prop {margin-left: 5px;}#PhotoSetWrapper {background-image: url(images/bluestripe/feature_photo_back.gif);background-repeat: no-repeat;width: 540px;height: 80px;padding-top: 5px;}#PhotoSet {width: 520px;margin-left: auto;margin-right: auto;}#mypropsImg {cursor: pointer;}#mysearchesImg {cursor: pointer;}.toolbar_seperator {width: 40px;height: 30px;background-image: url(images/bluestripe/subnav_divider.jpg);background-repeat: no-repeat;background-position: 50%;}.toolbar_seperator_right {width: 40px;height: 30px;background-image: url(images/bluestripe/subnav_divider.jpg);background-repeat: no-repeat;background-position: 50%;}.toolbar {margin-top: 10px;}.toolbar td {color: white;}.toolbar a:link,.toolbar a:hover,.toolbar a:visited,.toolbar a:active {color: white;}.ToolBar_LeftEdge {background-image: url(images/bluestripe/subnav_left.jpg);background-repeat: no-repeat;width: 15px;height: 30px;}.ToolBar_RightEdge {background-image: url(images/bluestripe/subnav_right.jpg);background-repeat: no-repeat;height: 30px;width: 16px;}.toolbar_left {background-image: url(images/bluestripe/subnav_fill.jpg);}.toolbar_right {background-image: url(images/bluestripe/subnav_fill.jpg);}.subnav {width: 900px;margin-left: auto;margin-right: auto;}.Search_FieldLine > td {padding-bottom: 10px;}.ContactMeLinks {color: rgb(13,48,79);text-decoration: underline;padding-left: 26px;margin-left: 26px;padding-top: 4px;margin-top:4px;}.ContactMeLinks a:link {color: rgb(13,48,79);}.ContactMeLinks a:hover {color: rgb(13,48,79);}.ContactMeLinks a:visited {color: rgb(13,48,79);}.ContactMeLinks a:active {color: rgb(13,48,79);}.Footer_Name {color: #000000;font-weight: bold;}.Footer_Text {color: #000000;}.CanIHelpYouText {color: rgb(13,48,79);}.featured_prop {background-image: url(images/bluestripe/featured_property_header.gif);background-repeat: no-repeat;background-position: top;width: 540px;height: 340px;}.bottomnav_content {width: 900px;margin-left: auto;margin-right: auto;}.footer_content {width: 960px;margin-left: auto;margin-right: auto;}#FeaturedProp {padding-left: 5px;padding-top: 36px;}#HomePageContentWrapper {width: 380px;height: 140px;overflow: hidden;}#HomePageContent {position: absolute;top: 170px;margin-left:30px;color: white;}#HomePageContent h1,#HomePageContent h2, #HomePageContent h3,#HomePageContent h4,#HomePageContent h5, #HomePageContent h6 {margin: 0px;}#HomePageContent h1,#HomePageContent h2, #HomePageContent h3 {color: #ec9a48;}#HomePageContent h1 {font-size: 22px;}.Icon_Login {background-image: url(images/bluestripe/login_icon.gif);background-repeat: no-repeat;width: 15px;height: 20px;text-align: center;}.Icon_SignUp {background-image: url(images/bluestripe/signup_icon.gif);background-repeat: no-repeat;width: 20px;height: 20px;text-align: center;}.top_seperator {width:4px;}.toplinks {font-weight: bold;}.top_links {padding-top: 3px;margin-left: 28px;}.top_link {text-align: left;}.top_table {height:24px;}.SearchPropTd {background-repeat: no-repeat;height: 328px;width: 361px;}.content_secondary .FormPropSearchTab {margin:18px;}.content_secondary .SearchPropTd {background-repeat: no-repeat;height: 528px;width: 361px;}.content_secondary .SearchPropWrapper {padding: 8px;margin-top: 60px;margin-left: 205px;}.SearchStandardProperty {background-image: url(images/bluestripe/quicksearch.jpg);}.content_secondary .SearchStandardProperty {background-image: url(images/bluestripe/quicksearch_large2.jpg);}.SearchOpenHouseTd{background-image: url(images/bluestripe/quicksearch.jpg);}.content_secondary .SearchOpenHouseTd {background-image: url(images/bluestripe/openhousesearch_large.jpg);}.SearchPropWrapper {padding: 8px;margin-top: 60px;margin-left: 5px;}a:link,a:active,a:hover,a:visited {text-decoration:none;color:rgb(24,29,129);}a:hover {text-decoration:underline;}.header_button_wrapper {float: left;cursor: pointer;}.header_button_left {background-image: url(images/bluestripe/button_left.jpg);width: 9px;height:29px;background-repeat: no-repeat;margin-left: 1px;}.header_button_right {background-image: url(images/bluestripe/button_right.jpg);width: 10px;height:29px;background-repeat: no-repeat;margin-right: 1px;}.header_button_fill {background-image: url(images/bluestripe/button_fill.jpg);height:29px;padding-left: 10px;padding-right: 10px;}.header_button_left_active {background-image: url(images/bluestripe/button_left_on.jpg);width: 9px;height:29px;background-repeat: no-repeat;margin-left: 1px;}.header_button_right_active {background-image: url(images/bluestripe/button_right_on.jpg);width: 10px;height:29px;background-repeat: no-repeat;margin-right: 1px;}.header_button_fill_active {background-image: url(images/bluestripe/button_fill_on.jpg);height:29px;padding-left: 10px;padding-right: 10px;}.top_header {color: white;text-decoration: none;font-weight: bold;line-height: 24px;height: 100px;width: 960px;padding-top: 10px;margin-left: auto;margin-right: auto;}.header {padding-left: 10px;padding-right: 10px;}.header_button_wrapper a {display: block;padding-top: 9px;}.header_button_wrapper a:link {color: white;text-decoration: none;font-weight: bold;}.header_button_wrapper a:visited {color: white;text-decoration: none;font-weight: bold;}.header_button_wrapper a:hover {color: white;text-decoration: none;font-weight: bold;}.topbar {background-color: rgb(214,234,255);height: 28px;border-bottom: 1px solid white;}.top_bar_content {width:960px;margin-top:2px;margin-bottom:2px;margin-left: auto;margin-right: auto;}.topstripe_secondary {background-color: #DADEE4;height: 4px;padding: 0px;border-bottom: 1px solid white;}.topstripe {background-color: rgb(125,183,245);height: 4px;padding: 0px;border-bottom: 1px solid white;}.centerbar {height: 180px;background-image: url(images/bluestripe/topbar_back.jpg);border-bottom: 1px solid white;}.centerbar2 {height: 35px;background-image: url(images/bluestripe/top_fill_secondary.jpg);border-bottom: 1px solid white;}.top_content {position: relative;width: 960px;margin-left: auto;margin-right: auto;}.top_content2 {position: relative;width: 960px;margin-left: auto;margin-right: auto;}.flash_window {position: absolute;width: 420px;left: 513px;top:-92px;height: 260px;}.flash_window2 {position: absolute;width: 231px;left: 700px;top:-114px;height: 149px;background-image: url(images/bluestripe/temp_flash_sm.png);}.navbar {background-color: rgb(125,183,245);min-height: 31px;}.navholder {width: 960px;margin-left: auto;margin-right: auto;text-align: center;}.footer {background-color: rgb(13,48,79);padding-top:5px;padding-bottom:5px;}.footer_content {padding: 7px;text-align: right;width: 960px;margin-left: auto;margin-right: auto;}.bottombar{background-color: rgb(125,183,245);height: 4px;border-bottom: 1px solid white;}.bottomnav{background-color: rgb(218,222,228);height: 100px;border-bottom: 1px solid white;border-top: 1px solid rgb(13,48,79);}.block {display:block;}.body {border:1px solid rgb(140,143,194);border-top:none;border-bottom:none;}.content {width: 960px;padding-top:10px;margin-left: auto;margin-right: auto;backround-color: #ffffff;clear:both;}.blue {background-color:rgb(195,197,246);padding:2px 5px;}.zeta_holder_small {width:185px;padding: 16px;text-align: center;}.prop_address1,.prop_price,.prop_address_block {color:black;font-size: 14px;font-weight: bold;float: left;}.prop_address2 {color:black;font-size: 12px;font-weight: normal;margin-bottom:20px;clear: both;}.prop_price_block {float: right;color:black;font-size: 14px;font-weight: bold;margin-right: 30px;}h2 {font-size:12px;}.prop_detail {float:left;padding-left: 10px;width:40%;}.popup_header {height:28px;background:url(images/bluestripe/header_fill.jpg);color: #ffffff;}.tab {font-weight:bold;height:26px;width:136px;}.tab_yes {background:url(images/bluestripe/tab_selected.gif);background-repeat:no-repeat;}.tab_no {background:url(images/bluestripe/tab.gif);background-repeat:no-repeat;}.tab_box {position:relative;margin-top:-1px;background:#EFEFEF;border:1px solid #cccccc;}.formlabel {color: #756A68;}.SubMenu {background-color: white;padding: 8px;text-align: left;border-left: 1px solid #999999;border-right: 1px solid #999999;border-bottom: 1px solid #999999;}.footer_content, .footer_content a, .footer_content a:link, .footer_content a:hover, .footer_content a:active, .footer_content a:visited {color:white;}.CanIHelpYouText {margin:0px;margin-top: 5px;font-size: 14px;}.Footer_Name {font-weight:bold;}.Footer_CompleteWrapper {width:960px;}.Footer_LinkRegion {padding:3px;width:140px;}.Footer_PersonalInfo {text-align:left;padding:3px;}.Footer_PhotoBlock {width: 70px;}.Footer_FindAnAgent {width: 240px;}.Footer_OpenHouses {width: 240px;}
/* - - - - - - - - - - - - - - - - - - - - -

Title : Lightbox CSS
Author : Kevin Hale
Modified By: Noah Winecoff (http://www.findmotive.com)
URL : http://particletree.com/features/lightbox-gone-wild/

Created : January 13, 2006
Modified : February 1, 2006

- - - - - - - - - - - - - - - - - - - - - */

#lightbox{
	display:none;
	position: absolute;
	top:50%;
	left:50%;
	z-index:20000;
	width:350px;
	height:390px;
	margin:-250px 0 0 -160px;
	border:1px solid #000000;
	background:#ffffff;
	text-align:left;
}
#lightbox[id]{
	position:fixed;
}

#overlay{
	display:none;
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	z-index:15000;
	background-color:#000000;
	-moz-opacity: 0.5;
	opacity:.50;
	filter: alpha(opacity=50);
}
#overlay[id]{
	position:fixed;
}

#lightbox.done #lbLoadMessage{
	display:none;
}
#lightbox.done #lbContent{
	display:block;
}
#lightbox.loading #lbContent{
	display:none;
}
#lightbox.loading #lbLoadMessage{
	display:block;
}

#lightbox.done img{
	width:100%;
	height:100%;
}

/*
background:url(shadow.png) no-repeat bottom right; 
*/
.autocomplete-w1 { position:absolute; top:7px; left:6px; /* IE6 fix: */ _background:none; _top:1px; }
.autocomplete { width:300px; border:1px solid #999; background:#FFF; cursor:default; text-align:left; max-height:350px; overflow:auto; margin:-6px 6px 6px -6px; /* IE specific: */ _height:350px;  _margin:0px 6px 6px 0; overflow-x:hidden; }
.autocomplete .selected { background:#E0E0E0; }
.autocomplete div { padding:2px 5px; white-space:nowrap; }
.autocomplete strong { font-weight:normal; color:#3399FF; }
