/*
THEME NAME: sakarty
THEME URI: http://www.pagemod.cn/2008/09/diary-lite-released.html
Description: based on diary-lite, created by<a href="http://www.pagemod.cn/">page</a>.Compatible :WP v2.5-v2.7.
VERSION: 1.5
AUTHOR: Jesse Miller
AUTHOR URI: http://www.lone.net
TAGS: two-columns, fixed-width,grey,white,left-sidebar
	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php
	2009.1.16  update v0.98
	Compatible :WP v2.5-v2.7
*/

/* Begin html tags */
* { margin:0px; padding:0px; } 
html { height:100%; }
body {	font-family: Arial,Helvetica,sans-serif;font-size:11px;line-height:22px;font-weight: normal;  background: #fff;	color: #666;	height:100%;letter-spacing:normal;}
hr{display: none;}
a{color: #147;text-decoration: none;}
a:hover {color: #06c;text-decoration: underline;}
ul{list-style-type: none;}
h2{font-size:16px;}
h3,h4{  font-size:14px;  font-weight:normal;}
.clear{clear:both;}
small{font-size:10px;line-height:11px;}

/* End html tags */

/* DEBUGING BORDERS */
/* #page div {border: 1px solid #993333;} */
/* */
.kiwi {font-size:12px;}
.tt {}

/* Begin Structure */
#page { position: relative; min-height: 100%; width: 822px;margin:0 auto;background: url(img/back_sides.gif) repeat-y;}
* html #page { height: 100%; }
#header { position:relative;width:810px;height:75px;margin:auto;background: #f2f7f5;}
#content{ position:relative;width:810px;margin:0px auto; background: #f2f7f5;min-height:100%;height:100%;padding-bottom:12px;}
#maincontent{ position:relative;float:right;width:540px;padding:0px 0px 0px 0px;margin:0px;min-height:100%;margin-right:20px;}
#sidebar{ position:relative;float:left;width:250px;padding:0px 0px 0px 0px;min-height:100%;}

#footer{ width:822px;height:11px;padding:0px 0px 2px 0px;color:#333;min-height:11px;position: relative; margin: -12px auto 0px auto; background: url(img/back_sides.gif) repeat-y;}
#footer p{text-align:center;line-height:11px;font-size:10px;margin:0px;padding-left:250px;}
/* A CSS hack that only applies to IE -- specifies a different offset for the footer */
* html #footer	{		margin-top: -11px;	}

/* End Structure */

/* begin header*/
#nav { float:right;margin:48px 22px 0px 0px; font-size:11px;letter-spacing:2px;line-height:12px;}
#menu ul { margin-right: 0px;padding-right: 0px;display: inline;}
#menu li {display: inline;margin: 0px 5px 0px 5px;}
#menu li a {text-transform:uppercase;}
.home a{padding-right: 10px; border-right: solid #666 1px;}
.current_page_item a{text-decoration: underline;}
/* End header*/
/* Borders for page images */
img.TB {border:2px solid #cdcdcd;    margin:0px;    padding:4px;    position:relative;}

/* CONTACT */
.contact {line-height:14px; margin-top: 30px; margin-left: 30px;}
.gallery_rep{line-height:14px; display:none;}

/* FORMS */
#tcform {position:relative;float:left;clear:left;width:340px; font-size:10px; line-height:14px; }
.contactform {margin-top: 15px;}

div.row { position:relative;clear: both;padding: 10px 0px 0px 0px; margin: 0px 0px 0px 0px; height:100%;}
div.row span.label {float:right;width:60px;height:14px;text-align:left;margin:auto 0px auto 0px; padding-right:5px;}
div.row span.formw {float:left;width:270px;text-align:right;margin: auto 0px auto 0px;} 
label {font-size:10px; margin: auto 0px;height:14px;}
input {border:1px solid #dcdcdc;font-size:10px;width:270px;height:14px;}
textarea {border:1px solid #dcdcdc; width:270px;font-size:10px;height:110px;}
#contactsubmit {position:relative;clear:both;height:22px;width:52px;margin:0px 220px 0px 0px;}
#contactsubmit input{font-size:10px;line-height:22px;}
/* End FORMS */

/* begin maincontent*/
.topcorner{background: #f2f7f5;height:12px;}
.bottomcorner{background: #f2f7f5;height:12px;}
.contentpadding{padding:0px 0px 0px 0px;}
#maincontent a:hover{color:#3f4a4d;}
#maincontent h2 a{color:#58573F;}
.entry{margin:0px;padding:0px;}
.entry h3{
  font-size:12px;
  font-weight:normal;
  text-transform:uppercase;
  border-top: 1px solid #ccc;
  margin: 5px 0px 0px 0px;
  padding-top: 5px;
}
.entry p {margin-bottom:11px;font-size:12px;text-align:justify;}
.entry ol {padding: 0px 0px 0px 35px;}
.entry ul {list-style-type:none;}
.entry ul li{padding: 0px 0px 0px 15px;}
.entry blockquote {margin:0px 20px;padding:5px;background:#C5CFB0;}
.postmetadata{padding:1px 5px;margin:5px 0px 25px;border-left:15px solid #DCDBBF;}

.ping-track{padding:5px;background:#f2f7f5;}
.postnav{margin:10px 0px;}
/* End maincontent */

/* Begin sidebar */
#sidebar h1 {font-size:20px;padding:0px 0px 0px 0px;margin: 0px auto;text-align:center;}
#sidebar h1 a{	color:#333333;text-transform:uppercase;}
#sidebar .logo {border:0;padding:0px;margin:0px auto;}
.description{padding:3px 0px 0px 0px;text-align:center;}

#sidebar-left {margin:30px 20px 0px 0px; font-size:12px;text-align:right;}
#sidebar h2{text-transform:uppercase;color:#A4573A;}

#sidebar ul {margin-bottom:15px;}
#sidebar li.pagenav {}
#sidebar li.pageitem {}
#sidebar li.current_page_item a{color:#333;}

/* level 1 */
#sidebar ul li{margin-bottom:3px;}
#sidebar ul li a{}
/* level 2 */
#sidebar ul ul{margin-bottom:15px;}
#sidebar ul ul li{margin-bottom:3px;}
#sidebar ul ul li a{}
#sidebar ul ul li a:hover{}
/* End sidebar */

/* Begin footer */
#footer-left{    float:left;    clear:right;}
#footer-right{    float:right;    clear:none;}
#footer a{color:#666;text-decoration: underline;}
#footer a:hover{color:#333;text-decoration: none;}
/* End footer */

/* Begin wp-tags*/
img.centered {display: block;margin-left: auto;margin-right: auto;}

img.alignright {padding: 4px;margin: 0px 0px 2px 7px;display: inline;}
img.alignleft {padding: 4px;margin: 0px 7px 2px 0px;display: inline;}

.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.alignright {float: right;}
.alignleft {float: left}

.wp-caption {border: 1px solid #ddd;text-align: center;background-color: #f3f3f3;padding-top: 4px;margin: 10px;

   /* optional rounded corners for browsers that support it */
   -moz-border-radius: 3px;

   -khtml-border-radius: 3px;
   -webkit-border-radius: 3px;
   border-radius: 3px;

}

.wp-caption img {margin: 0px;padding: 0px;border: 0px none;}

.wp-caption p.wp-caption-text { font-size: 11px; line-height: 16px; padding: 0px 4px 4px 5px; margin: 0px;}

/* End wp-tags */

/* Begin comments*/
.message{width:100%;}
#response{margin-top:20px;}
.message-by{float:left;}
.message-count{float:right;}
.message-content{margin:10px 20px;width:80%;padding-bottom:5px;border-bottom:2px solid #7E8C60;}
.alt{border-bottom:2px solid #AEA365;}
.author{border-bottom:2px solid #C78D4D;}
.message-entry{}
.inputs input,#commentform input{background:#A2B180;border:0;padding:2px;background: #A2B180 url(img/input.gif) no-repeat top center;width:166px;height:16px;}
.message textarea,#comment{border:0;width:380px;height:180px;overflow:hidden;background: #A2B180 url(img/textarea.gif) no-repeat top center;padding:10px;}
.submit input,#commentform #submit{border:0;width:60px;height:30px;background: #A2B180 url(img/submit.gif) no-repeat top left;color:#fff;}
.submit{margin-top:1em;}
.children li{margin-left:15px;}
.commentlist li{margin:0px 0px 5px 10px;padding:5px;}
.comment{border:solid 1px #B3B29C;}
.alt{background:#DCDBBF;}
/* End comments */

