@charset "utf-8";
/* CSS Document */

body {
background:#ebe0d2 url(../images/casaibiza_bg.jpg) no-repeat top;
padding:0;
margin:0;
font-family: Verdana, "Times New Roman", Times, serif;
}

* {
padding:0;
margin:0;
}

#wrapper {
width:980px;
height:800px;
padding:0;
margin:0 auto;
background:;
}

#header {
float:left;
width:980px;
height:100px;
background:#60534b;

}

#menu {
width:980px;
height:30px;
float:left;
background: #685a52;

}

#menunav {
margin-top:5px;
float:right;
letter-spacing:-0.25pt;
}


#menunav li {
display: inline;
list-style-type: none;
padding-right: 20px;

}

.menunav a {
text-decoration:none;
color:#FFF;
font-size:12px;
}

.menunav a:hover {
text-decoration:none;
color: #FF9900;
font-size:12px;
}

#current {
color: #FF9900;

}

#logo {
	float:left;
	position:absolute;
	z-index:1000;
	margin:15px 0 0 40px;
}


#slideshow {
width:980px;
height:535px;
float:left;
background:#3d3530;
}
#aboutcontainer {
width:980px;
height:360px;
float:left;
background:#3d3530;
}

 #slider{
    margin: 0;
    border: 0;
    width: 980px;
    height: 535px;
  }


#gallery {
	position:relative;
	width:980px;
	height: 535px;
	border-bottom:1px  dotted #998675;
}
	#gallery a {
		float:left;
		position:absolute;
	}
	
	#gallery a img {
		border:none;
	}
	
	#gallery a.show {
		z-index:500
	}

	#gallery .caption {
		z-index:600; 
		background-color:#000; 
		color:#ffffff; 
		height:80px; 
		width:100%; 
		position:absolute;
		bottom:0;
		font-size:14px;
		font-family:  Verdana, "Times New Roman", Times, serif;
		font-style:italic;
		font-weight:bold;
		
	}

	#gallery .caption .content {
		margin:20px
	}
	
	#gallery .caption .content h3 {
		margin:0;
		padding:0;
		color: #FF9900 ;
		font-size:18px;
	}
	
.clear {
	clear:both
}

#aboutheader {
	position:relative;
	width:980px;
	height:360px;
	border-bottom:1px  dotted #998675;
}
#context {
float:left;
background:#3d3530;
height: auto;
width:980px;
border-bottom:5px #534741 solid;
}


#contactno {
float:right;
position:relative;
padding-right:20px;
color:#FF9900;
margin-top:35px;
letter-spacing:0.5pt;
font-family:  Verdana, "Times New Roman", Times, serif;
font-weight:bold;
font-size:16px;
}

.booknow a {
color:#FF9900;
text-decoration:none;
text-transform: capitalize;
font-weight: bold;
}
.booknow a:hover {
color: #ff8700;
text-decoration:none;
}

.welcome {
padding:20px;
color:#FFF;
}

.yellow {
color:#FF9900;
}
.white {
color:#FFF;
}
p {
font-size:12px;
line-height:24px;
text-indent:none;
letter-spacing:0.25pt;
text-align:justify;
font-family:  Verdana, "Times New Roman", Times, serif;
}

h1, h2, h3, h4, h5 {
font-family: Verdana, "Times New Roman", Times, serif;
}

#footer {
clear:both;
height:30px;
width:980px;
float:left;
margin:0px 0 0 0;
padding:15px 0 0 0;
color:#876b56;
font-size:11px;
position:relative;

}

.footer a {
color:#876b56;
text-decoration:none;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
}

.footer a:hover {
color:#3d3530;
text-decoration:none;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
} 

#design {
float:right;
position:absolute;
left:750px;
font-family:  Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:11px;
z-index:100;
width: auto;
top:15px;
display:none;
visibility:hidden;
}

#copyrights {
float:left;
position: absolute;
width:600px;
}

#about {
border-bottom:5px #534741 solid;
float:left;
height:auto;
}
.about  {
padding:20px;
color:#FFF;

}

#welcome {
background:#362f2d;
width:100%;
height:130px;
float:left;
border-bottom:5px #534741 solid;
letter-spacing:-1px;
}

#welcome p {
letter-spacing:-0.25pt;
line-height:18px;
}


/*quote*/

#quote {
padding:10px;
margin:15px 0 0 0px;
float:left;

}
.pullquote {
	width: 230px;
	float:right;
	font-size:110%;
	line-height:140%;
	margin:10px;
	background: url(../images/closequote.png) no-repeat bottom right !important;
	background /**/:url(); /* removing quote graphic in IE5+ */
	padding:0px 0px 15px 0px;
	color:#c69c6d;
	font-style:italic;
	text-align:left;
	
	font-family:Georgia, "Times New Roman", Times, sans-serif;
}
.pullquote:first-letter {
	background: url(../images/openquote.png) no-repeat left top !important;
	padding:5px 2px 10px 45px!important;
	color:#c69c6d;
	font-style:italic;
	font-size:160%;
	font-weight:300;
	font-family:Georgia, "Times New Roman", Times, sans-serif;
	padding /**/:0px; 	/* resetting padding in IE5+ */
	background /**/: url(); /* removing quote graphic in IE5+ */

}

.brownlite {
color:#c7b299;
}
.div_texbox {
font-size:12px;
color:#534741;
}

.dl  a {
	color:#F90;
	text-decoration:none;
	font-weight:bold;
	font-size:12px;

}
