body, html{
	margin:0px;
	padding:0px;
	background-color:#121212;
}
body#tpl_h_body{
	background-color:#121212;
	background-image:url(mainbg.jpg);
	background-position:center -60px;
	background-repeat:no-repeat;
	}
body#tpl_h_body #tpl_h_content h1{
	font-size:18px;
	font-weight:normal;
	font-family:Arial;
	padding:4px 4px 4px 4px;
	border-bottom:1px solid #828282;
	color:#252525;
}
.cr_header{
	diplay:block;
	width:962px;
	height:126px;
	position:relative;
	margin-left:auto;
	margin-right:auto;
	background-color:#fff;
}
.cr_logo{
	diplay:block;
	width:236px;
	height:126px;
	position:absolute;
	background-image:url(cr_logo.jpg);
	top:0px;
	left:0px;
}
.cr_logo span, .cr_slogan span, .cr_logo h1, .cr_slogan h4, .cr_top span{
	display:none;
}
.cr_slogan{
	diplay:block;
	width:353px;
	height:126px;
	position:absolute;
	background-image:url(cr_slogan.jpg);
	top:0px;
	left:236px;
}
.cr_top{
	diplay:block;
	width:355px;
	height:35px;
	position:absolute;
	top:0px;
	right:0px;
	background-image:url(cr_number.jpg);
	background-repeat:no-repeat;
}
.cr_top a.cr_agentlogin{
	diplay:block;
	width:122px;
	height:35px;
	position:absolute;
	top:0px;
	right:6px;
	background-image:url(agent-login.jpg);
	background-repeat:no-repeat;
}
.cr_searchoptions{
	position:absolute;
	top:66px;
	right:18px;
	font-size:12px;
	color:#5772b0;
}
.cr_searchoptions a{
	font-family:Arial, Helvetica, sans-serif;
	color:#5772b0;
}
body#tpl_h_body #wgt_search_frm{
	display:block;
	margin:0px;
	padding:0px;
}
body#tpl_h_body #wgt_search_frm .input{
	display:block;
	width:263px;
	height:30px;
	position:absolute;
	top:85px;
	left:604px;
	background-image:url(cr_searchinput.jpg);
	background-repeat:no-repeat;
	border:none;
	padding-left:6px;
}
.cr_searchform{
	display:none;
}
.hintTextbox, .hintTextboxActive{
	position:absolute;
	top:6px;
	left:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#909090;
	width:255px;
	height:22px;
	border:none;
}
body#tpl_h_body #wgt_search_frm .button{
	border:none;
	display:block;
	position:absolute;
	top:85px;
	left:871px;
	width:80px;
	height:30px;
	background-image:url(cr_searchbutton.jpg);
	background-repeat:no-repeat;
	font-family:Calibri, Arial;
	font-size:15px;
	color:#515151;
}
.cr_mainsite{
	display:block;
	width:962px;
	height:904px;
	background-image:url(siteimg.png);
	background-repeat:no-repeat;
	position:relative;
}

.cr_btmareas{
	display:block;
	width:962px;
	height:166px;
	background-image:url(cr_bottomareas.jpg);
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.btm_areaarea{
	padding:20px;
	padding-top:10px;
	padding-left:35px;
}
.cr_area{
	display:bock;
	width:178px;
	text-align:center;
	float:left;
}
.cr_area h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:19px;
	font-weight:normal;
	color:#97c5ff;
	padding:0px;
	margin:0px;
}
.cr_area ul{
	margin:0px;
	padding:0px;
	list-style:none;
}
.cr_area li{
	padding:3px;
}
.cr_area ul li a{
	color:#fff;
}
.socialbtns{
	position:absolute;
	top:480px;
	left:640px;
}
.socialbtns a{
	float:left;
	margin:10px;
	margin-bottom:0px;
}
.socialbtns .youtube{
	display:block;
	width:117px;
	height:51px;
	background-image:url(youtube.png);
	background-repeat:no-repeat;
}
.socialbtns .twitter{
	display:block;
	width:127px;
	height:51px;
	background-image:url(twitter.png);
	background-repeat:no-repeat;
}
.socialbtns .facebook{
	display:block;
	width:117px;
	height:51px;
	background-image:url(facebook.png);
	background-repeat:no-repeat;
}
.socialbtns .linkedin{
	display:block;
	width:117px;
	height:51px;
	background-image:url(linkedin.png);
	background-repeat:no-repeat;
}

