﻿
body {
	background-color: #67081c;
	margin: 0px;
	padding: 0px;
	font-family: tahoma, verdana, arial, sans-serif;
	font-size: 12px;
}
#AgentSpace
{
	width:450px;	
}
#Agent1
{
	float:left;
	width:200px;
	
}
#Agent2
{
	float:right;
	width:200px;	
}
#container {
	background-image:url(/images/bg_main.gif);
	background-repeat: repeat-y;
	background-position: left;
	padding: 0;
	margin: 25px auto;
	width: 934px;
	border: 0px solid #324b5d;
}
#header {
	background-color: #0a5e66;
	height: 102px;
	background-image:url(/images/bg_header.gif);
	background-repeat: repeat-x;
	border-bottom: 4px solid #c1d5d6;
	position: relative;
}
#company {
	background-color: #0a5e66;
	height: 102px;
	color:White;
	
}
#company #companylg {
	background-color: #0a5e66;
	font-size:18px;	
	color:White;
	padding-top:20px;
	padding-left:12px
}
#company #companysm {
	background-color: #0a5e66;
	font-size:12px;	
	color:White;
	padding-left:12px
}
#companyprofile {
	Font-size:10px;	
	color:#074c53;
	
}
#main {
	color: #074c53;
	margin: 29px 24px 29px 15px;
	overflow: auto;
	border:solid 0px;
}
#contenttop {
	height: 172px;
}
#quicksearch {
	width: 318px;
	height: 172px;
	float: right;
	overflow: auto;
	background-image: url(/images/box_quicksearch.gif);
	position: relative;
}
#quicksearch #quicksearchhead
{
	font-size:14px;
	padding:5px 0px 0px 15px;
	color:#FFFFFF;
}
#quicksearch #ctl00_ContentPlaceHolder1_qDistrict {
	position: absolute;
	left: 15px;
	top: 55px;
	width: 140px;
	font-size: 12px;
}
#quicksearch #ctl00_ContentPlaceHolder1_qLMLS {
	position: absolute;
	left: 15px;
	top: 101px;
	width: 115px;
	font-size: 12px;
}
#quicksearch #ctl00_ContentPlaceHolder1_qLPrice{
	position: absolute;
	left: 171px;
	top: 55px;
	width: 115px;
	font-size: 12px;
}
#quicksearch #ctl00_ContentPlaceHolder1_qTPrice {
	position: absolute;
	left: 171px;
	top: 101px;
	width: 115px;
	font-size: 12px;
}
#quicksearch #ctl00_ContentPlaceHolder1_btnSearch 
{
	position: absolute;
	left: 119px;
	top: 142px;
	width: 46px;
}
#quicksearch #ctl00_ContentPlaceHolder1_btnClear {
	position: absolute;
	left: 175px;
	top: 142px;
	width: 46px;
}
#quicksearch #ctl00_ContentPlaceHolder1_btnAdvanced {
	position: absolute;
	left: 230px;
	top: 142px;
	width: 62px;
}
#findallexit {
	height: 41px;
	background-image: url(/images/box_allexit.gif);
	background-position: right;
	background-repeat: no-repeat;
	margin: 15px 0 30px 0;
}
#findallexit ul {
	list-style-type: none;
	margin: 0 0 0  150px;
	padding: 0;
}
#findallexit ul li {
	float: left;
	padding: 13px 20px 10px;
}
#findallexit ul li a {
	background-image:url(/images/bullet.gif);
	padding-left: 14px;
	background-position:left center;
	background-repeat: no-repeat;
	text-decoration: none;
}
#findmls {
	height: 41px;
	background-image: url(/images/box_findmls.gif);
	background-position: right;
	background-repeat: no-repeat;
	margin: 15px 0 30px 0;
}
#findmls ul {
	list-style-type: none;
	margin: 0 0 0 150px;
	padding: 0;
}
#findmls ul li {
	float: left;
	padding: 13px 20px 10px;
}
#findmls ul li a {
	background-image:url(/images/bullet.gif);
	padding-left: 14px;
	background-position:left center;
	background-repeat: no-repeat;
	text-decoration: none;
}
#homemain
{
  width:617px;	
  min-height:300px;
}
#homeworth
{
	width:172px;	
	float:right;	
}
#hometext
{
	width:445px;
	float:left;		
}
#virtualtours
{
    width:630px;
    min-width:630px;
    border:solid 1px white;
    background-image:url(/images/virtualbg.jpg);	
    padding:0px 0px 0px 0px;
    height:214px;
}

