/*  

Theme Name: vBorisov 
Author URI: http://www.wpremix.com/

Version: 1.0

Author: R.Bhavesh

Description: Wp Bliss is a free theme by <a href="http://cssace.com/">R.Bhavesh</a> and <a href="http://wpremix.com/">WP Remix</a>.

*/

body {margin: 0;  
	background-color:#fff; 
	color: #333; 
	font:12px Arial, Helvetica, Verdana, sans-serif;}

select, input, textarea {  font:12px arial,helvetica,clean,sans-serif;}
table {  font-size:inherit;   font:100%;}
pre,code,kbd,samp,tt{   font-family:monospace;  *font-size:108%;  line-height:99%;}
a {   color: #7995cd; text-decoration: none;}
a:hover { color: #4166af;text-decoration: underline; }
h1 {  font-size: 167%;  font-weight: normal; margin: 0 0 0.3em 0;}
h2 {  font-size: 153.9%;   font-weight: normal;}
h3 {  font-size: 116%;  margin: 2em 0 0 0;}
hr {

	height: 5px;

	margin: 10px 0px;

	border: none;

}


.clearboth {

	clear: both;

}

/*************************************

	Headings
`
**************************************/

h1  {

	font-size: 20px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px;

	}

h3.h1 { /*make homepage h3's for the first 2 stories look like H1 */

	font-size: 22px;

 }

h1 a, h3 a, h1 a:visited, h3 a:visited  {

	text-decoration: none;

}

h1 a:hover, h3 a:hover {

	text-decoration: underline;

}

h2 {

	font-size: 24px;

	font-family: Arial, Helvetica, sans-serif;

	font-weight: normal;

	padding: 10px 0px;

	line-height: 150%;

	margin: 0px;

}

	

h2 a, h2 a:visited  {

	color: #666;

	text-decoration: underline;

}

h2 a:hover {

	text-decoration: none;

	}

h3 {

	font-size: 22px;

	font-weight: normal;

	font-family: Arial, Helvetica, sans-serif;

}

#sidebar h3 {

	font-size: 22px; 

}

h3 a, h3 a:visited {

	text-decoration: none;

}

#sidebar h2 {

	margin: 0px 0; padding: 5px 0px;
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;

}

#sidebar #popular h2 {

}

h6 {

	font-size: 24px;

	font-family: Arial, Helvetica, sans-serif

	font-weight: normal;

	padding: 0px 0 10px 0px;

	line-height: 150%;

	margin: 0px;

}

/*************************************

	Header

**************************************/

#global-nav ul li a.login {padding-left: 15px; padding-top: 19px; font-weight: normal; float: left;}
/* General */

#global-nav {
   background-color: #2a2a2a;
   background-image:url("http://vborisov.ru/wp-content/themes/WP_Premium2/images/header-back.png");
   background-position:top left;
   background-repeat:repeat-x;
   height: 45px;
}

#global-nav ul {  list-style: none; margin: 0 auto;   padding: 0; width: 782px; clear: both;}

#global-nav ul a.blank { background-image: none; color:white; padding-top:0px; padding-left:5px; overflow:visible; }
#global-nav ul li#signinUser { color:white }

/* new text tabs */
#global-nav ul li {font-family: Arial, Helvetica, sans-serif; float: left; font-size: 12px; text-align: center; text-transform: uppercase; font-weight: bold;}
#global-nav ul li a { display: block; text-decoration: none; color: #ccc;}

#global-nav ul li.nav-tab-active {
   background-color: transparent;
   background-image: url("/wp-content/themes/WP_Premium2/images/nav-tab.png"/*tpa=http://s.WP_Premium2.com/img/page/nav-tab.png*/);
   background-position: top left;
   background-repeat: no-repeat;
}
#global-nav ul li.nav-tab-active a {
   background-color: transparent;
   background-image: url("/wp-content/themes/WP_Premium2/images/nav-tab-right.png"/*tpa=http://s.WP_Premium2.com/img/page/nav-tab-right.png*/);
   background-position: top right no-repeat;
   color: #434343;
}
#global-nav ul li.nav-tab-active a:hover {  color: #000; }
#global-nav ul li#explore-tab.inactive { position:relative; padding-right:0px; }
#global-nav ul li#explore-tab.inactive a { position:relative; padding-right:40px; }
#tab-homepage{ text-decoration:underline; }

#global-nav ul li#tab-homepage a#logo {
   width: 110px;
   text-decoration: none;
   padding-top:9px;
   border:0;
}

