/* CSS Document */


html, body {
	padding: 0;
	margin: 0;
	background-image:url(../images/bg_main.jpg);
	background-repeat: no-repeat;
    }

h1 {
	margin:0 0 20px;
}

h1 span {
	display:none;
	margin:0 0 20px;
}

/*............................................................................................................*/

#frame {
	width:816px;
	margin-right:auto;
	margin-left:auto;
	margin-top:10px;
	padding:0px;
	text-align:left;
}
	
/*............................................................................................................*/			
		
#header {
	height:161px;
	width:817px;
	float:left;
	background-repeat: no-repeat;
	background-image:url(../images/bg_header.jpg);
	}

/*............................................................................................................*/	

#topnav {
	width:817px;
	height:45px;
    float: left;
	}

/*............................................................................................................*/

#title_welcome {
	width:74px;
	height:16px;
	padding:0px;
	background-repeat: no-repeat;
	background-image:url(../images/title_welcome.jpg);
	}
	
#title_about {
	width:74px;
	height:16px;
	padding:0px;
	background-repeat: no-repeat;
	background-image:url(../images/title_about.jpg);
	}
	
#title_faq {
	width:62px;
	height:20px;
	padding:0px;
    float: left;
	background-repeat: no-repeat;
	background-image:url(../images/title_faq.jpg);
	}
	
#title_acc {
	width:187px;
	height:16px;
	padding:0px;
	background-repeat: no-repeat;
	background-image:url(../images/title_accommodation_search.jpg);
	}
	
#title_letting {
	width:168px;
	height:21px;
	padding:0px;
	background-repeat: no-repeat;
	background-image:url(../images/title_letting_your_property.jpg);
	}
	
#title_links {
	width:74px;
	height:16px;
	padding:0px;
	background-repeat: no-repeat;
	background-image:url(../images/title_links.jpg);
	}
	
#title_contact {
	width:62px;
	height:16px;
	padding:0px;
	background-repeat: no-repeat;
	background-image:url(../images/title_contact.jpg);
	}
	
#title_property_basket {
	width:168px;
	height:21px;
	padding:0px;
    float: left;
	background-repeat: no-repeat;
	background-image:url(../images/title_property_basket.jpg);
	}
	
/*............................................................................................................*/	

#bl {
    width:500px;
	float:left;
	padding-left:10px;
	background-color:#EEFAFB;
	
	}


/*............................................................................................................*/

#container {
	width:785px;
    padding:0px;
    float:left;
	background-repeat:repeat-y;
	background-image:url(../images/bg_content.jpg);
	padding-left:16px;
	padding-right:16px;
	}
	
/*............................................................................................................*/	

#bar {
     height:20px;
	 background-color:#F4F4F4;
	 padding-left:3px;
	 padding-top:5px;
	 width:550px;
}

#bar2 {
     height:20px;
	 background-color:#F4F4F4;
	 padding-left:3px;
	 padding-top:5px;
	 width:550px;
}

/*............................................................................................................*/

#contentleft {
	width:555px;
	padding-left:16px;
	padding-top:20px;
	float:left;
    background-repeat: no-repeat;
	}
	
#contentleft_inner {
	width:555px;
	padding-left:16px;
	padding-top:20px;
	float:left;
    background-repeat: no-repeat;
	}
	
#contentleft_inner_light {
	width:555px;
	padding-left:16px;
	padding-top:10px;
	float:left;
    background-repeat: no-repeat;
	}
	
#contentleft_inner_thumbs {
	width:555px;
	padding-left:16px;
	padding-top:5px;
	float:left;
    background-repeat: no-repeat;
	}
	
	#contentleft_inner_thumbs_b {
	width:555px;
	padding-left:16px;
	padding-top:5px;
	float:left;
    background-repeat: no-repeat;
	}
	
/*............................................................................................................*/	
	
#contentleft_bottom {
	width:556px;
    float:right;
	padding-left:15px;
	}

#contentleft_bottom_left {
	width:271px;
	height:246px;
    float:left;
	}
	
#intro_acc_search_top {
	width:256px;
	height:42px;
	padding-top:45px;
	padding-left:15px;
    float:left;
	background-image:url(../images/intro_acc_search_top.jpg);
    background-repeat: no-repeat;
	}
	
#intro_acc_search_middle {
	width:271px;
	height:111px;
    float:left;
	background-image:url(../images/intro_acc_search_middle.jpg);
    background-repeat: no-repeat;
	}
	
#intro_acc_search_bottom {
	width:261px;
	height:40px;
	padding-left:10px;
	padding-top:8px;
    float:left;
	background-image:url(../images/intro_acc_search_bottom.jpg);
    background-repeat: no-repeat;
	}
	
#contentleft_bottom_right {
	width:285px;
	height:246px;
    float:left;
	}
	
#intro_letting_top {
	width:260px;
	height:42px;
	padding-top:45px;
	padding-left:25px;
    float:left;
	background-image:url(../images/intro_letting_top.jpg);
    background-repeat: no-repeat;
	}
	
