body
{
background-color: #afafaf;
}
div#wrapper
		{
		text-align: center;
		position: absolute;
		top: 0px;
		left: 0px;
		width: 100%;
		overflow: visible;
		visibility: visible;
		display: block;
	
		}
		div#content_wrapper
		{
		position: absolute;
		left: 50%;
		top: 0px;
		text-align: left;
		width: 1030px;
		padding-left: 20px;
		padding-right: 20px;
		margin-right: 0px;
		margin-left: -520px;
		background-color: #ffffff;
		}
		
#mouseover
{
    cursor:pointer;
    cursor:hand;
}


p
{
font-family: arial;
font-size: 12px;
}
a
{
text-decoration: none; color: #005c97;
}
a:hover
{
text-decoration: underline; color: #005c97;
}
input
{
font-family: arial; font-size: 11px;
}
select
{
font-family: arial; font-size: 11px;
}
img
{
border: 0px;
}
#member_bar 
{
height: 30px; width: 1030px; background-color: #eeeeee; position: relative;
}
#member_bar a
{
color: #005c97; text-decoration: none; font-weight: bold;
}
#member_bar a:hover
{
color: #005c97; text-decoration: underline; font-weight: bold;
}
#member_area
{
height: 30px; width: 105px; background-color: #005c97; position: absolute; top: 0px; left: 0px; background-image: url(/images/arrow_bg.gif); background-position: right; background-repeat: no-repeat;
}

#member_area p
{
margin: 8px 8px 0px 0px; font-family: arial, helvetica; font-weight: bold; color: #fff; font-size: 11px; text-align: center;
}
#member_area_login
{
height: 30px; width: 175px; background-color: #005c97; position: absolute; top: 0px; left: 0px; background-image: url(/images/arrow_bg.gif); background-position: right; background-repeat: no-repeat;
}
#member_area_login p
{
margin: 0px 8px 0px 0px; font-family: arial, helvetica; font-weight: bold; color: #fff; font-size: 11px; text-align: center; line-height: 30px;
}
#member_options
{
height: 30px; width: 167px; background-color: #eeeeee; position: absolute; top: 0px; left: 105px; border-style: solid; border-width: 0px 1px 0px 0px; border-color: #fff; font-family: arial, helvetica; font-weight: bold; color: #005c97; font-size: 11px; text-align: center;
}
#member_options a
{
text-decoration: none; font-weight: bold; color: #005c97;
}
#member_options a:hover
{
text-decoration: underline; font-weight: bold; color: #005c97;
}
#message_count
{
height: 30px; width: 30px; position: absolute; top: 0px; left: 190px; border-width: 0px 1px 0px 0px; border-color: #fff; border-style: solid; line-height: 30px; font-family: arial; font-size: 11px;
}
#message_count a
{
color: #bb282e; text-decoration: none; font-weight: bold;
}
#message_count a:hover
{
color: #bb282e; text-decoration: underline; font-weight: bold;
}
#my_friends
{
height: 30px; width: 95px; position: absolute; top: 0px; left: 235px; border-width: 0px 1px 0px 0px; border-color: #fff; border-style: solid; line-height: 30px; font-family: arial; font-size: 11px;
}
#favourite_models
{
height: 30px; width: 130px; position: absolute; top: 0px; left: 340px; border-width: 0px 1px 0px 0px; border-color: #fff; border-style: solid; line-height: 30px; font-family: arial; font-size: 11px;
}
#member_logout
{
height: 30px; width: 70px; position: absolute; top: 0px; left: 480px; line-height: 30px; font-family: arial; font-size: 11px;
}
#member_options ul
{
margin: 8px 0px 0px 0px; padding: 0px 0px 0px 0px; list-style: none;
}
#member_options li.sign_in
{
display: inline; padding: 0px 4px 0px 0px;
}
#member_options li.spacer
{
display: inline; padding: 0px 0px 0px 0px; color: #005c97;
}
#member_options li.register
{
display: inline; padding: 0px 0px 0px 4px;
}
#member_nha
{
height: 30px; background-color: #eeeeee; position: absolute; top: 0px; left: 280px; font-family: arial, helvetica; font-weight: bold; color: #005c97; font-size: 11px; text-align: center;
}
#member_nha p
{
margin: 8px 0px 0px 0px; 
}
#member_nha a
{
text-decoration: none; font-weight: bold; color: #005c97;
}
#member_nha a:hover
{
text-decoration: underline; font-weight: bold; color: #005c97;
}
#member_search
{
height: 30px; background-color: #eeeeee; position: absolute; top: 0px; right: 180px;
}
#member_search p
{
margin: 1px 0px 0px 0px; font-family: arial, helvetica; font-weight: bold; color: #777777; font-size: 11px;
}
#member_search input.search_box
{
width: 170px; border: 1px solid #c3c3c3; position: absolute; top: 6px; right: 75px;
}
#member_search input.search
{
background-color: #005c97; border: 0px; font-family: arial, helvetica; font-weight: bold; color: #fff; font-size: 11px; text-align: center; position: absolute; top: 6px; right: 10px; cursor:hand; cursor:pointer;
}
#member_date
{
height: 30px; width: 180px; background-color: #eeeeee; position: absolute; top: 0px; right: 0px; border-style: solid; border-width: 0px 0px 0px 1px; border-color: #fff;
}
#member_date p
{
margin: 8px 0px 0px 0px; font-family: arial, helvetica; font-weight: bold; color: #777777; font-size: 11px; text-align: center;
}
#brand_bar
{
height: 90px; width: 1000px; background-color: #fff; position: relative; margin: 20px 0px 0px 0px;
}
#brand
{
height: 90px; width: 237px; position: absolute; left: 0px; top: 0px;
}
#leader_board
{
height: 90px; width: 728px; position: absolute; top: 0px; right: 0px;
}
#nav_bar
{
height: 40px; width: 1030px; position: relative; margin: 20px 0px 0px 0px;
}
#nav_bar a
{
text-decoration: none;
}
#nav_bar a:hover
{
text-decoration: underline;
}
#nav_bar p
{
margin: 10px 0px 0px 0px; font-family: georgia; font-size: 15px;
}
#nav_bar_new_homes_on
{
position: absolute; height: 40px; width: 225px; background-image: url(/images/navbg.gif); top: 0px; left: 0px; color: #fff; text-align: center;
}
#nav_bar_new_homes_off
{
position: absolute; height: 40px; width: 225px; top: 0px; left: 0px; color: #005c97; text-align: center; background-image: url(/images/navspace.gif); background-position: right; background-repeat: no-repeat;
}
#nav_bar_new_homes_off a
{
color: #66818d;
}
#nav_bar_new_homes_on a
{
color: #005c97;
}
#nav_bar_home_guide_off
{
position: absolute; height: 40px; width: 175px; top: 0px; left: 225px; color: #005c97; text-align: center; border-color: #66818d; background-image: url(/images/navspace.gif); background-position: right; background-repeat: no-repeat;
}
#nav_bar_home_guide_on
{
position: absolute; height: 40px; width: 177px; background-image: url(/images/navbg.gif); top: 0px; left: 223px; color: #fff; text-align: center; 
}
#nav_bar_home_guide_off a
{
color: #66818d;
}
#nav_bar_home_guide_on a
{
color: #005c97;
}
#nav_bar_nha
{
position: absolute; height: 40px; width: 145px; background-color: #fff; top: 0px; left: 525px; color: #005c97; text-align: center;
}
#nav_bar_nha p
{
margin: 10px 0px 0px 0px; font-family: georgia; font-size: 15px;
}
#nav_bar_nha a
{
text-decoration: none; color: #005c97;

}
#nav_bar_nha a:hover
{
text-decoration: underline; color: #005c97;
}
#nav_bar_videos_off
{
position: absolute; height: 40px; width: 200px; background-color: #fff; top: 0px; left: 400px; color:  #005c97; text-align: center; background-image: url(/images/navspace.gif); background-position: right; background-repeat: no-repeat;
}
#blog
{
position: absolute; height: 40px; background-color: #fff; top: 0px; left: 620px; color:  #005c97; text-align: center; 
}
#blog a
{
text-decoration: none; color: #66818d;
}
#nav_bar_videos_on
{
position: absolute; height: 40px; width: 200px; background-image: url(/images/navbg.gif); top: 0px; left: 398px; color:  #fff; text-align: center; 
}

#nav_bar_videos_off a
{
color: #66818d;
}
#nav_bar_videos_on a
{
color: #005c97;
}
#add_this
{
position: absolute; height: 30px; width: 145px; background-color: #fff; top: 0px; right: 0px; text-align: center; 
}
#sub_nav_bar
{
height: 40px; width: 1030px; position: relative; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; background-color: #005c97; font-family: arial; font-size: 11px; color: #000; font-weight: bold;
}
#sub_nav_bar ul
{
margin: 0px 0px 0px 0px; padding: 12px 0px 0px 5px; list-style: none;
}
#sub_nav_bar li
{
display: inline; padding: 0px 10px 0px 10px;
}
#sub_nav_bar li.spacer
{
display: inline; padding: 0px 0px 0px 0px; color: #777777;
}
#sub_nav_bar a
{
text-decoration: none; color: #fff;
}
#sub_nav_bar a:hover
{
text-decoration: underline; color: #fff;
}
#content_container
{
width: 1030px; position: relative; background-color: #eeeeee;
}
#page_content
{
width: 730px; position: relative; background-color: #fff; margin: 0px 270px 0px 0px; padding: 20px 0px 0px 0px;
}
#page_ads
{
width: 270px; position: absolute; top: 0px; right: 0px;
}
#prefooter{
	width: 1000;
	height: 10;
}
#prefooter ul{
	list-style:none; text-transform: uppercase;
}
#prefooter ul li{
	float:left;
	font: 12px  arial;
	margin: 2 5 2 5;
}
#prefooter ul li a {
	text-decoration: underline bold;
	color: black
}
#footer
{
width: 1030px; border-style: solid; border-width: 5px 0px 0px 0px; border-color: #777777; margin: 20px 0px 0px 0px;
}
#bottom_nav
{
width: 1030px; border-style: dotted; border-width: 0px 0px 1px 0px; border-color: #777777; margin: 10px 0px 0px 0px; text-align: center;
}
#bottom_nav ul
{
margin: 0px 0px 0px 0px; padding: 0px 0px 10px 0px; font-size: 12px; font-family: arial;
}
#bottom_nav li
{
display: inline; color: #777777; font-weight: bold; padding: 0px 10px 0px 10px;
}
#bottom_nav a
{
text-decoration: none; color: #005c97;
}
#bottom_nav a:hover
{
text-decoration: underline; color: #005c97;
}
#popular_searches
{
width: 1030px; border-style: dotted; border-width: 0px 0px 1px 0px; border-color: #777777; margin: 10px 0px 0px 0px;
}
#popular_searches ul
{
margin: 0px 0px 0px 0px; padding: 0px 0px 10px 0px; font-size: 10px; font-family: arial;
}
#popular_searches li
{
display: inline; color: #777777; font-weight: bold;
}
#popular_searches a
{
text-decoration: none; color: #005c97;
}
#popular_searches a:hover
{
text-decoration: underline; color: #005c97;
}
#popular_articles
{
width: 1030px; border-style: dotted; border-width: 0px 0px 1px 0px; border-color: #777777; margin: 10px 0px 0px 0px;
}
#popular_articles ul
{
margin: 0px 0px 0px 0px; padding: 0px 0px 10px 0px; font-size: 10px; font-family: arial;
}
#popular_articles li
{
display: inline; color: #777777; font-weight: bold;
}
#popular_articles a
{
text-decoration: none; color: #005c97;
}
#popular_articles a:hover
{
text-decoration: underline; color: #005c97;
}
#toronto_star
{
width: 1030px; border-style: dotted; border-width: 0px 0px 1px 0px; border-color: #777777; margin: 10px 0px 0px 0px;
}
#toronto_star ul
{
margin: 0px 0px 0px 0px; padding: 0px 0px 10px 0px; font-size: 10px; font-family: arial;
}
#toronto_star li
{
display: inline; color: #777777; font-weight: bold;
}
#toronto_star a
{
text-decoration: none; color: #005c97;
}
#toronto_star p
{
margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; font-size: 10px; font-family: arial;
}
#disclaimer
{
width: 1030px; border-style: dotted; border-width: 0px 0px 1px 0px; border-color: #777777; margin: 10px 0px 0px 0px;
}
#disclaimer p
{
margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; font-size: 10px; font-family: arial;
}
#toronto_star a:hover
{
text-decoration: underline; color: #005c97;
}
#column_container
{
position: relative; width: 710px;  background-color: #fff; margin: 20px 0px 0px 0px; padding: 20px 0px 0px 0px; 
}
#left_column
{
width: 355px; position: absolute; top: 0px; left: 0px;
}

#single_column
{
width: 710; min-height: 1300px; height:auto !important; height: 1300px; position: relative;
}
#home_start_search
{
width: 710px; height: 155px; margin: 0px 0px 0px 0px; background-color: #eeeeee; position: relative;
}
#home_start_search h1
{
margin: 0px 0px 0px 20px; padding: 0px 0px 0px 0px; font-family: georgia; font-size: 24px; font-weight: normal; color: #fff;
}
#home_start_search h2
{
margin: 0px 0px 0px 20px; font-family: georgia; font-size: 15px; font-weight: normal; color: #01314f;
}
#home_start_title
{
position: absolute; top: 20px; left: 0px;
}
#home_start_title p.headline
{
margin: 0px 0px 0px 20px; padding: 0px 0px 0px 0px; font-family: georgia; font-size: 24px; font-weight: normal; color: #fff;
}
#home_start_title p.sub_headline
{
margin: 0px 0px 0px 20px; font-family: georgia; font-size: 15px; font-weight: normal; color: #01314f;
}
#home_start_city
{
position: absolute; top: 80px; left: 20px; color: #000;
}
#home_start_city p
{
font-size: 11px; font-family: arial; font-weight: bold; margin: 0px 0px 5px 0px;
}
#home_start_city select
{
margin: 3px 0px 0px 0px; padding: 0px 0px 0px 0px; font-size: 11px; width: 200px; border: 0px;
}
#home_start_price1
{
position: absolute; top: 80px; left: 270px; color: #000;
}
#home_start_price1 p
{
font-size: 11px; font-family: arial; font-weight: bold; margin: 0px 0px 5px 0px;
}
#home_start_price1 span
{
font-size: 11px; font-family: arial; font-weight: bold;
}
#home_start_price1 select
{
margin: 0px 0px 0px 5px; padding: 0px 0px 0px 0px; font-size: 11px; width: 100px; border: 0px;
}
#home_start_price2
{
position: absolute; top: 80px; left: 395px; color: #000;
}
#home_start_price2 p
{
font-size: 11px; font-family: arial; font-weight: bold; margin: 0px 0px 5px 0px;
}
#home_start_price2 select
{
margin: 0px 0px 0px 5px; padding: 0px 0px 0px 0px; font-size: 11px; width: 100px; border: 0px;
}
#home_start_price2 span
{
font-size: 11px; font-family: arial; font-weight: bold;
}
.headline{}

img#elevation { 
   			height: expression( this.scrollHeight > 124? "125px" : "auto" ); /* sets max-height for IE */
max-height: 125px; /* sets max-height value for all standards-compliant browsers */
#position: relative; #top: -50%;
margin: 0px 0px 0px 0px; padding: 3px 0px 0px 0px;
			
			}
