/*
* Theme Name: 		Carbonowontok
 * Theme URI: 		http://www.carbonowontok.org
 * Description: 	Stylish and easy to use theme, in multi colors. It has 3 columns, supports widgets and gravatars and is SEO friendly. Created by Newcastle Infotech.
 * Author: 			Newcastle Infotech
 * Author URI: 		Newcastle Infotech
 * Tags:			three-columns, black, white, red, fixed-width, right-sidebar, threaded-comments
 * Version:			1.01
*/
img.alignright {	float:right;	margin:0 0 1em 1em;}
img.alignleft {	float:left;	margin:0 1em 1em 0;}
img.aligncenter {	display: block;	margin-left: auto;	margin-right: auto;}
a img.alignright {	float:right;	margin:0 0 1em 1em;}
a img.alignleft {	float:left;	margin:0 1em 1em 0;}
a img.aligncenter {	display: block;	margin-left: auto;	margin-right: auto;}
img.wp-smiley {	padding:0px;	margin:0px;	border:none;}
a img.wp-smiley {	padding:0px;	margin:0px;	border:none;}
/*****************************************/
/* BODY */
/*****************************************/
div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td {margin:0;	padding:0;}
body{	background:#000000 url(i/carbon-bg.jpg) no-repeat top center;	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;	padding:0px;	margin:38px 0px 0px 0px;	color:#7a878d;}
p.wp-caption-text{ color:#000; clear:both}
/*****************************************/
/* BEGIN TOP  Header - ETC                         /
/*****************************************/
/*
#box{width:948px; margin:200px auto 0 auto; padding:0; background:transparent; min-height:1200px;}
*:first-child+html #box{margin:160px auto 0 auto;} *html #box{margin:160px auto 0 auto;}
#box{width:948px; margin:95px auto 0 auto; padding:0; background:transparent; min-height:1200px;}*/
#box{ background: url(i/box-bgn.jpg) center bottom repeat; width:1100px; overflow:hidden; margin:15px auto 0 auto; padding:0;}
*:first-child+html #box{margin:-30px auto 0 auto;} *html #box{margin:10px auto 0px auto; }
#header { /*display:none;*/ width:1050px;	height:60px;	margin:0;	padding:30px 20px 0px 20px;	/*background: url(i/header.png) no-repeat top left;*/	position:relative; background: url(i/box-bgn.jpg) -1px -150px;}
#header a:link,#header a:active,#header a:visited,#header a:hover { text-decoration:none; margin:0; padding:0; border:0;}
#headerimg{width:440px; height:44px;background:url(i/logo.png) no-repeat; margin:0; padding:0;  position:absolute; top:23px; left:20px; z-index:0;}

#header h1 a,#header h1 a:active,#header h1 a:link,#header h1 avisited{ width:400px; height:30px;  overflow:hidden; position:absolute; top:11px; left:20px; z-index:0;  margin:0; padding:0 0 0 9px; color:#B4EAEA; border:0; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:22px; text-decoration:none; font-weight:normal;}
#header h1 a:hover{ text-decoration:underline;}
.description{ position:absolute; top:32px; left:29px;margin:0; font-size:12px; padding:0; color:#B4EAEA;}
/*****************************************/
/* NAVIGATION Menu *                       /
/*****************************************/

#nav{width:99%;	height:40px; background:url(i/top-nav-bg.jpg) bottom repeat-x;	/*border-bottom:6px solid #7d181a;*/float:left;	margin-top:-4px; margin-left:10px; clear:both;	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}

#nav ul{height:40px;line-height:30px;float:left;list-style:none;font-size:15px;font-weight:bold;margin:0;padding:0; text-transform:uppercase; clear:both;}
#nav ul li{float:left !important;list-style-type:none;margin:0;padding:0px 10px 0 10px;}
#nav ul li a{ color:#FFFFFF}
#nav ul li:hover{/*padding:2px 10px 0 10px;*/ color:#FFFFFF}
#nav ul  li.current_page_item a,#nav ul  li.current_page_item a:active,#nav ul  li.current_page_item a:visited,#nav ul  li.current_page_item a:link{text-decoration:none;color:#B4EAEA;}
#nav ul  li.current_page_item a:hover{color:#B4EAEA; text-decoration:underline;}
#nav ul  li a:hover{color:#B4EAEA; text-decoration:underline;}

/*****************************************/
/* MAIN ENTRY *                           /
/*****************************************/

#bgbox{width:1040px; float:left; margin:0 0 0 30px; padding:0;}
#content{width:530px;float:left;line-height:140%;padding:0;  margin:10px 0 5px 0;}
#bgbox_bottom{width:930px; height:6px;float:left; background:url(i/m_bottom.gif) no-repeat left bottom; margin:0; padding:0;}
.post{	font-size:12px;	font-family:Verdana, Geneva, sans-serif;	line-height:16px;	word-spacing:1px;	margin:1px 0px 1px 0px;	padding:0px 5px 0px 0px;	width:524px;	float:left; 	color:#C5C5C5;  }

.post p {margin:4px 0px 8px 0px;}
.post p strong {font-weight:bold; }
.post p em {font-style:italic;}
.post img {border:1px solid #506A69;	background-color:transparent; padding:4px; margin:0px 5px 0 5px; float:left;}
.post blockquote {padding:10px;font-style:italic;font-size:11px;}
.post img.wp-smiley {border:none;padding:0px;margin:0px;background:none;}
 .post ul, .post ol { margin:0px 0px 10px 16px;}
.post p ul li, .post p ol li {	display:block;	padding:4px 0px 4px 16px;	background: url(i/post_arrow.png) no-repeat top left;}


.small{ width:525px; font-size:10px; color:#a0b0b8;	text-transform:uppercase;border-bottom:1px solid #EEE;	margin:0px 0px 8px 0px; padding:0; float:left;}
.small a:link, .small a:visited{ color:#A0B0B8; text-decoration:none}
.small a:hover{ color:#ffffff; text-decoration:none}
.postinfo{font-size:11px;border-top:1px dotted #759645;border-bottom:1px dotted #759645;padding:6px;margin:5px 0px 10px 0px;/*background-color:#F7F7F7;*/ color:#eeeeee;}
.postinfo p {	margin:0px 0px 5px 0px;}
.postinfo p.cent {margin:0px;text-align:center;font-weight:bold;}

.postinfo a{font-weight:bold; color:#F00; text-decoration:none;}
.entry{width:520px;float:left;color:#191919;margin:0 0 10px 2px;padding:0;}
.entry p{text-align:justify;}

.entry2{width:420px;float:left;color:#191919;text-align:justify;margin:1px 0 0 3px;padding:1px 6px 10px 3px;}
.pastentry{width:200px;float:left;color:#191919;margin:0;padding:0;}

.left {float:left; width:200px; padding-right:10px; border-right:1px dashed #ccc; color:#000;}
.right {float:right;padding-right:20px;width:240px; color:#000;}
.clear {clear:both}

/*****************************************/
/* Something  *                           /
/*****************************************/
.navigation{width:420px; height:16px;float:left;/*border-bottom:1px solid #EEE;border-top:1px solid #EEE;*/text-transform:uppercase; font-size:10px;padding:0 0 10px;}
.alignright{float:right;margin-top:5px;}
.alignleft{float:left;margin-top:5px;}

.snavigation{width:420px; /*height:16px;*/float:left;/*border-bottom:1px solid #EEE;border-top:1px solid #EEE;*/text-transform:uppercase; font-size:10px;/* margin:10px 0 10px 0;*/padding:0 0 10px;}
.salignright{float:right;margin-top:5px;}
.salignleft{float:left;margin-top:5px;}

.aligncenter{}
.sIFR-flash {visibility: visible !important;margin: 0;}
.sIFR-replaced {visibility: visible !important;}
span.sIFR-alternate {position: absolute;left: 0;top: 0;width: 0;height: 0;display: block;overflow: hidden;}
.postmetadata{	font-size:11px;	/*border-top:1px dotted #7d181a;	border-bottom:1px dotted #7d181a;	*/padding:6px;margin:5px 0px 20px 0px;/*background:#F7F7F7;	*/font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
.postmetadata p {margin:0px 0px 10px 0px;}
.postmetadata p.cent {margin:0px;text-align:center;font-weight:bold;}
.postinfo2{font-size:11px;border-top:1px dotted #ccc;padding:6px;margin:5px 0px 20px 0px;background-color:transparent; clear:both;}

img.wp-smiley{border:0;padding:0;}
.center{text-align:center;}
acronym,abbr,span.caps{cursor:help;}
acronym,abbr{border-bottom:1px dashed #999;}

blockquote{padding-left:20px;border-left:5px solid #ddd;margin:15px 30px 0 10px;}
blockquote cite{display:block;margin:5px 0 0;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:block;}
* html .clearfix{height:1%;}
#past { padding:0; margin:0;}
#tags{margin-left:6px;padding:0;margin-top:10px;margin-bottom:0px;color:#000;font-size:12px;}
#tags a{color:#F00;text-decoration:none;font-weight:bold;}

/*****************************************/
/* RSS *                              /
/*****************************************/

.rss-field{width:150px; margin-left:10px; padding:0; }
/*****************************************/
/* SIDEBAR *                              /
/*****************************************/
#searchform {margin: 3px 0 10px 1px; padding:0; font-size:14px; color:#999;}
.search_body{margin:4px 0 0 0; padding:0;}

#sidebar{width:485px; height:100%;float:left;font-size:11px;padding:0; margin:20px 0 0 12px; }

.rsidebar {width:320px;float:left;padding:0px;margin:0px 0px 0px 3px;}
.rsidebar a, .rsidebar a:visited {text-decoration:none;color:#B4EAEA;}
.rsidebar a:hover {text-decoration:underline;color:#B4EAEA;}

.rsidebar ul {list-style:none; list-style-type:none; padding:0;width:320px;margin:5px 0px 5px 0px;font-size:11.4px;line-height:14px;font-family:Verdana, Geneva, sans-serif;}
.rsidebar ul li{ list-style:none; list-style-type:none; margin:5px 0 5px 0; padding:0;}
.rsidebar ul li h2 {font-family:sans-serif;font-size:26px;line-height:41px;padding:5px 6px 0 10px;background: url(i/rbar-top.png) no-repeat bottom left;	/*border-bottom:3px solid #feb569;*/ color:#333; margin:0; font-weight:bold;}



.rsidebar ul li ul li{padding:2px 0px 2px 16px;background: url(i/arrow.png) no-repeat top left;}
.rsidebar ul li ul li:hover {background-color:transparent;}
.rsidebar ul li a, .rsidebar ul li a:visited {text-decoration:none;color:#B4EAEA;}
.rsidebar ul li a:hover {text-decoration:underline;color:#B4EAEA;}
#sidebar img,.lsidebar img{border:0;}
.rsidebar p,.lsidebar p{padding:0 5px;}
#info a img {border:none;}


.lsidebar {	width:138px;float:right;overflow:hidden; padding-right:7px; padding-left:15px}
.lsidebar a, .lsidebar a:visited {text-decoration:none;color:#BFEAD7;}
.lsidebar a:hover {text-decoration:underline;color:#BFEAD7;}
.lsidebar ul li h2 {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:14px;line-height:25px; color:#4E7272;	padding:0; margin:0;border-bottom:2px solid #4E7272;}
.lsidebar ul {list-style:none;width:160px; margin:10px 0 5px 0;}
.lsidebar ul li {padding:3px 0px 3px 1px; margin:0; list-style:none; list-style-type:none;}

.lsidebar ul li ul{list-style:none;width:160px;margin:0;font-size:10.95px;line-height:14px;font-family:Verdana, Geneva, sans-serif;}
.lsidebar ul li ul li{padding:2px 0px 2px 16px;background: url(i/arrow2.png) no-repeat top left; line-height:25px; border-bottom:1px dashed #4E7272}
.lsidebar ul  li ul li:hover {	background-color:#4E7272;}
.lsidebar ul li ul li a, .lsidebar ul li ul li a:visited {text-decoration:none;	color:#BFEAD7;}
.lsidebar ul li ul li a:hover {text-decoration:underline;	color:#BFEAD7;}



/*****************************************/
/* FOOTER *                               /
/*****************************************/
#footer{width:100%;height:79px;clear:both;font-size:11px;margin-top:0px; padding:0; text-align:center; color:#FFF; background:#000;
background-image:url(i/footer-bg.jpg); background-position: bottom center; background-repeat:no-repeat;}
#footer a,#footer a:active,#footer a:link,#footer a:visited{text-decoration:none;color:#B4EAEA;border:none;}
#footer a:hover{color:#B4EAEA; text-decoration:underline;}


#footer .textholder{ width:950px; margin:0 auto; padding-top:50px;}
#footer .hlinks{ float:left; padding-left:10px;}
#footer .hlinks a:link, #footer .hlinks a:visited, #footer .hlinks a:hover{ color:#FFFFFF; text-decoration:none}
#footer .carboncopright{ float:right; padding-right:40px;}
/*****************************************/
/* COMMENTS*                              /
/*****************************************/

.boxcomments{width:420px; padding:0; margin-left:0; margin-right:0; margin-top:0; float:left;}
#commentform{margin:0;padding:15px 15px 1px 0; border:0;}
#commentform label{ width:140px; font-size:14px;display:block;margin:0; padding:0;}
.label{float:left; width:140px; font-size:14px;display:block;margin:0; padding:0;}
#commentform input{width:150px;margin:0 5px 10px 0;padding:1px;}
#commentform textarea{/*width:360px;*/margin:0 0 10px;padding:0;}
#commentform #submit{margin:0 0 20px;}
#commentform p{margin:5px 0;}
ol.commentlist{margin:0 0 1px;padding:0;}
.alt{background:url(i/latestbck.gif) repeat-x; margin:0; padding:0;}
ol.commentlist li{ border:1px solid #eee; color:#999; font-size:12px;padding:10px;	font-size:12px;	margin:0px 0px 10px 0px;overflow:hidden;}
/*  assss  */
ol.commentlist li ul{width:400px; margin:0; padding:0;}
ol.commentlist li ul li { margin: 5px -5px 0 10px; padding:0; list-style-type:none;list-style: none; } 
ol.commentlist li ul li  ul {width:380px; margin:0; padding:0;}
ol.commentlist li li { border:none; width:330px;background:none;list-style:none;margin:3px 0 3px 20px;padding:3px 0 0 0; list-style-type:none;} 
.children { padding: 0; } 
ol.commentlist li a,ol.commentlist li a:active,ol.commentlist li a:visited,ol.commentlist li a:link{ text-decoration:none; color:#B4EAEA;}
ol.commentlist li a:hover{color:#B4EAEA; text-decoration:underline;}
ol.commentlist li :hover{background:none;}
ol.commentlist li img{float:left; width:50px; height:50px; padding:0; margin-right:5px;}
ol.commentlist li.commenthead{display:block;list-style:none;margin:0;padding:5px 0 15px 0; border:0; color:#666;}
ol.commentlist li.commenthead h2{margin:0; font-size:16px; font-weight:bold; margin:10px 0 0 0;}
ol.tblist{list-style:none;margin:0 0 1px;padding:0;}
ol.tblist li{display:block;list-style:none;padding:10px 5px 10px 5px;margin:0 0 5px; border:1px dashed #ccc;}
input#url,input#author,input#email,textarea{border:3px solid #eee;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;	font-size:14px;	color:#596266;}
#respond{ /*background-color:#F7F7F7;	*/background:url(i/com-footer.gif) top center no-repeat; padding:10px; border:1px solid #f2f2f2; border-top:0 none; color:#fff;} 
	
.Cbutton {width: 171px;	height: 30px;margin:0px 0px 0px 0px;border:1px #CCC solid; color:#395252; font-weight:bold; font-size:14px; background:transparent url(i/rbar-top.png) no-repeat scroll center center;
color:#333333;font-family:sans-serif;
}
.Cbutton:hover {margin:0px 0px 0px 0px; color:#000}	


/*****************************************/
/* WP-PAGENAVI*                           /
/*****************************************/
.wp-pagenavi a,.wp-pagenavi a:link,.wp-pagenavi a:active{text-decoration:none;border:1px dashed #000;color:#F00;background-color:#FFF;margin:5px;padding:5px 10px;}
.wp-pagenavi a:hover{border:1px dashed #000;color:#333;background-color:#FFF;}
.wp-pagenavi span.pages{color:#000;border:1px dashed #000;background-color:#FFF;margin:2px;padding:5px 10px;}
.wp-pagenavi span.current{font-weight:700;border:1px dashed #000;color:#000;background-color:#FFF;margin:5px;padding:5px 10px;}
.wp-pagenavi span.extend{border:1px dashed #000;color:#000;background-color:#FFF;margin:5px;padding:5px 10px;}


/*****************************************/
/* LINKS H1 H2 H3 H4 H5*                  /
/*****************************************/
#info h1 { margin:0 0 10px 0; padding:0; font-size:15px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#B4EAEA; }
.rsidebar h2 { margin:0 0 10px 0; padding:0; font-size:15px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#B4EAEA; }
.lsidebar h2 { margin:0px 0 10px 13px; padding:4px 0 0 0; font-size:15px;  font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#B4EAEA; }

#content .entry h1 { margin:10px 0 10px 0; padding:0; font-size:18px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#B4EAEA; }
#content .post h1 {width:420px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:18px;line-height:20px;padding:3px 0px 0px 0px;letter-spacing:0;font-weight:bold;	}
#content .post h1 a,#content .post h1 a:active,#content .post h1 a:visited,#content .post h1 a:link{ margin:10px 0 2px 0px; padding:5px 0 5px 0; font-size:18px;line-height:20px;letter-spacing:0; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#B4EAEA; text-decoration:none; font-weight:bold;   }
#content .post h1 a:hover{ color:#B4EAEA; text-decoration:underline;}
.entry a:link,.entry a:visited { color:#F00; font-weight:normal; text-decoration:none; }

.entry a:hover,.entry a:active { text-decoration:none; color:#B4EAEA; }
.rsidebar a, .rsidebar a:link, .rsidebar a:active,.rsidebar a:visited{ color:#B4EAEA; font-weight:normal; text-decoration:none; }
.rsidebar a:hover{ color:#B4EAEA; font-weight:normal; text-decoration:underline; }
#content a,#content a:active, #content a:visited, #content a:link{ color:#99CC66; text-decoration:none; font-size:12px;}
#content a:hover{color:#B4EAEA;text-decoration:underline;}

h1 {width:300px;  margin:10px 0 3px 0px; padding:1px 0 5px 0; font-size:22px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#B4EAEA; }
h1 a,h1 a:active,h1 a:visited,h1 a:link{ margin:10px 0 2px 0px; padding:1px 0 5px 0; font-size:22px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#B4EAEA; text-decoration:none; font-weight:normal; line-height:1; }
h1 a:hover{ font-size:22px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#B4EAEA; text-decoration:underline;  }


a, a:visited {	text-decoration:none;	color:#B4EAEA;}
a:hover {	text-decoration:underline;	color:#B4EAEA;}

.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.alignleft {
	float: left;
}

.alignright {
	float: right;
}
.wp-caption {
	border: 1px solid #ddd;
	text-align: center;
	background-color: #f3f3f3;
	padding-top: 4px;
	margin: 10px;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

.wp-caption img {
	margin: 0 auto 0 5px;
	padding: 0;
	border: 0 none;
}

.wp-caption-dd {
	font-size: 11px;
	line-height: 17px;
	padding: 0 4px 5px;
	margin: 0;
}
