/*
Theme Name: Seamaiden Green
Theme URI: http://www.borneoseamaiden.com/
Description: Custom theme for Borneo Sea Maiden
Version: 0.1
Author: mrBadak
Author URI: http://mrbadak.com/
Tags: green, fixed width, widgets, custom

	Kubrick v1.5
	 http://binarybonsai.com/kubrick/

	This theme was designed and built by Michael Heilemann,
	whose blog you will find at http://binarybonsai.com/

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/

body {
	background: white url(img/patt.gif);
	text-align: center;
}

#mainwrapper {
	width: 920px;
	margin: 20px auto;
}

#logowrapper {
	margin-bottom: 20px;
}

ul#menulist {
	margin: 3px 0 0; padding: 0;
	border:0px solid red;
	padding: 182px 0 20px 0px;	
	background: transparent url(img/headsunset.jpg) no-repeat top;
}

	#menulist li {
		display: inline;
		margin: 0; padding: 0;
	}

	#menulist a {
		color: white;
		text-decoration: none;
		margin: 0 0 0 35px; padding: 0;
		float: left;
	}

	#menulist a#mnhome {
		width: 61px; height: 38px;
		display: block;
		background: transparent url(img/menu-off_03.gif) no-repeat;
	}
	
	#menulist .current a#mnhome, #menulist a#mnhome:hover {
		background: transparent url(img/menu-on_03.gif) no-repeat;
	}
	
	#menulist a#mnlocation {
		width: 100px; height: 38px;
		display: block;
		background: transparent url(img/menu-off_05.gif);
	}
	
	#menulist a#mnlocation:hover, #menulist .current a#mnlocation  {
		background-image: url(img/menu-on_05.gif);
	}
	
	#menulist a#mnfacilities {
		width: 110px; height: 38px;
		display: block;
		background: transparent url(img/menu-off_07.gif) no-repeat;
	}
	
	#menulist a#mnfacilities:hover { background-image: url(img/menu-on_07.gif); }

	#menulist .current a#mnfacilities {	background-image: url(img/menu-on_07.gif); }
		
	#menulist a#mnreservations {
		width: 145px; height: 38px;
		display: block;
		background: transparent url(img/menu-off_09.gif);
	}
	
	#menulist a#mnreservations:hover { background-image: url(img/menu-on_09.gif); }
	#menulist .current a#mnreservations { background-image: url(img/menu-on_09.gif); }
	
	#menulist a#mngallery {
		width: 95px; height: 38px;
		display: block;
		background: transparent url(img/menu-off_11.gif);
	}
	
	#menulist a#mngallery:hover { background-image: url(img/menu-on_11.gif); }
	#menulist .current a#mngallery { background-image: url(img/menu-on_11.gif); }

	#menulist a#mntestimonials {
		width: 148px; height: 38px;
		display: block;
		background: transparent url(img/menu-off_13.gif);
	}
	
	#menulist a#mntestimonials:hover { background-image: url(img/menu-on_13.gif); }
	#menulist .current a#mntestimonials { background-image: url(img/menu-on_13.gif); }
			
#middlewrapper {
	width: 100%;
	border: 1px solid #7A7855;	
	background: #F4F1C9 url(img/bigback.gif) repeat-y;	
	text-align: center;	
}


#infostrip {
	width: 100%;
	height: 160px;
	border: 0px solid red;
	margin: 10px 0 20px 0;
}

/*xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx - Sidebars- xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/
#sidebar {
	/* push infostrip to the side on pages other than the homepage */
	width: 286px;	
	border-bottom: 2px solid #A4A77E;
	margin: 20px 10px 0 5px;
	padding-bottom: 20px;
	float: left;
	background: transparent url(img/sbback2.gif);
	border-top: 0px solid blue;
}


#page-content-wrapper {
	margin: 20px 10px 20px 320px; 
	border: 0px solid green;
	padding: 0;
}

#page-wide-wrapper {
	/*this has no sidebar*/
	margin: 20px 10px 20px 10px; 
	border: 0px solid green;
	padding: 0;
}

#post-content-wrapper {
	margin: 25px 10px 20px 320px;
	padding-bottom: 400px;	
}

#firstcol p {
	margin: 0 2px;
	border: 0px solid red;
}
h1 {margin:0; padding:0;}
h1#welcome {
	background: transparent url(img/welcome.gif) no-repeat;
	width: 222px;
	height: 29px;
	border: 0px solid red;
	margin-bottom: 5px;	
}
	#welcome span { display:none; }

#firstcol img {
	float: left;
	margin-top: 5px;
}

.block13 {
	margin: 0 0 0 10px;
	width: 290px;	
	border: 1px solid #BAB891;
	float: left;
	background: transparent url(img/tile.gif);
	padding: 0px;
}


#catalogue {
	width: 550px;
	height: 250px;
	border: 1px solid #BAB891;
	margin: 5px 10px 15px 340px;
}


.catabox {
	float: left;
	width: 180px;
	height: 250px;
	background-color: red;
}

#maingfx {
	margin: 25px 10px 15px 325px;
}

#sdbarleft {
	width: 300px;
	float: left;	
}

/*=============================== GALLERY ============================*/
#gallery_wrapper {
	margin: 0px; 
	border: 0px solid green;
	width: 900px;
	xheight: 80px;
	padding: 0;
}

#gallery_thumbs {
	width: 290px;
	xbackground-color: gray;
	xheight: 20px;
	float: left;
}
	#gallery_thumbs ul {
		list-style: none;
		margin:0; padding:0;
	}
	
	#gallery_thumbs li {
		float: left;
		margin: 0 8px 5px 0;
	}
	
#gallery_mainimage {
	width: 600px;
	min-height: 410px;	
	/*background: transparent url(img/loader.gif) no-repeat;
	background-position: 50% 50%;*/
	margin-left: 300px;
}

/*=============================== SPECIFIC PAGE ============================*/
#page2 { /*why seamaiden */
	padding-bottom: 0px;
}

#page10 { /* location */
}

#page12 { /* facilities */ }

#page14 { /* reservation */
	padding-bottom: 120px;
}

#page17 { /* contact us */
}

/*=============================== TABLES ============================*/
h2.wp-table-reloaded-table-name {
	margin-bottom: 0;
}

/*table#wp-table-reloaded-id-1-no-1*/ 
.wp-table-reloaded {
	border: 1px solid #6B6841;
	width: 590px;
}

.wp-table-reloaded td, .wp-table-reloaded th {
	text-align: left;
	font-size: 1.2em;
	padding: 2px 0 3px 5px;
}

.wp-table-reloaded th {
	background-color: #6B6841;
	color: white;
}

.wp-table-reloaded  .even {
	background-color: #E0DF9C;
}

#wp-table-reloaded-id-1-no-1 .column-3 {
	width: 50px;
}

.wp-table-reloaded-table-description {
	text-align: left;
	font-size: 1.2em;	
	margin-top: 5px;	
}

#footerwrapper {
	clear: both;
}