/*-------------------------- Typography & Colors -------------------------- */
h2, h2 a	{
	font-family: Georgia;
	color: #000000;
	text-decoration: none;
}
h2 a:hover	{
	text-decoration: underline;
}
h3	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 1.3em;
}
.post h2	{ font-size: 28px;}
.categories h2	{ font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif;}
h2.widgettitle { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #fff;}
#most-viewed ul li a	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #000000;
	text-transform:uppercase;
	text-decoration: underline;
}
.entry p	{ color: #000000; font-size: 12px;}
a.programLink, h3 a	{ color: #000000; text-transform: uppercase;}
.comment-meta commentmetadata p, .commentlist p, small	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
.navigation a 	{ color: #000000; }
/*-------------------------- List STYLES -------------------------- */
#sidebar ul, #sidebar ul ol {
	margin: 0;
	padding: 0;
	list-style-type: none;
}
#menu_navigation ul li a, .categories ul li a, .postTags a	{ text-decoration: none;}
/*-------------------------- Structure STYLES -------------------------- */
body {
	font-size: 62.5%; /* Resets 1em to 10px */
	font-family: Verdana, Arial, Sans-Serif;
	background: #464646;
	background-image: url('images/body_bg.jpg');
	background-repeat: no-repeat;
	background-position: top center;
	color: #333;
	margin: 0 0 20px 0;
}
#MainWrapper	{
	margin-right: auto; 
	margin-left: auto; 
	width: 967px;
	overflow: hidden;
}
#wordcloud	{
	position: absolute; 
	top: -60px; 
	width: 669px;
	height: 800px;
	overflow: hidden;
	margin-left: 68px;
	background-image: url('images/black_onepixel.jpg');
	background-position: 0px 0px;
	background-repeat: repeat-y;
	padding: 0px 0px 0px 1px;
}
#headerLogo	{
	float: right;
	width: 231px;
	height: 218px;
	background-image: url('images/header_border_right.jpg');
	background-position: right;
	text-align: left;
}
#page {
	background-image: url('images/page_bg.jpg');
	background-repeat: repeat-y;
	background-position: 68px 0px;
	text-align: left;
	position: absolute; 
	z-index: 300; 
	top: 218px; 
	width: 967px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	overflow:hidden;
}
#pageBottomBorder	{
	background-color: #000000;
	width: 899px;
	line-height: 1px;
	height: 1px;
	margin-left: 68px;
}
#footer	{
	float: left;
	clear: both;
	width: 967px; 
	height: 68px; 
	background-image: url('images/footer_bg.jpg');
}
/*-------------------------- MENU STYLES -------------------------- */
#menu_navigation	{
	background-color: #000000;
	width: 874px;
	height: 26px;
	overflow: hidden;
	margin-left: 68px;
	padding: 9px 0px 0px 25px;
}
#menu_navigation li	{
	float: left;
	list-style-type: none;
	height: 15px;
	margin: 0px 8px 0px 0px;
}
#menu_navigation li a	{
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #ffffff;
	font-weight: bold;
	padding: 2px 4px 2px 4px;
}
.current_page_item a, .aktiv	{
	background-color: #d71081;
	color: #ffffff !important;
}
#menu_navigation ul li ul	{ display: none;}

