/*
Theme Name:		Slojd haller
*/

/* Reset Browser Defaults */
@import url( 'library/media/css/reset.css' );

/* Apply base theme styles and colors */
@import url( 'library/media/css/base.css' );

/* Basic 2 Column Layout */
@import url( 'library/media/layouts/2col-r.css' );

/* Stylistic CSS Styles */
@import url( 'library/media/css/screen.css' );

/* These empty css selectors are temporarily here for compatiability with the WordPress theme repository checklist. */
.aligncenter {} .alignleft {} .alignright {} .wp-caption {} .wp-caption-text {}

/*
@font-face {
	font-family: Rockwell;
	src: url('library/media/css/RockwellStd.otf');
}
*/




body
{
background-color:#eaeaea;
background-color:#F7F7F7;
border-top:0px solid black;
height:100%;
}

a{
color:#69a7c1;
}

.entry-content a
{text-decoration:none !important}

a img
{border:none;}

p
{
color:#353c3d;
font-size:1em;
font-family:Arial,Helvetica,San-Serif;
}

ul{
list-style:none;
}

#header-wrapper
{
margin:0 auto;
width:720px;
margin-top:0px;
padding:20px 20px 0;
}

#content
{
background-color:white;
min-height:500px;

}

h2 .entry-title .entry-title a
{
color:#fa6900;
font-family:Rockwell,Georgia;
font-size:17px;

}

.entry-meta
{
font-size:11px;
color:#fa6900;
}

.entry-meta a
{
color:#69a7c1;
}

.widget
{
width:130px;
padding:14px;
font-size:0.9em;
border:1px solid #e0e4cc;
border-color:white;
margin-bottom:15px;
-webkit-box-shadow: 0 0 2px rgba(0,0,0,.3);
-moz-box-shadow: 0 0 2px rgba(0,0,0,.3);
box-shadow: 0 0 2px rgba(0,0,0,.3);
-moz-border-radius:5px;
-webkit-border-radius:5px;
}

.widget li, .widget ul
{
list-style:none;
margin:0;
padding:0;
}

.widget_text
{
background-color:#eaeaea;
background-color:#F7F7F7;
font-family:Arial,San-serif;
font-size:11px;
}

.widget_text a
{
font-weight:bold;
}

.widget-title
{
color:#353c3d;
font-family:Rockwell,Georgia,Serif;
font-size:14px;
font-weight:bold;
}

.widget_categoryposts
{
background-color:#eaeaea;
background-color:#F7F7F7;
color:#353c3d;
}

.widget_categoryposts a
{
color:#353c3d;
font-size:1em;
}

.widget_links a
{

}

.widget_links .widget_title
{
color:white;
}

.widget_recent_entries a, .widget_recent_entries .widget-title
{
color:white;
}

.widget_archive
{
background-color:#69a7c1;
color:white;
}

.widget_archive a, .widget_archive .widget-title
{
color:white;
}

#text-8
{
font-size:14px;
background-color:#69a7c1;
color:white;
}

#text-8 i
{font-size:0.8em}

.nav
{
margin-bottom:9px;
}

.nav a
{
font-family:Rockwell,Georgia,Serif;
font-size:14px;
font-weight:bold;
color:#69a7c1;
padding:0px 5px 0px 5px;
text-shadow: 0px 1px 1px rgba(255,255,255,1);
}

/* .page-item-26 a
{color:#FA6900 !important;
} */

.menu
{
float:left;
}

.breadcrumb
{
width:100%;
}

.breadcrumb a
{
font-size:0.9em;
font-weight:bold;
color:#69a7c1;
}

#search
{
width:280px;
float:right;
/* background-image:url('library/media/images/search-bg.jpg'); */
background-color:white;
height:39px;
margin-right:-20px;
margin-bottom:-10px;
-webkit-box-shadow: 0 -4px 13px rgba(0,0,0,.03);
-moz-box-shadow: 0 -4px 13px rgba(0,0,0,.03);
box-shadow: 0 -4px 13px rgba(0,0,0,.03);
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:5px;
-webkit-border-top-left-radius:5px;
-webkit-border-top-right-radius:5px;
padding-bottom:5px;
}
#search img
{
text-align:left;
padding:0 0 2px 5px;
vertical-align:middle;
}
.searchform
{
margin:10px 0px 0px 14px;
/* background-image:url('library/media/images/searchbutton.jpg'); */
background-repeat:no-repeat;
width:270px;
height:29px;
padding:0;
display:inline;
}

.searchform input
{
background:#F7F7F7;
border:0;
border:1px solid #e0e4cc;
border-color:white;
margin-bottom:15px;
-webkit-box-shadow: 0 0 2px rgba(0,0,0,.3);
-moz-box-shadow: 0 0 2px rgba(0,0,0,.3);
box-shadow: 0 0 2px rgba(0,0,0,.3);
-moz-border-radius:5px;
-webkit-border-radius:5px;
font-size:14px;
font-weight:bold;
font-family:Rockwell;
margin-top:9px;
}

