/*
Theme Name: 	Namib
Description: 	An accessible 2 column WordPress template
Version: 		1.0.3
Author: 		Arnold Goodway
Author URI: 	http://nice2create.com/
Tags:			two-columns, flexible-width, threaded-comments

Credits:		My thanks to the following for their free graphics:
				http://tutorialblog.org/eight-original-advertise-here-125x125-graphics/
				('your ad here' graphics)

License:		The CSS, XHTML and design is released under GPL:
				http://www.opensource.org/licenses/gpl-license.php
				 
*/

/* RESET */

body{
	font-family:Arial, Helvetica, sans-serif;
	margin:0 auto;
	position: relative;
	float: none;
	width: 1000px;
	background:#000000;
	background-image: url(http://www.nucleus-online.com/images/template/body-bg.gif);
}

*{padding:0;margin:0}
img{border:none}

a:focus{outline:0}
/*END RESET*/
a{background:transparent;color:#000;text-decoration:underline}
a:link{
	background:transparent;
	color:#049afe;
	text-decoration:none
}
a:visited{
	background:transparent;
	color:#049afe;
	text-decoration:none
}
a:hover, a:focus{
	background:transparent;
	color:#049afe;
	text-decoration:underline
}
a:active{background:transparent;color:#000;text-decoration:underline}
a:link.more-link,a:visited.more-link{background:#fff;color:#000}
a:hover.more-link,a:focus.more-link,a:active.more-link{
	background:#fff;
	color:#049afe
}
blockquote{padding-left:1.8em;border-left:2px solid #d9caab; color:#444444}
code{font-size:1.2em}
dd{padding-left:3.6em}
dt{padding-left:1.8em}
form textarea{
	width:80%;
	border:1px solid #eee;
	padding:0;
	margin-right:1em;
	color:#000;
	background:#ffffff
}
form input{
	border:1px solid #cccccc;
	padding:0.3em;
	margin:.2em 0;
	color:#000;
	background:#f9f9f1;
}
form textarea{
	border:1px solid #cccccc;
	padding:0.3em;
	margin:.2em 0;
	color:#000;
	background:#f9f9f1;
}

form input#submit-single{margin:1em 0}
form input:focus, form textarea:focus{color:#000;background:#fff;}
form p{margin:0}
h1,h2,h3,h4,h5,h6{
	color:#000;
	margin:0px 0
}
h1{
	font-size:3em
}
h2{
	font-size:20px
}
h3{font-size:1.8em}
h4{font-size:1.4em;margin:0 0 8px}
h5{font-size:1.2em}
h6{font-size:1em}
p{margin:10px 0 0 0}
small{
	font-size:0.85em
}

ul{list-style:square;margin:0 15px;padding:15px}ol{list-style:decimal;margin-left:15px;padding:15px}
ul{list-style:outside square;margin:1em;padding-left:1.8em}
li{margin-left:1em;padding:0}
ol{margin:1em;padding-left:1.8em;list-style:decimal}
ol, ul{list-style:none}


#content{
	position:relative;
	width:55%;
	float:left;
	padding:1.5em;
	overflow:hidden;
	margin-right: auto;
	margin-left: auto;
	line-height:1.4em;
	font-size:0.9em;
}

#footer{
	float:left;
	width:100%;
	background:#333333;
	color:#fff;
	padding:10px 0;
	text-align:center;
	border-bottom:.5em solid #000
}
#footer a{
	background:#333333;
	color:#fff;
	text-decoration:underline
}
#footer a:link, #footer a:visited{
	background:#333333;
	color:#fff;
	text-decoration:underline
}
#footer a:hover, #footer a:focus{
	background:#333333;
	color:#fff;
	text-decoration:none
}
#footer a:active{
	background:#333333;
	color:#fff;
	text-decoration:underline
}

#header{
	width:100%;
	height:117px;
	background: #000000;
}
#header h1{
	color:#f9f9f1;
	padding:0;
	font-style:italic;
	font-size:16px;
}

#header p{
	color:#f9f9f1;
	margin:0;
	padding:0
}

#header a,#header a:link,#header a:visited,#header a:hover,#header a:focus,#header a:active{
	color:#f9f9f1;
	text-decoration:none
}

#header img{
	margin: 1em 0;

}

#header .logo {
	position:absolute;
	width:206px;
	height:83px;
	top:0px;
	left:0px;
	display:block;
	font-size:12px;
	text-indent:-999999px;
	margin:0; padding:0;
	}

#header .logo a {
	background: url(images/logo.gif) no-repeat;
	display:block;
	width:206px;
	height:83px;
	border:0px;
	text-indent:-999999px;
	text-decoration:none;
	}

.search {
	}
	
#searchform {
	margin: 0;
	padding: 0;
	}

#searchform .search_input {
	font-size:18px;
	width:290px;
	color:#666666;
	border:1px solid #aaaaaa;
	padding: 3px 0 3px 6px;
	}


