/*
THEME NAME: Upstart Blogger Futurosity Magazine Theme
THEME URI: http://www.upstartblogger.com/wordpress-theme-upstart-blogger-futurosity-altera
DESCRIPTION: Magazine-style theme. For updates, please <a href="http://feeds.feedburner.com/UpstartBlogger">subscribe to Upstart Blogger</a>.
VERSION: 0.2
AUTHOR: Robert Ellis
AUTHOR URI: http://www.upstartblogger.com/
*/

#applesearch{
float:right;
margin:0;
padding:0;
}
#comments{
margin-top:24px;
width:465px;
}
#comments-list,#trackbacks-list{
clear:both;
font-size:18px;
}
#content{
display:inline;
float:left;
width:960px;
}
#content li.list-time{
font-size:10px;
}
#content ul li{
list-style-type:none;
margin:0;padding:0;
}
#content ul li.list-title{
font-family: Courier, Didot, Georgia, serif;
font-size:14px; 
font-weight:400;
line-height:16px;
padding:0 0 2px;
}
#footer{
border-top:1px solid silver;
clear:both;
display:inline;
float:left;
font-size:10px;
margin-top:50px;
padding:10px 0 25px;
width:945px;
}

#header{height:100px;margin:20px 0;width:945px;}
#header img{margin:10px 0 0;}

#nav-above{padding:24px 0;}
#nav-above .nav-next{clear:both;float:right;}
#nav-above h3{clear:both;font-size:16px;padding-top:25px;}
#nav-below h3{clear:both;font-size:16px;padding-top:12px;}
#nav-below,.comment-link,#respond{clear:both;}

#pages li{
float:right;
font-family:Courier, Didot, Georgia, serif;
font-size:10px;
font-weight:800;
list-style-type:none;
padding-left:12px;
}
#pages li a:link,#pages li a:visited{
color:#666;
}
#pages li a:hover{
color: #000; 
}
#pages,#nav-above .nav-previous{
float:right;
}

*{margin:0;padding:0;}
* html .single .entry-content blockquote,*html .single .entry-content code{
overflow:scroll;width:417px;
}
.alignleft{float:left;margin:0 15px 10px 0;}
.alignright{float:right;margin:0 0 10px 15px;}

.archive #content,.page #content,.four04 #content,.search #content, #index #content{
border-top:1px solid silver;
display:inline;
float:left;
margin-right:15px;
width:465px;
}
.archive .entry-content,.search .entry-content{
border:none;
clear:both;
float: left;
font:11px/18px Courier, Didot, Georgia, serif;
margin:0 15px 0 0;
padding:0;
width:465px;
}
.archive .entry-meta,.search .entry-meta{
margin:0;
padding:0 0 40px;
}
.archive h3.entry-title,.archives h2,.search h3.entry-title, #index h3.entry-title{
font-size:18px;
line-height:1em;
margin:16px 0 0;
padding:0 0 .2em;
width: 465px;
}
.archive-meta{font-style:italic;}

.author-desc{font-size:12px;font-style:italic;}
.author-links{font-size:11px;font-style:normal;}

.center{text-align:center;}

.clear{clear:both;margin-top:20px;padding-top:50px;}
.comment-meta,#trackbacks-list .comment-author{
font:16px/24px Courier, Didot, Georgia, serif;
padding-bottom:12px;
width:417px;
}

.entry-content{
display:inline;
font:11px/18px Courier, Didot, Georgia, serif;
margin-right:15px;
padding-top:12px;
text-align:left;
width:465px;
}
.entry-meta{
font:10px Courier, Didot, Georgia, serif;
border-top:1px solid silver;
display:inline;
float:left;
margin-top:24px;
padding:12px 0;
width:465px;
}
.entry-title{
color:#000;
display:inline;
float:left;
font-size:18px;
padding:20px 15px 7px 0;
width:305px;
}

