/*   
Theme Name: Ben Linford
Theme URI: http://www.benlinford.me
Description: Ben Linford's theme, no distribution.
Author: Adaptiv Media
Author URI: http://www.adaptivmedia.com
Version: (beta)
.
This theme is not to be redistributed.
.
*/

body {
	background-color:#EAEAEA;
	background-image: url('/wp-content/themes/benlinford/bg.png');
	background-attachment: fixed;
	border-top:6px solid #ffffff;
	margin:0px;
	font-family:Helvetica, Arial, sans-serif;
}
a, a:active, a:hover, a:visited {
	color:#44A4AA;
	text-decoration:none;
	font-weight:bolder;
}
small {
	font-size:12px;
}

#container {
	background:url('/wp-content/themes/benlinford/sheen.png') top center no-repeat;
	margin:0 auto;
	width:800px;
	text-align:center;
}
#header {
	text-align:left;
	float:bottom;
}
#nav {
	margin-bottom:60px;
	float:right;
}
#logo {
	width: 84px;
	height: 140px;
	/*background-image: url('/wp-content/themes/benlinford/logo.png');*/
	background-repeat: no-repeat;
	padding-top:20px;
	margin:0px 0px 0px 40px;
}
#logo img {
	width: 84px;
	height: 140px;
	border: 0px;
}
#content {
	text-align:left;
	float:bottom;
}
<!-- wordpress posts -->

#posts {
	text-align:left;
	margin-top: 50px;
	color:#000000;
	float:bottom;
}
#posts h2 {
	color:#ffffff;
	text-decoration:none;
	font-weight:bolder;
}
#posts h2 a {
	color:#ffffff;
	text-decoration:none;
	font-weight:bolder;
}
#posts h2 a, #posts h2 a:active #posts h2 a:hover, #posts h2 a:visited {
	color:#ffffff;
	text-decoration:none;
	font-weight:bolder;
}
#posts .entry {
	background-color:#ffffff;
	border:1px solid #dbdbdb;
	margin-top: 20px;
	padding: 25px;
}
/* tags container */
#posts .postmetadata {
	background-color:#dbdbdb;
	border-bottom:3px solid #000000;
	margin-top: 20px;
	padding: 25px;
}


#post {
	text-align:left;
	margin-top: 50px;
	padding: 30px;
	border-top:5px dashed #44A4AA;
	background-color: rgba(0, 0, 0, 0.6);
	<!--[if IE]>
	background-image:url('/wp-content/themes/benlinford/bg-posts.png') repeat-x repeat-y;
	<![endif]-->
	/*
	filter:alpha(opacity=60);
	-moz-opacity:0.6;
	-khtml-opacity: 0.6;
	opacity: 0.6;
	*/
	float:bottom;
}


#post div .entry img {
	border:2px solid #52BFC1;
}

#search {
	text-align:left;
	margin-top: 20px;
	padding: 20px;
	background-color: rgba(56, 147, 154, 0.3);
	<!--[if IE]>
	background-image:url('/wp-content/themes/benlinford/bg-posts.png') repeat-x repeat-y;
	<![endif]-->
	/*
	filter:alpha(opacity=60);
	-moz-opacity:0.6;
	-khtml-opacity: 0.6;
	opacity: 0.6;
	*/
	float:bottom;
}