#sidebar{
	font-size:0.8em;
	line-height:1.4em;
	float:right;
	width:300px;
	padding:1em 1.5em;
	background:#eeeeee;
	color:#000
}
#sidebar li{margin:0;padding:0}
#sidebar ul{list-style:none;margin:0;padding:0 5px}
#sidebar ol{margin:0;padding:0;list-style:none}
#sidebar h4{clear:both;margin:20px 0 0 0}
#sidebar ul li{
	border-bottom:1px solid #ddd;
	font-size:11px;
	list-style:none;
	padding:0
}
#single{margin:15px 0; padding:10px 0px; background:#fff }
#skip{display:none}
#wp-calendar{width:250px;margin:0}
#wp-calendar td#today{font-weight:bold}
#wp-calendar th,#wp-calendar td{text-align:center}
.aligncenter{margin-bottom:1em;display:block;margin-left:auto;margin-right:auto}
.alignleft{float:left;margin-right:1em}
.alignright{float:right;margin-left:1em}
.article-date{background:#fff;border:1px solid #ddd;display:inline;float:left;margin-right:20px}
.article-day{
	background:#fff;
	color:#000000;
	text-align:center
}
.article-month{
	background:#000000;
	color:#fff;
	padding:0 5px;
	text-align:center
}
.author{font-style:italic;margin:1em 0}
.bookmark p{margin-top:0}
.bookmark{
	margin:0 0 1em 0;
	padding:0 1em;
	border-top:1px solid #eeeeee;
	border-bottom:1px solid #eeeeee
}
.comments{margin:2em 0 1em 0; font-size:1em;}
.comment p {  font-size:0.8em; }
.commentlist ol li{
 	font-size:0.8em;
	margin:1.6em 0;
	padding:0 1em;
	color:#000
}
.commentlist a{
	color:#000;
}
.commentlist .alt a{
	color:#000;
}
.commentlist{list-style:none;margin:0;padding:0;text-indent:0;}
.commentlist li.comment{
	background:#eee;
	padding:10px;
	border:4px solid #dddddd;
	margin:5px 0
}
.commentlist li div.vcard{font-size:16px}
.commentlist li div.vcard cite.fn{font-style:normal}
.commentlist li div.vcard cite.fn a{
}
.commentlist li div.vcard img.avatar{float:right;padding:5px}
.commentlist li div.comment-meta{font-size:9px}
.commentlist li div.comment-meta a{
	color:#000;
}
.commentlist li p{margin:10px 0 10px 0}
.commentlist li pre{margin:0 0 10px 0}
.commentlist li ul{list-style:square;margin:10px 0 0 0}
.commentlist li div.reply{text-align:left}
.commentlist li div.reply a{
}
.commentlist li ul.children{clear:both;list-style:none;margin:10px 0 0 0;padding:0}
.commentlist li ul.children li.depth-2{margin:10px 0 0 0}
.commentlist li ul.children li.depth-3{margin:10px 0 0 0}
.commentlist li ul.children li.depth-4{margin:10px 0 0 0}
.commentlist li ul.children li.depth-5{margin:10px 0 0 0}
.commentlist li ul.children li.depth-6{margin:10px 0 0 0}
.commentlist li ul.children li.depth-7{margin:10px 0 0 0}
.commentlist li ul.children li.depth-8{margin:10px 0 0 0}
.commentlist li ul.children li.depth-9{margin:10px 0 0 0}
.commentlist li ul.children li.depth-10{margin:10px 0 0 0}
.commentlist li.pingback{padding:10px;margin:10px 0 0 0;border:1px solid #ccc}
.container{
	position:relative;
	clear:both;
	float:left;
	width:100%;
	overflow:hidden;
	background:#ffffff;
	color:#000;
	margin-right: auto;
	margin-left: auto;
}
.content small{
	color:#eeeeee;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.68em;
	left:4px;
	position:relative;
	top:0
}
.em-above{margin-top:1em}
.em-below{margin-bottom:1em}
.entry{margin:0 0 50px 0}
.hidden{display:none}
.inline ul{margin:0;padding:0}
.inline li{display:inline;list-style-type:none;padding:0;margin:0}
.meta-search li{margin-right:1em;padding:0}
.metadata{text-align:left;margin:1em 0;font-size:0.8em;}
.metapage{text-align:left;margin:1em 0}
.meta-search{text-align:left;margin:1em 0}
.more-link{border:1px solid #ddd;display:block;margin:10px 0;padding:5px 0 5px 10px;background:#fff}
.navigation{
	clear:both;
	margin:0px;
	padding:0
}
.pic-left{float:left;margin-right:1em}
.pic-right{float:right;margin-left:1em}
.post-info{
	background:#eeeeee;
	color:#000;
	padding:1em;
	text-align:justify;
	margin-top:0
}
.related_post{clear:both;margin:20px 0 5px 0}
.related_post h4{clear:both}
.related_post ul{margin:0;padding:0 5px}
.related_post ul li{
	border-bottom:1px solid #eeeeee;
	font-size:13px;
	list-style:none;
	padding:0
}
.signature{margin:1em 0}
.single-block{padding:5px 0}

.single-block h5{color:#000}

.strike{text-decoration:line-through}

.underline{text-decoration:underline}
.wp-caption-dd{font-size:11px;line-height:17px;padding:0 4px 5px;margin:0}
.wp-caption{border:1px solid #000;text-align:center;background:#fff;color:#000;padding-top:.4em;margin:1em}
.wp-caption img{margin:0;padding:0;border:0 none}
.wp-caption p.wp-caption-text{font-size:1em;line-height:1.7em;padding:0 .4em .5em;margin:0}