#global-nav ul li#tab-homepage            a { background-position: -109px -138px;     }
#global-nav ul li#tab-homepage.active     a { background-position: 0 -138px; }
#global-nav ul li#explore-tab.inactive { position:relative; padding-right:0px; }
#global-nav ul li#explore-tab.inactive a { position:relative; padding-right:40px; }


/*************************************

	Top Search Form

**************************************/

/*Search box Rounded Corner start */

#xsnazzy {margin:0 0 10px 0;}



.xtop, .xbottom {display:block; font-size:1px;}

.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;}

.xb1, .xb2, .xb3 {height:1px;}

.xb1 {margin:0 5px;}

.xb2 {margin:0 3px;}

.xb3 {margin:0 2px;}

.xb4 {height:2px; margin:0 1px;}

.xboxcontent {display:block; padding:5px;}

/*Search box Rounded Corner End */





ul.tablist { 	

	margin:5px 0px; 

	padding:0; 

	list-style: none; 

	color:#333;}

ul.tablist li  { 
	font-size:11px; 
	margin:0 5px ;  
	padding: 2px 0 0 15px; 
	list-style:none;
	border-bottom:1px dotted #959595; 
	text-align:left;
	background-image:url("http://vborisov.ru/wp-content/themes/WP_Premium2/images/12.png");
   background-position:left;
   background-repeat: no-repeat;
	}

ul.tablist li a         { 

	text-decoration: none; 

	line-height:18px;}

ul.tablist li a:hover 	{ 

	}

/*************************************

	Main Container

**************************************/

#container { 

	width:940px;

	text-align: left; 

	margin: 0 auto;

	padding: 0px 10px;

	border: 0px solid black;

	clear: both;

	overflow:hidden;

	height:100%;

	}

.container-top {

	clear: both;

	height: 17px;

	width: 960px;

	display: block;

	margin: 12px auto 0 auto;

}

.container-bottom {

	clear: both;

	height: 17px;

	width: 960px;

	display: block;

	margin: 0px auto;

}



 

/*************************************

	Content

**************************************/

#content {

	width: 532px;

	float: left; 

	padding: 14px 15px 20px 22px;

	display: block;

	}

#content h1.btmspace{

	margin-bottom:15px;

	}

#content p{

	margin: 0px;

	line-height: 18px;

	padding: 0px 0px 10px 0px;

	}

#content p img{

	border: none;

	padding: 0px 5px 15px 0px;

	}

#content ol {

	list-style-type: decimal;

	line-height: 18px;

	margin: 0px;

	padding: 0px 0px 10px 35px;

	}

#content ul {

	list-style: none;

	margin: 0px;

	padding: 0px 0px 10px 0px;

	}

	

#content li {

	margin: 0px;

	padding: 0px;

	}

	

#content ul li {

	list-style: disc outside;

	margin: 0px 30px 0px 30px;

	padding: 5px 0px 0px 0;

	}

#content .post-meta-top {

	display: block;

	margin: 0px 0px 15px 0px;

	padding: 5px 0px;

	float:left;

}

#content .post-bottom {

	display: block;

	margin: 0px 0px 25px 0px;

	padding: 5px 10px;

	clear: both;

	overflow:hidden;

	height:100%;

}

.post-bottom a {

	color: #535353;

	text-decoration: none;

}

.post-bottom a:hover {

	text-decoration: underline;

}

.cat {

	float:  left;

	width: 75%;

	text-align: left;

}

.cat span {

	padding: 0px 0px 0px 18px;

}

.comm {

	float: right;

	width: 38px;

	height:39px;

	font-size:22px;

	line-height:27px;

	text-align: right;

}

.comm span {	

	 text-align:center;

	 padding:3px 12px;

}

.comm a {

	text-decoration: none;

}





.auth {
	float: left;
 	padding:0 0px 0 0;
	margin-left:5px;
	width:138px;
	text-align: left;
background-image:url("/wp-content/themes/WP_Premium2/images/123.png");
   background-repeat: no-repeat;
   background-position:right;

}

.auth span {

	padding: 0px 0px 0px 15px;

}

.auth a {

	text-decoration: none;
	color:#FFFFFF;
	font-weight:bold
}

.date {

	float: left;

	text-align: left;

	padding:0 0px 0 5px;
	color:#999999

}

.date span {

}

/*********************************************

		Previous/Next Page Navigation

*********************************************/