img#model_elevation
{
height: expression( this.scrollHeight > 214? "215px" : "auto" ); /* sets max-height for IE */
max-height: 215px; /* sets max-height value for all standards-compliant browsers */
}
#Criteria_Bar
{
width: 710px; height: 30px; background-color: #fff; border-style: solid; border-width: 1px 0px 1px 0px; border-color: #eeeeee; margin: 20px 0px 0px 0px; position: relative; line-height: 30px;
}
#Criteria_Bar_type
{
position: absolute; left: 0px; top: 0px; font-family: arial; font-size: 12px; font-weight: bold; width: 130px; text-align: center; line-height: 30px;
}
#Criteria_Bar_location
{
position: absolute; left: 140px; top: 0px; font-family: arial; font-size: 12px; font-weight: bold; width: 200px; text-align: left; line-height: 30px;
}
#Criteria_Bar_rooms
{
position: absolute; left: 350px; top: 0px; font-family: arial; font-size: 12px; font-weight: bold; width: 65px; text-align: left; line-height: 30px;
}
#Criteria_Bar_sqft
{
position: absolute; left: 425px; top: 0px; font-family: arial; font-size: 12px; font-weight: bold; width: 60px; text-align: left; line-height: 30px;
}
#Criteria_Bar_price
{
position: absolute; right: 150px; top: 2px; font-family: arial; font-size: 12px; font-weight: bold; width: 80px; text-align: center; line-height: 30px;
}
#Criteria_Bar_builder
{
position: absolute; right: 0px; top: 0px; font-family: arial; font-size: 12px; font-weight: bold; width: 125px; text-align: center; line-height: 30px;
}
#search_result_container
{
width: 710px; height: 200px; position: relative; border-style: dotted; border-width: 0px 0px 1px 0px; border-color: #eeeeee;
}
#search_result_container2
{
width: 710px; height: 160px; position: relative; border-style: dotted; border-width: 0px 0px 1px 0px; border-color: #eeeeee; padding: 10px 0px 0px 0px; margin: 5px 0px 0px 0px;
}
#type_title
{
position: absolute; top: 20px; font-size: 10px; font-family: arial; width: 130px; height: 20px; text-align: center; color: #505050;
}
#type_img
{
display: table; height: 145px; width: 130px; position: absolute; bottom: 20px; overflow: hidden; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;
 }
 #type_img div
 {
#position: absolute; #top: 50%;display: table-cell; vertical-align: middle; width: 130px; text-align: center; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;
 }
 #search_result_location
 {
width: 200px; position: absolute; left: 140px; top: 20px;
 }
 #search_result_location2
 {
width: 160px; position: absolute; left: 140px; top: 40px;
 }
 
  #search_result_location p.title
  {
font-size: 18px; font-family: georgia; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; color: #005c97; font-weight: normal;
  }
  #search_result_location a.project, #search_result_location2 a.project
  {
  color: #005c97; font-weight: normal; text-decoration: none;
  }
  #search_result_location a.project:hover, #search_result_location2 a.project:hover
  {
  color: #005c97; font-weight: normal; text-decoration: underline;
  }
  #search_result_location a.city, #search_result_location2 a.city
  {
  color: #005c97; font-weight: bold; text-decoration: none;
  }
  #search_result_location a.city:hover , #search_result_location2 a.city:hover
  {
  color: #005c97; font-weight: bold; text-decoration: underline;
  }
  #search_result_location p , #search_result_location2 p
  {
 font-size: 11px; font-family: arial; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; color: #005c97; font-weight: bold;
  }
  #search_result_location p.subtitle , #search_result_location2 p.subtitle
  {
  font-size: 11px; font-family: arial; padding: 0px 0px 0px 0px; margin: 5px 0px 0px 0px; color: #000; font-weight: bold;
  }
  #search_result_rooms
  {
width: 65px; position: absolute; left: 350px; top: 20px; font-family: arial; font-size: 12px; color: #505050;
  }
  #search_result_sqft
  {
 width: 60px; position: absolute; left: 425px; top: 20px;  font-family: arial; font-size: 12px; color: #505050;
  }
  #search_result_price
  {
width: 80px; height: 80px; position: absolute; right: 135px; top: 20px; font-family: arial; font-size: 12px; color: #505050; text-align: center;
  }
  #builder_title
  {
  position: absolute; top: 20px; right: 0px; font-size: 11px; font-family: arial; width: 125px; text-align: center; color: #505050;
  }
   #builder_title a
   {
   color: #505050; text-decoration: none;
   }
    #builder_title a:hover
   {
   color: #505050; text-decoration: underline;
   }
  #builder_img
  {
  width: 125px; height: 80px; position: absolute; right: 0px; top: 50px; text-align:center;
  }
  #search_result_bar
  {
 width: 570px; height: 25px; background-color: #eeeeee; position: absolute; bottom: 20px; right: 0px;
  }
   #search_result_bar a
  {
 color: #000; text-decoration: none;
  }
   #search_result_bar a:hover
   {
   color: #000; text-decoration: underline;
   }
   #search_result_bar img
   {
  position: relative; top: 4px; margin: 0px 5px 0px 10px;
   }
  #search_result_bar_model
  {
  position: absolute; left: 0px; font-family: arial; font-size: 11px; height: 25px; width: 90px; border-style: solid; border-width: 0px 1px 0px 0px; border-color: #fff;
  }
  #search_result_bar_location
  {
 position: absolute; left: 90px; font-family: arial; font-size: 11px; height: 25px; width: 85px; border-style: solid; border-width: 0px 1px 0px 0px; border-color: #fff;
  }
  #search_result_bar_promos
  {
position: absolute; left: 175px; font-family: arial; font-size: 11px; height: 25px; width: 135px; border-style: solid; border-width: 0px 1px 0px 0px; border-color: #fff;
  }
  #search_result_bar_favourite
  {
   position: absolute; left: 310px; font-family: arial; font-size: 11px; height: 25px; width: 135px; border-style: solid; border-width: 0px 1px 0px 0px; border-color: #fff;
  }
  #search_result_bar_compare
  {
  position: absolute; right: 0px; font-family: arial; font-size: 11px; height: 25px; width: 125px; border-style: solid; border-width: 0px 1px 0px 0px; border-color: #fff;
  }
  #search_result_bar_compare input
  {
  position: absolute; top: 3px; left: 2px; z-index: 1;
  }
  #search_result_bar_compare img
  {
 position: relative; top: 4px; margin: 0px 0px 0px 5px;
  }
  #sort_bar
  {
  width: 710px; height: 20px; position: relative; margin: 20px 0px 20px 0px;
  }
  #sort_bar_pages
  {
 position: absolute; top: 2px; left: 0px;
  }
  #sort_bar_pages ul
  {
 padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; font-family: arial; font-size: 11px;
  }
  #sort_bar_pages li
  {
 display: inline;
  }
  #sort_bar_pages a
  {
  font-family: arial; font-size: 11px; color: #005c97; text-decoration: none; font-weight: bold;
  }
    #sort_bar_pages a:hover
  {
  font-family: arial; font-size: 11px; color: #005c97; text-decoration: underline; font-weight: bold;
  }
  #sort_by
  {
  position: absolute; right: 0px; top: 3px; font-size: 11px; font-family: arial;
  }
  #sort_by select
  {
  margin: 0px 0px 0px 0px; width: 130px; font-size: 11px; color: #505050;
  }
#refine_search_box
{
width: 710px; height: 115px; background-color: #eeeeee; position: relative;
}
#refine_title
{
width: 100px; height: 75px; border-style: solid; border-width: 0px 1px 0px 0px; border-color: #fff; position: absolute; top: 20px;
}
#refine_title h3
{
text-align: right; padding: 0px 0px 0px 0px; margin: 5px 20px 0px 0px; font-family: georgia; font-size: 18px; font-weight: normal; color: #fff;
}
#refine_type
{
position: absolute; top: 20px; left: 114px; font-family: arial; font-size: 12px; font-weight: bold; width: 130px;
}
#refine_type select
{
margin: 5px 0px 0px 0px; width: 130px; font-size: 11px; color: #505050;
}
#refine_bed
{
position: absolute; top: 20px; left: 260px; font-family: arial; font-size: 12px; font-weight: bold; width: 50px;
}
#refine_bed select
{
margin: 5px 0px 0px 0px; width: 50px; font-size: 11px; color: #505050;
}
#refine_bath
{
position: absolute; top: 20px; left: 323px; font-family: arial; font-size: 12px; font-weight: bold; width: 50px;
}
#refine_bath select
{
margin: 5px 0px 0px 0px; width: 50px; font-size: 11px; color: #505050;
}
#refine_price
{
position: absolute; top: 20px; left: 385px; font-family: arial; font-size: 12px; font-weight: bold; width: 230px;
}
#refine_price select
{
margin: 5px 0px 0px 0px; width: 95px; font-size: 11px; color: #505050;
}
#refine_radius
{
position: absolute; top: 20px; right: 15px; font-family: arial; font-size: 12px; font-weight: bold; width: 70px;
}
#refine_radius select
{
margin: 5px 0px 0px 0px; width: 70px; font-size: 11px; color: #505050;
}
#newsearch
{
position: absolute; top: 0px; left: 0px; width: 710px; height: 115px; z-index; 1; background-color: #eeeeee;
}
input#filter
{
position: absolute; left: 114px; bottom: 20px; width: 100px; height: 20px; background-color: #005c97; border: 1px solid #fff; font-size: 11px; color: #fff; font-family: arial; font-weight: bold;
}
input#new_search
{
position: absolute; left: 234px; bottom: 20px; width: 100px; height: 20px; background-color: #005c97; border: 1px solid #fff; font-size: 11px; color: #fff; font-family: arial; font-weight: bold;
}
p.articlesTitle{
	width: 710; height: 20;  display:block; text-transform:uppercase; font-family : Arial, georgia, sans-serif; font-weight: bold; color: #022f6c; font-size: 11px; background-color:#e6f3fa; border: 1px solid #8ab7d0;
}

div#featuredArticles {
width: 710px; height:250; margin: 0px 0px 10px 0px; border: 1px solid #8ab7d0;}

div#helpfulTips{
width: 710px; margin: 0px 0px 10px 0px; position: relative; height: 500; border: 1px solid #8ab7d0; 
}

div.article{width:350; height:125; text-align: left; border-bottom: 1px dotted;}

div.articleLeft{
float:left;  position: relative; }

div.articleRight{
float: right; position: relative;  }
h1
{
font-family: georgia; font-size: 24px; font-weight: normal; color: #005c97; padding: 0px 0px 0px 0px; margin: 10px 0px 10px 0px;
}
h2
{
font-family: georgia; font-size: 18px; font-weight: normal; color: #000; padding: 0px 0px 0px 0px; margin: 0px 0px 20px 0px;
}
h1 span
{
color: #000; position: relative; top: -4px;
}
p
{
font-family: arial; font-size: 11px; font-weight: normal; color: #000; padding: 0px 0px 0px 0px; margin: 10px 0px 5px 0px;
}
#column_container
{
width: 710px; background-color: #fff; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; position: relative;
}
#left_column
{
width: 355px; position: absolute; top: 0px; left: 0px;
}
#right_column
{
width: 355px; min-height: 1555px; height:auto !important; height: 1555px; margin: 0px 0px 0px 355px;  border-style: solid; border-width: 0px 0px 0px 1px; border-color: #eeeeee; position: relative;
}
#single_column
{
width: 710; min-height: 1100px; height:auto !important; height: 1100px; position: relative;
}
#right_column_borderless
{
width: 355px; min-height: 1200px; height:auto !important; height: 1200px; margin: 0px 0px 0px 355px; 
} 
#breadcrumb
{
padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; font-size: 11px; font-family: arial;
}
#breadcrumb a
{
font-size: 11px; font-family: arial; color: #005c97; text-decoration: none; font-weight: bold;
}
#breadcrumb a:hover
{
font-size: 11px; font-family: arial; color: #005c97; text-decoration: underline; font-weight: bold;
}
#breadcrumb li
{
display: inline;
}
hr
{
border-style: solid; border-color: #eeeeee; border-width: 1px 0px 0px 0px; background-color: #eeeeee; height: 1px;
}
#model_details_column
{
position: absolute; top: 0px; left: 0px; width: 200px; background-color: #fff; text-align: center;
}
#model_details_column ul
{
margin: 20px 0px 0px 0px; padding: 0px; list-style: none; font-family: arial; font-size: 11px; font-weight: bold; text-align: left;
}
#model_details_column li
{
padding: 7px 0px 7px 0px;
}
#model_details_column p
{
font-family: arial; font-size: 11px; margin: 5px 0px 0px 0px; font-weight: bold;
}
#model_details_column img
{
position: relative; margin: 0px 0px 0px 0px;
}
#model_details_column img.ico
{
position: relative; margin: 0px 10px 0px 0px;
}
#model_details_column img.proj
{
margin-top: 20px;
 }
#model_details_column a
{
color: #155baf; text-decoration: none;
}
#model_details_column a:hover
{
color: #155baf; text-decoration: underline;
}
#new_home_builder
{
width: 200px; position: relative; margin: 0px 0px 10px 0px; padding: 0px 0px 0px 0px; border: 1px solid #005c97;
}
#new_home_builder_title
{
width: 199px; background-color: #005c97; height: 21px;  padding: 0px 0px 0px 3px; line-height: 21px;
}
#new_home_builder_title h3
{
font-size: 12px; color: #fff; font-weight: bold; font-family: arial; margin: 0px 0px 0px 0px;
}
#new_home_builder_title p
{
font-size: 12px; color: #fff; font-weight: bold; font-family: arial; margin: 0px 0px 0px 0px;
}
#builder_logo
{
width: 198px; background-color: #fff;
}
#builder_logo img
{
margin: 10px 0px 10px 37px;
}
#about_bldr
{
width: 198px; background-color: #fff; position: relative;
}
#about_bldr p
{
font-family: arial; font-size: 10px; font-weight: bold; margin: 0px 10px 5px 40px;
}
#about_bldr img
{
position: absolute; top: 3px; left: 10px;
}
#visit_bldr
{
width: 198px; background-color: #fff; position: relative;
}
#visit_bldr p
{
font-family: arial; font-size: 10px; font-weight: bold; margin: 0px 10px 5px 40px;
}
#visit_bldr img
{
position: absolute; top: 3px; left: 10px;
}
#dev_details
{
width: 200px; position: relative; margin: 0px 0px 10px 0px; padding: 0px 0px 0px 0px; border: 1px solid #005c97;
}
#dev_details_title
{
width: 199px; background-color: #005c97; height: 21px; font-size: 12px; color: #fff; font-weight: bold; font-family: arial; padding: 0px 0px 0px 3px; line-height: 21px;
}
#dev_details_title h4
{
font-size: 12px; color: #fff; font-weight: bold; font-family: arial; margin: 0px 0px 0px 0px;
}
#dev_details_title p
{
font-size: 12px; color: #fff; font-weight: bold; font-family: arial; margin: 0px 0px 0px 0px;
}
#dev_logo
{
width: 198px; background-color: #fff;
}
#dev_logo img
{
margin: 10px 0px 10px 37px;
}
#dev_info
{
width: 198px; background-color: #fff; position: relative;
}
#dev_info p
{
font-family: arial; font-size: 10px; font-weight: bold; margin: 0px 10px 5px 40px;
}
#dev_info img
{
position: absolute; top: 3px; left: 10px;
}
#dev_location
{
width: 198px; background-color: #fff; position: relative;
}
#dev_location p
{
font-family: arial; font-size: 10px; font-weight: bold; margin: 0px 10px 5px 40px;
}
#dev_location img
{
position: absolute; top: 3px; left: 10px;
}
#dev_promos
{
width: 198px; background-color: #fff; position: relative;
}
#dev_promos p
{
font-family: arial; font-size: 10px; font-weight: bold; margin: 0px 10px 5px 40px;
}
#dev_promos img
{
position: absolute; top: 3px; left: 10px;
}
#builder_tools
{
width: 200px; position: relative; margin: 0px 0px 10px 0px; padding: 0px 0px 0px 0px; border: 1px solid #005c97;
}
#builder_tools_title
{
width: 199px; background-color: #005c97; height: 21px; font-size: 12px; color: #fff; font-weight: bold; font-family: arial; padding: 0px 0px 0px 3px; line-height: 21px;
}
#tools
{
width: 198px; height: 25px; background-color: #f0ede6; position: relative; line-height: 25px; font-family: arial; font-size: 10px; font-weight: bold; padding: 0px 0px 0px 40px;
}
#tools img
{
position: absolute; top: 6px; left: 10px;
}
#model_content_column
{
margin: 0px 0px 0px 200px; width: 510px; min-height:450px;height:auto !important; height:450px; padding: 0px 0px 0px 20px; background-color: #fff; border-style: solid; border-width: 0px 0px 0px 1px; border-color: #989898;
}
#model_content_column3
{
margin: 0px 0px 0px 200px; width: 510px; min-height:840px;height:auto !important; height:840px; padding: 0px 0px 0px 20px; background-color: #fff; border-style: solid; border-width: 0px 0px 0px 1px; border-color: #989898;
}
#model_content_column img, #model_content_column3 img
{
margin: 0px 0px 20px 0px;
}
#model_content_column p.model_name, #model_content_column3 p.model_name
{
font-family: arial; font-size: 12px; font-weight: bold;
}
p.model_name span
 {
 color: #afafaf;
 }
