/*
Theme Name: Untitled I
Theme URI: http://docolours.com/themes
Description: Black-White is always a starting point.Clean & Clear
Version: 1.2
Author: Ruby
Tags: black
Author URI: http://docolours.com
*/

body {background:#fff url(images/bg.jpg) repeat;margin:0 auto;padding:0px;text-align:center;font-family:Georgia, "Times New Roman", Times, serif;font-size:12px;color:#333}
p{line-height:23px;}
a img{border:0px;}
small{font-size:10px;}
a:link,a:visited{color:#666;text-decoration:underline;}
a:hover{color:#000;}
blockquote {font-size:12px;color:#666666;}
form{padding:0px;margin:0px;}
textarea, input{border:1px dotted #666;background:#fff;color:#000}
textarea{margin:auto;width:520px;height:80px;border:1px solid #999999;}
input{height:18px;}
#searchform{padding:0px;margin:0px;}
#s{width:168px;border-color:#333 #666 #666 #333;border-style:solid;border-width:1px;background:#111;color:#ccc}
#top_bar{margin:20px 0px;text-align:center;}
#top_bar h2{margin:0px;padding:0px;color:#333;}
img{max-width:500px;}
.alignleft{float:left;padding:0px 15px 15px 0px}
.alignright{float:right;padding:0px 0px 15px 15px;}
.aligncenter {display: block;margin-left: auto;margin-right: auto;}

#wholepage {width:980px;margin:0 auto;background:#fff;overflow:hidden;border-color:#000 #fff; border-style:solid; border-width:5px 9px}
#leftside{float:left;width:760px;margin:10px 20px 0px 0px;overflow:hidden}
#ltop{height:141px;background:url(images/ltop_bg.jpg) repeat-x;width:100%;text-align:left;}
#bigtitle{height:82px;float:left;width:auto;background:url(images/ltop_bg2.jpg) repeat-x;}
#lbgl {background:url(images/ltop_l_bg.jpg) no-repeat;width:20px;height:82px;float:left;}
#lbgr {background:url(images/ltop_r_bg.jpg) no-repeat;width:20px;height:82px;float:left;}
#ltop h1{margin:17px 0px 0px 0px;padding:0px;width:auto;float:left}
#ltop h1 a:link, #ltop h1 a:visited{margin:0px;padding:0px;font-size:50px;text-decoration:none;padding:0px 0px 13px 0px; color:#fff; text-transform:uppercase;}
#ltop h1 a:hover{text-decoration:underline;}
#ltop h2{float:left;font-size:27px;margin:10px 0px 0px 0px;padding:0px;clear:both;}
#lcentre{margin:15px 10px 20px 10px;text-align:left;}
#postlist{width:550px;float:left;}
	.posts{overflow:hidden;border-bottom:1px dotted #666;padding:0px 0px 20px 0px;margin-bottom:20px;}
	.postinfo{width:100%;}
	.date{float:left;margin:0px 10px 10px 0px;color:#FFF;width:60px;height:60px;font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;font-size:24px;background:#000;text-align:center;}
	.months{text-transform:uppercase;float:left;width:60px}
	.titleother{}
	.titleother a:link, .titileother a:visited{color:#333;text-decoration:underline;background:#FFF;}
	.titleother a:hover{color:#FFF;background:#333}
	.titleother h2 a:link, .titleother h2 a:visited{text-decoration:underline;font-size:24px;margin:0px;padding:0px;color:#000;}
	.titleother h2 a:hover {background:#000;color:#FFF}
	.linfo{float:left;font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;font-size:14px;margin-top:-5px;}
	.rinfo{float:right;margin-top:-5px;}
	.singlep{float:left;width:100%;}
#thetags{float:right;overflow:hidden;width:141px;padding:20px 10px 20px 20px;border-left:1px dotted #333;text-align:center;}
#thetags a:link,#thetags a:visited{clear:both;padding:20px 2px 0px 2px;text-transform:uppercase;display:block;font-size:16px;text-decoration:none;color:#333;}
#thetags a:hover{text-decoration:underline;}
#thetags h2{margin:0px;padding:0px;float:left;color:#FFF;font-size:45px;text-align:center;margin:auto;padding:0px;font-weight:bloder;}
.tagl{padding:0px 10px 0px 20px;background:#000 url(images/tagl.jpg) no-repeat;height:63px;float:left}
.tagr{background:#000 url(images/tagr.jpg) no-repeat;width:10px;height:63px;float:left}

#thefooter{float:left;width:720px;margin:15px 0px 0px 0px;border-top:1px dotted #FFF;background:#000;color:#FFF;text-align:center;padding:15px;overflow:hidden;}
#thefooter a:link,#thefooter a:visited{color:#999;text-decoration:underline;}
#thefooter a:hover{color:#FFF}


#rightside {background:url(images/sidebar_bg.jpg) repeat-y;width:200px;float:left;margin:10px 0px 20px 0px;}
.sidebar_top{background:url(images/sidebar_top.jpg) no-repeat;width:200px;height:20px;}
.sidebar_bottom{background:url(images/sidebar_bottom.jpg) no-repeat;width:200px;height:20px;}
#rightside ul{margin:0px 10px 20px 20px;padding:0px;text-align:left;overflow:hidden}
#rightside ul li{list-style-type:none;margin:0px;padding:0px;}
#rightside h2{color:#5c5c5c;text-transform:uppercase;font-size:23px;margin:0px 10px 15px 0px;padding:0px;}
#rightside ul ul{margin:0px 0px 15px 0px;padding:0px;}
#rightside ul li ul li{}
#rightside ul li ul li ul{margin:0px;padding:0px;}
#rightside ul li ul li ul li{background:#666;padding-left:3px;width:0 auto;display:block;margin-bottom:1px;}
#rightside ul li ul li a:link, #rightside ul li ul li a:visited{color:#999;text-decoration:none;background:#333;padding:2px;width:0 auto;display:block;margin-bottom:1px;}
#rightside ul li ul li a:hover{color:#ccc;background:#5f5f5f;padding:2px;width:0 auto;display:block;margin-bottom:1px;text-decoration:none;}
.textwidget{line-height:22px;}
#rightside {color:#969696;}
#rightside a:link, #rightside a:visited{color:#ccc;text-decoration:none;}
#rightside a:hover{color:#fff;text-decoration:underline;}
li.recentcomments{color:#000;background:#333;padding:2;width:0 auto;display:block;border-bottom:1px solid #000;}
li.recentcomments a:link, li.recentcomments a:visited{background:#5f5f5f;}

#comments{width:550px;float:left;}
#comments form{margin:15px 0px;padding:0px}
#comments form p{padding:5px 0px;margin:0px;}
#comments #url{width:250px;}
#comments input{width:auto;}
#comments #email{width:250px;width:120px;}
#comments #author{width:250px;width:120px;}
#comments #c_rss{margin:30px 0px;text-align:right;font-size:14px; }
#submit{padding:0px 5px;width:120px;}
#comments h2{font-size:18px;color:#000}
#comments ol{margin:0px;padding:0px 0px 6px 0px;list-style-type:none}
#comments ol p{margin:5px 0px;padding:0px 0px;}
#comments ol li{border-left:2px solid #ccc;margin-bottom:20px;padding:0px 10px;}
#comments ol li a:link,#comments ol li a:visited{font-size:12px;color:#999;font-weight:lighter}
#comments blockquote{background:#F4F4F4;color:#666;padding:0px 10px;}
#comments .alt{border-left:2px solid #000;}
#comments .alt a:link,#comments .alt a:visited{color:#666;}
.avatars{float:right;padding:0px 0px 15px 15px;}