.page-nav {

	clear: both; /* To clear any floats */

	margin: 15px 0px;

	padding: 2px 0px;

	height: 22px;

}

.nav-previous {

	width: 249px; 

	float: left; 

	text-align: left;

	margin: 2px 0px;

}

.nav-next {

	width: 249px; 

	float: right; 

	text-align: right;

	margin: 2px 0px;


}

.page-nav a {

	text-decoration: none;

}

.nav-previous a {

	padding-left: 10px;

}

.nav-next a {

	padding-right: 10px;

}

/*************************************

**************************************

	Comments

**************************************

**************************************/

#comments-wrap {

}



.textarea {}

.Cbutton { 

	border:none; 

	font:bold 11px Arial, Helvetica, sans-serif;

	padding:4px;}



/*	Headers	*/



#comments-wrap h6 {

	font-size: 20px;

}



/*	Comments	*/



.commentlist {	

}

.thecomment {

	margin: 0px 0px 0px 0px;

	overflow: hidden;

}

.comment-body {

	margin: 0px; padding:5px 10px 20px 30px;

}

.comment-metadata {

	padding:5px 10px;

}

.comment-metadata a, .comment-metadata a:visited {

}

.comment-metadata a:hover {

}

.authorcomment {

	margin: 0px 0px 10px 0px;

	font-size:12px;

	overflow: hidden;

	height:100%;

}

.authorcomment .comment-body {

	border: none;

	

	

}

.authorcomment .comment-metadata {

	padding: 11px 10px;

}



.nav-next	  { padding-right:8px; font-weight:bold;}

.nav-previous { padding-left:8px; font-weight:bold;}



/*	Comment Form	*/



 

/*************************************

	Sidebar

**************************************/

#sidebar {

	float: right;

	display: block;

	width: 350px;

	margin: 0 0px 0 0px;

	padding: 0px 3px 0px 0px;

}







#sidebar .sidebar-bot {

	display: block;

	height: 20px;

	clear: both;

}

#sidebar ul {

	list-style-type: none;

	

}

#sidebar .advertise {

	text-align: left;

	padding:0;

	margin-left:7px;

}

#sidebar .advertise img {

	padding:0 5px;

	border:none;

}

#sidebarwrap {

 	padding: 15px 0px 0px 0px;

	margin: 0px;

	border: none;

}



/*************************************

	Popular Posts Section

**************************************/

#sidebar #sidebarwrap #popular {

	margin: 0px;

	padding:0px 0px 0px 0px;

	font-size: 11px;

	

}



 /*popular box Rounded Corner start */

#pxsnazzy {margin:0 0 10px 0;}

.pxtop, .pxbottom {display:block; font-size:1px;}

.pxb1, .pxb2, .pxb3, .pxb4 {display:block; overflow:hidden;}

.pxb1, .pxb2, .pxb3 {height:1px;}

.pxb1 {margin:0 5px;}

.pxb2 {margin:0 3px; }

.pxb3 {margin:0 2px;}

.pxb4 {height:2px; margin:0 1px;}

.pxboxcontent {display:block; padding:2px;}

/*popular box Rounded Corner End */





#popular ul {

	margin: 0px; padding: 0px 10px 15px 10px;

	

}

#popular ul li {

	margin: 0px; padding: 0px;


}

#popular ul li ul {

	padding:  0px;

}

#popular ul li ul li {

	margin: 0px; padding: 5px 15px;
			  background-image:url("/wp-content/themes/WP_Premium2/images/right-arrow.png");
   background-position:left;
   background-repeat: no-repeat;

}
#popular ul li ul li:hover {

	text-decoration: none;
 background-image:url("/wp-content/themes/WP_Premium2/images/red_arrow2.gif");
 background-color:#EE1010;
 color:#FFFFFF; 
 padding-left:20px;
}


#popular ul li ul li a, #popular ul li ul li a:visited {

	padding: 0;

	margin: 0px;

	text-decoration: none;

}

#popular ul li ul li a:hover {

	text-decoration: none;
	color:#FFFFFF
}



/*************************************

	Left Sidebar

**************************************/

#l_sidebar {

	float: left;

	display: block;

	width: 160px;

	font-size: 11px;

	margin: 0px; padding: 0px 0px 0px 10px;

}

#l_sidebar ul, #l_sidebar ul li {

	margin: 0px 0 15px 0;  padding: 0px;

}

#l_sidebar ul li ul {

	border-top: 1px solid #9c9c9c;

}