#model_content_column2
{
margin: 0px 0px 0px 200px; width: 490px; min-height:340px; height:auto !important; height:340px; padding: 0px 0px 0px 20px; background-color: #fff; border-style: solid; border-width: 0px 0px 0px 1px; border-color: #989898;
}
#model_content_column2 img
{
margin: 0px 0px 20px 0px;
}
#model_content_column_details
{
width: 490px; height: 25px; background-color: #fff; border-style: solid; border-width: 1px 0px 1px 0px; border-color: #eeeeee; position: relative; margin: 0px 0px 0px 0px;
}
#model_content_column_details p.title, #model_content_column_details h2
{
margin: 0px 0px 0px 0px; padding: 4px 0px 0px 0px; font-family: arial; font-weight: bold; font-size: 12px; color: #000;
}
#model_content_column_details p.starting_price
{
position: absolute; top: 4px; right: 0px; margin: 0px 0px 0px 0px; font-family: arial; font-weight: bold; font-size: 12px; color: #000;
}
#details_table
{
width: 490px; border-style: solid; border-width: 0px 0px 6px 0px; border-color: #afafaf; position: relative; background-color: #fff;  margin: 0px 0px 0px 0px; padding: 10px 0px 10px 0px;
}
#details_table table
{
font-family: arial; font-size: 12px;
}
#details_table td.bold
{
font-weight: bold;
}
#contact_builder
{
position: absolute; top: 10px; right: 0px; width: 125px; height: 35px; background-color: #f0ede6;
}
#contact_builder a
{
color: #fff; text-decoration: none;
}
#contact_builder a:hover
{
color: #fff; text-decoration: underline;
}
#contact_rep
{
width: 105px; height: 20px; background-color: #005c97; border: 1px solid #fff; position: absolute; top: 7px; left: 10px; font-size: 10px; font-weight: bold; font-family: arial; color: #fff; padding: 2px; text-align: center;
}
#brochure
{
width: 105px; height: 20px; background-color: #005c97; border: 1px solid #fff; position: absolute; bottom: 7px; left: 10px; font-size: 10px; font-weight: bold; font-family: arial;  color: #fff; padding: 2px;  text-align: center;
}
#floorplans
{
width: 490px; height: 20px; position: relative; padding: 8px 0px 0px 0px;
}
#floorplans h3
{
font-size: 12px; font-family: arial; font-weight: bold;  margin: 0px 0px 20px 0px;
}
#floorplans span
{
font-weight: normal;
}
#development_info
{
width: 490px; height: 20px; position: relative; font-size: 12px; font-family: arial; font-weight: bold; padding: 8px 0px 0px 0px; margin: 0px 0px 20px 0px; border-style: solid; border-width: 6px 0px 0px 0px; border-color: #005c97
}
#development_info h4, #development_info h2
{
font-size: 12px; font-family: arial; font-weight: bold; margin: 0px 0px 0px 0px;
}
#floorplan_container
{
width: 490px; position: relative; margin: 0px 0px 0px 0px; padding: 0px;
}
#model_text_container
{
width: 490px; position: relative; font-size: 12px; font-family: arial; color: #000; font-weight: normal; margin: 0px 0px 20px 0px;
}
#model_text_container p
{
font-size: 12px; font-family: arial; color: #000; font-weight: normal;
}
#model_text_container ul
{
font-size: 12px; font-family: arial; color: #000; font-weight: normal;
}
#floorplan1 img, #floorplan2 img, #floorplan3 img, #floorplan4 img, #floorplan5 img, #floorplan6 img
{
height: expression( this.scrollHeight > 250? "250px" : "auto" ); /* sets max-height for IE */
max-height: 250px; /* sets max-height value for all standards-compliant browsers */
}
#floorplan1
{
width: 130px; height: 270; margin: 10px 400px 0px 15px; text-align: center; background-color: #fff; position: relative;
}
#floorplan2
{
width: 130px; position: absolute; top: 0px; left: 180px; text-align: center;
}
#floorplan3
{
width: 130px; position: absolute; top: 0px; right: 0px;  text-align: center;
}
#floorplan4
{
width: 130px; height: 270; margin: 10px 400px 0px 15px; text-align: center; background-color: #fff; position: relative;
}
#floorplan5
{
width: 130px; position: absolute; top: 0px; left: 180px; text-align: center;
}
#floorplan6
{
width: 130px; position: absolute; top: 0px; right: 0px;  text-align: center;
}
#floorplan_title
{
position: absolute; top: 250px; left: 0px; width: 130px; font-size: 12px; font-family: arial; font-weight: bold;
}
#floorplan_title a
{
color: #000; text-decoration: none;
}
#floorplan_title a:hover
{
color: #000; text-decoration: underline;
}
#other_homes
{
 width: 710px; border-style: solid; border-width: 6px 0px 0px 0px; border-color: #afafaf; margin: 20px 0px 0px 0px;
}
#other_homes a
{
color: #155baf; font-weight: bold; text-decoration: none;
}
#other_homes a:hover
{
color: #155baf; font-weight: bold; text-decoration: underline;
}
#other_homes div
{
width: 710px; height: 20px; position: relative;  padding: 8px 0px 0px 0px; margin: 0px 0px 20px 0px;
}
#other_homes h4, #other_homes h5, #other_homes h3
{
font-size: 12px; font-family: arial; font-weight: bold; margin: 0px 0px 0px 0px;
}
#other_homes table
{
font-size: 12px; font-family: arial; border-style: solid; border-color: #eeeeee; border-width: 1px 0px 0px 0px;
}
#other_homes td.titles
{
font-weight: bold; border-style: solid; border-color: #eeeeee; border-width: 0px 0px 1px 0px;
}
#other_homes td.type
{
color: #005c97; font-weight: bold;
}
#other_developments
{
width: 710px; border-style: solid; border-width: 6px 0px 0px 0px; border-color: #afafaf; margin: 20px 0px 0px 0px;
}
#other_developments_title
{
width: 710px; height: 20px; position: relative; padding: 8px 0px 0px 0px; margin: 0px 0px 20px 0px;
}
#other_developments_title h6, #other_developments_title h4, #other_developments_title h5
{
font-size: 12px; font-family: arial; font-weight: bold; margin: 0px 0px 0px 0px;
}
#other_development_row
{
position: relative; width: 710px; height: 60px; background-color: #fff;
}
#other_development_row a.title
{
font-family: georgia; font-size: 15px; margin: 0px 0px 0px 0px; color: #005c97; text-decoration: none;
}
#other_development_row a.title span
{
font-family: arial; font-size: 10px; margin: 0px 0px 0px 0px; color: #000; font-weight: bold; text-decoration: none; display: block;
}
#other_development_row a:hover.title
{
font-family: georgia; font-size: 15px; margin: 0px 0px 0px 0px; color: #005c97; text-decoration: underline;
}
#other_development_row a.city
{
font-family: arial; font-size: 10px; margin: 0px 0px 0px 0px; color: #000; font-weight: bold; text-decoration: none; display: block;
}
#other_development_row a:hover.city
{
font-family: arial; font-size: 10px; margin: 0px 0px 0px 0px; color: #000; font-weight: bold; text-decoration: underline; display: block;
}
#other_dev_1
{
width: 215px; position: absolute; top: 0px; left: 0px;
}
#other_dev_1 span
{
font-family: arial; font-size: 12px;
}
#other_dev_2
{
width: 215px; position: absolute; top: 0px; left: 255px;
}
#other_dev_2 span
{
font-family: arial; font-size: 12px;
}
#other_dev_3
{
width: 215px; position: absolute; top: 0px; right: 0px;
}
#other_dev_3 span
{
font-family: arial; font-size: 12px;
}
#model_information_container
{
width: 710; position: relative; margin: 20px 0px 0px 0px;
}
#promo_info
{
width: 490px; height: 30px; position: relative; font-size: 12px; font-family: arial; font-weight: bold; padding: 8px 0px 0px 0px; margin: 0px 0px 20px 0px; border-style: solid; border-width: 6px 0px 0px 0px; border-color: #afafaf;
}
#promo_info h3, #promo_info h2
{
font-size: 12px; font-family: arial; font-weight: bold; margin: 0px 0px 0px 0px;
}
#features_info
{
width: 490px; height: 30px; position: relative; font-size: 12px; font-family: arial; font-weight: bold; padding: 8px 0px 0px 0px; margin: 0px 0px 20px 0px; border-style: solid; border-width: 6px 0px 0px 0px; border-color: #afafaf;
}
#features_info h4, #features_info h3
{
font-size: 12px; font-family: arial; font-weight: bold; margin: 0px 0px 0px 0px;
}
#location_info
{
width: 490px; position: relative; font-size: 12px; font-family: arial; font-weight: bold; padding: 8px 0px 0px 0px; margin: 0px 0px 0px 0px; border-style: solid; border-width: 6px 0px 0px 0px; border-color: #afafaf;
}
#location_info h3, #location_info h2
{
font-size: 12px; font-family: arial; font-weight: bold; margin: 0px 0px 0px 0px;
}
#location_map
{
width: 490px; position: relative; font-size: 12px; font-family: arial; color: #000; font-weight: normal; margin: 0px 0px 8px 0px; padding: 20px 0px 20px 0px; border-style: dotted; border-width: 0px 0px 1px 0px; border-color: #656565;
}
#location_map iframe
{
margin: 20px 0px 20px 0px; border: 1px solid #000;-moz-box-sizing: border-box; -webkit-box-sizing: border-box;
}
#amenities
{
width: 710px; height: 30px; border-style: solid; border-width: 6px 0px 0px 0px; border-color: #afafaf; padding: 8px 0px 0px 0px;  margin: 20px 0px 0px 0px;
}
#amenities h4, #amenities h3
{
font-size: 12px; font-family: arial; font-weight: bold; margin: 0px 0px 0px 0px;
}
#amenities_text_container
{
width: 710px; position: relative; font-size: 12px; font-family: arial; color: #000; font-weight: normal; margin: 0px 0px 20px 0px;
}
#amenities_text_container p
{
font-size: 12px; font-family: arial; color: #000; font-weight: normal;
}
#amenities_text_container ul
{
font-size: 12px; font-family: arial; color: #000; font-weight: normal;
}
#driving_info
{
width: 490px; height: 30px; position: relative; font-size: 12px; font-family: arial; font-weight: bold; 
}
#driving_info p.title
{
color: #527c48; font-weight: bold; font-size: 12px; margin: 20px 0px 0px 0px;
}
#driving_info p
{
font-size: 12px; font-weight: normal; margin: 0px 0px 0px 0px;
}
#driving_info_container
{
width: 490px; position: relative; font-size: 12px; font-weight: bold; color: #000;
}
#driving_info_container input.time
{
display: block;
}
#driving_info_container span
{
display: inline;
}
#driving_info_left
{
position: relative; margin: 0px 250px 0px 0px; padding: 20px 0px 0px 0px; background-color: #fff; font-size: 12px;
}
#driving_info_left input
{
margin: 0px 0px 10px 0px;
}
#driving_info_left p
{
margin: 0px 0px 0px 0px; font-weight: bold;
}
#driving_info_left div.shortest
{
font-family: arial;
}
#driving_info_left div.shortest span
{
margin: 0px 0px 0px 0px; font-weight: bold;
}
#driving_info_right
{
position: absolute; top: 0px; right: 0px; width: 245px; margin: 0px 0px 0px 0px; padding: 20px 0px 0px 0px; background-color: #fff; font-size: 12px;
}
#driving_info_right p
{
margin: 0px 0px 0px 0px; font-weight: bold;
}
#driving_info_right input
{
margin: 0px 0px 10px 0px;
}
#get_directions
{
background-color: #005c97; height: 20px; width: 90px; color: #fff; font-family: arial; font-weight: bold; text-align: center; border: 0px; font-size: 10px; margin: 20px 0px 0px 0px; line-height: 20px;
}
#new_homes_module
{
width: 345px; margin: 0px 0px 10px 10px; border-style: solid; border-width: 6px 0px 0px 0px; border-color: #afafaf; position: relative;
}
#new_homes_module p
{
font-family: arial; font-size: 11px; margin: 0px 0px 0px 0px;
}
#new_homes_module h3, #new_homes_module p.title
{
font-family: arial; font-size: 12px; font-weight: bold; margin: 10px 0px 20px 0px;
}
#new_homes_module h4
{
font-size: 18px; font-family: georgia; font-weight: normal; color: #005c97; padding-bottom: 10px; margin-left: 135px; line-height: 20px;
}
#new_homes_pictures
{
width: 345px; height: 120px; position: relative;
}
#new_homes_pictures img
{
border: 0px;
}
#new_homes_pictures a
{
text-decoration: none; color: #fff;
}
#new_homes_pictures a:hover
{
text-decoration: underline; color: #fff;
}
#lowrise_picture
{
width: 167px; height: 100px; position: absolute; top: 0px; left: 0px;
}
#lowrise_title
{
width: 167px; height: 35px; position: absolute; bottom: 0px; left: 0px; background-color: #005c97; z-index: 1;
}
#lowrise_title p
{
font-family: arial; font-size: 10px; font-weight: bold; margin: 4px 0px 0px 5px; color: #fff;
}
#condo_picture
{
width: 167px; height: 100px; position: absolute; top: 0px; right: 0px;
}
#condo_title
{
width: 167px; height: 35px; position: absolute; bottom: 0px; right: 0px; background-color: #005c97; z-index: 1;
}
#condo_title p
{
font-family: arial; font-size: 10px; font-weight: bold; margin: 4px 0px 0px 5px; color: #fff;
}
#new_homes_module h4, #new_homes_module h1
{
font-family: arial; font-size: 12px; font-weight: bold; margin: 10px 0px 10px 0px; color: #000;
}
.new_homes_module_article
{
width: 345px; min-height: 80px; height:auto !important; height: 80px; position: relative; margin: 0px 0px 1px 0px; padding: 0px 0px 0px 0px; background-color: fff; border-style: dotted; border-width: 0px 0px 1px 0px; border-color: #eeeeee;
}
.new_homes_module_article a
{
text-decoration: none; color: #005c97;
}
.new_homes_module_article a:hover
{
text-decoration: underline; color: #005c97;
}
.new_homes_module_article img
{
position: absolute; top: 14px; left: 0px;
}
.new_homes_module_article_txt
{
width: 210px; margin: 0px 0px 0px 135px; font-family: arial; font-size: 11px;
}
.new_homes_module_article_txt p.title
{
font-family: georgia; font-size: 18px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; color: #005c97; font-weight: normal;
}
.new_homes_module_article_txt p
{
padding: 0px 0px 15px 0px; margin: 0px 0px 0px 0px;
}
#new_homes_module_article2
{
width: 345px; min-height: 100px; height:auto !important; height: 100px; position: relative; margin: 0px 0px 1px 0px; padding: 0px 0px 10px 0px; background-color: fff; border-style: dotted; border-width: 1px 0px 0px 0px; border-color: #eeeeee;
}
#new_homes_module_article2 img
{
position: absolute; top: 14px; left: 0px;
}
#new_homes_module_article_txt p.title
{
font-family: georgia; font-size: 18px; margin: 0px 0px 5px 0px; padding: 10px 0px 0px 0px; color: #005c97;
}
#new_homes_module_footer
{
width: 345; height: 10px; position: absolute; bottom: 0px; background-color: #fff; z-index: 1; font-size: 4px;
}
#home_builder_module
	{
	width: 345px; margin: 0px 0px 10px 10px; border-style: solid; border-width: 6px 0px 0px 0px; border-color: #afafaf; position: relative;
	}
	#home_builder_module h5, #home_builder_module h3
	{
	font-family: arial; font-size: 12px; font-weight: bold; margin: 10px 0px 0px 0px;
	}
	#home_builder_article
	{
	width: 345px; min-height: 80px; height:auto !important; height: 80px; position: relative; margin: 0px 0px 1px 0px; padding: 0px 0px 0px 0px; background-color: fff; border-style: dotted; border-width: 0px 0px 1px 0px; border-color: #eeeeee;
	}
	#home_builder_article a
	{
	text-decoration: none; color: #005c97;
	}
	#home_builder_article a:hover
	{
	text-decoration: underline; color: #005c97;
	}
	#home_builder_article img
	{
	position: absolute; top: 14px; left: 0px;
	}
	#home_builder_article_txt
	{
	width: 210px; margin: 0px 0px 0px 135px; font-family: arial; font-size: 11px;
	}
	#home_builder_article_txt p.title
	{
	font-family: georgia; font-size: 18px; margin: 0px 0px 5px 0px; padding: 10px 0px 0px 0px; color: #005c97;
	}
	#home_builder_article_txt p
	{
	padding: 0px 0px 15px 0px; margin: 0px 0px 0px 0px;
	}
	
	#home_builder_footer
{
width: 345; height: 10px; position: absolute; bottom: 0px; background-color: #fff; z-index: 1; font-size: 4px;
}
#video_module
	{
	width: 345px; margin: 0px 10px 20px 0px; border-style: solid; border-width: 6px 0px 0px 0px; border-color: #afafaf;
	}
	#video_module p, #video_module h2
	{
	font-family: arial; font-size: 12px; font-weight: bold; margin: 10px 0px 0px 0px; 
	}
	#video_box
	{
	width: 345px; height: 250px; margin: 10px 0px 0px 0px;
	}
	#other_video_box
	{
	width: 345px; background-color: #eeeeee; position: relative; margin: 10px 0px 10px 0px; padding: 0px 0px 5px 0px;
	}
	#video_left
	{
	width: 170px; margin: 0px 175px 0px 0px; font-family: arial; font-size: 11px; color: #005c97;
	}
	#video_right
	{
	width: 170px; position: absolute; top: 0px; right: 0px; font-family: arial; font-size: 11px; color: #005c97;
	}
	#other_video_box ul
	{
	margin: 0px 0px 0px 0px; padding: 0px 0px 0px 5px; list-style: none;
	}
	#other_video_box li
	{
	padding: 3px 0px 3px 0px;
	}
	#other_video_box img
	{
	position: relative; top: 4px; margin: 0px 5px 0px 0px; border: 0px;
	}
	#other_video_box a
	{
	text-decoration: none; color: #005c97; font-weight: bold;
	}
	#other_video_box a:hover
	{
	text-decoration: underline; color: #005c97; font-weight: bold;
	}
	#home_alert_box
	{
	width: 345px; height: 40px; background-color: #ff9801; margin: 20px 0px 10px 0px; padding: 5px 0px 0px 0px; background-image: url(../images/envelope.gif); background-position: right; background-repeat: no-repeat;
	}
	#home_alert_box a
	{
	color: #fff; text-decoration: none;
	}
	#home_alert_box p.title
	{
	font-family: arial; font-weight: bold; font-size: 15px; color: #fff; margin: 0px 0px 0px 10px;
	}
	#home_alert_box p
	{
	font-family: arial; font-size: 10px; color: #000; margin: 0px 0px 0px 10px;
	}
	#home_alert_box2
	{
	width: 300px; height: 40px; position: absolute; top: 0px; right: 0px; padding: 5px 0px 0px 0px; background-image: url(../images/envelope.gif); background-position: left; background-repeat: no-repeat;
	}
	#home_alert_box2 p.title
	{
	font-family: arial; font-weight: bold; font-size: 15px; color: #636466; margin: 0px 0px 0px 35px;
	}
	#home_alert_box2 p
	{
	font-family: arial; font-size: 10px; color: #000; margin: 0px 0px 0px 10px;
	}
	#home_alert_box2 a
	{
	color: #636466; text-decoration: none;
	}
	#home_guide_module
	{
	width: 345px; margin: 0px 10px 20px 0px; border-style: solid; border-width: 6px 0px 0px 0px; border-color: #afafaf;
	}
	
	#home_guide_module a.footer
	{
	text-decoration: none;  color: #005c97; font-weight: bold;
	}
	#home_guide_module a.footer:hover
	{
	text-decoration: underline;  color: #005c97; font-weight: bold;
	}
	#home_guide_module p.title
	{
	font-family: arial; font-size: 12px; font-weight: bold; margin: 10px 0px 10px 0px;
	}
	#home_guide_module p.more
	{
	font-family: arial; font-size: 11px; font-weight: bold; margin: 10px 0px 10px 0px; color: #005c97;
	}
	#home_guide_article
	{
	 width: 345px; min-height: 80px; height:auto !important; height: 80px; position: relative; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; background-color: fff; border-style: dotted; border-width: 0px 0px 1px 0px; border-color: #eeeeee;
	}
	#home_guide_article img
	{
	position: absolute; top: 14px; left: 0px;
	}
	#home_guide_article_txt
	{
	width: 210px; margin: 0px 0px 0px 135px; font-family: arial; font-size: 11px;
	}
	#home_guide_article_txt a
	{
	text-decoration: none; color: #005c97;
	}
	#home_guide_article_txt a:hover
	{
	text-decoration: underline; color: #005c97;
	}
	#home_guide_article_txt p.title
	{
	font-family: georgia; font-size: 18px; margin: 0px 0px 5px 0px; padding: 10px 0px 0px 0px; color: #005c97; font-weight: normal;
	}
	#home_guide_article_txt p
	{
	padding: 0px 0px 15px 0px; margin: 0px 0px 0px 0px;
	}
	#ask_expert_module
{
width: 345px; margin: 20px 0px 0px 10px; border-style: solid; border-width: 6px 0px 0px 0px; border-color: #afafaf; position: relative;
}
#ask_expert_module h6, #ask_expert_module p.headline
{
font-family: arial; font-size: 12px; font-weight: bold; margin: 10px 0px 0px 0px; color: #000;
}

