@charset "UTF-8";
/* CSS Document */

/* GENERAL
----------------------------------------------------------------------------------------*/
* { 
	margin:0; 
	padding:0; 
}
#clear { clear:both; }

a:link, a:visited {
	color:#4D4D4D;
	text-decoration:underline;
}
a:hover { color:#000; }

li { list-style-type:none; }


/* BODY
----------------------------------------------------------------------------------------*/
body {  
	color:#4D4D4D;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif, "Helvetica Neue";
	text-align:center;
}


/* WRAP
----------------------------------------------------------------------------------------*/
#wrap {
	background-color:#fff;
	margin:20px auto;
	width:800px;
}


/* CONTAINER
----------------------------------------------------------------------------------------*/
#head {
	background-image:url(/shared/images/templates/1458/header.jpg);
	height:150px;
	width:800px;
}


/* TOP LINKS
-----------------------------------------*/
ul#tlinks {  
	background-color:#0059a9;
	border-top:1px solid #fff;
	border-bottom:1px solid #fff;
	float:left;
	height:19px;
	padding:2px 0;
	margin-top:74px;
	width:800px;
}
ul#tlinks li { float:left; }

ul#tlinks li.psearch { margin-left:156px; }

ul#tlinks li img.spacer { margin-left:156px; }

ul#tlinks li.asearch { margin-left:164px; }
 
ul#tlinks a:link,  ul#tlinks a:visited {
	color:#fff;
	display:block;
	padding:5px;
	text-decoration:none;
}
ul#tlinks a:hover { color:#fff8aa; }


/* LEFT COLUMN
----------------------------------------------------------------------------------------*/
#leftcol {
	background-color:#0059a9;
	float:left;
	width:150px;
}

/* AGENT PHOTO
-----------------------------------------*/
u#agentphoto {
	height:150px;
	width:220px;
}
ul#agentphoto img { border-bottom:1px solid #fff; }

/* SIDE LINKS
-----------------------------------------*/
ul#slinks a:link,  ul#slinks a:visited {
	color:#fff;
	display:block;
	padding:6px;
	text-decoration:none;
	text-align:left;
}
*html ul#slinks a:link,  ul#slinks a:visited { padding:0; margin-left:6px; }

*html ul#slinks { margin-top:6px; }

ul#slinks a:hover { color:#fff8aa; }


/* RIGHT COLUMN
----------------------------------------------------------------------------------------*/
#rightcol {
	float:left;
	width:630px;
}

/* MY PORTFOLIO
-----------------------------------------*/
#mp {
	background-color:#0059a9;
	height:30px;
	width:650px;
}
#mp a:link,  #mp a:visited {
	color:#fff;
	text-decoration:none;
}
#mp a:hover { color:#fff8aa; }

/* MAIN CONTENT
-----------------------------------------*/
#maincontent { padding:10px; }


/* FOOTER
----------------------------------------------------------------------------------------*/
#footer { 
	
	float:left;
	height:45px;
	width:800px;
}
#footer li { list-style-type:none; }


/* FOOTER LOGOS
-----------------------------------------*/
ul#logos { 
	float:left; 
	margin:14px 30px 0 10px; 
}
ul#logos li { 
	display:inline;  
	margin-right:6px; 
}


/* COMPANY INFO
-----------------------------------------*/
ul#info { 
	color:#003366; 
	font-family:Optima, sans-serif;
	padding-top:10px;
}
ul#info li { 
	display:inline;
	margin-right:23px; 
}
ul#info a:link, ul#info a:visited {
	color:#ffde00;
	text-decoration:none;
}
ul#info a:hover { color:#fff8aa; }

ul#info img#phone, #footer ul#info img#mls_logo { vertical-align:middle; }

ul#info img#mls_logo { margin-top:8px; }


/* DISCLAIMER + COPYRIGHT
-----------------------------------------*/
ul#disclaimer li a:link, ul#disclaimer li a:visited { 
	color:#0b5899; 
	text-decoration:underline;
}
ul#disclaimer li a:hover { color:#f6bd26; }

ul#disclaimer li { list-style-type:none; }

ul#copyright li, ul#disclaimer li { 
	color:#0b5899; 
	list-style-type:none;
	padding-bottom:10px;
	text-align:center; 
}

#name {  
	color:#FFFFFF;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif, "Helvetica Neue";
	text-align:center;
	padding: 5px;
}

.dotline {border-style: dotted; border-bottom-width: 1px; border-top-width: 1px; border-left-width: 0; border-right-width: 0; border-color: #666666;}

.dotline2 {border-style: dotted; border-top-width: 1px; border-left-width: 0; border-right-width: 0; border-bottom-width: 0; border-color: #666666;}

.dotline3 {border-style: dotted; border-top-width: 0; border-left-width: 1px; border-right-width: 0; border-bottom-width: 0; border-color: #666666;}

.FHtitle, .FHheader {color: #FFF;}

.FHtitles, .FHvalues {color: #000;}

#disclaimer {width: 800px; margin: 0 auto;}
#copyright {width: 800px; margin: 0 auto; text-align: center !important}
