/*

Theme Name:Xhanch Studio

Theme URI:http://xhanch.com/

Description:Xhanch Studio

Version:1.0

Author:Xhanch Studio

Author URI:http://xhanch.com/

Tags:fixed width, two columns, widgets

*/



body{

	font-family: Arial;

	font-size: 12px;

	color: #323232;

	padding: 0px;

	margin: 0px; 

	background:#0097CD;

}



ul{

    margin:0; 

	padding:0;	

	list-style:none

}



h1, h2{

	border-bottom:1px solid #DCDCDB;

	letter-spacing:-1px;

	font-size:24px;

	padding-bottom:3px;

	font-weight:normal;

	margin:10px 0 3px 0;

	font-family:Vera, Helvetica, Georgia;

}



h1 a, h2 a, h1 a:hover, h2 a:hover{

	font-weight:700;

	border:0;

	text-decoration:none;

	color:#2C2C29;

	background:transparent;

	display:block;

	font-weight:normal;

}



h1{

	font-size:28px

}



h3{font-size:14px;}



h4{font-size:1.5em;}



h4.title{

	font-size:12px;

	margin:-5px 0 5px 0;

	padding:0 0 4px 0;

	font-weight:bold;

	font-family:arial;

	color:#2e2e2e;

	border-bottom:1px solid #e3e3e3;

}



h5{font-size:1.4em;}

h6{font-size:1.3em;}



acronym, abbr, span.caps{

	cursor:help;

}



acronym, abbr{

	border-bottom:1px dashed #999;

}



blockquote{

	margin:15px 30px 0 10px;

	padding-left:20px;

	border-left:5px solid #ddd;

}



blockquote cite{

	margin:5px 0 0;

	display:block;

}





hr{

	display:none;

}



img{border:0}

a{text-decoration:none;color:#0F66F1}

a:hover{text-decoration:underline;color:#0F66F1}

a:visited{color:#0F66F1}



a.button{

	background:#d9d6c7;

	padding:6px 25px;

	border:1px solid #bfbbad;

	color:#000000

}



img.centered{

	display:block;

	margin-left:auto;

	margin-right:auto;

}



img.alignright{

	padding:4px;

	margin:0 0 2px 7px;

	display:inline;

}



img.alignleft{

	padding:4px;

	margin:0 7px 2px 0;

	display:inline;

}



.alignright{float:right;}

.alignleft{float:left;}

.clear{clear:both !important;}

.right{text-align:right}

.center{text-align:center;}

.pad_right{margin-right:40px}



.wrap{

	width: 970px;

	margin: 0 auto;

}



.list ul li{

	line-height:20px;

	vertical-align:middle;

	list-style: none;

    margin: 0; 

	padding: 0 0 0 21px;

	background:url("image/bullet.png") no-repeat top left;	

}



#header{

}



#logo_area{	

	padding:11px 0;

}



#top_bar{

	background:url("image/bg-menu.jpg") repeat-x top left;

	height:30px;

	margin-top:1px;

	padding:4px 0;

}



#search_form{

	float:right;

	width:295px;

	height:30px;

	background:url("image/bg-search.png") no-repeat;

	position:relative;

	top:1px;

	margin:0;

	padding:0

}



#top_bar #s{border:1px solid #000;float:left;border:0;width:200px;background:none;color:#ACACAB;margin:5px 0 0 63px;}

#top_bar #go{float:right;width:25px;height:26px;background-color:transparent;border:0px;cursor:pointer;}



.section .tl{

	background:URL("image/box/tl.png");

	float:left;

	width:10px;

	height:10px;

}



.section .tc{

	background:URL("image/box/tc.png");

	float:left;

	width:742px;

	height:10px;

}



.section .tr{

	background:URL("image/box/tr.png");

	float:left;

	width:10px;

	height:10px;

}



.section .b{

	background:URL("image/box/b.png") repeat-x top left white;

	padding:5px 15px 5px 15px;

	width:732px;

	clear:both;

	margin-top:-2px;

	margin-bottom:-2px;

	color:#3d3d3d;

	min-height:100px

}



.section .bl{

	background:URL("image/box/bl.png");

	float:left;

	width:10px;

	height:10px;

}



.section .bc{

	background-color:#FFFFFF;

	float:left;

	width:742px;

	height:10px;

}