#ask_expert_module p
{
font-family: arial; font-size: 11px; font-weight: bold; margin: 10px 0px 10px 0px; color: #005c97;
}
#ask_expert_module a
{
font-weight: bold; text-decoration: none; color: #005c97;
}
#ask_expert_module a:hover
{
font-weight: bold; text-decoration: underline; color: #005c97;
}
#asked_question
{
width: 345px; position: relative; margin: 0px 0px 1px 0px; padding: 0px 0px 0px 0px; background-color: fff; border-style: dotted; border-width: 0px 0px 1px 0px; border-color: #eeeeee; font-family: arial; font-size: 11px;
}
#asked_question .title
{
font-family: georgia; font-size: 16px; margin: 0px 0px 5px 0px; padding: 10px 0px 0px 0px; color: #005c97; font-weight: normal;
}
#asked_question p
{
padding: 10px 0px 0px 0px; margin: 0px 0px 0px 0px; color: #000; font-weight: normal;
}
#asked_question .be_first
{
font-family: arial; font-size: 11px; font-weight: bold; padding: 0px 0px 10px 0px; margin: 0px 0px 0px 0px; color: #005c97;
}
#member_navbar
{
width: 710px; height: 30px; background-color: #eeeeee; position: relative; margin: 20px 0px 0px 0px; z-index: 100;
}
#member_navbar a
{
color: #056db4; text-decoration: none; font-weight: bold;
}
#member_navbar a:hover
{
color: #056db4; text-decoration: underline; font-weight: bold;
}
#member_navbar span.current
{
color: #bb282e; font-weight: bold;
}
#member_navbar img
{
margin: 7px 5px 0px 0px;
}
#member_nav_email
{
height: 30px; width: 60px; position: absolute; top: 0px; left: 10px; border-width: 0px 1px 0px 0px; border-color: #fff; border-style: solid; line-height: 30px; font-family: arial; font-size: 11px;
}
#member_nav_friends
{
height: 30px; width: 90px; position: absolute; top: 0px; left: 80px; line-height: 30px; font-family: arial; font-size: 11px;
}
#member_nav_favourites
{
height: 30px; width: 120px; position: absolute; top: 0px; left: 170px; border-width: 0px 1px 0px 1px; border-color: #fff; border-style: solid; line-height: 30px; font-family: arial; font-size: 11px; cursor:hand; cursor:pointer;
}
#member_nav_favourites img
{
margin-left: 10px;
}
#member_navbar a.current
{
color: #bb282e; text-decoration: none; font-weight: bold;
}
#member_navbar a.current:hover
{
color: #bb282e; text-decoration: underline; font-weight: bold;
}
#member_nav_nha
{
height: 30px; width: 200px; position: absolute; top: 0px; left: 305px; border-width: 0px 1px 0px 0px; border-color: #fff; border-style: solid; line-height: 30px; font-family: arial; font-size: 11px;
}
#member_nav_pref
{
height: 30px; width: 130px; position: absolute; top: 0px; left: 515px; line-height: 30px; font-family: arial; font-size: 11px;
}
#save_search_pages
{
width: 710px; height: 20px; background-color: #fff; margin: 20px 0px 0px 0px; position: relative;
}
#save_search_delete
{
width: 120px; background-color: #005c97; height: 20px; border: 1px solid #fff; font-family: arial, helvetica; font-weight: bold; color: #fff; font-size: 12px; line-height: 20px; text-align: center; position: absolute; left: 0px; top: 0px;
}
#save_search_compare
{
width: 120px; background-color: #005c97; height: 20px; border: 1px solid #fff; font-family: arial, helvetica; font-weight: bold; color: #fff; font-size: 12px; line-height: 20px; text-align: center; position: absolute; left: 0px; top: 0px;
}
#save_search_delete a, #save_search_compare a
{
font-family: arial, helvetica; font-weight: bold; color: #fff; font-size: 12px; text-decoration: none;
}
#member_email_read
{
width: 160px; background-color: #005c97; height: 20px; border: 1px solid #fff; font-family: arial, helvetica; font-weight: bold; color: #fff; font-size: 12px; line-height: 20px; text-align: center; position: absolute; left: 130px; top: 0px;
}
#member_email_read a
{
font-family: arial, helvetica; font-weight: bold; color: #fff; font-size: 12px; text-decoration: none;
}
#compose_send
{
width: 100px; background-color: #005c97; height: 20px; border: 1px solid #fff; font-family: arial, helvetica; font-weight: bold; color: #fff; font-size: 12px; line-height: 20px; text-align: center; position: absolute; right: 110px; top: 0px;
}

#compose_cancel
{
width: 100px; background-color: #005c97; height: 20px; border: 1px solid #fff; font-family: arial, helvetica; font-weight: bold; color: #fff; font-size: 12px; line-height: 20px; text-align: center; position: absolute; right: 0px; top: 0px;
}
#save_search_next
{
width: 200px; height: 20px; color: #000; font-size: 12px; line-height: 20px; text-align: center; position: absolute; right: 0px; top: 0px; font-family: arial; text-align: right;
}
#save_search_next a
{
color: #056db4; text-decoration: none; font-weight: bold;
}
#save_search_next a:hover
{
color: #056db4; text-decoration: underline; font-weight: bold;
}
#save_search_next ul
{
padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; font-family: arial; font-size: 11px;
}
#save_search_next li
{
display: inline; color: #979797; font-weight: bold;
}
#save_search_titles
{
width: 710px; height: 30px; background-color: #fff; border-style: solid; border-width: 1px 0px 1px 0px; border-color: #eeeeee; margin: 20px 0px 0px 0px; position: relative; font-weight: bold;
}
#friends_titles
{
width: 710px; height: 30px; background-color: #fff; border-style: solid; border-width: 1px 0px 1px 0px; border-color: #eeeeee; margin: 20px 0px 0px 0px; position: relative; font-weight: bold;
}
#del_box
{
position: absolute; top: 8px; left: 0px; width: 20px; height: 30px; line-height: 30px;
}
#save_checkbox
{
position: absolute; top: 5px; left: 0px; width: 10px; height: 30px; line-height: 30px;
}
#save_checkbox2
{
position: absolute; top: 5px; left: 50px; width: 10px; height: 30px; line-height: 30px;
}
#save_from
{
position: absolute; top: 0px; left: 30px; width: 120px; height: 30px; font-size: 12px; font-family: arial; line-height: 30px;
}
#article_date
{
position: absolute; top: 0px; left: 30px; width: 120px; height: 30px; font-size: 12px; font-family: arial; line-height: 30px;
}
#model_date
{
position: absolute; top: 0px; left: 30px; width: 120px; height: 30px; font-size: 12px; font-family: arial; line-height: 30px;
}
#article_title
{
position: absolute; top: 0px; left: 130px; height: 30px; font-size: 12px; font-family: arial; line-height: 30px;
}
#builder_name
{
position: absolute; top: 0px; left: 40px; height: 30px; width: 210px;  font-size: 12px; font-family: arial; line-height: 30px;
}
#builder_name2
{
position: absolute; top: 0px; left: 40px; height: 30px; width: 210px;  font-size: 11px; font-family: arial; line-height: 30px; color: #056db4;
}
#dev_name
{
position: absolute; top: 0px; left: 220px; height: 30px; width: 200px;  font-size: 12px; font-family: arial; line-height: 30px;
}
#dev_name2
{
position: absolute; top: 0px; left: 220px; width: 200px;  font-size: 11px; font-family: arial; line-height: 30px; color: #056db4;
}
#model_name
{
position: absolute; top: 0px; left: 430px; height: 30px; width: 180px; font-size: 12px; font-family: arial; line-height: 30px;
}
#model_name2
{
position: absolute; top: 0px; left: 430px; width: 180px; font-size: 11px; font-family: arial; line-height: 30px; color: #056db4;
}
#model_name3
{
position: absolute; top: 0px; left: 630px; height: 30px; width: 70px; font-size: 12px; font-family: arial; line-height: 30px;
}

