/*
Theme Name: Benediktas Vanagas 
Theme URI: http://benediktasvanagas.com/
Description: Tema sukurta pagal individualų užsakymą
Version: 1.0
Author: Groozdas + Gediminas
Tags: benediktas, vanagas 
*/

body
{
	font: normal 12px/normal Verdana, arial, sans-serif;
	color: #FFF;
	background: #f0daa7 url('img/bg.jpg') fixed top center;
	padding: 14px 0 0px 0;
	margin: 0;
}
#container{
	width: 952px;     
	margin: 29px auto 0 auto;  

}

#container #header{

	width: 951px; 
	height: 53px;
	background: transparent url('img/menubg.png') no-repeat 0 0;
}

#container #header #logo{
	margin: 9px 0 0 15px; 
	float: left;
	width: 212px;
	height: 38px;
	background: transparent url('img/logo.png') no-repeat 0 0;
}
#container #header #logo a{ 
	width: 212px;
	height: 38px;
	display: block;
}


#container ul#menu{
	margin: 0;
	padding: 0;
	margin-left: 50px;
	list-style-type: none;

	float: left; 

}

#container ul#menu li{
	float: left;

}
#container ul#menu li a{
	display: block;
	width: 129px;
	height: 0px;
	overflow: hidden;
	padding-top: 53px;

}

#container ul#menu li ul{
	margin: 0;
	padding: 0;
	position: absolute;
	visibility: hidden;
	display: block;
	list-style-type: none;

}
#container ul#menu li ul li{
	float:none;

}
#container ul#menu li ul li a{
	height: 21px; 
	font-size: 12px;
	line-height: 21px;
	font-weight: normal;
	border: 0;   
	color: #FFF;
	text-decoration: none;
	text-align: center;
	text-transform: uppercase;
	width: 128px;
	padding: 0;
	
	background: transparent url('img/subMenu.png') repeat-x 0 0; 

}
#container ul#menu li ul li a:hover, #container ul#menu li ul li.active a{
	background: transparent url('img/subMenuHover.png') repeat-x 0 0;
}

#container ul#menu li a{ 
	background-image: url('img/menubg.jpg');
	background-repeat: no-repeat;
}

#container ul#menu li a#menu_1{
	background-position: 0 0;
	width: 130px;
}
#container ul#menu li a#menu_2{
	background-position: -130px 0;
	width: 127px;
}

#container ul#menu li a#menu_3{
	background-position: -258px 0;
	width: 132px;
}

#container ul#menu li a#menu_4{
	background-position: -390px 0;   
	
}
#container ul#menu li a#menu_5{
	background-position: -519px 0;
}

/*hover & active */
#container ul#menu li a:hover#menu_1, #container ul#menu li.active a#menu_1{
	background-position: 0 -53px;
	width: 130px;
}
#container ul#menu li a:hover#menu_2, #container ul#menu li.active a#menu_2{
	background-position: -130px -53px;
}

#container ul#menu li a:hover#menu_3, #container ul#menu li.active a#menu_3{ 
	background-position: -258px -53px;
}

#container ul#menu li a:hover#menu_4, #container ul#menu li.active a#menu_4{ 
	background-position: -390px -53px;   
}
#container ul#menu li a:hover#menu_5, #container ul#menu li.active a#menu_5{ 
	background-position: -519px -53px;
}





#container ul#menu li.last a{
	border-right: none;
}
#container #header .lang{
	width: 25px;
	margin: 0;
	padding:0;
	height: 55px;
	float: left;
	margin-left: 2px;

}
#container #header .lang .lt,#container #header .lang .en{
	width: 25px;
	height: 25px;
	border: 1px solid #f6d68d;
	margin-left: 1px;
	font-style: italic;
	font-size:11px;
	background: transparent url('img/menubg.png') repeat-x 800px 0;

}
#container #header .lang .lt{
	margin-bottom:1px;   
	background-color: #d87a32;     
	border-top: 0;
}
#container #header .lang .en{

	border-bottom: 0;
}
#container #header .lang .lt a,#container #header .lang .en a{
	color: #FFF;
	text-decoration: none;
	line-height: 25px;
	height: 25px;
	width: 25px;
	display: block;
	text-align: center;
	font-weight: bold;
	text-transform: uppercase;
}

