/*
Theme Name: Fengersforsbilder
Theme URI: http://www.fengersforsbilder.se/wordpress/
Description: Första testet
Author: Bjarne Gårdebratt
Version: 0.01
Tags: black, blue, white, two-columns, fixed-width, custom-header, theme-options, threaded-comments, sticky-post, translation-ready, microformats, rtl-language-support, editor-style
*/
body {margin:0;padding: 0; background: #fefefe url(bg.jpg) no-repeat; font-family: Helvetica;font-size: 100%;}
a img {border:none;}
h1, h2, h3 {font-family: 'Josefin Sans Std Light', arial, serif;}
#container {margin:0 auto; width:960px; min-height: 700px;border-left:1px solid #ccc;border-right: 1px solid #ccc;background-color: #fff;
-moz-box-shadow: 0px 0px 30px #bbb;
-webkit-box-shadow: 0px 0px 30px #bbb; 
box-shadow: 0px 0px 30px #bbb; 	          
border-bottom: 1px solid #ccc;	          
border-bottom-left-radius: 15px;
border-bottom-right-radius: 15px;
-moz-border-radius-bottomleft: 15px; 
-moz-border-radius-bottomright: 15px; 
-webkit-border-bottom-left-radius:15px;	          
-webkit-border-bottom-right-radius:15px;
}

#content-container {margin-left: -10px;width:720px;}
#content-container-post {margin-left: 20px;width:700px;}

#content-container-post .post {width:680px;margin:20px auto 0 20px;}
#content-container-post .post .post-content {line-height: 1.5;}
#content-container-post #respond {width:680px;margin:20px auto 0 20px;}
#header {width:100%;background-color: #fff;height: 100px;}
#header h1 {margin:0;line-height: 100px;padding-left:20px;font-family: 'Josefin Sans Std Light', arial, serif; font-size: 50px;}
#header h1 a {text-decoration: none;float:left}
#header h1 iframe {float:right;margin-top:10px;}
#header h1 a:visited {color:#000;}
#puff{;background-color: transparent;}
#puff #home-image div {border:1px solid #bbb;border-radius: 15px;-moz-border-radius:15px; -webkit-border-radius:15px;position: relative;width:721px;height:auto;}
#puff #home-image div span {position: absolute;display: block;bottom:1%;left:20px;background-color: transparent;width:680px;}
#puff #home-image div span h2 {display: block;margin:0;font-family: 'Josefin Sans Std Light', arial, serif; font-size: 26px;font-weight: normal;text-align: center;padding:0;color:#000}
#puff #home-image img {background-color: #fff;
border-right:26px solid #fafafa;
border-left:25px solid #fafafa;
border-top:25px solid #fafafa;
border-bottom: 40px solid #fafafa;
margin-bottom:-4px;
border-radius: 15px;-moz-border-radius:15px; -webkit-border-radius:15px;}
#navigation-container {float:right;width:220px;min-height: 300px;background-color: transparent;margin-top:20px; margin-right:-10px;}
#categories {}
#categories ul {margin:0 ;padding: 0;list-style: none;width:220px}
#categories ul li {width:198px;height:30px;margin-bottom: 5px;border:1px solid;background-color: #fff;border-radius: 5px;-moz-border-radius:5px; -webkit-border-radius:5px;
font-family: 'Josefin Sans Std Light', arial, serif; font-size: 18px;
line-height: 30px;
padding-left:20px;
}
.content {width:328px; height:350px;float:left;margin:20px 0 20px 20px; border:1px solid #eee;}
.content h3 {margin:0;font-family: 'Josefin Sans Std Light', arial, serif; font-size: 28px;font-weight: normal;text-align: center;padding:0;}
.content h3 a {text-decoration: none}
.content p img {display: block;margin: 0 auto;}
.content .post-excerpt {font-size: 0.7em;font-style: italic; width:300px; margin: 0 auto;text-align: center}
.content .post-meta {font-size: 0.7em;width:300px; margin: 0 auto;padding-top: 10px;border-top: 1px solid #eee}
.content-widgets {width:658px;margin:20px auto 0 20px;border:1px solid #eee;padding:10px 10px;}
/* {height:auto;margin:20px 0;border:1px solid #eee;background-color: #fff;} */
.content-widgets #sidebar ul {margin:0;padding:0;list-style: none;}
.content-widgets #sidebar ul li {padding:10px;}
.content-widgets #sidebar ul li h2 {margin:5px 0;}
.content-right {width:218px; height:auto;float:right;margin:20px 0;border:1px solid #eee;background-color: #fff;}

.content-right .Ads img {display:block;margin:10px auto 0 auto;}
.content-right .Ads .flash{display:block;margin:10px auto 0 auto;width:120px;}
.content-right .Ads .text {display:block;margin:10px auto 0 9px;width:182px;font-size: 0.8em;}
.content-right .Ads .adb {font-family: Helvetica !important;}
.ad-horiz {width:658px;margin:20px auto 0 20px;border:1px solid #eee;padding:10px 10px;}
.ad-horiz #ad-1 {float:left;margin-right:10px;margin-top:18px;}
.ad-horiz #ad-2 {float:left;margin-left:10px}
.ad-horiz #ad-3 {width:468px; margin: 18px auto 0 auto;}
.Vanster h3 {font-size: 17px;padding-left:10px;}
#recentcomments {font-size: 12px;padding:0 0 0 20px;margin:12px 0 30px 0}
#footer  {width:658px;margin:20px 20px;border-top:1px solid #eee;padding:10px 10px;}
#footer div.footer-col {float:left;width:200px;margin: 0 5px;font-size: 0.7em;}
#footer .about {font-style: italic;text-align: center;border-top: 1px solid #eee;font-size: 0.7em;padding-top:20px;}
