/*  
Theme Name: KBCC
Theme URI: http://www.donkhuth.com/
Description: Version 1 of Khmber Buddhist Cultural Center
Version: 1.0
Author: Don Khuth
Author URI: http://www.donkhuth.com/
*/

/* Common tags */
body {
margin: 0;
padding: 0;
background:url(images/bg.jpg) center repeat;
font-family: "Arial Narrow",Arial, Helvetica, sans-serif;
font-size: 18px;
color: #2a2a2a;
}

a { color: #2a2a2a; }

input,textarea,select {
border:3px double #CCC;
font-size:13px;
font-weight:700;
font-family:Arial, Helvetica, sans-serif;
background:url(images/button_bg.jpg) repeat-x bottom #FFF;
color:#666;
margin:1px;
padding:2px 5px;
}

textarea { width: 500px; }

/* Structure */

#header {
width: 100%;
height: 275px;
}

#banner {
width: 880px;
height: 275px;
background: url("images/banner.jpg") center no-repeat;
margin: 0 auto;
background-color: #ecdebb;
border:1px solid #d4d4d4;
}

#khmerflag {
width: 85px;
height: 60px;
float:left;
background-image:url(images/khmerflag.gif);
}

#buddflag {
width: 85px;
height: 60px;
float:right;
background-image: url(images/buddhistflag1.gif);
}

#main {
width: 1100px;
margin: 0 auto;
overflow: auto;
/*background-image: url(images/main-bg.jpg);*/
background-color: #ecdebb;
border-left:1px solid #d4d4d4;
border-right:1px solid #d4d4d4;
padding: 10px 0;
}

#content {
width: 790px;
background-color: #FFF;
border:1px solid #d4d4d4;
float: left;
overflow: auto;
margin-left: 7px;
padding: 2px;
}

#content .pagetitle {
font-size:24px;
text-align: center;
padding:5px;
margin: 5px 0;
border-top: 1px solid #e6e6e6;
border-bottom: 1px solid #e6e6e6;
background-color: #f4f4f4;

}

#content .post {
margin: 10px 0 30px 10px;
padding-bottom: 30px;
}

.headers .post-date {
width: 81px;
height: 81px;
background:url(images/date-bg.jpg) center no-repeat;
float: left;
margin-right: 0 0 5px 5px;
}

.headers .post-date .day {
font-size:36px;
padding-top: 8px;
text-align: center;
color: #FFF;
}

.headers .post-date .month {
font-size: 24px;
margin-top: -7px;
text-align: center;
color: #FFF;
}

.post-metadata {
padding-left: 5px;
overflow: auto;
}

.post-metadata .post-title{
font-size: 24px;
}

.post-metadata .post-info {
}

#content .post .entry {
padding: 5px;
clear: both;
text-align: justify;
}

#content .post .entry img {
border:1px solid #e6e6e6;
margin-left: auto;
margin-right: auto;
margin-top: 10px;
maring-bottom:10px;
display: block;
}

#content .navigation { 
clear: both; 
overflow:auto; 
margin: 10px;
}

#content .navigation .alignright { float: right; }
#content .navigation .alignleft { float: left; }

#sidebar {
width: 280px;
background-color: #FFF;
border:1px solid #d4d4d4;
float: right;
overflow: auto;
margin-right: 7px;
padding: 2px;
}

#sidebar .headers {
text-align: center;
padding:5px;
margin: 5px 0;
border-top: 1px solid #e6e6e6;
border-bottom: 1px solid #e6e6e6;
background-color: #ecdebb;
}

#siebar ul {
border:1px solid #000;
}

#sidebar ul li {
list-style: none;
}

#wordpress {
width: 150px;
height: 150px;
background:url(images/wordpress.jpg) center no-repeat;
margin: 0 auto;
}

#footer {
width: 100%;
height: 54px;
text-align: center;
color: #FFF;
font-size: 14px;
}

#footer div {
padding-top: 10px;
}

#footer a { color: #FFF; }

/* Comments */
.commentlist {
padding:0;
margin:0;
list-style: none;
}

.commentlist li p {}

.commentText{
border-top: 1px solid #e6e6e6;
border-bottom: 1px solid #e6e6e6;
background-color: #f4f4f4;
padding:10px;
text-align: justify;
}

.commentTextuser {
border-top: 1px solid #e6e6e6;
border-bottom: 1px solid #e6e6e6;
background-color: #f4f4f4;
padding:10px;
text-align: justify;
}

/*
.comment-author,
.comment-author a,
.comment-authoruser,
.comment-authoruser a {color: #01a7e5;}
*/
.comment-author,
.comment-authoruser {
margin: 1px 0 10px 20px;
padding-top: 10px;
}