#model_name4
{
position: absolute; top: 0px; left: 630px; height: 30px; width: 70px; font-size: 12px; font-family: arial; line-height: 30px;
}
#model_price
{
position: absolute; top: 0px; left: 620; width: 180px; font-size: 11px; font-family: arial; line-height: 30px; color: #056db4;
}
#model_price2
{
position: absolute; top: 0px; left: 620; width: 180px; font-size: 11px; font-family: arial; line-height: 30px; color: #056db4;
}
#friend_email
{
position: absolute; top: 0px; left: 30px; width: 120px; height: 30px; font-size: 12px; font-family: arial; line-height: 30px;
}
#save_as
{
position: absolute; top: 0px; left: 130px; width: 200px; height: 30px; font-size: 12px; font-family: arial; line-height: 30px;
}
#save_criteria
{
position: absolute; top: 0px; left: 340px; width: 370px; height: 30px; font-size: 12px; font-family: arial; line-height: 30px;
}
#saved_search_container
{
width: 710px; height: 30px; background-color: #eeeeee; border-style: solid; border-width: 0px 0px 1px 0px; border-color: #eeeeee; margin: 0px 0px 0px 0px; position: relative; font-weight: bold;
}
#friends_container
{
width: 710px; height: 30px; background-color: #eeeeee; border-style: solid; border-width: 0px 0px 1px 0px; border-color: #eeeeee; margin: 0px 0px 0px 0px; position: relative; font-weight: bold;
}
#email_container_read
{
width: 710px; border-style: solid; border-width: 0px 0px 1px 0px; border-color: #eeeeee; margin: 0px 0px 0px 0px; position: relative; font-weight: normal;
}
#email_container_unread
{
width: 710px; border-style: solid; border-width: 0px 0px 1px 0px; border-color: #eeeeee; margin: 0px 0px 0px 0px; position: relative; font-weight: bold; background-color: #eeeeee;
}
#pending_container
{
width: 710px; height: 30px; background-color: #fff; border-style: solid; border-width: 0px 0px 1px 0px; border-color: #eeeeee; margin: 0px 0px 0px 0px; position: relative; font-weight: bold;
}
#saved_search_container a
{
color: #056db4; text-decoration: none;
}
#saved_search_container a:hover
{
color: #056db4; text-decoration: underline;
}
#saved_checkbox
{
position: absolute; top: 5px; left: 20px; width: 20px; height: 30px; line-height: 30px;
}
#saved_checkbox2
{
position: absolute; top: 5px; left: 50px; width: 10px; height: 30px; line-height: 30px;
}
#saved_date
{
position: absolute; top: 0px; left: 30px; width: 120px; height: 30px; font-size: 11px; font-family: arial; line-height: 30px; color: #056db4;
}
#saved_search_name
{
position: absolute; top: 0px; left: 130px; width: 200px; height: 30px; font-size: 11px; font-family: arial; line-height: 30px; color: #056db4;
}
#article_name
{
position: absolute; top: 0px; left: 130px; height: 30px; font-size: 11px; font-family: arial; line-height: 30px; color: #056db4;
}
#saved_criteria
{
position: absolute; top: 0px; left: 340px; width: 370px; height: 30px; font-size: 11px; font-family: arial; line-height: 30px; color: #056db4;
}
#friend_subbar
{
width: 710px; height: 30px; background-color: #eeeeee; position: relative; line-height: 30px; border-width: 1px 0px 0px 0px; border-color: #fff; border-style: solid;
}
#friend_subbar ul
{
margin: 0px 0px 0px 10px; padding: 0px 0px 0px 0px; font-size: 11px; font-family: arial; color: #000; font-weight: bold;
}
#friend_subbar li
{
display: inline; margin: 0px 10px 0px 0px;
}
#friend_subbar span
{
color: #fff;
}
#friend_subbar a
{
color: #005c97; text-decoration: none; font-weight: bold;
}
#friend_subbar a:hover
{
color: #005c97; text-decoration: underline; font-weight: bold;
}
#fr_title_address
{
position: absolute; top: 0px; left: 30px; width: 120px; height: 30px; font-size: 12px; font-family: arial; line-height: 30px;
}
#fr_title_email
{
position: absolute; top: 0px; left: 280px; width: 100px; height: 30px; font-size: 12px; font-family: arial; line-height: 30px; text-align: center;
}
#fr_title_share
{
position: absolute; top: 0px; left: 390px; width: 150px; height: 30px; font-size: 12px; font-family: arial; line-height: 30px; text-align: center;
}
#fr_title_visit
{
position: absolute; top: 0px; left: 560px; width: 150px; height: 30px; font-size: 12px; font-family: arial; line-height: 30px; text-align: center;
}
#email_address
{
position: absolute; top: 0px; left: 30px; width: 120px; height: 30px; font-size: 11px; font-family: arial; line-height: 30px;
}
#email_address a
{
color: #005c97; text-decoration: none; font-weight: bold;
}
#email_address a:hover
{
color: #005c97; text-decoration: underline; font-weight: bold;
}
#accept_email
{
position: absolute; top: 5px; left: 280px; width: 100px; height: 30px; font-size: 12px; font-family: arial; line-height: 30px; text-align: center;
}
#share_favourties
{
position: absolute; top: 5px; left: 390px; width: 150px; height: 30px; font-size: 12px; font-family: arial; line-height: 30px; text-align: center;
}
#visit_favourites
{
position: absolute; top: 5px; left: 560px; width: 150px; height: 30px; font-size: 12px; font-family: arial; line-height: 30px; text-align: center;
}
#pending_email
{
position: absolute; top: 0px; left: 30px; width: 120px; height: 30px; font-size: 11px; font-family: arial; line-height: 30px;
}
#pending_email a
{
color: #bb282e; text-decoration: none; font-weight: bold;
}
#pending_email a:hover
{
color: #bb282e; text-decoration: underline; font-weight: bold;
}
#status_pending
{
position: absolute; top: 0px; left: 419px; width: 200px; height: 30px; font-size: 11px; font-family: arial; line-height: 30px; text-align: left; color: #bb282e;
}
#dropdown
{
font-family: arial; font-size: 11px; width: 120px; position: absolute; top: 30px; left: 0px; color: #000; background-color: #eeeeee; border-width: 0px 1px 1px 1px; border-style: solid; border-color: #bdb5a0;
}
#email_titles
{
width: 710px; height: 30px; background-color: #fff; border-style: solid; border-width: 1px 0px 1px 0px; border-color: #eeeeee; margin: 20px 0px 0px 0px; position: relative; font-weight: bold;
}
#email_from
{
position: absolute; top: 0px; left: 80px; width: 210px; height: 30px; font-size: 12px; font-family: arial; line-height: 30px;
}
#email_subject
{
position: absolute; top: 0px; left: 300px; width: 300px; height: 30px; font-size: 12px; font-family: arial; line-height: 30px;
}
#email_date
{
position: absolute; top: 0px; right: 0px; width: 100px; height: 30px; font-size: 12px; font-family: arial; line-height: 30px;
}
#email_header
{
width: 710px; height: 30px;
}
#email_header a
{
color: #005c97; text-decoration: none;
}
#email_header a:hover
{
color: #005c97; text-decoration: underline;
}
#email_expand
{
position: absolute; top: 7px; left: 5px; width: 20px; height: 30px; font-size: 11px; font-family: arial; line-height: 30px;
}
#email_img
{
position: absolute; top: 7px; left: 25px; width: 20px; height: 30px; font-size: 11px; font-family: arial; line-height: 30px;
}
#email_sender
{
position: absolute; top: 0px; left: 80px; width: 210px; height: 30px; font-size: 11px; font-family: arial; line-height: 30px;
}
#sender_subject
{
position: absolute; top: 0px; left: 300px; width: 300px; height: 30px; font-size: 11px; font-family: arial; line-height: 30px;
}
#sender_date
{
position: absolute; top: 0px; right: 0px; width: 100px; height: 30px; font-size: 11px; font-family: arial; line-height: 30px;
}
#email1, #email2
{
font-family: arial; font-size: 11px; color: #fff; width: 710px; padding: 20px 0px 20px 0px; top: -1px; color: #000;
}
#minus
{
position: absolute; left: 5px; top: 7px;
}
#expand_nav
{
width: 710px; position: realtive; text-align: right;
}
#expand_nav span
{
margin: 0px 5px 0px 5px;
}
#expand_nav a
{
color: #005c97; text-decoration: none; font-weight: bold;
}
#builder_container
{
width: 710px; position: relative;
}
#builder_sort
{
width: 710px; height: 20px; margin: 20px 0px 20px 0px; position: relative;
}
#builder_sort_container
{
width: 200px; height: 20px; color: #000; font-size: 12px; line-height: 20px; text-align: center; position: absolute; left: 0px; top: 0px; font-family: arial; text-align: left;
}
#builder_sort_container ul
{
padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; font-family: arial; font-size: 11px;
}
#builder_sort_container li
{
display: inline; color: #979797; font-weight: bold;
}
#builder_logo_container
{
display: table; height: 100px; width: 710px; #position: relative; overflow: hidden; font-family: arial; font-size: 11px;
}
#builder_logo_container img
{
#position: relative; #top: -50%; position: relative;
}
#builder1
{
#position: absolute; #top: 50%; #left: 0px; display: table-cell; vertical-align: middle; width: 178px; text-align: center;
}
#builder2
{
#position: absolute; #top: 50%; #left: 178px; display: table-cell; vertical-align: middle; width: 177px; text-align: center;
}
#builder3
{
#position: absolute; #top: 50%; #left: 355px; display: table-cell; vertical-align: middle; width: 177px; text-align: center;
}
#builder4
{
#position: absolute; #top: 50%; #left: 532px; display: table-cell; vertical-align: middle; width: 178px; text-align: center;
}
#builder_title_bar
{
width: 710px; height: 30px; border-style: solid; border-width: 1px 0px 1px 0px; border-color: #eeeeee; position: relative;
}
#builder_title_location
{
position: absolute; top: 0px; left: 0px; width: 145px; text-align: center; line-height: 30px; font-family: arial; font-weight: bold; font-size: 12px;
}
#builder_title_logo
{
position: absolute; top: 0px; left: 145px; width: 145px; text-align: center; line-height: 30px; font-family: arial; font-weight: bold; font-size: 12px;
}
#builder_title_dev
{
position: absolute; top: 0px; left: 290px; width: 200px; text-align: center; line-height: 30px; font-family: arial; font-weight: bold; font-size: 12px;
}
#builder_title_type
{
position: absolute; top: 0px; left: 490px; width: 145px; text-align: center; line-height: 30px; font-family: arial; font-weight: bold; font-size: 12px;
}
#builder_title_media
{
position: absolute; top: 0px; left: 635px; width: 75px; text-align: center; line-height: 30px; font-family: arial; font-weight: bold; font-size: 12px;
}
#dev_info_container
{
display: table; height: 100px; width: 710px; #position: relative; overflow: hidden; border-style: solid; border-width: 0px 0px 1px 0px; border-color: #eeeeee; font-family: arial; font-size: 11px; text-align: center;
}
#dev_info_container div.mid
{
#position: relative; #top: -50%; position: relative;
}
#dev_info_location
{
#position: absolute; #top: 50%; #left: 0px; display: table-cell; vertical-align: middle; width: 145px;
}
#dev_info_logo
{
#position: absolute; #top: 50%; #left: 145px; display: table-cell; vertical-align: middle; width: 145px;
}
#dev_info_logo img
{
#position: relative; #top: -50%; position: relative;
}
#dev_info_name
{
#position: absolute; #top: 50%; #left: 290px; display: table-cell; vertical-align: middle; width: 200px; text-align: center;
}
#dev_info_type
{
#position: absolute; #top: 50%; #left: 490px; display: table-cell; vertical-align: middle; width: 145px;
}
#dev_info_media
{
#position: absolute; #top: 50%; #left: 635px; display: table-cell; vertical-align: middle; width: 75px;
}
#dev_info_media span
{
font-size: 10px;
}
#builder_address
{
width: 710px; height: 100px; position: relative; margin: 0px; padding: 0px;
}
#builder_address img
{
position: absolute; left: 0px; top: 0px;
}
#builder_address p.title
{
font-family: georgia; font-size: 18px; font-weight: normal; color: #005c97; padding: 10px 0px 0px 0px; margin: 0px 0px 10px 0px;
}
#builder_address p.address
{
font-family: arial; font-size: 12px;
}
#blue_box_buttons
{
width: 710px; height: 160px; position: relative; margin: 0px 0px 20px 0px;
}
#bluebox1
{
width: 237px; height: 160px; position: absolute; left: 0px; text-align: center;
}
#bluebox2
{
width: 236px; height: 160px; position: absolute; left: 237px; text-align: center;
}
#bluebox3
{
width: 237px; height: 160px; position: absolute; right: 0px; text-align: center;
}
#form_message
{
width: 490px; height: 40px;
}
#form_message p
{
margin: 0px 0px 0px 100px; text-align: left; font-size: 14px;
}
#reg_question
{
width: 500px; height: 30px; position: relative;
}
#reg_question p
{
margin: 0px 248px 0px 100px; text-align: left; font-size: 12px;
}
#reg_question input, #reg_question select
{
width: 150px; height: 20px; position: absolute; top: 0px; left: 248px; font-size: 11px;
}
#custom_reg
{
width: 710px; border-style: dotted; border-width: 1px 0px 0px 0px; border-color: #eeeeee; margin: 20px 0px 0px 0px; text-align: center;
}
#custom_reg p
{
font-size: 12px; font-family: arial; color: #005c97; font-weight: bold;
}
#custom_reg textarea
{
width: 300px; height: 100px; margin: 20px 0px 20px 0px;
}
#advanced_search
{
width: 670px; height: 60px; margin: 0px 20px 0px 20px; background-color: #eeeeee; position: relative; top: -15px; border-style: solid; border-width: 1px 0px 0px 0px; border-color: #fff;
}
#advanced_search2
{
width: 710px; height: 50px; position: relative; border-style: solid; border-width: 0px 0px 0px 0px; border-color: #fff;
}
#submit_container
{
position: absolute; top: 95px; left: 580px; color: #000;
}
#submit_container input
{
background-color: #005c97; height: 30px; border: 1px solid #fff; margin: 0px 0px 0px 0px; font-family: arial, helvetica; font-weight: bold; color: #fff; font-size: 14px; text-align: center; cursor:hand; cursor:pointer;
}
#advanced_type
{
position: absolute; width: 165px; height: 25px; bottom: 108px; right: 17px; background-image: url(/images/largeform.gif);;
}

#advanced_bed
{
position: absolute; width: 104px; height: 25px; bottom: 20px; left: 353px; background-image: url(/images/smallform.gif);
}
#advanced_bed select
{

}
#advanced_bath
{
position: absolute; width: 104px; height: 25px; bottom: 20px; right: 141px; background-image: url(/images/smallform.gif);
}
#advanced_bath select
{

}
#advanced_radius
{
position: absolute; top: 5px; left: 485px; font-family: arial black; color: #fff; font-size: 11px; width: 80px;
}
#advanced_radius select
{
font-size: 11px; margin: 5px 0px 0px 0px; padding: 0px 0px 0px 0px;
}

#basic_search
{
position: absolute; bottom: 4px; right: 10px; color: #000; font-size: 10px; font-family: arial; color: #000; z-index: 1; background-color: #eeeeee; width: 150px; text-align: right;
}
#basic_search a
{
cursor:hand; cursor:pointer; color: #000; text-decoration: none; font-weight: bold;
}
#basic_search a:hover
{
cursor:hand; cursor:pointer; color: #000; text-decoration: underline; font-weight: bold;
}
#basic_search img
{
position: relative; top: 1px;
}
#search_container
{
width: 710px; margin: 0px 0px 0px 0px; background-color: #eeeeee; position: relative;
}
#builder_name_search_container
{
width: 710px; height: 115px; background-color: #eeeeee; position: relative;
}
#builder_name_search
{
width: 100px; height: 75px; border-style: solid; border-width: 0px 1px 0px 0px; border-color: #4e5b61; position: absolute; top: 20px;
}
#builder_name_search p
{
text-align: right; padding: 0px 0px 0px 0px; margin: 12px 20px 0px 0px; font-family: georgia; font-size: 18px; font-weight: normal; color: #4e5b61;
}
#builder_dropdown
{
position: absolute; top: 20px; left: 160px;
}
#builder_dropdown p
{
font-size: 11px; font-family: arial; color: #4e5b61; font-weight: bold; margin: 0px 0px 10px 0px;
}
#builder_dropdown select
{
width: 150px; font-size: 11px;
}
#or
{
position: absolute; top: 43px; left: 360px;
}
#or p
{
font-size: 15px; font-family: georgia; color: #4e5b61; font-weight: normal; margin: 0px 0px 10px 0px;
}
#type_builder
{
position: absolute; top: 20px; left: 440px;
}
#type_builder p
{
font-size: 11px; font-family: arial; color: #4e5b61; font-weight: bold;  margin: 0px 0px 10px 0px;
}
#type_builder input
{
width: 150px; font-size: 11px;
}
#builder_name_doc
{
position: absolute; bottom: 20px; left: 120px; font-family: arial; font-size: 10px; font-weight: bold; color: #4e5b61;
}
#builder_name_submit
{
position: absolute; right: 20px; top: 43px; background-color: #005c97; border: 1px solid #fff; font-family: arial, helvetica; font-weight: bold; color: #fff; font-size: 14px; text-align: center; cursor:hand; cursor:pointer;
}
#builder_location_search_container
{
width: 710px; height: 115px; margin: 20px 0px 20px 0px; background-color: #eeeeee; position: relative;
}
#area_search_title
{
width: 100px; height: 75px; border-style: solid; border-width: 0px 1px 0px 0px; border-color: #fff; position: absolute; top: 20px;
}
#area_search_title p
{
text-align: right; padding: 0px 0px 0px 0px; margin: 12px 20px 0px 0px; font-family: georgia; font-size: 18px; font-weight: normal; color: #fff;
}
#development_dropdown
{
position: absolute; top: 20px; left: 160px;
}
#development_dropdown p
{
font-size: 11px; font-family: arial; color: #000; font-weight: bold; margin: 0px 0px 10px 0px;
}
#development_dropdown select
{
width: 200px; font-size: 11px;
}
#type_dropdown
{
position: absolute; top: 20px; left: 440px;
}
#type_dropdown p
{
font-size: 11px; font-family: arial; color: #000; font-weight: bold;  margin: 0px 0px 10px 0px;
}
#type_dropdown input
{
width: 150px; font-size: 11px;
}
#radius_dropdown
{
position: absolute; top: 20px; right: 20px;
}
#radius_dropdown p
{
font-size: 11px; font-family: arial; color: #000; font-weight: bold;  margin: 0px 0px 10px 0px;
}
#radius_dropdown select
{
font-size: 11px;
}
#builder_area_search
{
position: absolute; right: 20px; bottom: 20px; background-color: #005c97; border: 1px solid #fff; font-family: arial, helvetica; font-weight: bold; color: #fff; font-size: 14px; text-align: center; cursor:hand; cursor:pointer;
}
#builder_directory_title
{
width: 710px; position: relative; margin: 0px 0px 10px 0px;
}
#builder_directory_title p
{
font-size: 18px; font-family: georgia; color: #969696;
}
#alphabet
{
width: 710px; position: relative; margin: 0px 0px 10px 0px; border-style: solid; border-width: 1px 0px 0px 0px; border-color: #eeeeee;
}
#alphabet ul
{
padding: 0px 0px 0px 0px; margin: 10px 0px 10px 0px; font-family: arial; font-size: 11px;
}
#alphabet li
{
display: inline; padding: 0px 10px 0px 0px;
}
#alphabet a
{
text-decoration: none; color: #1b72b9; font-weight: bold;
}
#alphabet a:hover
{
text-decoration: underline; color: #1b72b9; font-weight: bold;
}
#directory_container
{
width: 710px; position: relative; padding: 0px 0px 0px 0px;
}
#directory_right_column
{
width: 345px; position: absolute; right: 0px; top: 0px;
}
#directory_left_column
{
width: 345px; margin: 0px 365px 0px 0px ; position: relative; 
}
#letter_container
{
width: 345px; position: relative; border-style: solid; border-width: 6px 0px 0px 0px; border-color: #969696;
}
#letter_container div.top
{
position: absolute; top: 10px; right: 0px; font-size: 11px; font-family: arial;
}
#letter_container a
{
text-decoration: none; color: #1b72b9; font-weight: bold;
}
#letter_container a:hover
{
text-decoration: underline; color: #1b72b9; font-weight: bold;
}
#letter_container p
{
font-size: 16px; font-family: georgia; color: #969696;
}
#letter_container ul
{
0px; margin: 0px 0px 20px 0px; font-family: arial; font-size: 11px; list-style-type: none;
}