#container #header .lang .lt a:hover,#container #header .lang .en a:hover{
	background-color: #171006;   
}
#main  #top{
	margin-top: 45px;

	float: left;
	width: 700px;
}
#main  #top a{
  color:#fff;
}  

#main   #top #content{

	background: transparent url('img/mainBg.png') repeat 0 0; 

}



#content h1{
	margin:0;
	padding:0;
	font-size: 14px;
	background-color: #000;
	padding: 14px 10px 16px 37px;    
}

#content h1 a{
	color: #FFF;
	text-decoration: none;
	font-family: Verdana;
	font-size: 20px;
	font-style: italic;
	

}
#content h1 span{
	float: right;
	color: #bebebe;
	line-height: 34px;
	font-size: 11px;
	font-weight: normal;
	margin-right: 10px;
}
.blogLabel{
	width:120px;
	height: 40px;
	margin-left: 10px;
	background: transparent url('img/blogLabel.png') no-repeat 0 0;    
}
.newsLabel{
	width:114px;
	height: 36px;
	margin-left: 10px;
	background: transparent url('img/newsLabel.jpg') no-repeat 0 0;    
}


.socialNetworks{
	float: right;

	text-align: center;
	width: 70px;
	margin: 0 0 10px 20px;
}



#content p{
	text-align: justify;
	color: #FFF;
}

.more-link{
	float: right;
	color: #FFF;

}

#info{
	color: #FFF;
	font-size: 11px;
}
#info a{
	font-style: italic;
	color: #FFF;   
	text-decoration: none;     
}
#info a:hover{
	text-decoration: underline;  
}


/* BOTTOM */
#bottom{

}

#bottom #left, #bottom #right{
	float: left;
	width: 335px;
	height: 300px;
	min-height: 300px;
	height: auto;
	margin: 22px 0px 0 30px; 
	background: transparent url('img/mainBg.png') repeat 0 0;   
	color: #FFF;
}

#bottom #left span.date, #bottom #right span.date{
	float: right;
	font-size: 11px;
}

#bottom #left span.commentsCount, #bottom #right span.commentsCount{
	float: left;
	font-size: 10px;
}
#bottom #left span.commentsCount a, #bottom #right span.commentsCount a{  
	color: #FFF;
	text-decoration: none;
}
#bottom #left span.commentsCount a:hover, #bottom #right span.commentsCount a:hover{  
	text-decoration: underline;
}


#bottom #left p, #bottom #right p{
	text-align: justify;   
}
#bottom #left a, #bottom #right a{
	color: #FFFFFF;
}
#bottom #left{
	margin-left: 0; 
}
#bottom #left h1 , #bottom #right h1{
	margin: 0;
	padding: 7px 0 3px 0;
}
#bottom #left h1 a, #bottom #right h1 a{
	color: #FFF;
	font-size: 15px;
	text-decoration: none;
}

/* SIDEBAR */
#main  #sidebar{

	float: left;
	margin-top: 45px; 
	margin-left: 22px;
	width: 205px;
}

a img{
	border: 0;
}
#main #sidebar #sponsors{
	width: 205px;  
	height: 90px;
	font-size:14px;
	margin-bottom: 22px;
	color: #c01d2e;
	text-align: center;
	line-height: 90px;
	font-weight: bold;
 background: transparent url('img/mainBg.png') repeat 0 0;     
}

/* LADOGA */
#main #sidebar #LadogaTrophyRaid{
	width: 205px;  
	margin-bottom: 22px;
	background: transparent url('img/sidebar.png') repeat 0 0; 
	margin:0;
	padding:0;
	padding-bottom: 13px;
}

 #main #sidebar #LadogaTrophyRaid h1{
	padding: 16px 0 11px 17px;
	font-style: italic; 
	background-color: #000;
	color: #FFF;
	font-size: 14px;
}

#main #sidebar #LadogaTrophyRaid .logo{
	width: 179px;
	height: 80px;
	background-color: #000;
	margin: 13px auto 0 auto;
}