#l_sidebar ul li ul li {

	margin: 0px; padding: 0px 0px 0px 10px;
		background-image:url("/wp-content/themes/WP_Premium2/images/bull1.gif");
   background-position:left;
   background-repeat: no-repeat;

}

#l_sidebar ul li ul li a, #l_sidebar ul li ul li a:visited {

	display: block;

	padding: 5px 3px;

	margin: 0px;

	text-decoration: none;

}

#l_sidebar ul li ul li a:hover {

	text-decoration: underline;

}

#l_sidebar ul li ul li ul li {

	margin:  0px; padding: 0px;

}

#l_sidebar ul li ul li ul li a, #l_sidebar ul li ul li ul li a:visited {

	padding: 5px 3px 5px 10px;

	margin: 0px;

	text-decoration: none;

}

#l_sidebar ul li ul li ul {




















	border: none;

	padding: 0px; margin: 0px;

}

#l_sidebar ul li ul li ul li a:hover {

	text-decoration: underline;

}



/*************************************

	Right Sidebar

**************************************/

#r_sidebar {

	float: right;

	display: block;

	width: 160px;

	font-size: 11px;

	margin: 0px; 

	padding: 0px 10px 0px 0px;

}

#r_sidebar ul, #r_sidebar ul li {

	margin: 0px 0 15px 0; padding: 0px;

}

#r_sidebar ul li ul {

}

#r_sidebar ul li ul li {

	margin: 0px;

	padding: 0px 0px 0px 10px;
		background-image:url("/wp-content/themes/WP_Premium2/images/bull1.gif");
   background-position:left;
   background-repeat: no-repeat;

}

#r_sidebar ul li ul li a, #r_sidebar ul li ul li a:visited {

	display: block;

	padding: 5px 3px;

	margin: 0px;

	text-decoration: none;

}

#r_sidebar ul li ul li a:hover {

	text-decoration: underline;

}

#r_sidebar ul li ul li ul li {

	margin:  0px; padding: 0px;

}

#r_sidebar ul li ul li ul li a, #r_sidebar ul li ul li ul li a:visited {

	padding: 5px 3px 5px 10px;

	margin: 0px;

	text-decoration: none;

}

#r_sidebar ul li ul li ul {

	padding: 0px; margin: 0px;

}

#r_sidebar ul li ul li ul li a:hover {

	text-decoration: underline;

}
 



/*************************************

	Footer

**************************************/

#footer { 

	padding:  10px 0px 20px 0px;

	text-align: center;

	height:25px;

	clear: both;

	font-size:11px;

	}



#footer-wrap {

	width: 950px;

	margin: 0px auto;

}

#footer .copyright 		{ float:left; text-align:left;}

		.copyright a 	{  text-decoration:none;}

		.copyright a:hover {text-decoration:none; }

		

 	ul#nav-footer 				{ margin: 0 0 0 0; padding:0; float:right;  

								  font-size: 11px; font-weight:bold; text-align: right; text-transform:uppercase;}

	ul#nav-footer li 			{ padding: 5px 8px 5px 12px; list-style:none;  float:left; }

	ul#nav-footer li.nobg 		{ padding: 5px 8px 0px 12px;    }

	ul#nav-footer li a 			{ text-decoration:none; }

 	ul#nav-footer li a:hover 	{ }

 
/*  Tabber  Style start -------------------- */

 .tabberlive .tabbertabhide {
 display:none;
}

.tabber {	

}

.tabberlive {

 margin:0 5px;

}

ul.tabbernav

{

 margin:0;

 padding: 3px 0;

 font: bold 16px Arial, Helvetica, sans-serif;

}



ul.tabbernav li

{

 list-style: none;

 margin: 0;

 display: inline;

}

ul.tabbernav li a

{
color:#4166CA;
 border-bottom:2px dotted #CFCFCF;
 padding: 3px 0.5em;

 margin-left: 3px;

 text-decoration: none;

}


ul.tabbernav li:hover {background:#CFCFCF;  border-bottom:2px solid #CFCFCF;}

/*---- tabbertab = the tab content---------------------*/

.tabberlive .tabbertab {

 padding:5px;

}



/* If desired, hide the heading since a heading is provided by the tab */

.tabberlive .tabbertab h2 {

 display:none;
}

.tabberlive .tabbertab h3 {
 display:none;
}



/*tabs on the page */

.tabberlive#tab1 {
}

.tabberlive#tab2 {
}

