/* CSS Document */

/* General and Body */
body {

	background-color:#000000;
	margin:0px;
	font-family:arial;
	font-size:11px;
	
}

#site {

	width:718px;
	background-color:#EFF0E9;
	
}
/* General and Body */

/* Left Navigation */
#left_nav{

	width:457px;
	float:left;
	display:inline;
	
}

#left_nav a {

	color:#FFFFFF;
	text-decoration:none;
}

#hd_1 {

	width:457px;
	height:124px;
	float:left;
	display:inline;
	background-image:url(../img/hd_1.jpg);
	background-repeat:no-repeat;
	
}

#hdb_1 {

	width:116px;
	height:59px;
	background-image:url(../img/hdb_1.jpg);
	background-repeat:no-repeat;
	
}

#hdb_2 {

	width:114px;
	height:59px;
	background-image:url(../img/hdb_2.jpg);
	background-repeat:no-repeat;
	
}

#hdb_3 {

	width:114px;
	height:59px;
	background-image:url(../img/hdb_3.jpg);
	background-repeat:no-repeat;
	
}

#hdb_4 {

	width:113px;
	height:59px;
	background-image:url(../img/hdb_4.jpg);
	background-repeat:no-repeat;
	
}

#hdb_1 , #hdb_2 , #hdb_3 , #hdb_4 {

	float:left;
	display:inline;

}

#hdb_1 h1, #hdb_2 h1, #hdb_3 h1, #hdb_4 h1{

	color:#FFFFFF;
	font-family: "Times New Roman", Times, serif;
	font-size:15px;
	margin:30px 0px 0px 13px;	

}
/* Left Navigation */

/* Right Navigation */
#right_nav {

	width:261px;
	float:right;
	display:inline;
    color:#FFFFFF;
	overflow:hidden;
	background-color:#FFFFFF;

}

#rn_1 {

	width:261px;
	height:43px;
	float:left;
	display:inline;
	background-image:url(../img/rn_1.jpg);
	background-repeat:no-repeat;
	color:#1C5870;
	font-weight:bold;
	
}

#rn_1 p {

	text-align:right;
	margin:18px 25px 0px 0px;
	
}

#rn_1 a {
    
	color:#1C5870;
	text-decoration:none;
	
}

#rn_1 A:hover {

	color:#FFFFFF;
	text-decoration:underline;
	
}
	


#rn_2 {

	width:255px;
/*	height:467px;*/
	float:left;
	display:inline;
	background-color:#1C5870;
	
}

#rn_3 {

	width:6px;
	height:467px;
	float:left;
	display:inline;
	background-image:url(../img/rn_bg.gif);
	background-repeat:no-repeat;
}

#rn_bg2 {

	width:261px;
	height:8px;
	float:left;
	display:inline;
	overflow: hidden;
	margin:0px;
	background-image: url(../img/rn_bg2.gif);
	background-repeat:no-repeat;
	
}

#rn_4 {

	width:80px;
	height:48px;
	float:left;
	display:inline;
	margin:2px 0px 0px 23px;
	background-image:url(../img/rn_4.jpg);
	background-repeat:no-repeat;
	
}

#rn_5 {

	width:114px;
	height:28px;
	float:left;
	display:inline;
	margin:12px 0px 0px 12px;
	background-image:url(../img/rn_5.gif);
	background-repeat:no-repeat;
	
}

#rn_6 {

	width:172px;
	height:29px;
	float:left;
	display:inline;
	margin:6px 0px 0px 14px;
	background-image:url(../img/rn_6.gif);
	background-repeat:no-repeat;
	
}

#rn_6 p {

	margin:10px 0px 0px 20px;
	
}

#rn_01{

	width:255px;
	height:42px;
	float:left;
	margin-top:9px;
	display:inline;
	background-image:url(../img/rn_01.gif);
	background-repeat:no-repeat;
	
}

#rn_02 {

	width:255px;
	float:left;
	background-color:#237191;
	
}


#rn_03 {

	width:255px;
	height:39px;
	float:left;
	display:inline;
	margin:0px;
	background-image:url(../img/rn_03.gif);
	background-repeat:no-repeat;
	
}

#rn_7 {

	width:181px;
	height:26px;
	float:left;
	display:inline;
	margin:6px 0px 0px 14px;
	background-image:url(../img/rn_7.gif);
	background-repeat:no-repeat;
	
}

#rn_7 p {

	margin:8px 0px 0px 0px;
	
}

#rn_04 {

	width:255px;
	float:left;
	display:inline;
	background-color:#237191;
	
}

#rn_bg3 {

	width:255px; 
	height:2px; 
	float:left;
	display:inline;
	overflow:hidden;
	background-image:url(../img/rn_bg3.gif); 
	background-repeat:no-repeat;
	
}

