﻿/*Theme Name:WP_EduBlog
 * Description:WP_EduBlog Theme is a minimal design which is suitable for education/school but can be used for other purposes. It is Widget ready and includes search and RSS which has valid XHTML and CSS. Pings are seperated from comments. Can work with or without navi plugin.
 * Tags:blue,light,two-columns,right-sidebar,fixed-width
 * Version:1.4.1
 * Author: Tracy Ridge
 /* Author URI: http://worldoweb.co.uk*/

/* CSS reset */

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { margin:0;padding:0;}
table {border-collapse:collapse;border-spacing:0;}
fieldset,img,abbr,acronym {border:0;}
address,caption,cite,code,dfn,em,strong,th,var {font-style:normal;font-weight:normal;}
ol,ul {list-style:none;}
caption,th{text-align:left;}
h1, h2, h3, h4, h5, h6 {font-size: 100%;font-weight: normal;}
q:before,q:after {content:'';}
img,a img{border:none;text-decoration:none;outline:none;
}
/*
Fonts & Typography
*/
em
{
	font-style:italic;
}
strong
{
	font-weight:bold;
}
code {
	font: 0.9em 'Courier New', Courier, Fixed;
	padding: 10px;
	border: 1px solid #e7edf0;
	display: block;
	margin: 5px 15px 5px 15px;
}
body {

	background-color:#C4E8F8;
	text-align: center;
	font-size:13px;
	font-family:verdana,Helvetica,Arial,sans-serif;
	color:#000000;
}
acronym, abbr, span.caps {
	cursor: help;
	font-size: 1.1em;
	letter-spacing: .07em;
}
acronym, abbr {
	border-bottom: 1px dashed #e7edf0;
}
small 
{	
	font-size: 1.0em;	
	line-height: 1.5em;
}
blockquote
{
	margin:15px;
}
a
{
	text-decoration:none;
	border:none;
	color:#4084A1;
}
a:hover
{
	color:#28b7ff;
}
/*
ie6 transparency fix
*/
img, div{ behavior: url(/wp-content/themes/WP_EduBlog_1.4/iepngfix.htc) }
/*
Headers
*/
h1, h2, h3
{	
	color:#4084A1;
	font-family:Georgia,serif;
	font-weight:normal;}
h1
{
	font-size:2.5em;
}
h2 {
	font-size:2.0em;
}
h3 {
	font-size:1.6em;
	}
h1 a, h2 a , h3 a
{
	text-decoration:none;
	outline:none;
	border:none;
	color:#4084A1;
}
h1 a:hover
{
	text-decoration:underline;
	color:#4084A1;
}
		
/*Basic Layout*/
#page 
{
	text-align: left;	width: 1000px;	margin: 0 auto;background-color:#C4E8F8;
}
#topHeader 
{
	margin-top:15px;
	float:left;
	width:100%;
}
#main 
{
	width: 98%;
	float:left;
	margin-bottom:20px;

}
#content 
{
	float: left;
	margin:30px 10px;
	width: 65%;
}
#sidebar {
	width: 30%;
	float: right;
	margin: 30px 0;

}
#footerbottom 
{
	width:100%;
	padding:20px 0;
}
.clear
{
	clear:both;
}
.rule
{
	font-weight:bold;
}
/*Header Area*/
.head 
{
	font-family: Arial,sans-serif; 
	font-size:46px;
	margin-left:10px;

}
#topHeader .head a:hover , #topHeader .head a
	{
		border:none;
		text-decoration:none;
		color:#000;
	}
.description
{
	font-size:10px;
	margin-left:18px;
	color:#8F9195;
}
#RSS
{
	background:no-repeat bottom right;
}
#botHeader
{
	background:url(images/NewHead.jpg) transparent no-repeat top center;
	width:100%;
	float:left;	
	height:200px;
}
#navbar {	
	float:left;
	margin-bottom:5px;
	width:100%;
}
#navbar ul li 
{
	display: inline;
	padding-left:15px;
}
#navbar li  a  , #navbar li a:visited  
{
	border: none;	
	text-decoration: none;	
	outline: none;	
	color:#0f3a49;
	font-weight:bold;
}
#navbar li a:hover 
{
	color:#0081c2;
	text-decoration:underline;
}
#navbar li.current_page_item a , .current_page_item a:visited , .current_page_item a:hover 
{
	color:#333;
	outline:none;
	text-decoration:underline;
}
/* Main Content */

