/*  
Theme Name: Nautre1
Theme URI: http://www.wordpressthemesbox.com/
Description: This is my theme for a Wordpresstheme Box.
Version: 1.0
Author: Ashish sharma
Author URI: http://www.wordpressthemesbox.com/

*/

*{margin:0; padding:0;}
body{background:#1B2B3F; margin:0;}
body, th, td, input, textarea{color:#333333; font-family:"Trebuchet MS" ; font-size:13px;}
input, textarea{border:1px solid #7F9DB9;font-weight:bold;}
input.text{background:#FFFFFF; border:none; padding:1px;}
input.button{background:#000000; border:1px solid #000000; color:#ffffff;}
input#wp-submit{margin-top:4px;}
h1, h2, h3{color:#626456;}
h1{font-size:2.8em; font-weight:lighter;}
h2{color:#333333; font-size:1em; font-weight:lighter;}
h3{color:#333333;font-size:1.2em;}
p, ul, ol{font-size:13px;line-height:17px; font-style:normal;/*font-size:1.1em; line-height:1.8em; margin-top:0.5em;*/}
ul, ol{margin-left:3em;}
blockquote{margin-left:3em; margin-right:3em;}
a{color:#0058AF; text-decoration:none;}
a:hover{border:none;text-decoration:underline;}
h1 a, h2 a, h3 a{border:none;color:#333333; text-decoration:none;}
h1 a:hover, h2 a:hover, h3 a:hover{background:none; color:#0058AF;text-decoration:none;border-bottom: 1px dotted #0058AF;}
hr{display:none;}
#wrapper{}
#header{background-color:#1B2B3F; height:35px; margin:0 auto; width:970px;}
#menu{
height: 30px;
background: #4182b8;
clear: both;
font-size: 14px;
float:left;
/*padding:10px;*/
margin: 5px 0px 100px 20px;
}

/*����� ������ � ����*/

#menu li a{
color: #fff;
display: block;
line-height: 27px;
padding: 0 10px;
}

#menu li a:hover{
background: #1B2B3F;
text-decoration: none;
}

/*����� ��� ��������� ������� ������, �.�. �������� �������*/
#menu li{
list-style: none;
float: left;
font-size: 14px;
}

/*����� ��� ��������� ��������� ����*/
#menu li ul li{
float: none;
}

/*����� ��� ��������� ��������� ����*/
#menu li ul li ul li{
float: none;
} 
#menu ul{
background: #15535B;
margin: 0; padding: 0;
position: absolute;
z-index: 10;
}
/*����� ������ � ����*/

.current_page_item, .current_page_parent{
background: #1B2B3F;
color:#ffffff;
text-decoration: none;
}

#menu ul ul{
display: none;
background: #15535B;
margin: 0; padding: 0;
position: absolute;
z-index: 10;
}


#search{float:right; padding:10px; width:270px; text-align:right;}
#search fieldset{border:none;}
#search #s{padding:3px; width:140px;}
#search #x{width:60px;}
#logo{z-index:1;background:url(images/header.jpg) no-repeat left top; border:10px solid #ffffff;border-bottom:none; height:160px; margin:0 auto; width:950px; }
#logo h1, #logo h2{margin:0; padding:0; text-align:right;letter-spacing:0;font-weight:bold;text-shadow:2px 2px 1px #333;}
#logo h1{color:#2C2E22;padding:80px 15px 0 20px;font-family: "Trebuchet MS",Arial;}
#logo h1 a:hover{ text-decoration:none}
#logo h2{color:#fff; margin:-5px 20px 0 17px; padding:5px;font-size:1.2em;font-family: "Trebuchet MS",Arial;letter-spacing:1px;}
#logo p{clear:left; color:#C2C5B1; font-size:1.2em; font-weight:bold; line-height:normal; margin:0; padding:0 0 0 20px;}
#logo a{color:#FFF;}
#page{background:#FFF;border:10px solid #ffffff;border-bottom:none;border-top:none;margin:0 auto;padding:20px 0px 0 0px;
width:950px;
width: expression((documentElement.clientWidth||document.body.clientWidth)<950?'950px':''); /* Internet Explorer */
min-width: 950px; /* Opera & FireFox */
}

#content{float:left;padding:0 10px;width:450px;}
.post{
border:1px solid #DDDDDD;
margin-bottom:20px;
}
.post .title{font-weight:normal;margin:0;}
h1.title{color:#333;font-size:2em;padding-left:15px;text-shadow:1px 1px 1px #CCCCCC;}
h2.title{color:#1B2B3F;font-size:1.2em;padding-bottom:20px;padding-left:15px;text-transform:uppercase;}
.desctitle{font-size:10px;}
.post h1.title{border-bottom:1px dotted #CCCCCC;font-size:23px;padding:0 5px 3px;}
.post .entry{/*padding:0 10px 30px 15px;*/padding:10px 10px 0;overflow:hidden;}
.post .meta{color:#999999;font-family:Arial, Helvetica, sans-serif;font-size:10px;margin:0;padding:5px 0px 0px 15px;}
.post .meta a{color:#999999;}
.post .links{margin:0;font-size:11px;line-height:15px;}
.post .tags{background:url(images/img04.gif) repeat-x;font-size:.8em;font-weight:bold;margin:0;text-transform:uppercase;}
.post .links a, .post .tags a{border:none;}
#recent-posts{}
#recent-posts ul li{background:url(images/img04.gif) repeat-x left bottom;font-size:0.8em;padding:3px 3px 3px 15px;}
#recent-posts h2{background:url(images/img12.gif) no-repeat left top;height:25px;margin:0;padding:2px 5px 5px 30px;}
#recent-posts h3{background:url(images/img04.gif) repeat-x left bottom;font-size:13px;margin:0;padding:15px 0 0 15px;}
#recent-posts p{font-size:13px;line-height:22px;margin:0 0 10px 0;padding:15px 0 0 15px;}
.sidebar{float:left;}
.sidebar ul{list-style:none;margin:0;padding:0;}
.sidebar li{}
.sidebar li ul{}
.sidebar li li{margin:0;}
.sidebar li h2{margin:0 -5px;}
#sidebar1{/*padding-left:10px;*/width:180px;}
#sidebar1 li h2{background:#1b2b3f url(images/h30.png) repeat scroll 0 bottom;margin:0 -10px;padding:5px 5px 8px 10px; color:#FFF; font-size:16px; font-weight:bold; text-transform:uppercase;text-shadow:1px 1px 1px #666666 !important;height:17px!important;}
#sidebar1 li ul{line-height:normal;}
#sidebar1 li li{font-size:13px;padding:5px;}
#sidebar1 a{color:#404d61;}
#sidebar1 .widget{
background-color:#EEEEEE;
border:1px solid #DDDDDD;
}
#sidebar2{width:290px;float:right;}
#sidebar2 p, #sidebar2 ul, #sidebar2 ol {
font-size:13px;
line-height:1.5;
margin-top:0;
}

#sidebar2 li{margin-bottom:10px;}

#sidebar2 li h2, h3 .fwTabTitle{/*background:url(images/cat-head.png) no-repeat left top;*/height:24px;margin:0;
padding:4px 5px 5px 0; color:#333; font-size:16px; font-weight:bold; text-transform:uppercase;
text-shadow:1px 1px 1px #CCCCCC;border-bottom:1px dotted #CCCCCC;}
#sidebar2 li ul{/*background:url(images/img04.gif) repeat-x;*/line-height:normal;margin-top:10px;}
#sidebar2 li li{/*background:url(images/img04.gif) repeat-x left bottom;*/font-size:13px;display:inline-block;}
/*#sidebar2 li a{border:none;}*/
#sidebar2 .widget {
background-color:#EEEEEE;
border:1px solid #DDDDDD;
margin-bottom:10px;
}
#sidebar2 a img {float:left;margin:5px 5px 0 0;}
#sidebar2 .sideposts_date {}
.widget .translate_block{display:none;}
/*#sidebar2 li a:hover{border:none;padding-left:10px;}*/
#calendar{margin:0 auto;}
#calendar caption{font-weight:bold;}
#calendar table{border-collapse:collapse;text-align:center;width:220px;}
#calendar thead th{background:#CCCCCC;color:#FFFFFF;}
#calendar tbody td{background:#EEEEEE;}
#calendar #today{background:#B8D03B;color:#FFFFFF;font-weight:bold;}
#calendar a{font-weight:bold;}
#calendar #prev{text-align:left;}
#calendar #next{text-align:right;}
#design{background:#FFFFFF url(images/lines2.gif) bottom right no-repeat;height:138px;}
#footer{background-color:#1B2B3F; color:#FFFFFF; font-size:9px; padding:10px; text-align:center;}
#footer a{color:#CCCCCC;}
#footer p{margin:0;}
.info{background-color:#eee;/*border-bottom:1px solid #404d61;*/border-top:1px solid #ddd;padding:0 5px;font-size:10px;margin-top:15px;line-height:auto;font-family:arial,verdana;}
.comlabel{background:url(images/lines.gif) bottom center no-repeat;color:#666666;font-size:13px;font-weight:lighter;margin-top:10px;padding:60px;}
.comtext{background-color:#404d61;border:5px solid #FFFFFF;color:#FFFFFF;padding:5px;}
.postlabel{background:url(images/lines.gif) bottom center no-repeat;color:#666666;font-size:13px;font-weight:lighter;margin:10px 0px 10px 0px;padding:60px;}
.posttext{background-color:#404d61;border:5px solid #FFFFFF;color:#FFFFFF;padding:5px;}
.commentlist{list-style:none;}
.authorcomment{font-size:110%;border:1px solid #ddd;background-color:#fff;margin:10px 0px 0px 0px;padding:2px 10px;}
.odd{font-size:110%;background-color:#FFFFFF;border:1px solid #ddd;color:#333333;padding:2px 10px;}
.odd a:link{color:#000;}
.commenttext{
background-color:#FFFFFF;
border:1px solid #DDDDDD;
color:#333333;
font-size:120%;
margin:-1px 0 10px;
padding:5px 10px;
width:415px;
display:inline-block;
}
#author, #email, #url{background:#efefef;border:1px solid #cbcbcb;font:13px 'Lucida Grande', 'Lucida Sans Unicode', Helvetica, Tahoma, Arial, Verdana, sans-serif;margin-bottom:0.6em;margin-top:5px;padding:3px;width:40%;}
#comment{background:#efefef;border:1px solid #cbcbcb;font:13px 'Lucida Grande', 'Lucida Sans Unicode', Helvetica, Tahoma, Arial, Verdana, sans-serif;margin-bottom:0.6em;margin-top:5px;padding:3px;width:430px;height:60px;}
#comment .hover{background-color:#fff;border-color:#0058AF;}
#submit{background-color:#1B2B3F;border:1px solid #fff;color:#fff;font:13px 'Lucida Grande', 'Lucida Sans Unicode', Helvetica, Tahoma, Arial, Verdana, sans-serif;padding:3px;}
#submit:hover{border-color:#1B2B3F;background-color:#000;}
acronym, abbr, span.caps{cursor:help;}
acronym, abbr{border-bottom:1px dashed #999;}
blockquote{border-left:5px solid #ddd;margin:15px 30px 0 10px;padding-left:20px;}
blockquote cite{display:block;margin:5px 0 0;}
.center{text-align:center;}
hr{display:none;}
a img{border:none;}
.alignright{background-color:#EAEAEA;float:right;padding:5px;}
.alignleft{background-color:#EAEAEA;float:left;padding:5px;}
img.centered{display:block;margin-left:auto;margin-right:auto;}
img.alignright{display:inline;margin:0 0 2px 7px;padding:4px;}
img.alignleft{display:inline;margin:0 7px 2px 0;padding:4px;}
pre{background:#f3f2ed; border:solid 1px #9a9a9a; color:blue; margin:10px; padding:10px;}
code{color:#000; font-size:1.0em;}
.yd_rp_widget {font-size:13px;}
.yd_rp_widget h4 {font-size:13px;font-weight:normal;}
.pagerbox{text-align:center;}
#fbclient-button {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(images/sidebutton20.png) repeat scroll 0 0;
cursor:pointer;
display:none;
height:100px;
margin:0;
position:fixed;
top:35%;
width:20px;
z-index:50000;
}
.wp-polls p{font-size: 13px;}
.wp-polls, .wp-polls-form {padding:0 5px;}
.comments_title{
font-size: 19px;
color:#333;
text-shadow:1px 1px 1px #CCCCCC;
margin:20px 0 5px 0;
padding:0 5px 3px 10px;
}
.odd .commenttext{color:#0058AF;}
img .recent-posts-thumb{float:left;padding-left:10px;}
div.tab-content ul li {overflow:hidden;padding:0 10px;}
.widget{padding:0 10px;}
.fw_tabs_tabdisplay {background-color:#EEEEEE;}
div#fw_tabs_tabdisplay_1.first ul.tabbed_sidebar li.tab h3, #sidebar ul div#fw_tabs_tabdisplay_1.first ul.tabbed_sidebar li.tab h3{font-size:11px;}
div.pagerbox a {padding:4px 8px;}
.text-resizer{clear:right;float:right;margin:0 0 0 10px;}
img.avatar{float:left;margin:5px 10px 5px 0;}
div.comment-toolbar{clear:right;float:right;margin:0 0 5px 10px;}

.hackadelic-sliderPanel {
	border: 1px solid #ccc;
	padding: 5px;
	-moz-border-radius: 1em; -webkit-border-radius: 1em;
}

a.hackadelic-sliderButton {
	border: 1px solid lightgrey;
	color: #B3960E;
	padding: 0 3px;
	-moz-border-radius: 1em; -webkit-border-radius: 1em;
}
a.hackadelic-sliderButton:hover {
	border: 1px solid #F0F0E0;
	background-color: #F0F0E0;
}
.entry .hackadelic-sliderPanel {
	background-color: #fcfcfc;
}
.textwidget .hackadelic-sliderButton {
	display: block;
	text-align: center;
	margin: .5em;
}
.textwidget .hackadelic-sliderPanel {
	background-color: #F0F0E0;
}

/*.ctc{color:#999999;font-size:10px;overflow:hidden;width:180px;}*/
div#ctc-3 .widget{width:142px !important; border:medium none;overflow:hidden;}

.sidebarTabs_divs ul li {clear:both;overflow:hidden;}
#sidebar1 .tb .widget, #sidebar2 .tb .widget {border:medium none !important; padding:0;}
#sidebar1 .widget_minimeta{margin-bottom:10px;}

h2{
color:#333333;
font-size:16px;
font-weight:bold;
height:24px;
margin:0;
padding:4px 5px 5px 0;
text-shadow:1px 1px 1px #CCCCCC;
text-transform:uppercase;
}
.fwTabTitle{display:none;}

.wp-caption {
-moz-border-radius-bottomleft:3px;
-moz-border-radius-bottomright:3px;
-moz-border-radius-topleft:3px;
-moz-border-radius-topright:3px;
background-color:#F3F3F3;
border:1px solid #DDDDDD;
margin-right:10px;
padding-top:4px;
text-align:center;
}

.post-ratings {text-align:right;}

.Author { padding-left: 20px;background: url(images/author.png) no-repeat left -2px; }
.Edit { padding-left: 18px;background: url(images/edit.png) no-repeat left -1px; }
.Com { padding-left: 18px;background: url(images/comments.png) no-repeat left -2px; }
.Date { margin-left:3px;padding-left:17px;background: url(images/date.gif) no-repeat left -2px; }
.Tag { padding-left: 20px;padding-bottom:1px;background:transparent url(images/tag.png) no-repeat scroll left -2px;}
.translate_translate{color:#C54500;}
div.sidebarTabs_panes .tb a {color:#404d61 !important;}
.more-link {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(images/readmore.png) no-repeat scroll left 1px;
/*color:#004A80;*/
padding-left:13px;
}
div.b-yandexbox * { font-size: 10px !important; margin: 0 !important; } div.b-yandexbox a img { border: 0 !important; } div.b-yandexbox input, div.b-yandexbox label { vertical-align: middle; } div.b-yandexbox table { font-size: 10px; width: 100%; border-collapse: collapse; border: 0; background: #eeeeee; } div.b-yandexbox table td { padding: 7px 0 6px 0; white-space: nowrap; vertical-align: middle; } div.b-yandexbox .b-yandexbox-image { padding: 6px 6px 0 6px; } div.b-yandexbox .b-yandexbox-search { width: 100%; padding: 0 6px; } div.b-yandexbox .b-yandexbox-search table { margin: 0; padding: 0; background: none; } div.b-yandexbox .b-yandexbox-search .b-yandexbox-txt { width: 100%; padding-right: 6px; } div.b-yandexbox .b-yandexbox-text { position: relative; width: 100%; } div.b-yandexbox .b-yandexbox-text input { float: left; width: 100%; padding-right: 0; border: 1px solid #7f9db9; } div.b-yandexbox .b-yandexbox-search .b-yandexbox-submit { padding: 0; } div.b-yandexbox .b-yandexbox-image i { display: none; } .b-yandexbox_arr { padding-right: 23px; background-image: url(http://site.yandex.ru/arrow.xml?color=%23eeeeee); background-repeat: no-repeat; background-position: 100% 50%; } div.b-yandexbox .button-search { width: 19px; height: 15px; outline: none; cursor: pointer; border: none; background: url(http://site.yandex.ru/i/search.png) no-repeat; }

div.pagerbox a{padding:2px 10px !important;background-color:#EEEEEE !important;border:1px solid #ddd !important;}
div.pagerbox a:hover, div.pagerbox a:active, div.pagerbox .current {
background-color:#1B2B3F !important;
border:1px solid #ddd !important;
color:#FFFFFF!important;}
#pixopoint_menu1 li.pixo_search {display:none;}
