/*
Theme Name: Yachtless
Theme URI: http://yachtless.com/
Description: See-through sailing theme.
Version: 1
Author: nafi nohan
Author URI: http://www.yachtless.com/
*/
	
/* -=-=-=- BACKGROUND -=-=-=- */

body {
	padding: 0;
	background: url(/pics/aaawater.jpg) repeat;
	z-index: 0;
}

.bg1{
 float: left;
 top: 0px;
 width: 283px;
 height: 226px;
 background: url(/pics/buoy.gif) no-repeat top left;
 z-index: 0;
}

.bg2{
 float: right;
 top: 0;
 width: 283px;
 height: 226px;
 background: url(/pics/sailboat.gif) no-repeat top right;
 z-index: 0;
}

#container {
 position:absolute;
 left: 0;
 margin: 0px;
 padding: 5px 5px 0px 5px;
 text-align: left;
 position:absolute;
 opacity:.80;
 -moz-opacity:0.8;
 filter:alpha(opacity=80);
 z-index:5;
}

/* -=-=-=- HEADER -=-=-=- */

#header {
 z-index:10;
}

.lheader {
	height: 47px;
  width: 12px;
	background: url(/pics/headerbarl.gif) no-repeat left top;
  z-index:10;
}

.rheader {
	height: 47px;
	width: 6px;
	background: url(/pics/headerbarr.gif) no-repeat right top;
  z-index:10;
}
	
.mheader {
	height: 47px;
	line-height: 47px;
	background: url(/pics/headerbarm.gif) repeat-x right top;
  z-index:10;
}
	
.mheader h1 a:link, .mheader h1 a:hover, .mheader h1 a:visited {
	margin: 0px 0px 0px 15px;
	font-size: 28px;
	line-height: 47px;
	height: 47px;
	text-decoration: none;
	color: #FFFFFF;
}

#lbait {
	height: 19px;
	width: 6px;
	background: url(/pics/lbait.gif) no-repeat left top;
 z-index:10;
}

#mbait {
	line-height: 18px;
	height: 19px;
	font-size: 9px;
	padding: 0 0 0 10px;
	background: url(/pics/mbait.gif) repeat-x left top;
  z-index:10;
}

#rbait {
	height: 19px;
	width: 5px;
	background: url(/pics/rbait.gif) no-repeat right top;
  z-index:10;
}

.tag, .current_tag {
	border: none;
	font-size: 10px !important;
	height: 30px;
	width: 75px;
	color: #A0A0A0;
	position: relative;
	float: left;
	text-align: center;
	background: url(/pics/menu_tag.gif) no-repeat left top;
	border: none;
}

.current_tag {
	background: url(/pics/current_menu_tag.gif) no-repeat left top;
}

.tag:hover, .current_tag:hover {
	background: url(/pics/current_menu_tag.gif) no-repeat left top;
}

.tag a:link, .tag a:visited, .current_tag a:link, .current_tag a:visited {
	color:  #A0A0A0;
	font-weight: bold;
}

.tag a:hover, .current_tag a:hover {
	color: #000000;
}

/* -=-=-=- CONTENT -=-=-=- */

#wrapper {
/* position: absolute;*/
 padding: 5px 10px 5px 10px;
 z-index:10;
}
	
#content {
	width: auto;
	margin: 0px;
	padding: 5px 5px 1px 5px;
	background: #EFEFEF;
	font-size: 11px;
 text-align: justify;
 z-index:10;
}

.entry, .entry_firstpost, .entry_toppost, .entry_deleted, .entry_sandbox, .entry_lock, .entry_sticky {
	background: #FFFFFF;
	border: 1px solid #CCCCCC;
	padding: 15px 10px 2px 10px;
	margin: 0px 0px 5px 0px;
}

.entry_firstpost{
	background: #FFFFFF url(/pics/latest.gif) no-repeat top right;
}

.entry_toppost{
	background: #FFFFFF url(/pics/top.gif) no-repeat top right;
}

.entry_deleted{
	background: #FFFFFF url(/pics/deleted.gif) no-repeat top right;
}

.entry_sandbox{
	background: #FFFFFF url(/pics/sandbox.gif) no-repeat top right;
}

.entry_lock{
	background: #FFFFFF url(/pics/lock.gif) no-repeat top right;
}

