/***********************************************************/
/* Layout Configuration */
/************************************************************/
body {	margin:0px;
	padding:0px;
	font-family:'Century Gothic',verdana,arial,helvetica,sans-serif;
	font-size:12px;
	background-image:url('../img/bg_tile.jpg');
}
#body_wrap {	width:978px;
	height:100%;
	margin:0px auto;
	background-image:url('../img/bg_tile-y.jpg');
	background-repeat:repeat-y;
}
#header {	width:inherit;
	padding-top:15px;
	background-image:url('../img/bg_header.jpg');
	background-position:0px 15px;
	background-repeat:no-repeat;
}
#header .top {	width:inherit;
	height:40px;
}
#header .mid {	width:inherit;
	height:116px;
	overflow:hidden;
}
#mid_links{	float:left;
	width:22px;
}
#mid_link-contact {	display:block;
	width:100%;
	height:50px;
	margin-right:2px;
	margin-bottom:2px;
}
#mid_link-home {	display:block;
	width:100%;
	height:35px;
	margin-right:2px;
}
#mid_link-home:hover, #mid_link-contact:hover {	border-right:2px solid #000;
}
#logo {	margin-top:-7px;
	margin-left:38px;
}
#search {	float:right;
	width:716px;
}
#search p{	font-size:10px;
	color:#FFF;
	width:330px;
	margin:0px;
	padding:0px;
	text-align:right;
	margin-top:8px;
}
#search h6{	margin:0px;
	padding:0px;
	color:#FFF;
	text-align:right;
	width:330px;
	font-size:14px;
}
#search form{	float:right;
	width:300px;
	margin-right:25px;
}
#searchBar {	margin-top:36px;
	background-image:url('../img/search.jpg');
	background-repeat:no-repeat;
	width:285px;
	height:26px;
}
#searchBar .field {	border:0px;
	margin-top:4px;
	margin-left:25px;
	width:225px;
	color:#9e9e9e;
}
#searchBar .btn {	float:right;
	padding:0px;
	margin:0px;
	border:0px;
	background-color:#225777;
	color:#FFF;
	font-weight:bold;
	height:26px;
	width:30px;
}
#searchBar .btn:hover {	background-color:#000;
}
#search .radios {	text-align:right;
	color:#FFF;
	margin-right:50px;
	font-size:11px;
}
#header .bottom {	width:inherit;
	height:32px;
	background-image:url('../img/bg_content-start.jpg');
	background-repeat:no-repeat;
	padding-top:10px;
	text-align:right;
}
#header .bottom form {	float:left;
	margin-left:15px;
	padding-top:3px;
	font-size:11px;
}
#header .bottom p {	margin:0px;
	padding:0px;
	margin-right:15px;
	height:32px;
	padding-top:8px;
	font-size:11px;
}
#header .bottom .btn {	margin:0px;
	padding:0px;
	background-image:url('../img/bg_login.jpg');
	border:0px;
	width:63px;
	height:24px;
	color:#FFF;
	font-size:10px;
}
#content {	width:inherit;
	background-image:url('../img/bg_content-mid.jpg');
	padding-top:2px;
}
#footer {	width:inherit;
	background-image:url('../img/bg_content-end.jpg');
	height:202px;
}
.foot_item {	width:200px;
	padding:10px;
	padding-top:5px;
	float:left;
	font-size:10px;
}
.foot_sep {	width:1px;
	background-color:#72949d;
	height:80%;
	margin-left:1px;
	margin-right:1px;
	margin-top:15px;
	float:left;
}
#foot_links{	color:#FFF;
		text-align:right;
}
#foot_links a:hover, #copyright a:hover{	text-decoration:underline;
	}
.foot_item .info {	height:105px;
	margin:0px;
	overflow:hidden;
	width:200px;
}
.foot_item .info ul{	margin:0px;
 	margin-left:5px;
	padding:0px;
}
#listticker li{	margin:0px;
	margin-bottom:5px;
	padding:0px;
 	list-style:none;
}
#copyright {	text-align:right;
		color:#FFF;
}
#copyright a{	font-weight:bold;
	color:#FFF;
}
#mlssearch img{		float:left;
}
.leftsearch{	float:left;
		width:400px;
	font-size:10px;
}
/***********************************************************/
/* Menu Configuration */
/************************************************************/
#mainMenu {	width:505px;
	float:right;
}
#mainMenu ul{	margin:0px;
	padding:0px;
	list-style:none;
	list-style-position:outside;
	position:absolute;
}
#mainMenu a:link, #mainMenu a:active, #mainMenu a:visited{	display:block;
	padding-top:12px;
	text-align:center;
	text-decoration:none;
	color:#000;
}
#mainMenu a:hover {	color:#09F;
}
#mainMenu li {	float:left;
	width:98px;
	position:relative;
	margin-left:1px;
}
#mainMenu li ul a{	width:12em;
	float:left;
	background-color:#FFF;
	padding:2px;
	margin-top:1px;
}
#mainMenu ul ul{	top:auto;
	display:none;
}
#mainMenu li ul ul{	left:12em;
	margin:0px 0 0 10px;
}
#mainMenu li:hover ul ul, #mainMenu li:hover ul ul ul, #mainMenu li:hover ul ul ul ul{	display:none;
	}
