/*  

Theme Name: VegaM

Theme URI: http://www.raring.se/

Description: VegaM makad av Raring Webb. This work is licensed under a <a href="http://creativecommons.org/licenses/by-sa/3.0/">Creative Commons Attribution-Share Alike 3.0 License</a>. 

Version: 0.7

Author: Raring

Author URI: http://www.raring.se/



This theme was designed and built by <a href="http://www.raring.se/">Raring</a> based on the famous <a href="http://binarybonsai.com/kubrick/">Kubrick</a>.

*/



body{font-family: Helvetica, Arial, Verdana, sans-serif;font-size:11px;background:#50504f url(images/gbck.gif) repeat; line-height:1.4em;margin-top:0px;padding-top:0;}

#box{width:800px;background:#fff;margin: 0px auto 20px ;padding:15px 10px 10px;}

#top{width:800px;/*background:#69c url(images/topbck.gif) repeat;*/height:75px;margin:0;padding:0;}

#splash{width:800px;background:url(images/splash.jpg) no-repeat;height:160px;margin:0 0 10px 0;padding:0;}

#header{float:left;width:100px;margin:0 0 0 5px;padding:0;}

#header h1{text-indent:-10000px;margin:0;padding:0;}

#header h1 a{display:block;background:url(images/logo.gif) no-repeat top left;height:74px;}

/*#desc{color:#999;float:right;text-align:right;font-size:16px;margin:30px auto;padding:0 10px 0 0;font-family:Times, serif;}*/

#desc {color:#000;float:right;/*text-align:right;*/font-size:12px;margin:0px auto;padding:10px 0px 0 0;font-Helvetica, Arial, Verdana, sans-serif; /*background:url(images/far.gif) no-repeat left;*/height:65px;width:140px;}

#desc p{text-indent:-10000px;}

/*#search{color:#000;float:right;text-align:right;font-size:11px;margin:10px auto 0;padding:0 10px 0 0;width:460px;>}*/

#main{background:#fff;height:35px;margin:5px auto;}

#mainbck{background:#fff url(images/mainbck.gif) repeat-y;width:800px;margin:5px auto 0;padding:0;}

*html h2{font-family: Helvetica, Arial, Verdana, sans-serif;font-size:14px;font-weight:700;color:#666;padding:0 0 0 5px;}

#nav{height:30px;line-height:34px;float:left;padding:0;background:#6d6d6f url(images/meny.gif) no-repeat top center;width:800px;}

ul.nav ul{float:left;margin:0;padding:0;}

ul.nav{height:32px;line-height:24px;float:left;list-style:none;font-size:12px;font-weight:bold;/*text-transform:uppercase;*/margin:6px 0 0 5px;padding:0;}

ul.nav li{float:left !important;list-style-type:none;margin:0 3px 0 0;padding:0 0 0 3px;background:#4b4bad url(images/navleft.gif) no-repeat top left;}

ul.nav li a,ul.nav li a:link,ul.nav li a:visited{background:#4b4bad url(images/navright.gif) no-repeat top right;color:#fff;float:left;display:block;text-decoration:none;padding:0 10px 0 7px;}

ul.nav li:hover{float:left !important;list-style-type:none;/*margin:0 3px 0 0;padding:0 0 0 3px;*/background:#4b4bad url(images/navleft.gif) no-repeat 0% -35px;}

ul.nav li a:hover,ul.nav li a:active{background:#4b4bad url(images/navright.gif) no-repeat 100% -35px ;color:#555;text-decoration:none;display:block;padding:0 10px 0 7px;}

/*ul.nav li.home a{border-left:2px solid #fff;text-decoration:none;}*/

ul.nav li.current_page_item, ul.nav li.current_page_ancestor{float:left !important;list-style-type:none;margin:0 3px 0 0;padding:0 0 0 3px;background:#4b4bad url(images/navleft.gif) no-repeat 0% -35px;}

ul.nav li.current_page_item a, ul.nav li.current_page_ancestor a{text-decoration:none;color:#555;background:#000 url(images/navright.gif) no-repeat 100% -35px;}



#subnav {width:520px;/*clear:both;*/margin:0px;float:left;}

ul.subnav{/*height:24px;*/line-height:20px;float:left;list-style:none;font-size:12px;font-weight:bold;margin:2px 0 4px 5px;padding:0;}

ul.subnav li a,ul.subnav li a:link,ul.subnav li a:visited{float:left;display:block;text-decoration:none;padding:0 10px;color:#009a3d;}

ul.subnav li.current_page_item a{text-decoration:underline;}

ul.subnav li a:hover{text-decoration:underline;color:#444;}

ul.subnav li{float:left !important;list-style-type:none;margin:0 3px 0 0;padding:0 0 0 3px;}

#content{width:540px;float:left;margin:0px auto 5px;padding:0 15px 0 0;}

.entry{width:530px;background:#fff;float:left;color:#666;text-align:left;margin:0 auto 5px;padding:0 5px 5px;clear:both;border-bottom:#ccc 1px dotted;}

.entry p{margin-left:30px; width:380px;font-family:Georgia, Times, serif;line-height:1.6em;}

.entry p strong{font-family:Helvetica, Arial, Verdana, sans-serif;font-weight:bold;color:#444;}

.entry h1{font-family:Helvetica, Arial, Verdana, sans-serif;font-size:28px;font-weight:700;color:#666;margin:10px 0 20px 30px;clear:both;padding-top:20px;}

.entry h2,h3{font-family:Helvetica, Arial, Verdana, sans-serif;font-size:18px;font-weight:700;margin:20px 0 10px 30px;padding:0;}

/*.entry h2{font-size:23px;margin:8px 0 8px;}*/

.entry h3{font-size:15px;margin:0;margin-left:30px;}

.wp-caption p{text-align:left; text-transform:uppercase;color:#009a3d;font-family:Helvetica, Arial, Verdana, sans-serif; padding-left:0;margin-left:0; }

.wp-caption img{padding:10px;background-color:#efefef;margin-bottom:3px;}

.wp-caption a:hover img{background-color:#dedede;}

.alignleft {margin-left:30px;margin-top:10px;text-align:left;float:left;}

.alignright {margin-right:3px;margin-top:10px;text-align:left;float:right;}

.postarc{margin-left:0px;padding:5px 0 2px;/*border-top:#ccc 1px dotted;*/}

#sidebar{width:230px;float:right;margin:0 5px 5px;padding:0 0 10px;line-height:1.5em;}

.bar{width:210px;color:#444;margin:15px auto 0;padding:0;}

/*.rsidebar h2{font-size:14px;border-bottom:dashed 1px #ccc;margin:0 7px 3px;padding:3px 0;}*/

.bar h2{font-size:14px;text-transform:uppercase;margin:0 10px 5px 0; padding:4px 0; color:#009a3d;}

.bar h3{font-size:12px;margin-bottom:3px;}

.bar p{margin:0px 0 7px;}

.bar a{padding: 2px 0; display:block;}

.bar a:link{color:#444; text-decoration:none;}

.bar a:visited{color:#444; text-decoration:none;}

.bar a:active{color:#444; text-decoration:none;}

.bar a:hover{color:#009a3d; text-decoration:underline;}

.bar ul{list-style-type:none;margin:0;padding:0;}

.bar ul li{list-style-type:none;margin:0;padding:0;clear:both;}

.bar ul li ul{list-style-type:square;margin:0  0 20px;padding:0;clear:both;}

.bar ul li ul li{list-style-type:none;border:0;margin:0;padding:0;clear:both;}



#footer{width:790px;background-color:#f3f2ed;height:30px;line-height:30px;clear:both;color:#666;margin:0px;padding:0 5px; }

a:visited{text-decoration:none;color:#009a3d;border:none;}

a:hover{text-decoration:underline;color:#009a3d;border:none;}

a:link,a:active{text-decoration:none;color:#009a3d;border:none;}

a img{border:none;}

.puff {padding:11px 10px 19px;background:transparent url(images/puff.jpg) no-repeat 0 0}

.navigation{width:520px;float:left;color:#666;}

.footright{float:right;margin:10px 0 0 10px;}

.footleft{float:left;margin-top:10px; margin-right:10px;}

.space{background:#fff;height:5px;clear:both;margin:0 auto;padding:0;}

#searchform{width:210px;height:46px;line-height:26px;float:left;margin:0 0 20px;padding:0;clear:both;background:transparent url(images/search_bg.gif) no-repeat bottom right;}

form div {margin:7px 10px;}

input#s{color:#333;width:137px;border:1px solid #d0e9d4;background:#fcfcfc;padding-left:3px;}

input#searchsubmit{background:#000;color:#fff;font-size:12px;border:0px #2f5c89 solid;}

.bobcomments{border-top:5px solid #006394;background:#fbfbf9;border-bottom:1px solid #006394;margin-bottom:20px;}

#footer a:visited{text-decoration:none;color:#666;border:none;}

#footer a:hover{text-decoration:underline;color:#333;border:none;}

#footer a:link,#footer a:active{text-decoration:none;color:#666;border:none;}

.fakta{width:330px;float:right;}

.puffleft{width:250px;float:left; /*background-color:#f3f2ed;*/}

.puffright{width:250px;float:right; /*background-color:#f3f2ed;*/}

h4{border-bottom:#ccc 1px solid;font-size:14px;font-weight:normal;padding-bottom:5px; margin-bottom:8px;text-transform:uppercase; padding-left:22px; background:#fff url(images/pil.gif) no-repeat 0 0;}

h2, h3, h4 {font-family: Helvetica, Arial, Helvetica, sans-serif;}

ul {padding-left:25px;}

li {margin:5px 0;}

small {padding-bottom:10px;}

p {margin: 2px 0 10px;}

h3 {line-height:1.4em;}

hr {clear:both;margin: 5px 0;}

.entry dl{width:230px;margin:0;padding:0;}

.entry dt{float:left; left:0; width:40px;height:80px;margin:0;}

.entry dt img{margin-top:5px;}

.entry dd{margin:0; width:180px;height:80px;float:right}

/*.entry dd strong{color:#009a3d;}*/

ul {margin:0;padding:0;list-style-type:none;}

li {margin:0;padding:0;list-style-type:none;}

.leftcol {float:left; margin:0 0 0 30px;}
dl.leftcol {float:left; margin:0 0 0 30px;}

.rightcol {margin-left:290px;}

dl.rightcol {float:right;margin:0;}

.entry dt img.alignnone{margin-left:0px;}

.loggain {margin-left:30px;}

ul.thumb {margin:0 60px 0 0;padding:0;float:right;list-style-type:none;display:inline;}
ul.thumb li{margin:10px 3px 0 0;padding:0;float:left;list-style-type:none;display:inline;}
.entry h1.thumb {padding-top:10px;}
.bred {margin:0 60px 0 0;}

.protected-post-form {padding:20px; background-color:#efefef;}

/* #gallery-1 {padding-left:30px}*/

.entry dt.gallery-icon{padding-bottom:0;width:auto;}

table {margin-left:30px;}

.gallery {
    /* margin: auto;
    gallery clearing*/
    overflow: hidden;
   /* width: 100%;*/
margin:0 120px 0 30px;padding:0;float:right;
}
.gallery .gallery-item {
    float: left;
    margin-top: 10px;
    /*text-align: center;*/
width: 43px;
}
.gallery img {
    border: 0px solid #cfcfcf;
}
dl.gallery-item {margin-bottom:0;padding:0} 
dt.gallery-icon img {margin:0 0 0 3px;} 

dt.gallery-icon {padding:0;margin:0;height:40px;}

.gallery .gallery-caption {
    margin-left: 0;
}
.gallery br { /*clear: both*/ }
 
/* available Columns */
.col-2 { width: 50% }
.col-3 { width: 33.333% }
.col-4 { width: 25% }
.col-5 { width: 20% }
.col-6 { width: 16.666% }
.col-7 { width: 14.285% }
.col-8 { width: 12.5% }
.col-9 { width: 11.111% }

h3 small {padding-bottom:5px;}

.postarc h3 {padding:0;margin-bottom:0;}
.hidden {display:none;}

.entry img.alignnone {margin:10px 0 20px -30px;text-align:left;float:left;}

.entry ul.thumb img.alignnone {margin:0;float:none;}