.four04 #content .entry-content ul{
padding-top:24px;
}
.four04 #content .entry-content ul li{
padding-bottom:24px;
}
.four04 #content .entry-content ul li a{
font-size:11px; 
padding-bottom: .2em;
}
.futurosity{padding:12px 0;}

.home{font-size:11px;}
.home #content .recent-comments ul li{font:12px/18px courier, Didot, Georgia, serif;
width:305px;}
#content ul li.latest-excerpt{
font:11px/14px Courier, Didot, Georgia, serif;
list-style-type:none;
margin:0;
padding:0;
width:305px;
}
.home .entry-content,.home #nav-above,.home #categories{
display:none;
}
.home #index .entry-content{
display: block;
}
.home .recent-comments{
border-top:1px solid silver;
display:inline;
float:left;
margin:20px 15px 20px 0;
padding:10px 0;
width:305px;
}
.home .sited{
border-top:1px solid silver;
display:inline;
float:left;
margin:20px 0;
padding:0;
width:625px;
}
.home .sited a,.home #content .recent-comments ul li a{
font-family: Courier, Didot, Georgia, serif;
}
.home ul.sited {float:left; border: 0;margin:0; padding: 0;display: inline;width:305px;}
.home ul.sited li, .home ul.sited li p {display: inline;}
.home ul.sited li p a{
font-family: Courier, Didot, Georgia, serif;
}
.home .sited .two-col img {width: 299px; float: left; margin: 0 15px 10px 0;}

.latest-excerpt{padding-bottom:12px;}
.latest-excerpt p{line-height:14px;
font-family: Courier, Didot, Georgia, serif;
}

.left-col{
border-top:1px solid silver;
display:inline;
float:left;
margin-right:15px;
text-align:left;
width:305px;
}

.nav-next{clear:both;float:left;padding-bottom:12px;}
.nav-previous{float:left;}
.navigation{
font-family: Courier, Didot, Georgia, serif;
}

.one-col{
border-top:1px solid silver;
display:inline;
float:left;
margin-right:20px;
width:140px;

}

.page #content li{
font-size:14px;
line-height:21px;
}
.page #content ul{
padding-bottom:25px;
}
.page #content.links {
width: 960px;
border: 0;
}
.page #content.links ul li.linkcat {
float:left;
display:inline;
width:145px;
margin-right: 15px; 
border-top:1px solid silver;
}
.page #content.links li.linkcat ul li {
font: 11px/14px Courier,  Didot, Georgia, serif;
padding-top:12px;line-height: 14px;
}
.page #content.links li.linkcat li a{
font: 12px Courier, Didot, Georgia, serif;
}
.page #content.links li.linkcat h2 {font: 18px Courier, Didot, Georgia, serif;
font-weight:400;margin-bottom:-12px;
}
.page .entry-content {
display:inline;
float:left;
font:12px/18px Courier, Didot, Georgia, serif;
margin:0 15px 24px 0;
padding-top:12px;
text-align:left;
width:465px;
}
.page .left-col,.archive .left-col, #index .left-col{
color:#333;
text-align:left;
}

.sidebar{
border-top:1px solid silver;
float:left;
font:12px/15px Courier, Didot, Georgia, serif;
width:145px;
}
.sidebar h3{
font-family:Courier, Didot, Georgia, serif;
font-size:16px;
margin-top:12px;
padding-top:0;
}
.sidebar li{
list-style-type:none;
}