#member_login_container
{
width: 710px; height: 90px; margin: 20px 0px 20px 0px; background-color: #eeeeee; position: relative;
}
#members_please_login
{
width: 710px; height: 115px; background-color: #eeeeee; position: relative;
}
#members_please_login
{
width: 200px; height: 20px; position: absolute; top: 10px; left: 20px;
}
#members_please_login p
{
font-family: georgia; font-size: 18px; font-weight: normal; color: #fff; margin: 0px 0px 10px 0px;
}
#nha_email
{
position: absolute; top: 50px; left: 20px;
}
#nha_email p
{
font-size: 11px; font-family: arial; color: #000; font-weight: bold; margin: 0px 0px 10px 0px;
}
#nha_email input
{
height: 20px;
}
#nha_password
{
position: absolute; top: 50px; left: 230px;
}
#nha_password p
{
font-size: 11px; font-family: arial; color: #000; font-weight: bold; margin: 0px 0px 10px 0px;
}
#nha_password input
{
height: 20px;
}
#member_login_container input.forgot
{
position: absolute; right: 100px; top: 50px; background-color: #005c97; border: 1px solid #fff; font-family: arial, helvetica; font-weight: bold; color: #fff; font-size: 14px; text-align: center; cursor:hand; cursor:pointer;
}
#member_login_container input.login
{
position: absolute; right: 185px; top: 50px; background-color: #005c97; border: 1px solid #fff; font-family: arial, helvetica; font-weight: bold; color: #fff; font-size: 12px; text-align: center; cursor:hand; cursor:pointer;
}
#new_members
{
width: 710px; position: relative; margin: 0px 0px 10px 0px; border-style: solid; border-width: 0px 0px 1px 0px; border-color: #eeeeee;
}
#new_members p
{
font-size: 18px; font-family: georgia; color: #969696; margin: 10px 0px 10px 0px;
}
#nha_message
{
width: 710px; font-family: arial; font-size: 12px; margin: 10px 0px 20px 0px;
}
#nha_message span
{
color: #005c97; font-weight: bold;
}
#subscribe_container
{
width: 710px; position: relative; padding: 0px 0px 0px 0px; margin: 10px 0px 0px 0px;
}
#subscribe_left
{
width: 345px; margin: 0px 365px 0px 0px; position: relative; background-color: fff;
}
#subscribe_field
{
width: 345px; height: 30px; position: relative;
}
#subscribe_field p
{
text-align: left; font-size: 12px; font-family: arial;
}
#subscribe_field p.ln
{
text-align: left; font-size: 12px; font-family: arial; padding: 0px; margin: 0px;
}
#subscribe_field input
{
width: 150px; height: 20px; position: absolute; top: 0px; right: 40px; font-size: 11px;
}
#subscribe_right
{
width: 345px; position: absolute; right: 0px; top: 0px; padding: 0px; margin: 0px; background-color: fff;
}
#subscribe_right input.submit
{
position: absolute; right: 0px; background-color: #005c97; border: 1px solid #fff; font-family: arial, helvetica; font-weight: bold; color: #fff; font-size: 12px; text-align: center; cursor:hand; cursor:pointer;
}
#comments_section
{
width: 710px; border-style: solid; border-width: 6px 0px 0px 0px; border-color: #afafaf; margin: 50px 0px 0px 0px;
}
#comments_title
{
font-size: 12px; font-family: arial; font-weight: bold; margin: 10px 0px 0px 0px;
}
#comment_container
{
width: 710px; font-family: arial; font-size: 12px; margin: 20px 0px 0px 0px; position: relative; border-style: dotted; border-width: 0px 0px 1px 0px; border-color: #afafaf;
}
#comment_container ul
{
padding: 0px; margin: 0px;
}
#comment_container li
{
display: inline; padding: 0px 20px 0px 0px; font-weight: normal;
}
#comment_container li.bold
{
display: inline; padding: 0px 0px 0px 0px; font-weight: bold;
}