.searchform input[type="text"]
{
width:145px;
color:#69a7c1;
}

.searchform input[type="submit"]
{
width:54px;
cursor:pointer;
background-color:#69A7C1;
color:white;
font-size:14px;
margin-left:5px;
}

.searchform .search
{
width:120px;
}
.current_page
{
font-weight:bold;
}

h2
{
color:#FA6900;
font-family:Rockwell,Georgia;
font-size:1.4em;
}

.hentry
{
margin-bottom:10px;
}

#copyright
{
text-align:center;
color:#69A7C1;
font-size:12px;
}

.container{
clear:both;
height:100%;
-webkit-box-shadow: 0 1px 10px rgba(0,0,0,.1);
-moz-box-shadow: 0 1px 10px rgba(0,0,0,.1);
box-shadow: 0 1px 10px rgba(0,0,0,.1); 
-moz-border-radius:5px;
-webkit-border-radius:5px;
}

.search-btn{
border:0;
}

.ngg-galleryoverview
{
margin-top:0px !important;
margin-bottom:10px !important;
}

button
{
margin:0;
padding:0;
background:none;
}

button img
{
margin:0;
padding:0;
}

.read-more
{
font-size:12px;
color:#69a7c1;
font-weight:bold;
text-align:right;
}
p
{
margin-bottom:10px;
}

.tfe
{
/*
-moz-border-radius-bottomleft:5px;
-moz-border-radius-bottomright:5px;
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:5px;
-moz-box-shadow:0 1px 3px rgba(0, 0, 0, 0.15);
border:1px solid rgba(0, 0, 0, 0.25); */
display:block;
margin:0 0 5px;
padding:4px;
}

blockquote
{
color:#69A7C1;
color:##406B7C;
font-family:Rockwell,Georgia,Georgia,Serif;
font-size:16px;
text-indent:1em;
border:0;
margin:10px 0px 10px 0px;
text-indent:0;
line-height:1.4em;
padding-left:0;
font-weight:bold;
font-style:normal;
}

h1 .entry-title a
{
font-size:1.3em;
}

#primary-front
{
width:724px;
}

#primary-front
{
}

#primary-front h2 a
{
color:#FA6900;
font-family:Rockwell,Georgia,Serif;
font-size:14px;
font-weight:bold;
}

.entry-content-front
{
float:left;
width:45%;
padding-left:20px;
}

.entry-content-front p
{
line-height:1.3em;
}

.entry-content-front-right
{
float:left;
padding-top:17px;
}

.latest-blogged
{
color:#406B7C;
font-size:14px;
font-weight:bold;
}


div.sociable
{
padding-top:10px;
}

.sociable_tagline
{
display:none;
}

#myGallery_3
{
border:0;
margin-top:-5px;
}
/*
#front-overlay
{
width:720px;
background-color:#FA6900;
background-color:#69A7C1;
float:left;
margin-left:0px;
margin-right:-15px;
padding:0px 0px 5px 10px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
}
*/
#front-overlay
{
width:720px;
background-color:#FA6900;
background-color:#69A7C1;
float:left;
margin-left:-20px;
margin-right:-20px;
padding:5px 20px 10px 20px;
margin-bottom:20px;
background-image:url('library/media/images/bg-repeat.jpg');
background-repeat:repeat-x;
}


#front-overlay h2
{
color:white;
margin-top:5px;
font-size:15px;
}

#primary-front #front-overlay p
{
color:white;
margin-bottom:10px;
}

#primary-front p
{
margin-bottom:5px;
}

strong
{
margin:inherit;
padding:inherit;
}

#logo_blogg a
{
background-image:url('library/media/images/logo-blogg-blue.png');text-indent:-999em;display:block;height:47px;
background-repeat:no-repeat;
font-size: 28px; line-height: 30px; color: #000; font-weight: bold; }


ul.material
{margin-top:0px;
margin-left:20px;
float:left
}

.materialbild img
{float:left;margin-top:5px;width:160px}

.materialbild
{float:left;margin-top:20px;width:100%}

.matsheader
{padding:0px 5px 0px 5px;color:#FA6900;font-family:Rockwell,Georgia,Serif;font-size:14px;font-weight:bold;}

/* .matsheader, .matsheader a
{
background-color:#69a7c1;
color:white;
} */

.matsheader a
{color:#FA6900}

.mats
{color:#353c3d;padding-left:5px}


.contact_entry
	{width:544px;float:left;margin-bottom:30px}
	
	.contact_entry p
	{
	margin-bottom:0px;
	float:left;
	width:250px;
	margin-right:20px;
	}
	
	.contact_entry strong
	{font-family:Rockwell,Georgia;}
	
	
	.contact_entry img
	{
	clear:left;
	float:left;
	padding-right:10px;
	padding-top:20px;
	}




