
ul#css_nav li.top {
	float: left;
	margin:0;
	padding:0;
}
ul#css_nav li ul {
	margin:0;
}

body {
	background: #ffffff;
	height: 100%;
	margin: 0px;
	padding: 0px;
	font-family: Georgia, sans-serif;
	color: #868686;
	font-size: 11px;
}
a {color: #6e6e6e; text-decoration: none;}
a:hover {color: #c46e70;}
fieldset,img {border: 0;}
fieldset,div,span{margin:0;padding:0;}
.left {float: left;}
.right {float: right;}
.wrapper {
	margin: 0 auto 0 auto;
	width: 1044px;
	overflow: hidden;
}

/*--------------------------------------------------
// Prop Search
//--------------------------------------------------*/

#propsearch {
	background: transparent url('/clients/urproperty/structureimages/propsearchbg.png') no-repeat top center;
	overflow: hidden;
	height: 103px;
	margin: 30px 0 30px 0;
	padding:111px 0 0 13px;
}
#propsearch p {
	margin: 0 0 0 0;
}
#propsearch .go {
	border:0 none;
	float:left;
	height:42px;
	margin: 9px 0 0 0;
	overflow:hidden;
	padding:0;
	width:186px;
}
#propsearch input {
	margin: 0;
	background: transparent url('/clients/urproperty/structureimages/search_box.png') no-repeat top left;
	width: 166px;
	height: 24px;
	display: block;
	border: 0;
	color: #ffffff;
	font-size: 14px;
	font-family: Georgia, sans-serif;
	padding: 5px 10px 0 10px;
}
select.propsearch {
	border:1px solid #CCCCCC;
	color:#333333;
	font-family:"trebuchet ms",helvetica,sans-serif;
	font-size:9pt;
	font-style:normal;
	font-weight:normal;
	height: 29px;
	opacity: 0; filter: alpha(opacity=0);
	padding:0;
	position:relative;
	width:186px;
	z-index:5;
}
span.cfselect {
	position: absolute;
	width: 186px;
	height: 24px;
	padding: 5px 24px 0 10px;
	color: #ffffff;
	font-family:"trebuchet ms",helvetica,sans-serif;
	font-size:9pt;
	font-style:normal;
	font-weight:normal;
	background: url(/clients/urproperty/structureimages/propsearch_select.png) no-repeat;
	overflow: hidden;
	font-family:Georgia,sans-serif;
	font-size:14px;
}

/*--------------------------------------------------
// Header
//--------------------------------------------------*/
#header {
	background: #efefef url('/clients/urproperty/structureimages/header_bg.jpg') repeat-x top left;
	
}
#header2 {
	background: transparent url('/clients/urproperty/structureimages/header_bg2.jpg') no-repeat top center;
	height:425px;
	overflow:visible;
	padding:0 99px;
}
#header .left {
	margin: 78px 0 0 0;
	width: 270px;
	float: left;
}
#header .left h1.logo {
	margin: 0 0 10px 0;
	padding: 0;
}
#header .left h1.logo a {
	display: block;
	width: 268px;
	height: 73px;
	overflow: hidden;
	text-indent: -500px;
}
#header .banner {
	margin: 89px 0 0 38px;
	width: 458px;
	height: 336px;
	float: left;
}
#header .no-right {
	margin: 0 3px 0 0;
}
#header .right a {
	margin: 298px 0 0 0;
	width: 275px;
	height: 127px;
	float: left;
	background: transparent url('/clients/urproperty/structureimages/stickynote.png') no-repeat top left;
	display: block;
	overflow: hidden;
	text-indent: -500px;
}
#header .right a:hover {
	background: transparent url('/clients/urproperty/structureimages/stickynote_on.png') no-repeat top left;
}


/*--------------------------------------------------
// Content
//--------------------------------------------------*/
#contentarea_bg {
	background: transparent url('/clients/urproperty/structureimages/pagebg.jpg') repeat-x top left;
}
#contentarea.wrapper {
	background: transparent url('/clients/urproperty/structureimages/sidebar_bg.png') repeat-y 794px 0;
}
#content {
	float: left;
	width: 742px;
	margin: 30px 42px 0 0;
	overflow: hidden;
}
#content .box {
	width: 700px;
	background: #fff;
	padding: 20px;
	margin: 0 0 20px 0;
	border: 1px solid #e0e0e0;
	overflow: hidden;
}
#content .box .image {
	float: left;
}
#content .box .wrap {
	float: left;
	width: 430px;
	margin: 0 0 8px 20px;
}
#content .box a.star {
	background: transparent url('/clients/urproperty/structureimages/star.png') no-repeat 0 2px;
	color: #868686;
	text-decoration: none;
	font-size: 16px;
	margin: 0;
	padding: 0 0 0 20px;
	display: block;
}
#content .box a:hover {
	color: #5e5e5e;
}
#sidebar {
	float: left;
	width: 213px;
	margin: 0 0 10px 7px;
	padding: 0 13px 0 14px;

}
#sidebar .ad-box {
	padding: 0;
}
#sidebar .ad-box img {
	padding: 10px 0 0 1px;
}
/*--------------------------------------------------
// Footer
//--------------------------------------------------*/
#footer {
	background: #efefef url('/clients/urproperty/structureimages/footer_bg_bg.jpg') repeat-x top left;
	overflow: hidden;
}
#footer2 {
	background: transparent url('/clients/urproperty/structureimages/footer_bg2.jpg') no-repeat top center;
	overflow: hidden;
	height: 253px;
}
#footer .copyright {
	float: left;
	margin: 221px 0 0 20px;
	color: #ffffff;
}
#footer .client-login {
	background: transparent url('/clients/urproperty/structureimages/sidebar_bg.png') repeat-y top left;
	width: 227px;
	float: right;
	margin: 0 13px 0 0;
	padding: 0 0 30px 13px;
	border-bottom: 1px solid #734a95;
}
#footer .client-login .divider {
	background: transparent url('/clients/urproperty/structureimages/divider.png') no-repeat top left;
	width: 212px;
	height: 2px;
	display: block;
}
#footer .client-login .title {
	margin: 30px 0 11px 8px;

}
#footer .client-login form {
	padding: 0;
	margin: 0;
}
#footer .client-login input {
	margin: 0 0 3px 12px;
	padding:  6px 10px 3px 10px;
	background: transparent url('/clients/urproperty/structureimages/login_box.png') no-repeat top left;
	width: 184px;
	height: 21px;
	display: block;
	border: 0;
	color: #ffffff;
	font-size: 14px;
	font-family: Georgia, sans-serif;
}

.footer {color: #ffffff; text-decoration: none;font-family: Georgia, sans-serif;font-size: 11px;}
a.footer {color: #ffffff; text-decoration: none;font-family: Georgia, sans-serif;font-size: 11px;}
a.footer:hover {color: #ffffff; text-decoration: underline;}


.banner img {
width: 443px;
height: 335px;
}

#css_nav li ul.text{border-top:1px solid #e8e8e8;}
#css_nav li ul.text li a {
border-bottom:1px solid #e8e8e8;
border-left:1px solid #e8e8e8;
border-right:1px solid #e8e8e8;
}
		

/* sub menu list styling */
#sml_styling ul {
list-style:none outside none;
padding:0;
margin:px;
}
#sml_styling li a {
margin:px;
padding:px;
font-size: pt;
font-weight: ;
text-decoration:none;
}
#sml_styling li.off a {
background: transparent;
color: #;
display:block;
}
#sml_styling li.on a {
background: transparent;
color: #;
display:block;
}
#sml_styling li.off a:hover {
background: transparent;
color: #;
}
	