body{
	background-color: #fff;
	font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;	
	margin:0px; 
	padding:0px;
}
#topbar{
	text-align: right;
	background-color: #efefef;
	color:#5d5d5d;
	padding-right: 10px;
	border-bottom: 1px solid #9d9d9d;
}

#topbar a, topbar a:visited{
	color:#5d5d5d;
	font-weight: lighter;
	font-size: 12px;
	text-decoration: none;
	line-height: 28px;
}

#topbar a:hover{
	color:#ff8500;
	font-weight: lighter;
	font-size: 12px;
	text-decoration: none;
	line-height: 28px;
}

img#wpstats{display:none}

#header h1 a{
	color: #494949;
	float:left;
	font-size: 50px;
	font-family: georgia, times, garamond, serif;
	font-weight: lighter;
	display: block;
	width: 100%;
	padding: 0px;
	margin: 10px 0px 15px 0px;
        text-decoration:none;
}

h1{
	color: #494949;
	float:left;
	font-size: 26px;
	font-family: georgia, times, garamond, serif;
	font-weight: lighter;
	display: block;
	width: 100%;
	padding: 0px;
	margin: 10px 0px 15px 0px;
}

h2.entry-title, h2.entry-title a, h2.entry-title a:visited{
	color: #494949;
	float: left;
	font-size: 23px;
	font-family: georgia, times, garamond, serif;
	font-weight: lighter;
        text-decoration:none;
	display: block;
	width: 100%;
	padding: 0px;
	margin: 10px 0px 5px 0px;
}

h3{
	color: #494949;
	float: left;
	font-size: 18px;
	font-family: georgia, times, garamond, serif;
	font-weight: lighter;
        text-decoration:none;
	display: block;
	width: 100%;
	padding: 0px;
	margin: 5px 0px 10px 0px;
}
a, a:visited, a:active{
	text-decoration:underline;
	color:#000;
}

a:hover{
	text-decoration:underline;
	color:#ff8500;
}

p{
	margin-left:8px;
	font-size: 13px;
	line-height:19px;
}

.timestamp{
        margin-left:8px;
        font-size: 10px;
}

a{
        margin:0px;
        padding:0px;
}
.additional-meta {font-size: xx-small}
blockquote {font-style:oblique}

/* -- LISTS -- */
ul {margin:0;padding:0;}
ul li {	margin-left:5px;padding:0;}
li {list-style-type:none;}
.disc {list-style-type:disc}
/* lists inside posts */
.entry-content ul ol {margin-left:0;}
.entry-content ul li {margin-left:10px; list-style:disc; list-style-position:inside}
.entry-content ul li ol {margin-left:10px;}
.entry-content ol li {margin-left:5px; list-style: decimal; list-style-position:inside}
.entry-content ol li li {margin-left:5px;}

/* -- MAIN DIV'S -- */
#wrapper {
	margin: 0px auto;
	width: 700px;
	height: 100%;
}

#header {height:80px;margin:0 auto;text-align:center;padding: 20px 0;}

#footer {
        height:150px;
        background-color:#494949;
        overflow:hidden;
        margin:20px auto 0;
        clear:both;
        float:none;
        padding: 20px 0;}

#footer_wrapper{
	margin: 0px auto;
	width: 700px;
	height: 100%;
}
#footer_wrapper .about{
        width: 320px;
        margin-left:20px;
        float:left;
        font-family: georgia, times, garamond, serif;
        font-size: 18px;
        color: #fff;

}


#footer_wrapper .about p{
	font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;	
	font-size: 11px;
	line-height:14px;
}

#footer_wrapper .about p a{
        color:#ff8500;
        text-decoration:none;
}

/* -- SIDEBARS --*/
.sidebar-wrap {margin:3em auto;overflow:auto}
.sidebar {width:49%;clear:none;}
.block-1 {float:left;}
.block-2 {float:right;}

/* -- 404-PAGE --*/
.error404 {margin:0;width:100%;}
.error404 h1,.error404 h2 {margin: 10px auto;}

/* -- COMMENTS -- */
div.comments-wrap {margin:15px auto; padding:0;}
li.comment,li.trackback, li.pingback {margin: 10px auto;}
ul.children {margin-left:10px;}
ul.commentlist, ul.pinglist {margin:10px 0;}
div.reply {}
textarea#comment {overflow:auto}

/* -- ALIGNMENTS --*/
img.alignright {float:right;clear:none;margin:0 0 1em 1em}
img.alignleft {float:left;clear:none;margin:0 1em 1em 0}
img.aligncenter {display: block; margin:1em auto; text-align:center}
img.alignnone {margin:0 0.5em 0 0;}

/* -- NAVIGATION --*/
div.navigation {width:100%;height:auto;float:left;clear:both;padding: 10px 0px;}
.navigation-index {}
.nav-next {float:right;clear:none;width:48%; text-align:right;}
.nav-prev {float:left;clear:none;width:48%; text-align:left;}

