/* @override http://mls.albuquerquehomes.net/3col1.css *//* @override http://albuquerquehomes.mlsadmin.com/3col1.css */body{background-color:#EEF2F5;background-image: url('/images/mountainbg2.jpg');  }#wrapper { width:950px; margin:0 auto;  background-color:#EEF2F5; }.clear {	font-size: 0;	line-height: 0.0;	height: 0;	clear: both;}.clearfix:after {    content: ".";     display: block;     height: 0;     clear: both;     visibility: hidden;}.clearfix {display: inline-block;}/* Hides from IE-mac \*/* html .clearfix {height: 1%;}.clearfix {display: block;}/* End hide from IE-mac */.header { } .content{	width: 750px !important;}  .container { width: 612px;height: 550px;	padding-left: 8px;	padding-right: 5px;	margin-left: 85px;}.container3 { ;width:625px;position:relative;}.container2 { border: 1px inset #000;width:930px;background-color:#FFFFFF;} .Col1 { float:left; width:230px; padding: 10px 10px 10px 20px; } .Col2 { float:left; width:230px; padding: 10px;}.Col3 { float:left; width:360px; padding: 10px;}   .resultspage {width="750px";}   .propsummary {width="750px";background-color: #092040;}  .propsummary h2 {  font-size: 18px;  color: white;  margin: 0;}.propsummary h3 {  font-size: 14px;  margin: 0;    color: white;}.photo1 {  width: 200px;}.propsummary .price {  color: #c20023;  font-size: 18px;  padding-right: 5px;  vertical-align: middle;}}.propsummary .column1 {  width: 400px;}.propsummary .column2 {  width: 175px;}.style3 {color:#092040; font-size: 14px;}.footer { clear:both; padding:1em;}.addressheadblue {font-size: 1.2em;color: #092040;font-weight: bold;}.addresshead {font-size: 1.2em;}.goto a:link		{  color: #FFFFFF; font-size: 20px; line-height: 22px; font-weight: bold; text-decoration: underline; }.goto a:visited	{  color: #335E84; font-size: 20px;  line-height: 22px; font-weight: normal; text-decoration: underline; }.goto a:hover		{ color: #E7B34E;font-size: 20px; line-height: 22px; font-weight: bold; text-decoration: underline; }.goto2 a:link		{  color: #FFFFFF; font-size: 14px; line-height: 16px; font-weight: bold; text-decoration: underline; }.goto2 a:visited	{  color: #335E84; font-size: 14px;  line-height: 16px; font-weight: normal; text-decoration: underline; }.goto2 a:hover		{ color: #335E84;font-size: 14px; line-height: 16px; font-weight: bold; text-decoration: underline; }.goto3 a:link		{  color: #092040; font-size: 16px; line-height: 17px; font-weight: bold; text-decoration: underline; }.goto3 a:visited	{  color: #092040; font-size: 16px;  line-height: 17px; font-weight: normal; text-decoration: underline; }.goto3 a:hover		{ color: #335E84;font-size: 16px; line-height: 17px; font-weight: bold; text-decoration: underline; }.txt {font-size: .9em;color: #092040;margin: 0 auto;	display: block;}.txt2 {font-size: .8em;line-height: 1em;}.txt3 {font-size: 1.2em;line-height: 1.5em;}.txtbold {font-size: 1.3em;font-weight: bold;line-height: 1.5em;}.txtboldred {font-size: 1.5em;font-weight: bold;color: #FF0000;line-height: 1.6em;}.txtboldredlarge {font-size: 1.5em;font-weight: bold;color: #FF0000;line-height: 1.5em;}.txtboldbluelarge {font-size: 1.5em;font-weight: bold;color: #092040;line-height: 1.5em;}.txtbblarge {font-size: 1.5em;font-weight: bold;color: #092040;line-height: 1.5em;}.txtbblarge a:link		{  color: #092040; font-weight: bold; text-decoration: underline; }.txtbblarge a:visited	{  color: #335E84;font-weight: normal; text-decoration: underline; }.txtbblarge a:hover		{ color: #335E84; font-weight: bold; text-decoration: underline;}ul#features li{line-height:2em;}.thumbBox img{width:86px;height:64px;}.thumbBox a img{margin: auto;}#photoBox img{width:390px;height:250px;position:absolute;left:116px;top:20px;}.photoss{width:625px;height:350px;position:relative;}#main-photo{margin:0;}#photo-2 {position:absolute;left:0px;top:0px;}   #photo-3 {position:absolute;left:0px;top:69px;}   #photo-4 {position:absolute;left:0px;top:138px;}   #photo-5 {position:absolute;left:0px;top:207px;}   #photo-6 {position:absolute;left:0px;top:275px;}#photo-7 {position:absolute;left:108px;top:275px;}#photo-8 {position:absolute;left:212px;top:275px;}#photo-9 {position:absolute;left:321px;top:275px;}#photo-10 {position:absolute;right:110px;top:275px;}#photo-11 {position:absolute;right:0px;top:275px;}#photo-12 {position:absolute;right:0px;top:207px;}#photo-13 {position:absolute;right:0px;top:138px;}#photo-14 {position:absolute;right:0px;top:69px;}#photo-15 {position:absolute;right:0px;top:0px;}#photo-16 {position:absolute;left:0px;top:343px;}#photo-17 {position:absolute;left:108px;top:343px;}#photo-18 {position:absolute;left:212px;top:343px;}#photo-19 {position:absolute;left:321px;top:343px;}#photo-20 {position:absolute;right:110px;top:343px;}#photo-21 {position:absolute;right:0px;top:343px;}#photo-22 {position:absolute;left:109px;top:410px;}#photo-23 {position:absolute;left:212px;top:410px;}#photo-24 {position:absolute;left:321px;top:410px;}#photo-25 {position:absolute;left:428px;top:410px;}