/*
Theme Name: Blue Water Cruises 2008
Theme URI: http://www.deques.net/
Description: A Sandy Beach Theme
Version: 1.0.1
Author: Wai Wong
Author URI: http://www.deques.net/
*/
/************************/
/*     Global Design    */
/************************/

a {
	text-decoration: none;
	color: #364F45;
}

a:visited {
	text-decoration: underline;
}

a:hover {
	color: #4F7F6B;
}

a:active {
}

body {
	background-color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 65%;
	line-height: 200%;
	margin: 0px;
	padding: 0px;
}

.clear {
	clear: both;
}

/************************/
/*     Layout Design    */
/************************/
#container {
	width: 1000px;
	padding: 0px;
	padding-bottom: 0;
	margin: auto;
	color: #000;
	background: url('images/bg-content.jpg');
	border-top: 2px solid #000000;

}

#header {
	height: 154px;
	position: relative;
	/*background: url('images/header.jpg') top no-repeat;*/
}

#navigation {
	margin: 5px auto;
	width: 100%;
	background-color: #E9E8E2;
	border-top: 1px solid #555;
	border-bottom: 1px solid #555;
}

#content {
	margin: 0px;
	padding: 0 0 0 0;
/*	min-height: 786px;
	/*width: 780px;*/*/
}

hr {
padding-bottom: 0px;
color: #FFFFFF;
}

.reservationform{
	padding: 15px;
	border-top: 2px solid #333300;
	border-bottom: 1px solid #333300;
	background-color: #ded8c0

}
.column{
width: 250px;
padding-bottom: 5px;
padding-right: 5px;
border-right: 1px dashed #fff;
}


#sidebar {
	padding: 0px 10px;
	margin: 0px;
	background: url(images/footer.jpg) bottom no-repeat;
	height: 84px;
}

#footerwrap{
	margin-left: 0px;
	background-color: #000000;
	}

#footer {
	margin-top: 1px;
	margin-left: 0px;
	color: #333333;
	padding: 0px;
	text-align: center;
}

.ads {
	margin: 5px auto;
	width: 100%;
}
/************************/
/*     Header Design    */
/************************/
#header #sitename {
	position: absolute;
	left: 1em;
	top: 1em;
}

#header #sitename h1 {
	font-size: 500%;
	font-family: Georgia, sans-serif;
}

#header #sitename h1 a {
	text-decoration: none;
}

#searchbar {
	position: absolute;
	left: 725px;
	top: 45px;
	width: 175px;
	}

#searchbar #s {
	padding: 1px;
}

#searchbar #searchsubmit {
	border: 1px solid #A6A492;;
	background-color: #E9E8E2;
}

#searchbar #searchsubmit:hover {
	background-color: #A6A492;
}
#navigation ul {
	list-style-type: none;
}

#navigation li {
	float: left;
}
	
#navigation li a {
	float: left;
	font-size: 120%;
	font-weight: bold;
	text-decoration: none;
	padding: 5px 9px;
	color: #555;
}
	
#navigation li a:hover {
	color: #FFF;
	background: #A6A492;
}
/************************/
/*    Sidebar Design    */
/************************/
#sidebar ul {
	list-style-type: none;
}

#sidebar ul li {
	float: left;
	width: 33%;
}

#sidebar ul li h2 {
	font-size: 2em;
	font-family: "Trebuchet MS","Lucida Grande",Verdana,Sans-Serif;
}

#sidebar ul li li {
	float: none;
	display: block;
	width: 100%;
}

#sidebar ul li li a {
	font-size: 1.3em;
	font-family: "Trebuchet MS","Lucida Grande",Verdana,Sans-Serif;
	padding-left: 12px;
	background: url(images/arrow2.png) no-repeat left;;
}
/************************/
/*    Content Global    */
/************************/
.post{
	padding: 0px 30px 0 30px;
	margin: 0px;
	color: #000000;
	/*background: url('images/bg-maphome.jpg') center no-repeat;*/
	background-attachment:fixed;
	text-align: justify;
	font-size: 12px;
}


.post13, .post17, .post15, .post23, .post22, .post14, .post16, .post73, .post76, .post77, .post78, .post79 {
	padding: 0px 30px 0 30px;
	margin: 0px;
	color: #000000;
	background: url('images/bg-maphome.jpg') bottom no-repeat;
	background-attachment:none;
	text-align: justify;
	min-height: 1200px;
	font-size: 12px;
}

