/*
Theme Name: Paperview
Description: Paperview is a very cool newspaper looking free theme for wordpress.
Author: Dante Araujo
Author URI: www.dantearaujo.net
Version: 1.0
.
This theme is licensed under a Creative Commons Attribution 3.0 License, so it is free to use for both commercial and noncommercial, you just have to provide a link back to the theme's Author.
.
*/

/* Main Page */
body {
background:transparent url(images/background.jpg) repeat scroll 0 0;
margin:0;
padding:0;
text-align:left;
font-family:Georgia, "Times New Roman", Times, serif;
}

table {
margin:0px;
}

a {
outline:none;
text-decoration:none;
}

/* Container */
#container {
background:transparent url(images/blogbg.png) no-repeat scroll 45px -80px;
margin:0;
padding:0;
text-align:left;
}

/* Navigation */
#navigation {
background:transparent url(images/bgfooter.jpg) repeat scroll 0 0;
border-bottom:1px solid black;
height:40px;
margin:0;
}

#nav {
line-height:40px;
margin:0 auto;
padding:0;
width:900px;
}

#nav li {
display:inline;
font-size:12px;
margin:0 auto;
}

#nav li a {
color:white;
font-family:arial;
font-size:10px;
font-weight:bold;
padding:10px;
text-transform:uppercase;
}

#nav li a:hover {
background:#444444 none repeat scroll 0 0;
}


/* Header */
#header {
height:143px;
margin:0 auto;
position:relative;
width:900px;	
}

.logo {
font-family:georgia;
font-size:70px;
left:0;
letter-spacing:-7px;
margin:20px 0 0;
}

.description {
font-family:georgia;
font-size:20px;
letter-spacing:-1px;
}

/* Posts */
#content {
background:transparent url(images/contentbg.png) repeat-y scroll 0 0;
margin:0 auto;
width:900px;
}

.more-link {
color:black;
font-weight:bold;
}

#posts {
float:left;
padding-left:50px;
padding-right:30px;
padding-top:20px;
width:550px;
}

#posttitle {

}

.post {

}

.post h2 a {
float:left;
color:black;
font-family:georgia;
font-size:35px;
letter-spacing:-2px;
margin:0 0 15px;
}

.post h3 {
color:#666666;
float:right;
margin:18px 35px 15px 0;
}

.post p {
clear:both;
color:#484848;
font-size:14px;
line-height:1.3em;
margin-bottom:20px;
padding-left:30px;
padding-right:40px;
padding-top:10px;
text-align:left;
}

.postfooter {
background:transparent url(images/postsep.png) no-repeat scroll center bottom;
font-size:11px;
font-weight:bold;
margin-bottom:20px;
padding-bottom:25px;
padding-right:38px;
text-align:right;
}

.postfooter a {
color:black;
}

#clearposttitle {
clear:both;
}

.postauthor {
background:transparent url(images/posticon.png) no-repeat scroll left center;
color:#333333;
padding:5px 5px 5px 19px;
}

.postcomments {
background:transparent url(images/commenticon.png) no-repeat scroll left center;
color:#333333;
padding:5px 5px 5px 22px;
}

.postlabels {
background:transparent url(images/tagicon.png) no-repeat scroll left center;
color:#333333;
padding:5px 5px 5px 16px;
}

.searchresultwrapper {
border-bottom:1px dashed black;
margin-bottom:15px;
padding-bottom:15px;
}

#searchresulttitle {

}

.searchresultwrapper h2 {
margin:0 0 -25px;
}

.searchresultwrapper h2 a {
color:black;
font-family:georgia;
font-size:20px;
margin-bottom:0;
margin-left:0;
margin-right:0;
}

.searchresultwrapper p {
color:#484848;
}

.searchresultwrapper h2 a:hover {
	text-decoration:underline;
}


.archivepageul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
}

.archivepageli {
border-bottom:1px dashed #333333;
padding:5px;
}

.archivepageli:hover {
background:#999;
}

.archivepageli a {
	color:#444444;
}

.archivepageli a:hover {
	color:white;
}

.sitemap {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
padding:0;
}

.allpages {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
padding:0;
}

.sitemap a {
color:#444444;
}

.allpages a {
color:#444444;
}

#authorinfo {}


/* Sidebar */
#sidebar {
float:right;
padding-left:10px;
padding-top:20px;
width:260px;
}

#sidebarlist {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
}

#sidebar a {
color:#555555;
text-indent:5px;
}

#sidebar a:hover {
text-decoration:underline;

}

.widget {
background:transparent url(images/sidebarsep.png) no-repeat scroll left bottom;
margin-bottom:15px;
padding-bottom:30px;
}

.sidebar {
line-height:1.4em;
list-style-image:url(images/graydot.jpg);
list-style-position:inside;
margin:0 0 15px;
padding:0;
text-indent:0;
}

#sidebarlist ul {
line-height:1.4em;
list-style-image:url(images/graydot.jpg);
list-style-position:inside;
margin:0 0 15px;
padding:0;
text-indent:0;
}


.sidebar ul {

}

.sidebar li {
font-size:15px;
}


.sidebaritem h2 {
font-family:georgia;
font-size:25px;
letter-spacing:-1px;
margin:0 0 15px;
}

#clear {
clear:both;	
}

#sep {
	
}

#sep img {
margin-top:-16px;
}

/* Comments */
#comments_template {font-family:georgia;}

#comments_template h2 {font-family:georgia;
font-size:28px;
letter-spacing:-2px;}

#comments {list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding-left:15px;
padding-right:30px;}

#comments li {background:#F6F6F6 none repeat scroll 0 0;
border:1px solid #D5D5D5;
margin-bottom:15px;
padding:15px;
position:relative;}

#comments h4 {color:black;
margin:0;
padding-left:55px;}

#comments h4 a {color:black;}

#comments small {padding-left:55px}

#comments small a{color:#333;}

.alt {}

.the_comment {}

.avatar {position:absolute;
top:15px;}

#comments_template h3{}

#commentform {
background:#F6F6F6 none repeat scroll 0 0;
border:1px solid #D5D5D5;
padding:15px 0 0 15px;
}

#commentform p{
margin-bottom:15px;
margin-top:0;
}

#commentform a{}

#commentform textarea{
border:1px solid #D5D5D5;
}

#commentform input{
border:1px solid #D5D5D5;
padding:5px;
}

#commentform label {
font-family:arial;
font-size:14px;
}

#submit {
border:1px solid #D5D5D5;
padding:5px;
}

#submit:hover {
background:#888888 none repeat scroll 0 0;
border:1px solid #888888;
color:white;
}

/* Footer */
#footer {
background:transparent url(images/bgfooter.jpg) repeat scroll 0 0;
border-top:1px solid black;
clear:both;
color:#E9E9E9;
font-family:arial;
font-size:10px;
font-weight:bold;
line-height:1.9em;
padding-bottom:10px;
padding-top:10px;
text-align:center;
}

.footer {
margin:0;
}

#footer a {color:black;}
