body {margin:0 auto; text-align:center;}
img {border:0px;}
#container {margin:0 auto; }
#header {background:url(header_bg.jpg) repeat-x; height:133px; margin:0 0 0 0px;}
#headerContent {width:960px; position: float; margin:auto; padding:0; }
#logo {width:250px; float:left; margin: 20px 0 0 0;}
#meny {width:230px; float:right; height:133px; text-align:right;}
#meny ul {margin:20px 20px 0 0; list-style:none;}
#meny li {list-style:none; font-family: Arial, sans-serif; text-transform: uppercase; color:#FFF; margin: 0 0 5px 0; }
#meny li a{ color:#FFF; text-decoration:none; }
#meny li a:hover{color:#FFF; text-decoration:underline; }
#meny2 {width:200px; float:right; background:url(meny_hr.jpg) no-repeat; height:133px; text-align:left;}
#meny2 ul {margin:20px 0 0 -10px; list-style:none;}
#meny2 li {list-style:none; font-family: Arial, sans-serif; text-transform: uppercase; color:#FFF; margin: 0 0 5px 0; }
#meny2 li a{ color:#FFF; text-decoration:none; }
#meny2 li a:hover{color:#FFF; text-decoration:underline; }

#content {margin:0 auto; width:920px;position:relative; }

#intro {width:920px; /*border: 3px solid #333;*/ margin: 15px 0 15px 0; }
#intro .thumbs {opacity: .6; filter: alpha(opacity=60); -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60);"}
#intro .thumbs:hover{opacity: 1.0; filter: alpha(opacity=100); -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";}
#intro .thumbs img {margin:20px;}
#post1 {width:33%; float:left;position:relative;}
#post2 {width:33%; float:left;position:relative;}
#post3 {width:33%; float:left; position:relative;}
#intro h2 {margin:5px 0 10px 35px;}

#artikel {float:left; width:600px; margin:0 0 25px 0;}
#sidebar{float:right;width:300px; clear:right; margin:0 0 25px 0;}
#postArtikel {margin:0 0 20px 0;}


#hr {background:#333; height:6px; width:100%; margin: 15px 0 15px 0; clear:both;}

#pageLeft {width:500px;float:left; margin: 20px 0 20px 0;}
#pageRight {width:390px;float:right; margin: 20px 0 20px 0;}


#footer {background:url(footer_bg.jpg) repeat-x #CCC; HEIGHT:300px;	clear:both;}
#footerContent {width:920px; position:float; margin:0 auto;  /*align:justify;*/}
#footerLeft {margin: 10px 0 0 0; width:880px; float:left; border: 1px solid #FFF; padding: 5px 20px;}
#footerLeft h3 {font-size:18px; text-transform:uppercase; margin-bottom:0px;}
#footerRight {margin: 10px 0 0 0; float:right;}
#footer img {border:3px solid #333;}
.footer {border-bottom: 1px solid 150% #333; margin-bottom:5px;}
#footer a{ color:#444; text-decoration: none;}
#footer a:hover{ color:#444; text-decoration: underline;}

.addThis {float:right; margin:15px 0 15px 0;}

h1 {font-family:Arial, sans-serif; font-weight: normal; letter-spacing: -1px; font-size: 1.8em; color:#666; margin:5px 0 0 0; text-align:left; text-transform:uppercase;}
h2 {font-family:Georgia, Arial, sans-serif; font-weight: normal; letter-spacing: -1px; font-size: 1.8em; color:#333; margin:10px 0 10px 0; text-align:left;} 
h3 {font-family:Arial, sans-serif; font-size: 0.8em; color:#333; margin:5px 0 0 0; text-align:left;}
h4 {font-family:Georgia, Arial, sans-serif; font-weight: normal; letter-spacing: -1px; font-size: 1.2em; color:#333; margin:10px 0 10px 0; text-align:left;}
p {font-family:Arial, sans-serif; font-size: 0.8em; color:#333; margin:0 0 0 0; text-align:left; line-height:150%;}

a {color:#666; text-decoration:none;}
a:hover {text-decoration:underline;}

#varvabjorn {z-index:100; position:absolute; margin: 0 auto; margin:25px 0 0 20px;}