body {	padding-top: 20px;	margin: 0;	font-family: arial, sans-serif;	font-size: 75%;	line-height: 1.3em;	color: #666;	background: #cacab9;}div.main {	margin: 0 auto;	padding: 0;	width: 800px;}div#ln1 {	float: left;	margin: 0;	width: 515px;	margin-top: 10px;	margin-left: 20px;}div#ln2 {	float: left;	margin: 0;	width: 230px;	padding-bottom: 0px;	padding-top: 10px;}div.wrap {	align: center;	margin: 0 auto;	padding: 0;	width: 1000px;}div.areas {	align: center;	margin: 0 auto;	padding: 0;	width: 800px;}div.occupiers { margin: 0 auto; padding: 0 0 0 20px; width: 1000px; float: left; }#occupiers p.loc4{	font:bold 13px/18px Arial, Helvetica, sans-serif;	color:#000;	background-color:inherit;	padding:0 20px;}#occupiers p.loc1{	font:13px/18px Arial, Helvetica, sans-serif;	color:#333;	background-color:inherit;	padding:0 20px 0;}#occupiers p.loc2{	font:bold 13px/18px Arial, Helvetica, sans-serif;	color:#39f;	background-color:inherit;	padding:0 20px;}#occupiers p.loc3{ font:13px/18px Arial, Helvetica, sans-serif; color:#f90; background-color:inherit; padding: 0 20px 0; }#topbar{	width:800px;	height:60px;	margin:0 auto;	background:url(../images/topbar_bg.jpg) no-repeat;	clear: both;}#topbar2{	width:800px;	height:60px;	margin:0 auto;	background:url(../images/topbar_bg2.jpg) no-repeat;	clear: both;}p.topbartext{	font:16px/19px Arial, Helvetica, sans-serif;	color:#73b228;	margin: 0;	padding-top: 10px;	padding-left: 10px;}#topbar p.topbartext a:link{	font:16px/19px Arial, Helvetica, sans-serif;	color:#73b228;}#topbar p.topbartext a:hover{	font:16px/19px Arial, Helvetica, sans-serif;	color:#ff9933;}p.topbartext2{	font:18px/19px Arial, Helvetica, sans-serif;	color:#73b228;	padding: 20px 0 0 30px;	margin: 0;}div#white {	background: #FFFFFF;}div#container {	margin: 0;	padding: 0px;	width: 100%;	background: #FFFFFF;}div#legal {	margin: 0 auto;	padding: 10px;	width: 100%;	background: #8C8C8C;}div.body_text {	margin: 0;	padding: 30px 30px 0px 30px;	float: left;	width: 42%;}div#body_intro {	width: 92%;}div#corner_holder{	margin: 0 auto;	padding: 0px;	width: 760px;	height: 16px;	background: #FFFFFF;}div#text_holder {	margin: 0;	padding: 0;	width: 800px;    border-top: 10px solid #ccc;}div#home_text {	float: left;	margin: 0;	padding: 30px;	width: 480px;	background: #ffffff;}div#home_right { float: left; margin: 0; width: 230px; padding-top: 30px; padding-right: 30px; padding-bottom: 30px; }div#floor {	float: left;	margin: 0;	padding: 30px;	width: 800px;	background: #ffffff;}div#breeam1 {	float: left;	margin: 0;	padding: 30px;	width: 339px;	background: #ffffff;}div#breeam2 { float: left; margin: 0; padding: 30px; width: 339px; background: border-left: 1px solid silver; }div#gallery1 {	float: left;	margin: 0;	padding: 30px;	width: 339px;	background: #ffffff;}div#gallery2 { float: left; margin: 0; padding: 30px; width: 339px; background: border-left: 1px solid silver; }div#contact2 { background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; float: left; margin: 0; padding: 30px; width: 335px; border-left: 1px solid silver; }div#contact { float: left; margin: 0; padding: 30px; width: 335px; background: transparent}div#b1 { background-image: url(../images/light.jpg); background-repeat: no-repeat; background-attachment: scroll; background-position: 0 0; margin: 0; padding: 0; width: 340px; height: 80px; }div#b2 { background-image: url(../images/rain.jpg); background-repeat: no-repeat; background-attachment: scroll; background-position: 0 0; margin: 10px 0 0; padding: 0; width: 340px; height: 80px; }div#b3 { background-image: url(../images/hand.jpg); background-repeat: no-repeat; background-attachment: scroll; background-position: 0 0; margin: 10px 0 0; padding: 0; width: 340px; height: 80px; }div#b4 { background-image: url(../images/prints.jpg); background-repeat: no-repeat; background-attachment: scroll; background-position: 0 0; margin: 0; padding: 0; width: 340px; height: 240px; }div#s { background-image: url(../images/spec.jpg); background-repeat: no-repeat; background-attachment: scroll; background-position: 0 0; margin: 0; padding: 0; width: 340px; height: 508px; }div#down { background-image: url(../images/warm.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: 0 0; margin: 0; padding: 0; width: 340px; height: 508px; }div#breeamtext { padding: 5px 5px 0 12px; width: 323px; height: 155px; background: #e4e4d5; margin-right: 0; margin-bottom: 0; margin-left: 0; }div#breeamtext2 { padding: 5px 5px 0 12px; width: 323px; height: 175px; background: #e4e4d5; margin-right: 0; margin-bottom: 0; margin-left: 0; }div#breeamtext3 { padding: 5px 5px 0 12px; width: 323px; height: 505px; background: #e4e4d5; margin: 10px 0 0; }div#breeamtext4 { padding: 5px 5px 0 12px; width: 323px; height: 505px; background: #e4e4d5; margin-right: 0; margin-bottom: 0; margin-left: 0; }div#contactcopy { padding: 5px 5px 0 12px; width: 323px; height: 505px; background: white; margin-right: 0; margin-bottom: 0; margin-left: 0; }p.breeamcopy{ font:14px/19px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#6f6f56; width: 306px; margin: 5px 0 0; }div#news {	margin: 0;	padding: 0;	width: 228px;	height: 43px;	background: url(../images/front1.gif) no-repeat;}div#news2 {	margin: 5px 0 0;	padding: 0;	width: 228px;	height: 43px;	background: url(../images/front2.gif) no-repeat;}div#news3 {	margin: 5px 0 0;	padding: 0;	width: 228px;	height: 43px;	background: url(../images/front3.gif) no-repeat;}div#bignews { padding: 5px 12px 0; width: 456px; height: 98px; background: #e4e4d5; margin-right: 0; margin-bottom: 0; margin-left: 0; }div#locpic {	margin: 0 0 0;	padding: 0;	width: 228px;	height: 443px;	background: url(../images/locpic.jpg) no-repeat;}div#list { padding: 5px 5px 0 12px; width: 211px; height: 98px; background: #e4e4d5; margin-right: 0; margin-bottom: 0; margin-left: 0; }div#dev { padding: 5px 5px 0 12px; width: 211px; height: 443px; background: #e4e4d5; margin-right: 0; margin-bottom: 0; margin-left: 0; }p.news1{ font:14px/19px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#6f6f56; width: 208px; margin: 5px 0 0; }p.news{ font:14px/19px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#6f6f56; width: 453px; margin: 5px 0 0; }p.dev{ font:16px/19px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#6f6f56; width: 208px; margin: 15px 0 0; }div.clear {	clear: both;}hr {	height: 1px;	display: block;	margin: 0 !important;	margin: -7px;	color: #ababab;	background-color: #ababab;	border: 0px;    width: 100%;   }img {	margin: 0;	padding: 0;	display: block;}img.border_image {	border-right: #FFFFFF solid 5px;	border-left: #FFFFFF solid 5px;	border-bottom: #FFFFFF solid 5px;	clear: both;}img#corner_left {	float: left;	display: inline;}img#corner_right {	float: right;	display: inline;}a {	color: #6f6f56;;	text-decoration: none;}a:hover {	color: #000000;	text-decoration: none;}a#home_link {	color: #FFFFFF;	text-decoration: none;	padding: 13px 0px 13px 55px;	display: block;	font-size: 90%;}a.bottom_link {	color: #cccbcb;	text-decoration: none;	padding: 0;	font-size: 90%;}a.bottom_link:hover {	color: #82cde1;	text-decoration: none;}a#bottom_left {	float: left;}a#bottom_right {	float: right;	margin: 0 15px 0 0;}a.body_link {	color: #73b228;	text-decoration: underline;}a.body_link:hover {	color: #ff6600;	text-decoration: underline;}h1 {	padding: 0;	margin: 0 0 3px 0;	font-family: arial, sans-serif;	font-size: 120%;	font-weight: normal;	color: #83CDE1;}h3 {	padding: 0;	margin: 0 0 4px 0;	font-family: arial, sans-serif;	font-size: 120%;	font-weight: normal;	color: #333333;}h4 {	padding: 0;	margin: 0 0 4px 0;	font-family: arial, sans-serif;	font-size: 120%;	font-weight: bold;	color: olive;}p {	padding: 0;	margin: 6px 0 10px 0;}ul.navigation {	margin: 0;	padding: 0;	list-style-type: none;	height: 30px;	width: 790px;	border-right: 5px solid #ffffff;	border-left: 5px solid #ffffff;	border-bottom: 5px solid #ffffff;	background: url(../images/nav.jpg) repeat-x;}ul.navigation li {	margin: 0;	display: block;	padding: 8px 8px 6px;	float: left;	height: 15px;	border-right: 1px solid #6d9f45;	background: url(../images/nav.jpg) repeat-x;}ul.navigation li:hover {	background: url(../images/nav_on.jpg) repeat-x;}ul.navigation li a {	font-weight: normal;	font-size: 90%;	color: #FFFFFF;}ul.navigation li a:hover {	color: #FFFFFF;}li#first {	border-left: 1px solid #6d9f45;	margin: 0 0 0 20px;}li#first_here {	border-left: #6D9F45 solid 1px;	margin: 0 0 0 20px;	background: url(../images/nav_on.jpg) repeat-x;}li#here { background: url(../images/nav_on.jpg) repeat-x; }p.intro {	padding: 0;	margin: 0;	font-size: 120%;}p#blue_intro {	color: #83CDE1;}input.list {	margin: 10px 0 0 0;	padding: 0;	border: solid 1px #ababab;	width: 77%;}input#box {	margin: 10px 0 0 0;	padding: 0;	float: left;	border: solid 1px #ababab;}input#button {	margin: 14px 0 0 0;	padding: 0;	width: 60px;	height: 20px;	font-size: 75%;	color: #8C8C8C;	border: solid 1px #ababab;	color: #FFFFFF;	background: #F8BA45;}input#button:hover {	background: #E0A840;}form {	margin: 0;	padding: 0;}span.list_text {	float: left;	margin: 10px 0 0 0;	padding: 0;	width: 45px;	clear: both;}span#accept_text {	float: left;	margin: 10px 0 0 0;	padding: 0;	width: 200px;	clear: right;}#footer{	width:800px;	height:60px;	margin:0 auto;	background:url(../images/footer_bg.gif) no-repeat;	clear: both;}ul.footer{	width:750px;	height: 20px;	padding: 10px 0 0 15px;	margin: 0;}ul.footer li{	float:left;	color:#D4D4C6;	font:normal 11px/19px Arial, Helvetica, sans-serif;}ul.footer li a{	color:#D4D4C6;	font:normal 11px/19px Arial, Helvetica, sans-serif;	padding:0 7px;	text-decoration:none;}ul.footer li a:hover{	color:#D4D4C6;	background-color:#D76E08;}#footer2{width:1000px;	height:40px;	margin:0 auto;	background:#333333;	clear: both;}ul.footer2{	width:750px;	height: 20px;	padding: 10px 0 0 15px;	margin: 0;}ul.footer2 li{ color:#d4d4c6; font:11px/19px Arial, Helvetica, sans-serif; float: left; }ul.footer2 li a{	color:#D4D4C6;	font:normal 11px/19px Arial, Helvetica, sans-serif;	padding:0 7px;	text-decoration:none;}ul.footer2 li a:hover{	color:#D4D4C6;	background-color:#D76E08;}p.copyright{	font:11px/19px Arial, Helvetica, sans-serif;	color:#d76e08;	padding: 0 0 0 20px;	margin: 0;}/*----------------------------------accommodation--------------------*/a#sub_here { color: olive; font-weight: bold; }ul.left_navigation {	width: 205px;	margin: 12px 0 0 20px;	padding: 0;	list-style-type: none;}ul#left_links {	margin: 0 0 0 20px;}ul.left_navigation li {	font-size: 85%;	margin: 0;	padding: 3px 0 3px 0;	border-bottom: 1px solid #908271;}ul.left_navigation li a {	color: #594F45;}ul.left_navigation li a:hover {	color: #CBD300;}ul.sub_navigation {	width: 205px;	margin: 0 0 0 20px;	padding: 0;	list-style-type: none;}ul.sub_navigation li {	font-size: 85%;	margin: 0;	padding: 3px 0 3px 30px;	border-bottom: 1px solid #908271;}ul.sub_navigation li a {	color: #594F45;}ul.sub_navigation li a:hover {	color: olive;}div.text { margin: 0; padding: 15px 0 12px 25px; width: 500px; float: left; }div.con1 { margin: 0; padding: 15px 0 12px 25px; width: 250px; float: left; }div.con2 { margin: 0; padding: 15px 0 12px 25px; width: 250px; float: left; }div.flash { margin: 0; padding: 15px 0 12px 25px; width: 775px; float: left; }div.sub {	margin: 0;	padding: 0;	width: 230px;	float: left;}div#moveon {	float: left;	margin: 0;	width: 339px;	background: #ffffff;	margin-left: 30px;	margin-bottom: 20px;}
