/* Nice-Flat-To-Rent.co.uk CSS Document */
/* Written by Tim Pritchard 2007 - http://www.tim-pritchard.com */

.ad {
	display:none;
	}

body {
	background-color:#555555;
	margin:0px;
	padding:0px;
	font-family:"Trebuchet MS", Arial, Verdana
	
	}

#website_container {
	position:absolute;
	top:0px;
	left:50%;
	margin-left:-495px;
	width:990px;
	background-image:url(nice-flat-to-rent_images/nice-flat-to-rent_background.jpg);
	background-position:top;
	background-repeat:no-repeat;
	float:left;
	}

	#website_top {
		float:left;
		width:990px;
		min-height:800px;
		}
		
		#website_header {
			float:left;
			width:990px;
			height:400px;
		}
			#header_top_links {
				position:absolute;
				top:10px;
				left:50%;
				margin-left:-430px;
				color:#FFFFFF;
				font-size:12px;
			}
			#header_top_links a {
				color:#FFFFFF;
				font-size:11px;
				text-decoration:none;
			}
			#header_top_links a:hover {
				color:#f0e123;
				text-decoration:none;
			}
			#header_main_navigation {
				position:absolute;
				top:143px;
				left:50%;
				margin-left:243px;
				text-align:right;
				width:200px;
				height:250px;
			}
			#header_main_navigation a {
				color:#777777;
				text-decoration:none;
				font-size:18px;
				float:right;
				widows:200px;
			}
			#header_main_navigation a:hover {
				color:#000000;
				text-decoration:none;
			}
			.header_main_navigation_link_divider {
				height:8px;
				float:right;
				width:200px;
				overflow:hidden;
			}
			.divider_ie6 {
				display:none;
			}
			.head_link_ie6 {
				width:400px;
				float:right;
				margin-top:8px;
				}
			
	#main_body_container {
	float:left;
	width:890px;
	padding-left:50px;
	padding-top:10px;
	padding-bottom:10px;
	color:#FFFFFF;
	font-size:13px;
		}
		
		#main_body_container_2 {
		float:left;
		width:890px;
		padding-left:25px;
		padding-top:10px;
		padding-bottom:10px;
		color:#FFFFFF;
		font-size:13px;
		}
		
	#main_body_container h1 {
		font-size:18px;
		font-weight:bold;
		margin-bottom:5px;
		padding:0px;
		}
	#main_body_container div.text_container {
	
		padding-left:10px;
		padding-right:10px;
		
		}
		
		
		
				#main_body_container div.ind {
	
				height: 650px;
				padding-left:10px;
				padding-right:10px;
				
				}
				
				
				#main_body_container div.pic1 {
	position:absolute;
	top: 675px;
	left: 153px;
	width: 300px;



				height: 300px
				padding: 20px;
				}
				
				#main_body_container div.des1 {
	position:absolute;
	top: 983px;
	left: 176px;
	width: 250px;
	padding: 1px;
				}
				
					#main_body_container div.pic2 {
	position:absolute;
	top: 675px;
	left: 540px;
	width: 300px;




				height: 300px
				padding: 20px;
				}
				
				#main_body_container div.des2 {
	position:absolute;
	top: 983px;
	left: 549px;
	width: 250px;
	padding: 1px;
				}
		
	#main_body_container h1 font.title_first_word {
		color:#f0e123;
		text-decoration:underline;
		}
	
	#website_footer {
		float:left;
		width:990px;
		height:115px;
		background-image:url(nice-flat-to-rent_images/nice-flat-to-rent_footer.jpg);
		background-position:top;
		background-repeat:no-repeat;
		text-align:center;
		padding-top:22px;
		color:#999999;
		}
		#website_footer_links_container {
			font-size:22px;
			}
		
			#website_footer_links_container a {
				font-size:16px;
				color:#999999;
				text-decoration:none;
				}
			#website_footer_links_container a:hover {
				color:#f0e123;
				text-decoration:none;
				}
		#website_footer_info_container {
			padding-top:35px;
			font-size:12px;
			color:#333333;
			}
			#website_footer_info_container a {
				color:#333333;
				text-decoration:none;
				}
			#website_footer_info_container a:hover {
				color:#f0e123;
				text-decoration:none;
				}
				
				
				



/*Gallery*/
#gallery_selection_container {
margin-top:75px;
}
#gallery_selection_container a{
	border:2px solid #555555;
	cursor:pointer;
	cursor:hand;
	padding:3px 4px 3px 3px;
}
#gallery_selection_container a:hover{
	border:2px solid #f0e123;
	cursor:pointer;
	cursor:hand;
	padding:3px 4px 3px 3px;
}
#gallery_bg_container {
	float:left;
	height:835px;
	width:800px;
	margin-top:-9px;
	}


