@charset "UTF-8";
/* CSS Document */

html, body, div, p, pre, blockquote,
button, ul, ol, li, address, td, th,
tfoot, form, fieldset, label, select,
input, legend, textarea, h1, h2, h3,
h4, h5, h6, span, dl, dt, dd, a, abbr,
img a
													{
													margin: 0;
													padding: 0;
													}

body
													{
													background: url(img/bg.jpg) #f1f1f1;
													background-repeat: no-repeat;
													margin: 40px 0 0 0;
													padding: 0;
													font-family: Helvetica, Arial, Sans-Serif;
													font-size: 0.75em;
													line-height: 1.4em;
													color: #202020;
													}

body a img
													{
													border: none;
													}

a
													{
													color: #865892;
													text-decoration: none;
													border: none;
													}
													
a:hover
													{
													font-weight: bold;
													}

h2 a
													{
													font-size: 1.2em;
													line-height: 1.3em;
													font-weight: bold;
													margin: 0 0 20px 0;
													color: #304050;
													display: block;
													}
											
#wrapper
													{
													width: 960px;
													overflow: hidden;
													text-align: center;
													margin: 0 auto;
													}

#header
													{
													width: 960px;
													overflow: hidden;
													background-image: url(img/box_top.png);
													background-repeat: no-repeat;
													background-position: top;
													}
													
#logotype
													{
													width: 960px;
													height: 180px;
													overflow: hidden;
													padding: 20px 0 0 0;
													margin: 4px 0 0 0;
													background-image: url(img/box_bg.png);
													}
													
#main
													{
													width: 920px;
													overflow: hidden;
													background-image: url(img/box_bg.png);
													background-repeat: repeat;
													padding: 10px 20px 10px 20px;
													text-align: left;
													}











/* Navigering --------------------------------------------------------------------------------------------------------- */

#nav
													{
													width: 920px;
													background-color: #fff;
													overflow: hidden;
													list-style: none;
													text-align: left;
													padding: 20px;
													border-bottom: 1px solid #c6c5c5;
													}

#nav li
													{
													float: left;
													margin: 0 20px 0 0;
													font-weight: bold;
													color: #304050;
													padding: 5px;
													}
													
#nav li a
													{
													color: #304050;
													}
													
#nav .active
													{
													background-color: #dedede;
													padding: 5px;
													border-top: 1px solid #ededed;
													border-left: 1px solid #ededed;
													border-bottom: 1px solid #cecece;
													border-right: 1px solid #cecece;
													}












/* Content --------------------------------------------------------------------------------------------------------- */

#content
													{
													width: 650px;
													overflow: hidden;
													float: left;
													list-style: none;
													padding: 10px 0 0 0;
													}

#content h2
													{
													font-size: 1.5em;
													font-weight: bold;
													margin: 0 0 20px 0;
													color: #304050;
													display: block;
													}

							
#content li
													{
													border-bottom: 1px solid #c6c5c5;
													padding: 0 0 20px 0;
													margin: 0 0 20px 0;
													display: block;
													overflow: hidden;
													}
													
#content li h2 a
													{
													font-size: 1.2em;
													font-weight: bold;
													margin: 0 0 20px 0;
													color: #304050;
													display: block;
													}

#content li .entry h2 a,
#content .entry h2 a
													{
													font-size: 0.8em;
													font-weight: bold;
													margin: 0 0 10px 0;
													color: #202020;
													background: none;
													}

.alignleft
													{
													float: left;
													display: inline;
													}

.ratingblock
													{
													overflow: hidden;
													margin: 20px 0 0 0;
													}











/* Kommentarer --------------------------------------------------------------------------------------------------------- */

#comments
													{
													width: 650px;
													overflow: hidden;
													border-top: 1px solid #c5c5c5;
													overflow: hidden;
													margin: 20px 0 0 0;
													padding: 20px 0 0 0;
													clear: both;
													}

#comments h2
													{
													margin: 0 0 20px 0;
													}

#respond
													{
													width: 650px;
													overflow: hidden;
													border-top: 1px solid #c5c5c5;
													overflow: hidden;
													margin: 20px 0 0 0;
													padding: 20px 0 0 0;
													clear: both;
													}

#respond h2
													{
													margin: 0 0 20px 0;
													}

#respond p
													{
													margin: 0 0 10px 0;
													}

#author, #email, #url
													{
													padding: 5px;
													}











/* Sidebar --------------------------------------------------------------------------------------------------------- */

#sidebar
													{
													width: 228px;
													overflow: hidden;
													float: right;
													background-color: #f5f6f6;
													border: 1px solid #c6c5c5;
													padding: 10px;
													}

#sidebar ul
													{
													width: 228px;
													overflow: hidden;
													list-style: none;
													}

#sidebar ul li
													{
													margin: 0 0 20px 0;
													padding: 0 0 20px 0;
													border-bottom: 1px solid #c6c5c5;
													}

										
#sidebar ul li h2
													{
													font-size: 1.2em;
													font-weight: bold;
													margin: 0 0 5px 0;
													color: #304050;
													}

#sidebar ul li ul li
													{
													margin: 0 0 2px 0;
													padding: 0;
													border: none;
													}












/* Footer --------------------------------------------------------------------------------------------------------- */

#footer
													{
													width: 960px;
													height: 4px;
													overflow: hidden;
													background-image: url(img/box_bottom.png);
													background-repeat: no-repeat;
													}