#intro_letting_middle {
	width:285px;
	height:111px;
    float:left;
	background-image:url(../images/intro_letting_middle.jpg);
    background-repeat: no-repeat;
	}	
	
#intro_letting_bottom {
	width:263px;
	height:38px;
	padding-left:22px;
	padding-top:8px;
    float:left;
	background-image:url(../images/intro_letting_bottom.jpg);
    background-repeat: no-repeat;
	}	

/*............................................................................................................*/

#acc_search {
background-image:url(../images/bg_acc_search.jpg);
background-repeat:repeat-x;
width:545px;
padding-left:5px;
padding-top:5px;
}
		
/*............................................................................................................*/

 #contentright {
	width:173px;
	padding-left:35px;
	float:right;
	background-image: url(../images/bg_contentright.jpg);
 	background-repeat: repeat-y;
	padding-top:0px;
	padding-right:5px;
	}
	
	#contentright2 {
	width:173px;
	padding-left:35px;
	float:right;
	background-image: url(../images/bg_contentright.jpg);
 	background-repeat: repeat-y;
	padding-top:0px;
	padding-right:5px;
	}
	
	#blue_box {
	width:173px;
	padding-left:35px;
	float:right;
	background-image:url(../images/bg_blueline.jpg);
	padding-top:0px;
	padding-right:5px;
	height:16px;
	}
	
	#blue_box2 {
	width:173px;
	padding-left:35px;
	float:right;
	background-image:url(../images/bg_blueline.jpg);
	padding-right:5px;
	height:16px;
	border-top: 1px solid #FFFFFF;
	}
	
	#white_line {
	width:173px;
	padding-left:35px;
	float:right;
	background-image:url(../images/bg_contentright.jpg);
	padding-top:0px;
	padding-right:5px;
	height:2px;
	}
		

 #contentright_container {
	width:213px;
	float:right;
	padding-top:20px;
}

 #contentright_top {
	width:156px;
	height:25px;
	padding-top:47px;
	padding-left:57px;
	float:right;
	background-image:url(../images/bg_contentright_top.jpg);
	background-repeat:no-repeat;
}

 #contentright_enquiry {
	width:156px;
	height:33px;
	padding-top:0px;
	padding-left:57px;
	float:right;
	background-image:url(../images/bg_contentright_enquiry.jpg);
	background-repeat:no-repeat;
}

#contentright_enquiry2 {
	width:156px;
	height:33px;
	padding-top:0px;
	padding-left:57px;
	float:right;
	background-image:url(../images/bg_contentright_enquiry_2.jpg);
	background-repeat:no-repeat;
}

 #contentright_comments {
	width:156px;
	height:33px;
	padding-top:0px;
	padding-left:57px;
	float:right;
	background-image:url(../images/bg_contentright_comments.jpg);
	background-repeat:no-repeat;
}

#contentright_news {
	width:156px;
	height:33px;
	padding-top:0px;
	padding-left:57px;
	float:right;
	background-image:url(../images/bg_contentright_news.jpg);
	background-repeat:no-repeat;
}

 #contentright_properties {
	width:156px;
	height:33px;
	padding-left:57px;
	float:right;
	background-image:url(../images/bg_contentright_new_properties.jpg);
	background-repeat:no-repeat;
}

 #contentright_FAQ {
	width:156px;
	height:42px;
	padding-left:57px;
	float:right;
	background-image:url(../images/bg_contentright_FAQ.jpg);
	background-repeat:no-repeat;
}

 #contentright_line {
	width:156px;
	height:21px;
	padding-left:57px;
	float:right;
	background-image:url(../images/bg_dotted_line.jpg);
	background-repeat:no-repeat;
}

#contentright_property_list {
	width:173px;
	padding-left:35px;
	float:right;
	background-image: url(../images/bg_contentright.jpg);
 	background-repeat: repeat-y;
	padding-top:5px;
	padding-right:5px;
	}

#contentright_bottom {
	width:213px;
	height:10px;
	float:right;
	background-image:url(../images/bg_contentright_bottom.jpg);
	background-repeat:no-repeat;
}
/*............................................................................................................*/

#thumb {
	height: 88px;
	width: 136px;
	float: left;
    }
	
	#thumb_b {
	height: 88px;
	width: 136px;
	float: left;
    }
	
	#thumb_text {
width: 380px;
	float: left;
	padding-left:20px;
    }
	
		#thumb_textb {
width: 380px;
	float: left;
	padding-left:20px;
    }
	
	#thumb_selected {
	height: 88px;
	width: 134px;
	float: left;
	padding-left:2px;
    }
	

/*............................................................................................................*/		
		
#footer {
	height: 56px;
	width: 817px;
    padding-top:16px;
	background-image:url(../images/bg_footer.jpg);
	background-repeat: no-repeat;
	float: left;
    }
	
/*............................................................................................................*/
	
.image{
	border-style:solid;
	border-color:#CCCCCC;
	border-width:1px;
	padding:2px 2px 2px 2px;
      }