#rn_05 {

	width:240px;
	height:95px;
	display:inline;
	float:left;
	margin:9px 0px 0px 8px;
	background-image: url(../img/rn_8.jpg);
	background-repeat: no-repeat;
	
}

#rn_9 {

	width:150px;
	height:10px;
	float:right;
	display:inline;
	font-size:12px;
	margin:70px 20px 0px 0px;
}

#rn_ads {

	width:253px;
	height:164px;
	display:inline;
	float:left;
	background-color:#EFF0E9;
	border-color:#DDDFD1;
	border-style:solid;
	border-left-width:1px;
	border-right-width:1px;
	border-bottom-width:1px;
	border-top-width:0px;
	
}
/* Right Navigation */

/** featured house **/
#f_house {

	width:457px;
	height:100%;
	float:left;
	display:inline;
	
}




#fh_pic {

	width:217px;
	height:161px;
	margin:1px 0px 0px 1px;
	float:left;
	display:inline;
	border-color:#000000;
	border-style:solid;
	border-width:1px;
	
}

#fh_txt {

	width:237px;
	height:163px;
	float:left;
	display:inline;
	text-align:left;
	position:relative;
	border-bottom-color:#8F908C;
	border-bottom-style:solid;
	border-bottom-width:1px;
	
}

#fh_txt p{

	margin-left:15px;
	
}
/** featured house **/

/* Content */
#content {
	
	float:left; 
	display:inline;
	width:100%;

}

#content A{

	text-decoration:none;
	color:#000000;
			
}
#content A:hover{

	color:#666666;
			
}

#content h1 {

	color:#1C5870;
	text-align:left;
	font-size:12px;
	margin:0px;
	
}

#content h1 A{

	text-decoration:none;
	color:#1C5870;
			
}
#content h1 A:hover{

	text-decoration:underline;
	color:#1C5870;
				
}
/* Content */

/** Index page **/
#cont_left {

	width:220px;
	height:335px;
	float:left;
	display:inline;
	overflow:hidden;
}

#ind_1 {

	width:39px;
	height:40px;
	float:left;
	display:inline;
	margin:18px 0px 0px 13px;
	background-image:url(../img/ind_1.gif);
	
}

#ind_2 {

	width:39px;
	height:40px;
	float:left;
	display:inline;
	margin:18px 0px 0px 13px;
	background-image:url(../img/ind_2.gif);
	
}



.ind_txt {

	float:left;
	display:inline;
	margin:18px 0px 0px 10px;
	overflow:hidden;
	
}

.ind_txt p{
	
	margin:0px;
	padding:0px;
	
}

.ind_txt ul {

	margin:0px; 
	padding:0px; 
	list-style: inside; 
	text-align:left;

}

#ind_links {

	width:220px;
	height:192px;
	float:left;
	display:inline;
	margin:15px 0px 0px 0px;
	background-color:#72745D;
	overflow:hidden;
	
}

#ind_ltitle {

	width:100%;
	height:25px;
	float:left;
	display:inline;
	margin-top:5px;
	padding:10px 0px 0px 15px;
	text-align:left;
	background-color:#CED0BC;
	color:#72745D;
	
}

#ind_lfoot {

	width:100%;
	height:30px;
    float:left;
	display:inline;
	padding:5px 0px 0px 15px;
	font-size:12px;
	text-align:left;
	background-color:#CED0BC;
	color:#72745D;
	
}



#ind_lcont {

	width:100%;
	height:112px;
	display:inline;
	float:left;
	text-align:left;
	background-color:#EAEBE2;
	
}

#ind_lcont p {

	margin:15px 15px 15px 25px;
	font-weight:bold;

}


#cont_right {

	width:237px;
	height:335px;
	float:left;
	display:inline;
	text-align:left;
	background-color:#FFFFFF;
}

#cont_right p{

	margin:0px 5px 0px 15px;
	
}
/** Index Page **/

/* Footer */
#footer {

	width:718px;
	height:70px;
	float:left;
	display:inline;
	background-color:#16668B;
}

#footer A {

	color:#FFFFFF;
	text-decoration:underline;	
}

#foot_line {

	width:100%;
	height:10px;
	background-color:#0E4057;
	float:left;
	display:inline;
	
}

#foot_links {

	width:100%;
	height:30px;
	float:left;
	display:inline;
	color:#FFFFFF;
	margin-top:10px;
	font-weight:bold;
	
}

#foot_links p {

	display:inline;
	margin:0px 10px 0px 10px;
	
}

#foot_cpr {

	width:100%;
	height:10px;
	display:inline;
	float:left;
	color:#FFFFFF;
	
}
/* Footer */