#comment_delete
{
position: absolute; top: 0px; right: 0px; height: 20px; width: 80px; background-color: #005c97; border: 1px solid #fff; text-align: center; font-weight: bold;
}
#comment_delete a
{
color: #fff; margin: 0px; padding: 0px; text-decoration: none; position: relative; top: 2px;
}
#comment
{
width: 710px; font-family: arial; font-size: 12px;  margin: 20px 0px 10px 0px;
}
#make_comment
{
width: 715px; background-color: #eeeeee; position: relative;
}
#make_comment p
{
font-size: 12px; font-family: arial; font-weight: bold; padding: 10px 0px 0px 10px;
}
#make_comment textarea
{
width: 690px; 100px; margin: 10px 10px 40px 10px; border: 1px solid #333333;
}
#make_comment input
{
width: 80px; background-color: #005c97; border: 1px solid #fff; text-align: center; font-family: arial; font-size: 12px; color: #fff; font-weight: bold;   position: absolute; bottom: 10px; right: 5px;
}
#nha_criteria_container
{
width: 710px; position: relative; margin: 0px 0px 20px 0px;
}
#nha1
{
width: 175px; margin: 0px 530px 0px 5px;
}
#nha1 ul
{
padding: 0px; margin: 0px; font-size: 12px; font-family: arial;
}
#nha1 li
{
list-style: none;
}
#nha2
{
width: 175px; position: absolute; top: 0px; left: 180px;
}
#nha2 ul
{
padding: 0px; margin: 0px; font-size: 12px; font-family: arial;
}
#nha2 li
{
list-style: none;
}
#nha3
{
width: 175px; position: absolute; top: 0px; left: 355px;
}
#nha3 ul
{
padding: 0px; margin: 0px; font-size: 12px; font-family: arial;
}
#nha3 li
{
list-style: none;
}
#nha4
{
width: 175px; position: absolute; top: 0px; right: 5px;
}
#nha4 ul
{
padding: 0px; margin: 0px; font-size: 12px; font-family: arial;
}
#nha4 li
{
list-style: none;
}
#nha_price_range
{
width: 710px; height: 20px;  position: relative; margin: 0px 0px 10px 0px;
}
#nha_price_min
{
position: absolute; top: 0px; left: 10px; color: #000;
}
#nha_price_min p
{
margin: 0px; padding: 0px; font-size: 12px; font-weight: normal;
}
#nha_price_min select
{
font-size: 11px; color: #505050;
}
#nha_price_max
{
position: absolute; top: 0px; left: 190px; color: #000;
}
#nha_price_max p
{
margin: 0px; padding: 0px; font-size: 11px; font-weight: normal;
}
#nha_price_max select
{
font-size: 11px; color: #505050;
}
input#nha_reset
{
position: absolute; bottom: 0px; right: 100px; background-color: #005c97; border: 1px solid #fff; font-family: arial, helvetica; font-weight: bold; color: #fff; font-size: 14px; text-align: center; cursor:hand; cursor:pointer;
}
input#nha_login
{
position: absolute; bottom: 0px; right: 0px; background-color: #005c97; border: 1px solid #fff; font-family: arial, helvetica; font-weight: bold; color: #fff; font-size: 14px; text-align: center; cursor:hand; cursor:pointer;
}
#project_info_summary
{
width: 250px; text-align: center; position: absolute; top: 0px; left: 0px; border: 1px solid #fff; padding: 0px 10px 0px 10px;
}
#project_info_summary img
{
margin: 20px 0px 0px 0px;
}
#project_info_summary a
{
color: #005c97; font-weight: bold; text-decoration: none; font-family: arial; font-size: 12px;
}
#project_info_summary a:hover
{
color: #005c97; font-weight: bold; text-decoration: underline; font-family: arial; font-size: 12px;
}
#project_info_summary p
{
font-size: 18px; font-weight: normal; color: #005c97; font-family: georgia;
}
#hours p
{
font-size: 12px; font-family: arial; color: #000;
}
#sales_office_map
{
width: 460px; min-height: 400px; height:auto !important; height: 400px; position: relative; margin: 0px 0px 20px 250px; text-align: center; border-style: dotted; border-width: 0px 0px 0px 1px; border-color: #eeeeee;
}
#sales_office_map img
{
margin: 20px 0px 0px 0px;
}
#project_story
{
width: 710px; border-style: solid; border-width: 6px 0px 0px 0px; border-color: #527c48; font-size: 12px; font-family: arial; color: #000; padding: 10px 0px 0px 0px; margin: 0px 0px 20px 0px;
}
#project_story p
{
font-size: 12px;
}
#project_model_summary
{
width: 710px; border-style: solid; border-width: 6px 0px 0px 0px; border-color: #527c48; font-size: 12px; font-family: arial; padding: 0px 0px 0px 0px;
}
#project_model_summary p
{
color: #005c97; font-weight: bold; text-decoration: none; font-family: arial; color: #000; font-size: 12px; margin: 10px 0px 10px 0px;
}
#project_model_summary tr.title
{
font-size: 12px; font-weight: bold; height: 20px;
}
#project_model_summary td.title
{
border-style: solid; border-width: 1px 0px 1px 0px; border-color: #000;
}
#project_model_summary tr.model
{
font-size: 11px; background-color: #eeeeee; height: 20px;
}
#project_model_summary a
{
color: #005c97; font-weight: bold; text-decoration: none;
}
#project_model_summary a:hover
{
color: #005c97; font-weight: bold; text-decoration: underline;
}
#print_title
{
width: 640px; position: relative; margin: 0px; padding: 0px;
}
#print_title img
{
margin: 0px 400px 0px 0px;
}
#print_title div
{
position: absolute; right: 0px; top: 28px; text-align: center; width: 400px;
}
#print_title p
{
font-family: georgia; font-size: 26px; font-weight: normal; color: #000; margin: 0px;
}
#print_location
{
width: 640px; position: relative; border-style: solid; border-width: 6px 0px 0px 0px; border-color: #afafaf;
}
#print_location div.left
{
float: left; text-align: center; width: 200px; padding: 0px 0px 20px 0px;
}
#print_location div.right
{
position: relative; width: 440px; padding: 20px 0px 0px 0px; text-align: center; float: right; 
}
#print_location img
{
margin: 20px 0px 10px 0px;
}
#print_location a
{
font-family: arial; font-size: 12px; color: #005c97; text-decoration: none; font-weight: bold;
}
#print_location a:hover
{
font-family: arial; font-size: 12px; color: #005c97; text-decoration: underline; font-weight: bold;
}
#print_location div.hours
{
font-family: arial; font-size: 12px;
}
#print_elevation
{
width: 640px; position: relative; border-style: dotted; border-width: 1px 0px 0px 0px; border-color: #afafaf; clear: both;
}
#print_elevation div.left
{
width: 200px; text-align: center; position: absolute; top: 0px; left: 0px;
}
#print_elevation p
{
font-family: georgia; font-size: 22px; font-weight: normal; color: #005c97; margin: 20px 0px 10px 0px;
}
#print_elevation table
{
font-family: arial; font-size: 12px; margin: 0px 0px 0px 0px;
}
#print_elevation tr
{
height: 20px;
}
#print_elevation div.right
{
width: 440px; margin: 0px 0px 0px 200px; padding: 20px 0px 0px 0px; text-align: center;
}
#video_title
{
width: 710px; position: relative; border-color: #eeeeee; border-width: 0px 0px 1px 0px; border-style: solid; background-color: #fff; margin: 0px 0px 20px 0px;
}
#featured_video
{
width: 710px; margin: 20px 0px 0px 0px; border-color: #afafaf; border-width: 6px 0px 0px 0px; border-style: solid; position: relative;
}
#featured_video p.title
{
margin: 5px 0px 0px 0px; font-weight: bold; font-family: arial; font-family: arial; font-size: 12px;
}
#video_containter
{
width: 710px; min-height: 400px; height:auto !important; height: 400px; position: relative;
}
#video_screen
{
width: 470px; height: 380px; background-color: #000; position: absolute; left: 0px; top: 20px; padding: 0px; margin: 0px;
}
#video_project
{
height: expression( this.scrollHeight > 220? "220px" : "auto" ); /* sets max-height for IE */
max-height: 220px; /* sets max-height value for all standards-compliant browsers */
width: 220px;
overflow: auto;
}
#video_subject
{
width: 220px; height: 380px; margin: 0px 0px 0px 490px; padding: 20px 0px 0px 0px; postion: relative;
}
#video_subject p.project_name
{
font-family: georgia; font-size: 18px; margin: 0px 0px 10px 0px; color: #005c97;
}
p.project_description
{
font-family: arial; font-size: 11px; margin: 0px 0px 0px 0px;
}
#video_nav
{
width: 220px; border-style: dotted; border-width: 1px 0px 1px 0px; border-color: #000; margin: 10px 0px 0px 0px;
}
#video_nav a.website
{
font-size: 11px; font-family: arial; margin: 10px 0px 0px 0px; font-weight: bold; color: #005c97; text-decoration: none; display: block;
}
#video_nav a:hover.website
{
font-size: 11px; font-family: arial; margin: 10px 0px 0px 0px; font-weight: bold; color: #005c97; text-decoration: underline; display: block;
}
#video_nav a.register
{
font-size: 11px; font-family: arial; margin: 5px 0px 10px 0px; font-weight: bold; color: #005c97; text-decoration: none; display: block;
}
#video_nav a:hover.register
{
font-size: 11px; font-family: arial; margin: 5px 0px 10px 0px; font-weight: bold; color: #005c97; text-decoration: none; display: block;
}
#vid_newopenings
{
width: 220px; background-color: #e6e4d7; position: relative; margin: 10px 0px 0px 0px; padding: 10px 0px 20px 0px;
}
#vid_newopenings p.newopenings
{
font-family: arial; font-size: 11px; font-weight: bold; margin: 0px 0px 0px 10px;
}
#vid_newopenings p.befirst
{
font-family: arial; font-size: 11px; font-weight: normal; margin: 10px 10px 0px 10px;
}
#new_lowrise_openings
{
width: 140px; height: 20px; background-color: #005c97; color: #fff; line-height: 20px; font-family: arial; font-size: 11px; font-weight: bold; margin: 10px 0px 0px 10px; border: 1px solid #fff; text-align: center;
}
#new_lowrise_openings a
{
text-decoration: none; color: #fff;
}
#new_condo_openings
{
width: 140px; height: 20px; background-color: #005c97; color: #fff; line-height: 20px; font-family: arial; font-size: 11px; font-weight: bold; margin: 5px 0px 0px 10px; border: 1px solid #fff; text-align: center;
}
#new_condo_openings a
{
text-decoration: none; color: #fff;
}
#other_videos
{
width: 710px; margin: 20px 0px 0px 0px; border-color: #afafaf; border-width: 6px 0px 0px 0px; border-style: solid;  position: relative;
}
#other_videos p.title
{
margin: 5px 0px 0px 0px; font-weight: bold; font-family: arial; font-family: arial; font-size: 12px; color: #005c97;
}
#other_vid_container
{
width: 710px; position: relative; margin: 0px 0px 0px 0px; padding: 20px 0px 0px 0px;
}
#other_vid_container img
{
margin: 5px 5px 5px 5px;
}
#other_vid1
{
width: 130px; height: 300px; background-color: #eeeeee; position: relative; margin: 0px 0px 0px 0px; padding: 0px 0px 10px 0px;
}
#other_vid2
{
width: 130px; height: 300px; background-color: #eeeeee; position: absolute; top: 20px; left: 145px; padding: 0px 0px 10px 0px;
}
#other_vid3
{
width: 130px; height: 300px;  background-color: #eeeeee; position: absolute; top: 20px; left: 290px; padding: 0px 0px 10px 0px;
}
#other_vid4
{
width: 130px; height: 300px; background-color: #eeeeee; position: absolute; top: 20px; left: 435px; padding: 0px 0px 10px 0px;
}
#other_vid5
{
width: 130px; height: 300px; background-color: #eeeeee; position: absolute; top: 20px; right: 0px; padding: 0px 0px 10px 0px;0
}
#vid_type
{
font-family: arial; font-size: 11px; font-weight: bold; color: #005c97; margin: 0px 0px 0px 5px;
}
#vid_project
{
font-family: georgia; font-size: 18px; font-weight: normal; color: #005c97; margin: 0px 0px 5px 5px;
}
#other_vid_nav
{
width: 120px; margin: 0px 5px 0px 5px; border-style: dotted; border-color: #000; border-width: 1px 0px 0px 0px;
}
#other_vid_nav .more_info
{
font-size: 11px; font-family: arial; margin: 5px 0px 5px 0px; font-weight: bold; color: #005c97; text-decoration: none; display: block;
}
#other_vid_nav a.more_info
{
font-size: 11px; font-family: arial; margin: 5px 0px 5px 0px; font-weight: bold; color: #005c97; text-decoration: none; display: block;
}
#other_vid_nav a.register
{
font-size: 11px; font-family: arial; margin: 5px 0px 0px 0px; font-weight: bold; color: #005c97; text-decoration: none; display: block;
}
#more_videos
{
width: 710px; height: 30px; border-style: solid; border-width: 1px 0px 1px 0px; border-color: #eeeeee; position: relative; margin: 20px 0px 0px 0px;
}
#video_pages
{
padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; font-family: arial; font-size: 11px; line-height: 30px;
}
#video_pages li
{
display: inline; color: #979797; font-weight: bold;
}
#video_pages a
{
font-weight: bold; color: #005c97; text-decoration: none;
}
#video_pages a:hover
{
font-weight: bold; color: #005c97; text-decoration: underline;
}
#more_videos2
{
padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; font-family: arial; font-size: 11px; line-height: 30px; position: absolute; right: 0px; top: 0px;
}
#more_videos2 li
{
display: inline; color: #979797; font-weight: bold;
}
#more_videos2 a
{
font-weight: bold; color: #005c97; text-decoration: none;
}
#more_videos2 a:hover
{
font-weight: bold; color: #005c97; text-decoration: underline;
}
#virtual_tours
{
width: 710px; margin: 20px 0px 0px 0px; border-color: #afafaf; border-width: 6px 0px 0px 0px; border-style: solid;  position: relative;
}
#virtual_tours p.title
{
margin: 5px 0px 0px 0px; font-weight: bold; font-family: arial; font-family: arial; font-size: 12px;
}
#virtual_sort
{
width: 710px; height: 30px; position: relative; margin: 10px 0px 0px 0px;
}
#virtual_pages
{
padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; font-family: arial; font-size: 11px; line-height: 30px;
}
#virtual_pages li
{
display: inline; color: #979797; font-weight: bold;
}
#virtual_pages a
{
font-weight: bold; color: #005c97; text-decoration: none;
}
#virtual_pages a:hover
{
font-weight: bold; color: #005c97; text-decoration: underline;
}
#virtual_quick
{
padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; font-family: arial; font-size: 11px; line-height: 30px; position: absolute; right: 0px; top: 0px;
}
#virtual_quick li
{
display: inline; color: #979797; font-weight: bold;
}
#virtual_quick select
{
font-size: 11px; font-family: arial;
}
#vt
{

}
#vt class.title
{
height: 30px; font-family: arial; font-weight: bold; font-size: 12px;
}
#vt td.bold
{
border-style: solid; border-width: 1px 0px 1px 0px; border-color: #eeeeee; font-family: arial; font-size: 12px; font-weight: bold;
}
#vt class.listing
{
height: 30px; font-family: arial; font-weight: normal; font-size: 11px;
}
#vt td.normal
{
border-style: solid; border-width: 0px 0px 1px 0px; border-color: #eeeeee; text-align: center; height: 100px; font-family: arial; font-size: 12px;
}
#email_container
{
width: 400px; position: relative; background-color: #fff;
}
#email_container p.title
{
font-family: georgia; font-size: 16px; color: #005c97; margin: 0px 0px 20px 0px;
}
#email_container p.title2
{
font-family: georgia; font-size: 16px; color: #005c97; margin: 10px 0px 20px 0px;
}
#email_brand
{
width: 400px; height: 110px; text-align: center; border-width: 0px 0px 6px 0px; border-color: #afafaf; border-style: solid;
}
#email_brand img
{
margin: 10px 0px 10px 0px;
}
#email_title
{
width: 400px; margin: 10px 0px 10px 0px; position: relative; border-style: dotted; border-width: 0px 0px 1px 0px; border-color: #eeeeee;
}
#email_title p
{
font-family: georgia; font-size: 24px; color: #000; margin: 0px 0px 10px 0px;
}
#email_title span
{
color: #005c97; font-size: 30px;
}
#email_question
{
width: 400px; position: relative; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;
}
#email_question div.category
{
font-family: arial; font-size: 12px; font-weight: bold; position: absolute; left: 10px; top: 13px;
}
#email_question2
{
width: 400px; position: relative; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; border-style: dotted; border-width: 0px 0px 1px 0px; border-color: #eeeeee;
}
#email_question2 div.category
{
font-family: arial; font-size: 12px; font-weight: bold; position: absolute; left: 10px; top: 13px;
}
#email_input
{
margin: 0px 10px 0px 120px;
}
#email_input input
{
width: 200px; margin: 10px 0px 10px 0px; font-family: arial; font-size: 12px;
}
#email_input2
{
margin: 0px 10px 0px 120px;
}
#email_input2 input
{
width: 200px; margin: 10px 0px 20px 0px; font-family: arial; font-size: 12px;
}
#email_subject2
{
width: 400px; height: 30px; position: relative; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;
}
#email_subject2 .title
{
font-family: arial; font-size: 12px; font-weight: bold; position: absolute; left: 10px; top: 20px;
}
#email_subject2 .subject
{
font-family: arial; font-size: 12px; font-weight: normal; width: 280px; position: absolute; left: 120px; top: 20px;
}
#email_message
{
width: 400px; height: 60px; position: relative; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;
}
#email_message .title
{
font-family: arial; font-size: 12px; font-weight: bold; position: absolute; left: 10px; top: 20px;
}
#email_message .message
{
font-family: arial; font-size: 12px; font-weight: normal; width: 280px; position: absolute; left: 120px; top: 20px;
}
#email_type
{
width: 400px; position: relative; margin: 0px 0px 20px 0px; padding: 0px 0px 0px 0px; border-style: dotted; border-width: 0px 0px 1px 0px; border-color: #eeeeee;
}
#email_type .title
{
width: 100px; font-family: arial; font-size: 12px; font-weight: bold; position: absolute; left: 10px; top: 13px
}
#type_message
{
margin: 0px 10px 0px 120px; font-weight: bold; font-size: 12px; font-family: arial; padding: 0px 0px 20px 0px;
}
#type_message .message
{
width: 250px; height: 100px; margin: 10px 0px 20px 0px; font-family: arial; font-size: 12px;
}
#send_email
{
font-family: arial; background-color: #005c97; width: 100px; height: 22px; line-height: 22px; border: 1px solid #fff; color: #fff; font-weight: bold; padding: 0px; margin: 0 0px 0px 0pxpx; float: right;
}
#email_builder
{
width: 400px; height: 40px; position: relative; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; border-style: dotted; border-width: 0px 0px 1px 0px; border-color: #eeeeee;
}
#email_builder .to
{
font-family: georgia; font-size: 16px; color: #005c97; margin: 10px 0px 20px 0px;
}
#email_builder .builder
{
font-family: arial; font-size: 12px; font-weight: normal; width: 280px; position: absolute; left: 120px; top: 4px;
}
#email_directions
{
width: 400px; position: relative; font-family: arial; font-size: 11px;
}
#homeguide_title
{
width: 710px; margin: 0px 0px 20px 0px;
}
#homeguide_box
{
width: 710px; height: 185px; background-color: #eeeeee; position: relative;
}
#homeguide_box img
{
position: absolute; top: 20px; left: 20px;
}
#helpful_tips
{
margin: 0px 20px 0px 255px; padding: 20px 0px 10px 0px;
}
#helpful_tips .title
{
font-family: georgia; font-size: 24px; color: #4e5b61; margin: 0px 0px 0px 0px;
}
#helpful_tips .decription
{
font-family: georgia; font-size: 15px; color: #01314f; margin: 10px 0px 20px 0px;
}
#categories_title
{
width: 710px; border-color: #afafaf; border-width: 6px 0px 0px 0px; border-style: solid; margin: 20px 0px 0px 0px; 
}
#categories_title p
{
font-size: 12px; font-family: arial; font-weight: bold;
}
#categories_container
{
width: 710px; position: relative; margin: 0px; padding: 0px;
}
#categories_left
{
width: 355px; position: relative; border-width: 0px 1px 0px 0px; border-style: solid; border-color: #eeeeee;
}
#category_left
{
width: 335px; height: 130px; position: relative; border-style: dotted; border-color: #000; border-width: 0px 0px 1px 0px; background-color: #fff; padding: 10px 0px 0px 0px;
}
#category_left img
{
position: absolute; left: 0px; top: 15px;
}
#category_left .title
{
font-family: georgia; font-size: 18px; font-weight: normal; color: #1872be; margin: 5px 0px 5px 140px;
}
#category_left .description
{
font-family: arial; font-weight: normal; font-size: 11px; color: #000; margin: 5px 0px 0px 140px;
}
#categories_right
{
position: absolute; right: 0px; top: 0px; width: 354px; padding: 0px; margin: 0px; background-color: #fff;
}
#category_right
{
width: 335px; height: 130px; position: relative; border-style: dotted; border-color: #000; border-width: 0px 0px 1px 0px; background-color: #fff; margin: 0px 0px 0px 20px; padding: 10px 0px 0px 0px;
}
#category_right img
{
position: absolute; left: 0px; top: 15px;
}
#category_right .title
{
font-family: georgia; font-size: 18px; font-weight: normal; color: #1872be; margin: 5px 0px 5px 140px;
}
#category_right .description
{
font-family: arial; font-weight: normal; font-size: 11px; color: #000; margin: 5px 0px 0px 140px;
}
#latest_articles
{
width: 710px; background-color: #fff; position: relative; margin: 0px; padding: 0px 0px 0px 0px;
}
#latest_articles .title
{
font-family: arial; font-size: 12px; font-weight: bold; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; color: #01314f;
}
#latest1
{
width: 177px; height: 180px; margin: 20px 533px 0px 0px; border-style: solid; border-width: 0px 1px 0px 0px; border-color: #869d79; text-align: center;
}
#latest1 div
{
width: 120px; margin: 0px 0px 0px 28px;
}
#latest1 p
{
font-family: georgia; color: #fff; font-weight: normal; font-size: 16px;
}
#latest2
{
position: absolute; bottom: 0px; Left: 177px; width: 177px; height: 180px; border-style: solid; border-width: 0px 1px 0px 0px; border-color: #869d79; text-align: center;
}
#latest2 div
{
width: 120px; margin: 0px 0px 0px 28px;
}
#latest2 p
{
font-family: georgia; color: #fff; font-weight: normal; font-size: 16px;
}
#latest3
{
position: absolute; bottom: 0px; Left: 354px; width: 177px; height: 180px; border-style: solid; border-width: 0px 1px 0px 0px; border-color: #869d79; text-align: center;
}
#latest3 div
{
width: 120px; margin: 0px 0px 0px 28px;
}
#latest3 p
{
font-family: georgia; color: #fff; font-weight: normal; font-size: 16px;
}
#latest4
{
position: absolute; bottom: 0px; Left: 531px; width: 177px; height: 180px; text-align: center;
}
#latest4 div
{
width: 120px; margin: 0px 0px 0px 28px;
}
#latest4 p
{
font-family: georgia; color: #fff; font-weight: normal; font-size: 16px;
}
#article_container
{
width: 710px; height: 120px; position: relative; border-color: #656565; border-style: dotted; border-width: 0px 0px 1px 0px;
}
#article_container img
{
position: absolute; top: 10px; left: 0px;
}
#article
{
width: 580px; margin: 0px 0px 0px 135px; padding: 5px 0px 0px 0px;
}
#article .date
{
font-family: arial; font-size: 11px; color: #acacac; font-weight: bold;
}
#article .title
{
font-family: georgia; font-size: 18px; font-weight: normal; color: #1872be;
}
#article .description
{
font-family: arial; font-size: 11px; font-weight: normal; color: #000;
}
#category_title
{
width: 710px; border-color: #eeeeee; border-width: 0px 0px 1px 0px; border-style: solid; background-color: #fff; margin: 0px 0px 20px 0px;
}
#author
{
width: height: 30px; 710px; border-color: #eeeeee; border-width: 1px 0px 1px 0px; border-style: solid; margin: 20px 0px 20px 0px; 
}
#author p
{
font-family: arial; color: #000; font-size: 11px; line-height: 30px;
}
#author a
{
color: #1872be; font-weight: bold; text-decoration: none;
}
#author a:hover
{
color: #1872be; font-weight: bold; text-decoration: underline;
}
#article_content
{
width: 710px; font-family: arial; font-size: 11px; color: #000; border-color: #eeeeee; border-width: 0px 0px 1px 0px; border-style: solid; padding: 0px 0px 20px 0px; margin: 0px 0px 10px 0px;
}
#article_content p
{
font-family: arial; font-size: 11px; color: #000;
}
#article_tools
{
width: 155px; position: relative; float: left; border: 1px solid #005c97; margin: 0px 20px 10px 0px;
}
#article_tools .title
{
width: 155px; height: 20px; background-color: #005c97; font-family: arial; font-size: 12px; font-weight: bold; color: #fff; line-height: 20px;
}
#article_tools .content
{
width: 155px; background-color: #fff;
}
#article_tools ul
{
margin: 10px 0px 10px 20px; padding: 0px; font-family: arial; font-size: 11px; font-weight: bold; list-style: none; color: #1872be;
}
#article_tools li
{
padding: 8px 0px 8px 0px;
}
#article_tools img
{
position: relative; top: 3px; margin: 0px 3px 0px 0px;
}
#article_tools a
{
color: #1872be; font-weight: bold; text-decoration: none; font-family: arial; font-size: 12px;
}
#article_tools a:hover
{
color: #1872be; font-weight: bold; text-decoration: underline; font-family: arial; font-size: 12px;
}
#a.readmore
{
color: #1872be; font-weight: bold; text-decoration: none; font-family: arial; font-size: 12px; 
}
#a:hover.readmore
{
color: #1872be; font-weight: bold; text-decoration: underline; font-family: arial; font-size: 12px; 
}
#forgot_password
{
margin: 20px 0px 0px 0px; padding: 0px; font-family: arial; font-size: 11px; color: #000;
}
#forgot_password .email
{
display: inline; padding: 0px 40px 0px 0px;
}
#forgot_password .password
{
display: inline;
}
#forgot_password .forgot
{
display: inline; padding: 0px 20px 0px 0px;
}
#forgot_password .login
{
display: inline;
}
input.button
{
background-color: #005c97; height: 20px; color: #fff; font-family: arial; font-size: 11px; border: 1px solid #fff;
}
table#compare
{
font-family: arial; font-size: 11px;
}
table#compare td.title1
{
font-weight: bold; border-style: solid; border-width: 0px 1px 0px 0px; border-color: #989898; background-color: #fff;
}
table#compare td.title2
{
font-weight: bold; border-style: solid; border-width: 1px 1px 0px 0px; border-color: #989898;  background-color: #fff;
}
table#compare td.style1
{
padding: 0px 0px 0px 5px; border-style: solid; border-width: 1px 1px 0px 0px; border-color: #989898;
}
table#compare td.style2
{
padding: 0px 0px 0px 5px; border-style: solid; border-width: 1px 1px 0px 0px; border-color: #989898; background-color: #eeeeee;
}
table#compare td.model
{
padding: 0px 0px 0px 5px; border-style: solid; border-width: 0px 1px 0px 0px; border-color: #989898; background-color: #eeeeee;
}
#compare_pics
{
background-color: #fff;
}
#compare_pics .pic
{
text-align: center; padding: 0px 0px 20px 0px;
}

