@charset "UTF-8";/*	Content toggle---------------------------------------------*/#content_toggle_container {	margin: 0 auto;	width: 625px;}#news {	width: 625px;	position: relative;}ul.tabs-nav {	width: 165px;	float: left;	list-style: none;	border-top: 1px dotted #cbcbbf;}ul.tabs-nav li {	border-bottom: 1px dotted #cbcbbf;	cursor: pointer;}ul.tabs-nav li a {	display: block;	padding: 2px 14px 2px 4px;	position: relative;	border: 0;	text-decoration: none;	color: #006666;	font-size: 12px;	height: 34px;}ul.tabs-nav li a:hover {	background-color: #f1f1e4;	color: #000000;}ul.tabs-nav li.tabs-selected a {	color: #000000;	text-decoration: none;	background: #fff url(../../images/real-estate-arrow-green.png) no-repeat right center;}ul.tabs-nav li a .list_title_image {	position: absolute;	border: 0;	left: 0px;	top: 5px;}ul.tabs-nav li a img{	position: absolute;	border: 0;	height: 30px;	width: 23px;	margin: 0;	padding: 0;}.news_title {	font-size: 16px;	color: #5e4e3d;	padding: 10px 0;	line-height: 16px;	border: 0;}#news .list_title {	font-size: 10px;	color: #5e4e3d;	margin-top: -2px;}#news .list_name {	position: absolute;	left: 30px;	top: 0px;	padding-top: 2px;	padding-bottom: 0px;}.tabs-hide {	display: none;}.tabs-container {	width: 450px;	float: right;	position: relative;}.solutions_box {	width: 450px;	background-image: url(../../images/real-estate-toggle-box-grad.png);	background-repeat: repeat-y;	margin-bottom: 20px;	float: right;}.solutions_box_top {	width: 450px;	background-image: url(../../images/real-estate-toggle-box-top.png);	background-repeat: no-repeat;	height: 20px;	text-indent: -9999px;}.solutions_box_content {	width: 410px;	padding-bottom: 20px;	padding-right: 20px;	padding-left: 20px;	background-image: url(../../images/real-estate-toggle-box-bot.png);	background-position: left bottom;	background-repeat: no-repeat;	margin: 0;	padding-top: 0px;}.bloggie {	width: 410px;	z-index: 50;}.solutions_box p {	margin-bottom: 10px;}.solutions_box  h2.page-title {	margin-bottom: 10px;	font-size: 24px;	color: #5e4e3d;	line-height: 30px;}.list-title {	color: #5e4e3d;	font-weight: bold;}.list-name {	color: #5e4e3d;	font-weight: bold;}ul.solution {	list-style: disc outside;	padding-left: 30px;	padding-right: 30px;}ul.solution li {}ul.solution li a {	color: #990000;	border-bottom: 1px dotted #990000;	text-decoration: none;}ul.solution li a:hover {	color: #312820;	border-bottom: 1px dotted #312820;	text-decoration: none;}.sub_title {	display: block;	padding: 3px 0px 6px;	position: relative;	border: 0;	text-decoration: none;	font-size: 10px;	color: #666666;	font-weight: normal;	line-height: 11px;}.toggle-clearing {	clear: both;	height: 20px;	line-height:0;	font-size: 0;	text-indent: -9999px;}.pics {	width:   405px;	padding: 0;	margin:  0 0 15px;}  .pics img {	padding: 15px;	border:  1px solid #cbcbbf;	background-color: #ffffff;	width:  375px;	top:  0;	left: 0;	height: 236px;} 