.youtubebox{
	display:block;
	width:300px;
	height:212px;
	position:absolute;
	top:610px;
	left:630px;
	background-image:url(youtubebox.jpg);
	background-repeat:no-repeat;
}
.youtubebox .object{
	margin:6px;
}
a.subscribebtn{
	display:block;
	width:302px;
	height:35px;
	position:absolute;
	top:832px;
	left:630px;
	background-image:url(subscribe-to-youtube-channel.jpg);
	background-repeat:no-repeat;
}
a.subscribenews{
	display:block;
	width:219px;
	height:35px;
	position:absolute;
	top:832px;
	left:361px;
	background-image:url(read-more-blog-posts.jpg);
	background-repeat:no-repeat;
}


body#tpl_h_body #tpl_dropdown_v2.yuimenubar{
height:30px;
padding:14px;
margin:0px;
	background:none;
	background-color:#e3e3e3;
	background-image:url(cr_menubg.jpg);
	background-position:top left;
	background-repeat:none;
}

body#tpl_h_body #tpl_dropdown_v2 .yuimenubaritem {
	background:none;
	font-family:"Times New Roman", Times, serif;
}




#wgt_ListingsSpread_245{
	position:absolute;
	top:120px;
	left:52px;
}

#wgt_ListingsSpread_246{
	position:absolute;
	top:120px;
	left:372px;
}

#wgt_ListingsSpread_249{
	width:auto;
	font-family:Arial;
	font-size:12px;
	color:#626262;
	float:left;
	position:absolute;
	top:437px;
	left:14px;
	z-index:1000;
	padding-left:6px;

}
div.Wgt_ListingsSpread_shim{
	overflow:visible;
}
#wgt_ListingsSpread_249.wgt_ListingsSpread{
	width:307px;
	height:455px;
}
#wgt_ListingsSpread_249 .wgt_ListingsSpread_item{
	width:307px;
	height:145px;
	border:none;
	clear:both;
	margin:0px;
	margin-bottom:10px;
}
#wgt_ListingsSpread_249 .wgt_ListingsSpread_item br{
	display:none;
}
#wgt_ListingsSpread_249 .wgt_ListingsSpread_item a{
	float:left;
}
#wgt_ListingsSpread_249 .wgt_ListingsSpread_item img{
	width:119px;
	height:auto;
}

#wgt_ListingsSpread_249 .wgt_ListingsSpread_addr{
display:none;
}
#wgt_ListingsSpread_249 .wgt_ListingsSpread_item  .wgt_ListingsSpread_txt .wgt_ListingsSpread_addr{
display:block;
color:#363535;
}


#wgt_ListingsSpread_249 #wgt_ListingsSpread_249_1.wgt_ListingsSpread_item{

}

#wgt_ListingsSpread_249 .wgt_ListingsSpread_item  .wgt_ListingsSpread_txt .wgt_ListingsSpread_map{

}
#wgt_ListingsSpread_249 .wgt_ListingsSpread_item  .wgt_ListingsSpread_txt{
	float:left;
	clear:right;
	width:174px;
	height:144px;
	position:relative;
	padding-top:0px;
	padding-left:0px;
}
#wgt_ListingsSpread_249 a.wgt_ListingsSpread_details{
	display:block;
	width:128px;
	height:35px;
	position:absolute;
	bottom:0px;
	right:0px;
	background-image:url(more-details.jpg);
	background-repeat:no-repeat;
	text-indent:-1000em;
	overflow:hidden;
}

