@charset "utf-8";
/* CSS Document */

body /* Internet Explorer */
{
text-align: center;
background-color:#6C93BE;
padding-bottom:10px;

}

body /* Mozilla Firefox alignment */
{
text-align: -moz-center;
} 

.wrapper{
text-align:left;
width:900px;
background-color:#FFFFFF;
padding-bottom:10px;
}

.header {
background:url(images/header.jpg) no-repeat;
margin: 10px 0 0;
height:343px;
width:900px;
}

/*Sidebar*/
div.sidebar {
position:absolute;
z-index:100;
top:25px;
/*float: left;*/
width: 224px;
padding:0px;
/*clear:both;*/
margin-top:300px;
margin-left:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
}

div.sidebar h2{
color:#FFFFFF;
font-family:"Times New Roman", Times, serif;
font-size:28px;
}

div.sidebar ul{
padding:0px;
}

div.sidebar li{
padding:0px;
}

div.sidebar div.top {
    background:url(images/sidebar_top.png) no-repeat;;
    padding:0px;
    width:100%;
	height:13px;	
	/*clear:both;*/
}

div.sidebar div.middle {
    background:url(images/sidebar_middle.png) repeat;
	padding-left:0px;
    /*clear:both;*/
    width:100%;
}

div.sidebar div.bottom {
    background:url(images/sidebar_bottom.png) no-repeat bottom;
    /*clear:both;*/
    padding:0px;
    width:100%;
	height:19px;
}

div.sidebar div.content{
padding:15px;
}

div.content a{
color:#FFFFFF;
}

div.content ol{
padding:0px;
text-align:center;
}

div.content a:hover{
color:#FFFFFF;
background-color:#474747;
}

/*End Sidebar*/

.search{
	position: relative;
	left:550px;
	top:85px;
	width:350px;
}

.homelink{
position: relative;
left:0px;
width:450px;
height:105px;
}

.homelink a
{
width:100%;
height:100%;
display: block;
}

.randomquote{
position:relative;
width:285px;
height:170px;
left:80px;
padding-top:15px;
z-index:100;
}

.randomquote a{
color:#FFFFFF;
}

/*.randomquote a:hover{
color:#474747;
}*/

.wp_quotes_author{
text-align:right;
color:#474747;
}

.maincontentwrapper{
width:900px;
/*padding-left:230px;*/
}

.contentwrap{
padding-left:240px;
}

.innercontentwrap{
margin-top:35px;
padding-left:240px;
padding-top:5px;
background-color:#FFFFFF;

}

.entry{

}

.entry ul{
padding:0px;
padding-left:25px;
list-style:circle;
}

.entry li{
padding:0px;
list-style:circle;
}


h2{
font-family:"Times New Roman", Times, serif;
font-size:28px;
text-align:left;
}
a {
text-decoration:none;
color:#2e8ee5;
}

a:hover{
text-decoration: underline;
}
.sidebar li{
list-style-type:none;
}

.calendar{
background:url(images/calendar.png) no-repeat;
font-family:Arial, Helvetica, sans-serif;
width:59px;
height:70px;
float:left;
margin-top:30px;
margin-right:5px;
}

.calendarmonth{
margin-top:16px;
margin-left:10px;
color:#FFFFFF;
font-size:10px;
}

.calendarday{
margin-left:5px;
font-size:20px;
text-align:center;
padding-right:10px;
}

.calendaryear{
font-size:10px;
margin-left:10px;
text-align:right;
padding-right:10px;
}

.maincontentpost{
/*float:left;*/
width:590px;
padding:5px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:justify;
}

.maincontentpost h2{
padding:0px;
margin:0px;
margin-top:25px;
}

.autorsmall{
margin-bottom:30px;
}

.childpostwrapper{
padding-top:10px;

position:relative;
background:url(images/grey_bar.jpg) repeat;
float: left;
width:900px;
/*padding-left:-100px;*/

}

.innerchilpwrap{
padding-left:230px;
}

.innerchilpwrap h2{
padding:0px;
padding-left:15px;
margin:0px;
color:#2E8EE5;

}

.innerchilpwrap a{
color:#BFA191;
font-family:"Times New Roman", Times, serif;
font-size:18px;
}

.innerchilpwrap a:hover{
/*font-family:"Times New Roman", Times, serif;*/
color: #FFFFFF;
background-color:#2E8EE5;
/*font-size:18px;*/
}

.childpost{

}

.childpostone, .childposttwo{
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
/*border:1px solid black;*/
border-right:1px solid #FFFFFF;
width:195px;
height:210px;
padding:5px;
margin-left:5px;
margin-right:5px;
}

.childpostthree{
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
/*border:1px solid black;*/
/*border-right:1px solid black;*/
width:195px;
height:210px;
padding:5px;
margin-left:5px;
margin-right:5px;
}

.linksbuttonwrapper{
border-top:1px solid #FFFFFF;
margin-top:25px;
margin-right:10px;
padding-left:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#FFFFFF;

}

.linksbuttonwrapper h3{
color:#939393;
}

.linksbuttonwrapper a{
color: #BFA191;
}

.linksbuttonwrapper a:hover{
color: #FFFFFF;
background-color:#2E8EE5;
}

.categories {
/*border-right:1px solid #FFFFFF;*/
float:left;
width:130px;
padding:5px;
}

.popular {
/*border-right:1px solid #FFFFFF;*/
float:left;
width:285px;
padding:5px;
}

.periodiclinktable {
float:left;
width:195px;
padding:5px;
}

.categories a, .popular a{
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
padding-right:5px;
}

.popular ul,li{
padding:0px;
list-style:none;
}

.categories ul,li{
padding:0px;
list-style:none;
}

.children {
padding:0px;
list-style:none;
}


.footer{
width:900px;

background-color:#000000;
border:#000000;
color:#FFFFFF;
font-size:10px;
text-align:justify;

}

.footercontent{
padding:10px;

}

.footer img{
margin-right:10px;
}

.clearfix:after {
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}
  
 .clearfix {
display: inline;
}  

    /* Holly Hack Targets IE Win only \*/
    * html .clearfix {height: 1%;}
	.clearfix {display: block;}
    /* End Holly Hack */
	
.dummyclear{
clear:both;
}

.commentwrapper{

}

.comment{
text-align:justify;
background-color:#A3C2E4;
padding:5px;
margin-bottom:10px;
-moz-border-radius: 5px;
border-radius: 5px;
}

.comment a{
color:#FFFFFF;
}

.comment a:hover{
color:#FFFFFF;
background-color:#474747;
}

h2{
margin:0px;
padding:0px;
}

h3{
margin:0px;
padding:0px;
}

div.relatedposts ul{
margin:0px;
}

div.relatedposts li{
margin:0px;
padding:0px;
}

