/* RESET.CSS */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
 margin: 0;
 padding: 0;
 border: 0;
 outline: 0;
 font-weight: inherit;
 font-style: inherit;
 font-size: 100%;
 font-family: Georgia,'trebuchet ms',Tahoma,Times New Roman,Arial,Helvetica, sans-serif;
}

/* remember to define focus styles! */
:focus {
 outline: 0;
}
body {
 line-height: 1;
 color: #0D0E15;
 background: white;
}
ol, ul {
 list-style: none;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
 border-collapse: separate;
 border-spacing: 0;
}
caption, th, td {
 text-align: left;
 font-weight: normal;
}
blockquote:before, blockquote:after,
q:before, q:after {
 content: "";
}
blockquote, q {
 quotes: "" "";
}

/* STYLE.CSS */
body
{
 width:100%;
 height:100%;
 background:#000000 url(images/bg_kapellgatan.jpg) no-repeat fixed; 
 background-position: 600px -20px;
}

#container
{
  margin:0;
  width:828px; /* Total */
  height:100%; /* Funkar ej i Mozilla!! */
}

#page
{
  width:828px; /* Total - 6*2 - 10*2 */
  height:100%;
/*    filter:alpha(opacity=90);
  opacity:.9; */
  margin-top:34px;
}

#header
{
  /*background:transparent url(images/theband.jpg) no-repeat;*/
  position:fixed; top:0px; z-index:100000;
  width:828px;
  background:#0D0E15; 
}

#content
{
  background: #F2F1EA url(images/bg_page.jpg) no-repeat 3px top fixed;
  padding: 16px; 
  width:792px; 
}

#footer
{
  background:#0D0E15; 
  padding:4px;
  text-align:center;
  color:#F2F1EA;
  bottom:0px;
}

#footer a, #footer p
{
  color:#666;
}

#footer p{
  font-family: 'trebuchet ms',Tahoma,Times New Roman,Arial,Helvetica, sans-serif;
  font-size:12px; 
  line-height:18px;
  margin:0;
}

#logo2{
	background:url(images/logo.png);
	width:213px;
	height:46px;
	position:fixed;
	left:1015px;
	top:100px;
}
#logo 
{
 display:none;
 width: 220px;
 height:100px;
 margin:0px 0px 14px 12px;
 background: transparent url(images/logo.gif) no-repeat;
}

#menu
{
  background:#0D0E15; 
  padding:4px;
  height:24px;
}

#menu li{
	list-style-type: none;
	margin: 2px 0;
	float:left;
	padding: 0 6px;
	border-right: 1px solid #F2F1EA;
}

#menu li:last-child{
	border-right: none;
}

#searchform{
	float:right;
	height:24px;
	padding:4px;
}
#searchform label{
	color:#F2F1EA;
	line-height:20px;
	font-size:12px;
}
#searchform div{
	border:none;
}
#searchform input{
	border: 1px solid #F2F1EA;
}
#menu li a{
  color: #F2F1EA;
  font-family:Segoe Condensed;
  font-size: 18px;
  line-height:22px;
  letter-spacing:1px;  
  text-decoration:none;
}
#menu li.current_page_item a{
	font-weight:bold;
}

.invert
{
  background-color:#0D0E15;color:#F2F1EA;padding:10px;  
  border: double 5px #F2F1EA;
}

hr{
  width:100%;
  height:1px;
  color:#0D0E15;
  margin-bottom:12px;
}

.invert h2, .invert a
{
  color:#F2F1EA;
}

.invert p
{
  margin-bottom:8px;
}

blockquote {
border : 2px solid #0D0E15;
width: 200px;
float: right;
margin: 0px;
padding: 10px;
background-color: #ccc;
quotes: "\201C" "\201D";
}
blockquote:before { content: open-quote; font-weight: bold; }
blockquote:after { content: close-quote; font-weight: bold; }

A
{
  color:#0D0E15;
  /*color:#A80C0C; */
}

h1
{
  color: #0D0E15;
  font-weight:normal;
  font-family:Segoe Condensed;
  font-size: 24px; 
  line-height:42px;
  margin-top:0px;
}

h2
{
 font-family:Segoe Condensed;
 font-size: 18px;
 font-weight:bold;
 color:#0D0E15;
 line-height:22px;
 letter-spacing:1px; 
 margin-bottom:8px;
}

.right h2:first-child{
	margin-top:8px;
}

p,label
{
  font-family: 'trebuchet ms',Tahoma,Times New Roman,Arial,Helvetica, sans-serif;
  font-size:14px;
  line-height:16px;
  margin-bottom:10px;
}

pre
{
  font-family: 'trebuchet ms',Tahoma,Times New Roman,Arial,Helvetica, sans-serif;
  font-size:16px; 
  line-height:18px;
  margin-bottom:16px;
}

label.small{
  font-size:11px;
}
p.small
{
  font-family: 'trebuchet ms',Tahoma,Times New Roman,Arial,Helvetica, sans-serif;
  font-size:11px; 
  color:#666666;
}
p.small a{
  color:#666666;
}

#left
{
  float:left;
  width:62%;
}

#right
{
  margin-left:64%;
}


#right li{
margin:0;
list-style-type: none;
font-size:14px;
line-height:16px;
}

INPUT, TEXTAREA
{
  font-family: 'trebuchet ms',Tahoma,Times New Roman,Arial,Helvetica, sans-serif;
  font-size:12px; 
  background-color:#0D0E15;color:#F2F1EA;padding:2px;  
  border: double 5px #F2F1EA;
}

hr
{
  height:1px;color:#0D0E15;width:100%;
}

A.selected
{
  text-decoration: none;
  font-weight:bold;  
}


/* Begin Comments*/
.alt {
	margin: 0;
	}

.commentlist * {
	font-size:12px !important;
	color: #666;
}
.commentlist {
	padding: 0;
	text-align: justify;
	}

.commentlist li {
	list-style: none;

	}
.commentlist li ul li { 
}

.commentlist p {
	color: #0D0E15;
	border-bottom: 1px solid #bbb;
	padding: 5px 10px;
}
.children { padding: 0; }

#commentform p {
	margin: 5px 0;
	}

.nocomments {
	text-align: center;
	margin: 0;
	padding: 0;
	}

.commentmetadata {
	margin: 0;
	display: none;
	}
.commentmetadata a{
  font-size:12px; 
}	
.comment-body em{ font-weight: bold; }
	
/* End Comments */

