* {margin:0px;padding:0px;top:0px;left:0px;}body{	text-align: center;	background-color: #44607e;}#central{	margin-right: auto;	margin-left: auto;	margin-top: 10px;	position: relative;	width: 800px;	text-align: left;	background-color: #FFFFFF;}#header{	background-image: url(images/header1.jpg);	height: 226px;	width: 800px;	left: 0px;	top: 0px;}#header a{	font-size: 18px;	font-style: normal;	line-height: normal;	font-weight: bolder;	color: #FFFFFF;	text-decoration: none;	margin-left: 112px;	font-family: "Courier New", Courier, mono;	margin-top: 35px;}#navlist{	margin-left: 0px;	padding-left: 0px;	white-space: nowrap;	position: absolute;	height: 27px;	width: 800px;	top: 225px;}#navlist li{	display: inline;	list-style-type: none;}#navlist a {	padding: 3px 10px;	background-image: url(images/button.gif);	height: 20px;	width: 81px;	display: inline;	position: absolute;	text-align: center;	color: #fff;	text-decoration: none;}#navlist a:hover{background-image: url(images/buttonover.gif);}#n1{left: 0px;}#n2{left: 100px;}#n3{left: 200px;}#n4{left: 300px;}#n5{left: 400px;}#n6{left: 500px;}#n7{left: 600px;}#n8{left: 700px;}#leftside{	float: left;}#leftside h3{	border-top-width: 3px;	border-right-width: 3px;	border-bottom-width: 0px;	border-left-width: 3px;	border-top-style: solid;	border-right-style: solid;	border-bottom-style: solid;	border-left-style: solid;	border-top-color: #00306f;	border-right-color: #00306f;	border-bottom-color: #00306f;	border-left-color: #00306f;	width:200px;	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: bold;	color: #333333;	background-color: #FFFFFF;	text-align: center;	display: block;	margin-left: 35px;		margin-top: 35px;	}#content{	margin-top: 252px;	position: absolute;	width: 800px;	background-color: #FFFFFF;}#picture1{	margin-left: 35px;	height: 200px;	width: 200px;	background-image: url(images/resting.jpg);	border: 3px solid #00306f;}#picture2{		margin-left: 35px;	height: 150px;	width: 200px;	background-image: url(images/2007hoodoo.jpg);	border: 3px solid #00306f;}#picture3{	margin-left: 35px;	height: 150px;	width: 200px;	background-image: url(images/kennel-face.jpg);	border: 3px solid #00306f;}#picture4{	margin-left: 35px;	height: 167px;	width: 200px;	background-image: url(images/paddock-sm.jpg);	border: 3px solid #00306f;}#picture5{	margin-left: 35px;	height: 200px;	width: 200px;	background-image: url(images/cattery.jpg);	border: 3px solid #00306f;}#picture6{	margin-left: 35px;	height: 133px;	width: 200px;	background-image: url(images/Guests.jpg);	border: 3px solid #00306f;}#picture7{	margin-left: 35px;	height: 133px;	width: 200px;	background-image: url(images/roundpen.jpg);	border: 3px solid #00306f;}#picture8{	margin-left: 35px;	height: 133px;	width: 200px;	background-image: url(images/cattery-sn.jpg);	border: 3px solid #00306f;}#picture9{	margin-left: 35px;	height: 133px;	width: 200px;	background-image: url(images/sunset.jpg);	border: 3px solid #00306f;}#picture10{	margin-left: 35px;	height: 133px;	width: 200px;	background-image: url(images/crossinghorsehoundhotelmap3a.jpg);	border: 3px solid #00306f;	}#picture11{	margin-left: 35px;	height: 170px;	width: 200px;	background-image: url(images/welcome-sm.jpg);	border: 3px solid #00306f;	}#picture12{	margin-left: 35px;	height: 150px;	width: 200px;	background-image: url(images/room-3-sm.jpg);	border: 3px solid #00306f;	}	#picture13{	margin-left: 35px;	height: 200px;	width: 200px;	background-image: url(images/room-2-sm.jpg);	border: 3px solid #00306f;	}	#picture14{	margin-left: 35px;	height: 133px;	width: 200px;	background-image: url(images/mobile-sm.jpg);	border: 3px solid #00306f;	}		#picture15{	margin-left: 35px;	height: 150px;	width: 200px;	background-image: url(images/harry-th.jpg);	border: 3px solid #00306f;	}	#picture16{	margin-left: 35px;	height: 170px;	width: 200px;	background-image: url(images/laneway-sm.jpg);	border: 3px solid #00306f;	}#picture17{	margin-left: 35px;	height: 200px;	width: 200px;	background-image: url(images/view-sm.jpg);	border: 3px solid #00306f;	}#picture18{	margin-left: 35px;	height: 125px;	width: 200px;	background-image: url(images/reception-sm.jpg);	border: 3px solid #00306f;	}	#picture19{	margin-left: 35px;	height: 150px;	width: 200px;	background-image: url(images/kennel-sm.jpg);	border: 3px solid #00306f;	}	#picture20{	margin-left: 35px;	height: 160px;	width: 200px;	background-image: url(images/room-4-sm.jpg);	border: 3px solid #00306f;	}	#picture21{	margin-left: 35px;	height: 167px;	width: 200px;	background-image: url(images/room-5.jpg);	border: 3px solid #00306f;	}	#picture22{	margin-left: 35px;	height: 150px;	width: 200px;	background-image: url(images/room-6.jpg);	border: 3px solid #00306f;	}	#picture23{	margin-left: 35px;	height: 150px;	width: 200px;	background-image: url(images/mobile-th.jpg);	border: 3px solid #00306f;	}	#picture24{	margin-left: 35px;	height: 150px;	width: 200px;	background-image: url(images/room-7.jpg);	border: 3px solid #00306f;	}	#picture25{	margin-left: 35px;	height: 150px;	width: 200px;	background-image: url(images/paddock-white-sm.jpg);	border: 3px solid #00306f;	}		#picture26{	margin-left: 35px;	height: 167px;	width: 200px;	background-image: url(images/08-18-2007sunset.jpg);	border: 3px solid #00306f;	}	#picture27{	margin-left: 35px;	height: 133px;	width: 200px;	background-image: url(images/guests-1.jpg);	border: 3px solid #00306f;	}	#picture28{	margin-left: 35px;	height: 150px;	width: 200px;	background-image: url(images/open-layout-sm.jpg);	border: 3px solid #00306f;	}	#picture29{	margin-left: 35px;	height: 134px;	width: 200px;	background-image: url(images/crossinghorsehoundhotelmap3a.jpg);	border: 3px solid #00306f;	}#footer{	clear: both;	background-color: #FFFFFF;	position: relative;	height: 46px;	background-image: url(images/footer.gif);	background-repeat: no-repeat;	background-position: right bottom;}#rightside{	float: right;	width: 460px;	background-color: #FFFFFF;	margin-right: 15px;	margin-top: 20px;	overflow: hidden;}#rightside p{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;	color: #666666;	margin-left: 0px;	margin-bottom: 20px;	width: 460px;}#rightside h1{	margin: 10px 0px 10px 0px;	width: 300px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: bold;	color: #033387;}#rightside span{	margin-top: 10px;	margin-bottom: 4px;	width: 430px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #649721;}#rightside a{color: #666666;}#footer p{	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #FFFFFF;	float: right;	padding-top: 23px;	margin-right: 10px;}#footer a{color: #00306f;}#footer a:hover{color: #fff;}#imagepreloader{	visibility: hidden;	overflow: hidden;	height: 0px;	width: 0px;}