body.custom{background-color:#f6f7f4;font-family: Helvetica,Arial,sans-serif;}

.custom #container { width: 103em; margin: 0 auto; }
.custom #page { padding: 0.5em 0.1em 0.5em 1.4em; }
.custom #header, #footer { padding-right: 1.1em; padding-left: 0.5em; }
 
.custom #container{background-color:#f6f7f4;}
.custom #page{background-color:#f6f7f4;}
.custom #header{padding: 0; margin-bottom: -5px; /*border-bottom:.1em dotted #ccc;*/ border: none;}
.custom .search_form{float:right;}
.custom .search_form input{font-size:1.3em;line-height:1em;width:15.385em;padding:.308em;}
.custom .search_form input:focus{background:#f2e127;}
.custom ul#tabs{padding:0 1.1em;border:0;}
.custom ul#tabs li{margin-bottom:0;background:none;border:0;}
.custom ul#tabs li.current_page_item,.custom ul#tabs li.current-cat{padding-bottom:0;}
.custom ul#tabs li a{padding-top:.909em;padding-bottom:.909em;color:#999;font-weight:bold;letter-spacing:1px;}
.custom ul#tabs li a:hover{color:#111;background:#f2e127;text-decoration:none;}
.custom ul#tabs li.current_page_item a{color:#555;background:#efefef;}
.custom ul#tabs li.rss a{padding-right:.818em;background-image:none;}
.custom #content_box{background:none; border: none; }
.custom .prev_next,.custom #archive_info{border:none;}
.custom input.form_submit:hover{color:#111;background:#f2e127;}
.custom #multimedia_box,.custom #image_box,.custom #video_box,.custom #custom_box{background:none;border:0;}
.custom #sidebars{border:none; float:left;}
.custom #sidebar_1{border-right:none;}
.custom a{color:#111;}
.custom a:hover{color:#111;/*background:#f2e127;*/}
.custom #header #logo a,.custom #header #logo a:hover,.custom h2 a,.custom h2 a:hover{color:#111;}
.custom #header #logo{float: left; margin-left: -30px;}
.header_banner{float: left; margin-top: 4px; margin-left: 97px;}
.custom a.more-link {float: right; margin: 30px 10px 0 0; background: url(more-link_black.png) no-repeat center; color: #fff; font-size: 11px; font-weight: bold; text-decoration: none; padding: 22px;}
.custom a.more-link:hover {background: url(more-link_grey.png) no-repeat center;}
.custom .sidebar ul.sidebar_list { padding-right: 1.1em; padding-left: 2px; }
.custom #footer{padding: 20px 35px 25px; /*border-top:.1em dotted #ccc;*/ background-color:#000;-moz-border-radius:10px;-webkit-border-radius:10px; border: none; font-size: 7.3pt; margin-bottom: 15px;}
.custom #footer .footer_links{float:left; width: 195px; text-align: left;}
.custom #footer .footer_links ul li {list-style: none; margin-top: 8px;}
.custom #footer a{border: none; font-weight: bold;}
.custom #footer a:hover{color: #fff; text-decoration: none;}
/*.custom #footer .first{margin-left: 30px;}
.custom #footer .last{margin-right: 30px;}*/
.after_footer{text-align: right; padding: 10px 0;}

.custom .prev_next{background-image: url("bak500.png");}


.post_box, .teasers_box, .full_width #content_box .page { margin: 0px; border: none;}


.custom .post_box
	{
        width: 490px;
        background: url('bak500.png');
		clear: both; /* from style.css */
	    padding-left: 15px;
	    padding-right: 15px;	
	}
.custom .avskiljare{
    width: 480px;
    border-top: 0.1em dotted #bbbbbb;
}

.top-stripe
       {
	background:transparent url(header.png) no-repeat;
	width: 510px;
    height: 35px;
	margin-top: 10px;
    margin-left: 2px;
    margin-bottom: 0px;
    } 

.custom h2, .custom h2 a
    {
   color:#FFF;
   font-family: Helvetica,Arial,sans-serif;
   font-size: 12px;
   line-height: 14,5px;
   font-weight:bold;
   padding-top: 12px;
   }

.headline_area h1, .headline_area h2, .headline_area h1 a, .headline_area h2 a 
   {   
   font-family: Helvetica,Arial,sans-serif;
   font-size: 32px;
   line-height: 35px;
   font-weight:bold;
   color:#111
   
  }
.custom h2.entry-title, .custom h2.entry-title a {
    color: #000;
}
.custom h2.entry-title a:hover{
    text-decoration: underline;
}

.content-bottom-stripe 
       {
	background:transparent url(nere.png) no-repeat;
	width: 515px;
    height: 17px;
    margin-left: 2px;
	margin-bottom: 10px;
    }
    
.bottom-stripe 
       {
	background:transparent url(nere.png) no-repeat;
	width: 510px;
    height: 17px;
	margin-bottom: 10px;
    } 

.top-multimedia-stripe
       {
	background:transparent url(uppe480.png) no-repeat;
    /*margin-left: 5px;*/
    margin-left: 0px;
	width: 480px;
    height: 10px;
	margin-top: 10px;
	
    } 

	
.bottom-multimedia-stripe 
       {
	background:transparent url(nere480.png) no-repeat;
    margin-left: 0px;
	width: 480px;
    height: 17px;
    } 	
	
.top-sidebar-stripe
       {
	background:transparent url(header231.png) no-repeat;
	width: 240px;
    height: 35px;
	margin-top: 10px;
    padding-left: 10px;
    } 

	
.bottom-sidebar-stripe 
       {
	background:transparent url(nere231.png) no-repeat;
	width: 240px;
    height: 17px;
	margin-bottom: 20px;
    } 	

	
.block-icon
 {
 width:20px;
 height:20px;
 background:transparent url(http://apps.iphone24.se/sites/all/themes/cluster/images/dartboard-icon.png) no-repeat scroll 0 0;
 float:left;
 margin:9px 8px 0px 8px;
 }

   
#navbar-inner
     {
	background:transparent url(/sites/all/themes/cluster/images/navbar-bg.png) no-repeat;
	height:41px;
	position:relative;
   }

#subnav-inner
   {
   background:transparent url(/sites/all/themes/cluster/images/subbar-bg.png) no-repeat;
   height:30px;
  }
  
.menu a 
      {
	color:#fff;
	font-weight:bold;
	text-decoration:none;
   }


.menu 
     {
	background:transparent url(navbar-bg-1010.png) no-repeat;
	height:41px;
	position:relative;
	border: none;
margin-left: -5px;
padding-left: 25px;
clear: both;
   }

 

.sidebaren {
     padding-top: 5px;
     padding-left: 5px;
     width: 226px;
     background: url('bak231.png');
	 }

	
   
.custom #multimedia_box  { 
        width: 470px;
        background: url('bak480.png');
		clear: both; /* from style.css */
	    padding-left: 4px;
	    padding-right: 5px;		
		font-size: 1.3em; 
        margin-bottom: 0px;
        padding-top: 0px;
		}

.custom #sidebars {
        margin-left: 14px;
}

.custom #sidebars h2 a:hover {
    text-decoration: none;
    color: #a6f44e;
}

li.widget { font-size: 1.3em; line-height: 1.385em; margin-bottom: 0px; }
li.widget p { margin-bottom: 0px; }
li.widget ul li { margin-bottom: 0px; padding: 0 5px;}

.rsswidget { color: #FFF; }
.rsswidget img {display:none;}
/*h2 .rsswidget {
	background: url(rss-icon.png) no-repeat 0 8px;
	text-indent: 16px;
	line-height: 21px;
	padding-left: 10px;
}*/


.custom .teasers_box
	{
        width: 490px;
        background: url('bak500.png');
		clear: both; /* from style.css */
	    padding-left: 15px;
	    padding-right: 15px;		
        margin-left: 10px;
        margin: 0px;
	}
	
.custom .to_comments{
    display: inline;
    float: left;
    margin-top: -43px;
}
		
   
.menu .rss {margin-right: 10px;}
.nav, .menu li ul { border: 0px;}
.menu li a, .menu li.current a{background: none; margin-top: 7px; text-transform: none; font-size: 12px;letter-spacing: -0.05em;}
.menu, .menu a, .menu li ul { border: 0px; }
.menu .current a, .menu .current-cat a { border: 0px; }
.menu ul .current a, .menu ul .current-cat a, .menu .current ul a, .menu .current-cat ul a { border-bottom-color: #DDDDDD; }
.menu a:hover, .menu .current ul a:hover, .menu .current-cat ul a:hover, .menu .current-parent a:hover { color: #a6f44e; background: none; }
.menu .current a, .menu .current a:hover, .menu .current-cat a, .menu .current-cat a:hover { color: #a6f44e; background: none; }
/*.menu .current-parent > a, .menu .current-cat-parent > a { color: #111111; background: #F0EEC2; }*/


#disqus_thread{background-image: url("bak500.png"); padding: 15px; width: 490px; margin-bottom: 0px;}
.dsq-brlink{background-image: url("bak500.png"); padding: 15px;width: 490px; display: block; margin-top: 0px;}