#wgt_ListingsSpread_249 .wgt_ListingsSpread_prop{
padding:14px 4px 4px 9px;
}
#wgt_ListingsSpread_245 .wgt_ListingsSpread_prop .wgt_ListingsSpread_addr, #wgt_ListingsSpread_246 .wgt_ListingsSpread_prop .wgt_ListingsSpread_addr{
display:none;
}
#wgt_ListingsSpread_245 .wgt_ListingsSpread_prop .wgt_ListingsSpread_bed, #wgt_ListingsSpread_246 .wgt_ListingsSpread_prop .wgt_ListingsSpread_bed{
display:none;
}
#wgt_ListingsSpread_245 .wgt_ListingsSpread_prop .wgt_ListingsSpread_bath, #wgt_ListingsSpread_246 .wgt_ListingsSpread_prop .wgt_ListingsSpread_bath{
display:none;
}
#wgt_ListingsSpread_245 .wgt_ListingsSpread_sep, #wgt_ListingsSpread_246 .wgt_ListingsSpread_sep{
display:none;
}
#wgt_ListingsSpread_245 .wgt_ListingsSpread_map, #wgt_ListingsSpread_246 .wgt_ListingsSpread_map{
display:none;
}
#wgt_ListingsSpread_245 .wgt_ListingsSpread_prop br, #wgt_ListingsSpread_246 .wgt_ListingsSpread_prop br{
display:none;
}




#wgt_ListingsSpread_249 a:hover.wgt_ListingsSpread_details{
	background-position:0px -35px;
}
#wgt_ListingsSpread_249 .wgt_ListingsSpread_item  .wgt_ListingsSpread_txt br{
display:inline;
}
#wgt_ListingsSpread_249 .wgt_ListingsSpread_item  .wgt_ListingsSpread_txt a{
float:none;
}
#wgt_ListingsSpread_249 .wgt_ListingsSpread_sep, #wgt_ListingsSpread_249 .wgt_ListingsSpread_map{
display:none;
}


#wgt_ListingsSpread_245, #wgt_ListingsSpread_246{
color:#3c3c3c;
}
#wgt_ListingsSpread_245 .wgt_ListingsSpread_txt, #wgt_ListingsSpread_246 .wgt_ListingsSpread_txt{
text-align:center;
}
#wgt_ListingsSpread_245 a.wgt_ListingsSpread_details, #wgt_ListingsSpread_246 a.wgt_ListingsSpread_details{
display:none;
}

.listing_cover{
	display:block;
	width:164px;
	height:142px;
	position:absolute;
	top:144px;
	left:79px;
	background-image:url(listing-cover-white.png);
	background-repeat:no-repeat;
	z-index:2001;
}
.listing_cover2{
	display:block;
	width:164px;
	height:142px;
	position:absolute;
	top:144px;
	left:400px;
	background-image:url(listing-cover-white2.png);
	background-repeat:no-repeat;
	z-index:2001;
}
.listing_side_cover{
	display:block;
	width:133px;
	height:419px;
	position:absolute;
	top:437px;
	left:14px;
	background-image:url(listing-side-cover.png);
	background-repeat:no-repeat;
	z-index:2001;
}
a.value_link{
	position:absolute;
	top:320px;
	left:75px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#33559a;
}

