/*
Theme Name: Nathan Stryker 2009
Theme URI: http://nstryker.com/
Description: Based on <a href="http://binarybonsai.com/kubrick/">Kubrick</a>, this theme features my face and patriotism...kinda.
Version: 1.0
Author: Nathan Stryker
Author URI: http://nstryker.com/
	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php
*/

/* basic */
html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote, pre, form, fieldset, table, th, td { margin: 0; padding: 0; }
body { margin:0; padding:0; border:0; font-family: Tahoma, Arial, sans-serif; }
div, img { margin:0; padding:0; border:0; font-family: Tahoma, Arial, sans-serif; }
h1, h2, h3, h4, h5, h6, #nav { font-family:Times New Roman, serif; }
input, select, textarea { border:solid 1px #ccc; }

/* layout */
p, h1, h2, h3, h4, h5, h6 { padding:0 20px 10px 10px; }
li, dd, blockquote { padding: 0 20px 10px 30px; }
blockquote {  }
#head { width:900px; margin:0 auto; }
#nav { margin-top:-47px; height:47px; }
#nav h2 { display:none; }
#nav li { display:block; }
#nav ul ul { position:relative; width:900px; margin:0 auto; list-style-type:none; }
#nav li li { float:left; margin:0; padding:0 10px; line-height:46px; font-size:24px; }
#nav ul ul ul { position:absolute; width:auto; margin:0 0 0 -6px; padding:0 8px 12px; }
#nav li li li { float:none; padding:0; line-height:28px; font-size:18px; }
#container { width:900px; margin:0 auto; }
#main { float:left; width:650px; padding-top:10px; background:url('mainbg.gif') 637px 0 repeat-y; }
#designs {  }
.design { position: absolute; left:310px; display: none; }
#main h2 {  }
#main ul {  }
#main p {  }
#main .entry .alignright { float:right; padding:0 20px 10px 10px; text-align:right; }
#main .entry .alignleft { float:left; padding:0 10px 10px 10px; }
#main .entry h2 {  }
#main .entry ul {  }
#main .entry p {  }
#main .postmetadata { clear:both; }
ul.postbypost { position:relative; list-style-type:none; }
ul.postbypost li { float:left; margin:0; padding:0; }
#sidebar { float:right; width:250px; padding-top:10px; }
#footer { clear:both; font-size:11px; }

/* style */
body { color:#111119; background:url('bg-inside.gif') repeat-x #f0e7d6; }
h1, h1 a, h2, h2 a, h3, h3 a, h4, h4 a, h5, h5 a, h6, h6 a { color:#cc2114; }
h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover { color:#555; }
a { text-decoration:none; }
h1 { font-size:38px; }
h2 { font-size:32px; }
h3 { font-size:28px; }
h4 { font-size:24px; }
h5 { font-size:22px; }
h6 { font-size:20px; }
acronym, abbr, strike {  }
code {  }
hr {  }
small {  }
#head { height:182px; }
#head #banner { display:none; }
#nav { color:#f0e7d6; background:#23334a; }
#nav a { color:#f0e7d6; }
#nav a:hover, a:active { color:#fff; }
#nav ul ul { background:#23334a; }
#main ul, #main ol, #main dl { padding:0 10px 10px 40px; }
#sidebar a { color:#111119; }
#sidebar a:hover { color:#555; }
#sidebar ul { padding:0; }
#sidebar li { padding:0 0 10px; list-style-type:none; }
#sidebar li h2 { color:#cc2114; }
#sidebar li h2 a { color:#cc2114; }
#sidebar li li { padding:0 10px 10px; }
#main h2 small {  }
#main ul li a {  }
ul.postbypost li a { color:#cc2114; font-size:14px; }
.entry {  }
#main .entry .alignright, #main .entry .alignleft { font-style:italic; }
.postmetadata { font-size:13px; border-bottom:1px solid #cc2114; }
.comments {  }
.comments ul.postbypost {  }
.comments ul.postbypost li {  }
.comments ul.postbypost li a {  }
.respond {  }
#footer {  }
.entry a, .postmetadata a, .comments a, .respond a, #footer a { font-weight:bold; color:#111119; }
.entry a:hover, .entry a:active, .postmetadata a:hover, .postmetadata a:active, .comments a:hover, .comments a:active, .respond a:hover, .respond a:active, #footer a:hover, #footer a:active { color:#555; }

/*****Home Style*****/
body#home { color:#111119; background:url('bg.gif') repeat-x #f0e7d6; }
#home #head { height:267px; }
#home #head #banner-inside { display:none; }
#home #head #banner { display:block; }
#home #nav { color:#f0e7d6; background:#23334a; }
