*{margin:0;padding:0;}
body{background:#000 url(images/background4.jpg) center top no-repeat;font-family:Georgia, Times, serif;font-size:15px;color:#ddd;margin:0px;letter-spacing:0.5px;}
a{outline:none;}
h1{font-weight:normal;border-bottom:1px solid #333333;display:block;font-size:26px;letter-spacing:1px;margin:70px 0 20px;padding:8px 0 24px;text-align:left;}
h2{margin:28px 0 10px 0;padding:20px 0 2px 0;letter-spacing:1px;text-align:left;clear:both;}
h2#gastboken{display:block;font:normal 14pt georgia, times;color:#FFD699;margin:28px 0 10px 0;padding:62px 0 2px 0;letter-spacing:1px;text-align:center;clear:both;}
h3{font:normal 10pt helvetica, times;color:#FFD699;margin:18px 0 10px 6px;padding:3px 0 2px 0;letter-spacing:1px;text-transform:uppercase;clear:both;}
h4{font-size:9pt;}
.wpa_text{font:normal 11pt georgia, times;color:#FFF5DC;letter-spacing:2px;}
.wpa_container{padding:0 0 0 6px;display:block !important;}
img{border:none;padding:0;}
img a{border:none;}
img.left{float:left;border:solid 1px #333;padding:2px;margin:2px 14px 6px 0;}
img.right{float:right;border:solid 1px #333;padding:2px;margin:2px 0 6px 14px;}
blockquote{border-left:1px solid #A5ABAB;margin:15px;padding:0 12px 0 12px;}
p a, #sidebar a{color:#6FC6D2;text-decoration:none;font-style:normal;color:#FFD699;letter-spacing:0.5px;}
p a:hover, #sidebar a:hover{text-decoration:underline;}
#container{width:840px;margin:0 auto;padding:0;}
#header{width:840px;height:388px;margin:0px 0 45px 0px;}
#header h1{font:normal 20pt georgia, times;padding:20px 0 0 16px;margin:0;}
#header h1 a{color:#404040;text-decoration:none;}
#header h1 a:hover{color:#666;text-decoration:none;}
#header h2{font:normal 10pt georgia, times;color:#333;padding:0 0 0 18px;margin:0;}
#header img{margin-left:0px;position:absolute;}
#social_media{position:absolute;width:210px;height:170px;margin:-186px 10px 0 600px;}
#twitter_text{margin:0 0 0 0px;font:italic 10pt georgia, times;color:#444;text-align:center;line-height:12pt;}
#twitter_date{margin:6px 0 0 0px;font:italic 9pt georgia, times;text-align:center;color:#777;}
#gototwitter{display:block;margin:20px 0 0 0px;font:normal 9pt georgia, times;text-align:right;color:#999;}
#twitterbird{margin:-30px 0 2px 150px;}
#twitterbird:hover{opacity:0.7;}
#menu{position:absolute;width:610px;height:21px;margin:-34px 10px 0 235px;text-indent:-9999px;}
#menu a{width:160px;height:21px;display:block;margin-top:0px;margin-bottom:0px;}
#menu ul{margin:0;padding:0;}
#menu ul li{list-style-type:none;float:left;margin:0;padding:0;display:block;}
#menu ul li a{padding:1px 4px;margin:0;color:#ca7a58;min-width:150px;line-height:17pt;display:block;}
#menu ul li a:hover{opacity:0.9;background:#890;color:#fff;text-decoration:none;}
#menu #bandet{position:relative;height:21px;background:url(images/m_bandet.gif) center top no-repeat;width:88px;float:left;margin:2px 0 0 20px;}
#menu #bandet:hover{background:url(images/m_bandet.gif) center bottom no-repeat;border-bottom:dotted 1px #222;}
#menu #spellista{position:relative;height:20px;width:114px;background:url(images/m_spellista.gif) center top no-repeat;float:left;margin:4px 0 0 25px;}
#menu #spellista:hover{background:url(images/m_spellista.gif) center bottom no-repeat;border-bottom:dotted 1px #222;}
#menu #media{position:relative;height:19px;width:74px;background:url(images/m_media.gif) center top no-repeat;margin:4px 0 0 22px;float:left;}
#menu #media:hover{background:url(images/m_media.gif) center bottom no-repeat;border-bottom:dotted 1px #222;}
#menu #gastbok{position:relative;float:left;height:24px;width:95px;background:url(images/m_gastbok.gif) center top no-repeat;margin:4px 0 0 20px;}
#menu #gastbok:hover{border-bottom:dotted 1px #222;background:url(images/m_gastbok.gif) center bottom no-repeat;}
#menu #bokning{float:left;position:relative;height:23px;width:93px;background:url(images/m_bokning.gif) center top no-repeat;margin:3px 0 0 23px;}
#menu #bokning:hover{background:url(images/m_bokning.gif) center bottom no-repeat;border-bottom:dotted 1px #222;}
#full_content{background:url(images/content_background.jpg) right top repeat-y;width:840px;height:100%;margin:0;overflow:hidden;}
#full_content2{background:url(images/content_background.jpg) right top repeat-y;width:840px;height:100%;margin:0;overflow:hidden;}
#content_wide{float:left;width:740px;margin:-20px 25px 0 60px;font-weight:100;min-height:400px;line-height:22px;text-align:justify;}
#content{float:left;width:500px;margin:-20px 25px 0 60px;min-height:400px;line-height:22px;text-align:left;}
#content.guestbook{width:500px;}
#content h1{}
.post{margin:0;padding:0;}
.post h2{}
.post h2 a{color:#fff;text-decoration:none;}
.post h2 a:hover{color:#777;text-decoration:none;}
.post ul{}
.post li{}
.entry p{margin:0 0 20px 0;}
.postmetadata{clear:both;background:#F7F7F7;padding:6px;margin:20px 0;}
.navigation{font-size:8pt;width:100%;float:left;margin:0;padding:0;overflow:hidden;}
#sidebar{margin:0;font:10pt courier, georgia, times;font-family:georgia,times;width:235px;float:right;margin:34px 18px 0 0;border-left:1px solid #333;padding:10px 4px;text-align:center;width:228px;}
#sidebar_end{margin:0;background:#000 url(images/bg_sidebar2_bottom.jpg) center top no-repeat;height:32px;width:235px;}
#sidebar.guestbook{width:330px;margin:38px 18px 0 0;}
#sidebar h1{font:normal 18pt georgia, times;color:#e9e2cf;margin:0px 0 0 0;}
#sidebar a.medialink{margin-top:10px;}
#sidebar h2, #sidebar h2 a, #sidebar h2 a:visited, #sidebar h2 a:active, #sidebar h2 a:hover{font-style:normal;font-variant:normal;font-weight:normal;height:34px;line-height:normal;margin:0px 0 0px;padding:15px 0 0 0px;text-align:center;text-decoration:none;}
#sidebar label{font:normal 11pt arial, georgia, times;color:#fff;margin:0;padding:0;}
#sidebar p{margin:0;padding:0px 0 5px 5px;line-height:14pt;letter-spacing:0.5px;}
#sidebar p.datum{padding:5px 0 2px 5px;font-size:10px;}
#sidebar img{padding:0;margin:0;}
#sidebar ul{margin:0 12px 12px;padding:0;}
#sidebar ul li{margin:0;padding:5px 0 0 5px;line-height:14pt;list-style-type:none;}
#sidebar ul ul{margin:6px 0;padding:0;}
#sidebar ul ul li{list-style-type:none;}
#sidebar ul ul ul{margin:0;padding:0;}
.SimpleSideNav{}
.SimpleSideNav span{font:normal 10pt courier, times;color:#888;text-transform:uppercase;padding:5px;letter-spacing:1px;}
.SimpleSideNav span:hover{background:#222;}
object{border:double 1px #333;}
.twitter{margin:2px 0 0 0px;display:block;}
.twitter-item{margin:0 0 0 0px;color:#FFF5DC;font:italic 9pt georgia, times;letter-spacing:1px;}
.twitter:first-child{margin-top:2px;background:#fff;}
.twitter-timestamp{text-align:center;font-size:6pt;color:#FFF5DC;display:block;margin:0 0 16px 0;text-decoration:none;}
a .twitter_title_link{font:normal 12pt georgia, times;color:#8f6327;padding:15px 0 7px 0px;}
abbr{border-bottom:none;}
#gb_content{clear:both;margin:24px 0 6px 6px;color:#FFF5DC;line-height:22px;text-align:left;list-style-type:none;}
.gb_author{margin:3px 0 12px 16px;color:#88856c;font:normal 10pt georgia, times;text-align:left;}
.textwidget{padding:5px 0 0 5px;color:#FFF5DC;}
table{margin:0 auto;}
table#sortTable{padding:20px 0;}
thead{padding:20px 0;}
th.header{font:normal 12pt georgia, times;color:#999;padding:4px 30px 4px 20px;margin-bottom:50px;background-image:url(js/bg.gif);text-align:left;cursor:pointer;font-weight:bold;background-repeat:no-repeat;background-position:center left;}
th.headerSortUp{background-image:url(js/asc.gif);}
th.headerSortDown{background-image:url(js/desc.gif);}
tr{font-size:12px;}
tr:hover{background:#222;}
td{padding:0 0 0 6px;}
#content_comments{float:right;width:235px;overflow:hidden;margin:20px 30px 0 15px;color:#ffffdc;min-height:400px;}
#skriv{background:#000;width:280px;height:30px;border-top:1px solid #333;border-left:1px solid #333;border-right:1px solid #333;cursor:pointer;text-align:center;padding:8px 0 0 0;margin:0 auto;}
#skriv:hover{background:#111;}
#commentform{background:#111;width:700px;margin:0 auto;padding:0;text-align:center;border:1px solid #333;}
label{display:block;}
#commentform p{color:#ffffdc;}
#commentform a{color:#ffffdc;text-decoration:none;border-bottom:1px dotted #465D71;line-height:14pt;}
#commentform h3{font-family:georgia, times, verdana;font-size:10pt;font-weight:300;color:#ffffdc;margin:0;padding:0;}
textarea#comment{background-color:#222222;border:1px solid #333333;color:#DDDDDD;font-family:verdana,arial,times;font-size:10pt;font-weight:normal;height:120px;margin-top:10px;padding:5px;width:70%;}
textarea#comment:hover{background-color:#333;}
#author, #email, #url{font-family:verdana, arial, times;font-size:10pt;font-weight:normal;margin:0px 5px 5px 0;padding:3px 0 0 0;height:22px;color:#ddd;}
#comments{margin:0;padding:0}
#respond{float:left;width:500px;margin:10px 10px 0px 30px;position:absolute;z-index:999;}
ol.commentlist{list-style-type:none;margin:73px 0 0;padding:0;}
.avatar{float:left;margin:0 12px 0 0;}
ol.commentlist li{background:#000;margin:10px 0 0 0;padding:5px 0 5px 10px;list-style-type:none;}
ol.commentlist a{color:#ffffdc;}
.commentlist .quote{color:#b70;}
.commentlist li{padding:5px 18px 22px 18px;margin-top:15px;background:#454545 url(images/bg_commentlist.gif) bottom no-repeat;color:#e4edee;font-style:italic;}
.commentlist li:hover{background:#222;}
.commentlist cite{display:block;font-style:normal;margin:0 0 10px 0;width:100%;text-align:right;}
input{background:#222;font-family:verdana, arial, times;font-size:9pt;font-weight:normal;margin:0px 5px 5px 0;padding:0;border:1px solid #333;height:20px;color:#ddd;width:200px;}
input:hover{background-color:#333;}
#submit{display:block;height:30px;margin:10px 0 10px 518px;width:80px;}
textarea{background:#222;font-family:verdana, arial, times;font-size:9pt;font-weight:normal;margin:0px 5px 5px 0;padding:5px;border:1px solid #444;width:500px;color:#ddd;}
textarea:hover{background-color:#333;}
#searchform{padding:0;margin:14px 0;}
#searchform input#s{margin:0;padding:2px;border:1px solid #000;}
img.centered{display:block;margin-left:auto;margin-right:auto;}
img.alignright{padding:4px;margin:0 0 2px 7px;display:inline;}
img.alignleft{padding:4px;margin:0 7px 2px 0;display:inline;}
.alignright{float:right;}
.alignleft{float:left}
.wp-caption{border:1px solid #777;text-align:center;background-color:#000;padding-top:4px;margin:10px;}
.wp-caption img{margin:0 auto;padding:0;border:0 none;}
.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;padding:5px 4px 5px;margin:0;}
#footer{background:url(images/f_footer.jpg) right top no-repeat;clear:both;width:840px;height:109px;margin:0 0 0 0px;font-size:9pt;}
#footer p{font:normal 9pt georgia, serif;padding:80px 0 0 0;margin:0;color:#667;text-align:center;letter-spacing:1px;}
#footer p a{color:#333;text-decoration:none;border:0;font-style:normal;}
#footer a:hover{color:#5D5D5D;text-decoration:underline;}
