/*   
Theme Name: Jen & Sean
Theme URI: http://cteens.org
Description: A custom template for cteens.org
Author: Sean Dean
Author URI: http://naedproductions.com
.

.
*/
body{
    background-color:#555;
    background-image:url(images/background.jpg);
    background-repeat:no-repeat;
    background-attachment:fixed;
    background-position:center;
    margin:0;
    padding:0;
    font:75% Helvetica, Arial, sans-serif;
}
.clear{
    clear:both;
}
#container{
    width:900px;
    margin: 30px auto 0 auto;
}
#nav{
    float:left;
    width:900px;
}
#nav ul{
    margin:0;
    padding:0;
}
#nav li{
    display:inline;
    list-style:none;
    font:bold 1.4em Helvetica, Arial, sans-serif;
}
#nav li a {
    padding:0.5em 2em;
    padding-bottom:0;
    border:1px solid #9A5B35;
    border-bottom:none;
    color:#9A5B35;
    background-color:#fff;
    text-decoration:none;
    -moz-border-radius:5px 5px 0px 0px;
    -webkit-border-radius:5px 5px 0px 0px;
}
#nav li a:hover{
    background-color:#9A5B35;
    color:#fff;
}
#wpNav{
	float:left;
}
#search{
	float:right;
	margin-top:-10px;
}
#searchform{
	margin:0;
	padding:0;
	display:inline;
}
#searchform label{
	display:none;
}
#searchform input#s{
	border:1px solid #9A5B35;
}
#searchform input#searchsubmit{
	background-color:#57341E;
	border:1px solid #57341E;
	color:#fff;
}
#header{
    clear:both;
    height:300px;
    background:url(images/header.jpg) no-repeat;
}
#mainbody{
    background-color:rgba(255,255,255,0.95) !important;
    background-color:#fff;

}
#content{
    background-color:rgba(255,255,255,0) !important;
    background-color:#fff;
    width:600px;
    padding:10px;
    float:left;
    min-height:500px;
}
	.post{
		padding:5px;
		border-bottom:1px dotted #673D23;
		margin-bottom:10px;
	}
	.post h2{
		font:bold 1.7em/1.2em Georgia,Times,"Times New Roman",serif;
		margin:0;
	}
	.post h2 a{
		color:#57341E;
		text-decoration:none;
	}
	.post .postDetails{
		font:.8em Verdana, Tahoma, sans-serif;
		font-style:italic;
		color:#8A522F;
	}
	.post .postCopy{
		text-align:justify;
		color:#50301B;
	}
	.post .postCopy a, .post .postMeta a, .navigation a{
		color:#CF7C46;
		text-decoration:none;
		font-weight:bold;
	}
	.post .postCopy a:hover, .post .postMeta a:hover, .navigation a:hover{
		text-decoration:underline;
		color:#987660;
	}
	.postMeta{
		font-size:.9em;
	}
#sidebars{
    float:left;
    width:260px;
    padding:10px;
    background-color:rgba(255,255,255,0) !important;
    background-color:#fff;
}
#sidebars ul{
	margin:0;
	padding:0;
}
#sidebars li{ list-style:none;margin-bottom:5px;}
#sidebars li ul{
	margin-left:3px;
	padding-left:3px;
}
#sidebars a{
	color:#CF7C46;
	text-decoration:none;
}
#sidebars a:hover{
	text-decoration:underline;
	color: #987660;
}
.widgettitle{
	font-size:1.5em;
	list-style:none;
	margin:0;
	margin-top:10px;
	font-family:Georgia, Times,'Times New Roman',serif;
	color:#50301B;
}
#sidebars .widgettitle a{
	color:#50301B;
	text-decoration:none;
}
#footer{
    padding:1px 5px;
    background-color:#000000;
    color:#fff;
    text-align:center;
    font-size:.9em;
    font-family:Helvetica, Arial, sans-serif;
}
#footer a{
	color:#fff;
	text-decoration:none;
	font-weight:bold;
}
#footer a:hover{
	color:#f00;
	text-decoration:underline;
}
#footer a img{
	border:none;
}

/* Comments */
ol.commentlist {
	margin:0;
	padding:0;
	}

.commentlist li {
	margin-bottom:8px;
	color:#FFF;
	list-style:none;
	}

.commentlist .commenttext {
	background-color:#987660;
	margin-bottom:20px;
	}

.commentlist .commentInfo{
	background:#CF7C46 url(images/stripe.png);
	padding:5px;
}
.commentlist .commentInfo p{
	margin:0;
	padding:0;
}
.commentlist .commentAuthor{
	font-weight:bold;
	font-size:1.3em;
}
.commentlist .commentCopy{
	padding:10px;
	color:#FFF9B9;
}
.commentlist a:link, .commentlist a:visited {
	color:#fff9b9;
	}

.commentlist a:hover, .commentlist a:active {
	color:#FFF;
	}

.commentlist .commentDate {
	padding:3px;
	}