* {margin:0;padding:0}
h1,h2,h3,h4,p {margin-bottom:1em}
ul{margin-left:16px}

html,body{height:100%;}

body { 
	font-family: Verdana, sans-serif;
	font-size : 0.7em;
	background:#ffffcc;
	color:#000;
	text-align:right;
}

#cont_prop{
	width:730px;
}
#spacer{
	float:left;
}

#search{
	float:left;
	width:520px;
}
 
#desc_prop{
	float:left;
	width:500px;
}
#table{
	float:left;
	border:1px solid;
	padding:0px 3px 3px;
}
#container{
	min-height:100%;
	width:931px;
	margin-left:auto;
	margin-right:auto;
	background-image:url(images/bg.gif);
	background-repeat:repeat-y;
 	text-align:left;
	position:relative;
 
}
#container1{
	min-height:100%;
	width:670px;
	margin-left:auto;
	margin-right:auto;
	background-repeat:repeat-y;
 	text-align:left;
	position:relative;
 
}
* html #container {
	width:931px;
	height:100%;
}

 

#left{
	float:left;
	width:168px;
	height:520px;
	text-align:left;
}
	#left_content{
		width:150px;
		text-align:left;
		padding-left:10px;
		line-height:20px;
		color:#ffffcc;
	}

#content1{
	float:left;
	width:640px;
	text-align:right;	 
}
#sub_content1{
	float:right;
	width:630px;
	margin-top:20px;	
	text-align:left; 
	 
}	
	#desc11{
		float:left;
		width:150px;
		 
	}
	#desc12{
		float:left;
		width:200px;
		 
	}
	
#content{
	float:left;
	width:763px;
	text-align:right;	 
}
	#top_menu{
		float:right;
		width:748px;
		height:30px;
		background:#800000;
		margin-top:20px;	
		text-align:left; 
		line-height:20px;
	}
	#sub_content{
		float:right;
		width:730px;
		margin-top:30px;	
		text-align:left; 
		 
	}	
	
		#text_content{
			float:right;
			width:430px;
			text-align:left; 
			 
		}
		 
		
	#prop_content{
		float:left;
		width:730px;
		margin-top:40px;	
		text-align:left; 
	}	
 
	.properties{
		float:left;
		width:139px;
		padding-right:40px;	
		text-align:left;
 
	}	
	#portfolio, #member{
		float:left;
		width:160px;
		text-align:right;
		line-height:21px;
	}
	#member{
		width:260px;
	}
	#desc1, #desc2{
		float:left;
		width:200px;
		 
		 
	}
	#desc2{
		width:270px;
	}
	 
	
.clearer{
	height:1px;
	overflow:hidden;
	clear:both;
	margin-top:-1px;
}

 
 
#footer{
	text-align:center;
	position:absolute;
	bottom:0;
	left:0;	
	width:931px;
	height:80px;
}
	#footer_left{
		float:left;
		width:168px;
		color:#800000; 
	}
	#footer_right{
		font-family: Verdana, sans-serif;
		font-size:0.9em; 
		float:left;
		width:763px;
		background:#ffffcc;
		color:#800000; 
		font-weight:bold;
		
	}
* html #footer {
	height:70px;
	bottom:-1px;
}
#clearfooter {
	clear:both;
	height:70px;
}


 
a{font-weight:bold;color:#000000;text-decoration: none;}	
a:hover{text-decoration: underline;}	

a.footer{font-size:1.0em;font-weight:bold;color:#800000;text-decoration: none;}	
a.footer:hover{font-size:1.0em;text-decoration: underline;}	

a.search{font-weight:bold;color:#ffffcc;text-decoration: underline;}	
a.search:hover{text-decoration: none;}	

a.forgot{font-weight:bold;font-size:0.9em;color:#000000;text-decoration: none;}	
a.forgot:hover{font-size:0.9em;text-decoration: underline;}	

a.top_menu{font-weight:bold;font-size:0.9em;color:#ffffcc;line-height:27px;text-decoration: none;}	
a.top_menu:hover{line-height:27px;font-size:0.9em;text-decoration: underline;}	


 
.sel{width:150px;}
.min{width:113px;}	
.bed{width:146px;}	
.user{width:180px;}	

.text{font-family: Verdana, sans seif; font-size:1.1em; font-weight:bold;}
.text2{font-family: Verdana, sans seif;color:#800000; font-size:1.0em; font-weight:bold;}
.text_big{font-family: Verdana, sans seif; font-size:1.2em; font-weight:bold;}
.text_big2{font-family: Verdana, sans seif;color:#800000; font-size:1.2em; font-weight:bold;}
.err{font-family: Verdana, sans seif;color:red; font-size:1.1em;}



 