/* 
Theme Name: jlp.net
Theme URL: http://jenniferlynparsons.net/
Description: I want you to write... a theme.
Author: Jennifer Lyn Parsons
Author URI: http://jenniferlynparsons.net/
Version: 2.0

Style based on Whiteboard.
*/


html{margin:0;padding:0;}
body {background-color: #e6e6e6; background-image: url('images/backrepeat.jpg'); margin: 0; padding:0;}
#background{position:absolute; z-index:-10; width:100%; height:100%;}

#wrapper{width:1050px; margin: 0 auto;position:relative;padding:0;}

#header{height:200px; }

#headerimg{position:absolute; top:0; left:0;}
img {border:none;}

#postcontainer{width: 550px; padding: 10px 0 0 112px;}
.title{text-align:center;}
.authorinfo{text-align:center;font-style:italic; margin:10px 0;}
.postmeta{border-bottom: solid 1px #98a5b4;margin:0 0 30px 0; padding:0 0 20px 0}
.postnavigation{}
h2.title {margin:0;}
.postmeta p{margin:0;padding:0;}
.postline {width:360px;color:#98a5b4;background-color:#98a5b4;height:1px;border:none;}
#postcontainer .archivep{padding:0 0 10px 0}

div#page {width: 825px; margin: 0 0 0 112px;padding:10px 0 0 0; border-bottom: solid 1px #98a5b4;}


#sidebar{float:right; width:200px; position:absolute; top:200px; left:735px;}
#sidebar .archivep{padding:0 0 5px 10px}

#searchform{margin:10px 0 0 20px;}
#searchsubmit{border: 0px solid #006;background: #000000;padding:3px 8px;background-color:#000000;font:.7em Arial,sans-serif;text-transform: uppercase;color:#ffffff;letter-spacing:.3em;}
#s{width:120px;}

#comment{width: 550px;} /* the text area box */
#comments{width: 550px;}
ol#comments_list{margin:0 0 0 -50px;}
.comments_navigation{}
.comments_navigation{}
.comments_reply{border-bottom: solid 1px #98a5b4;margin:0 0 30px 0; padding:20px 0}
.comment_text{border-bottom: solid 1px #98a5b4;padding:0 0 10px 0; margin:-10px 0 0 0}
.comments_meta{padding:10px 0 0 0;font-style:italic;}
#comment-1 .comments_meta{padding:00px 0 0 0;font-style:italic;}
#submit {border: 0px solid #006;background: #000000;padding:3px 8px;background-color:#000000;font:.7em Arial,sans-serif;text-transform: uppercase;color:#ffffff;letter-spacing:.3em;}


ul {
border-top: solid 1px #98a5b4;
	border-bottom: solid 1px #98a5b4;
	list-style: none;
padding: 20px 0 35px 0;}

li, li ul {
	border-top: 0px;
	border-bottom: 0px;
	padding: 0 0 0 10px;
	list-style: none;}

#menu{position: absolute; top:60px; left: 475px;width:462px;}

#firstlist{
border-top: solid 1px #98a5b4;
	border-bottom: solid 1px #98a5b4;
padding-right: 20px;
}

#firstlist li{
	display:inline;
	list-style: none;
padding-right: 10px;}


.cat-item{margin-left:20px}


#footer{padding-top: 10px; background: url('images/footer.png') no-repeat bottom right; height:200px; }
#footercontent{left:200px;
line-height:1.5em;
position:absolute;
text-align:right;
width:450px;
padding:20px;}

span, #sidebar h2{padding:3px 8px;background-color:#000000;font:.7em Arial,sans-serif;text-transform: uppercase;color:#ffffff;letter-spacing:.3em;}


#sidebar h2{margin-top: 20px}

.offset {
position: absolute;
top:-9000px;
left:-9000px;
}
.thumb {
float:left;
height:250px;
padding:40px;
width:320px;
}
.lastthumb {
clear:both;
padding-bottom:400px;
}

#button input {
background:none repeat scroll 0 0 #000000;
border:0 solid #000066;
color:#FFFFFF;
font:0.7em Arial,sans-serif;
left:155px;
letter-spacing:0.3em;
padding:3px 8px;
position:relative;
text-transform:uppercase;
top:150px;
}
.spacious {
padding:0 0 20px;
}
#wpcf7-f1-p8-o1 {
margin:50px;
height:500px;
width:500px;
}
.wpcf7-form-control-wrap input, .wpcf7-form-control-wrap textarea {
width:340px;
float:right;
margin-top:-25px;
}
span.wpcf7-form-control-wrap {
background-color:transparent;
}
#wpcf7-f1-p8-o1 label {
display:block;
float:left;
margin-left:10px;
}


a:link{color:#2a5c98;text-decoration:none;}
a:visited{color:#2a5c98;text-decoration:none;}
a:hover{color:#98a5b4;text-decoration:underline;}
a:active{color:#98a5b4;text-decoration:underline;}