a.value_link2{
	position:absolute;
	top:320px;
	left:400px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#33559a;
}
a.value_link3{
	position:absolute;
	top:320px;
	left:711px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#33559a;
}
/* Recent Blog Posts */
#wgt_BlogPosts_254{
	height:auto;
	width:217px;
	position:absolute;
	top:500px;
	left:362px;
	padding:18px 0px 0px 0px;
}
#wgt_BlogPosts_254 br{
	display:none;
}
#wgt_BlogPosts_254 .tpl_blog_post{
	width:217px;
	height:auto;
	padding:0px;
	margin:0px;
	border-bottom:1px solid #a4a4a4;
	margin:0px 0px 18px 0px;
}
#wgt_BlogPosts_254 .tpl_blog_post .tpl_blog_big_date{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#626262;
	padding:0px 0px 7px 12px;
	width:auto;
	height:auto;
}
#wgt_BlogPosts_254 .tpl_blog_post .tpl_blog_date{
	display:none;
}
#wgt_BlogPosts_254 .tpl_blog_post h2.tpl_blog_post_title{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#414040;
	padding:0px;
	width:auto;
	height:auto;
	font-weight:normal;
	margin:0px 0px 0px 12px;
	padding:0px 0px 7px 0px;
}
#wgt_BlogPosts_254 .tpl_blog_post h2.tpl_blog_post_title a{
	height:auto;
	color:#414040;
}
#wgt_BlogPosts_254 .tpl_blog_post .tpl_blog_comment_bar{
	height:auto;
	width:auto;
}
#wgt_BlogPosts_254 .tpl_blog_post .pblog_readmore{
	display:block;
	padding:0px;
	width:auto;
	height:auto;
	font-weight:normal;
}
#wgt_BlogPosts_254 .tpl_blog_post .pblog_readmore a{
	display:block;
	width:86px;
	height:19px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#39548a;
	padding:0px;
	font-weight:normal;
	text-decoration:none;
	text-indent:-1000em;
	overflow:hidden;
	background-image:url(readmore.png);
	background-repeat:no-repeat;
	background-position:0px 0px;
	margin:0px 0px 18px 12px;
}
#wgt_BlogPosts_254 .tpl_blog_post .pblog_readmore a:hover{
	background-position:left -19px;
}

/* Content Pages */
body#tpl_h_body #tpl_h_content .tpl_frame{
	background:none;
	background-image:url(contentbg.jpg);
	background-repeat:no-repeat;
	padding:12px;
}


body#tpl_h_body #rnd_agentgallery .carousel-clip-region ul li div{
padding:0px;
height:176px;
}
body#tpl_h_body .yuimenubar .yuimenuitem#yui-gen14 a{
font-weight:bold;
}
body#tpl_h_body .yuimenubar .yuimenuitem#yui-gen15 a{
font-weight:bold;
}
body#tpl_h_body .yuimenubar .yuimenuitem#yui-gen19 a{
font-weight:bold;
}
body#tpl_h_body .yuimenubar .yuimenuitem#yui-gen28 a{
font-weight:bold;
}




body#tpl_h_body #rnd_devmenu{
width:962px;
height:570px;
padding-top:25px;
background-image:url(pagelistbg.png);
border-bottom:1px solid #fff;
}
body#tpl_h_body #rnd_devmenu #cmenu_1{
height:460px;
position:relative;
margin-left:35px;
margin-right:0px;
}
body#tpl_h_body #rnd_devmenu ul, body#tpl_h_body #rnd_devmenu ul li{
margin:0px;
padding:0px;
list-style:none;
list-style-type:none;
}
body#tpl_h_body #rnd_devmenu ul li{
width:220px;

}

body#tpl_h_body #rnd_devmenu ul li ul li{
width:auto;
}

body#tpl_h_body #rnd_devmenu ul li#cmenu_cat25{
position:absolute;
top:0px;
left:210px;
}
body#tpl_h_body #rnd_devmenu ul li#cmenu_cat28{
position:absolute;
top:0px;
left:725px;
}
body#tpl_h_body #rnd_devmenu ul li#cmenu_cat29{
position:absolute;
top:40px;
left:725px;
}
body#tpl_h_body #rnd_devmenu ul li#cmenu_cat27{
position:absolute;
top:0px;
left:470px;
}
body#tpl_h_body #rnd_devmenu ul li a{
font-family:Arial;
font-size:12px;
color:#161616;
text-decoration:none;
line-height:20px;
}
body#tpl_h_body #rnd_devmenu ul li a:hover{
text-decoration:underline;
}
body#tpl_h_body #rnd_devmenu ul li ul li a{
color:#fff;
}
body#tpl_h_body #tpl_h_bottom #cmenu_1 ul.cmenu_main{
position:relative;
}
body#tpl_h_body #tpl_h_bottom #cmenu_1 ul.cmenu_main li#cmenu_cat26{
position: absolute;
top: 0px;
left:470px;
}
body#tpl_h_body #tpl_h_bottom #cmenu_1 ul.cmenu_main li#cmenu_cat27{
position: absolute;
top: 222px;
left:0px
}

