html, body{
	width:100%;
}

strong,
strong em,
b{
	font-weight:bold !important;	
}

em,
em strong,
i,
blockquote{
	font-style:italic !important;
}

/* header --------------------------------------------------- */

.header{
	position:absolute;
	width:100%;
	top:0;
	left:0;	
	margin:0;
	padding:0;
	border-left:0;
	border-right:0;
	height:126px;
	background-position:left bottom;
	z-index:1001;		
}

.header .grid_12{
	float:none;	
	margin:0 auto;
	display:block;
}

.header .grid_3,
.header .grid_4,
.header .grid_5{
	position:relative;
	top:40px;	
}

.header .logo{
	position:relative;
	top:0;	
	background:transparent url('../img/header/skobbler_logo_blog.png') no-repeat scroll 0 0;
}

.header h3{
	color:#fff;	
}		

/* content --------------------------------------------------- */

.content{
	margin-top:147px;
	font-size:64%;
	padding-top:0;
}

.container_12{
	background-position:left 39px;			
}

form{
	width:97%;	
}


/* posts */
.wp-caption{
	text-align:center;
	margin:0.5em auto;
	padding:0 0.3em;
	background:#f2f2f2;
	border:1px solid gray;
	-moz-border-radius:0.2em;
	-webkit-border-radius:0.2em;
}
	
	.wp-caption a{
		text-decoration:none;
		border:0;	
	}
	.wp-caption img{		
		border:1px solid #ccc;
		margin:0.5em auto;
	}
	.wp-caption p.wp-caption-text{
		margin:0 0 0.5em 0;
	}
/* comments & trackbacks */

.comments_intro {
	clear:left;
	margin:0 0 0.7em 1.1em;
	padding-top:2em;
}

dl#trackback_list dt {
	width:80%;	
	padding:2px;
}
dl#trackback_list dd {
	width:auto;	
}

dl#comment_list dt,
dl#comment_list dd{
	width:96%;	
}


/* side bar ------------------------------------------- */

#sidebars a, 
#sidebars a:link {
	border-color:#113F67;
	color:#113F67;
}

#sidebars a:hover {
	border-color:#007DE9;
	color:#007DE9;
}
		
		
		
/* footer --------------------------------------------------- */
.footer_bottom_frame{	
	position:absolute;
}

.footer_bottom{
	width:994px;
	height:20px;
	background:#dad8b8 url('../img/bg/site-shadow_bottom.png') no-repeat 0 0;
	position:absolute;
	left:-17px;
}

#footer_language_list{
	float:left;	
}

#footer_language_list ul li{
	float:left;
	margin-right:0.5em;
}
#footer_language_list ul li img{
	margin-right:0.2em;
	vertical-align:top;	
}
#footer_language_list ul li a img{
	/* for IE */
	filter:alpha(opacity=25);
	/* CSS3 standard */
	opacity:0.25;
}

#footer_language_list ul li a:hover img{
	/* for IE */
	filter:alpha(opacity=100);
	/* CSS3 standard */
	opacity:1;
}