#main #sidebar #LadogaTrophyRaid .logoLink{
	width: 175px;
	height: 20px;
	display: block;
	color: #FFF;
	font-style: italic;
	text-decoration: none;
	font-weight: bold;
	padding-left: 4px;
	line-height: 20px;
	font-size: 11px;
	background-color: #000;
	margin: 0 auto 0 auto;
}

.ladoga{
	background: url('img/ladoga.jpg') no-repeat 0 0;
}


#main  #sidebar #LadogaTrophyRaid .logo a{
	display: block;
	width: 179px;       
	height: 80px;       
}


/*FIA WORLD CUP*/

#main #sidebar #fia{

	width: 205px;  

	margin-bottom: 22px;

	background: transparent url('img/sidebar.png') repeat 0 0; 

	margin:0;
	padding:0;
	padding-bottom: 13px;


}






#main #sidebar #fia h1{
	padding: 16px 0 11px 17px;


	font-style: italic; 
	background-color: #000;
	color: #FFF;
	font-size: 14px;
}

#main #sidebar #fia .logo{

	width: 179px;
	height: 80px;
	background-color: #000;
	margin: 13px auto 0 auto;
}

#main #sidebar #fia .logoLink{

	width: 175px;
	height: 20px;
	display: block;
	color: #FFF;
	font-style: italic;
	text-decoration: none;
	font-weight: bold;
	padding-left: 4px;
	line-height: 20px;
	font-size: 11px;
	background-color: #000;
	margin: 0 auto 0 auto;

}


.oilybia{
	background: url('img/oilybia.jpg') no-repeat 0 0;
}

.abudhabi{
	background: url('img/abudhabi.jpg') no-repeat 0 0;
}

.estoril{
	background: url('img/estoril.jpg') no-repeat 0 0;
}

.pharaons{
	background: url('img/pharaons.jpg') no-repeat 0 0;   
}

#main #sidebar #fia .logo a{
	display: block;
	width: 179px;       
	height: 80px;       
}


/* DAKAR SERIES */
#main  #sidebar #dakarSeries{

	width: 205px;  



	background: transparent url('img/sidebar.png') repeat 0 0; 

	margin-top: 22px;
	padding:0;
	padding-bottom: 13px;


}

#main  #sidebar #dakarSeries h1{
	padding: 13px 0 15px 17px;
	font-style: italic; 
	background: #000 url("img/dakarSeries.jpg") no-repeat 130px 16px;
	color: #FFF;
	font-size: 14px;
}

#main  #sidebar #dakarSeries .logo{

	width: 179px;
	height: 80px;
	background-color: #000;
	margin: 13px auto 0 auto;
}

#main  #sidebar #dakarSeries .logoLink{

	width: 175px;
	height: 20px;
	display: block;
	color: #FFF;
	font-style: italic;
	text-decoration: none;
	font-weight: bold;
	padding-left: 4px;
	line-height: 20px;
	background-color: #000;
	margin: 0 auto 0 auto;
		font-size: 11px;  
}


.silkWay{
	background: url('img/silkWay.jpg') no-repeat 0 0;
}

.dakar{
	background: url('img/dakar.jpg') no-repeat 0 0;
}

#main  #sidebar #dakarSeries .logo a{
	display: block;
	width: 179px;       
	height: 80px;       
}

/* FOOTERIS */
#footer{
	width: 927px;  
	height: 120px;
   
	margin-top: 22px;
	margin-bottom: 10px;
	

	background: transparent url('img/mainBg.png') repeat 0 0; 
}
#footer a{
	width: 927px;
	height: 120px;
	display: block;
	background: transparent url('img/sponsors_bottom_hover.png') no-repeat 0 0;    
}
#footer a:hover{
	background: transparent url('img/sponsors_bottom.png') no-repeat 0 0;    
}

.socialNetworksSmall a{
	text-decoration: none;
}
.socialNetworksSmall a:hover{
	text-decoration: underline;
}


/* KOMENTARAI */

h3{
	color: #FFF;
	font-size: 18px;
}

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

