/* https://uberplate.ubertor.com/css/lugosi */
body {
background:url(https://uberplate.ubertor.com/css/lugosi/afghan/bg.gif);
color:#FFF;
font-size:62.5%;
line-height:1.3em;
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
a {
font-weight:bold;
color:#7E9D38;
text-decoration:none;
}
a:hover {
color:#000;
text-decoration:underline;
}
h2 {
font-size:1.4em;
}
h3 {
font-size:1.4em;
font-weight:bold;
padding:1em 0 .5em 0;
}
p, #content_body ul {
font-size:1.1em;
padding-bottom:.7em;
}
input, textarea {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1.1em;
border:1px solid #0C3B3F;
background:#F5F5F5;
padding:1px 2px;
}

table#comparison {
background:#CCC;
padding:0px;
margin:5px 0;
font-size:1em;
color:#0C3B3F;
}
table#comparison td {
padding:1px 5px;
}
tr.odd td {
background:#F2F2F2;
}
tr.even td {
background:#E5E5E5;
}

#container_outer {
background:#FFF url(https://uberplate.ubertor.com/css/lugosi/afghan/container_bg.gif) repeat-y left top;
color:#0C3B3F;
width:760px;
margin:35px auto 0 auto;
}

/* Page Header
----------------------------------- */

#page_header_inner {
width:750px;
height:215px;
margin:0 5px;
}
div#page_header_inner {
background:url(https://uberplate.ubertor.com/css/lugosi/afghan/header.jpg) no-repeat left top;
border-bottom:1px solid #FFF;
}
/*
#container_outer.show #page_header_inner {
background:url(https://uberplate.ubertor.com/css/lugosi/afghan/header_top.gif) no-repeat left top;
}*/

#page_header_inner h1,
.property_detail #site_title {
display:block;
font-size:3em;
background: transparent url(https://uberplate.ubertor.com/css/lugosi/afghan/header_top.png) no-repeat left top;
}

/* html hack to hide code from Firefox */
* html #page_header_inner h1, 
* html .property_detail #site_title { 
	background: none; 
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://uberplate.ubertor.com/css/lugosi/afghan/header_top.png', sizingMethod='crop'); 
}

.property_detail #page_header_inner h1 {
  background:none;
  top: 289px;
	left:20px;
}

/** html #page_header_inner h1,
.property_detail #site_title {
background:url(https://uberplate.ubertor.com/css/lugosi/afghan/header_top.gif) no-repeat left top;
}*/

#page_header_inner h1 a, 
.property_detail #site_title strong {
  font-weight:normal;
  font-family:Georgia, "Times New Roman", Times, serif;
  color:#FFF;
  text-decoration:none;
  line-height:45px;
  padding-left:15px;
}

#page_header_inner h2,
.property_detail #site_title small {
display:block;
text-align:center;
font-size:11px;
margin-top:239px;
}

#page_header_inner a {
color:#0B373D;
}

#page_header_inner #contact_info {
font-size:1.1em;
margin-top:50px;
width: 185px;
}
#header_links {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:1em;
margin-left:46em;
margin-top:130px;
}
#header_links a {
color:#FFF;
background:#0C3B3F;
font-weight:normal;
}
#header_links a:hover {
text-decoration:none;
color:#000;
background:#FFF;
}


/* Font Size
----------------------------------- */

#font_size {
background:#FFF;
margin-left:555px;
margin-top:5px;
width:195px;
}
#font_size li.title {
font-size:10px;
text-transform:uppercase;
}
#font_size a {
background:url(https://uberplate.ubertor.com/css/lugosi/afghan/fontsize_bg.gif) no-repeat left top;
color:#242E35;
}
#font_size li.smaller {
font-size:9px;
}
#font_size li.normal {
font-size:10px;
}
#font_size li.larger {
font-size:11px;
}
#font_size li.x-large {
font-size:12px;
}

/* Menu
----------------------------------- */

