
/*                
------------------------------------------------------------

©2010 Austin Referral Realty, Inc. - Austin Texas Real Estate - Ronnie Bredahl

http://www.austinreferralrealty.com  ---  http://www.austinrealestatemarket.com

------------------------------------------------------------*/

html,body {
	margin: 0px;
	border: 0px;
	background-color:#333333; }

#page { width:100%;
	height: auto; }
	
#master { width: 1003px;
	background-color: #ffffff;
	height: auto; }
	
#main { width:1003px; }
		
#mid {
	width:992px;
	background-color:#ffffff; }
	
#content { width:1003px;
	background-color:#ebf4fc; }
	
#texas { width: 95%;
	padding: 15px;
	border: none;
	text-align: left; }
	
#dv { width: 100%;
	padding: 0%;
	border: none;
	position: relative; }
	
h1, h2, h3, h4, h5, h6, p, blockquote, form, label, ul, ol, dl, table, fieldset, address {
	font-family:arial,helvetica,clean,sans-serif;
	margin: 0 0 1em 0; }
	
img { border: 0px; }
	
h1 { font-family:arial,helvetica,clean,sans-serif;
	font-size: 180%;
	font-variant: small-caps;
	color: #2c4683; }
	
h2 { font-family:arial,helvetica,clean,sans-serif;
	font-size: 140%;
	font-variant: small-caps;
	color: #2c4683; }
	
h3 { font-family:arial,helvetica,clean,sans-serif;
	font-size: 120%;
	font-variant: small-caps; }
	
h4 { font-family:arial,helvetica,clean,sans-serif;
	font-size: 105%;
	font-variant: normal; }
	
p { font-family:arial,helvetica,clean,sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	line-height: 1.5em; }
	
p.a:link { font-family:arial,helvetica,clean,sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:blue; text-decoration: none; }	
	
p.a:visited { font-family:arial,helvetica,clean,sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:purple; text-decoration: none; }
	
p.a:hover { font-family:arial,helvetica,clean,sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: blue; text-decoration: underline; }

table { text-align: center;  }
td { text-align: center; }
th { text-align: center; }

	
ul { font-family:arial,helvetica,clean,sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-align: left;
	list-style-type: disc;
	margin-left: 2em; }
	
.block-list {
		list-style: none;
		margin: 0;
		float: left;
		clear: left;
		background: #ffffff;
		border: 1px solid #cccccc;
		padding: 15px;
		text-align: center; }
		
.block-list li {
	width: 25%;
	float: left;
	margin: 0 0 5px 0;
 	padding: 0 0 5px 0;
	border-bottom: 1px solid #cccccc; }
	
html .block-list {
	width: 900px; }
	
.block-main {
		list-style: none;
		margin: 0;
		float: left;
		clear: left;
		background: #ffffff;
		border: 1px solid #cccccc;
		padding: 15px;
		text-align: center; }
		
.block-main li {
	width: 25%;
	float: left;
	margin: 0 0 5px 0;
 	padding: 0 0 5px 0;
	border-bottom: 1px solid #cccccc; }
	
html .block-main {
	width: 700px; }	
	
ol { font-family:arial,helvetica,clean,sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-align: left;
	list-style-type: decimal;
	margin-left: 2em; }
	
table { font-family:arial,helvetica,clean,sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000; }
	
#left-side {
	background-color:#ffffff;
	width:4px;
	float:left;
	height:100%; }
	
#right-side {
	width:4px;
	float:left;
	height:100%; }
		
/**********************************HEADER*************************************/
#header { width: 100%;
	height: 90px; 
	background-color: #ffffff; }
	
#logo { width:450px;
	background-image: url(realty-logo.jpg);
	background-position: left;
	background-repeat: no-repeat;
	background-color: #ffffff;
	padding-top: 8%;
	padding-bottom: 1%;
	float: left; }
	
.header-other { width:400px; height: 90px;
	background-image: url(austin_04.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	float: right; }
	
.header-other h4 { font-family:arial,helvetica,clean,sans-serif;
	font-size: 100%;
	text-transform: small-caps;
	text-decoration: none;
	padding-right: 1px; }


/**********************************NAVIGATION********************************/
#nav { width:100%;
	height:26px;
	background-image: url(austin_06.jpg);
	background-repeat: repeat-x;
	background-position: left top; }

.nav {
	font-family:arial,helvetica,clean,sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none; }
	
.nav a:link {
	font-family:arial,helvetica,clean,sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none; }
	
.nav a:visited {
	font-family:arial,helvetica,clean,sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none; }

.nav a:hover {
	font-family:arial,helvetica,clean,sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #fac85c;
	text-decoration: none; }
	
/************************************************RIGHT MENU******************************/
#menu {
	width:202px;
	background-color: #99b8d3;
	background-image: url(austin_11.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-top: 0% }
	
.menu {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #ffffff;
	height: 5px;
	padding: 0px; }

.menu td {
	font-family:arial,helvetica,clean,sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
	text-transform: lowercase;
	text-align: left; }

.menu :link {
	font-family:arial,helvetica,clean,sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: white;
	text-decoration: none;
	text-transform: lowercase; }

.menu :visited {
	font-family:arial,helvetica,clean,sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: white;
	text-decoration: none;
	text-transform: lowercase; }
	
.menu :hover {
	font-family:arial,helvetica,clean,sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: blue;
	text-decoration: none;
	text-transform: none; }

.menu h3 { text-transform: none; }
	
/***************************************FOOTER************height:182px;*****************/
#footer {
	clear: both;
	width:1003px;
	margin-left: auto;
	margin-right: auto;
	padding-top: 10px;
	background-image: url(austin_13.jpg);
	background-repeat: repeat-x;
	background-position: top;
	background-color:#ffffff; }
	
.footer {
	width: auto;
	height: auto;
	margin: auto;
	font-family:arial,helvetica,clean,sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none; }
	
.footer a:link {
	font-family:arial,helvetica,clean,sans-serif;
	font-size: 100%;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	text-transform: lowercase; }
	
.footer a:visited {
	font-family:arial,helvetica,clean,sans-serif;
	font-size: 100%;
	font-weight: normal;
	color: purple;
	text-decoration: none; text-transform: lowercase; }
	
.footer a:hover {
	font-family:arial,helvetica,clean,sans-serif;
	font-size: 100%;
	font-weight: bold;
	color: blue;
	text-decoration: underline; text-transform: uppercase; }
	
.footer p { text-align: left; padding: 0 10px 0 10px; }
	

	
/**********************************************GOOGLE FRIENDS CONNECT CODE******************/

#friends {
	width: 200px;
	border: 1px solid #cccccc;
	font-size: 11px;
	font-weight: normal;
	color: #f0590f;
	text-decoration: none; }

#friends-connect {
	width: 200px;
	border: 1px solid #cccccc;
	font-size: 11px;
	font-weight: normal;
	color: #f0590f;
	text-decoration: none; }
	
/**************************************************MISC********************************/

#body-panel {
	width:750px;
	padding:20px;
	float:left;
	background-color:#ebf4fc; }

.dotline {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #333333; }
 