@charset "UTF-8";/* CSS Document */.campussearch{	width:254px;	height:34px;	margin-bottom:4px;	display:block;}.campussearch a{	width:254px;	height:34px;	display:block;	background:url(../images/campus_search.gif) no-repeat;}.campussearch a:hover{	background-position:100% -34px;}.campussearch a span{display:none;}.headingwrap h1{	background:none;}.headingwrap h2{	background:none;}.headingwrap h3{	color:#6E0F1F;}#subnav{	display:none;}#foottop{	display:none;}#footbottom{	display:none;}#copyright{	border:none;}/* SEARCH RESULTS */#deetshead{	background:none;	width:660px;	color:#132833;	padding-bottom:8px;}#searchhead{	height:65px;	background:none;	width:660px;}#searchbar{	display:none;}#headleft{	float:none;	width:660px;	padding-left:0;	text-align:left;	padding-top:13px;	font-size:13px;}#headleft h2{	color:#132833;	margin-bottom:9px;}.searchcontentarea a{	display:none;}#quicklook{	display:none;}#search{	width:660px;	border:none;	margin-bottom:4px;	background:none;}#searchtop{	border-bottom:none !important;	margin:0 0 0 0 !important;}#searchbot{	display:none;}.findhead{	display:none;}.findhead h2{	margin:0;	color:#6E0F11;	font-weight:normal;	font-size:11px;	height:19px;	line-height:19px;	display:block;	padding-left:12px;	background:none;}.findheadnav{	height:19px;	float:left;	display:block;	padding:0 12px 0 12px;	color:#132833;	font-size:11px;	float:left;}.findheadnav a{	color:#132833;	text-decoration:none;	font-weight:bold;}.findheadnav a:hover{	color:#6E0F11;}.findheadnav a.selected{	color:#6E0F11;	text-decoration:underline;}.findheadnav img{border:none; margin-right:4px; top:2px; position:relative;}#resultswrap{	width:660px;	display:block;	float:none;	text-align:left;	border-left:none;}.communityhead{	display:block;	height:21px;	background:none;	line-height:21px;	border:none;	margin-bottom:4px;}.communityhead h1{	line-height:21px;	margin:0;	font-size:16px;	height:21px;	display:block;	font-weight:normal;	color:#132833;}.communityhead a{	display:block;	height:21px;	color:#132833;	font-weight:bold;	text-decoration:none;padding-left:6px;}.subpadalt{	background:none;}.subpadselect{	display:block;		padding:4px 3px 0 3px;	border-bottom:1px dotted #6E0F11;	background:none;	width:660px;	margin-left:0;	margin-top:0;	height:auto;}.communityhead a.favorite{	display:none;}.communityhead a.favoriteselect{	display:none;}.communityhead img{	border:0;	float:left;}.searchresult{	display:block;	width:660px;	margin-bottom:4px;}.subleft{	width:145px;	display:block;	float:left;	border-right:none;	margin-right:6px}.subright{	width:509px;	display:block;	float:left;	border:none;}.availabletable{	display:block;	background:none;	border-bottom:none;}.toptable{	height:30px;	display:block;	background:none;	font-size:11px;}.searchtablewrap{display:block; margin-left:4px; border-left:none;}.topcell{	border:none;	color:#132833;	font-weight:normal;}.searchphoto{	width:145px;	height:107px;	border:none;}.searchphoto img{	border:none;}.searchfeatures{	display:block;	height:20px;	line-height:20px;	padding:6px 5px 0 0;	text-align:right;	background:none;	border-bottom:none;}.searchfeatures img{ margin-left:5px; float:right;}.searchrowwrap{	display:block;	text-align:left;	border-top:1px solid #132833;	color:#E7E2C7;	height:20px;}.searchrowwrapalt{	display:block;	text-align:left;	background:none;	border-bottom:1px solid #132833;	color:#E7E2C7;	height:20px;}.searchcell{	width:118px;	padding:3px 0 3px 0;	line-height:14px;	display:block;	float:left;	text-align:center;	color:#132833;	border-right:none;}.searchcell span{	display:block;	padding-left:7px;	padding-right:4px;	text-align:left;}.searchcell img{	border:0;}.searchcontentarea{	display:block;	padding:8px 7px 8px 7px;	height:auto;	text-align:left;	border-right:none;	font-size:11px;	line-height:14px;	background:none;}.searchcontentarea a{	text-decoration:underline;	color:#6E0F11;	position:relative;}.searchcontentarea p{	margin:0;}.searchcontentarea a:hover{	color:#504d3e;}.searchcontentarea span{	font-weight:bold;	color:#ED1C24;	display:block;}#filterswrap{	margin:0 0 0 0;	display:block !important;}#filterswrap h1{	height:21px;	line-height:21px;	display:block;	padding-left:0px;	font-size:16px;	margin:0;	color:#132833;	font-weight:normal;	background:none;}#filters{	display:none;}#filters h2{	font-size:11px;	padding:0;	margin:0 0 3px 0;	font-weight:bold;}.filtercolumn{	display:block;	padding:0 0 8px 0;}#filters p{	margin:0 0 15px 0;	padding:0;}.filtercolumn span{	display:block;	line-height:16px;}.filtercolumn span.caveat{	font-size:10px;}.submit{	display:block;	padding:6px 0px 0 0;}.submit a{	height:18px;	width:64px;	text-align:center;	text-decoration:none;	line-height:18px;	background:#6E0F11;	font-weight:bold;	float:right;	color:#FFFFFF;	border:1px solid #132833;}.submit a:hover{	background:#24506e;	color:#ffffff;}.fieldswrap{	display:none;}/* Subletresults */.subletresult{	width:627px;	display:block;	border:none;}.topcellsub{	height:30px;	width:166px;	float:left;	display:block;	border:none;	text-align:left;	color:#132833;	line-height:31px;	font-weight:normal;}.searchrowwrapsub{	display:block;	text-align:left;	color:#132833;	height:20px;}.searchcellsub{	width:160px;	padding:3px 0 3px 6px;	line-height:14px;	display:block;	float:left;	text-align:left;	color:#132833;	border-right:none;	}.searchcellsubright{	width:119px;	padding:3px 0 3px 6px;	line-height:14px;	display:block;	float:left;	text-align:left;	color:#132833;	border-right:none;}.searchcellsub span{	display:block;	padding-left:7px;	padding-right:4px;	text-align:left;}.searchcellsub img{	border:0;}.subletcontentarea{	display:block;	padding:8px 7px 12px 7px;	text-align:left;	border-right:none;	font-size:11px;	line-height:15px;	background:none;}.subletcontentarea a{	text-decoration:underline;	color:#ED1C24;	position:relative;}.subletcontentarea p{	margin:0;}.subletcontentarea a:hover{	color:#504d3e;}.subletcontentarea span{	font-weight:bold;	display:block;}/* Property Details */.subsitewrapint{	width:660px;	border:none;	display:block;	margin-bottom:4px;}.subsitewrapintbot{	width:660px;	display:block;	margin-bottom:4px;	border:none;}.photoheading h2{display:none;}#photogallery{	display:none;}#photowindow{	width:282px;	border:none;	background:none;	display:block;	float:left;	text-align:left;}#photo{	height:210px;	display:block;	border:1px solid #132833;}#photo img{width:280px; height:210px;}#captioncontent{	display:none;}#captioncontent h2{}.topcellapt{	height:30px;	width:84px;	float:left;	display:block;	border-right:none;	text-align:center;	color:#132833;	line-height:30px;	font-weight:normal;}.rowwrap{	display:block;	text-align:left;	border-top:1px solid #132833;}.rowwraplt{	display:block;	text-align:left;	background:none;	border-top:1px solid #132833;}.rowwrap a{	display:block;	text-decoration:none;	color:#E7E2C7;	height:30px;}.rowwraplt a{	display:block;	text-decoration:none;	color:#E7E2C7;	height:30px;}.rowwrap a:hover{	background: #d4d3b8;}.rowwraplt a:hover{	background: #d4d3b8;}.rowwrap a.selected{	background: #d4d3b8;}.rowwraplt a.selected{	background: #d4d3b8;}.cell{	width:84px;	padding:7px 0 7px 0;	line-height:16px;	display:block;	float:left;	text-align:center;	color:#132833;	border-right:none;}.cell span{	display:block;	padding-left:7px;	padding-right:4px;	text-align:left;}.cell img{	border:0;}.cellleft{	width:156px;	padding:7px 0 7px 0;	line-height:16px;	display:block;	float:left;	text-align:center;	color:#132833;	border-right:none;}.cellleft span{	display:block;	padding-left:7px;	padding-right:4px;	text-align:left;}.topcellaptleft{	height:30px;	width:156px;	float:left;	display:block;	border-right:none;	text-align:left;	color:#132833;	line-height:30px;	font-weight:normal;}.topcellaptleft span{	padding-left:0 !important;}#propertyinfo{	width:378px;	height:auto;	background:none;	display:block;	float:left;}#propinfonav{	display:block;	height:20px;	text-align:left;	font-size:16px;}#propinfonav span{	display:block;	padding-left:15px;}#propinfonav a{	display:none;	float:left;	width:202px;	line-height:20px;	color:#504d3e;	text-decoration:none;	font-weight:normal;}#propinfonav a.selected{	color:#132833;	display:block;	width:302px;}#propinfocontent{	text-align:left;	padding:14px 15px 0 16px;	height:335px;	font-size:11px;	line-height:14px;}.propinfocolumn{	display:block;	float:left;	width:50%;}.propinfocolumn ul{	margin-top:0;	margin-bottom:10px;	margin-left:6px;	padding-left:10px;}.propinfocolumn li{	margin-bottom:3px;	color:#6E0F11;}.propinfocolumn span{	color:#132833;}.propinfonavbot{	display:none;}