/* CONTAINER  (This is the mainwrapper)
------------------------------------------------------------------ */
#container {
	margin:0;
	padding:0;
	width:1090px;
	position:relative;}


/* HEADER 
------------------------------------------------------------------*/
#header {}
	
#header .adLeft {
	width:230px;
	height:150px;
	float:left;
	overflow:hidden;
	margin-right:44px;}
	
#header .adRight {
	width:768px;
	height:150px;
	overflow:hidden;
	float:left;}

#header .logo {
	margin:15px 0;}

/* LEFT (mostly a menu...)
------------------------------------------------------------------ */
#left {
	float:left;
	width:180px;}


/* MAINCONTENT (inner templates)
------------------------------------------------------------------ */
#mainContent {
	float:left;
	width:655px;
	font-weight:normal;
	margin:0 3px 0 9px;
	padding-bottom:30px;
	overflow:hidden;}
	
	
/* RIGHT (mostly ads)
------------------------------------------------------------------ */
#right {
	float:left;
	width:190px;
	margin-top:-73px;
	margin-left:15px;}
	
#right .ads {
	width:180px;
	overflow:hidden;}
	
#right .padding {
	margin-bottom:15px;
	display:block;}
	
/* POSITIONS (in #right)
------------------------------------------------------------------*/
#right .positions {
	font-weight:normal;
	padding:10px;
	width:140px;
	margin-left:10px;
	background-image:url(../templateImages/bgPink.jpg);
	background-repeat:repeat-x;
	border:1px solid #DBDBDB;}
#right .positions h3 {
	font-size:150%;}

	
/* POWERED BY I-TOOLS
------------------------------------------------------------------ */
.itools a:link,
.itools a:visited {
	text-decoration:none;
	font-size:10px;}


/* TOOLBOX
------------------------------------------------------------------ */
.hide{ display:none;}
.floatLeft {float:left;}
.floatRight {float:right;}
.clear {clear:both; font-size:0;}
.clearIE {
     clear:both; 
     height:0; 
     margin:0;
     font-size:1px;
     line-height:0px;}
.horLine {
	border-bottom:1px solid #C0C9D3;
	width:100%;
	font-size:0;
	padding:4px 0 6px 0;}
img {border:0;}


/* FORMS
------------------------------------------------------------------ */
form {
	margin:0px; 
	padding:0px;}

input { }
	
.button {
	border:1px solid #000000;
	color:#FFFFFF;
	background-color:#4F6CB0;
	height:20px;}


/* NEWS & POSITIONS
------------------------------------------------------------------*/	

.news {}

.news .col1 {  /* news  */
	margin-right: 10px; float: left; width: 320px;}
	
.news .col2 { /* news  */
	float: left; width: 320px;}
	
.news .col1 img,
.news .col2 img {
	float: right; 
	margin-left: 5px;}
	
.news col1 p,
.news col2 p {
	margin: 3px 0; }

.news .thumbnailLarge { /* news nr 1 */
	float:left;
	width:150px;
	height:100px;
	overflow:hidden;
	margin:0 15px 10px 0;}
	
.news .thumbnail { /* used on newsArchive.cfm */
	float:left;
	width:125px;
	height:85px;
	overflow:hidden;
	margin:0 15px 10px 0;}
	
.news h2,
.news h2 a:link,
.news h2 a:visited {
	font-family:"Arial Black",sans-serif;
	line-height:36px;
	font-size:36px;
	color:#000000;
	text-decoration:none;
	padding-bottom:5px;}

.news h3,
.news h3 a:link,
.news h3 a:visited {
	font-size:20px;
	color:#000000;
	text-decoration:none;}
	
.news .content { /* heading & ingress on news nr 1 and newsArchive.cfm */
	float:left;
	width:490px;}

/* ARCHIVE LINKS */
#moreresults ul {
	margin-left:0px;
	padding-left:0px;}
	
#moreresults ul li {
	display:inline;}
	
	
/* TIP A FRIEND */
.tipAfriend {
	padding:10px;
	background-color:#F6F6F6;
	border:1px solid #DBDBDB;}
	

/* AD BELOW THE NEWS
------------------------------------------------------------------*/
.belowNewsAds {
	width:468px;
	overflow:hidden;
	margin-bottom:10px;}


/* FACTS
------------------------------------------------------------------*/

#facts {
	background:#F1F1F1;
	xwidth:445px;
	padding:10px;
	border:1px solid #DBDBDB;
	min-height:150px; height:auto !important; height:150px;}

#facts .col1 { 
	margin-right: 20px;
	margin-bottom:15px; 
	float: left; 
	width: 260px;}
	
#facts .col2 {
	float: left; 
	width: 260px;}
	
#facts col1 p,
#facts col2 p {
	margin: 3px 0;}
	
#facts h3 a:link,
#facts h3 a:visited {
	text-decoration:none;}
	

/* POSITIONS
------------------------------------------------------------------*/
.positions {
	font-weight:normal;
	padding:10px;
	width:148px;
	background-image:url(../templateImages/bgPink.jpg);
	background-repeat:repeat-x;
	border:1px solid #DBDBDB;}
.positions h3 {
	font-size:150%;}


	
/* AD (ON STATISTIKK.CFM)
------------------------------------------------------------------ */
.ad {
	margin-bottom:25px;}
	
	