#findagent {
	height: 82px;
	background-image: url(/images/box_findanagent.gif);
	background-position: right;
	background-repeat: no-repeat;
	margin: 15px 0 30px 0;
}
#findagent ul {
	list-style-type: none;
	margin: 0 0 0 150px;
	padding: 0;
}
#findagent ul li {
	float: left;
	padding: 13px 20px 10px;
}
#findagent ul li a {
	background-image:url(/images/bullet.gif);
	padding-left: 14px;
	background-position:left center;
	background-repeat: no-repeat;
	text-decoration: none;
}
#sidebar {
	width: 173px;
	background-color: #c8dedf;
	background-image: url(/images/box_newlistings_top.gif);
	background-position: top;
	background-repeat: repeat-x;
	padding: 0px 8px 0 8px;
	overflow: auto;
}
#adminsidebar {
	width: 173px;
	background-color: #c8dedf;
	background-image: url(/images/box_admin_top.gif);
	background-position: top;
	background-repeat: repeat-x;
	padding: 40px 8px 0 8px;
	overflow: auto;
}
#agentsidebar {
	width: 173px;
	background-position: top;
	background-repeat: repeat-x;
	padding: 10px 8px 0 8px;
	overflow: auto;
}
#sidebarouter {
	background-image: url(/images/box_newlistings_bottom.gif);
	background-position: bottom;
	background-repeat: repeat-x;
	background-color: #c8dedf;
	margin: 0;
	padding: 0 0 9px 0;
	width: 189px;
	overflow: auto;
}
#sidebar p {
	padding: 0;
	margin: 9px 0;
}
#content {
	width: 650px;
	float: right;
	overflow:auto;
}
#homeworthL2
{
	width: 250px;
	float:left;
}
#homeworthR2
{
	width: 250px;
	float:right;
}
#homeworthL1
{
	width: 500px;
	float:left;
}
#homeworthL3
{
	width: 600px;
	float:left;
}
#footer {
	background-color: #074c53;
	border-top: 4px solid #053d43;
	height: 36px;
	position: relative;
	color: #528287;
	clear: both;
	border-bottom: 3px solid #0e5b61;
}
#footer #copyright {
	left: 20px;
	top: 11px;
	font-size: 11px;	
	float:left;
	color: #c1d5d6;
}
.style1 {
	font-size: 11px;
}
#footer #footerlinks
{
 width:360px;
 float:right;	

}
#footer #footerlinks  a:link ,#footer #footerlinks a:visited, #footer #footerlinks a:active  {
	top: 11px;
	font-size: 11px;
	color: #c1d5d6;
	text-decoration: none;
}
#footer #footerlinks a:hover {
	text-decoration: underline;
	color: #9cb7ba;
}
div#logo1 {
	position: absolute;
	top: 5px;
	left: 5px;
	
}
div#logo2 {
	position: absolute;
	top: 15px;
	left: 205px;
	width:200px;		
}
div#logo2 div#logo2newf
{
 font-size:24px;
 color:#FFFFFF;  
}
div#logo2 div#logo2real
{
 font-size:18px; 
 color:#FFFFFF; 		
}
div#topnav {
	position: absolute;
	top: 12px;
	right: 28px;
	text-align: right;
}
div#topnav {
	position: absolute;
	top: 12px;
	right: 28px;
	text-align: right;
}
div#topnav ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
	color: #c1d5d6;
}
div#topnav li {
	float: left;
}
div#topnav ul li a:link, div#topnav ul li a:visited, dil#topnav ul li a:active {
	text-decoration: none;
	color: #fff;
}
div#topnav ul li a:hover {
	color: #c1d5d6;
}
img {
	border-style: none;
	border-color: inherit;
	border-width: 0;	
}

a:link, a:visited, a:active {
	color: #952e43;
}
a:hover {
	color: #d43434;
}
a:link.linksmall, a:visited.linksmall, a:.linksmall{
	color: #952e43;
	font-size:10px;
}
a:hover.linksmall {
	color: #d43434;
	font-size:10px;
}
#content p {
	line-height: 1.7em;
}
#content h1{
	font-size: 18px;
	font-family: Arial, Helvetica, sans-serif;
	color: #008593;
	padding: 0;	
	font-weight: normal;
}
div#mainnav {
	position: absolute;
	bottom: 0px;
	right: 23px;
	text-align: right;
	background-color: #009966;
}
div#mainnav a {
	float: left;
}
div#Agents
{
 width:650px;	
 
}

