/*
Theme Name: Hoppers
Theme URI: 
Description: Hoppers
Version: 1.0
Author: Martynas Aliukevičius
Author URI: http://aliukevicius.com
Tags: Hoppers
*/

/** Reset **/
h1,h2,h3,h4,h5,h6,a,p,img,ul,ol,li,body{margin:0px; padding:0px;}


.clear{
clear:both;
}

/*** Layout ***/

body{
background:#ccc;
font-family:"Verdana";
}

#wrapper{
background:#fff;
margin:20px auto 20px auto;
width:769px;
padding:10px;
}

#header{
background:url(images/header_bg.png) no-repeat;
width:769px;
height:268px;
margin-top:-22px;
position:relative;
}



.post img
{
margin-left:10px;
margin-right:10px;
margin-bottom:10px;
margin-top:2px;



padding:0px;
text-align:justify;
float:left;

}

#main{
background:url(images/main_bg.jpg) repeat-y;
width:769px;
}

#left{
float:left;
width:513px;
padding-bottom:20px;
font-family:"Verdana";
}

#right{
float:right;
background:#000;
width:246px;
color:#ffffff;
padding-bottom:20px;
}


/*** Header ***/

	/*** Logo ***/
	
	.logo{
	width:300px;
	height:100px;
	display:block;
	position:absolute;
	left:30px;
	top:60px;
	}
	
	.logo span{
		text-indent:-9999px;
		display:block;
	}
	
	/*** Menu ***/
	
	.t_menu{
		position:absolute;
		top:216px;
		font-family:Helvetica;
	}
	
	.t_menu ul{
		margin-left:10px;
	}
	
	.t_menu li{
		float:left;
		list-style-type:none;	
		margin-right:3px;
	}
	
	.t_menu li a{
		text-decoration:none;
		color:#fff;
		font-size:13px;
		font-weight:bold;
		display:block;
		width:90px;
		height:50px;
		background:url(images/menu.png) no-repeat;
		text-align:center;
		padding-top:15px;
	}
	
	.t_menu li a:hover, .t_menu li.current_page_item a{
		background:url(images/menu_a.png) no-repeat;
	}
	
	
	
	

/*** Left ***/

	/*** Post ***/
	
	.p_title{
	background:url(images/post_title_bg.jpg) no-repeat;
	width:513px;
	height:26px;	
	color:#ff0000;
	padding-top:10px;
	margin-top:15px;
	margin-bottom:15px;
	}
	
	.p_title a{
	color:#ff0000;
	font-size:18px;
	text-decoration:none;
	margin-left:40px;
	font-weight:bold;
	}
	
	.p_content{
	padding:0 25px 0 25px;
	text-align:justify;
	color:#fff;
	font-size:11px;
	}

	.p_content h1{
		font-size:20px;
		margin-bottom:10px;
		margin-top:10px;
	}
	
	.p_content h2{
		font-size:18px;
		margin-bottom:10px;
		margin-top:10px;
	}
	
	.p_content h3{		
		font-size:12px;
		margin-bottom:10px;
		mfoargin-top:10px;
	}
	
	.p_content h4{
		font-size:14px;
		margin-bottom:10px;
		margin-top:10px;
	}
	
	.p_content h5{
		font-size:12px;
		margin-bottom:10px;
		margin-top:10px;
	}
	
	.p_content h6{
		font-size:10px;
		margin-bottom:10px;
		margin-top:10px;
	}
	
	.p_content p{
		margin-bottom:8px;
	}
	
	.p_content a{
		color:#fff;
	}
	
	.p_content ul {
		margin: 10px 10px 10px 20px;
	}
	
	.p_content ol{
		margin: 10px 10px 10px 30px;
	}
	
/*** Left ***/

	/*** Widget ***/
	
	.widget{
		margin:10px 0 30px 0;
	}
	
	.w_title, .widgettitle{
		background:url(images/widget_title_bg.jpg) no-repeat;
		width:246px;
		height:38px;
		padding-top:10px;
	}
	
	.w_title, .widgettitle h3{
		text-align:center;
		font-size:18px;
	}
	
	.w_content, {
		padding:0 20px;
	}
	
	.w_content li{
		list-style-type:none;
	}
	
	.w_content a{
		text-decoration:none;
		color:#fff;
	}
	
	.w_content a:hover{
		text-decoration:underline;
	}
	
	.widget a.add img{
		display:block;
		margin:0 auto 15px auto;
		border:none;
	}
	
	.widget a.reng img{
		display:block;
		margin:0 auto 15px auto;
		border:none;		
	}
	
	
/*** Navigation ***/
	
.navigation{
margin-top:30px;
padding:0 20px 30px 20px;
}

.nav_right{
float:right;
}

.nav_left{
float:left;
}

.navigation a{
	color:#ff0000;
	font-weight:bold;
	text-decoration:none;
	font-size:14px;
}

/*** Calendar ***/

#calendar_wrap{
margin-left:35px;
font-size:14px;
}

#calendar_wrap a{
color:#ff0000;
font-weight:bold;
text-decoration:none;
}

#calendar_wrap #today{
background:#da0000;
}

#calendar_wrap td{
padding:0 2px;
}

#calendar_wrap #today a{
color:#fff;
}


.post .p_title {
clear: both;
}

.p_content b { color:#ff0000}



	#skyrius{
	background:url(images/post_title_bg.jpg) no-repeat;
	width:513px;
	height:26px;	
	color:#ff0000;
	padding-top:10px;
	margin-top:15px;
	margin-bottom:15px;
	}


	.meniu_item{
		background:url(images/widget_title_bg.jpg) no-repeat;
		width:120px;
		height:20px;
		font-weight:bold;
                   font-size:13px;
font-family:"Verdana";
	}