#become_text
{
width: 510px; position: relative; margin: 0px 0px 0px 200px;
}
#become_text .normal
{
font-family: arial; font-size: 12px; font-weight: normal; margin: 0px 0px 20px 0px;
}
#become_text .bold
{
font-family: arial; font-size: 12px; font-weight: bold; margin: 0px 0px 20px 0px;
}
#become_bullets
{
width: 510px; position: relative; margin: 0px 0px 20px 0px;
}
#become_bullets div.left
{
width: 250px; position: relative; margin: 0px 250px 0px 0px;
}
#become_bullets div.right
{
width: 250px; position: absolute; top: 0px; left: 260px;
}
#member_features
{
font-family: arial; font-size: 12px; color: #005c97; font-weight: bold; margin: 0px;
}
#become_criteria
{
width: 710px; position: relative; background-color: #eeeeee; padding: 20px 0px 20px 0px;
}
#become_criteria .signup
{
font-family: georgia; font-size: 18px; color: #fff; margin: 0px 0px 20px 20px;
}
#become_criteria .optional
{
margin: 0px 0px 20px 20px; padding: 0px; font-family: arial; font-size: 12px; font-weight: bold; color: #01314f;
}
#become_criteria .info
{
font-family: arial; font-size: 12px; font-weight: bold; margin: 20px 0px 10px 20px;
}
#become_criteria .yes
{
font-family: arial; font-size: 12px; font-weight: bold; margin: 20px 0px 10px 20px; color: #01314f;
}
#become1
{
width: 670px; position: relative; margin: 0px 20px 10px 20px; padding: 0px 0px 10px 0px; border-style: solid; border-width: 0px 0px 1px 0px; border-color: #fff;
}
#become1 .email
{
width: 190px; position: relative;
}
#become1 .password
{
width: 190px; position: absolute; top: 0px; left: 190px;
}
#become1 .confirm
{
width: 190px; position: absolute; top: 0px; left: 380px;
}
#member_criteria
{
font-family: arial; font-size: 12px; font-weight: bold; margin: 0px 0px 5px 0px;
}
#member_criteria span
{
margin: 0px 0px 0px 23px;
}
#membercr1
{
width: 190px; position: relative;
}
#membercr2
{
width: 190px; position: absolute; top: 0px; left: 190px;
}
#membercr3
{
width: 190px; position: absolute; top: 0px; left: 380px;
}
#question_row
{
width: 670px; position: relative; margin: 0px 20px 0px 20px; padding: 0px 0px 10px 0px;
}
#vtwin
{
width: 800px; position: relative; padding: 10px 0px 20px 0px; border-top: 10px solid #afafaf; border-right: 1px solid #000; border-left: 1px solid #000; border-bottom: 1px solid #000;
}
#vtwin iframe
{
width: 600px; height: 440px; margin: 20px 0px 0px 180px; border: 0px solid #ffffff;
}
#vtwin img
{
margin: 10px 0px 10px 20px;
}
#vt_title
{
width: 760px; position: relative; margin: 0px 20px 0px 20px; border-style: solid; border-width: 1px 0px 1px 0px; border-color: #989898;
}
#vt_title p
{
font-family: arial; font-size: 12px; font-weight: bold; margin: 5px 0px 5px 0px;
}
#vt_title span
{
position: relative; top: -1px; color: #afafaf;
}
#vt_title a
{
position: absolute; right: 0px; top: 5px; font-weight: bold; font-family: arial; font-size: 12px; text-decoration: none; color: #005c97;
}
#vt_details
{
width: 125px; position: absolute; left: 20px; text-align: center; background-color: #fff;
}
#vt_details p
{
margin: 20px 0px 10px 0px; font-family: arial; font-size: 11px; font-weight: bold; color: #989898;
}
#ore_container
{
width: 710px; position: relative;
}
#ore_openings
{
position : absolute; right: 0px; top: 0px; background-color: #eeeeee;
}
#nl_openings
{
width: 230px; margin: 10px 10px 10px 10px; padding: 3px 3px 5px 3px; background-color: #005c97; color: #fff; font-family: arial; font-weight: bold; font-size: 13px; border: 1px solid #fff; text-align: center;
}
#nc_openings
{
width: 230px; margin: 10px 10px 10px 10px; padding: 3px 3px 5px 3px; background-color: #005c97; color: #fff; font-family: arial; font-weight: bold; font-size: 13px; border: 1px solid #fff; text-align: center;
}
#al_communities
{
width: 230px; margin: 10px 10px 10px 10px; padding: 3px 3px 5px 3px; background-color: #005c97; color: #fff; font-family: arial; font-weight: bold; font-size: 13px; border: 1px solid #fff; text-align: center;
}
#ore_left
{
position: relative; width: 345px; margin: 0px 355px 0px 0px;
}
#ore_right
{
width: 345px; position: absolute; top: 0px; right: 0px;
}
#region_container
{
position: relative; padding: 0px 0px 0px 0px; margin: 0px 0px 20px 0px; width: 345px; border-style: solid; border-width: 6px 1px 1px 1px; border-color: #989898; border-top-color: #afafaf;
}
#region_container p
{
font-family: arial; font-size: 12px; font-weight: bold; margin: 10px 0px 10px 10px;
}
#region_container ul
{
list-style: none; font-family: arial; font-size: 12px; margin: 0px; padding: 0px;
}
#region_container li
{
padding: 3px 0px 3px 10px;
}
#region_container li.bg
{
padding: 3px 0px 3px 10px; background-color: #eeeeee;
}
#region_container a
{
color: #005c97; font-weight: bold; text-decoration: none;
}
#region_container a:hover
{
color: #005c97; font-weight: bold; text-decoration: underline;
}
#select_city
{
width: 710px; position: relative; margin: 0px; padding: 0px 0px 5px 0px;
}
#select_city ul
{
margin: 0px; padding: 0px; list-style: none; font-family: arial; font-size: 12px;
}
#select_city div.left
{
width: 365px; position: relative; margin: 0px; padding: 0px;
}
#select_city div.right
{
width: 345px; position: absolute; right: 0px; top: 0px; margin: 0px; padding: 0px;
}
#region_container2
{
position: relative; padding: 0px 0px 0px 0px; margin: 20px 0px 0px 0px; width: 710px; border-style: solid; border-width: 6px 1px 1px 1px; border-color: #989898; border-top-color: #afafaf;
}
#region_container2 p
{
font-family: arial; font-size: 12px; font-weight: bold; margin: 10px 0px 10px 10px;
}
#region_container2 ul
{
list-style: none; font-family: arial; font-size: 12px; margin: 0px; padding: 0px;
}
#region_container2 li
{
padding: 3px 0px 3px 10px;
}
#region_container2 li.bg
{
padding: 3px 0px 3px 10px; background-color: #eeeeee;
}
#region_container2 div.right
{
width: 355px; position: absolute; right: 0px; top: 35px;
}
#other_types
{
position: relative; padding: 0px 0px 0px 0px; margin: 0px 0px 20px 310px; width: 400px; border-style: solid; border-width: 6px 1px 1px 1px; border-color: #989898; border-top-color: #afafaf;
}
#other_types p
{
font-family: arial; font-size: 12px; font-weight: bold; margin: 10px 0px 10px 10px;
}
#ot_columns 
{
width: 400px; position: relative; padding: 3px 0px 5px 3px; margin: 0px; font-family: arial; font-size: 10px;
}
#ot_columns .left
{
width: 200px;
}
#ot_columns .right
{
width: 190px; position: absolute; top: 3px; right: 0px;
}
#type_table
{
font-size: 12px; font-family: arial;
}
#type_table .title
{
border-style: solid; border-width: 1px 0px 1px 0px; border-color: #000; font-weight: bold;
}
#type_table .bg1
{
font-size: 11px; background-color: #eeeeee;
}
#type_table .bg2
{
font-size: 11px; background-color: #fff;
}
#company_info
{
width: 710px; font-family: arial; font-size: 12px; border-style: solid; border-width: 6px 0px 0px 0px; border-color: #afafaf;
}
#company_info p
{
font-family: arial; font-size: 12px;  
}
#start_search_box
{
width: 710px; margin: 0px 0px 0px 0px; background-color: #eeeeee; position: relative;
}
#nha_criteria_box
{
width: 710px; height: 130px; position: relative; background-color: #eeeeee; margin: 0px 0px 20px 0px;
}
#nha_criteria_box p.title
{
font-family: georgia; font-size: 18px; color: #fff; padding: 20px 0px 0px 20px; margin: 0px;
}
#nha_criteria_box p.body
{
font-family: arial; font-size: 12px; color: #000; margin: 5px 340px 0px 20px;
}
#nha_criteria_prov
{
position: absolute; top: 14px; right: 340px; font-family: arial; font-size: 12px; font-weight: bold;
}
#nha_criteria_1
{
position: absolute; top: 14px; right: 180px; font-family: arial; font-size: 12px; font-weight: bold;
}
#nha_criteria_2
{
position: absolute; top: 14px; right: 20px; font-family: arial; font-size: 12px; font-weight: bold;
}
#nha_criteria_1 select, #nha_criteria_2 select
{
width: 140px; display: block;  border: 1px solid #000;
}
#nha_criteria_box2
{
width: 710px; height: 80px; position: relative; background-color: #eeeeee; margin: 0px 0px 20px 0px;
}
#nha_criteria_box2 p.title
{
font-family: georgia; font-size: 18px; color: #fff; padding: 20px 0px 0px 20px; margin: 0px 0px 0px 0px;
}
#nha_criteria_box2 p.body
{
font-family: arial; font-size: 12px; color: #000; margin: 10px 200px 0px 20px;
}
#nha_criteria_3
{
position: absolute; top: 20px; left: 500px; font-family: arial; font-size: 12px; font-weight: bold;
}
#nha_criteria_3 select
{
  display: block; font-size: 12px; font-family: arial; border: 1px solid #000; width: 150px;
}
#new_member1
{
width: 400px; height: 170px; position: relative; background-color: #eeeeee; margin: 0px;
}
#new_member2
{
width: 400px; height: 380px; position: relative; background-color: #eeeeee; margin: 0px;
}
#new_member1 p.title, #new_member2 p.title
{
color: #fff; font-family: georgia; font-size: 18px; font-weight: normal; margin: 0px 0px 0px 10px; padding: 10px 0px 0px 0px;
}
#new_member1 input, #new_member2 input, #new_member2 select
{
display: block; font-size: 11px; width: 170px;
}
#new_member1 div.email
{
width: 200px; position: absolute; top: 45px; left: 10px; font-family: arial; font-size: 11px; font-weight: bold;
}
#new_member1 div.password
{
width: 200px; position: absolute; top: 45px; left: 210px;  font-family: arial; font-size: 11px; font-weight: bold;
}
#new_member1 div.password2
{
width: 200px; position: absolute; top: 90px; left: 210px;  font-family: arial; font-size: 11px; font-weight: bold;
}
#new_member2 div.first
{
width: 200px; position: absolute; top: 33px; left: 10px; font-family: arial; font-size: 11px; font-weight: bold;
}
#new_member2 div.last
{
width: 200px; position: absolute; top: 40px; left: 210px;  font-family: arial; font-size: 11px; font-weight: bold;
}
#new_member2 div.address
{
width: 200px; position: absolute; top: 90px; left: 10px; font-family: arial; font-size: 11px; font-weight: bold;
}
#new_member2 div.phone1
{
width: 200px; position: absolute; top: 90px; left: 210px; font-family: arial; font-size: 11px; font-weight: bold;
}
#new_member2 div.postal
{
width: 200px; position: absolute; top: 140px; left: 10px; font-family: arial; font-size: 11px; font-weight: bold;
}
#new_member2 div.phone2
{
width: 200px; position: absolute; top: 140px; left: 210px; font-family: arial; font-size: 11px; font-weight: bold;
}
#new_member2 div.city
{
width: 200px; position: absolute; top: 190px; left: 10px; font-family: arial; font-size: 11px; font-weight: bold;
}
#new_member2 div.age
{
width: 200px; position: absolute; top: 190px; left: 210px; font-family: arial; font-size: 11px; font-weight: bold;
}
#new_member2 div.prov
{
width: 200px; position: absolute; top: 190px; left: 210px; font-family: arial; font-size: 11px; font-weight: bold;
}
#new_member2 div.income
{
width: 200px; position: absolute; top: 240px; left: 210px; font-family: arial; font-size: 11px; font-weight: bold;
}
#new_member2 div.country
{
width: 200px; position: absolute; top: 240px; left: 10px; font-family: arial; font-size: 11px; font-weight: bold;
}


.rssFeed
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.rssFeed a
{
	color: #005c97;
	text-decoration: none;
}
.rssFeed a:hover
{
	text-decoration: underline;
}

.rssHeader { display: none;}

.rssBody {  }
.rssBody ul { list-style: none; }
.rssBody ul, .rssRow, .rssRow h4, .rssRow p
{
	margin: 0;
	padding: 0;
}

.rssRow { }
.rssRow h4 a { font-size: 18px; font-family: georgia; font-weight: normal; color: #005c97; padding-bottom: 10px; margin-left: 125px; line-height: 20px; display: block; width: 215px; margin-bottom: 0px;}
.rssRow div
{
	font-family: arial; font-size: 11px; margin: 0px 0px 0px 0px;
	color: #000;
	line-height: 14px;
	padding-left: 100px;
	
}
.rssRow p
{


}
.odd { background-color: #fff; }
.even { background-color: #fff; }

.rssRow
{
display: block;
width: 325px;
height: 135px;
overflow: hidden;
position: relative;
line-height: 14px;
border-bottom: 1px dotted #eeeeee;

}
.rssRow img
{
width: 125px;
height: 100px;
border: 0px;
margin-left: -10px;
margin-right: 0px;
position: relative;
top: -65px;
}
.rssRow a.rssbottom
{
position: absolute;
display: block;
width: 215px;
bottom: 0px;
right: 0px;
z-index: 90000;
height: 40px;
background-color: #fff;
font-size: 11px;
font-family: arial;
line-height: 40px;
font-weight: bold;
}

