@charset "iso-8859-1";
	body {background-color:#F0F0F0;margin:1em 0 0 0;font-family:verdana;font-size:10px;}
	input, select {font-family:verdana;font-size:10px;}
	td, th {vertical-align:top;font-size:10px;}
	form {margin:0;padding:0;}
	
	a {color:black;}
	a:hover {color:#737373;text-decoration:none;}
	#Gallegos td.menu_center a {color:#6D6D6D;text-decoration:none;}
	#Gallegos td.menu_center a:hover {text-decoration:underline;}
	
	#Gallegos {height:100%;width:100%;}
	
	#Gallegos td.top_left {
		background:transparent url(images/sphere_topleft.gif) no-repeat scroll bottom right;
		width:50px;
	}
	#Gallegos td.top_center {
		background:transparent url(images/sphere_topright.gif) no-repeat scroll bottom left;
	}
	#Gallegos td.top_right, #Gallegos td.menu_right, #Gallegos td.common_sides
	{width:50px;font-size:1px;}
	
	#Gallegos td.menu_left {
		font-size:1px;
		background:transparent url(images/sphere_bottomleft.gif) no-repeat scroll top right;
		width:50px;
	}
	#Gallegos td.menu_center {
		vertical-align:top;
		font-size:11px;
		font-weight:bold;
		padding:0 0 1px 0;
		height:5px;
		text-align:right;
		/*border:1px solid #8FC7CE;
		//border-bottom-width:0;*/
		background:white url(images/menu_middle.gif) repeat-x scroll top left;
	}
	#Gallegos td.menu_center .menu_sub1 {
		background:transparent url(images/menu_left.gif) no-repeat scroll top left;
	}
	#Gallegos td.menu_center .menu_sub2 {
		background:transparent url(images/menu_right.gif) no-repeat scroll top right;
	}
	#Gallegos tr.bar td {background-color:#BCD9DD;}
	#Gallegos tr.bar td.center {background-color:#62B2BD;}
	#Gallegos tr.bar td.center td {background-color:#62B2BD;}
	
	#Gallegos td.copyright {
		background:white url(images/bottom_background.gif) repeat-x scroll bottom right;
		border:1px solid #8FC7CE;
		border-width:0 1px 0 1px;
	}
	#Gallegos td.copyright div.subcopyright {
		padding:25px 1em 0 1em;
		font-size:9px;height:58px;
		background:transparent url('images/bottom.gif') no-repeat scroll bottom right;
	}
	html>body #Gallegos td.copyright div.subcopyright {
		height:30px;
	}
	#Gallegos td.content_left {
		background:transparent url(images/sphere_bottomleft2.gif) no-repeat scroll top right;
		width:50px;
	}
	#Gallegos td.content {
		width:600px;
		padding-top:70px;
		background:white url(images/sphere_bottomright3.gif) no-repeat scroll top left;
		height:100%;
		border:1px solid #8FC7CE;
		border-width:0 1px 0 1px;
	}
	#Gallegos td.content .sub_content {
		display:block;
		padding:0 1.5em .5em 1.5em;
	}
	
	.menu_center ul {margin:0 0 0 0;list-style-type:none;padding:3px 0 2px 0;}
	.menu_center ul li {display:inline;margin:2px .5em 1px 0;}
	
	div.options, div.about {
		margin-top:-70px;
		padding:0 1em 8px 1em;
		margin-bottom:1.5em;
		text-align:center;
		display:block;
		width:300px;
		background:transparent url(images/options_background.gif) no-repeat scroll bottom left;
	}
	div.about {background:transparent none scroll top right;padding:1em 1em 0 0;width:auto;text-align:right;}
	
	h2 {
		text-align:left;
		font-size:13px;
		font-weight:bold;
		color:#636363;
		margin:0 0 3px 0;
	}
	h4 {
		font-size:10px;
		margin:2em 0 1em 0;
	}
	.escrow {color:#33842A;}
	.sold {color:#BF0000;}
	.forsale {}
	.offmarket {color:#2449B9;}
	
	.legend {padding-top:20px;margin:2em;width:120px;background:transparent url(images/legend_topleft.png) no-repeat scroll top left;}
	.legend div {margin:0;}
	.legend .one {background:transparent url(images/legend_topright.png) no-repeat scroll top right;}
	.legend .two {background:transparent url(images/legend_bottomright.png) no-repeat scroll bottom right;}
	.legend .three {padding:1.3em 0 1em 0;background:transparent url(images/legend_bottomleft.png) no-repeat scroll bottom left;}
	.legend dl {margin:0 0 0 2em;}

	.simple {text-align:left;width:300px;margin:1em;}
	.simple div {margin:0;}
	.simple .one {background:transparent url(images/simple_topleft.png) no-repeat scroll top left;}
	.simple .two {background:transparent url(images/simple_bottomleft.gif) no-repeat scroll bottom left;}
	.simple .three {background:transparent url(images/simple_topright.gif) no-repeat scroll top right;}
	.simple .four {padding:1em;background:transparent url(images/simple_bottomright.gif) no-repeat scroll bottom right;}
	
	.simple th {color:#6E6E6E;padding-right:1em;}

	img.padded {float:left;margin:0 20px 20px 0;}
	
	h3 {font-size:12px;font-weight:bold;margin:0 0 3px 0;}
	.smalltext {color:#6D6D6D;font-size:10px;line-height:115%;}
	
	.line2, .line {display:block;margin:1em 0 0 0;background-color:#CFCFCF;}
	.line2 {margin:0 0 1em 0;}
	
	.testimonials .list {padding:1em 0 1em 0;}
	.testimonials .text {padding:1em 1em 1em 0;}
	.testimonials .vertline {background-color:#CFCFCF;}

	ul.purty, .testimonials .list ul {list-style-image:url('images/listdot.gif');}
	ul.purty li, .testimonials .list li {white-space:nowrap;padding:.2em;}
	.testimonials .list li.selected {list-style-image:url('images/listdot2.gif');}
	
	ul.purty {margin:0 0 0 18px;}
	html>body ul.purty {padding:0 0 0 18px;}
	ul.purty {padding-bottom:.1em;}
	
	.greybox {
		background-color:#F4F4F4;
		/*padding:12px 13px;*/
		margin-top:1em;
	}
	.greybox h3 {margin-bottom:1em;}
	.greybox th {text-align:left;}
	.preview-thumbnails {white-space:nowrap;vertical-align:top;padding-top:11px;}
	.preview-thumbnails img {margin:0 10px 10px 0;}
	.preview-thumbnails img.last {margin:0 0 10px 0;}
	.property_top {padding:1em 0 5px 0;}
	.property_middle {padding:6px 0 10px 10px;}
	.property_top h3, .property_middle h3 {margin:0;}
	.greybox table {width:450px;}
	
	.pad {padding:5px;}
	
	.list th {padding:0 5px 1px 5px;white-space:nowrap;text-align:left}
	.list td {padding:0 5px 1px 5px;vertical-align:middle;}
	.list .row1 {background-color:white;}
	.list .row3 {color:red;}
	.nowrap {white-space:nowrap;}

	.form {display:block;text-align:center;padding:1em 0 1em 0;}
	.form .width {width:250px;}
	.form input, .form select, .form textarea {margin-bottom:4px;}
	.form table {margin:auto;}
	.form th {vertical-align:middle;padding-right:2em;text-align:left;}
	.form td {vertical-align:middle;}
	.images th {vertical-align:top;}
	.images td {vertical-align:bottom;}
	.form .pad {margin-top:5px;}
