﻿body { 
	margin:		0; 
	padding:	0; 
	background:	url('images/bg.gif') repeat-x;
}
h1, h2, p, ul, li {
	margin:		0;
	padding:    0;
}
.fl {
	float:		left;
}
.fr {
	float:		right;
}
.clear {
	clear:		both; overflow: hidden;
}
#wrapper {
	width:		1000px;
	margin:		0 auto;
}
/*PAGE LAYOUT*/
.top-corner {
	width:		1000px;
	background:	url('images/top-corner.gif') no-repeat;
	height:		9px;
	margin-top:	23px;
	font-size:	0;
}
.container {
	background:	#fff;
	padding:    0 8px;
}
.bottom-corner {
	width:		1000px;
	background:	url('images/bottom-corner.gif') no-repeat;
	height:		9px;
}
/*END PAGE LAYOUT*/

/*HEDAER*/
#header {
	background:	url('images/header-bg.gif') repeat-x;
	height:		114px;
	width:		984px;
}
#header .logo {
	width:		210px;
	height:		113px;
	padding-left: 18px;
}
#header .slogan {
	padding: 	30px 0 0 50px;
}
#header .social { padding-top:60px; padding-right:7px;}
/*END HEDAER*/

/*MENUS*/
#menus {
	width:984px; background:#242022; height:32px;
}
#menus .nav ul, #menus .sub-nav ul {
	list-style:	none; margin: 0; padding: 0;
}
#menus .nav ul li {
	display: block; float: left; background:url('images/menu-sep.gif') no-repeat right;
}
#menus .nav ul li a {
	font: bold 14px Arial, Helvetica, sans-serif; color:#fff; display:block; text-decoration:none; text-transform:uppercase; padding:8px 10px; margin-right:1px;
}
#menus .nav ul li a:hover {
	background: #FF0000;
}

#menus .sub-nav ul li {
	display:block; float:left;
}
#menus .sub-nav ul li a {
	color:#fff; text-decoration:none; font: normal 12px/30px Arial, Helvetica, sans-serif; padding:0 8px 0 8px; background:url('images/menu-sep1.gif') no-repeat right;
}
#menus .sub-nav ul li a:hover {
	text-decoration:underline; color:#CCCCCC;
}
#menus .sub-nav ul li a.non {
	background:none;
}
/*END MENUS*/