#mainMenu li:hover ul, #mainMenu li li:hover ul, #mainMenu li li li:hover ul, #mainMenu li li li li:hover ul{	display:block;
	}
/***********************************************************/
/* Banner Configuration - index.php */
/************************************************************/
#featured{	width:inherit;
	background-color:#FFF;
	margin-left:2px;
	padding:0px;
	height:293px;
	background-image:url('../img/bg_banner.jpg');
}
#featured ul{	margin:0px;
	padding:0px;
	list-style:none;
	list-style-position:outside;
}
#featured li{	color:#FFF;
}
#feature-1 a, #feature-2 a, #feature-3 a, #feature-4 a{	color:#FFF;
}
#feature-1 a:hover, #feature-2 a:hover, #feature-3 a:hover, #feature-4 a:hover{	color:#000;
}
.ui-tabs-nav {}
.ui-tabs-hide{	display:none;
}
.ui-tabs-selected{	background-image:url('../img/bg_feature2.jpg');
	background-repeat:no-repeat;
	}
.ui-tabs-selected a:link, .ui-tabs-selected a:active, .ui-tabs-selected a:visited{	color:#FFF;
	text-decoration:none;
}
.tab-panel{	background-color:#000;
	height:100%;
	background-image:url('../img/bg_feature.jpg');
	color:#FFF;
	width:677px;
	text-align:left;
	float:right;
}
.tab-item{	width:216px;
	height:40px;
	padding-top:4px;
	padding-left:24px;
	font-size:10px;
}
.tab-pic{	width:216px;
	height:40px;
	padding-top:0px;
	padding-left:24px;
	font-size:10px;
}
.tab-pic img {
	padding-left:15px;
}
.tabs-block{	display:block;
}
.tabed {	font-size:13px;
	padding-left:15px;
}
.pic{	background-image:url('../img/bg_pic.jpg');
	background-repeat:no-repeat;
	padding:6px;
	float:left;
	width:157px;
	margin-top:15px;
	margin-bottom:10px;
	margin-left:15px;
}
.pic2{	background-image:url('../img/bg_pic2.jpg');
	background-repeat:no-repeat;
	padding:6px;
	float:left;
	width:82px;
	margin-top:15px;
	margin-bottom:10px;
	margin-left:15px;
}
.info{	width:130px;
	float:left;
	font-size:10px;
	margin-right:15px;
	height:115px;
	margin-top:15px;
	margin-bottom:10px;
}
.info2{	width:200px;
	float:left;
	font-size:10px;
	margin-right:15px;
	height:125px;
	margin-top:15px;
	margin-bottom:10px;
}
.info .title, .info2 .title{	font-size:16px;
}
.info .add, .info2 .add{}
.info .extra, .info2 .xtra{	color:#CCC;
}
/***********************************************************/
/* Categories Configuration - index.php */
/************************************************************/
#categories{	margin-left:2px;
}
#cat1{	background-image:url('../img/bg_cat1.jpg');
	background-repeat:no-repeat;
	margin-right:2px;
}
#cat2{	background-image:url('../img/bg_cat2.jpg');
	background-repeat:no-repeat;
	margin-right:3px;
}
#cat3{	background-image:url('../img/bg_cat3.jpg');
	background-repeat:no-repeat;
}
.cat_item{	width:146px;
	height:145px;
	float:left;
	color:#4f7985;
	font-size:10px;
	padding-top:50px;
	padding-left:150px;
}
/***********************************************************/
/* Class Configuration */
/************************************************************/
.container {	width:895px;
	margin:0px auto;
}
.greenbg {	background-color:#4f7985;
	color:#FFF;
}
.greenbg a:link, .greenbg a:visited, .greenbg a:active {	color:#FFF;
	font-weight:bold;
	text-decoration:none;
}
.greenbg a:hover {	text-decoration:underline;
	}
.spacer {	padding-left:4px;
	}
.lefttxt{}
.propPrice{	font-weight:bold;
	font-size:16px;
}
.propImgTd{}
.qlProp, #quicklnk{	border:2px solid #225777;
}
.qlProp a{	color:#FFF;
	font-weight:bold;
}
.labelColumn{	font-weight:bold;
	}
.title2b{	font-weight:bold;
	font-style:italic;
	font-size:14px;
}
.prflName{	font-weight:bold;
}
.title{	font-size:16px;
	font-weight:bold;
}
/***********************************************************/
/* Default Tags Configuration */
/************************************************************/
img {	border:0px;
	}
a:link, a:active, a:visited{	text-decoration:none;
	color:#000;
}
a:hover {	color:#06F;
	}
hr {	color:#cbd5dc;
	width:96%;
	border:1px solid #cbd5dc;
}
h1 {	margin:0px;
	padding:0px;
	color:#225777;
	font-size:21px;
	font-weight:normal;
}
h2 {	margin:0px;
	padding:0px;
	font-weight:normal;
	font-size:16px;
	color:#FFF;
}
h6 {	margin:0px;
	padding:0px;
	font-weight:bold;
	font-size:12px;
	padding-left:3px;
}
#content h2 {	margin:0px;
	padding:0px;
	font-weight:bold;
	font-size:16px;
	color:#000;
}
p {	font-size:12px;
		padding-left:15px;
	margin-top:0px;
}
