/* Resets */html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {	margin: 0;	padding: 0;	border: 0;	outline: 0;	font-weight: inherit;	font-style: inherit;	font-size: 100%;	font-family: inherit;	vertical-align: baseline;}:focus {	outline: 0;}body {	color: #0d0d0d;	background: #fff;	font: 62.5%/1.5 "Lucida Grande", Lucida, Verdana, sans-serif;	text-align: center;}ol, ul {	list-style: none;}table {	border-collapse: separate;	border-spacing: 0;}td {	padding: 10px;}caption, th, td {	text-align: left;	font-weight: normal;}blockquote:before, blockquote:after, q:before, q:after {	content: "";}blockquote, q {	quotes: "" "";}small {	font-size: 0.8em;	color:#666;}strong {	font-weight: bold;}em {	font-style: italic;}hr {	display: none;}.clear {	clear: both;}/* Link Styles */a:link, a:visited {	color: #3577B0;	text-decoration: underline;}a:hover, a:active {	color: #0055A3;	text-decoration: underline;}/* Headings */h1, h2, h3, h4 {	font-family: Georgia, "Times New Roman", Times, serif;	margin-bottom: 20px;	color: #0055A3;	color: #3577B0;	color: #155F98;}h1 {	font-size: 2.6em;}h2 {	font-size: 1.7em;	color: #B81612;}h3 {	font-size: 1.4em;	font-weight: bold;	font-family: "Lucida Grande", Lucida, Verdana, sans-serif;	margin: 7px 0;}h4 {	font-size: 1.2em;}/* General Styles */.hidden {	display: none;}.right {	float: right;}.left {	float: left;}.center {	display: block;}/* Wrapper */#wrapper {	position: relative;	width: 906px;	margin: 0 auto;	text-align: left;}/* Header */#header {	position: relative;	height: 139px;}#header h1 {	display: none;}#header span {	display: none;}#search {	position: absolute;	top: 0;	right: 0;	border: 1px solid #dee2e3;	border-top: none;	background: #f4f6f6;	width: 25em;	w\idth: 25.5em;	padding: 1.5em;}*:first-child+html #search {	width: 25.5em;}.search_term {	padding: 6px 4px 4px 8px;	color: #949494;	text-transform: uppercase;	font-size: 1.0em;	width: 19.5em;	margin-right: 2px;	border: 1px solid #c5c5c5;}.search {	border: none;	padding: 0.6em 0.7em 0.4em 0.7em;	color: #fff;	background: #0055A3;	font-size: 1.0em;	border: #0055A3 1px solid;}.search:hover {	background: #fff;	color: #0055A3;	cursor: pointer;	border: #0055A3 1px solid;}#navigation {	position: absolute;	bottom: 0px;	left: 0px;	width: 906px;	border-bottom: 4px solid #B81612;	z-index: 999;	list-style: none;	font: bold 0.7em "Lucida Grande", Lucida, Verdana, sans-serif;}#navigation li {	float: left;	margin-right: 4px;	background: url(images/nav-right.jpg) no-repeat 100% 0px;	font-size: 1.6em;}#navigation li a {	float: left;	display: block;	height: 2.2em; /* Targets IE 5.5 only */	hei\ght: 1.6em; /* All Other Browsers */	padding: 0.5em 1.9em 0.2em 1.7em;	background: url(images/nav-left.jpg) no-repeat 0% 0px;	color: #0055A3;	text-decoration: none;	overflow: hidden;}#navigation li.current_page_item, #navigation li.current_page_parent, #navigation li.current-cat,#navigation li.current-cat-parent {	background-position: 100% -150px;}#navigation li.current_page_item a, #navigation li.current_page_parent a, #navigation li.current-cat a,#navigation li.current-cat-parent a {	background-position: 0% -150px;	color: #fff;} #navigation li a.current-cat {	background-position: 100% -150px;}#navigation li a.current-cat {	background: url(images/nav-right.jpg) no-repeat 0% -150px;	color: #fff;}#navigation li:hover {	background-position: 100% -150px;}#navigation li:hover a {	background-position: 0% -150px;	color: #fff;}/* Inset */#inset {	width: 906px;	height: 8.5em;	background: #0055A3;	margin-bottom: 25px;}body.home #inset {	height: 225px;}#inset h1 {	color: #FFF;	font-size: 4.8em;	padding: 12px 30px;	letter-spacing: -0.05em;	font-family: Georgia, "Times New Roman", Times, serif;}/* Content */#content {	float:left;	height: 100%;	margin-bottom: 20px;}#content p {	font-size: 1.2em;	line-height: 1.7em;	margin-bottom: 1.3em;}#main {	float: left;	fl\oat: right;	min-height: 400px;}.normal {	width: 661px;	margin-left: 15px;}.wide {	width: 100%;}.page {	padding-left: 10px;}#main  ul, #main  ol {	margin: 0 0 2em;}#main ul {	margin-left: 3.5em;}#main li {	font-size: 1.3em;}#main li li {	font-size: 1.0em;}#main  ul li, #main  ol li {	list-style: disc;	margin: 7px 0;}#main  ol {	margin-left: 2em;}#main  ol li {	list-style: decimal;}#main  blockquote {	margin: 1.5em;	padding: 1em;	color: #666;	font-style: italic;	border-top: 1px dotted #ccc;	border-bottom: 1px dotted #ccc;}.alignright {	float: right;	margin: 0 0 20px 20px;}#main img.alignleft {	float: left;	margin: 0 20px 20px 0;}#main  img.aligncenter {	display: block;	margin: 0 auto;}/* Home Page Styles */.action {	float: left;	width: 280px;	text-align: justify;}.middle {	margin: 0px 33px;}.action img {	display: block;	margin-bottom: 20px;}.action span {	font-size: 1.0em;	text-transform: uppercase;	color: #B81612;}.action h2 {	color: #0055A3;	margin-bottom: 15px;}.newsletter_input {	padding: 9px 4px 7px 8px;	color: #949494;	font-size: 1.0em;	width: 220px;	margin-bottom: 10px;	margin-right: 2px;	border: 1px solid #c5c5c5;}.submit {	border: none;	padding: 0.6em 1.0em 0.4em 1.0em;	margin-top: 5px;	color: #fff;	background: #0055A3;	font-size: 1.0em;	text-transform: uppercase;	border: #0055A3 1px solid;}.submit:hover {	background: #fff;	cursor: pointer;	border: #0055A3 1px solid;	color: #0055A3;}/* Listing Styles */.entry {	position: relative;	border-bottom: 1px solid #c2c4c4;	padding-right: 15px;	padding-bottom: 20px;	margin-bottom: 20px;	margin-left: 10px;}.thumb {	float: left;}.entry small {	text-transform: uppercase;	color: #6f8185;	font-size: 0.9em;	margin-left: 30px;}.entry p {	margin-left: 250px;}.entry h2 {	font-size: 2.2em;	width: 380px;	color: #292b2c;	font-family: Georgia, "Times New Roman", Times, serif;	margin-bottom: 20px;	margin-left: 250px;}.entry h2 a:link, .entry h2 a:visited {	color: #292b2c;	text-decoration: none;}.entry h2 a:hover {	color: #0055A3;	text-decoration: none;}.entry span {	position: absolute;	right: 5px;	top: 10px;	font-size: 1.0em;	color: #999;	font-family: Georgia, "Times New Roman", Times, serif;	margin-bottom: 20px;}* html .entry span {	ri\ght: 0;	lef\t: 315px;}.post-data {	margin-left: 250px;}ul.amenities li {	display: inline;	font-size: 1.2em;	font-family: Georgia, "Times New Roman", Times, serif;	line-height: 10px;	padding: 0 4px 0 22px;	list-style: none;	border: none;}.bedroom {	background: url(images/bed.gif) no-repeat 0 50%;}.bathroom {	background: url(images/bath.gif) no-repeat 0 50%;}.parking {	background: url(images/parking.gif) no-repeat 0 50%;}/* Single Listing Styles */.single .entry {	border: none;	margin-top: 0px;}.single .entry small {	margin-left: 0px;}.single .entry h2 {	margin-left: 0px;	width: 620px;}.single .entry p {	margin-left: 0px;	margin-right: 0px;}.single .entry span {	top: 10px;}.single .post-data {	position: absolute;	width: 150px;	right: 5px;	top: 6.0em;	margin-left: 20px;}.single .post-data ul {	float: right;}.small {	margin: 10px;	margin-left: 0px;}.paginate {	font-size: 12px;}/* Alignment */.aligncenter,div.aligncenter {   display: block;   margin-left: auto;   margin-right: auto;}.alignleft {   float: left;   margin-right: 25px;}.alignright {   float: right;   margin-left: 25px;}.wp-caption {   border: 1px solid #ddd;   text-align: center;   background-color: #f3f3f3;   padding-top: 4px;   margin: 10px;   /* optional rounded corners for browsers that support it */   -moz-border-radius: 3px;   -khtml-border-radius: 3px;   -webkit-border-radius: 3px;   border-radius: 3px;}/* Sidebar */.sidebar {	float: left;	width: 230px;	w\idth: 220px;	margin-bottom: 20px;}.sidebar h3 {	font-size: 1.6em;	font-style: italic;	color: #6d7f83;	font-family: Georgia, "Times New Roman", Times, serif;	margin: 10px 0 10px 10px;}.sidebar ul {	width: 230px;	w\idth: 220px;	xborder: 1px solid #d4d7d8;	font-size: 14px;	padding-bottom: 1px;	}.sidebar ul ul {	border: none;	}	.sidebar li a {	font: bold 0.8em "Lucida Grande", Lucida, Verdana, sans-serif;  	height: 1.7em;	text-decoration: none;	text-transform: capitalize;	color: #6F7679;	border: 1px solid #fff;	border-bottom: 1px solid #d4d7d8;	padding: 8px 0 0 10px;	xbackground: #e6e6e6;}.sidebar li li a {	padding: 8px 0 0 25px;}.sidebar li a:link, .sidebar li a:visited {	display: block;}.sidebar li a:hover {	color: #CC363D;	xbackground: #e6e6e6;}.sidebar li.current_page_item a, .sidebar li.current-cat a {	color: #CC363D;	background: transparent url(images/arrow.gif) no-repeat 95% 50%;}.sidebar li a.current-cat {	color: #CC363D;	background: transparent url(images/arrow.gif) no-repeat 95% 50%;}/* Footer */#footer {	background: #fff;	border-top: 1px solid #dce0e1;	padding: 1.5em 1.0em;	color: #999;}#footer a {	color: #999;	text-decoration: underline;}#footer a:hover {	color: #666;	text-decoration: underline;}#footer ul {	margin-top: 14px;}#footer li {	display: inline;	padding: 0 7px;}#footer li.first {	border-left: none;	padding: 0 10px 0 0;}/* Minhas */.feedburner {	background: transparent url('http://localhost:8888/dev/wordpress/wp-content/themes/re_theme/images/feedburner_logo.gif') no-repeat 83px 50%;	}#frase {	margin: 0 0px 0 40px;	width: 460px;}#frase h2 {	font-size: 3.0em;	padding-top: 30px;	margin-bottom: 7px;
color:#fff;}#frase p { color:#fff;	margin: 7px 80px 7px 0;	font-size: 1.2em;	line-height: 1.5em;}

#frase a:link, #frase a:visited, #frase a:hover, #frase a:active {color:#fff;}#social {	float: right;	width: 400px;	text-align: right;	margin-top: 0px;	z-index: 999; }

#casas {	float: right;	width: 165px; height:70px;	text-align: right;	margin-top: 0px;	z-index: 999; }

.pubfloat {	float:right;	width:106px;	text-align: right;	z-index: 999;}
