/*
Theme Name: Starkers
Theme URI: http://elliotjaystocks.com
Description: The totally nude Wordpress theme. Phwoar! (Based on Twenty Ten)
Version: 3.0
Author: Elliot Jay Stocks
Author URI: http://elliotjaystocks.com
Tags: starkers, naked, clean, basic
*/



 @charset "UTF-8";
/* CSS Document */


html, body {    
   height: 100%; 
   background: url(images/newspaperback.jpg);
   background-repeat:repeat;
}


.clearfix:after
{
content: ".";
display:block;
height:0;
clear:both;
visibility:hidden;
}
.clearfix
{
display:inline-block;
}

#pagecontainer {
	width: 1022px;
	border: none;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	position:relative;
	min-height: 100%;
	line-height:143%;
	margin: 0px auto;
		}
		
		
		
/* PAGE LAYOUT */

#headerbox {
	background: url(images/headerbackground.png) repeat-x;
	margin-top:-8px;	
}

#header {
	height:343px;
	
}

#nav {
	width:1022px;
	height:51px;
	margin:0px auto;
	vertical-align:top;
}

#nav img{
margin-top:-22px;	
}

.navpush {
	margin-left:30px;
}

#bodycontent {
width:988px;
margin-top:-22px;
margin-left:22px;
background-color:#ffffff;
background: url(images/contentback.gif) top left repeat-y;
}

#leftcolumn {
width:575px;
float:left;
padding-left:38px;
padding-right:60px;
line-height:120%;

}


#pagetext {
line-height:148%;
font-size:14px;
color:#333;
margin-left:20px;
margin-top:-10px;
padding-bottom: 80px;
}

#pagetext a {
line-height:148%;
font-size:14px;
color:#d3551d;
text-decoration: none;
}


#pagetext a:hover {
line-height:148%;
font-size:14px;
color:#d3551d;
text-decoration: underline;
}


#rightcolumn {
width:260px;
float:right;
padding-left:21px;
padding-right:25px;
}


#footer {
clear:both;
	width:988px;
	height:65px;
	background: url(images/footerback.jpg) top left no-repeat;
	line-height: 125%;
}

#footertext {margin-left:38px; margin-top:17px;float:left; width:550px; color:white; letter-spacing: .02em;}

#footertext a {color:white; text-decoration: none; letter-spacing: .02em;}

#footertext a:hover {color:white; text-decoration: underline; letter-spacing: .02em;}
	
#footershoutout {margin-top:17px; float:right; width:100px; color:white; text-decoration: none; letter-spacing: .02em; margin-right:30px;}

#footershoutout a {color:white; text-decoration: none; letter-spacing: .02em;}

#footershoutout a:hover {color:white; text-decoration: underline; letter-spacing: .02em;}



img.alignright {float:right; margin:0 0 1em 1em}
img.alignleft {float:left; margin:0 1em 1em 0}
img.aligncenter {display: block; margin-left: auto; margin-right: auto}
a img.alignright {float:right; margin:0 0 1em 1em}
a img.alignleft {float:left; margin:0 1em 1em 0}
a img.aligncenter {display: block; margin-left: auto; margin-right: auto}


/* STYLINGS */




.pagessubhead {
font-family:Arial, Helvetica, sans-serif;
font-weight:600;
font-size:21px;
margin-top:25px;
margin-bottom:-5px;
color: #d3551d;
line-height: 120%;
}








.caption {
font-family:Georgia, "Times New Roman", Times, serif;
color: #0d7aa2;
font-style:italic;
font-size:13px;
}

h2 {
font-family:Arial, Helvetica, sans-serif;
font-weight:600;
font-size:19px;
margin-top:10px;
color: #442208;

}

h2 a {
font-family:Arial, Helvetica, sans-serif;
font-weight:600;
font-size:19px;
margin-top:10px;
color:#442208;
text-decoration: none;

}

h2 a:hover {
font-family:Arial, Helvetica, sans-serif;
font-weight:600;
font-size:19px;
margin-top:10px;
color:#d3551d;
text-decoration: none;

}

.entry-date {
font-family:Georgia, "Times New Roman", Times, serif;
color: #0d7aa2;
font-style:italic;
font-size:14px;

}




.pagehead {
font-family:Arial, Helvetica, sans-serif;
font-weight:600;
font-size:23px;
margin-top:16px;
color: #442208;

}


.blogauthor {
font-family:Georgia, "Times New Roman", Times, serif;
color: #478ca9;
font-style:italic;
font-size:14px;	
margin-top:-13px;
}


.blogauthor a {
font-family:Georgia, "Times New Roman", Times, serif;
color: #478ca9;
font-style:italic;
font-size:14px;	
text-decoration: none;
}





.blogtext {
line-height:145%;
font-size:15px;
color:#333;
}


h1 {
font-family:Arial, Helvetica, sans-serif;
font-weight:600;
font-size:28px;
margin-top:10px;
margin-bottom:-5px;
color: #d3551d;
line-height: 120%;
}





.readmore {
text-transform:uppercase;
font-size:11px;
margin-left:5px;
color:#59a1c3;
}

.formtype {
font:Georgia, "Times New Roman", Times, serif;
font-size:12px;
color:#090;
}


.recentpostimage {
display:inline-block;
float:left;
margin-right:10px;
margin-top:5px;
}

.alignclear {       clear: both; }




/* STYLINGS */


img {
	border:none;
}


#articlenavigation {
width:550px;
color:#e47837;
font-family:Georgia;
font-size:14px;
margin-top:10px;
line-height: 110%;
}


#articlenavigation a {
color:#e47837;
font-family:Georgia;
font-size:14px;
text-decoration: none;
}

