/*  
Theme Name: Koshe

Description: A simple theme 
Version: 0.1
Author: Koshe



/* Begin Typography & Colors */
body {width:1000px; font: 12px/18px Arial, Tahoma; letter-spacing:1px; line-height:14px;
color: #333; margin:0 auto; padding: 0;text-align:left; background: #C5C1B6 none;}

/* Set Layout Section */
#page,#header,#content,#sidebar,#rsidebar,#footer { overflow:hidden; display:inline-block }
#page,#header,#footer {width:100%} /* safari and opera need this */
#header { height:160px;background:#C5C1B6 url(images/header.jpg) no-repeat top;}
#page {background:#C5C1B6 url(images/pagebg.jpg) repeat-y top;}
#content { float:left; }
#sidebar { float:left; }
#rsidebar { float:right;}
#content {width:600px; margin:0; padding:0 10px 10px 0;}
#sidebar {width:140px; margin: 0; padding:0 10px 10px 20px; color:#555;}
#rsidebar {width:200px; margin:0 ; padding:0 20px 10px 0; color:#555;}
#footer {clear:both; height: 160px; background:#C5C1B6 url(images/footer.jpg) no-repeat top;}

/* General */
form {margin:0;padding:0;} /* IE need this */
input, textarea {font:11px/16px Tahoma; letter-spacing:1px; padding:2px 5px;}

/* Header Section */
#header h1 {font: bold 1.8em Arial; letter-spacing:1px; line-height:14px; margin:0;padding-bottom:10px;}
#header h1 a {color:#af9977; text-decoration: none;}


#headerimg {font: bold 12px Arial, Tahoma; text-align:right; width:960px; padding: 40px 40px 0 0;}
#headermenu {padding:23px; 0 0 0; }

/* Header Page Menu Section */
#pagemenu {color:#EFEDDF; margin:0;padding:0 0 0 35px; text-align:right; }
#pagemenu li {display:inline; margin:0;}
#pagemenu a {color:#EFEDDF; text-decoration: none; background: transparent; margin: 0; padding: 7px 10px; font:bold 1.4em Arial; line-height:30px; letter-spacing:0;}
#pagemenu a:hover {color:#ffffff;}

/* Content Section */
#content h2 {font:bold 1.8em Arial; margin-bottom:5px; color:#a09a8e;}
#content h2.pagetitle { font: bold 2.8em Arial; text-align:center; color:#223f8a; padding-bottom:20px;}
#content h3 {font: bold 1.1em Arial;}
#content a {color:#223f8a; text-decoration:none;}
#content a:hover {color:#4492D8;}
#content .entry {text-align:justify;}
#content .post {background:#EFEDDF; border: 1px solid #b5aa8f; padding:10px; margin-bottom:10px;}
#content img {padding:0; border: 0;}


/* SideBar Section */
#sidebar ul {list-style: none; margin: 0; background:#CDC3A9;	padding: 0; border-bottom: 1px solid #b5aa8f; margin-bottom:20px;}
#sidebar ul li {margin: 0;display: block;padding: 5px 5px 5px 10px;border-top: 1px solid #b5aa8f;}
#sidebar a {font:11px Arial; color:#333; text-decoration:none;}
#sidebar a:hover{color:#EFEDDF; text-decoration:none;}
#sidebar .tx { background: url(images/bg-tx.gif) no-repeat; font:bold 1.1em Arial; color:#333; height: 28px; padding:5px 10px;}
#sidebar img{margin-bottom:10px; }
#sidebar a img{border: 1px #333 solid; }
#sidebar a img:hover {border: 1px #000 solid;}

/* Right SideBar Section */
#rsidebar ul {list-style: none; margin: 0; background:#CDC3A9;	padding: 0; border-bottom: 1px solid #b5aa8f; margin-bottom:20px;}
#rsidebar ul li {margin: 0;display: block;padding: 5px 5px 5px 10px;border-top: 1px solid #b5aa8f;}
#rsidebar a {font:11px Arial; color:#333; text-decoration:none;}
#rsidebar a:hover{color:#EFEDDF; text-decoration:none;}

#rsidebar img{margin-bottom:10px; }
#rsidebar a img{border: 1px #333 solid; }
#rsidebar a img:hover {border: 1px #000 solid;}

#rsidebar .left {width:200px;  padding: 10px 10px 0 0; float:left;}
#rsidebar .right {width:150px; padding: 10px 0 0 0; float:right;}

#rsidebar .ltx { background: url(images/bg-ltx.gif) no-repeat; font:bold 1.1em Arial; color:#333; height: 28px; padding:5px 10px;}




/* Footer Section */
#footer .copy { padding: 120px 30px 0 30px;}





/* Comment Stuffs */
#comment {width:95%;}
cite {font-weight:bold; font-style:normal; }
.commentbody {color: #333; font-size: 11px; margin: 0 0 5px 0;padding: 10px 15px 10px 15px;	
     background: #EFEDDF;	border: 1px solid #b5aa8f; position: relative;}
.commentbody p {line-height: 1.2em; margin:5px 0 0 0;}
.commentlink {	font-size: 10px;}
.commentlist {	list-style: none; margin:0; padding:0;}
.commentcount {	position: absolute;	left: 560px;	top: 5px;	font: bold 24px Georgia,sans-serif;
	color: #b5aa8f;	float: left;}

#commentform {margin-top: 10px;font: Arial, Tahoma;}

#commentform input{width: 200px;background:#fff;border: 1px solid #b5aa8f;padding: 3px;margin-top: 3px;}

#commentform textarea{width: 410;height: 115px;background:#fff;border: 1px solid #b5aa8f;

padding: 2px;margin-top: 3px;}#commentform textarea:focus, #commentform input[type="text"]:focus {background: #fff;}#commentform #submit{background: url(images/bg-com.gif) no-repeat;font: bold 12px Arial, Tahoma;color: #000;border: none;float:right;width: 144px;height: 28px;cursor: pointer; }



/* Other Parts */
a img:hover {filter: alpha(opacity=70); -moz-opacity: 0.7; -khtml-opacity: 0.7; opacity: 0.7}
.navigation {	font-size: 11px;	padding: 0 0 15px 0; }
.alignleft {float: left;text-align: left;}
.alignright {float: right;margin-top: -1px;	text-align: right;}
p.postmetadata {font-size: 11px; padding: 5px 5px 5px 5px;text-align:right; margin: 0 0 0 30px;}
small {color:#555}
.wp-smiley {border:none}





