@charset "UTF-8";
/* CSS Document */

#Body {
	background: #fff url(../images/inside-body-bg.gif) top center repeat-y;
	text-align: left;
}
#BodyCenterMain h3 {
	color: #616451;
	font-size: 12px;
	font-weight: bold;
	margin: 5px 0px 13px 0px;
	padding: 0px;
}
#NavLeft {
	border-top: 1px solid #e0e0dc;
	float: left;
	text-align: right;
	width: 221px;
}

#NavLeft ul {
	list-style: none;
	list-style-type: none;
	margin: 15px 0px;
	padding: 0px;
}

#NavLeft li {
	border-bottom: 1px solid #f4f4f4;
	padding: 10px 20px;
}

#NavLeft a {
	color: #7f7f7f;
	font-size: 14px;
	text-decoration: none;
	outline-style:none;
}

#NavLeft a:hover {
	color: #094181;
	text-decoration: underline;
}


#BodyCenter {
	border-top: 1px solid #e0e0dc;
	float: left;
	width: 441px;
}

#NavRight {
	background: url(../images/inside-nav-top.gif) top center no-repeat;
	color: #fff;
	font-size: 13px;
	margin-left: 4px;
	padding-top: 35px;
}

#NavRight a {
	color: #fff;
	text-decoration: none;
}

#NavRight a:hover {
	color: #dff27e;
}
#NavRight select {
	border:1px solid #9C9C9C;
	color:#494b3d;
	display:block;
	font-size:.9em;
    width:160px;
}

#Quotes {
	color: #9aa663;
	font-size: 14px;
	width:190px;
	line-height: 20px;
	padding: 5px 10px;
	text-align:left;
}

#Quotes a {
	font-size: 12px;
	line-height: 12px;
	margin-top: 15px;
	color: #9aa663;
	text-decoration:underline;
}

#PhoneNumber, #FaxNumber {
	color: #cfd4b1;
	font-size: 12px;
	margin: 0 0 4px 11px;
	padding-left: 15px;
}

#PhoneNumber {
	background: url(../images/phone-icon.gif) left top no-repeat;
	background-position: 0px 1px;
	margin-top: 25px;
}

#FaxNumber {
	background: url(../images/fax-icon.gif) left top no-repeat;
	background-position: 0px 1px;
}

#ImagePageTop {
	margin: -1px 0 0 -1px;
}

#BodyCenterMain {
	padding: 15px 40px;
}

#BodyCenterMain h1 {
	color: #a9b17c;
	font-size: 25px;
	font-weight: normal;
	margin: 12px 0px 17px 0px;
	padding: 0px;
}

#BodyCenterMain h2 {
	color: #ae6025;
	font-size: 16px;
	font-weight: normal;
	margin: 12px 0px 13px 0px;
	padding: 0px;
}

#BodyCenterMain p {
	margin: 0px;
	padding: 0px 0px 8px 0px;
	line-height: 16px;
}

#BuySellHomeTop {
	margin-left: 4px;
	width:435px;
	height:244px;
	
}
#BuySellHomeTop a {
	float:right;
	border:0;
}
#BuySellHomeTop img {
	
	width:145px;
	height:244px;
	border:0px;
}
	
#targetArea a#next {
	color:#094181;
	float:right;
	padding-left:5px;
	float:right;
}
#targetArea a#next:focus {
	outline-style:none;
}
#targetArea a#back {
	color:#094181;
	padding-right:5px;
	float:right;
}
#targetArea a#back:focus {
	outline-style:none;
}
#targetArea span#mid {
	float:right;
}
#Footer {
	background: #fff url(../images/inside-footer-top.gif) top center no-repeat;
}

.nav_link {
	background: url(../images/nav-link-bg.gif) bottom center no-repeat;
	padding: 0 0 20px 11px;
}
.nav_link_last {
	padding: 0 0 0 11px;
}
.nav_subtext {
	color: #b6bc97;
	font-size: 10px;
}
/*Left Side Bar Search*/
#SearchPageTop {
float:left;
margin:0;
padding:0;
border-bottom:1px solid #dedede;
}
#SearchPageTop p {
color:#5b5d4f;
text-align:center;
margin:5px 0 15px 0;
font-weight:bold;
font-size:14px;
float:left;
width:219px;
}
#SearchPageTop a.PageTopLink {
background-color:#5b5d4f;
color:white;
width:210px;
padding:5px;
font-weight:bold;
line-height:1;
text-align:center;
font-size:13px;
float:left;
margin:0px;
}
#SearchPageTop img.PageTopImage {
float:left;
margin:0 0 0 1px;
padding:0;
width:218px;
height:147px; 
border:0;
}
/* Classes */
#NavLeft ul li a.currentTrack {
color:#094181;
text-decoration:underline;
}