body { 
background:#98b7db; 
font-family:  Helvetica, Arial, sans-serif; 
font-size: 12px; 
margin: 0px; 
padding:0px; 
}

#wrap {
 background: #98b7db;
  margin: 10px auto;
  padding: 0px; 
  width:960px; 
  border:#fff 0px solid;
	  }
	  
#top {
 background: white;
  margin: 0px; 
  padding: 0px; 
  height: 80px; 
  border:solid 4px;
  border-color:#E3baf9;
  margin-left:12px;
  }

 #feeds{
	float: right;
	margin: 10px 10px 10px;
	padding: 6px 50px 6px 50px;
	font-size: 12px;
	color: #1370DB;
	background-color: #F8e4A4;
        } 


#feeds a:link {
   color : #1370db;
	}

#feeds a:active {
   color : #1370db;
	}
	
#feeds a:visited {
   color : #1370db;
   }

	 
#feeds a:hover	{
  text-decoration: none;
  color : #f8e4a4;
  background: #1370db;
  border: none;
  padding: 6px 0px 6px 0px;
  }
	   

img { 
 border: 0px; 
 float: left;
 }
  
a:link {
 text-decoration: none;
  color : #333333;
   border: none;
	}

a:active {
 text-decoration: none;
  color : #333333;
 border: none;
	}
	
a:visited {
 text-decoration: none;
 color : #333333;
 border: none;
	}
	
h3 {
 color:#000000;
  font-size: 14px;
   padding: 3px 0px;
   margin: 0px 7px 3px 0px;
	 }
	 
a:hover	{
 text-decoration: none;
  color : #f53311;
   border: none;
	  }
	   
#blogtitle {
   color: #b57cd2;
   font-style: italic;
   text-align:center;
   font-size:18px;
   font-weight:bold;
   line-height:100%;
   padding-top:35px;
   margin:0px; 
   padding-left: 0px; 
   }
			
#blogtitle a:link {
  font-style: italic;
   color: #b57cd2;
  }
  
#blogtitle a:active {
  font-style: italic;
   color: #b57cd2;
	}
	
#blogtitle a:visited {
  font-style: italic;
  color: #b57cd2;
	}
	
#blogtitle a:hover	{
 font-style: italic;
  color : #b57cd2;
   border: none;
 text-decoration: underline;
	 }
	  
#blogdesc {
   color: #B57cd2;
   padding-left:0px; 
   text-align: right;
   font-size:12px; 
   padding-top:10px;
   padding-right: 12px; 
   margin:0px; 
	  }

#blogdesc a:link {
   color :  #b57cd2;
	}

#blogdesc a:active {
   color : #b57cd2;
	}
	
#blogdesc a:visited {
   color :  #b57cd2;
   }

	 
#blogdesc a:hover	{
  text-decoration: underline;
  color :  #b57cd2;
  border: none;
  padding: 6px 0px 6px 0px;
  }
	  
#navtop {
 margin: 0px auto; 
 height: 26px; 
 width: 960px; 
 }
 
#searchform { 
  height:26px; 
  line-height:26px; 
  float:right; margin: 0; 
  padding: 0;  
  }
  
input#s {
  color: #5188d2; 
  width: 200px; 
  border: 1px solid #E3baf9;
   background:#ddfbd6;
	}
	
input#searchsubmit{
  background:#98b7db; 
  color:#fbe69f; 
  font-size:13px; 
  text-style: bold;
  border:0px; 
  }
  
#main {
  background: # black; 
  margin: 0px auto; 
  padding: 0px; 
  width: 960px; 
  }
  
#post { 
  background:#98b7db; 
  margin:0px auto; 
  padding:0px; 
  width: 520px; 
  float:left; 
  }
  
#sidebar { 
  background: #ddfbd6; 
  margin:5px auto; 
  padding: 0px 10px 10px px;
  width: 386px;
  border:solid 4px;
  border-color: #E3baf9; 
  float:right; 
	}
	
.content { 
  background: #ddfbd6; 
  margin:5px auto; 
  padding: 10px; 
  width: 520px; 
  float:left; 
  border:solid 4px;
  border-color: #E3baf9;
  margin-left:12px;
  }
  
.content h2 {
	color:#b57cd2;
	}
	