/*-------------------------- Content -----------------------------*/
#content {	
	float: left;
	width: 683px;
	margin: 40px 0px 0px 1px;
	font-size: 1.2em;	
	display: inline;
}
#contentPage	{
	float: left;
	width: 540px;
	margin: 7px 0px 0px 96px;
	display: inline;
	padding: 0px 48px 0px 0px;
}
*:first-child+html #contentPage, * html #contentPage	{ margin: 37px 0px 0px 96px; }
.thePost	{
	float: left; 
	width: 540px;
	margin: 0px 0px 30px 28px;
	display: inline;
	padding: 0px 0px 0px 0px;
}
.postDato	{
	float: left;
	width: 67px;
	height: 62px;
	background-color: #9ddbf1;
	text-align: center;
	padding: 5px 0px 0px 0px;
	clear: left;
}
.dag	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 27px; }
.dag, .maaned	{ color: #000000; font-weight: bold; text-transform:uppercase; }
.post { text-align: left; margin: 0; padding: 0;}
.postTags, .postTags a, .postTags p, .postTags p a	{ 
	color: #999999;
	text-transform: uppercase; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px;
}
.kommentar, .kommentar a	{ color: #000000; }
.kommentar a	{ text-decoration: underline; font-weight: bold; }
.narrowcolumn .postmetadata { text-align: left; }
/*-------------------------- Sidebar ------------------------------*/
#sidebar	{
	float: left;
	margin: 43px 0px 0px 16px;
	width: 266px;
	display: inline;
}
#sidebar form { margin: 0; }
.registrer	{
	float: left;
	width: 230px;
	height: 23px;
	background-color: #d71081;
	padding: 7px 0px 0px 16px;
	margin: 15px 0px 15px 0px;
	display: inline;
}
.registrer a	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-transform: uppercase;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}
#vildmedordHeader	{
	float: left;
	width: 234px; 
	height: 23px;
	background-color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 7px 0px 0px 16px;
	font-weight: bold;
}
#vildmedord	{
	float: left; 
	width: 216px;
	color: #000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color: #eeeeee;
	padding: 7px 18px 7px 16px;
}
.postSeparator	{
	float: left;
	width: 530px;
	height: 1px;
	line-height: 1px;
	background-color: #cccccc;
	margin: 15px 0px 15px 0px;
}
.sidebarSeparator	{
	float: left;
	width: 250px;
	height: 1px;
	line-height: 1px;
	background-color: #cccccc;
	margin: 15px 0px 15px 0px;
}
#sidsteNytHeader	{
	float: left;
	width: 234px; 
	height: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 0px 0px 0px 16px;
	font-weight: bold;
}
#sidsteNyt	{
	float: left; 
	width: 216px;
	color: #000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding: 7px 18px 7px 16px;
}
.kategori	{
	float: left;
	width: 234px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 0px 0px 0px 16px;
}
*:first-child+html .kategori, * html .kategori	{ padding: 0;} 
.kategori li	{ 	float: left; 
	width: 216px;
	color: #000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding: 7px 18px 7px 16px;} 
.categories h2	{ 	float: left; 
	width: 216px;
	color: #000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding: 7px 18px 7px 16px;}
.categories ul li	{ 
		float: left; 
	width: 216px;
	color: #000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding: 7px 18px 7px 16px;
}
.categories ul li a	{
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
*:first-child+html .categories ul li, * html .categories ul li	{ margin-left: 15px;}
#most-viewed	{
	float: left;
	padding: 0px 0px 10px 15px;
	background-image: url('images/most_viewed_bg.jpg');
	background-repeat: repeat-x;
	background-color: #eeeeee;
	width: 235px;
}
/*-------------------------- Standard Class's/ Id's ------------------------------*/
.white, .widgettitle	{ color: #ffffff; }
.widgettitle	{ margin: 0px 0px 20px 0px; padding: 7px 0px 0px 0px;}
.black	{ color: #000000; }
.yellow	{ background-color: #9ddbf1; padding: 3px 0px 3px 0px; font-size: 12px;}
#contentPage p a	{ color: #000000; text-transform: uppercase; text-decoration: underline;}
.programWrapper	{ float: left; clear: both; width: 500px; margin: 0px 0px 5px 0px;}
.program	{ float: left; width: 90px; text-align: left; font-size: 13px; font-weight: bold;}
.programDato	{ float: left; width: 50px; text-align: left; font-size: 13px; font-weight: bold;}

/* Begin Form Elements */
.entry form { text-align:center; }
select { width: 130px; }
#commentform input { width: 170px; padding: 2px; margin: 5px 5px 1px 0; }
#commentform { margin: 5px 10px 0 0; }
#commentform textarea { width: 100%; padding: 2px; }
#respond:after { content: ".";  display: block;  height: 0;  clear: both;  visibility: hidden; }
#commentform #submit { margin: 0 0 5px auto; float: right; }
/* End Form Elements */

/* Begin Comments*/
.alt { margin: 0; padding: 10px; }
.commentlist { padding: 0; text-align: justify; }
.commentlist li { margin: 15px 0 10px; padding: 5px 5px 10px 10px; list-style: none; }
.commentlist li ul li { margin-right: -5px; margin-left: 10px; }
.commentlist p { margin: 10px 5px 10px 0; }
.children { padding: 0; }
#commentform p { margin: 5px 0; }
.nocomments { text-align: center; margin: 0; padding: 0; }
.commentmetadata { margin: 0; display: block; }
/* End Comments */

/* Begin Various Tags & Classes */
acronym, abbr, span.caps { cursor: help; }
acronym, abbr { border-bottom: 1px dashed #999; }
blockquote { margin: 15px 30px 0 10px; padding-left: 20px; border-left: 5px solid #ddd; }
blockquote cite { margin: 5px 0 0; display: block; }
.center { text-align: center; }
.hidden { display: none; }
a img { border: none; }
.navigation {
	display: block;
	text-align: center;
	margin-top: 10px;
	margin-bottom: 60px;
	}
/* End Various Tags & Classes*/