.entry_sticky{
	background: #FFFFFF url(/pics/sticky.gif) no-repeat top right;
}

.meta {
	background: #FFFFFF;
	padding: 5px;
	border: 	1px dotted #FFE000;
}

.meta_firstpost {
 background: #FFFFFF;
 color: #0000FF;
 padding: 5px;
 border: 	1px dotted #FFE000;
}

a .meta_firstpost {
 color: #00FF00;
}

.meta button, .meta_firstpost button {
	background: url(/pics/boat.gif) no-repeat;
	border: none;
	padding: 0px;
	margin: 0px;
	width: 16px;
	height: 16px;
	row-height: 16px;
}

.main p img {
	border: none 0px;
	margin-right: 20px;
	margin-bottom: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	width: auto;
}

.warning { /* if no result is found */
	background: #FFFFFF url(/pics/warning.gif) no-repeat left;
	padding: 20px 0 20px 40px;
	margin: 0px 0px 5px 0px;
}

.error { /* if no result is found */
	background: #FFFFFF url(/pics/error.gif) no-repeat left;
	padding: 20px 0 20px 40px;
	margin: 0px 0px 5px 0px;
}
.menuline {
  padding: 4px;
	background: #3333FF;
}

.pbutton, .tbutton, .menuinput, .menusubmit {
	vertical-align: middle;
	padding: 1px;
	margin: 1px;
	background: #EFEFEF;
	border: 1px solid #BFBFBF;
	font-size: 12px;
	height: 20px;
}

.pbutton, .tbutton {
	border: 1px solid #BFBFBF;
	color: #565D4A;
}

.tbutton {
	background: #FFE000;
}

.pbutton:hover, .tbutton:hover {
	border: 1px solid #FFE000;
	color: #000000;
	background: #EFEFEF;
}

.menuinput {
	color: #000000;
	height: 16px;
	width: 136px;
}

.menusubmit {
	color: #565D4A;
	height: 20px;
}

.menuinput:hover {
	border: 1px solid #FFE000;
}
	
.menusubmit:hover {
	border: 1px solid #FFE000;
	color: #000000;
}

.mceEditor img {
	border: none 0px;
	margin: 0px;
}

/* -=-=-=- MENUS -=-=-=- */

#left_menu #right_menu {
 z-index:20;
}

.menu_col {
	width: 152px;
}

.menu {
	float: left;
	width: 152px;
	margin: 0px;
	padding: 0px;
	background: url(/pics/menu_container.gif) no-repeat;
}

.imenu {
	width: 100%;
	margin: 0px;
	padding: 0px;
	background: #FFFFFF url(/pics/menu_container_end.gif) no-repeat left bottom;
	font-size: 10px !important;
}

.links {
	margin: 15px 5px 0px 5px;
	padding: 0px;
	background: none;
}

.links h1 {
	font-size: 16px !important;
	line-height: 52px;
	height: 52px;
	margin: 0px;
	padding-left: 5px;
	font-weight: bold;
	color: #FFFFFF;
	background: url(/pics/h3_bg.gif) no-repeat;
}

.links div {
	background: url(/pics/content_bullet.gif) no-repeat 0px 6px;
	padding: 0px 0px 0px 9px;
	margin: 0px;
	font-size: 10px !important;
	display: none;
}

.links .cat0, .links .place0 {
	display: block;
}

.links a {
	text-decoration: none;
}

.links a:link {
	color: #565D4A;
	font-weight: normal;
}

.links a:visited {
	color: #aaa;
}

.links a:hover, .links a:active {
	background: #FFE000;
	color: #FFFFFF;
}

/* -=-=-=- FOOTER -=-=-=- */

#footer {
 z-index:20;
 
}

.mfooter {
	color: #FFFFFF;
	text-align: center;
	margin: 0px 12px 0px 12px;
	padding: 1px 0 0 0;
	height: 47px;
	font-size: 9px;
	background: url(/pics/headerbarm.gif) repeat-x left top;
}
	
.mfooter a:link {
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
	background: none;
	}

.mfooter a:visited {
	color: #BBBBFF;
	font-weight: normal;
	text-decoration: none;
	background: none;
	}

.mfooter a:hover, h2 a:active {
	color: #FFE000;
	font-weight: normal;
	text-decoration: none;
	background: none;
}
