
/**
* Asset Realty Group - Site Layout CSS
*/

body { text-align: center; background-color: #555555; color:#555555; }

.h1 { font-family: Arial, Helvetica, sans-serif; font-size: 26px; font-weight: BOLD; color: #66913C; clear:both; }
h1 { font-family: Arial, Helvetica, sans-serif; font-size: 200%; color: #66913C; margin-top: 8px; margin-bottom: 8px; clear:both; }
h2 { font-size: 160%; margin: 12px 0px 8px 0px; color: #F97C00; }
h3 { font-size: 150%; margin: 15px 0px 20px 0px; border-bottom:thin dashed #555555; clear: both; }
h4 { font-size: 120%; margin-top: 6px; margin-bottom: 6px; }
h5 { font-size: 110%; margin-top: 2px; margin-bottom: 6px; }
h6 {}

/*
a:link    { color: #FF9933; text-decoration: none}
a:visited { color: #FF9933; text-decoration: none}
a:active  { text-decoration: none}
a:hover   { text-decoration: underline; color: #555555;}
*/

a { text-decoration: underline; }
a:link    { color: #000000; }
a:visited { color: #000000; }
a:active  { }
a:hover   { color: #F97C00;}

/* input, select { font-family:Courier New, monospace; } */

strong { font-weight: bold }
em { font-style: italic; }
p { margin-bottom: 14px; }
blockquote { margin-left: 20px; }
input { padding:2px; }

#doc { width:980px; min-width:750px; text-align:left; background-color: #FFFFFF; border-left:3px solid #F5B828; border-right:3px solid #F5B828; }

#hd,#bd {margin-bottom:0em;text-align:left;}

#ft { text-align:left; padding:4px; background-color:#E0E0E0; margin-top:14px; border-top: 2px solid #555555; }
#ft img { float: left; margin-right:4px; }

div.sidebar { padding:6px; }

#home-page {  }

div.box { margin-bottom: 8px; padding:1px; border: thin solid #C5C5C5; }
div.box .title { padding:4px; font-weight:bold; font-size:140%; }
div.box .content { padding:4px; }

div#login-widget { margin-bottom: 8px; border: thin solid #C5C5C5; }
div#login-widget .title { padding:4px; font-weight:bold; font-size:140%; }
div#login-widget .content { padding:4px; }

div#quick-search { margin-bottom: 8px; border: thin solid #C5C5C5; }
div#quick-search .title { padding:4px; font-weight:bold; font-size:140%; }
div#quick-search .content { padding:4px; }
div#quick-search input, div#quick-search select { width: 200px; }

div#recently-viewed { margin-bottom: 8px; border: 1px solid #F7B644; background-color:#FEF9EB; }
div#recently-viewed .title { padding:2px; background-color: #F7B644; color:white; font-weight:bold; font-size:120%; }
div#recently-viewed .content { text-align: center; padding: 2px; }
div#recently-viewed .content img { padding:2px;  }

div#similar-properties { margin-bottom: 8px; border: 1px solid #F7B644; background-color:#FEF9EB; }
div#similar-properties .title { padding:2px; background-color: #F7B644; color:white; font-weight:bold; font-size:120%; }
div#similar-properties .content { text-align: center; padding: 2px; }
div#similar-properties .content img { padding:2px;  }

div#send-friend { margin-bottom: 8px; border: 1px solid #999933; background-color:#F9F9F0; }
div#send-friend .title { padding:2px; background-color: #999933; color:white; font-weight:bold; font-size:120%; }
div#send-friend .content { padding:6px; }

div.home-list { padding:4px; font-size: 120%; }
div.home-list span { float:left; font-weight: bold; text-align: left; width: 100px; height: 60px; margin-left: 8px; margin-right: 2px; font-size: 220%; color: #FF9933; }

div.small-bio { width: 47%; height: 130px; float: left; margin-bottom: 6px; border:thin solid #CACACA; margin-left:2px; margin-right:2px; padding:4px; }
div.small-bio div img { margin: 2px; float: left; width: 85px; }
div.small-bio div .name { font-size: 120%; font-weight: bold; }
div.small-bio div .info { width: 238px; margin-top: 10px; }
div.small-bio div .info th { text-align: right; font-weight: bold; padding: 1px; }
div.small-bio div .info td { padding: 1px; }

.table-with-th th { text-align: right; font-weight: bold; padding: 1px; }
.table-with-th td { padding: 1px; }

.form th { font-weight:bold; text-align: right; padding: 2px; }
.form td { padding:2px; }

#signup-form th { font-weight:bold; text-align: right; padding: 4px; width: 125px; }
#signup-form input { width: 200px; }
#signup-message { color: maroon; font-weight:bold; }

#search-list th { background-color: #FDF1D5; font-size:120%; font-weight: bold; padding:4px; border-top:1px solid #F97C00; }
#search-list th.price { text-align:right; color:green; }
#search-list td { padding:4px; }

#saved-searches th { border-bottom:1px solid #555555; font-weight: bold; }
#saved-searches td { padding: 2px; }

ul.features { list-style-type: none; list-style-image: url(/graphics/arrow.gif); }
ul.features li { margin:10px; }

#listing-details td {
	padding: 2px;
}

#listing-links a { font-weight: bold; }

#advanced-search td { padding: 2px; }
#advanced-search th { padding: 2px; text-align: right; font-weight: bold; }

#features { padding-left: 18px; }
#features div { display:block; padding:2px; }

#centered-message {	text-align: center; margin-top: 80px; }
#centered-message div { font-size: 130%; font-weight: bold; color: #F7B644; }

#press-releases td { padding:2px; }

div.message { padding: 4px; border: 1px solid #FFED9A; background-color: #FFFBEA; }

#thumbnails img { margin: 1px; cursor: pointer; }

ul { list-style: disc; list-style-position: outside; margin-left: 24px; }
li { }

ul.comp-info li a{ font-size:110%; }

.link { cursor: pointer; }
.links { text-align: center; padding: 2px; letter-spacing: 1px; }
.paging { text-align: center; letter-spacing: 1px; }
.exception { color: #F97C00; font-weight: bold; margin-left: 14px; }
.exception img { float: left; padding: 2px; padding-right: 10px; }
.indent { padding-left: 6px; }
.thumbnails { width: 400px; }
.thumbnails img { cursor:pointer; }
.price { font-weight: bold; color: green; }
.break { clear: both; }
.paragraph { clear: both; }
.paragraph img.left { float: left; margin: 0px 4px 4px 4px; }
.paragraph img.right { float: right; margin: 0px 4px 4px 4px; }
.gradient-gray { background:url(/graphics/gradient-gray.gif); background-position:bottom left; background-repeat:repeat-x; }
.padded { padding:4px 0px 4px 0px; }
table.padded td, table.padded td { padding:3px; }