/*BANNER PART*/
#banner-part {
	width:984px; border-top:1px solid #fff; margin-bottom:10px;
}
#banner-part .banner {
	width:585px; height:366px;
}
.search {
	background:url('images/search-bg.gif') no-repeat; width:399px; height:366px; font: normal 12px Arial, Helvetica, sans-serif; color:#fff;
}
.txt1 { font: normal 12px Arial, Helvetica, sans-serif; color:#fff;}
.search .input { border: none; padding:3px; font: normal 12px Arial, Helvetica, sans-serif;}
.search .button { border: none; background:url('images/button-bg.gif') repeat-x; padding:2px 4px 4px 4px; font: bold 12px Arial, Helvetica, sans-serif; cursor:pointer;}
.list { font: normal 11px Arial, Helvetica, sans-serif;}
.search .button1 { border: none; background:url('images/but-search.gif') repeat-x; cursor:pointer; width:83px; height:26px;}
/*END BANNER PART*/

/*CONTENT PART*/

#content { width:984px; }
#content .left-part { width:239px; margin-right:9px; }
.left-part .box { border:1px solid #a7a7a7; margin-bottom:9px; }
.left-part .box h2 { font: bold 14px/26px Arial, Helvetica, sans-serif; color:#4f4f4f; background:url('images/head-bg.gif') repeat-x; padding-left:8px; }
.left-part .box ul { margin:0; padding:5px 10px 10px 10px; list-style:none; }
.left-part .box li { font: normal 12px Arial, Helvetica, sans-serif; color:#686868; border-bottom:1px solid #e1e1e1; background:url('images/arrow.gif') no-repeat left; padding: 5px 0 5px 10px; }
.left-part .box li.tele, .left-part .box li.fax, .left-part .box li.email { background:url('images/icon-tele.gif') no-repeat left; padding-left:23px; font: bold 14px Arial, Helvetica, sans-serif; color:#505f67;}
.left-part .box li.fax { background:url('images/icon-fax.gif') no-repeat left;}
.left-part .box li.email { background:url('images/icon-mail.gif') no-repeat left;}
.left-part .box .map { padding:10px;}

.left-part .mailing { border:1px solid #97adb8; margin-bottom:9px; background:url('images/mailing-bg.gif') repeat-x; height:73px; padding:10px; }
.left-part .mailing h2 { font: bold 14px Arial, Helvetica, sans-serif; color:#505f67; padding-bottom:6px; }
.left-part .mailing .input { font: normal 11px Arial, Helvetica, sans-serif; color:#505f67; border:1px solid #97adb8; padding:4px; }
.left-part .mailing .button { font: bold 12px Arial, Helvetica, sans-serif; color:#fff; background:#6aa7c6; border:0; padding:4px; cursor:pointer; margin-top:5px; }

.left-part .selling { border:1px solid #d1b140; margin-bottom:9px; background:url('images/selling-bg.gif') repeat-x; height:57px; padding:10px; }
.left-part .selling h2 { font: bold 14px/17px Arial, Helvetica, sans-serif; color:#333333; padding-bottom:5px; }
.left-part .selling a { font: bold 12px Arial, Helvetica, sans-serif; color:#f10003; text-align:center; text-decoration:none;  }

.mid-part { width:540px; margin-right:9px; _width:535px;}
.mid-part .welcome, .mid-part .property { border:1px solid #a7a7a7; background:#fff; padding:5px 10px 10px 10px; margin-bottom:9px;}
.mid-part .welcome h2 { font: bold 14px Arial, Helvetica, sans-serif; border-bottom:1px solid #ccc; color:#4f4f4f; padding-bottom:5px; margin-bottom:5px;}
.mid-part .welcome p { font: normal 12px/18px Arial, Helvetica, sans-serif; color:#413e3f; padding:3px 0px;}
.mid-part .welcome a { font: normal 12px Arial, Helvetica, sans-serif; color:#f02028; padding-bottom:5px; text-decoration:none;}

.mid-part .property h2 { font: bold 14px Arial, Helvetica, sans-serif; color:#4f4f4f; padding-bottom:5px;}

.right-part { width:180px;}

.lght-clr { background: #f0f0f0; font: normal 12px/18px Arial, Helvetica, sans-serif; color:#413e3f;}
.wht-clr { background: #fff; font: normal 12px/18px Arial, Helvetica, sans-serif; color:#413e3f;}

/*END CONTENT PART*/

/*FOOTER PART*/
#footer { background:url('images/footer-bg.gif') no-repeat; clear:both; text-align:center; padding-top:20px; font: normal 12px Arial, Helvetica, sans-serif; padding-bottom:20px;}
#footer a { text-decoration:none; color:#4f4f4f;}
#footer a:hover { color:#f02028;}
#footer .copyright { color:#727272; padding-top:5px;}

/*END FOOTER PART*/

a.red { font: normal 12px Arial, Helvetica, sans-serif; text-decoration:none; color:#f02028;}
a.red:hover { color:#333333;}

/* Inner Pages Starts */

#banner-part .banner1 {
	width:984px; 
	/*height:141px;*/
}
.search-bg { background:url('images/search-bg1.gif') repeat-x; height:43px;}
.property { border:1px solid #a7a7a7; background:#fff; padding:5px 10px 10px 10px; margin-bottom:9px;}
.property h2 { font: bold 14px Arial, Helvetica, sans-serif; border-bottom:1px solid #ccc; color:#4f4f4f; padding-bottom:5px; margin-bottom:5px;}
.property ul { margin:0; padding:0; list-style:none; margin-top:20px;}
.property li { display:block; float:left; margin-right:20px; margin-bottom:20px; border:1px solid #ccc; width:134px; padding:6px;overflow:hidden;}
.property li p { font: bold 11px Arial, Helvetica, sans-serif; color:#323537; display:block;}
.property li a { font: bold 11px Arial, Helvetica, sans-serif; color:#f2141d; text-decoration:none; background:url(../images/arrow1.gif) no-repeat 100% 4px; padding-right:10px;}
.property li a:hover { color:#333; text-decoration:underline;}

.slide-div{ width:585px; height:366px; float:left; padding-top:0px;}

a img {
border : 0;
}

#slide-holder {
width : 585px;
height : 366px;
position : absolute;
}
#slide-runner {
top : 0px;
left : 0px;
width : 585px;
height : 366px;
overflow : hidden;
position : absolute;
}
#slide-holder img {
margin : 0;
display : none;
position : absolute;
}


p#slide-nav a {
font-size : 12px;
text-decoration : none;
padding:0 5px 0 5px;
color:#fff;
font-family:Arial, Helvetica, sans-serif;
text-indent:-999999px;
background:url('images/slide-icon.png') left top no-repeat;

}
p#slide-nav a.on {
background-position : 0 -24px;
color:#000;
font-weight:bold;
background:url('images/slide-hover-icon.png') left top no-repeat;
}
p#slide-nav a {
background:url('images/slide-icon.png') left top no-repeat;
text-indent:-999999px;
display:block;
float:left;
width:10px;
height:18px;
}

.ddimgtooltip{
display:none;
position:absolute;
border:1px solid black;
background:white;
color: black;
z-index:2000;
padding: 4px;
}
