#header h1 a img.logo {

border:none medium;
background:#232323;}



*{

margin:0;

padding:0;

}

body{

background:#232323;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:11px;

color:#000000;

}

#wrapper{

margin:0 auto;

padding:0;

background:#FFFFFF;

width:940px;

}

.clear{

clear:both;

}

a{

text-decoration:none;

outline:none;

}

td{padding:4px;}

blockquote{

background:#FFE9F4;

padding:5px 18px 0px 15px;

border-left:4px solid #FF99CC;

margin-bottom:10px;

}

code {

background : #cccccc;

border-bottom : 1px solid;

border-bottom-color : #999999;

padding-left:3px;

padding-right:3px;

text-align:left;

}

img a{

border:none;

}

ul{

list-style:none;

}

#navigation ul li a img  {

border:none;

}

#navigation ul li.feed a{

float:left;

background:none;

color:#2D2D2D;

border:none medium #2D2D2D;

margin:-4px 0 0 0;

}

#navigation a.feed:hover{border:none medium #2D2D2D;

color:#2D2D2D;}



#navigation{

display:block;

float:left;

width:940px;

height:40px;

margin-bottom:20px;

background:#2D2D2D;

}

#navigation ul {

margin:10px 5px 0 0;

float:right;

}

#navigation li {

display:inline;

}

#navigation ul li.current_page_item a {

background:#FFF;

height:20px;

color:#000;

border:0px;

padding:5px 10px 5px 10px;

}

#navigation ul li.current_page_item a:hover{

color:#000;}



#navigation a {

background:#3399CC url(images/bgmenu.jpg) repeat-x;

color:#000;

float:left;

margin:0pt 5px 0 0;

padding:5px 7px 5px 7px;

border-left:3px solid #3399CC;

border-right:3px solid #3399CC;

}

#navigation a:hover{

color:#FFF;}



#header-c{

float:left;
background-color:#232323;
}

#header{

background-color:#232323;

padding:30px 0pt 0pt;

height:58px;clear:both;

}

#header h1 a {

color:#66CC00;

font-size:24px;

font-weight:lighter;

}

#header .description{

font-size:11px;

color:#FFF;

float:left;

}

#s{

border:1px solid #CCCCCC;

padding:4px;

font-size:11px;

width:80%;

height:13px;

}

#leftbar #s,#rightbar #s{

border:1px solid #999999;

margin-top:10px;

width:92%;

}

.alignleft{float:left;}

.alignright{float:right;}



/******************************date***************/

.month {

width:40px;

padding:7px 3px 0px;

text-align:center;

color:white;

background:url(images/date.jpg) no-repeat top;

font-size:11px;

float:left;

margin-right:10px;

height:40px;

}

.date {

display:block;

color:#9b241b;

padding:1px 1pt 0px 1px;

font-size:15px;

font-weight:bold;

}

/******************************contentttttttttttt***************/

#content-container{

float:left;

margin-top:20px;

width:940px;

padding-bottom:20px;

}

.content{

width:516px;

text-align:justify;

margin-right:9px;

border-right: 1px solid #CCc;

padding-left:15px;

float:left;

}

.title{

padding-bottom:10px;}

.title h2{

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:17px;

font-weight:normal;

padding-left:50px;

}

.title h2 a{

color:#FF0000;

text-align:left;

}

p.details{

font-size:11px;

padding-left:50px;}



h2.pagetitle{

font-size:12px;

color:#000;

background:#66CC66;

padding:5px;

margin-bottom:20px;

}



h2.page{

font-size:16px;

font-weight:bold;

padding:5px 0;

}



.post{

padding:0px 0px 10px 0px;

border-bottom:1px dotted #FF6600;

width:490px;

margin-bottom:45px;

}

.post a img{

border:0px solid;

}

.post img.wp-smiley{

border:none;

padding:0px;

background:none;

}

.postmeta{

height:17px;

font-size:10px;

margin-bottom:4px;

text-align:right;

}

