/*
Theme Name: Bunzie's Cove Version1
Theme URI: http://www.bunziescove.com/
Description: Design and Developed by <a href="http://www.dodski.com/">Dodski</a>.
Version: 1
Author: Ritchie Linao
Author URI: http://www.ritchielinao.com/
*/

*{
	padding:0;
	margin:0;
}
body{
	font-size:12px;
	font-family:arial, verdana, helvetica;
}
a{
	color:#000;
	text-decoration:none;
	outline:none;
}
a:hover{
	color:#00F;
}
p{
	margin:0 0 20px 0;
	line-height:18px;
}
h1, h2, h3, h4{
}
h1{
}
h2{
}
h3{
	font-size:16px;
	font-family:georgia, helvetica, arial;
	font-weight:normal;
}
h4{
}
ul{
	list-style:none;
}
img{
	border:0;
}
#container{
	border-top:5px solid #000;
	height:500px;
}
#slideshow{
	margin:0 auto 30px auto;
}
#wrapper{
	width:800px;
	margin:0 auto;
}
.clearfloat{
	clear:both;
}


/*Header
-------------------------------------------------------------------------------------------------*/
#header{
	margin:0 0 20px 0;
	position:relative;
}
#header .logo{
	font-family:georgia, arial, verdana;
	font-size:40px;
	float:left;
	color:#000;
	padding:10px 5px 10px 0;
	display:block;
	width:255px;
}
#header .tagline{
	margin:0 0 10px 0;
	position:absolute;
	left:265px;
	top:14px;
	padding:10px 0 10px 13px;
	border-left:1px solid #999;
	font-weight:none !important;
	font-style:italic;
	font-size:16px;
	font-family:georgia, arial, verdana;
}
#navigation{
	bottom:15px;
	padding:15px 0;
	border-bottom:1px solid #999;
	border-top:1px solid #999;
}
#navigation ul li{
	float:left;
}
#navigation ul li a{
	display:block;
	font-family:georgia, arial, verdana;
	font-size:16px;
	margin:0 25px 0 0;
	font-weight:bold;
}
#navigation ul li a span{
	font-style:italic;
	font-size:11px;
	font-weight:normal !important;
	color:#CCC;
	display:block;
}

/*Features
-------------------------------------------------------------------------------------------------*/
#features{
	margin:0 0 20px 0;
}
#features h3{
	border-bottom:1px solid #CCC;
	font-weight:bold;
	padding:0 0 10px 0;
	margin:0 0 10px 0;
}
#features img{
	float:left;
	margin:0 10px 0 0;
	padding:4px;
	background:#CCC;
}
#features > div{
	float:left;
	width:250px;
	margin:0 25px 0 0;
	text-align:justify;
}
#features .third{
	margin:0 !important;
}

/*Contents
-------------------------------------------------------------------------------------------------*/
#content{
	float:left;
	width:525px;
}
#sidebar{
	float:right;
	width:250px;
}
.header-image{
	position:relative;
	width:800px;
	height:236px;
	margin:0 0 20px 0;
}
.header-image img{
	position:absolute;
	z-index:1;
}
.header-image h1.page-title{
	color:#FFF;
	font-family:helvetica, arial, verdana;
	font-size:66px;
	position:absolute;
	z-index:2;
	font-weight:normal;
	bottom:22px;
	left:30px;
}
#reservation{
	margin:0 0 0 40px;
}
#reservation label{
	display:block;
	float:left;
	padding:5px 0;
	width:100px;
}
#reservation input, #reservation textarea{
	width:300px;
	padding:4px 3px;
	font-size:11px;
}
#reservation textarea{
	height:170px;
	font-size:11px;
	font-family:arial, verdana helvetica;
}
#reservation .submit-button{
	width:75px !important;
	margin:0 0 0 335px;
}
#reservation .dateto{
	width:30px !important;
	text-align:center;
}
#reservation li{
	clear:left;
	padding:10px 0;
}
#reservation .date-from, #reservation .date-to{
	width:130px !important;
	float:left;
}
#reservation .interest{
	float:left;
	width:300px;
	padding:5px 0 0 0;
}
#reservation .check input{
	width:15px !important;
}
#reservation .wpcf7-list-item{
	width:140px;
	display:block;
	float:left;
	margin:0 0 5px 0;
}

/*Sidebar
-------------------------------------------------------------------------------------------------*/
#sidebar h3{
	border-bottom:1px solid #CCC;
	font-weight:bold;
	padding:0 0 10px 0;
	margin:0 0 10px 0;
}
#sidebar div{
	margin:0 0 20px 0;
}
#sidebar .socialbookmarks li{
	padding:5px 0 5px 25px;
}
#sidebar .socialbookmarks img{
	margin:0 4px 0 3px;
}
#sidebar .socialbookmarks li.twitter{
	background:url(images/twitter.png) no-repeat left center;
}
#sidebar .socialbookmarks li.facebook{
	background:url(images/facebook.png) no-repeat left center;
}
#sidebar .socialbookmarks li.diggit{
	background:url(images/digg.png) no-repeat left center;
}
#sidebar .socialbookmarks li.stumble{
	background:url(images/stumbleupon.png) no-repeat left center;
}
#sidebar .socialbookmarks li.delicious{
	background:url(images/delicious.png) no-repeat left center;
}
#sidebar .socialbookmarks li.technorati{
	background:url(images/technorati.png) no-repeat left center;
}

/*Footer
-------------------------------------------------------------------------------------------------*/
#footer{
	border-top:1px solid #CCC;
	padding:10px 0 20px 0;
	position:relative;
	font-size:11px;
}
#footer ul li{
	float:left;
	margin:0 20px 15px 0;
}
#footer ul li a{
	text-transform:uppercase
}
#developer{
	position:absolute;
	top:10px;
	right:0;
}