.section .br{

	background:URL("image/box/br.png");

	float:left;

	width:10px;

	height:10px;

}



.section h3.title{

	font-family:arial;

	color:#2e2e2e;

	font-size:22px;

	border-bottom:1px solid #e3e3e3;

	padding:0 0 4px 0;

	margin:0 0 5px 0;

	font-weight:normal

}



#main_content{

	min-height:400px;

	padding:11px 0;

	line-height:20px

}



#full_col{

	width:970px;

	float:left

}



#full_col .section {

	margin:0 0 11px 0

}



#full_col .section .tc{

	width:950px;

}



#full_col .section .b{

	width:940px;

}



#full_col .section .bc{

	width:950px;

}



#left_col{

	width:665px;

	float:left

}



#left_col .section {

	margin:0 0 11px 0

}



#left_col .section .tc{

	width:645px;

}



#left_col .section .b{

	width:635px;

}



#left_col .section .bc{

	width:645px;

}



#content ul{

	margin:15px 30px;

	font-size:12px;

}



#content ul li{

	list-style:circle;

	margin-bottom:4px;

}



#content ol{

	margin:15px 0;font-size:12px;

}



#top_wid ul{

	margin:0;

	padding:0;

	list-style:none

}



#top_wid ul li{

	margin:0;

	padding:0;

	list-style:none

}



span.edit_content{

	background:#CCCCCC;

	padding:4px;

	border:1px solid #333333;

	display:block

}



#right_col{

	width:295px;

	float:right

}





#right_col ul li ul li{

	line-height:20px

}



#right_col .section{

	margin-bottom:11px

}



#right_col .section .tc{

	width:275px;

}



#right_col .section .b{

	width:265px;

	min-height:100px

}



#right_col .section .bc{

	width:275px;

}



#right_col .sidebar_thumb{

	float:left;

	margin:0 8px 8px 0

}



#right_col_c1{

	width:145px;

	float:left

}



#right_col_c2{

	width:145px;

	float:right

}



#right_col_c1 .section, #right_col_c2 .section{

	margin-bottom:11px

}



#right_col_c1 .section .tc, #right_col_c2 .section .tc{

	width:125px;

}



#right_col_c1 .section .b, #right_col_c2 .section .b{

	width:115px;

	min-height:100px;

	font-size:11px

}



#right_col_c1 .section .bc, #right_col_c2 .section .bc{

	width:125px;

}



#right_col_c1 .section ul li ul{

	margin:0 0 0 7px

}



#bottom_wid{

	background:url("image/bg-bottom.jpg") repeat-x top left #0C254D;

	padding-top:11px

}



#bottom_wid ul li ul li{

	line-height:20px

}



#bottom_wid .section{

	margin-bottom:11px

}



#bottom_wid .section .tc{

	width:307px;

}



#bottom_wid .section .b{

	width:297px;

	min-height:100px

}



#bottom_wid .section .bc{

	width:307px;

}



#bottom_wid .bot_wid_l{

	width:665px;

	float:left

}



#bottom_wid_c1{

	float:left;

	width:327px;

}



#bottom_wid_c2{

	margin-left:11px;

	float:right;

	width:327px;

}



#bottom_wid_c3{

	float:right;

	width:295px;

}



#bottom_wid_c3 .section{

	float:left;

	margin-bottom:11px

}



#bottom_wid_c3 .section .tc{

	width:275px;

}



#bottom_wid_c3 .section .b{

	width:265px;

	min-height:100px

}



#bottom_wid_c3 .section .bc{

	width:275px;

}



#footer{

	background:#000000;

	color:#c0c0c0;

	padding:15px 0 15px 0

}



#footer a{

	color:#c0c0c0

}



/* PAGINATION */