#articlenavigation a:hover {
color:#e47837;
font-family:Georgia;
font-size:14px;
text-decoration: underline;
}


#articlenavigation img {
margin-bottom:-10px;
}




#articlenavigationleft {
float:left;
width:240px;

}

#articlenavigationright {
float:right;
width:240px;
}

.mostrecent {
margin-left:-15px;
}



.postsubhead {
font-family:arial;
font-size:19px;
color:#d3551d;
font-weight:bold;
margin-bottom:-5px;
}


#singletext {
line-height:148%;
font-size:14px;
color:#333;
margin-left:20px;
margin-top:30px;
padding-bottom: 80px;
}

#singletext li {
list-style:none;
margin-left:-38px;
margin-bottom:25px;
background-color:#d3ecf7;
padding-left:15px;
padding-top:15px;
padding-right:15px;
padding-bottom:15px;


}


#singletext a {
color: #d3551d;
text-decoration: none;
}

#singletext a:hover {
color: #d3551d;
text-decoration: underline;
}

.themeta {
font-size:10px;
text-transform:uppercase;
color:gray;
font-family:arial;
letter-spacing:.2em;
line-height: 80%;
}

h3 {
font-family:arial;
font-size:18px;
text-transform: uppercase;
}

.form-allowed-tags {
display:none;
}

.vcard img {
display:none;
}

#excerptbox {
margin-bottom:50px;

}




.excerpttext {
font-size:14px;
line-height:130%;
}

.excerpttext a {
font-size:12px;
font-weight:bold;
line-height:130%;
text-transform:uppercase;
font-family: Arial;
color:#478ca9;
text-decoration: none;
}


.fairuse {
font-family:arial;
font-size:11px;
color:gray;
line-height:110%;
}

.postlinks  {
font-family:arial;
color:#d3551d;
text-transform: uppercase;
letter-spacing:.1em;
font-size:11px;
text-decoration: none;
margin-bottom:30px;
}

.featuredexcerpt a {
font-size:12px;
font-weight:bold;
line-height:130%;
text-transform:uppercase;
font-family: Arial;
color:#478ca9;
text-decoration: none;
}

.pushseparatorup {
margin-top:-20px;
margin-bottom:-10px;
}

.featuredhead {
margin-bottom:-15px;

}

.featuredblogtitle {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:18px;
color:#59a1c3;	
font-weight:100;
line-height: 117%;
}

.featuredblogtitle a {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:18px;
color:#59a1c3;	
font-weight:100;
line-height: 110%;
text-decoration: none;
}

.featuredexcerpt {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:13px;	
color: #5D5D5D;
line-height:125%;
}



.featureddate {
font-family:Georgia, "Times New Roman", Times, serif;
color: #478ca9;
font-style:italic;
font-size:14px;	
margin-top:-15px;
margin-bottom:-8px;
}


.featureddate a {
font-family:Georgia, "Times New Roman", Times, serif;
color: #478ca9;
font-style:italic;
font-size:14px;	
text-decoration: none;
}


.articlesblogauthor {
font-family:Georgia, "Times New Roman", Times, serif;
color: #478ca9;
font-style:italic;
font-size:14px;	
margin-top:-26px;
}


.articlesblogauthor a {
font-family:Georgia, "Times New Roman", Times, serif;
color: #478ca9;
font-style:italic;
font-size:14px;	
text-decoration: none;
margin-top:-15px;
}

.line {
margin-left:-13px;
}

.archivehead {
text-transform:uppercase;
font-family:arial;
font-weight:bold;
color:#d3551d;
font-size:18px;
margin-bottom:-13px;
}


#wp_email_capture {
background: url(images/formback.jpg);
bacground-repeat:none;
height:110px;
width:240px;
padding-top:90px;
padding-left:20px;
margin-bottom:10px;
}

#wp_email_capture label {
color:white;
margin-left:5px;
margin-right:5px;
font-size:15px;
}

#wp_email_capture input {
margin-top:7px;
}

.wp-email-capture-submit {
width:71px;
height:23px;
margin-top:20px;
margin-left:141px;
}

.bloghead {
color:black;
font-family:Arial;
font-size:21px;
font-weight:bold;
margin-bottom:5px;
line-height: 130%;
}



.bloghead a {
color:black;
font-family:Arial;
font-size:21px;
font-weight:bold;
margin-bottom:0px;
text-decoration: none;
}

.bloghead a:visited {
color:black;
font-family:Arial;
font-size:21px;
font-weight:bold;
text-decoration: none;
}


h1 a:visited {color:#515151;
font-family:Arial;
font-size:22px;
font-weight:bold;
margin-bottom:0px;
text-decoration: none;}


h1 a {color:#515151;
font-family:Arial;
font-size:22px;
font-weight:bold;
margin-bottom:0px;
text-decoration: none;}

h1 {color:#515151;
font-family:Arial;
font-size:22px;
font-weight:bold;
margin-bottom:5px;
line-height: 125%;}

hr {margin-top:-20px; margin-bottom:-5px; color:#c1bfbf; clear:both;}

#excerptbox a {font-size:12px;}
#excerptbox a:hover {font-size:12px;}
#excerptbox a:visited {font-size:12px;}

.singleheader {color:#515151;
font-family:Arial;
font-size:25px;
font-weight:bold;
margin-bottom:5px;
line-height: 125%;}

#fixitcontainer {clear:both; margin-top:20px;}

#categoryheader {color:#d3551d; font-size:25px; font-family:Arial; font-weight:bold; line-height:120%;}

.categoryheader {color:#d3551d; font-size:25px; font-family:Arial; font-weight:bold; line-height:120%;}