.single #content ul.post-categories li{
font:18px Courier, Didot, Georgia, serif;
margin-bottom:-12px;
padding-top:12px;
text-align:left;
width:305px;
}
.single .author{
font-size:16px;
padding:12px 0 36px;
}
.single .entry-content {
border-top:1px solid silver;
display:inline;
float:left;
font:12px/18px Courier, Didot, Georgia, serif;
margin:0 15px 24px 0;
padding-top:12px;
text-align:left;
width:465px;
}
.single .entry-content h3 {
color: #444;
margin-bottom: -.5em;
font: 12px/18px Courier, Didot, Georgia, serif;
}
.single .entry-content ol li,.single .entry-content ul li{
list-style-position:inside;
margin-left:1em;
}
.single .entry-title,.author .entry-title{
color:#000;
line-height:1em;
padding:20px 15px 7px 0;
width: 100%;
}
.single .excerpt{
color:#333;
font-size:12px;
}
.single .post,.archive .post,.page .post{
display:inline;
float:left;
margin-right:15px;
width:465px;
}
.single blockquote{
background:#f3f3f3 url('images/quotes.gif') no-repeat top right;
background-position:95% -12px;
margin:0 0 24px;
padding:12px 24px;
}
.skip-link{
margin-left:-99999px;
}
.three-col{
border-top:1px solid silver;
float:left;
width:465px;
}
.two-col{
border-top:1px solid silver;
display:inline;
float:left;
margin-right:15px;
width:305px;
}
.timeline{
border-top:1px solid silver;
clear:both;
padding:12px 0;
width:945px;
}

a:link,a:visited{color:#000;text-decoration:none;}
a:hover{color: #333; text-decoration:underline;}
acronym,abbr{border-bottom:1px dotted;cursor:help;}
blockquote{
font:12px/18px Courier, Didot, Georgia, serif;
padding:12px;}

body{
background:#fff;
background-image: url(http://parlourdoor.com/01/bg.png);
background-attachment: fixed; 
color:#444;
font:12px/18px Courier, Didot, Georgia, serif;
margin:auto;
width:960px;
}

code,pre{
overflow:auto;
padding:4px;
}
h7{
font:50px Courier, Didot, Georgia, serif;
color: black;
font-weight:400;
padding:10px 0 12px;
text-decoration:none;
}
h7 a{
font:50px Courier, Didot, Georgia, serif;
color: black;
font-weight:400;
padding:10px 0 12px;
text-decoration:none;
}
h7 a:hover{
font:50px Courier, Didot, Georgia, serif;
color: black;
font-weight:400;
padding:10px 0 12px;

text-decoration:none;
}
h1#blog-title a{
display:inline;
font-size: 50px;
font-weight:600;
margin:0;
padding:0;
}

h1,h2,h3,h4,h5,h6{
color: black;
font-weight:400;
padding:10px 0 12px;
}
h2{
font-size:18px;
}
h2.latest{
border-top:1px solid silver;
font-weight:400;
}
h2.page-title,h2.entry-title{
color:#000;
display:inline;
float:left;
font-size:18px;
line-height:1em;
padding:12px 15px 20px 0;
width:305px;
}
h2.translate{
margin-bottom:-17px;
}

img{border:none; padding:2px;}
img.post-image{border:1px solid silver;margin:0 0 5px;padding:2px;width:300px;}
label{cursor:pointer;}

li#categories ul li{border-bottom:1px solid silver;display:inline;float:right;font-size:18px;margin-right:15px;width:145px;}
li.comment,#trackbacks-list ol li{
background-color:#fbfbfb;
font:12px/18px Courier, Didot, Georgia, serif;
list-style-type:none;
margin:12px 0;
padding:24px;
width:417px;
}
li.comment.alt,#trackbacks-list ol li.alt{background-color:#f3f3f3;border:none;}
li.comment.bypostauthor{background:#eff6ff;}

p{padding:0 0 14px;}
small{font-size:0.85em;}
strong{font-weight:800;}

sub{bottom:-0.2em;position:relative;vertical-align:baseline;}
sup{bottom:0.3em;position:relative;vertical-align:baseline;}

ul#archives-page li h3{margin-top:0;padding-top:0;}
ul.etc li{display:inline;list-style-type:none;padding-right:10px;}
ul.latest{
float:left;
padding-right:15px;

width:305px;
}
ul.post-categories li a,#comments h3{
font-size:12px;
font-weight:800;
}