.post20 {
	padding: 0px 30px 0 30px;
	margin: 0px;
	color: #000000;
	background: url('images/bg-mapsundaisland.jpg') bottom no-repeat;
	background-attachment:none;
	text-align: justify;
	min-height: 1200px;
	font-size:  12px;
}
.post72 {
	padding: 0px 30px 0 30px;
	margin: 0px;
	color: #000000;
	background: url('images/bg-maplombok.jpg') bottom no-repeat;
	background-attachment:none;
	text-align: justify;
	min-height: 1200px;
	font-size:  12px;
}
.post18 {
	padding: 0px 30px 0 30px;
	margin: 0px;
	color: #000000;
	background: url('images/bg-maplombok.jpg') bottom no-repeat;
	background-attachment:none;
	text-align: justify;
	min-height: 1200px;
	font-size:  12px;
}
.post21 {
	padding: 0px 30px 0 30px;
	margin: 0px;
	color: #000000;
	background: url('images/bg-maphome.jpg') bottom no-repeat;
	background-attachment:none;
	text-align: justify;
	min-height: 1200px;
	font-size:  12px;
}
.post78 {
	padding: 0px 30px 0 30px;
	margin: 0px;
	color: #000000;
	background: url('images/bg-mapkomodo.jpg') bottom no-repeat;
	background-attachment:none;
	text-align: justify;
	min-height: 1200px;
	font-size:  12px;
}

.post div.entry a, .post20 div.entry a, .post72 div.entry a, .post18 div.entry a,.post21 div.entry a, .post13 div.entry a, .post17 div.entry a, .post15 div.entry a, .post23 div.entry a, .post22 div.entry a, .post14 div.entry a, .post16 div.entry a, .post73 div.entry a, .post76 div.entry a, .post77 div.entry a, .post78 div.entry a, .post79 div.entry a {
	color: #990000;
	text-decoration: none;
	border-bottom: 2px solid #333333;
	padding: 0 1px;
}

.post .entry ol, .post20 .entry ol, .post72 .entry ol, .post18 .entry ol, .post21 .entry ol, .post13 .entry ol, .post17 .entry ol, .post15 .entry ol, .post23 .entry ol, .post22 .entry ol, .post14 .entry ol, .post16 .entry ol, .post73 .entry ol, .post76 .entry ol, .post77 .entry ol, .post78 .entry ol, .post79 .entry ol{
	margin: 0px;
	padding: 0px;
	list-style: none;
	display: inline;
}

.post .entry ul, .post20 .entry ul, .post72 .entry ul, .post18 .entry ul,.post21 .entry ul, .post13 .entry ul, .post17 .entry ul, .post15 .entry ul, .post23 .entry ul, .post22 .entry ul, .post14 .entry ul, .post16 .entry ul, .post73 .entry ul, .post76 .entry ul, .post77 .entry ul, .post78 .entry ul, .post79 .entry ul {
	margin: 0px;
	padding: 0px;
	display: inline;
}

.post .entry li, .post20 .entry li, .post72 .entry li, .post18 .entry li,.post21 .entry li, .post13 .entry li, .post17 .entry li, .post15 .entry li, .post23 .entry li, .post22 .entry li, .post14 .entry li, .post16 .entry li, .post73 .entry li, .post76 .entry li, .post77.entry li, .post78.entry li, .post79.entry li {
	margin: 0px;
	padding: 0px 5px;
	list-style: none;
	display: inline;
}



/*.post .entry li, .post20 .entry li, .post72 .entry li, .post18 .entry li, .post21 .entry li, .post13 .entry li, .post17 .entry li, .post15 .entry li, .post23 .entry li, .post22 .entry li, .post14 .entry li, .post16 .entry li, .post73 .entry li, .post76 .entry li, .post77 .entry li, .post78 .entry li {
	margin: 0px;
	padding: 0px 5px;
}*/

#more-1 {
	background: none;
}

.post div.entry a:hover, .post20 div.entry a:hover, .post72 div.entry a:hover, .post18 div.entry a:hover, .post21 div.entry a:hover, .post13 div.entry a:hover, .post17 div.entry a:hover, .post15 div.entry a:hover, .post23 div.entry a:hover, .post22 div.entry a:hover, .post14 div.entry a:hover, .post16 div.entry a:hover, .post73 div.entry a:hover, .post76 div.entry a:hover, .post77 div.entry a:hover, .post78 div.entry a:hover, .post79 div.entry a:hover  {
	background: #A6A492;
	color: #FFF;
}

.post blockquote, .post20 blockquote, .post72 blockquote, .post18 blockquote, .post21 blockquote, .post13 blockquote, .post17 blockquote, .post15 blockquote, .post23 blockquote, .post22 blockquote, .post14 blockquote, .post16 blockquote, .post73 blockquote, .post76 blockquote, .post77 blockquote, .post78 blockquote, .post79 blockquote{
	margin: 10px;
	padding: 5px;
	font-size: 10px;
	border-top: 1px solid #A6A492;
	border-bottom: 1px solid #A6A492;
	background-color: #FFF;
	color: #000;
	font-style: italic;
}