.comment{
	font-size: 11px;
	padding: 10px;
	background: transparent url('img/sponsors.png') repeat 0 0;    
	color: #FFF;
	margin-bottom: 15px;
}
.comment p{

	color: #fff !important;
}

.comment a{
	color: #FFF;
	text-decoration: none;
	font-weight: bold;
}

.comment a:hover{
	text-decoration: underline;
}

	  .alignleft{
		float:left; 
		margin-right: 10px;
		margin-bottom: 10px; 
		border: 0;
	  }

/* GALERIJA */
.abudhabi_gallery{
	float: left;
	width: 112px; 
	height: 50px;
	background: transparent url('img/abudhabi_gallery.jpg') repeat 0 0;    
}
.ladoga_gallery{
	float: left;
	width: 112px; 
	height: 50px;
	background: transparent url('img/ladoga_gallery.jpg') repeat 0 0;    
}
.silkway_gallery{
	float: left;
	width: 112px;
	height: 50px;
	background: url('img/silkway_gallery.jpg') no-repeat 0 0;
}

.galleryListContainer{
	background-color: #000;
	float: right;
	padding: 10px;
	width: 508px;
	color: #FFF;
	font-size: 10px;
		line-height: 30px;    
		margin-top: 2px;
}

.galleryListContainer a{
	color: #FFF;
	text-decoration: none;
	margin-left: 11px;
	font-size: 13px;
}
.galleryListContainer a:hover{

	text-decoration: underline;
}





.jcarousel .jcarousel-container {

	background: #D4D0C8;
	border: 1px solid #808080;
}

.jcarousel .jcarousel-container-horizontal {
	width: 205px;
	height: 90px;
	padding: 0;
}


.jcarousel .jcarousel-clip-horizontal {
	width: 205px;
	height: 90px;
}


.jcarousel .jcarousel-item {
	width: 205px;
	height: 90px;
}
 .jcarousel .jcarousel-item img {
	border: 0;
}


.jcarousel .jcarousel-item-horizontal {
	margin-right: 7px;
}

.jcarousel .jcarousel-item-vertical {
	margin-bottom: 7px;
}

.jcarousel .jcarousel-item-placeholder {
}

/**
 *  Horizontal Buttons
 */
.jcarousel .jcarousel-next-horizontal {
	position: absolute;
	top: 43px;
	right: 5px;
	width: 32px;
	height: 32px;
	cursor: pointer;
	background: transparent url(next-horizontal.gif) no-repeat 0 0;
}

.jcarousel .jcarousel-next-horizontal:hover {
	background-position: -32px 0;
}

.jcarousel .jcarousel-next-horizontal:active {
	background-position: -64px 0;
}

.jcarousel .jcarousel-next-disabled-horizontal,
.jcarousel .jcarousel-next-disabled-horizontal:hover,
.jcarousel .jcarousel-next-disabled-horizontal:active {
	cursor: default;
	background-position: -96px 0;
}

.jcarousel .jcarousel-prev-horizontal {
	position: absolute;
	top: 43px;
	left: 5px;
	width: 32px;
	height: 32px;
	cursor: pointer;
	background: transparent url(prev-horizontal.gif) no-repeat 0 0;
}

.jcarousel .jcarousel-prev-horizontal:hover {
	background-position: -32px 0;
}

.jcarousel .jcarousel-prev-horizontal:active {
	background-position: -64px 0;
}

.jcarousel .jcarousel-prev-disabled-horizontal,
.jcarousel .jcarousel-prev-disabled-horizontal:hover,
.jcarousel .jcarousel-prev-disabled-horizontal:active {
	cursor: default;
	background-position: -96px 0;
}
/* FACEBOOK */
.fb_share_count_nub_top,.fb_share_count_nub_right{
	background-image: none !important;
}
 
#webmaker{
	font-size: 11px;
	width: 927px;
	margin: 0 auto 40px auto;
	color: #fff;
	text-align: left;
}
#webmaker a{
	text-decoration: none;
	color: #fff;
}
#webmaker a:hover{
	text-decoration: underline;
}

span.at15t_facebook{
	background: url(img/fbshare.jpg) no-repeat center center;
	width: 69px;
	height: 18px;
	display: block;
}