.content .date {
	 width:200px; 
	 padding:5px 0 5px 5px; 
	 color:#b57cd2; 
	 font-size:10px;
	 } 
	 
.entry { 
         background:#ffffff;
         padding:10px 10px 20px 10px;
	 color: #666666; 
	 font-size: 14px;
         line-height: 21px;
         overflow:hidden; 
	 border: 0px solid #e3baf9; 
	 }

.entry a:link {
 text-decoration: none;
  color : #b57cd2;
   border: none;
	}

.entry a:active {
 text-decoration: none;
  color : #b57cd2;
 border: none;
	}
	
.entry a:visited {
 text-decoration: none;
 color : #B57cd2;
 text-style: bold;
 border: none;
	}

.entry a:hover	{
 text-decoration: underline;
  color : #b57cd2;
   border: none;
	  }
	 
.entry h2 { 
   font-size: 20px; 
   color:#b57cd2; 
   font-weight:bold; 
   }

.entry h2 a:link {
   text-decoration: none; 
     color:#b57cd2; 
   font-weight:bold; 
   }

.entry h2 a:active { 
   text-decoration: none; 
     color:#b57cd2; 
   font-weight:bold; 
   }

.entry h2 a:visited { 
  color:#b57cd2; 
  font-weight:bold;  
  }

.entry h2 a:hover {
  text-decoration: underline; 
  color: #B57cd2;
  font-weight:bold; 
  border: none; 
  } 

.permalink { 
   width:150px; 
   float:right; 
   text-align:right;
   }

.category { 
  width:350px; 
  float:left; 
  height:20px; 
  overflow:hidden;}

.postmeta { 
   height:20px; 
   background:#ddfbd6; 
   font-size:11px; 
   border-top:#e3baf9 1px solid; 
   padding:2px 8px 6px 10px; 
   }

#share {
   float: right; 
   }

#print{
   float: right;
   margin-right: 6px;
   margin-top: 4px;
   }

img.wp-smiley {
 border:0px;
}

.left { 
   width:173px; 
   line-height: 16px;
   color: gray;
   float:left; 
   padding:10px 2px 5px 5px; 
   overflow:hidden;
   }

.left h2 { 
 text-align: center;
   color:#b57cd2; 
   font-size: 14px; 
   padding: 3px 0px; 
   margin: 0px 7px 3px 7px; 
   border-bottom: solid 1px #e3baf9; 
   }

.left h2 a:link {
color:#B57CD2;
font-weight:bold;
text-decoration:none;
}

.left h2 a:active {
color:#B57CD2;
font-weight:bold;
text-decoration:none;
}

.left h2 a:visited {
color:#B57CD2;
font-weight:bold;
}

.left h2 a:hover {
border:medium none;
color:#B57CD2;
font-weight:bold;
text-decoration:underline;
}

.left ul {
   list-style-type: none; 
   margin: 0 ; 
   padding: 0; 
   }

.left ul li {
   list-style-type: none; 
   margin: 0 0 20px 0; 
   padding: 0; 
   }

.left ul li ul {
   list-style-type: square; 
   margin: 0px; 
   padding: 0 3px; 
   }

.left ul li ul li {
   list-style-type:none;  
   background: transparent url(images/bullet.gif) no-repeat 0 4px; 
   padding: 0px 0px 2px 14px; 
   border: 0; 
   margin: 0;  
   }
 

.right { 
   background:url(images/separateline.gif) repeat-y; 
   color: gray;
   width:193px; 
  line-height: 16px;
   float:right; 
   padding:10px 2px 5px 5px; 
   overflow:hidden;
   }

.right h2 {
   color:#b57cd2; 
   font-size: 14px; 
   padding: 3px 0px; 
   text-align: center;
   margin: 0px 7px 3px 7px; 
   border-bottom: solid 1px #e3baf9;
   }

.right h2 a:link {
color:#B57CD2;
font-weight:bold;
text-decoration:none;
}

.right h2 a:active {
color:#B57CD2;
font-weight:bold;
text-decoration:none;
}

.right h2 a:visited {
color:#B57CD2;
font-weight:bold;
}

.right h2 a:hover {
border:medium none;
color:#B57CD2;
font-weight:bold;
text-decoration:underline;
}


.right ul {
   list-style-type: none; 
   margin: 0 ; 
   padding: 0; 
   }

