/*
Theme Name: ANDREASK.SE #02
Theme URI: http://www.andreask.se/
Description: 
Version: 3.0
Author: Andreas Karlsson, Indiebytes
*/
@import url("css/960.css");
@import url("css/wp.css");

body { background: #fff; font-family: Georgia, Baskerville, "Goudy Old Style", "Palatino", "Book Antiqua", serif; color: #333;}

a{color:#ff008a;text-decoration:none;}
a:hover{color:#9eff00;}
a img{border: none;}

h1,h2,h3,h4{font-family:Georgia,sans-serif;font-weight:normal;}
h1 { font-size: 2.5em; }
h2 { font-size: 1.8em; font-style: italic;}
h3 { font-size: 1.5em; }
h4 { font-size: 1em; font-weight: bold;}
small{font-size:0.8em;}

.hidden{display: none;}

.quote,
span.amp{font-family: Baskerville, "Goudy Old Style", "Palatino", "Book Antiqua", serif;font-weight: normal;font-style: italic;font-size: 1.1em;}
#greeting{text-align:left;}
#greeting .pagetitle{font-family:Georgia,"Helvetica Neue","Lucida Grande", Geneva, helvetica, sans-serif;font-weight: normal; background: #000; color: #fff; font-size:2.5em; padding:0; line-height:1.3; display:inline !important;}
#greeting .pagetitle a{color:#00CDCD;}
#greeting .pagetitle a:hover{color:#9eff00;}


.title h1,
.title h2 { text-align: center; color: #333; font-size: 2.5em; font-style: normal;margin-bottom:5px;}
.post h1 a {width:100%;display:block;outline:none;font-weight:400;color:#333;}
.post h2 a {width:100%;display:block;outline:none;font-weight:400;color:#333;}
.post h1,.post h2, .post h3{ text-align:center;}
.post h4 { float: left; display: inline; margin-bottom: 0; font-size: 1em; margin-right: 0.5em;}

blockquote { font-style: italic; margin: 20px;}
blockquote > *:first-child:before { content:"\201C"; font-size:1.1em; margin-left:-.62em; font-family: Baskerville, "Goudy Old Style", "Palatino", "Book Antiqua", serif;font-style: italic; padding-right:.2em; padding-top: 0.2em; color:#140B04; line-height:0; }

pre code {
	border: 1px solid #ddd; background: #f1f5fa;
	display: block;
	overflow: auto;
	padding: 12px;
}

pre { overflow: auto; }

ul.archive{}
ul.archive li{}
ul.archive ul{margin:0;}
ul.archive .children {}
ul.archive li li{}

#header { text-transform: uppercase; margin: 50px 0px 25px; background: #fff; font-family: "Helvetica Neue", "Helvetica", "Arial", sans-serif; min-width: 960px; width: 100%;}
#header a { color: #000; }
#greeting { margin: 50px 0px 100px; }
#portfolio { background: #000; color: #fff; padding: 10px 0px; }
#portfolio h2 { display: none; }
#portfolio .image { margin-left: 10px; background: #fff; color: #000; min-height: 250px; }

#footer { margin-top: 50px; font-size: 0.8em; }
#footer .container_12 { border-top: 1px solid #ddd;}
.sitemap,
.copyright { padding: 10px; color:#000; font-family: "Helvetica Neue", "Helvetica", "Arial", sans-serif;}
#header .navigation,
#footer .sitemap { text-align: right;}
#header .navigation ul,
#footer .sitemap ul { list-style: none; margin: 0; padding: 0; }
#header .navigation li,
#footer .sitemap li { display: inline; margin: 0; padding-left: 1em;}
#footer .blogmarks {  padding: 10px; }

.post { margin-bottom: 3em;}
.postmeta {text-align:center;margin-bottom:0.4em;font-family: "Helvetica Neue", "Helvetica", "Arial", sans-serif; }
#byline,.byline{font-family: "Helvetica Neue", "Helvetica", "Arial", sans-serif;font-size:1em;font-weight:normal;font-variant:normal;text-transform:uppercase;color:#666;text-align:center !important;letter-spacing:0.3em;display:block;width:100%;background-repeat:no-repeat;background-position:center 23px;height:55px;}
.entry { text-align: justify; font-family: Georgia, Baskerville, "Goudy Old Style", "Palatino", "Book Antiqua", serif; }

#flickr-slide { background: #000; padding: 10px; text-align: center; }
div.sociable { }
.anfang{color:#000;display:inline;float:left;font-size:5.2em;line-height:0.8em;text-transform:uppercase;font-weight:400;padding-left:4px;margin:0.05em 0.14em 0 -3px;}
.caps{text-transform:uppercase;font-size: 0.8em;} 
.postmetadata { color:#000; font-family: "Helvetica Neue", "Helvetica", "Arial", sans-serif;padding: 10px; border-top: 1px solid #ddd; font-variant:normal;margin-top:10px;}

div.avatar { margin: 0px 0px 10px 10px; }
div.comment .content {
	padding: 1em 1em 0em;
}
 div#respond { padding-bottom: 3em; }
#respond h3 { display: inline; }
#respond .cancel-comment-reply { float: left; }
.quote > *:first-child:before { content:"\201C"; font-size:4em; margin-left:-.62em; font: italic "Baskerville", serif; padding-right:.2em; padding-top: 0.2em; color:#140B04; line-height:0; }
.vcard small {color:#000; font-family: "Helvetica Neue", "Helvetica", "Arial", sans-serif;}
ol.commentlist { list-style:none; margin: 0 0 1.5em; padding:0; }
ol.commentlist li { margin: 0; padding: 0;}
ol.commentlist li div.vcard { border-bottom: 1px #ddd solid;}
ol.commentlist li div.vcard cite.fn { font-style:normal; }
ol.commentlist li div.reply a { font-weight:bold; }
ol.commentlist li ul.children { list-style:none; margin: 0; padding:0; text-indent:0; }
ol.commentlist li ul.children li { padding-left: 20px;}

