/* @override http://www.forandra.se/wp-content/themes/default/styles/basic.css */

* {margin:0;padding:0;}
body { background: url(../images/contentbg.png) #999 repeat 50% 0; font:76%/1.6 'Trebuchet MS', Sans-serif;text-align:center;}
body * {text-align:left;}
html>body {margin-left:-1px;}
#skip {position:absolute;}
a.skiplink {width:9em;display:block;text-indent:-9999px;overflow:hidden;background:none;color:#000;padding: .1em 0 0 .3em;}
a.skiplink:hover {text-indent: 0;background: #999;text-decoration: none;}
#container {
	position:relative;
	height:100%;
	width:655px;
	margin: 0 auto 0 auto;
}
#header {
	width:440px;
	margin-left:205px;	
}
#header h1 {
	background: url(../images/topcol.png) repeat-x 50% 100%;
	overflow:hidden;
	text-indent:-9999px;
	height:75px;
}
#header h1 a {
	position:absolute;
	top:60px; 
	left:15px;
	height:80px;
	width:140px;
	background: url(../images/cfl.png) no-repeat center top;
	overflow:hidden;
	text-indent:-9999px;
}
#header img {display:none;}
#content {
	float:left;
	display:inline; /* Fixes IE Double Margin Float Bug */ 
	width:414px;
	margin-left:206px;
	padding-bottom:20px;
}
#content * {margin: 0 20px 0 20px;}
#content * * {margin:0;}
#content a { color: #C00; text-decoration: none; border-bottom: #999 1px dotted;}
#content a:hover {
	color: #333;
	text-decoration: none;
	border-bottom: #666 1px solid;
}
.homepage .post {
	background: url(../images/homepage.png) no-repeat 100% 0;
	margin: 0 !important;
	padding: 3.4em 125px 0 35px;
	height: 360px;
	top: -23px;
	position: absolute;
	z-index: 9999;
	width: 279px;
}
.homepage  {position:relative;height:360px;width:414px;}
.homepage h3 {line-height:1.4em;font-size:1.1em !important;max-width:16.4em;font-weight:800;}
acronym {padding:0 !important;}
.editpost {	color: #999; font-size: .7em; float:right;padding-top:4em;}
.post, .newsitem {
	padding-left: 25px;


clear:both;}
.newsitem {padding-bottom:3em !important;}
.printOnly { display: none;}
/*  menu  */
#nav ul, #nav li {list-style-type: none;}
#nav {
	float:left;
	width:195px;
	margin-left:-618px;
	overflow:hidden;
	margin-top:100px;
	clear:none;
}
#nav {clear:none;font-weight:400;font-size:.8em;font-family: Verdana, sans-serif;text-decoration: none;text-transform: uppercase; text-indent:12px}
#nav ul li ul {text-indent:0;}
#nav .current_page ul, #nav .selected_child ul { margin:7px 0 5px 0 !important;}
#nav a {text-indent:12px;}
#nav a { color: #000; text-decoration: none; display:block; }
#nav ul li { line-height: 27px; vertical-align: middle; background: url(../images/inactive_item.png) no-repeat 5px 0; padding: 0 0 6px 0;}
#nav .current_page_item, #nav .selected_child {background: url(../images/active_item.png) no-repeat 5px 0;}
#nav .current_page_item a {background: url(../images/active_dot.png) no-repeat 0 50%;font-weight:900;}
#nav .current_page_parent ul, #nav .current_page_item ul a, #nav .current_page_item * {display:block !important; background:none;font-weight:400;}
#nav ul li ul {display:none;margin:0; padding-top:12px;}
#nav ul li ul li, #nav ul li ul li a {background: none;line-height:1.9em;background:none !important;}
#nav p {text-align:center;}
#nav .current_page_parent a {background: url(../images/active_dot.png) no-repeat 0 0;}

/* clearfix */
.clearfix:after {
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}
.clearfix {display:inline-block;}
/* Hide from IE Mac \*/
.clearfix {display:block;}
/* End hide from IE Mac */