.right ul li {
   list-style-type: none; 
   margin: 0 0 20px 0; 
   padding: 0; 
   }

.right ul li ul {
   list-style-type: square; 
   margin: 0px; 
   padding: 0 3px; 
   }

.right ul li ul li {
   list-style-type:none;  
   background: transparent url(images/bullet.gif) no-repeat 0 4px; 
   padding: 0px 0px 2px 14px; 
   border: 0; 
   margin: 0;  
   }


#footer { 
  background:#ffffff;
  margin: 0px auto;
  width: 946px; 
  clear:both; 
  text-align:center; 
  color:#1370db;
  size:10px; 
  padding-top:10px; 
  padding-bottom:10px; 
  border:solid 4px;
  border-color: #E3baf9;
  margin-left:12px;
  }
		
#footer a:link {
 text-decoration: none; 
 color: #1370db;
 border: none;
  }
  
#footer a:active {
   text-decoration: none; 
	color: #1370db;
	 border: none;
	 }
	 
#footer a:visited {
  text-decoration: none; 
  color : #1370db; 
  border: none;
  }

#footer a:hover	{
   text-decoration: underline; 
   color : #1370db; 
   border: none; 
   } 

ul.navtop { 
   height:23px; 
   line-height:23px; 
   float:left; 
   list-style: none; 
   font-weight:bold;  
   padding: 3px 0px 0px 12px; 
   margin: 0; 
   font-size:12px; 
   }

ul.navtop li { float: left; margin: 0; padding: 0; list-style-type: none; }

ul.navtop li  a, ul.navtop li a:visited , ul.navtop li a:link {
   background: #98b7db; 
   color:#fbe69f; 
   float: left; 
   padding: 0 10px; 
   }

ul.navtop li a:hover, ul.navtop li a:active {
    background: #f8e4a4; 
    color: #1370db; 
    text-decoration: underline; 
    }

ul.navtop li.current_page_item a { text-decoration:none; color:#fff; background: #3c61a4; }

ul.navtop li ul { float:left; margin:0; padding:0; }

.navigation { text-align: center; margin:0; padding: 10px; }

.alignright { float: right; margin: 0; padding-bottom:20px; padding-top:10px; }

.alignleft { float: left; margin: 0; padding-bottom:20px; padding-top:10px; }

blockquote { 
   margin: 15px 30px 0 10px; 
   padding-left: 20px; 
   border-left: 5px solid #ddd; 
   background: white;
   }

blockquote cite { 
   margin: 5px 0 0; 
   display: block; 
   }

.comments h3 { 
   font-size: 14px; 
   padding: 3px 0px; 
   margin: 0px 7px 3px 7px; 
   border-bottom: solid 1px #e3baf9;
   color: #b57cd2;
   }

ol.commentlist { list-style: none; padding: 0; margin: 0 0 1px; }
ol.commentlist li { list-style: none; margin: 0; padding: 13px 13px 1px; }
ol.commentlist li.commenthead { list-style: none; margin: 0; }
ol.commentlist li.commenthead h2 { margin: 0;}


input#submit{ 
   background:#8dff70;
   border:1px solid #8dff70; 
   color:#000000;
   font-size:12px; 
   }

textarea{
   color: #666; 
   width: 450px; 
   border: 2px solid #E3baf9; padding: 3px;
   margin-bottom: 0.6em; 
   background: #ddfbd6; 
   margin-top: 2px;
   }

input#url{
   color: #666; 
   width: 50%; 
   border: 1px solid #E3baf9; 
   padding: 3px; margin-bottom: 0.6em; 
   background: #ddfbd6;
   margin-top: 2px;
   }

input#author{
   color: #666;
   width: 50%; 
   border: 1px solid #E3baf9; 
   padding: 3px; margin-bottom: 0.6em; 
   background: #ddfbd6;
   margin-top: 2px;
   }

input#email { 
   color: #666; 
   width: 50%; 
   border: 1px solid #E3baf9; 
   padding: 3px; margin-bottom: 0.6em; 
   background: #ddfbd6;
   margin-top: 2px;
   }

#copyright{
font-family: Helvetica Bold, Arial, sans-serif;
   color:#F8E4A4;
   font-size: 12px;
	font: bold;
	text-align: center;
   padding: 5px 0px 5px 0px;
   text-align: center;
}
