/*Header*/
#head-container {
background-repeat:repeat-x;
background-image:url(../images/header.jpg);
height:150px
}

#header {
width:960px;
padding-top:20px;
padding-left:35px;
margin:0 auto
}

.logo {
font-family:UbuntuRegular;
font-size:3.5em;
margin-bottom:-25px;
margin-top:10px;
text-align:center;
color:#fff
}

.slogan {
text-align:center;
margin-top:44px;
line-height:10px
}

/*Content*/
#content-container {
float:left;
width:100%
}

#content-container2 {
width:1000px;
margin:0 auto
}

#content-container3 {
float:left;
width:960px
}

#content {
clear:right;
float:right;
width:640px;
display:inline;
margin:35px 0 0;
padding:0
}

#property-content p {
font-family:Arial, Helvetica, sans-serif;
font-size:1em;
font-weight:400;
line-height:0.2em;
margin-bottom:8px;
}

#container {
clear:both;
width:525px;
padding-bottom:30px
}

/*Side Bar */
#aside {
position:relative;
float:left;
width:290px;
display:inline;
margin:-30px 20px 0 0;
padding:20px 0
}

.side {
display:block;
margin-top:100px;
margin-left:-20px;
float:left
}

.side2 {
display:block;
margin-top:350px;
margin-left:-20px;
float:left
}

/*Footer*/
#footer-container {
clear:left;
color:#fff;
background:#f79433
}

#footer {
display:block;
width:960px;
text-align:center;
height:1%;
padding-top:30px;
padding-left:10px;
margin:0 auto
}

.current a,.currentsub li,.prop1,.prop2,.prop3,.current,a {
color:#FFF
}
#buttons{
	width:650px;
	margin-top: -50px;
}
.threebuttons1 {
margin-top:70px;
margin-left:-10px;
margin-right:5px;
}
.threebuttons2 {
margin-top:70px;
margin-left:9px;
}
.threebuttons3 {
margin-top:70px;
margin-left:9px;
}
.threebuttons4 {
margin-top:70px;
margin-left:9px;
}

#slideshow {
margin-top:450px
}

#slideshow2 {
margin-top:80px
}

#content p,#content2 p {
font-family:Arial, Helvetica, sans-serif;
font-size:1em;
font-weight:400;
line-height:1.5;
width: 640px;
}

.availability,.smoking,.partners img {
margin-left:30px
}


table,.contentd {
width:640px
}

#gallery{
	margin: 0 0 0 -10px;
}