/* 
	Theme Name: SoloTech08-pers
	Theme URL: http://www.solo-technology.com/blog/
	Description: Solo Technology 2008 Theme - Personal version
	Author: Chris Kasten / Solo Technology
	Author URI: http://www.solo-technology.com/
	Version: .1
		
	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php
	
	Changelog:
		v.1  1/13/2008 - Initial attempt
*/
/* typography and colors */
html{margin:0;padding:0}
body{
	background-color: #e0e0e0;
	color: #333;
	padding:5px 15px 0 15px;
	margin:0;
	font:80% Arial, Helvetica, sans-serif;
}
img{border:0;}
.alignright {
	float: right;
	padding: 5px;
	margin-right:5px;
}
.alignleft {
	float: left;
	padding: 5px;
	margin-right: 5px;
}

#container{
	background:#F9F9F9;
}
a{color:#0060B3; text-decoration:none;}
a:hover{color:#0089FF;text-decoration:underline;}
h2{
	font-size: 1.6em;
	color: #333;
	margin: 0 10px 10px 10px;
}
h3{
	padding-left:10px;
	font-size: 1.2em;
	color: #333;
}

div#header {
	background: url('images/header_grad-bg.gif') repeat-x;
	height: 140px;
}
div#header h1{
	font-size: 2.6em;
	line-height: 2.4em;
	margin:0;
	padding-left:10px;	
}
.headerright {
	background: url(images/48px-Feed-icon.svg.png) no-repeat;
	width: 48px;
	height: 48px;
	float: right;
	margin-right: 25px;
	margin-top: 25px;
	}
#header img{
	float:left;
}
#header a{
	color: #FF9C00;
	text-decoration:none;
}
#header a:hover{
	color: #0089FF;
}

div#header h3{
	margin:0;
	padding-left:10px;
	color:#FFD99C
}
div#content {
	padding: 10px 10px 10px 10px;
}
div#content p{
	line-height:1.4;
	margin:0 10px 10px;
}

#footer a {
	color: #FF9C00;
}
#content h2 a {
	color: #333;
}
#content h2 a:hover {
	color:#0089FF;text-decoration:none;
}
div#content form{
	line-height:1.4;
	margin:0 10px 10px;
}

div#navigation{
	/*padding-top:5px;*/
	padding-bottom:15px;
}


ul.sidelist{
	margin-left: 0px;
	margin-bottom: 2em;
	padding-right: 10px;
	padding-left: 0;
	list-style-type: none;
}
.sidelist a{
	display: block;
	padding:5px 5px 5px 15px;
	color: #333;
	border-bottom:1px #FF9C00 dashed;
}
.sidelist a:visited{
	text-decoration: none;
}
.sidelist a:link {
	text-decoration: none;
}
.sidelist a:hover {
	color:#0089FF;
	text-decoration:underline;
}
#navlist a:hover{
	border-bottom:1px #FF9C00 solid;
	background-color: #FFD99C;
	color: #333;
}

.search {
	margin:0 10px 10px;
}
.current_page_item {
	font-weight:bold;
}

#content>h2 {
	border-bottom:3px #FF9c00 solid;
	padding-left:0px;
}
div#extra p{
	line-height:1.4;
	margin:0 10px 2em 10px;
}
div#navigation p{
	line-height:1.4;
	margin:0px 10px 2em 10px;
}
#extra>h3{
	border-bottom:3px #FF9c00 solid;
	padding-left:0px;
	margin-right:10px;
}
#navigation>h3{
	border-bottom:3px #FF9c00 solid;
	padding-left:0px;
	margin-right:10px;
}

div#footer{
	background: #333;
	color:#FFD99C;
}
div#footer p{margin:0;
	padding:5px 10px;
	}

div#content>.commentLink {
	margin-bottom: 2em;
}
hr {
	border: 1px #FFD99C dotted;
	margin: 5px;
}

.attention {
	/*margin: 10px 25px 10px 25px;*/
	padding: 10px;
	border-top: 3px solid #FF9C00;
	border-bottom: 3px solid #FF9C00;
	color: #333;
	background: #FFD99C;
}

code {
	background: #E8E8E8;
}
blockquote{
	margin: 10px 25px 10px 25px;
/*	padding: 0px 25px 0px 10px;*/
	background: #E8E8E8;
	border-top: 2px solid #333;
	border-bottom: 1px solid #333;
}

/* My Asides */
.PostAsides {
	border-left: 3px solid #FF9C00;
	/*border-top: 2px solid #FF9C00;
	border-bottom: 2px solid #FF9C00;*/
	margin: 25px 0px 2em 0px;
	padding: 20px 0px 10px 10px;
}

/* Twitter Tools Tweet Styling */
.aktt_tweets >ul{
	margin-left: 0px;
	margin-bottom: 2em;
	padding-right: 10px;
	padding-left: 0;
	list-style-type: none;
}
.aktt_tweets li {
	display: block;
	padding:5px 5px 5px 15px;
	color: #333;
	border-bottom:1px #FF9C00 dashed;
}

.singleAds {
	float:right;
	margin: 0 10px 5px 5px;
}

/* Recent Comments Plugin */
ul#recentComments{
	margin-left: 0px;
	margin-bottom: 2em;
	padding-right: 10px;
	padding-left: 0;
	list-style-type: none;
}
#recentComments li {
	border-bottom:1px #FF9C00 dashed;
	padding:5px 5px 5px 15px;
}

/* Comments */
.commentlist {
	list-style:none;
}
.commentlist li {
	padding-bottom: 1em;
}
.commenttext {
	border-top: 2px black solid;
	border-bottom: 2px black solid;
	margin: 1em;
	padding: 1em;
	background: #FFF;
}
.authcomment>.commenttext{
	background: #FFD99C;
}
.alt>.commenttext{
	background: #E8E8E8;
}


/*layout */
/*
div#wrapper{float:left;width:100%;margin-left:-200px;}
div#container{min-width:500px;}
div#content{margin-left:200px}
div#navigation{float:right;width:200px}
div#extra{float:right;clear:right;width:200px}
div#footer{clear:both;width:100%}
*/
div#wrapper{float:left;width:100%}
div#container{min-width:800px;}
div#content{margin-right: 400px}
div#navigation{float:left;width:200px;margin-left:-200px}
div#extra{float:left;width:200px;margin-left:-400px}
div#footer{clear:left;width:100%}

