/*
Theme Name:   DePo Blue
Theme URI:    http://powazek.com
Description:  A simple theme for WP by <a href="http://powazek.com">Derek Powazek</a>
Version:      1
Author:       Derek Powazek
Author URI:   http://powazek.com
*/

html { height:100% }
    
body {
	height:100%;
	background-color:#21232c; 
	background-image:url('/wp-content/themes/depo-blue/back.png'); 
	background-repeat:repeat; 
	margin:0; 
	padding:0; 
	font-size:13pt; 
	font-family:Helvetica-Neue,"Helvetica Neue", Helvetica, Arial, sans-serif;
	font-weight:200;
	line-height:18pt; 
	color:#8b92a9; 
	text-shadow:#000 0 0 2px; 
}

#container {
	margin:0; 
	padding:0; 
	background-image:url('/stuff/me.png'); 
	background-repeat:no-repeat; 
	background-position:bottom right; 
}

a:visited { color:#767c93; text-decoration: none }
a { color:#767c93; text-decoration: none }
a:hover { color:#dddff3; text-decoration: underline }

.post p, ul, ol, li { 
    margin-bottom: 18px; 
}

blockquote { 
    margin: 0 20px 20px 20px;
    font-size:11pt;
    color:#6b7082;
    padding:0 12px;
	line-height:16pt; 
}

strong {
	font-weight:500;
}

ul { list-style-type: square; margin-left: 2em; }

ol { margin-left: 2em; }

h1 { 
	font-weight:400;
    font-size:36pt; 
    color:#c9cddb; 
    font-weight:normal;
    text-shadow: #000 0 0 4px;
    line-height: 36px;
    margin-bottom: 18px; 
}

h2 { 
	font-weight:300;
    font-size:27pt; color:#c9cddb; 
    font-weight:normal;
    text-shadow: #000 0 0 4px;
    line-height: 36px;
    margin-bottom: 18px; 
}

h3 { 
    font-size:21pt; color:#c9cddb; 
    font-weight:normal;
    text-shadow: #000 0 0 4px;
    line-height: 36px;
    margin-bottom: 18px; 
}

h4 { 
    font-size:18pt; color:#c9cddb; 
    font-weight:normal;
    text-shadow: #000 0 0 4px;
    line-height: 36px;
    margin-bottom: 18px; 
}


/* HEADER */

#header { margin:0 20% 0 20%; text-align:right; color:#545867; }
#header:hover { color:#969db5; }
#header:hover a { color:#dddff3; text-decoration: underline; text-shadow: #000 0 0 4px; }
#header p { margin:0; padding-top:50px; }


/* POSTS */

.post {
	margin:0 20% 0 20%; 
	padding:18px 0 0 0;
	text-align:left;
	color:#969db5;
}

.post a { color:#b9bed4; text-shadow: #000 0 0 3px; }

.post a:hover { color:#dddff3; text-decoration: underline; text-shadow: #000 0 0 4px; }

p.byline { margin-top:-10px; font-size:11pt; color: #545867; }
p.byline a { color: #767c93 }
p.byline a:hover { color: #8b92a9 }

.post IMG { border:1px solid #000; }
.post IMG.noline { border:0; }

span.previous { padding: 0 10px 0 0; }
span.next { padding: 0 0 0 10px; float:right; }

span.edit a { float:right; padding:0 10px; color:#6b7082; }

.delicious-tags { font-size:10pt; color:#545867 }
.delicious-tags a { font-weight:normal; color:#545867 }
ul.delicious { font-size:12pt; line-height:16pt; color:#6b7082 }

ul { padding-left:0; }

/* AD */

.ad {
	margin:60px 20% 10px 20%; 
	padding-right:30px;
	padding-left:10px;
	text-align:left;
	color:#969db5;
	background-color:#1a1b22;
	height: 100px;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
}

.ad a { color:#b9bed4; text-shadow: #000 0 0 3px; }

.ad a:hover { color:#dddff3; text-decoration: underline; text-shadow: #000 0 0 4px; }

.ad IMG { border:0; float:left; margin-right:20px; }
.ad IMG.info { border:0; float:left; margin-right:8px; }

.ad p.fusion { font-size:8pt; margin:0; padding-bottom: 20px }
.ad p.fusion a {color:#545867;}
.ad p.fusion a:hover {color:#8b92a9;}

/* FOOTER */

#footer div { margin: 50px 20% 0 20%; color: #545867; }
#footer div:hover { color:#969db5; }
#footer div:hover a { color:#dddff3; text-decoration: underline; text-shadow: #000 0 0 4px; }
#footer .copyright { font-size:11pt; margin:0; padding-bottom: 25px; }

img#wpstats { display:none }

ul.nav li { margin-bottom:0; }
ul.nav { padding-left:0; }