.nav_link{margin-top:15px;border-top:1px solid #DDD;background-color:#F5F5F5;padding:10px;}

.nav_link a{text-decoration:none;}

.nav_link .page_number{border:1px solid #DDD;padding:2px 10px;background-color:#EDEDED;}

.nav_link a .page_number{border:1px solid #DDD;background-color:#F5F5F5;padding:2px 10px;}

.newer_older a{margin-top:1em;text-decoration:none;font-size:12px;font-weight:700;}

.newer a{background:#ffffff;border:1px solid #666666;width:129px;padding:4px;float:left;cursor:pointer;text-align:center;}

.older a{background:#ffffff;border:1px solid #666666;width:129px;padding:4px;float:right;cursor:pointer;text-align:center;}

.next_previous_links{margin-top:10px;border-top:1px solid #DDD;background-color:#F5F5F5;padding:0 5px;}

.next_previous_links_comments{margin-top:10px;border-bottom:1px solid #DDD;background-color:#F5F5F5;padding:0 5px;}



/* Table */



table{margin:.5em 0 1em;}

table td,table th{text-align:left;border-right:1px solid #fff;padding:.4em .8em;}

table th{background-color:#5e5e5e;color:#fff;text-transform:uppercase;font-weight:bold;border-bottom:1px solid #e8e1c8;}

table td{background-color:#eee;color:#333333}

table th a{color:#d6f325;}

table th a:hover{background:transparent;color:#fff;}

table tr.even td{background-color:#ddd;}

table tr:hover td{background-color:#fff;}

table.nostyle td,table.nostyle th,table.nostyle tr.even td,table.nostyle tr:hover td{border:0;background:none;background-color:transparent;}



/* COMMENTS */

#content-body input{padding:3px;border:1px solid #E5E2E0;margin-bottom:2px;}

#content-body textarea{border:1px solid #E5E2E0;width:97.5%;height:100px;padding:5px;font: 12px Verdana;}

#content-body input#submit {width: 88px;height: 25px;border: 0px;background:#2C2C29 url(images/submit_btn.png) no-repeat;font: bold 12px Helvetica,Georgia,serif;color:#FFF;text-align:center;cursor:pointer;}

#comentarii ol.commentlist{width:100%;margin:0;padding:0;font-size:11px;}

ol.commentlist{margin:0;padding:0;list-style:none;}

ol.commentlist li{list-style-type:none;margin-bottom: 10px;background-color: #F5F5F5;border: 1px solid #DDD;padding: 15px 10px 4px 10px;}

ol.commentlist li ul{list-style-type: none;margin-left: 0px !important;}

ol.commentlist li ul.children li{list-style:none !important;background-color: #FFF;display:block;font-size:11px;}

ol.commentlist li ul.children li ul.children li{background-color:#F5F5F5;}

ol.commentlist li div.comment_content{float: left;width: 100%;}

ol li div.comment_content div.commentmetadata{color: #999;border-bottom: 1px solid #ddd;margin:0px 8px 5px;}

ol li div.comment_content div.commentmetadata a{color: #bbb;text-decoration: none;}

ol li div.comment_content p{padding:0 0 16px 6px;}

ol li div.comment_content .reply{margin:8px;}

strong.comment_author{font-size:125%;}

strong.comment_author a{text-decoration:underline !important;}

a#cancel-comment-reply-link{text-transform:uppercase;font-size:80%;margin-left:10px;}

li #respond{padding:7px;}

li #respond h2{display:none;}

li.comment-author-admin{border:1px solid #BBBBBB !important; }



textarea#comment{

	width:632px;

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

	font-size:12px

}



input#comment{

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

	font-size:12px

}



/* Calendar */



#wp-calendar{

	empty-cells:show;

	margin:10px auto 0;

	width:155px;

}



#wp-calendar #prev a, #wp-calendar #next a{

	font-size:9pt;

}



#wp-calendar th{

	font-style:normal;

	text-transform:capitalize;

}



#wp-calendar #next a{

	padding-right:10px;

	text-align:right;

}



#wp-calendar #prev a{

	padding-left:10px;

	text-align:left;

}



#wp-calendar a{

	display:block;

	text-decoration:none;

}



#wp-calendar caption{

	text-align:center;

	width:100%;

	font:bold 1.3em 'Lucida Grande', Verdana, verdana, Sans-Serif;

	text-align:center;

}



#wp-calendar td{

	padding:3px 0;

	text-align:center;

}



#wp-calendar td.pad:hover{ /* Doesn't work in IE */

	background-color:#fff; 

}



div.bot_most{

	padding:5px 0 10px 0;

	font-size:11px;

	text-align:center;

	color:#CCC;

}



div.bot_most a{

	color:#CCC;

	font-size:11px;

	text-decoration:underline

}