#menu_inner {
text-align:center;
background:url(https://uberplate.ubertor.com/css/lugosi/afghan/menu_bg.gif) no-repeat left top;
margin-left:-380px;
top:0;
width:760px;
height:35px;
}
#menu_inner ul {
margin-top:3px;
}
#menu_inner ul ul {
margin-left:24.1em;
margin-top:0;
}
* html #menu_inner ul ul {
margin-left:-7.3em;
}
#menu_inner a, #menu_inner a:hover {
font-size:1.2em;
color:#FFF;
background:url(https://uberplate.ubertor.com/css/lugosi/afghan/menu_sepparator.gif) no-repeat 0 6px;
}
#menu_inner a.sel, #menu_inner a.sel:hover {
color:#FF9 !important;
}
#menu_inner ul ul li a, #menu_inner ul ul li a:hover {
font-size:.9em;
font-weight:normal;
background:url(https://uberplate.ubertor.com/css/lugosi/afghan/menu2_sepparator.gif) no-repeat 0 5px;
color:#FF9 !important;
}

/* Content
----------------------------------- */

#content_outer {
border-top:5px solid #9F111B;
margin:0 5px;
}
#container_outer.blog #content_outer, #container_outer.comment #content_outer, #container_outer.link #content_outer, #container_outer.area #content_outer, #container_outer.list #content_outer, #container_outer.show #content_outer {
background:url(https://uberplate.ubertor.com/css/lugosi/afghan/content3_bg.gif) repeat-y left top;
}
#container_outer.compare #content_outer {
background:#FFF !important;
}
#content_inner {
border:0px solid #BAC8C9;
border-width:0 1px;
/*margin:0 0 30px 195px;*/
padding:10px 10px 0 10px;
}

.link div#content_inner {
	margin: 0 0 30px 0;
}

#content_outer #content_inner {
	margin: 0;
}

#content_header_text, .index h2 .index #content_body h1 {
color:#9F111B;
font-family:Georgia, "Times New Roman", Times, serif;
font-weight:bold;
font-size:2.4em;
line-height:2.4em;
text-align:center;
}
#portrait img {
border:1px solid #94A996;
}

ul.county {
background:url(https://uberplate.ubertor.com/css/lugosi/afghan/area_bg.gif);
border:1px solid #BAC8C9;
width:160px;
}
ul.area {
background:url(https://uberplate.ubertor.com/css/lugosi/afghan/area_bg.gif);
border:1px solid #BAC8C9;
top:-1px;
width:160px;
}
ul.sub_area {
background:url(https://uberplate.ubertor.com/css/lugosi/afghan/area_bg.gif);
border:1px solid #BAC8C9;
top:-1px;
width:160px;
}
ul.sub_area li {
border:0;
}
ul.county li.sel, ul.area li.sel {
background:#333;
border:1px solid #FFF;
}
ul.county li.sel a {
color:#FFF;
}
ul.county li.sel ul a {
color:#7E9D38;
}
ul.area li.sel a {
color:#FFF !important;
}
ul.area li.sel ul a {
color:#7E9D38 !important;
}
ul.county li.sel, ul.area li.sel {
padding-left:3px !important;
}

/* Blog
----------------------------------- */

#blog_heading {
font-size:2.7em;
font-family:Georgia, "Times New Roman", Times, serif;
margin-top: 5px;
}
#blog_heading a {
color:#0093BD;
font-weight:normal;
}
ol.commentlist {
padding-left:2em;
}
p.alt small {
font-size:1em;
color:#899899;
}
p.pages_current {
font-size:.9em;
}
#comparison {
background:#BADC6E;
}
#comparison a {
color:#000;
}

/* Listing Cart
----------------------------------- */

#ListingCart h2 {
text-transform:uppercase;
font-size:1em;
}
#ListingCart a.del_listing, a#lc_clear, a#lc_close {
color:#FFF;
text-transform:uppercase;
}

/* List of listings
----------------------------------- */

.listing {
background:#EFF3D7;
border:1px solid #C8CCB4;
}
.listing img {
/*border:1px solid #FFF;*/
}

/* Listing Details
----------------------------------- */

