html {	height:100%; 	/*max-height:100%; */	padding:0; 	margin:0; 	border:0; 	background-color:#b3b3b3;	background-image:url(images/HL_web_gradBack_sm.jpg);	background-position:top left;	background-repeat:repeat-x;	/* hide overflow:hidden from IE5/Mac */ 	/* \*/ 	overflow: auto; 	/* */ 	}body {height:100%; 	/*max-height:100%; */	overflow:auto; 	padding:0; 	margin:0; 	border:0;		}P {	font-family:Arial, Helvetica, sans-serif;	font-size: 11px;	font-style: normal;	color: #666666;	padding-left: 5px;}.italic {font-style:italic;}.bold {font-weight:bold;}a:link, a:visited {font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#212D47;text-decoration:underline;border:0;}a:hover {/*color:#FF9900;*/}.clear{clear:both;}#container {min-height:100%; 	/*max-height:100%; 	overflow:hidden; */	padding:0; 	margin:0; 	background-color:#cccccc;	position: absolute;	top: 0px;	left: 50%;	margin-left: -374px;	width: 746px;	border:0;	border-left: 1px solid #333333;	border-right: 1px solid #333333;}#logobar{background-image:url(images/HL_logobar.gif);background-repeat:no-repeat;width:746px;height:146px;left:0px;top:0px;}#rosebery_header {/*background-image:url(images/rosebery_kitchen_header.png);*/width:746px;height:300px;left:0px;border:0;border-top:1px solid #333333;border-bottom:1px solid #333333;}#rosebery_header a.link a.visited a.hover{border:0px;}#home_left_column{float:left;width:373px;border-right:1px solid #333333;/*display:inline;*/}#home_right_column{float:right;width:373px;/*display:inline;*/}#outer2 {float:left; width:370px;}#outer3 {float:left; width:30%;}#outer5 {float:right; width:370px;}/*.content {padding:10px;}*//*----------NAVIGATION-------*/#nav {/*background-image:url(images/navbar_scrim.jpg);background-repeat:repeat-x;background-position:top left;left:0px;*/float:right;display:block;z-index:5;font-family:Arial, Helvetica, sans-serif;text-transform:uppercase;right:0px;width:546px;height:25px;padding:0;margin:0;margin-top:120px;}#nav ul {list-style-type:none;margin-top:0px;text-align:right;}#nav ul li{display:inline;}#nav ul li a, #nav ul li a:visited {font-family:Arial, Helvetica, sans-serif;font-size:14px;text-decoration:none;color:#333333;top:0px;padding-left:10px;padding-right:10px;border-left:1px solid #212D47;}#nav ul li a:hover {color:#f47721;}#nav ul li a.first {border-left:none;}#hl_logo{/*background-image:url(images/hl_big[2].jpg);background-repeat:no-repeat;width:220px;height:153px;position:absolute;bottom:20px;right:20px;*/}/*----------LISTINGS-----------*/#content{margin-left:0px;width:746px;/*overflow:auto;*/background-color:#cccccc;}#listing {position:relative;margin-left:0px;margin-top:2px;width:746px;background-color:#cfcfcf;background-image:url(images/listing_GradBack.jpg);background-repeat:repeat-x;}#listing_wide_home {position:relative;margin:0px;width:746px;background-color:#cfcfcf;background-image:url(images/listing_GradBack.jpg);background-repeat:repeat-x;border-bottom:solid 1px #333333;}.listing_home {margin:0;height:117px;background-color:#cfcfcf;background-image:url(images/listing_GradBack.jpg);background-repeat:repeat-x;}.picturebox {float:left;margin-right:10px;margin-left:5px;margin-top:5px;padding:0;height:102px;}.picturebox img{border:1px solid #333333;}h3.titlelink {font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#333333;margin:0;padding-top:10px;}.titlelink a:link, .titlelink a:visited{font-size:14px;color:#333333;padding-top:10px;text-decoration:none;text-transform:uppercase;}.titlelink a:hover {color:#f47721;}p.description {	font-family:Arial, Helvetica, sans-serif;	font-size: 11px;	font-style: normal;	color: #333333;	margin:0;	/*margin-left:132px;	padding-top:50px;*/}.facts{float:right;margin-right:10px;margin-top:20px;}.facts ul{list-style-type:circle;}*html .facts ul{margin-top:50px}.facts li{	font-family:Arial, Helvetica, sans-serif;	font-size: 14px;	font-style: normal;	color:#333333;	text-transform:uppercase;}.facts_home{margin:0;margin-left:102px;}.facts_home ul{	list-style-type:circle;}*html .facts_home ul{}.facts_home li{	font-family:Arial, Helvetica, sans-serif;	font-size: 14px;	font-style: normal;	color:#333333;	text-transform:uppercase;}.red{color:#f47721;}.orange{color:#f47721;}/*--------DETAIL PAGES------------*/#left_column{width:320px;float:left;margin-left:10px;margin-top:10px;}#gallery_button a:link, #gallery_button a:visited{border:1px solid #333333;display:block;width:300px;}#gallery_button a:hover{border: 1px solid #f47721;}.picturebox_details {border:1px solid #333333;}h2 {font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#333333;margin:0;margin-left:340px;padding-top:10px;}p.details {	font-family:Arial, Helvetica, sans-serif;	font-size:11px;	font-style: normal;	color: #333333;	margin:0;	margin-left:340px;	margin-right:10px;}.facts_details{float:right;margin-right:20px;margin-top:0px;}.facts_details ul{list-style-type:circle;}.facts_details li{	font-family:Arial, Helvetica, sans-serif;	font-size: 14px;	font-style: normal;	color:#333333;	text-transform:uppercase;	line-height:14px;}#photos img{align:center;border:1px solid #333333;margin-top:20px;}.maplink{float:left;margin-left:20px;}.maplink a:link, .maplink a:visited {font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#333333;text-decoration:underline;}.maplink a:hover {color:#f47721;}/*------PHOTO PAGES -------*/#main_photo_port{position:absolute;left:50%;margin-left:-200px;top:20px;width:400px;height:600px;}/*------------CONTACT PAGE-------------*/#contact_box {margin-left:50px;margin-top:20px;width:680px;font-family:Arial, Helvetica, sans-serif;font-size: 11px;font-style: normal;color: #333333;}#contact_box p {font-family:Arial, Helvetica, sans-serif;font-size: 11px;font-style: normal;color: #333333;padding:0;margin:0;width:150px;}#contact_text {margin-left:0px;margin-top:20px;}#contact_text h1 {font-family:Arial, Helvetica, sans-serif;font-size:18px;color:#333333;position:relative;left:0px;margin:0;margin-bottom:5px;margin-top:5px;}#contact_text p{font-family:Arial, Helvetica, sans-serif;font-size: 11px;font-style: normal;color: #333333;margin:0;padding:0;margin-top:5px;width:400px;}form {margin:0px;margin-top:20px;}input.txt {color:#666666;background-color:#eeeeee;border:1px solid #333333;width:200px;}input.btn {color:#333333;background-color:#eeeeee;border:1px solid #333333;margin-left:70px;}textarea {color:#cccccc;background-color:#eeeeee;border:1px solid #333333;width:200px;}#about p{position:relative;left:0px;top:20px;margin:0;margin-left:20px;margin-right:20px;padding:0;font-family:Arial, Helvetica, sans-serif;font-size:20px;text-transform:uppercase;font-weight:normal;color:#333333;}.aboutlink a:link, a:visited {font-family:Arial, Helvetica, sans-serif;font-size:20px;color:#f47721;text-decoration:underline;}.aboutlink a:hover {color:#333333;}#links {margin-top:20px;margin-left:20px;}#links h1{font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#333333;font-weight:bold;margin:0;padding:0;margin-bottom:5px;margin-top:5px;}#links ul{margin:0;margin-top:20px;}#links li{list-style-type:circle;}#links a:link, #links a:visited{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#333333;font-weight:normal;}#links a:hover{color:#f47721;}#gallery {height:650px;overflow: hidden;margin-top:0px;margin-left:0px;}	#flashcontent {		height: 100%;	}	#gallery_main {background-image:url(images/gallery_background.jpg);background-repeat:no-repeat;height:550px;margin-top:0px;margin-left:0px;}#gallery_main ul{float:right;margin-right:20px;margin-top:10px;list-style-type:none;border:0px;}#gallery_main li{margin-top:10px;height:60px;border: 0px;}#gallery_main a:link, #gallery_main a:visited{border:1px solid #ffffff;display:block;}#gallery_main a:hover{border: 1px solid #f47721;}