/*
Theme Name: WikiWP
Theme URI: http://wikiwp.com
Version: 1.1.1

Description: Powerful Wiki-style theme for WordPress. WikiWP is best suited for an encyclopedic website. The theme gives you the opportunity to turn your blog into an encyclopedia! Now you can build our own Wikipedia using the advantages of WordPress. Easy to use and modify, clean and understandable code. WikiWP focuses on the content and is also SEO-friendly.

Tags: white, silver, light, two-columns, flexible-width, custom-header

Author: Chereshka
Author URI: http://chereshka.net
*/


html, body 
{
	line-height: 120%;
	font-family: sans-serif, STKaiti, STFangsong;
	font-size: 17px;
	margin: 0;
	padding: 0;
	color: #4c4c4c;
	min-width:800px;
	max-width:100%;
	border-right:1px solid #CCC;	
}

body { background:#bcbcbc url(images/header.jpg) top left no-repeat; }

#wrapper { float:center; }



/* Logo */

#logo { position:absolute; top:0; left:0; cursor:pointer; width:155px; height:155px; margin:0; z-index:1; }



/* Header */

#header { color: white; margin-left: 220px; margin-bottom: 0; margin-right: 0; margin-top: 10px; }
#header h1 { color: white; font:bold 130%/120% sans-serif, arial; border:0; margin:0; }
#header h1 a { color: white; font:bold 130%/120% sans-serif, arial; border:0; margin:0; }
#header h4 { padding-left: 4px; font: 17px/14px arial, helvetica, STKaiti, sans-serif; margin:0; }


             

#menu1 { line-height: 22px; margin-left: 0; margin-bottom: 0; margin-right: 0; margin-top: 6px; padding-left: 4px; font:bold 13px/12px sans-serif, arial, helvetica, STKaiti, sans-serif; }




/* Sidebar */

#leftside
{
	margin-left: 0;
	margin-bottom: 0;
	margin-right: 0;
	margin-top: 80px;
	float:left;
	left: 0; /* sidebar boxes location */
	width: 210px;
	padding:0px;
	font-family: "Arial Narrow", sans-serif, STKaiti, STFangsong;
	border-right:1px solid #999;
	border-collapse:collapse;
	font-size: 95%;	/* sidebar font size */
}

#leftside input#s { font-size:11px; border:1px solid #7F9DB9; width: 174px; padding:2px; margin:3px 9px; }
#leftside input#searchsubmit { font-size:11px; margin-left:40px; }

#leftside input#nn, #leftside input#ne { margin-left: 6px; margin-bottom: 3px; margin-right: 9px; margin-top: 3px; font-size:11px; border:1px solid #7F9DB9; width: 174px; padding:2px; }
#leftside input#newslettersubmit { font-size:11px; margin:0 0 6px 40px; }

#leftside p { font-size: 86%; text-transform: lowercase; font-family: Verdana, "Myriad Pro", sans-serif, STKaiti, STFangsong; padding:0; margin:0; }

.widget, .linkcat
{
  text-transform: uppercase;
  margin:16px 10px -5px 0px;
  color: black;
  font-family: "Arial Narrow", sans-serif, STKaiti, STFangsong;
  font-size: 92%;
  background-color: #e6e6e6;
  border-top:1px solid #999;
  border-left:1px solid #999;
  border-bottom:1px solid #999;
  border-right:1px solid #999;
  list-style:none; 
}

.sideul
{
  text-transform: capitalize;
  margin:0;
  padding:0 0 0 0px;
}

#leftside li { padding-left: 3px; padding-bottom: 0; padding-right: 0; padding-top: 2px; }

#leftside li ul
{
  margin-left: 2px;
  margin-bottom: 3px;
  margin-right: 0;
  margin-top: 3px;
  font-family: "Arial Narrow", sans-serif, STKaiti, STFangsong;
  font-weight:normal;  
  font-size: 86%;
  padding:0px;  
}

#leftside li ul li
{
  margin-right: 1px;
  padding-right: 1px;
  margin-left: 3px;
  list-style:none;
  font-style:normal;
  padding-left: 6px;
  background:url('images/bullet.jpg') no-repeat 0 12px;
}

#leftside li ul p
{
  font-family: Verdana, "Myriad Pro", sans-serif, STKaiti, STFangsong;
  margin:0px;
  margin-right:8px;
  padding:0px;
  font-style:normal;
}

#leftside li ul li a
{
  margin-left: 1px;
  padding-left: 1px;
  text-transform: lowercase;
  color: #ff8000;
}

#navigation
{
  letter-spacing: 1px;
  margin:8px;
}	
	
.spacer { clear: both; } 	


h1, h2, h3 
{
	font-family: sans-serif, STKaiti, STFangsong;
	font-weight: normal;
}

h1 
{
	padding-left: 0;
	padding-bottom: 0.17em;
	padding-right: 0;
	padding-top: 0.37em;
	font-size: 166%;
	margin: 0;
	color: #333333;
	font-weight: bold;
}

h2
{
	margin-left: 0;
	margin-bottom: 0;
	margin-right: 0;
	margin-top: 6px;
	padding-left: 0;
	padding-bottom: .17em;
	padding-right: 0;
	padding-top: 20px;
	font-size:150%;
	font-family: sans-serif, STKaiti, STFangsong;
	color: #989898;
	background: none;
	font-weight: bold;
	border-bottom: 1px solid #aaa;
}

h2 a
{
  font-size:110%;
  color: #dd5200;  
}

h3
{
	font-size:120%;
	font-family: sans-serif, STKaiti, STFangsong;
	color: black;
	font-weight: bold;
}


strong
{
	font-size: 100%;
	font-family: sans-serif, STKaiti, STFangsong;
	color: #ff8000;
	font-weight: bold;
}


a:link, a:active, a:visited, a:hover  { font-size: 120%, font-weight: bold; color: #ff8000; text-decoration:none;}
a:hover   { font-weight: bold; color: #ff8000; text-decoration:underline;}

#container, #home
{
	margin-left: 210px;
	margin-bottom: 0;
	margin-right: 0;
	margin-top: 10px;
	padding: 20px;
	background-color:white;
	border-top:1px solid #999;
	border-left:1px solid #999;
	font-family: sans-serif, STFangsong, STKaiti;
	font-size: 100%;
}

#container a:link, a:active, a:visited, a:hover  { 
	font-size: 110%; 
	font-weight: bold; 
	color: #ff8000;
}
#container a:hover   {
	font-size: 110%;
	font-weight: bold;
	color: olive;
	text-decoration:underline;
}


	
dd, dt 
{
	font-family: sans-serif, STKaiti, STFangsong;
	font-size: 95%;
}

blockquote
{
  font-size: 126%;
  color: #333333;
}

img {
	border : 0 none ; 
} 

.border
{
	border:1px solid #006699;
	padding:8px;
	margin:16px;
}

.author, .date, .category
{
  font-size:auto;
}

.edit
{
  font-style:normal;
  font-weight:normal;
  margin-left:16px;
}

/* Single post */

.postinfo
{
  padding:8px;
  margin:16px 0 16px 0;
  font-size:90%;
  font-style:italic; 
  text-align:left;
  border:1px solid #999;
}

.lastpostlist
{
  color: #ff8000;
  float:left;
}

.navigation 
{
	display: block;
	text-align: center;
	margin-top: 10px;
	margin-bottom: 60px;
	}

.alignright { float: right; }
.alignleft  {	float: left;	}


/* Home page */

.excerpt
{
  margin-bottom:32px;
}


.summary a
{
  font-size:100%;  
}

.postinfo a, a:link, a:visited
{
  font-size:100%;  
}

.homeinfo a, a:link, a:visited 
{
  font-size:100%;  
}


.more
{
  color: #66ccff;
  margin-left:16px;
}

.homeinfo
{
  color: lime;
  font-size:90%;
  font-style:italic;
  font-weight:normal;
  font-family: arial, sans, STKaiti;
  
}

.pagination
{
  font-weight:bold;
}

/* Image */

img.centered 
{
	display: block;
	margin-left: auto;
	margin-right: auto;
}

img.alignright 
{
	padding: 4px;
	margin: 0 0 4px 8px;
	display: inline;
}

img.alignleft 
{
	padding: 4px;
	margin: 0 8px 4px 0;
	display: inline;
}

.wp-caption 
{
	border: 1px solid #ddd;
	text-align: center;
	background-color: white;
	padding-top: 4px;
	margin: 10px;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}


.wp-caption p.wp-caption-text 
{
	font-family: Georgia, "Times New Roman", Times, serif;
	line-height: 17px;
	padding: 0 4px 5px;
	margin: 0;
  font-size:75%;
}

/* End Image */


.right, .alignright
{
  float:right;
  margin:8px;
}

.left, .alignleft
{
  float:left;
  margin:8px;
}

.center, .aligncenter
{
  float:center;
  margin:8px;
}

/* Elements */

#searchform
{
  margin-top:5px;
  margin-bottom:6px;
}

#wp-calendar
{
  margin-top:8px;
  border:1px solid #CCC;
  padding:8px;
  background-color:white;
  font-size:90%;
  font-family: sans-serif, STKaiti, STFangsong;
  font-style:normal;
  color:#666;
}

#wp-calendar caption
{
  font-style:italic;
}

#wp-calendar a
{
  font-weight:bold;
  color:#036;
  text-decoration:underline;
}

#wp-calendar a:visited
{
  color:#333;
}

#wp-calendar a:hover
{
  color: #ff8000;
}


/* Comments */

#comments
{
  border-top:1px solid #DDD;
  border-bottom:1px solid #DDD; 
  padding:2px;
  padding-left:16px; 
}

.commentlist
{
    list-style-type: none;
    padding:0;
}

.comment
{
  display: table;
  margin-top:16px;
  margin-left:0px;
  padding-left:0;
}


/* Misc. */

fieldset
{
  padding:16px 8px 0px 8px;
  font-size:85%;
  -moz-border-radius:4px;
  border-radius:4px;
}

.cat_fieldset
{
  padding-top:8px;
}

.cat_fieldset ul
{
  margin-top:8px;
}

legend
{
  font-style:italic;
  color: #999;
}

.cat_legend
{
  padding-bottom:4px;
}

a.rsslink 
{
  background:url(images/rss-16.gif) top left no-repeat; 
  padding-left: 20px;
}

/* gallery fix */

#gallery-1 
{
  display: block;
  overflow:hidden;
}

#gallery-1 .gallery-item 
{
  width:auto !important;	
  float:center !important;		
}

#gallery-1 img 
{
}

#gallery-1 .gallery-caption 
{
}


/* Footer */

#footer 
{
	background-color: #f8f8ff;
	color: #000000;
	border-top: 1px solid #999;
	border-bottom:1px solid #999;	
	font-size: 11px;
	text-align: center;
	padding: 2px 24px 2px 2px;
	margin-top:0px;
	clear: both;
}
