/* ================================================================ 

This copyright notice must be kept untouched in the stylesheet at 

all times.



The original version of this stylesheet and the associated (x)html

is available at http://www.stunicholls.com/menu/pro_dropdown_3.html

Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.

This stylesheet and the associated (x)html may be modified in any 

way to fit your requirements.

=================================================================== */







.preload1 {background: url(images/navcell2.jpg);}

.preload2 {background: url(images/navcell3.jpg);}



#nav {
	padding: 0;
	margin: 0 0 0 100px;
	list-style: none;
	height:45px;
	background:  /*url(nav7.png) repeat-x*/none;
	position:relative;
	z-index:500;
	font-family: arial, sans-serif;
	font-size: 12px;
}

		

#nav li.top {	display:block;

			/*border-right: 1px inset #A8804D;*/

			float:left;}

			

#nav li a.top_link {
	display:block;
	float:left;
	height:40px;
	width: 120px;
	text-align: center;
	color: #ffc;
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
	padding:8px 0 0;
	cursor:pointer;
	margin-right: 10px;
	font-family: "eb garamond", bentham, quattrocento, sans-serif;
	background: /*#883231*/ url(images/navcell2.jpg) repeat-x;
}

					

#nav li a.top_link span {	display:block; 

						padding:10px 0 0 0; 

						height:45px; 

						text-align: center;

						background: /*url(alt/three_0.png) right top no-repeat*/none;}

						

#nav li a.top_link span.down {	display:block; 

							padding:0 12px; 

							text-align: center;

							height:35px; 

							background: /*url(three_0a.gif) no-repeat right top*/none;}



#nav li:hover a.top_link {color:#ffc; background: /*#A34B1D*/ url(images/navcell3.jpg) repeat-x;}

#nav li:hover a.top_link span {background:/*url(alt/three_1.png) no-repeat right top*/none;}

#nav li:hover a.top_link span.down {background:/*url(three_1a.gif) no-repeat right top*/ none; padding-bottom:3px;}



/* Default list styling */



#nav li:hover {position:relative; z-index:200;}



#nav li:hover ul.sub {	left:0px; 

					top:45px; 

					background: #883231; 

					padding:3px; 

					border:1px solid #A8804D; 

					white-space:nowrap; 

					width:142px; 

					height:auto; 

					z-index:300;}

					

#nav li:hover ul.sub li{	display:block; 

					height:20px; 

					position:relative; 

					float:left; 

					width:142px;

					font-weight:normal;}

					

#nav li:hover ul.sub li a {	display:block; 

						font-size:11px; 

						height:18px; 

						width:142px; 

						line-height:18px; 

						text-indent:5px; 

						color:#ffc; 

						text-decoration:none;

						border:/*1px solid #beb092*/none;}

						

#nav li ul.sub li a.fly

{background: url(images/arrow.gif) 130px 6px no-repeat; }

#nav li:hover ul.sub li a:hover 

{background:#A8804D; border-color:#5B554A; color: #000;}

#nav li:hover ul.sub li a.fly:hover

{background:#A8804D url(images/arrow_over.gif) 130px 6px no-repeat; color:#000;}



#nav li b {	display:block; 

			font-size:11px; 

			height:18px; 

			width:138px; 

			line-height:18px; 

			margin-bottom:3px; 

			text-indent:6px; 

			color:#101F5A; 

			text-decoration: underline;

			border-bottom: none/*1px solid black*/; 

			cursor:default;}



#nav li:hover li:hover ul,

#nav li:hover li:hover li:hover ul,

#nav li:hover li:hover li:hover li:hover ul,

#nav li:hover li:hover li:hover li:hover li:hover ul{	left:140px; 

											top:0px; 

											background: #883231; 

											padding:3px; 

											border:1px solid #9B8E73; 

											white-space:nowrap; 

											width:140px; 

											z-index:400;

											height:auto;}



#nav ul, 

#nav li:hover ul ul,

#nav li:hover li:hover ul ul,

#nav li:hover li:hover li:hover ul ul,

#nav li:hover li:hover li:hover li:hover ul ul{	position:absolute; 

										left:-9999px; 

										top:-9999px; 

										width:0;

										height:0; 

										margin:0; 

										padding:0; 

										list-style:none;}



#nav li:hover li:hover a.fly,

#nav li:hover li:hover li:hover a.fly,

#nav li:hover li:hover li:hover li:hover a.fly,

#nav li:hover li:hover li:hover li:hover li:hover a.fly{	background:#A34B1D url(images/arrow_over.gif) 130px 6px no-repeat; 

												color:#fff; 

												border-color:#fff;} 



#nav li:hover li:hover li a.fly,

#nav li:hover li:hover li:hover li a.fly,

#nav li:hover li:hover li:hover li:hover li a.fly {	background: url(images/arrow.gif) 130px 6px no-repeat; 

											color: #000; 

											border-color:#beb092;} 

											



.navpics{	margin: 0 0 -6px 97px;}											

							

#homepic {	width: 120px;}



#searchpic {	width: 120px;

			margin-left: 6px;}



#mappic{	width: 120px;

			margin-left: 6px;}



#luxurypic{	width: 120px;

			margin-left: 6px;}



#horsepic{	width: 120px;

			margin-left: 6px;}



#foreclosurepic{	width: 120px;

			margin-left: 6px;}

			

#accordion {	width: 200px;}



#login {float: right;}

