/* CSS Document */

body {
	margin:0px;
	background:#9C8B62;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

p {
	font-size:11px;
}

.yellowBorder {
	border:solid 5px #fc3;
}

tr.blueBack_dark, td.blueBack_dark {
	background:#1D3A57;
	color:#fff;
}

tr.blueBack_light, td.blueBack_light {
	background:#369;
	color:#fff;
}

.blueBack_light a, .blueBack_dark a {
	color:#fc3;
	text-decoration:none;
}

.blueBack_light a:hover, .blueBack_dark a:hover {
	text-decoration:underline;
}

/*----------------------------------*/
/*  INDEX PAGE STYLES               */
/*----------------------------------*/

td#page {
	padding-left:10px;
}

td#topnav {
	background-position:right;
	background-repeat:no-repeat;
}

td#bottomnav{
	background-repeat:no-repeat;
}

div#search {
	overflow:hidden;
	height:30px;
}

div#search a {
	color:#fc3;
	text-decoration:none;
}

div#search a:hover {
	text-decoration:underline;
}

div#search .slim {
	position:relative;
	top:-7px;
	margin:0px;
	font-size:11px;
}

/* */

#contentTop {
	color:#fff;
}

img.miriam {
	border:solid 5px #fc3;
	margin:10px;
}

#contentTop p.miriam {
	padding:10px;
}

#contentTop a, #contentBottom a {
	color:#fc3;
	text-decoration:none;
}

#contentTop a:hover, #contentBottom a:hover {
	text-decoration:underline;
}

#contentTop .link, #contentBottom .link {
	text-align:right;
	padding:0px 10px 10px 0px;
	font-size:11px;
}

/* */

#pattern {
	width:780px;
	height:30px;
	background:url("images/pattern.gif");
}

.pattern {
	background:url("images/pattern.gif");
	color:#000;
	height:30px;
	text-align:center;
}

.pattern * {
	margin:0px;
	padding:0px;
}

/* */

#contentBottom .subInfo {
	padding:10px;
	color:#fff;
	font-size:11px;
}

#contentBottom .subInfo a {
	color:#fc3;
	text-decoration:none;
}

#contentBottom .subInfo a:hover {
	text-decoration:underline;
}

#contentBottom .subInfo .title {
	margin-bottom:5px;
}

#contentBottom .subInfo img.border {
	border:solid 5px #fc3;
	margin-right:10px;
}

#contentBottom .subInfo div.link {
	text-align:right;
	margin-top:10px;
	padding:0px;
}

#contentBottom td.featured {
	padding:10px;
	color:#fff;
}

#contentBottom td.featured .location {
	font-size:14px;
}

#contentBottom img.featured{
	border:solid 5px #fc3;
	margin:10px;
}

/*----------------------------------*/
/*  AGENTS PAGE STYLES              */
/*----------------------------------*/

.agents_table {
	color:#fff;
}

.agents_table td {
	padding:10px;
}

.agents_table td.spacer {
	padding:0px;
}

.agents_table td.spacerPattern {
	padding:0px;
	background:url("images/pattern.gif");
}

.agent_row {
	background:#369;
}

td.agent_image {
	background:#1D3A57;
}

.agent_name {
	text-align:right;
	font-size:12px;
}

span.agent_name {
	font-size:16px;
	font-weight:bold;
}

.agent_name a {
	color:#fc3;
	text-decoration:none;
}

.agent_name a:hover {
	text-decoration:underline;
}

/*----------------------------------*/
/*  RESULTS PAGE 3 STYLES           */
/*----------------------------------*/

.results3_table {
	font-size:13px;
	color:#fff;
}

.results3_table tr.results3_headers {
	background:#1D3A57;
	color:#fc3;
	font-size:12px;
}

.results3_table tr {
	background:#369;
}

.results3_table tr.spacer {
	background:#1D3A57;
}

.results3_table td {
	padding:10px;
}

.results3_table tr.spacer td {
	padding:0px;
}

.results3_table a {
	color:#fc3;
	text-decoration:none;
}

.results3_table a:hover {
	text-decoration:underline;
}

/*----------------------------------*/
/*  DETAIL PAGE STYLES              */
/*----------------------------------*/

.detail_table .title {
	background:#369;
	font-size:18px;
	font-size:bold;
	text-align:center;
	color:#fff;
}

.detail_table .detail_info a {
	background:#1D3A57;
	color:#fff;
	text-decoration:none;
	font-weight:bold;
	padding:2px;
}

.detail_table a:hover {
	color:#fc3;
}

/*----------------------------------*/
/*  ADVANCED SEARCH PAGE STYLES     */
/*----------------------------------*/

table#AdvancedSearch {
	background:#369;
	color:#fff;
}

table#AdvancedSearch td {
	background:#1D3A57;
}

/*#AdvancedSearch input, #AdvancedSearch select {
	border:solid 1px #369;
	padding:2px;
	font-size:11px;
}*/