.post ,.MasterComments {
	float:left;
	padding:20px;
	margin-bottom:25px;
	width:93%;
	background:#eff8fd url(images/postBG.jpg) repeat-x;
	border:1px solid #CBCBCB;
}
.small {
	font-size: 0.8em;	
	line-height: 1.5em;
}
.entry  {
	
	float: left;
	margin-top: 20px;
	line-height:1.7em;
	width:100%;
}
.entry ol li, .entry ul li  {
	margin:0 0 5px 25px;
	list-style:disc;
	border:0;
	padding:5px 0 0 0;
	}
.entry p, .entry h2, .entry h3
{
	margin-bottom:25px ;
}
.entry img {
	padding: 5px;
	border: 1px solid #8F9195;
	margin:30px 0;
}
.tags
{
	border-top:1px solid #387e9d;
	float:left;
	line-height:1.5em;
	margin-top:10px;
	width:100%;
}
/*
Comments
*/
#respond
{
	position:relative;
	width:100%;
	float:left;
	margin-top:20px;
}
#singlecomments li
{
	list-style-image:none;
	margin:15px 0;
	float:left;
	width:100%;
	padding:5px 0;
}
.avatar
{
	width:75px;
	display:block;
	float:left;	
	padding:5px;
	margin-left:10px;
}
.author
{
	text-transform:capitalize;
	font-size:16px;
	color:#11398d;
	font-weight:bold;
	margin:5px 0 0 15px;
	width:475px;
	display:inline-block;
}
.commentmetadata
{
	font-size:11px;
	line-height:11px;
	color:#999;
	margin:0 0 0 15px;
	display:inline-block;
}
.commentdata
{
	 margin:5px 0 0 15px;
	 width:475px;
	 display:inline-block;
}
.byuser
{
	background-color:#E7EDF0;
}
.odd
{
	background-color:#e7f4fc;
}
.bypostauthor 
{
	background-color:#eee;
}
#commentform textarea 
{
	margin-top:5px;
	width:450px;
}
#singlecomments, #pinglist, #respond h2 
{
	float:left;
	margin-bottom:30px;
	position:relative;
	width:600px;
}
#author, #email, #url
{
	display:block;
	height:30px;
	width:300px;
}
/*
Navigation
*/
.wp-pagenavi
{
	margin-bottom:10px;
}
.navigation  {
	display: block;
	margin: 10px 0;
}
.center {
	margin:0 auto;
	text-align:center;
	width:100%;
}
/*Recommended & Required by wordpress*/
.wp-caption {
	border: 1px solid #ddd;
	text-align: center;
	background-color: #f3f3f3;
	padding-top: 4px;
	margin: 10px;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}
.wp-caption img {
	margin: 0;
	padding: 0;
	border: 0 none;
}
.wp-caption-dd {
	font-size: 11px;
	line-height: 17px;
	padding: 0 4px 5px;
	margin: 0;
}
.alignleft {
	float: left;
}
.alignright {
	float: right;
}
.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}
img.centered {
	margin-left: auto;
	margin-right: auto;
}
/*Begin Sidebar*/
.widgets
{
	float:left;
	margin:0 0 15px 0;
	width:260px;
	word-spacing: 0.1em;
	line-height: 1.6em;
	padding: 20px;
	background:#eff8fd url(images/postBG.jpg) repeat-x;
	border:1px solid #CBCBCB;
}
.widgets a
{
	border-bottom:none;
	text-decoration:none;
	color:#616161;
	outline:none;
}
.widgets a:hover
{
	color:#28B7FF;
}
.widgets current_page_item a , .current_page_item a:visited , .current_page_item a:hover 
{
	outline:none;
	text-decoration:none;
}
#sidebar h2 {
	margin: 5px 0 15px 0;
	color:#4084A1;
}
/*
Sidebar integrated search
*/
#searchsubmit
{
	background:url(images/search.gif) no-repeat;
	float:right;
	width:47px;
	height:47px;
	border:none;
	position:relative;
	cursor:pointer;
}
#s {
	width: 165px;
	height:30px;
	position:relative;
}
/*
Main Header in archives and search
*/
.bigHead
{
	color:#616161;
	font-size:3.0em;
	text-transform:capitalize;
	font-weight:bold;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
}