#gallery_container {
	position:absolute;
	width:950px;
	height:600px;
	margin-left:-40px;
	margin-top:-2px;
}

#gallery_controls_container {
	position:absolute;
	width:880px;
	height:216px;
	margin-left:-30px;
	margin-top:560px;
	overflow:auto;
	border:3px solid #666666;
	padding:10px 10px 0px 10px;
	background-color:#555555;
	scrollbar-3dlight-color:#333333;
	scrollbar-arrow-color:#f0e123;
	scrollbar-base-color:#555555;
	scrollbar-darkshadow-color:#333333;
	scrollbar-face-color:#555555;
	scrollbar-highlight-color:#555555;
	scrollbar-shadow-color:#555555;
	scrollbar-track-color:#55555;
	left: 72px;
	top: 452px;
	}
	#gallery_controls_title {
		float:left;
		width:880px;
		height:25px;
		font-size:12px;
		color:#FFFFFF;
		position:absolute;
		top:0px;
		left:0px;
		margin-top:1025px;
		margin-left:55px;
		z-index:100;
	}
	
	#gallery_controls_inner {
		float:left;
		width:4480px;
		margin-top:25px;
		}
	#zoom_btn {
	z-index:101;
	float:left;
	clear:both;
	position:absolute;
	top:405px;
	left:840px;
	cursor:hand;
	cursor:pointer;
	background-image:url(nice-flat-to-rent_images/gallery/zoom_btn_up.gif);
	background-position:top left;
	background-repeat:no-repeat;
	width:100px;
	height:50px;
	}
	#zoom_btn:hover {
	/*background-image:url(nice-flat-to-rent_images/gallery/zoom_btn_over.gif);*/
	}
	#zoom_btn span {
		padding-top:15px;
		padding-left:18px;
		float:left;
	}
	
	#surrounding_areas_btn {
	z-index:101;
	float:left;
	clear:both;
	position:absolute;
	top:405px;
	left:670px;
	cursor:hand;
	cursor:pointer;
	background-image:url(nice-flat-to-rent_images/gallery/surrounding_areas_btn_up.gif);
	background-position:top left;
	background-repeat:no-repeat;
	width:170px;
	height:50px;
	}
	#surrounding_areas_btn:hover {
	/*background-image:url(nice-flat-to-rent_images/gallery/zoom_btn_over.gif);*/
	}
	#surrounding_areas_btn span {
		padding-top:15px;
		padding-left:18px;
		float:left;
	}
	#gallery_pic_title {
	z-index:100;
	float:left;
	clear:both;
	position:absolute;
	top:410px;
	left:60px;
	background-color:#555555;
	border:2px solid #333333;
	width:865px;
	padding:10px;
/*		position:absolute;*/
		}
		.title_first_word_gallery {
			color:#f0e123;
			text-decoration:underline;
			float:left;
			padding:7px;
			}
		#gallery_title {
			color:#fff;
			float:left;
			padding:7px;
			
		}
.mini_btn_container {
	border:0px solid #555555;
	border-color:#555555;
	cursor:pointer;
	cursor:hand;
	float:left;
}
.mini_btn_container:hover {
	/*border:0px solid #f0e123;*/
}
.mini_btn_container img {
	border:2px solid #555555;
	cursor:pointer;
	cursor:hand;
	padding:3px 4px 3px 3px;
}
.mini_btn_container img:hover {
	
	cursor:pointer;
	cursor:hand;
}
.mini_btn_container:hover {
	
}
.mini_btn_text {
	text-align:center;
	padding-bottom:10px;
	}
.large_image_container {
	position:absolute;
}
A:link {
	color:#f0e123;
	text-decoration:none;
}
A:hover {
	color:#000000;
	text-decoration:none;
}
A:visited {
	color:#f0e123;
	text-decoration:none;
}

table.stats
{text-align: center;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif ;
font-weight: normal;
font-size: 11px;
color: #fff;
width: 280px;
background-color: #666;
border: 0px;
border-collapse: collapse;
border-spacing: 0px;}

table.stats td
{background-color: #CCC;
color: #000;
padding: 4px;
text-align: left;
border: 1px #fff solid;}

table.stats td.hed
{background-color: #666;
color: #fff;
padding: 4px;
text-align: left;
border-bottom: 2px #fff solid;
font-size: 12px;
font-weight: bold;}
