/*
Theme Name: Manifest
Theme URI: 
Description: A clean and streamlined theme that focuses on the content and not the distractions.
Version: 1.01
Author: Jim Barraud
Author URI: http://jimbarraud.com
Tags: simple, clean, single column

*/

/* Reset All Styles
-------------------------------------------------------------------- */

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
background:transparent none repeat scroll 0 0;
border:0 none;
font-size:100%;
margin:0;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:0;
padding:0;
vertical-align:baseline;
}
body {
line-height:1;
}
ol, ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}
blockquote, q {
quotes:none;
}
blockquote:before, blockquote:after, q:before, q:after {
content:none;
}
:focus {
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:0;
}
ins {
text-decoration:none;
}
del {
text-decoration:line-through;
}
table {
border-collapse:collapse;
border-spacing:0;
}
body {
-x-system-font:none;
0background:transparent url(http://delstory.com/wp-content/uploads/black.jpg) no-repeat scroll 0 0;
color:#333333;
font-family:"B mitra",tahoma,palatino,"times new roman";
font-size:75%;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
}
strong {
font-weight:bold;
}
a:link, a:visited {
color:#9C8A6A;
text-decoration:none;
}
a:hover, a:active {
color:#3E372B;
}
h1 {
font-size:3.3em;
font-weight:normal;
letter-spacing:0.05em;
margin:10px 0 20px;
text-transform:uppercase;
word-spacing:0.2em;
}
h1 a {
margin-left:60px;
padding-right:60px;
}
h1 a:link, h1 a:visited {
color:#000000;
}
h1 a:hover, h1 a:active {
color:#000000;
text-decoration:underline;
}
h2 {
color:#FEB941;
font-size:2.4em;
font-weight:normal;
margin-bottom:40px;
margin-top:30px;
text-transform:uppercase;
}
h3 {
font-size:2.3em;
font-weight:normal;
margin-bottom:5px;
}
h3 a:link, h3 a:visited {
color:#2F0909;
}
h3 a:hover, h3 a:active {
text-decoration:underline;
}
h4 {
color:#333333;
font-size:1.5em;
font-weight:bold;
margin-bottom:10px;
}
h5 {
background:#FFFFFF none repeat scroll 0 0;
border-bottom:1px solid #DDDDDD;
color:#ECAE07;
font-family:tahoma,helvetica,arial;
font-size:1.2em;
font-weight:normal;
margin-bottom:50px;
position:relative;
top:-35px;
}
h5 abbr {
background:#FFFFFF none repeat scroll 0 0;
display:inline-block;
margin:0 auto;
padding:0 8px;
position:relative;
top:8px;
}
input[type="text"], textarea {
-moz-border-radius-bottomleft:5px;
-moz-border-radius-bottomright:5px;
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:5px;
border:1px solid #DDDDDD;
color:#666666;
font-family:tahoma,arial,sans-serif;
font-size:12px;
padding:3px;
}
input:focus, textarea:focus {
border-color:#999999;
color:#333333;
}
input[type="submit"] {
-moz-border-radius-bottomleft:12px;
-moz-border-radius-bottomright:12px;
-moz-border-radius-topleft:12px;
-moz-border-radius-topright:12px;
background-color:#8EA7AA;
background-image:url(images/button.png);
background-position:left top;
background-repeat:repeat-x;
border:1px solid #999999;
color:#FFFFFF;
cursor:pointer;
font-weight:bold;
padding:3px 10px;
}
input[type="submit"]:hover, input[type="submit"]:focus {
background-color:#697D80;
border-color:#666666;
}
#siteWrapper {
margin:0 auto;
padding-top:15px;
position:relative;
text-align:center;
width:500px;
}
#siteDescription {
color:#2F0303;
font-size:1.3em;
margin:10px auto 60px;
padding:11px 0 13px;
width:400px;
}
#mainNav {
background:#FBFBFB none repeat scroll 0 0;
border-bottom:1px solid #EAEAEA;
border-top:1px solid #EAEAEA;
margin-top:10px;
padding:5px;
}
#mainNav ul {
margin:0 auto;
text-align:center;
width:100%;
}
#mainNav li {
display:inline;
font-size:1.5em;
margin-right:20px;
text-transform:uppercase;
}
#mainNav li:last-child {
margin-right:0;
}
#mainNav a:link, #mainNav a:visited {
color:#2F0909;
}
#mainNav a:hover, #mainNav a:active {
color:#2E301C;
text-decoration:underline;
}
#mainNav .current_page_parent a:link, #mainNav .current_page_parent a:visited, #mainNav .current_page_item a:link, #mainNav .current_page_item a:visited {
color:#2A2D1A;
font-weight:bold;
}
#mainNav .current_page_parent a:hover, #mainNav .current_page_parent a:active, #mainNav .current_page_item a:hover, #mainNav .current_page_item a:active {
color:#2E301C;
}
#coreContent {
float:left;
margin-top:8px;
width:500px;
}
.postContent {
position:relative;
}
.postContent h4 {
border-bottom:medium none;
color:#999999;
font-family:tahoma,palatino,times new roman;
font-size:1.2em;
font-style:italic;
font-weight:normal;
position:relative;
top:0;
}
.postDate ~ .postContent {
margin-top:-30px;
}
#coreContent p, #coreContent li, #coreContent dd {
padding-top:9px;
color:#333333;
font-size:1.4em;
line-height:1.5em;
margin-bottom:1.7em;
text-align:justify;
}
#coreContent p {
text-align:justify;
margin-top:13px;
}
#coreContent li {
list-style-image:none;
list-style-position:outside;
list-style-type:square;
margin-left:17px;
}
#coreContent dt {
color:#333333;
font-size:1.3em;
}
.entry-content {
margin-top:24px;
text-align:left;
margin-left:14px;
margin-right:14px;
}
.entry-content a:link, .entry-content a:visited {
text-decoration:underline;
}
.hentry {
border-bottom:1px dotted #DDDDDD;
margin-bottom:30px;
padding-bottom:37px;
position:relative;
background:transparent url(http://delstory.com/wp-content/themes/manifest/images/corner3.jpg) repeat-x scroll 0 0;
width:100%;
}
#coreContent .postMeta {
color:#666666;
font-size:1em;
margin:40px auto 0;
text-align:justify;
}
#coreContent .postMeta div {
margin-bottom:5px;
}
#coreContent .postMeta a:link, #coreContent .postMeta a:visited {
color:#666666;
}
#coreContent .postMeta a:hover, #coreContent .postMeta a:active {
color:#000000;
}
#coreContent .postMeta span {
text-transform:uppercase;
}
.entry-content h1, .entry-content h2, .entry-content h3, .entry-content h4, .entry-content h5, .entry-content h6 {
border:medium none;
color:#333333;
font-family:tahoma,palatino,times new roman;
font-style:normal;
font-weight:bold;
margin:0 0 5px;
padding:0;
position:static;
}
.entry-content h1 {
font-size:2em;
letter-spacing:0;
}
.entry-content h2 {
font-size:1.8em;
}
.entry-content h3 {
font-size:1.6em;
}
.entry-content h4, .entry-content h5, .entry-content h6 {
font-size:1.4em;
}
.entry-content strong {
}
.entry-content pre {
color:#666666;
font-size:1.5em;
line-height:18px;
margin-bottom:15px;
}
.entry-content ul, .entry-content ol {
margin:0 0 20px 15px;
}
.entry-content ol li {
list-style-type:decimal !important;
}
.entry-content li {
margin-bottom:5px !important;
}
.entry-content blockquote {
border-right:3px solid #CCCCCC;
color:#000000;
font-size:1.4em;
font-style:italic;
line-height:1.5em;
margin:0 20px 20px;
padding-right:10px;
}
#coreContent .entry-content blockquote p {
color:#7D7D7D;
font-size:1.1em;
line-height:1.3em;
}
.entry-content .alignleft {
float:left;
margin:4px 10px 10px 0;
}
.entry-content .alignright {
float:right;
margin:4px 0 10px 10px;
}
.entry-content .wp-caption.alignnone {
margin-bottom:15px;
}
#coreContent .entry-content p.wp-caption-text {
color:#666666;
font-size:1.1em;
font-style:italic;
margin-bottom:0;
}
.hentry img {
margin:0 auto;
}
.single h3 {
margin-bottom:5px;
margin-top:30px;
}
.single h5 {
background:#FFFFFF none repeat scroll 0 0;
border-bottom:medium none;
color:#999999;
font-family:tahoma,helvetica,arial;
font-size:1.2em;
font-weight:normal;
position:static;
}
.single.hentry {
border-bottom:medium none;
border-top:1px solid #EFEFEF;
margin-top:-50px;
padding-bottom:0;
}
#coreContent .single .postMeta {
margin:20px 0 0;
padding-bottom:17px;
padding-top:0;
text-align:right;
}
#coreContent .entry-content #linkList {
margin-left:0;
}
#coreContent .entry-content #linkList li {
list-style-type:none;
margin-left:0;
}
#coreContent .entry-content #linkList li li {
font-size:0.9em;
list-style-type:square;
margin-bottom:20px !important;
margin-left:15px;
}
#coreContent .entry-content #linkList ul {
margin:10px 0 40px;
}
.commentEntry {
border-bottom:1px dotted #CCCCCC;
padding:25px 0;
}
#coreContent .commentEntry p {
color:#000000;
text-align:justify;
}
.avatar {
float:right;
margin-top:4px;
}
.commentContent {
float:left;
margin-left:22px;
width:415px;
}
.commentMeta {
color:#333333;
font-size:1.1em;
text-align:left;
}
.commentMeta a:link, .commentMeta a:visited {
font-weight:bold;
}
.nocomments {
border-bottom:1px solid #CCCCCC;
border-top:1px solid #CCCCCC;
font-size:1.2em;
padding:25px 0;
}
fieldset {
background:#F6F6F6 none repeat scroll 0 0;
padding:0 0 10px;
}
legend {
display:block;
font-size:1.4em;
font-weight:bold;
margin:0;
padding:0 0 4px;
position:relative;
text-align:left;
}
legend span {
background-color:#FFFFFF;
display:block;
position:relative;
top:-15px;
width:500px;
}
#comments h4, legend span {
border-bottom:1px dotted #CCCCCC;
border-top:1px dotted #CCCCCC;
font-weight:bold;
padding:0.5em 0 0.7em;
text-align:center;
}
.leaveComment {
margin-top:14px;
padding-bottom:19px;
}
.commentForm {
font-size:1.1em;
margin:0 10px;
text-align:right;
text-transform:uppercase;
}
.commentForm em {
color:#999999;
font-size:1em;
font-style:italic;
text-transform:lowercase;
}
.commentForm input[type="text"] {
display:block;
font-size:1.4em;
margin-bottom:15px;
width:470px;
}
.commentForm textarea {
font-size:1.4em;
height:150px;
max-width:470px;
width:470px;
}
.commentForm input[type="submit"] {
float:right;
margin-top:8px;
}
ol#commentlist p {
background-color:#EEEEEE;
font-family:"b mitra";
font-size:120%;
padding:6px;
}
ol#commentlist li {
border-bottom:1px solid #DDDDDD;
margin:10px;
}
#commentform #author {
padding:0.2em;
}
#commentform #email {
padding:0.3em;
}
#commentform #url {
padding:0.4em;
}
#commentform textarea {
background-color:#EEEEEE;
border:1px solid;
margin:8px;
width:92%;
}
.button {
margin-bottom:-5px;
}
.pageNav {
margin-top:40px;
}
.pageNav a:link, .pageNav a:visited {
-moz-border-radius-bottomleft:5px;
-moz-border-radius-bottomright:5px;
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:5px;
background-color:#666666;
background-image:url(images/button.png);
background-position:left top;
background-repeat:repeat-x;
border:1px solid #575757;
color:#FFFFFF;
display:inline-block;
font-family:tahoma,arial,sans-serif;
font-size:1.1em;
font-weight:bold;
padding:3px 10px;
}
.pageNav a:hover, .pageNav a:active {
background-color:#3F3F3F;
border-color:#232323;
text-decoration:none;
}
.pageNav .prev, .pageNav .next {
display:inline;
}
.pageNav .prev {
margin-right:2px;
}
.pageNav .next {
margin-left:2px;
}
#archives {
margin-top:-50px;
}
h2.archiveTitle {
color:#666666;
margin:-30px 0 70px;
}
h2.archiveTitle strong {
color:#000000;
}
#archives h3, #coreContent li h3 {
border-bottom:1px solid #CCCCCC;
color:#333333;
font-family:"B mitra",tahoma,palatino,times new roman;
font-size:1.6em;
font-weight:normal;
margin:0 0 5px;
text-align:right;
text-transform:uppercase;
}
#coreContent li h3 {
font-size:1.2em;
}
#archives label {
color:#333333;
font-family:tahoma,palatino,times new roman;
font-size:1.4em;
font-weight:normal;
text-transform:uppercase;
}
#archives #date {
float:left;
width:150px;
}
#archives #categoryTags {
float:left;
margin-left:30px;
width:320px;
}
#archives ul {
margin:5px 0 60px;
text-align:right;
}
#archives ul li {
color:#999999;
display:inline-block;
font-size:1.3em;
line-height:1.5em;
margin:0 5px 5px 0;
white-space:nowrap;
}
#archives li a {
margin-right:5px;
}
#archives #date ul li {
display:block;
list-style-type:none;
margin:0 10px 0 0;
}
.tagArchives li {
float:left;
margin-right:10px;
}
.categories li {
font-size:2.3em;
margin-bottom:5px;
}
#recentPosts {
border-top:2px solid #CCCCCC;
}
#recentPosts li {
border-bottom:1px solid #CCCCCC;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:5px;
}
#recentPosts a {
float:left;
}
#recentPosts .postDate {
float:right;
}
#coreContent.searchresults {
margin-top:-35px;
}
.searchresults .postMeta {
text-align:left;
}
.searchpanel {
border-bottom:1px solid #EFEFEF;
border-top:1px solid #EFEFEF;
margin:0 0 40px;
padding:10px 0;
}
.searchpanel input[type="text"] {
font-size:1.7em;
width:250px;
}
.searchpanel input[type="submit"] {
-moz-border-radius-bottomleft:16px;
-moz-border-radius-bottomright:16px;
-moz-border-radius-topleft:16px;
-moz-border-radius-topright:16px;
background-position:left 5px;
font-size:1.4em;
font-weight:normal;
}
#footer {
border-top:4px double #CCCCCC;
color:#666666;
margin:40px auto 0;
padding:20px 0 35px;
text-align:center;
width:500px;
}
.footerContent {
clear:left;
margin:20px auto 0;
width:500px;
}
#footer p {
line-height:1.4em;
}
#footer #search {
margin:15px 0 30px;
}
#footer h5 {
border-bottom:medium none;
color:#666666;
font-family:tahoma,palatino,times new roman;
font-size:1.3em;
font-weight:normal;
margin-bottom:8px;
position:relative;
text-transform:uppercase;
top:0;
}
#footer .elsewhere {
margin-bottom:30px;
}
#footer .elsewhere li {
border-right:1px dotted #CCCCCC;
display:inline;
font-size:1.2em;
margin:0 5px 0 0;
padding:0 8px 0 0;
}
#footer .elsewhere li.last {
border-right:medium none;
margin:0;
padding:0;
}
#footer #search input[type="text"] {
border-color:#CCCCCC;
font-size:1.4em;
}
#footer #search input[type="text"]:focus {
border-color:#999999;
}
.googleAd {
border-top:1px dotted #CCCCCC;
margin-bottom:40px;
padding-top:40px;
}
.loggedin a:link, .loggedin a:visited, a.post-edit-link:link, a.post-edit-link:visited, a.comment-edit-link:link, a.comment-edit-link:visited {
color:#FF0000;
font-weight:bold;
text-decoration:underline;
}
#coreContent p.loggedin {
-moz-border-radius-bottomleft:10px;
-moz-border-radius-bottomright:10px;
-moz-border-radius-topleft:10px;
-moz-border-radius-topright:10px;
background:#EFEFEF none repeat scroll 0 0;
display:inline-block;
margin-bottom:35px;
padding:10px;
}
#siteWrapper:after, .post:after, .commentEntry:after, .commentForm:after, #footer .elsewhere:after, #metaContent .metaExtend:after, #mainNav:after, #mainNav ul:after, #archives ul:after, #coreContent .postMeta:after, #recentPosts li:after {
clear:both;
content:".";
display:block;
height:0;
visibility:hidden;
}
#sidebar h2 {
	font-family: tahoma, Verdana, Sans-Serif;
	font-size: 1.2em;
	}
#sidebar {
	font: 1em tahoma, Verdana, Arial, Sans-Serif;
	}

small, #sidebar ul ul li, #sidebar ul ol li, .nocomments, .postmetadata, blockquote, strike {
	
	}
#sidebar h2 {
	margin: 5px 0 0;
	padding: 0;
	}

#sidebar ul li {
	list-style-type: none;
	list-style-image: none;
	margin-bottom: 35px;
	text-align: justify;
	}

#sidebar ul p, #sidebar ul select {
	margin: 5px 0 8px;
	}

#sidebar ul ul, #sidebar ul ol {
	margin: 5px 0 0 10px;
	}

#sidebar ul ul ul, #sidebar ul ol {
	margin: 0 0 0 10px;
	}

ol li, #sidebar ul ol li {
	list-style: decimal outside;
	}

#sidebar ul ul li, #sidebar ul ol li {
	margin: 3px 0 0;
	padding: 0;
	}
#sidebar
{
	width: 190px;
	float: right;
	margin-right:-200px;
	
	}

#sidebar form {
	margin: 0;
	}