.tabberlive#tab2 .tabbertab {
 height:200px;
 overflow:auto;}
 
 #postlogo {  background-image:url("/wp-content/themes/WP_Premium2/images/titlelogo.png");
   background-position:left;
   background-repeat: no-repeat;
   padding-left:130px;}

/* blockquote type */
blockquote {border-bottom:2px solid  #B3CDEF; border-top:2px solid #B3CDEF; padding:10px 0 10px 70px; background-image:url("/wp-content/themes/WP_Premium2/images/bq/Chat.png"); background-position:left; background-repeat:no-repeat; background-color:#DFEBFB; margin:5px 0 5px 0}

div.add {border-bottom:2px solid  #B3CDEF; border-top:2px solid #B3CDEF; padding:10px 0 10px 70px; background-image:url("/wp-content/themes/WP_Premium2/images/bq/Add.png"); background-position:left; background-repeat:no-repeat; background-color:#DFEBFB; margin:5px 0 5px 0}
div.check {border-bottom:2px solid  #B3CDEF; border-top:2px solid #B3CDEF; padding:10px 0 10px 70px; background-image:url("/wp-content/themes/WP_Premium2/images/bq/Check.png"); background-position:left; background-repeat:no-repeat; background-color:#DFEBFB; margin:5px 0 5px 0}
div.download {border-bottom:2px solid  #B3CDEF; border-top:2px solid #B3CDEF; padding:10px 0 10px 70px; background-image:url("/wp-content/themes/WP_Premium2/images/bq/Download.png"); background-position:left; background-repeat:no-repeat; background-color:#DFEBFB; margin:5px 0 5px 0}
div.error  {border-bottom:2px solid  #B3CDEF; border-top:2px solid #B3CDEF; padding:10px 0 10px 70px; background-image:url("/wp-content/themes/WP_Premium2/images/bq/Error.png"); background-position:left; background-repeat:no-repeat; background-color:#DFEBFB; margin:5px 0 5px 0}
div.exc  {border-bottom:2px solid  #EFE577; border-top:2px solid #EFE577; padding:10px 0 10px 70px; background-image:url("/wp-content/themes/WP_Premium2/images/bq/Exc.png"); background-position:left; background-repeat:no-repeat; background-color:#FFF8AF; margin:5px 0 5px 0}
div.find  {border-bottom:2px solid  #B3CDEF; border-top:2px solid #B3CDEF; padding:10px 0 10px 70px; background-image:url("/wp-content/themes/WP_Premium2/images/bq/Find.png"); background-position:left; background-repeat:no-repeat; background-color:#DFEBFB; margin:5px 0 5px 0}
div.inf {border-bottom:2px solid  #B3CDEF; border-top:2px solid #B3CDEF; padding:10px 0 10px 70px; background-image:url("/wp-content/themes/WP_Premium2/images/bq/inf.png"); background-position:left; background-repeat:no-repeat; background-color:#DFEBFB; margin:5px 0 5px 0}
div.td {border-bottom:2px solid  #B3CDEF; border-top:2px solid #B3CDEF; padding:10px 0 10px 70px; background-image:url("/wp-content/themes/WP_Premium2/images/bq/td.png"); background-position:left; background-repeat:no-repeat; background-color:#DFEBFB; margin:5px 0 5px 0}
div.refresh {border-bottom:2px solid  #B3CDEF; border-top:2px solid #B3CDEF; padding:10px 0 10px 70px; background-image:url("/wp-content/themes/WP_Premium2/images/bq/Refresh.png"); background-position:left; background-repeat:no-repeat; background-color:#DFEBFB; margin:5px 0 5px 0}
div.stop {border-bottom:2px solid  #B3CDEF; border-top:2px solid #B3CDEF; padding:10px 0 10px 70px; background-image:url("/wp-content/themes/WP_Premium2/images/bq/Stop.png"); background-position:left; background-repeat:no-repeat; background-color:#FFDFDF; margin:5px 0 5px 0}
div.delete {border-bottom:2px solid  #FF0000; border-top:2px solid #FF0000; padding:10px 0 10px 70px; background-image:url("/wp-content/themes/WP_Premium2/images/bq/Delete.png"); background-position:left; background-repeat:no-repeat; background-color:#fff; margin:5px 0 5px 0}
div.help {border-bottom:2px solid  #B3CDEF; border-top:2px solid #B3CDEF; padding:10px 0 10px 70px; background-image:url("/wp-content/themes/WP_Premium2/images/bq/Help.png"); background-position:left; background-repeat:no-repeat; background-color:#DFEBFB; margin:5px 0 5px 0}