/*
	Theme Name: Love Tub
*/
*{margin:0;padding:0;line-height: 1.4;}
body {background:#2a2a2a;color:#c0c0c0;font:0.72em Verdana,sans-serif;}
a,a:visited{color:#b3cf40;text-decoration:none;}
a:hover,a:active{text-decoration:underline;}
#wrapper{width:965px;margin:2em auto 2em;}
#header{background:url('http://www.love-tub.net/forum/styles/love-tub2/imageset/banners/banner.php');height:140px;border:1px solid #444;}
#header #logo {background:url('images/trans.png');color:#fff;height:85px;position:relative;top:10px;border:1px solid #444;border-left:0;border-right:0;}
#header #logo #gabe{background:url('images/gabe.png') no-repeat;float:right;width:333px;height:85px;float:right;margin-top:-62px;}
#header #logo #name,#header #logo #slogan{position:relative;padding-left:40px;}
#header #logo #name{font-size:2.8em;letter-spacing:0.07em;margin-top:4px;}
#header #logo #slogan{font-size:0.89em;font-weight:bold;text-transform:uppercase;}
#header #navigation{background:url('images/trans.png');position:relative;top:28px;border-top:1px solid #444;padding:4px;}
#navigation ul,.post .meta ul{list-style:none;}
#navigation li,.post .meta li{display:inline;}
#header #navigation li a{color:#fff;padding:2px 4px;margin-right:8px;}
#content{background:#353535;border:1px solid #444;border-top:0;padding:1em;}
/* Page Lists */
.item{padding:5px 0 5px 2em;border-bottom:1px solid #444;}
.item div{font-size:0.8em;}
.item h2{border-bottom:1px solid #d3d3d3;margin-bottom:0;}
.item h3{margin-bottom:0;}
/* Post */
.post{background:#222;width:80%;margin:1em auto 1em;padding:1em;border:1px solid #444;}
.post.page{width:95%;}
.post .title{border-bottom:1px solid #444;font-weight:bold;padding-bottom:2px;}
.post .meta{float:right;font-size:0.88em;margin-top:-22px;}
.post .meta li{padding:2px;padding-left:22px;margin-right:0.4em;}
/* Fugue Icons - http://www.pinvoke.com/ */
.post .meta li.poster,.post .meta li.date,.post .meta li.category,.post .meta li.comments {background:transparent url("images/sprites.png") no-repeat;}
.post .meta li.poster{background-position:0px -0px;}
.post .meta li.date{background-position:0px -34px;}
.post .meta li.category{background-position:0px -16px;}
.post .meta li.comments{background-position:0px -51px;}
.post .content{margin-top:0.4em;}
.post .content p{margin:8px 0 8px 0;}
#footer{color:#ccc;font-size:0.88em;text-align:center;}
#footer p{margin-top:0.8em;}

img {
	border: 0px;
}

.screenshots {
	margin-left: -10px;
	margin-right: -10px;
}

.screenshots img {
	border: 0px;
}

.screenshots li {
	list-style: none;
	float: left;
	padding: 5px;
}
.screenshots .caption {
	text-shadow: #000 0 1px 0;
	font-size: 10px;
	color: #797E79;
	text-align: center;
	float: left;
}

.screenshots .caption a {
	color: #545454;
}
.clearfix {
	clear: both;
}

/* Andyhack: Fix background color getting cut off in Chrome */
html {
	background: #2a2a2a;
}