html, body { margin: 0; padding: 0; }
h1, h2, h3, h4, h5 { margin: 0; }
body { font-size: small; font-family: "arial, helvetica, sans-serif"; background: #333; }
a:link, a:visited { color: #264E9C; }
a:hover { text-decoration: none; }
a img { border: none; padding: 0; margin: 0; }
cite  { font-style: normal; }

#container { width: 100%; }
#header { height: 53px; background-color: #400000; width: 100%; }
#header div, #subnav_wrapper div, #page { display: block; width: 990px; margin: 0 auto; }
#logo { float: left; padding-top: 10px; }
#nav { 
	float: right; 
	font-family: trebuchet ms, arial, helvetica, sans-serif; 
	font-size: 110%;
	list-style: none; 
	padding-top: 5px; 
}
#nav li, #subnav li { float: left; list-style: none; }
#nav li a, #subnav li a { display: block; text-decoration: none; }
#nav li a { padding-left: 25px; color: #895f5f; }
#nav li a.current { color: #e2fe00; }
#subnav_wrapper { 
	clear: both; 
	background: url(/images/subnav.png) repeat-x top left;
	border-top: 1px solid #FF3B3B;
	height: 30px;
}
#subnav {
	float: right; 
  font-family: trebuchet ms, arial, helvetica, sans-serif; 
	font-size: 85%;
	list-style: none; 
	margin: 7px 0;
}
#subnav li a { padding-left: 20px; color: #fff; }
#main_wrapper { 
  clear: both; 
  background: url(/images/bg.png) repeat-x top left; 
  margin: 0;
  padding: 0;
  overflow: hidden;
}
#content, #sidebar { font-family: arial, helvetica, sans-serif; }
#content { background: #fff; float: left; width: 690px; padding-bottom: 32767px; margin-bottom: -32767px; }
#sidebar { 
  background: #E6E4DA; 
  float: right; 
  width: 299px; 
  border-left: 1px solid #CEC7B3;
  padding-bottom: 32767px; 
  margin-bottom: -32767px; 
}
.inner { clear: both; padding: 20px; }
#content p { line-height: 20px; }
#subscribe { background: #b4af9c; border-top: 1px solid #D6CFB9; border-bottom: 1px solid #A9A493; }
#subscribe a { color: #660000; }
.title { font-family: helvetica, arial, sans-serif; font-size: 225%; color: #660000; }
.title a { text-decoration: none; color: #660000; }
.author {
  margin: 0;
  padding: 0;
  color: #999;
  font-family: arial, helvetica, sans-serif;
  font-size: 120%;
}
.num_readers {
  background: url(/images/feed.png) no-repeat center left;
  font-family: helvetica, arial, sans-serif;
  font-size: 250%;
  color: #660000;
  padding-left: 41px;
  text-decoration: none;
  height: 32px;
}
.readers { font-family: helvetica, arial, sans-serif; font-size: 125%; color: #8F564D; }
#ads { background: #D1CBB5; border-bottom: 1px solid #C2BCA8; }
#ads ul { list-style: none; margin: 0; padding: 0; }
#ads li {
  list-style: none;
  margin: 0;
  padding: 0;
  float: left;
}
#footer_wrapper {
  clear: both;
  background: #181818;
  color: #fff;
  min-height: 180px;
}
#footer {
  display: block; 
  width: 990px; 
  margin: 0 auto;
  padding-top: 30px;
  font-family: arial, sans-serif;
  position: relative;
}
#footer div { float: left; width: 200px; }
#footer div h3 {
  padding-bottom: 20px;
  font-size: 140%;
  color: #e2fe00;
  font-family: helvetica, arial, sans-serif;
}
#footer ul { margin: 0; padding: 0; }
#footer li {
  list-style: none;
  margin: 0;
  padding: 0;
  padding-bottom: 6px;
}
#footer a { color: #fff; }
.footer_section { padding-right: 210px; }
/* Clearfix */
.clearfix:after
{
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden; 
}
.clearfix {	display: inline-block; }
/* Hides from IE Mac \*/ 
* html .clearfix {height: 1%;} 
.clearfix {display:block;} 
/* End Hack */

/* The Lounge */
.tli {
  float: none;
  margin-left: 0px;
  margin-right: 10px;
  margin-top: 5px;
}

.tlp{
  font-size: 10px; 
  font-family: verdana, arial;
  display: block;
  line-height: 15px;
  margin-top: 5px;
}

#wedje_div_thelounge{ width: 260px; text-align: center; }

.adsvia{ margin-top: 10px;}