/*
Theme Name: Santa Fe Team Ind. Property Websites
Theme URI: http://1031governordempsey.com/
Author: SFWDLLC
Author URI: http://santafewebdesign.com/

*/



body
{
	background-color : #17335c;
	font-family : arial, helvetica, verdana, sans-serif;
	color : white;
}

.clearfix:after 
{
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
.clearfix {display:inline-block;}
/* Hide from IE Mac \*/
.clearfix {display:block;}
/* End hide from IE Mac */

#layout
{
	width : 900px;
	margin : 20px auto;
}

#top_nav
{
	font-size : 14px;
	font-weight : bold;
	padding : 0px 5px 5px 0px;
}

#top_nav a
{
	color : white;
	text-decoration : none;
}

#lower_layout
{
	border : 1px solid white;
}

#header
{
	font-family : palatino, palatino linotype ms, times, serif;
	padding : 15px;
}

#header h1
{
	margin : 0px;
	padding : 30px 0px 0px 0px;
	font-weight : normal;
	float : left;
	width : 375px;
}

#header a
{
	color : white;
	text-decoration : none;
}

#art_tagline 
{
	float : left;
	width : 475px;
}

#main_nav
{
	font-size : 14px;
	padding : 10px 2px 10px 2px;
Ê Ê font-weight : bold;;
	text-align : center;
	background-color : #8098ad;
	color : white;
}

#main_nav a
{
	color : white;
	text-decoration : none;
}

#main_nav a:hover
{
	color : #17335d;
}

#main_header
{
	
}

#logo
{
	text-align : right;
	padding : 10px 15px 10px 15px;
}

#banner
{
	background-color : #8098ad;
	color : #17335d;
	text-align : center;
	font-size : 24px;
	font-weight : normal;
	letter-spacing : 4px;
	padding : 5px 0px;
}

#footer_pad
{
	padding : 20px;
}

#footer_left
{
	float : left;
	width : 220px;
	letter-spacing : 3px;
	margin-right : 10px;
}

#footer_left h2
{
	font-weight : normal;
	padding : 0px;
	margin : 0px;
	letter-spacing : 0px;
	font-size : 30px;
}

#footer_left a
{
	color : white;
	text-decoration : none;
}

#footer_mid
{
	float : left;
	width : 380px;
	margin-right : 10px;
	padding-top : 30px;
}
	
#footer_right
{
	background-color : #e7e8e9;
	padding : 5px;
	float : left;
	font-size : 12px;
}

#footer_right a
{
	color : #081a35;
	text-decoration : none;
}

#footer_right h2
{
	font-size : 12px;
	color : #081a35;
	font-weight : normal;
	border-bottom : 1px solid #081a35;
	width : 220px;
}


	
#bottom_footer
{
	clear : both;
	letter-spacing : 2px;
	padding : 15px 0px;
	background-image : url(/images/sothebys_logo.gif);
	background-repeat : no-repeat;
	background-position : right;
}

#content
{
	border-top : 1px solid #8aa3b6;
	padding : 0px;
	margin : 0px;
}

#content_cell
{
	margin : 6px;
	background-color : #f6f6f6;
	color : #6c6f72;
	padding : 10px 35px;
	font-size : 12px;
}

#content_cell p
{
	color : #6c6f72;
	font-size : 13px;
	font-weight : normal;
}


#content_cell h2
{
	text-align : right;
	color : #8098ad;
	font-size : 24px;
	font-family : palatino, palatino linotype, times new roman, serif;
	border-bottom : 1px solid #8098ad;
	margin-top : 0px;
}

#content_side
{
	float : left;
	width : 650px;
}

#prop_image
{
	float : right;
	width : 420px;
	padding-bottom : 10px;
	text-align : right;
}

#prop_info
{
	font-weight : bold;
	color : #17335c;
	font-size : 15px;
}

#additional_info
{
	padding-top : 15px;
}

#col
{
	float : left;
	width : 200px;
	font-weight : normal;
	font-size : 14px;
	padding-right : 15px;
}

#sidebar
{
	float : left;
	width : 150px;
	text-align : right;
	font-size : 16px;
}

#sidebar li
{
	list-style-type : none;
	margin : 0px;
	padding : 0px;
	text-align : right;
}

#sidebar a
{
	color : #17335c;
	text-decoration : none;
}


#page-nav {
  float: left;
  list-style: none;
  padding: 0px 0px 0px 10px;
  border-left: 1px solid #eee;
  margin: 35px 15px 55px 15px;
}

#page-nav ul {
  list-style: none;
  padding-left: 15px;
  font-size: 12px;
}

#page-nav li {
  margin: 4px 0px 4px 0px;
}

/* we start by hiding all nav items */
#page-nav li .page_item {
  display: none;
}

/* hide my parents childrens subnavs */
#page-nav .current_page_parent li ul li {
  display: none;
}

/* show my parents children */
#page-nav .current_page_parent li {
  display: block;
}

/* show me */
#page-nav .current_page_item {
  display: block;
}

/* show my children */
#page-nav .current_page_item ul li {
  display: block !important;
}

/* hide my childrens subnavs */
#page-nav .current_page_item ul li ul li {
  display: none !important;
}

/* show my ancestors children */
#page-nav .current_page_ancestor li {
  display: block;
}


#page-nav .page_item a {
  color: #a18664 !important;
  text-decoration: none;
}

#page-nav .page_item a:hover {
  color: #5f3603 !important;
}

#page-nav .current_page_item a {
  color: #5f3603 !important;
}

#page-nav .current_page_item a:hover {
  color: #5f3603 !important;
}

#page-nav .current_page_item li a {
  color: #a18664 !important;
}