.postmeta a{

color:#0066CC;}

.postmeta a:hover{

color:#003366;}



.entry {

line-height:16px;

}

.entry p{

margin-bottom:10px;

}

.entry a{

color:#008000;

text-decoration:underline;

}

.entry a:hover{

color:#000000;

}

.entry ol{

margin:0px 0 10px 28px;

}

.entry ul{

margin:0px 0 10px 20px;

list-style-type:disc;}



.entry h1,.entry h2,.entry h3{

font-size:16px;

color:#008000;

border-bottom:1px solid;

margin-top:25px;

margin-bottom:5px;

}

.entry h2,.entry h3{

font-size:15px;

border-bottom:none;

}

.entry h3{

font-size:14px;

}

p.postinfo{

background:#FFFFCC;

border-bottom:1px solid #FF9933;

padding:4px 10px;

border-top:1px solid #FF9933;

font-size:10px;

margin-bottom:20px;

margin-right:10px;

}

#sidebar2 p.postinfo{

margin-right:15px;

}

p.postinfo a{

color: #008000;}

span.viewing{

padding:0 0  3px 1px;

line-height:15px;

}

span.folder,span.tag,span.comment,span.calendar,span.rss,span.author{

padding:0 0  3px 19px;

line-height:17px;

}

span.folder{

background: url(images/folder.gif) no-repeat top left;

}

span.tag{

background: url(images/tag.png) no-repeat top left;

}

span.comment{

background: url(images/comment.png) no-repeat top left;

line-height:21px;

}

span.calendar{

background: url(images/calendar.png) no-repeat top left;

line-height:23px;

}

span.author{

background: url(images/author.png) no-repeat top left;

}

span.rss{

background: url(images/rss.png) no-repeat top left;

line-height:21px;

}

/******************************sidebar***************/

#swrap{

float:left;

width:380px;

margin:-10px -5px 0 0;}



#introbar{

width:360px;

padding:5px 0px;

line-height:16px;

margin-bottom:10px;}



#leftbar,#rightbar{

width:180px;

float:left;

}

#rightbar{

float:right;

width:190px;

margin:0px 5px 0px 5px;

}

#sidebar_single{

float:left;

width:399px;

}

#leftbarwidget ul , ul#sidebarwidget{

list-style:none;

margin-bottom:20px;

}

#leftbar ul{

margin-bottom:0px;}



#introbar ul li h2,#leftbar ul li h2, #rightbar ul li h2{

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:15px;

color:#330000;

margin-top:20px;

background:#F4F4F4;

padding:3px;

margin:20px 0px 5px 0px;

}

#introbar ul li ul li,#leftbar ul li ul li, #rightbar ul li ul li{

line-height:19px;

padding:1px;

border-bottom:1px solid #CCCCCC;

}

#introbar a,#leftbar a, #rightbar a{

color:#008000;}

#introbar a:hover,#leftbar a:hover, #rightbar a:hover{

color:#000;}



.browse a {

font-size : 14px;

color : #66cc00;

font-weight : bold;

}

.browse a:hover {

color : #669900;}

.browse {

padding:0pt 0pt 20px 0;

text-align:center;}

/********************************** comments template ***********************************/

#comments {

width:510px;

text-align:left;

float :left;

padding-bottom:10px;

}

.dlf a{

color:#666666;

}

.dlf a:hover{

background:#999999;

color:#FFFFFF;}

.ann {

text-align:left;}

.ann a{

color:#669900;

text-decoration:underline;

}

#comments h2 {

margin-top : 30px;

font-size : 14px;

}

.commentlist {

list-style-type : none;

padding : 0;

}

.commentlist li {

color : #000000;}

.tx {

padding:7px 0pt 10px 10px;

}

.tx p {

margin-right:64px;

margin-bottom:10px;

}

.tx blockquote{

font-size:11px;

width:279px;

background-color:#B8E8A2;

border-left : 2px solid #A9E28D;

}

.tx code {

border-bottom : 1px solid #999999;

border-left : 1px solid #999999;

background-color:#EFEFEF;

}

.top-border {

height:15px;

padding:5px 10px 5px 10px;

font-size:9px;

color:#000;

}

.top-border a:hover{

background:#FFFFFF;

}

.eachcomment{

border:1px solid #A9E28D;

border-left:0px;

width:490px;

background:#DEF4D3;

}

.c_info {

padding-left : 40px;

margin-bottom:20px;

}

.c_name {

float:left;

font-size:10px;

}

#formsection{

padding: 24px 10px 10px 4px;

height:194px;

}

.kiri{

float:left;

margin-right:10px;

}

#author, #email, #url {

width:205px;

margin-bottom:4px;

padding:3px 0;

font-family:Verdana, Arial, Helvetica, sans-serif;

}

#commenttext{

width:251px;

height:140px;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:11px;

padding:3px;

}

#submit {

height:29px;

margin:14px 0pt 0pt;

width:208px;

}

/******************************footer***************/

#footer{

background:#232323;

padding:10px 10px 12px;

color:#666666;

}

#footer a{

color:#669900;

text-decoration:underline;

}