div#ListingCount
{
 width:650px;
 border:solid 0px black;
}
div#Listings
{
  width:650px;
  
 
 border:solid 0px black;
}
div#Listing
{
  width:620px;
  	
 border:solid 0px black;
}
div#Listing #ListingPic
{
	 width:140px;
	 border:solid 0px black;
	 float:left;
	
}

div#Listing #ListingDetails
{
	width:480px;	
	border:solid 0px black;
	float:right;
	
}
#lightbox{	position: absolute;	left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0;}
#lightbox img{ width: auto; height: auto;}
#lightbox a img{ border: none; }

#outerImageContainer{ position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto; }
#imageContainer{ padding: 10px; }

#loading{ position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; }
#hoverNav{ position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{ width: 49%; height: 100%; background-image: url(data:image/gif); /* Trick IE into showing hover */ display: block; }
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(/images/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(/images/nextlabel.gif) right 15% no-repeat; }

#imageDataContainer{ font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100%	; }

#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em; outline: none;}	 	
#overlay{ position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #000; }

.roundedcornr_box { background: #c1d9db;}
.roundedcornr_top div {background: url(/images/roundedcornr_green_tl.png) no-repeat top left;}
.roundedcornr_top {background: url(/images/roundedcornr_green_tr.png) no-repeat top right;}
.roundedcornr_bottom div { background: url(/images/roundedcornr_green_bl.png) no-repeat bottom left;}
.roundedcornr_bottom {background: url(/images/roundedcornr_green_br.png) no-repeat bottom right;}
.roundedcornr_top div, .roundedcornr_top,.roundedcornr_bottom div, .roundedcornr_bottom {width: 100%;height: 10px;font-size: 1px;}
.roundedcornr_content{ margin: 0 10px; }

.roundedcornr_box_grey { background: #F5F5F5;}
.roundedcornr_top_grey div {background: url(/images/roundedcornr_grey_tl.png) no-repeat top left;}
.roundedcornr_top_grey {background: url(/images/roundedcornr_grey_tr.png) no-repeat top right;}
.roundedcornr_bottom_grey div { background: url(/images/roundedcornr_grey_bl.png) no-repeat bottom left;}
.roundedcornr_bottom_grey {background: url(/images/roundedcornr_grey_br.png) no-repeat bottom right;}
.roundedcornr_top_grey div, .roundedcornr_top_grey,.roundedcornr_bottom_grey div, .roundedcornr_bottom_grey {width: 100%;height: 10px;font-size: 1px;}
.roundedcornr_content_grey{ margin: 0 10px; }

#ctl00_ContentPlaceHolder1_lblCount
{
	font-size:11px;
	font-weight:bold;
}
#listingsdatapager
{
	text-align:center;
}


/* Container DIV - automatically generated */
.simply-scroll-container { 
	position: relative;	
}

/* Clip DIV - automatically generated */
.simply-scroll-clip { 
	position: relative;
	overflow: hidden;
	z-index: 2;
}

/* UL/OL/DIV - the element that simplyScroll is inited on
Class name automatically added to element */
.simply-scroll-list { 
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1;
	overflow: hidden;
	margin: 0;
	padding: 0;
	list-style: none;
}
	
.simply-scroll-list li {
	padding:2px 0px 0px 0px;
	margin: 0;
	list-style: none;
}
	
.simply-scroll-list li img {
	border: none;
	display: block;
	
}
.simply-scroll-list li #img_div {
	height:90px;		
}

/* Custom class modifications - adds to / overrides above

.simply-scroll is default base class */

/* Container DIV */
.simply-scroll { 
	width: 610px;
	height: 160px;
	margin-bottom: 1em;		
	margin:40px 10px 0px 10px;	
}
/* Clip DIV */
.simply-scroll .simply-scroll-clip {
	width: 610px;
	height: 160px;
}	
/* Explicitly set height/width of each list item */	
.simply-scroll .simply-scroll-list li {
	float: left; /* Horizontal scroll only */
	width: 130px;
	height: 200px;
}






 