@charset "utf-8";
/* CSS Document */

body{
margin-top:0px;
font:14px/19px Arial, Helvetica, sans-serif;
/*background-image:url(../images/bg_left2.gif);*/
background-repeat: repeat-x;
background-position:top center;
/*background-color:#fcba63;*/
}
#container{
clear:both;
width:950px;
margin:0 auto;
font:14px/19px Arial, Helvetica, sans-serif;
/*background-image: url(../images/skyline_new.jpg);
background-repeat: repeat-x;
background-position:top center;background-color:#FFFFFF;*/
z-index:1;
}
blockquote {
margin-left:0px;
padding-left:20px;
border-left:3px solid #ff9900;
text-align:justify;
margin-right:0px;
}
a{
text-decoration:none;
color: #0066CC;
}
a:hover{
text-decoration:underline;
}
.small a{
text-decoration:none;
color: #0066CC;
font-size:10px;
}
.small a:hover{
text-decoration:underline;
}
h2{margin-bottom:5px;}
#header{
clear:both;
width:900px;
margin:15px auto;
height:150px;
}
#header #logo{
float:left;
width:303px;
height:122px;
background-image:url(../images/booking_horizon_logo.gif);
background-repeat:no-repeat;
background-position:right 30px;
}
#header #publication{
float:right;
width:465px;
}
#header #address{
float:right;
width:200px;
font:10px/12px Arial, Helvetica, sans-serif;
}
#occupancy{
	float:right;
	width:110px;
	margin-right:58px;
	margin-left:0px;
	margin-top:5px;
	text-align:center;
}
#occupancy h1{
color:#FF9933;
margin-bottom:3px;
line-height:35px;
}
#hits{
	float:right;
	width:110px;
	margin-right:60px;
	margin-left:5px;
	margin-top:5px;
	text-align:center;
}
#hits h1{
color:#FF9933;
margin-bottom:3px;
line-height:35px;
}
#bookingsperday{
	float:right;
	width:85px;
	margin-top:5px;
	margin-right:0px;
	text-align:center;
}
#bookingsperday h1{
color:#FF9933;
margin-bottom:3px;
line-height:35px;
}
#content{
width:900px;
margin:0 auto;
clear:both;
margin-bottom:0px;
}
#content #left{
float:left;
width:200px;
margin-right:25px;
}
#menu {
	width: 180px;
	margin: 10px;
	border-style: none;
	border-color: #BCD2E6;
	border-size: 0px;
	border-width: 1px;
	}
#menu ul{
list-style: none;
	margin: 0;
	padding: 0;
	}	
#menu li a {
	height: 32px;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 24px;
	text-decoration: none;
	}	
	
#menu li a:link, #menu li a:visited {
	/*color: #8BADCF;*/
	display: block;
	padding: 8px 0 0 10px;
	color:#0066CC;
	}
	
#menu li a:hover {
	/*color: #627EB7;*/
	padding: 8px 0 0 10px;
	}
#menu ul li a.active{
text-decoration:none;
/*background-image: url(../images/bullet.gif);
background-position:top right;
background-repeat:no-repeat;*/
border-left:4px solid #fcba63;
padding-left:6px;
color:#000000;
}

#content #right{
float:right;
width:675px;
margin:0px;
/*border-left:1px solid #fcba63;*/
background-color:#FFFFFF;
}
#content #right #intro{
clear:both;
width:650px;
margin-left:25px;
margin-top:0px;
margin-bottom:20px;
text-align:justify;
}
#content #right #introcontact{
clear:both;
width:600px;
margin-left:75px;
margin-top:0px;
margin-bottom:20px;
text-align:justify;
}
#content #right #middle{
float:left;
width:300px;
padding-left:25px;
padding-top:0px;
margin-right:25px;
/*border-left:1px solid #fcba63;*/
}
#content #right #pane1{
float:left;
width:300px;
padding-left:25px;
padding-top:0px;
/*border-left:1px solid #fcba63;*/
}
#footer{
clear:both;
width:900px;
margin:20px auto;
font-size:11px;
}
/*extra style*/

/*covering text with an image*/
#publicat {
      margin:0; padding:0;
      position:relative;
      width:465px; height:100px;
      overflow:hidden;
}
#publicat span {
      display:block;
      position:absolute; left:0; top:0; z-index:1;
      width:465px; height:100px;
      margin:0; padding:0;
      background: url(../images/publicationa.gif) top left no-repeat;
}
#waytostay {
      margin:0; padding:0;
      position:relative;
      width:298px; height:54px;
      overflow:hidden;
}
#waytostay span {
      display:block;
      position:absolute; left:0; top:0; z-index:1;
      width:298px; height:54px;
      margin:0; padding:0;
      background: url(../images/waytostay_com.gif) top left no-repeat;
}
#rentsight {
      margin:0; padding:0;
      position:relative;
      width:298px; height:54px;
      overflow:hidden;
}
#rentsight span {
      display:block;
      position:absolute; left:0; top:0; z-index:1;
      width:298px; height:54px;
      margin:0; padding:0;
      background: url(../images/rentsight_com.gif) top left no-repeat;
}
#phone {
      margin:0; padding:0;
      position:relative;
      width:200px; height:50px;
      overflow:hidden;
}
#phone span {
      display:block;
      position:absolute; left:0; top:0; z-index:1;
      width:200px; height:50px;
      margin:0; padding:0;
      background: url(../images/phone.gif) top left no-repeat;
}
#cities {
      margin:0; padding:0;
      position:relative;
      width:200px; height:300px;
      overflow:hidden;
}
#cities span {
      display:block;
      position:absolute; left:0; top:0; z-index:1;
      width:200px; height:300px;
      margin:0; padding:0;
      background: url(../images/cities.gif) top left no-repeat;
}
#contact {
      margin:0; padding:0;
      position:relative;
      width:600px; height:50px;
      overflow:hidden;
}
#contact span {
      display:block;
      position:absolute; left:0; top:0; z-index:1;
      width:600px; height:50px;
      margin:0; padding:0;
      background: url(../images/contact.gif) top left no-repeat;
}
/*end of covering text with an image style*/

.breakhere {page-break-before: always}