#detail_menu li {
font-size:1.1em;
}
#detail_menu li a {
background:#EFF3D7;
border:0px solid #FFF;
border-width:0 1px;
}
#detail_menu li.details a {
border-left-width:0;
}
#detail_menu li.sel a {
background:#E2EDF6;
color:#333;
}
div.info {
background:#E2EDF6;
}
div.info img {
border:1px solid #FFF;
}
div.info ul.info {
font-size:1.1em;
}
div.info ul.links {
font-size:1.1em;
}
#mortgage input#submit {
background:#7E9D38;
color:#FFF;
cursor:pointer
}

/* Inset Boxes
----------------------------------- */

.inset_wrapper { /*right: -192px;*/ }

.inset {
background:#E4EEC6;
border:1px solid #BADC6E;
}
.inset h3, .post h3 {
font-size:1.4em;
font-variant:small-caps;
font-weight:bold;
}
.post h3 a {
color:#0B373D;
}
#latest_blog {
background:#E4EEC6;
border:1px solid #BADC6E;
}
p.postmetadata {
font-size: 1.1em;
font-weight: bold;
}
p.postmetadata a {
font-weight:normal;
}

/* Footer
----------------------------------- */

#page_footer {background:url(https://uberplate.ubertor.com/css/lugosi/afghan/footer_bg.gif) no-repeat left top;
text-align:center;
padding:0 10px;
height:56px;
}
.headerfooter #page_footer {
 margin-left:-6px;
}
#page_footer a {
font-weight:normal;
background:url(https://uberplate.ubertor.com/css/lugosi/afghan/footer_sepparator.gif) no-repeat 0 1px;
}
#footer_menu {
border-bottom:1px solid #CED8D9;
}

#page_footer #powered_by {
  background-image:url(https://uberplate.ubertor.com/images/powered-black.gif);
}

/* Ajax Search
-------------------------------------------- */

.link_button, 
.link_button:link, 
.link_button:active, 
.link_button:visited, .link_button:hover {
		border: 2px solid #1A2F52;
			color: black;
				background-color: #D5D4A2;
}

.disabled, .disabled:hover, .disabled:active, .disabled:visited, .disabled:link 
  { background-color: transparent; 
	    color: gray; border: 2px solid #D8EAF7; }

			.step_box h2 { padding:3px; }

			/* Step box */
			.title_box h2 
			  {background-color: #CAC9A1;color:Maroon;}


				.button_on_right a {color:#888;}
				.button_on_right a:hover { color: #444; }

#new-element { border: 2px solid blue; }

.pink_debug h2 
  {background-color: Maroon;color:#CAC9A1;}

#step_three {width:502px;}

/* Ajax Results
------------------------------------------ */
div.result_inner {
	  background-color: #D5D4A2;
		  border: 3px solid #AAAA82;
}

h3.price {background-color: #ECF5CC;}
h3.price a {color: Black; font-size:17px;}
#content_body .result_inner h3 {border-bottom:none;}

h3.address a {
	  color: Maroon;
}

div.result_inner:hover {
	  background-color: #D5D4A2;
		  border-color: Maroon;
}
h3.price a:hover 
  {background-color: #FCFBC9;color: Navy;}
	h3.address a:hover 
	  {color: Maroon;text-decoration:underline;}
#content_body div.result_outer ul.details li {
			color: Maroon;
			  margin: 0px;
				  text-align:center;
}

div.result_outer ul li a {color: Black;}
div.result_outer ul li a:hover
  {color: Navy;}
	form#sort_form 
	  {float: right;}
		ul.pages li.total
		  {float: left;}

			div#listing_group {
				  border:1px solid Gray;
					  text-align:left;
			}

#listing_group img.reciprocity_logo {clear:both;}

/* Flash Header Styling */
div.flash_header#page_header_outer div#page_header_inner {
	background: transparent;
}

div.flash_header#page_header_outer div#page_header_inner .flash_header {
	background-color: maroon;
	padding-top: 45px;
	position: absolute;
	z-index: -1;
}