.post h2, .post20 h2, .post72 h2, .post18 h2, .post21 h2, .post13 h2, .post17 h2, .post15 h2, .post23 h2, .post22 h2, .post14 h2, .post16 h2, .post73 h2, .post76 h2, .post77 h2, .post78 h2, .post79 h2, .post h3, .post20 h3, .post72 h3, .post18 h3, .post21 h3, .post13 h3, .post17 h3, .post15 h3, .post23 h3, .post22 h3, .post14 h3, .post16 h3, .post73 h3, .post76 h3, .post77 h3, .post78 h3, .post79 h3, .post h4, .post20 h4, .post72 h4, .post18 h4, .post21 h4, .post13 h4, .post17 h4, .post15 h4, .post23 h4, .post22 h4, .post14 h4, .post16 h4, .post73 h4, .post76 h4, .post77 h4, .post78 h4, .post79 h4, .post h5, .post20 h5, .post72 h5, .post18 h5, .post21 h5, .post13 h5, .post17 h5, .post15 h5, .post23 h5, .post22 h5, .post14 h5, .post16 h5, .post73 h5, .post76 h5, .post77 h5, .post78 h5, .post79 h5, .post h6, .post20 h6, .post72 h6, .post18 h6, .post21 h6, .post13 h6, .post17 h6, .post15 h6, .post23 h6, .post22 h6, .post14 h6, .post16 h6, .post73 h6, .post76 h6, .post77 h6, .post78 h6, .post79 h6{
	font-size: 2em;
	font-weight: normal;
	color: #000000;
	font-family: Georgia, "Times New Roman", Times, serif;
}

.post h2:link, .post20 h2:link, .post72 h2:link, .post18 h2:link, .post21 h2:link, .post13 h2:link, .post17 h2:link, .post15 h2:link, .post23 h2:link, .post22 h2:link, .post14 h2:link, .post16 h2:link, .post73 h2:link, .post76 h2:link, .post77 h2:link, .post78 h2:link , .post79 h2:link {
	color: #000000;
	}
	
.post h2:hover, .post20 h2:hover, .post72 h2:hover, .post18 h2:hover, .post21 h2:hover, .post13 h2:hover, .post17 h2:hover, .post15 h2:hover, .post23 h2:hover, .post22 h2:hover, .post14 h2:hover, .post16 h2:hover, .post73 h2:hover, .post76 h2:hover, .post77 h2:hover,.post78 h2:hover, .post79 h2:link  {
	color: #993333;
	}
	
.post h3, .post20 h3, .post72 h3, .post18 h3, .post21 h3, .post13 h3, .post17 h3, .post15 h3, .post23 h3, .post22 h3, .post14 h3, .post16 h3, .post73 h3, .post76 h3, .post77 h3, .post78 h3, .post79 h3 {
	font-size: 1.5em;
	font-weight: normal;
	color: #000000;
	margin: 5px 0;
	font-family: Georgia, "Times New Roman", Times, serif;
}

.post ol {
	padding-left: 25px;
	margin-bottom: 5px;
}

.post ul {
	padding-left: 20px;
	margin-bottom: 5px;
	list-style-type: square;
}

.post small {
	font-size: 90%;
	font-weight: bold;
}

/************************/
/*    Content Design    */
/************************/
.post span.cats {
	font-weight: bold;
}

.post div.entry {
	margin: 25px 0 0 0;
	font-size: 120%;
	font-family: Arial, Helvetica, sans-serif;
}

.post div.entry p {
	margin-bottom: 1em;
	color: #000;
	
}

.post div.entry strong {
	margin-bottom: 5px;
	color: #000;
	font-size: 1.2em;
}

.postmetadata {
	margin: 0 0 0 30px;
	font-size: 90%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}

h1{	
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.5em;
	
	margin: 25px 0;

}
/************************/
/*    Comment Design    */
/************************/

ol#comments {
	list-style-type: none;
}

ol#comments li {
	margin-bottom: 10px;
}

ol#comments cite {
	font-style: normal;
	font-weight: bold;
	font-size: 130%;
	font-family: Arial, sans-serif;
	color: #364F45;
}

ol#comments blockquote {
    margin: 4px;
    font-style: italic;
}


ol#comments em {
	display: block;
	font-size: 120%;
	font-weight: bold;
}

ol#comments p {
	font-size: 120%;
}

ol#comments ol {
    padding-left: 25px;
}

ol#comments ul {
    padding-left: 20px;
}

ol#comments ul li, ol#comments ol li {
    margin-bottom: 3px;
}

small.commentmetadata {
	font-size: 90%;
	font-weight: bold;
}

h3#respond {
	font-size: 110%;
}

#commentform p {
    margin-bottom: 3px;
}

#commentform input {
	border: 1px solid #E6E2AF;
	background-color: #FAFAF0;
}

#commentform input#submit {
	margin-top: 2px;
}

#commentform textarea#comment {
	width: 98%;
	border: 1px solid #E6E2AF;
	background-color: #FAFAF0;
}
/************************/
/*  Navigation Design   */
/************************/
.navigation {
	display: block;
	font-size: 130%;
	margin: 5px 0;
}

.navigation .alignleft {
	float: left;
}

.navigation .alignright {
	float: right;
}

/************************/
/*     Footer Design    */
/************************/
