/*

Theme Name: Nomadhacker

Theme URI: http://www.nomadhacker.com/

Description: Nomadhacker.com's theme.

Version: 1.0

Author: Michael Stubblefield

Author URI: http://www.nomadhacker.com.com/

Tags: simple, green, geek, code, hacker



	This theme was designed and built by Michael Heilemann,

	whose blog you will find at http://binarybonsai.com/



	The CSS, XHTML and design is released under GPL:

	http://www.opensource.org/licenses/gpl-license.php



*/



*{margin:0; padding:0;}

html{border:0; padding:0;}

a{color:#920110; text-decoration:none;}

a:hover{text-decoration:underline;}

body{background:#2d3037 url('/images/toparea.png') repeat-x top; background-position:0 -38px;border:0; padding:0; font-family:'Helvetica Neue',Helvetica,Arial,"Nimbus Sans L",sans-serif; height:100%;}

#wrapper{width:900px; margin-left:auto; margin-right:auto; padding:0;}

#head{height:134px; margin:10px 0 0 0;}

#main{margin:0; padding:0; border-top:2px solid #000;}

#content{width:600px; float:left; background:#fff; border-left:1px solid #666; border-right:1px solid #666; margin:0; -webkit-box-shadow: 3px 0px 6px #000; -moz-box-shadow: 3px 0px 6px #000; box-shadow: 3px 0px 6px #000; padding-bottom:30px;}

.entry{width:580px; margin-left:10px;}

.entry p{font-family: 'Helvetica Neue',Helvetica,Arial,"Nimbus Sans L",sans-serif; font-size: 13px; line-height: 1.5em; margin-bottom:1em;}

.entry h1{font-family: Georgia, "Times New Roman", serif; font-size: 24px; font-weight: normal; line-height: 1em; color: #920110; padding-top: 1em; margin-top: 17px; margin-bottom: 0;}

.entry h2, .entry h3{font-family: Georgia, "Times New Roman", Times, serif; font-size:18px; font-weight:bold; line-height: 1em; margin-top:10px; margin-bottom:10px;}

.entry h3{font-size:16px;}

.entry li{margin-left:20px; margin-bottom:7px;}

#rightside{width:280px; float:right; margin:0;list-style-type:none;}

#sidebar{list-style-type:none; margin:0; width:280px; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px; opacity:0.75; padding:0; padding-top:10px;}

#rightside ul#sidebar{}

#sidebar h2{font-family: Verdana, arial, sans-serif; font-size:16px; font-weight:bold; color:#B1DC57; margin:0;}

#head h1{font-family: 'Helvetica Neue',Helvetica,Arial,"Nimbus Sans L",sans-serif; font-size:28px; font-weight:bold; color:#920110; margin:0;text-shadow: 3px 3px 5px #222;}

#head h1 a:hover{text-decoration:none;}

#sidebar li{width:270px; clear:both; margin-left:10px; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px; padding:10px;border:3px solid #A1BF5F; margin-top:10px; color:#fff;background:#131723;}

#sidebar li p{margin-top:5px;}

#sidebar a{color:#B1DC57;}

#sidebar li ul{margin:0; padding:0; list-style-type:none;}

#sidebar li ul li{border:0; margin:0; margin-top:5px; background:none; padding:0;}

li#categories {}

.topnav{height:37px; list-style-type:none; padding:0; margin-top:10px;}

.topnav li{display:inline; color:#fff; font-family:Verdana, arial, sans-serif; font-size:14px; font-weight:bold; margin-right:20px;}

.topnav li a{color:#fff; text-decoration:none;}

.topnav li a:hover{color:#920110;}

#aboutbox{width:300px; float:right; border:2px solid #000; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; padding:5px;  }

#aboutbox h2{margin:0; padding:0; font-face:Verdana, Arial, sans-serif; font-size:16px; color:#920110;}

#aboutbox img{float:right; border:2px solid #000;}

#aboutbox p{margin-top:0;font-family:'Helvetica Neue',Helvetica,Arial,"Nimbus Sans L",sans-serif; font-size:13px; line-height:1.5; font-weight:600; color:#333;}

#head p.tagline{color:#333; font-family:'Helvetica Neue',Helvetica,Arial,"Nimbus Sans L",sans-serif;margin-top:0; font-size:14px; font-weight:600;}

code{display:block; margin-left:20px; margin-right:20px; background:#222; color:#fff; padding:10px; margin-top:10px; margin-bottom:10px;}

blockquote{display:block; margin-left:20px; margin-right:20px; background:#DCEFB3; padding:5px;}

#footer{clear:both; background:#1a1e28; color:#fff; margin:0; border-top:2px solid #B1DC57;}

#footer ul{list-style-type:none; margin-bottom:10px;}

#footer li{list-style-type:none;}

#footer a{color:#B1DC57;}

#footer a:hover{color:#920110; text-decoration:none;}

#innerfooter{width:900px; margin-left:auto; margin-right:auto;}

.footerblocks{display:inline-block; vertical-align:top; padding:10px; margin:10px;}

#copyright p{text-align:center;}

.sociable{margin-bottom:20px;}

.sociable ul{list-style-type:none;}

.sociable li{display:inline;}

.sociable img {border:0;}

#twitter{width:200px;}

.date{font-size:12px;}

#comment{width:400px; margin:20px; height:200px;}

#respond{margin-left:20px; margin-bottom:20px;}

.commentlist{list-style-type:none;}

.commentlist li{margin:20px;}


