@charset "utf-8";
body{ 
margin: 0 auto;
text-align: center; 
font-family : Trebuchet, Trebuchet MS, Arial, Tahoma, Arial, Sans-Serif; 
font-size : 13px; 
padding : 0; 
background:#fff;      
} 

#container{
    width: 980px; 
    min-width:600px;
    margin: 0 auto;
    /* border:1px solid #FFBF00;              */
    background: #FFF;
    padding:3px;
    /*
       border: 0px solid #595050;       
    background: #fff;*/
}
#Top{ 
display : block; 
} 

#Right{ 
    /*
    width:190px;
    min-width : 190px; 
              */
    width:165px;
    padding-left:6px;
    padding-top:3px;     
      
    float : right; 
    text-align:left;      
} 
#Right a{
    font-size:10px;
}





/* LOGO */ 
#logocontainer{
background-image:url(_images/logocontainer.png);
background-repeat:repeat-x;
height:128px;
text-align:center;
width:100%;
}
#logoimage{
    border-left:0;
    border-right:0;
  /*  border-bottom:3px double black; */
    border-top:3px double black;     
 /*   margin-bottom:16px;*/
}

#logo{
    float:left;
    margin-left:15px;
    height:105px;
    width:948px;
}
#logoleft{
    float:left;
}

#logoright{
    float:right;
}

#logomiddle{
     width:475px;
     padding-top:6px;
     float:left;
     display:inline;
}
#logomiddle h1{
    font-weight:bold;
    font-size:13px;
    font-family:trebuchet;
    
}
.menybox{
    font-family:trebuchet MS,arial;
    font-size:12px;
    background-image:url(_images/menybox.png);
    background-position:center center;
    background-repeat:no-repeat;
    height:52px;
    width:218px;
    margin-top:20px;   
    text-align:center;
    float:left;
    display:inline;
}

.logosearch{
border:1px solid black;
display:inline;
font-family:trebuchet MS,arial;
font-size:12px;
height:25px;
margin:0;
width:140px;
}
.logosubmit{
    background:white url(_images/search_button_small.png) repeat scroll 0 0;
border:medium none;
display:inline;
height:16px;
margin:10px 0 2px 3px;
padding:0;
width:16px;
}
.lsearch{
    border:1px solid black;
display:inline;
font-family:trebuchet MS,arial;
font-size:12px;
height:25px;
margin:0;
padding:1px 2px;
width:184px;
}
.lsubmit{
    background:white url(images/search_button_small.png) repeat scroll 0 0;
border:medium none;
display:inline;
height:16px;
margin:10px 0 2px 3px;
padding:0;
width:16px;
}
#cse-search-box{
    padding-left:65px;
    text-align:left;
    
}
.hiddeninput{
 display:none;
 height:0;
 width:0;
}

.LogoBoxRight{
    font-family:trebuchet MS,arial;
    font-size:10px;
    width:265px;
    text-align:left;
    padding-left:35px;
}
.LogoBoxFarRight{
    font-family:trebuchet MS,arial;
    font-size:10px;
    width:100px;
    float:right;
    text-align:left;
}
.Logomenulink{
    font-family:trebuchet MS,arial;
    font-size:12px;
    text-decoration:none;    
    color:black;
}
.Logomenulink:hover{
    font-family:trebuchet MS,arial;
    font-size:12px;
    text-decoration:underline;    
}

.NewMenulink{
    font-family:trebuchet MS,arial;
    font-size:10px;
    text-decoration:none;    
    color:black;
    padding-left:10px;
    float:left;
}
a.NewMenulink{
    font-family:trebuchet MS,arial;
    font-size:10px;
    text-decoration:none;    
    color:black;
    margin-left:20px;
    float:left;
}
.NewMenulink:hover{
    font-family:trebuchet MS,arial;
    font-size:10px;
    text-decoration:underline;    
    color:black;
    margin-left:20px;
    float:left;
}
.submenu{
    float:left;
    display:block;
    clear:both;
    width:900px;   
}

.tags{
   font-size:10px;
   text-decoration:none;    
   color:black; 
   font-weight:bold;
}
.atags:hover{
    text-decoration:underline;    
}


/* MENU */
.menuads{
        float:left;
    display:block;
    clear:left;   
}
.menutable{
    border-left:1px solid #663333;
    border-bottom:1px solid #663333;
    border-right:1px solid #663333;
    border-top:0;
    background-color:#FFFF33;
    width:950px;        
    margin-left:15px;      
    height:20px;   
    padding-bottom:2px;
    padding-top:2px;
    padding-left:2px;   
}

.mlink{
      color:#663333;
      padding-left:15px;           
}
.mbold{
     color:white;
     font-weight:bold;
     background-color: #663333; 
     
}
.menulinks{
font-size:12px;
}





.datefield{ 
border-bottom : 1px dashed #999; 
padding : 0.5em 0.5em 0.5em; 
margin-top : 0.75em; 
color : #333; 
font : 0.9em Verdana, sans-serif; 
text-transform : uppercase; 
letter-spacing : 0.33em; 
text-align : center; 
} 
.byField{ 
border-bottom : 1px dashed #999; 
padding : 0.5em 0.5em 0.5em; 
margin-top : 0.75em; 
color : #333; 
font : 0.8em Tahoma,Verdana, sans-serif; 
text-align : left;
} 

.permalink{ 
border-bottom : 1px solid #999; 
font-size:0.9em;
padding : 0.5em 0.5em 0.5em; 
} 

.scrape, .permal, .original, .notice{    display:none;    width:0px;}
.slashdotit{
   
   float:left;
   display:block;
    
}
#Menu{ 
width : 175px; 
padding-right:0px;  
min-width : 178px;   
float : left; 
padding-left : 15px; 
text-align : left; 
} 
#Menu h1{ 
font-size : 1.2em; 
text-align : left; 
font-family : Tahoma, Georgia, Arial; 
padding : 0; 
} 
#Menu p{ 
font-size : 0.8em; 
text-align : left; 
font-family : Tahoma, Georgia, Arial; 
padding : 0; 
} 

#MenuBox{
    border:1px solid black;
    padding-right:2px;
    padding-left:2px;
    padding-top:2px;
    width:178px;
    margin-top:4px;
    float:left;
}

#MenuBoxHeader{
    background:#739F0B url(images/headerbg_blue.png) repeat-x scroll 0 0;
    border-bottom-color:#598000;
    height:26px;
    border-bottom:1px solid #6666cc;
    color:#FFFFFF;
    font-size:12px;
    font-weight:bold;
    margin:0;
    width:178px;
}


#MenuBoxContent{
    background:#FFFFFF;
    border-bottom:1px solid #6666cc;
    color:#000;
    font-size:12px;
    font-weight:bold;
    margin:0;
    width:178px;
}
#MenuBoxContent .innerContent{
 padding:5px;     
}
h3{
    font-family:arial,sans-serif;
    font-size:12px;
    line-height:16px;
    display:block;
    color:black;
    text-decoration:none;
    font-weight:bold;
    

}
.monospace{
    font-family:Courier New, monospace;
}

.imageright{
    float:right;
}
.permalink a{
    font-size:0.78em;
}

.menulink{
    font-family:arial,sans-serif;
    font-size:12px;
    line-height:16px;
    display:block;
    color:black;
    text-decoration:none;
    font-weight:normal;
    padding-left:5px; 
}
.menulink a{
    font-family:arial,sans-serif;
    font-size:12px;
    line-height:16px;
    font-weight:normal;
    
    
}

#CenterBox{
    float:left;   
    width:512px;  
    display:block;
}
.AdDivider{
    padding-left:4px;
    float:right;
}
#CenterAdsBox{
    float:left;
    width:506px;
    padding-left:5px;
    display:inline;
    
} 
.gsearch{
    width:118px;
}
.gsubmit{
    margin-top:14px;
    width:45px;
}

#RightContainer{
    width:248px;
    margin-right:0px;
    
    float:right;
    
}

.RelatedBox{
        border:1px solid black;
    padding-left:2px;
    padding-right:2px;
    padding-top:2px;
    width:248px;
    margin-left:2px;
    margin-top:4px;
    float:left;
}

.RelatedBoxHeader{
    background:#739F0B url(_images/headerbg_blue.png) repeat-x scroll 0 0;
    border-bottom-color:#598000;
    height:26px;
    border-bottom:1px solid #6666cc;
    color:#000;
    font-size:12px;
    font-weight:bold;
    margin:0;
    width:248px;
}


.RelatedBoxContent{
    background:#FFFFFF;
    border-bottom:1px solid #6666cc;
    color:#000;
    font-size:12px;
    font-weight:bold;
    margin:0;
    width:238px;
}
.RelatedBoxContent .innerContent{
 padding-top:5px;
 padding-left:20px;     
}
.RelatedBox h1{
    font-size:0.8em;
    font-weight:normal;
    font-family:Arial,Tahoma,sans-serif;
}

#GeneralErrorBox{
    border:1px solid black;
    padding:10px;
    background-color:#ff0000;
    color:white;
    width:483px;
    margin-left:5px;
    margin-top:4px;
    float:left;
}

.GeneralInfoBox{
    color:black;
    padding:2px;
    width:668px; 
    margin:4px;
    float:left;
/*    background:transparent url("/_images/bg.png") no-repeat scroll right top; */
    background-color:#fffbcc;
    border-bottom:1px solid #e6db55;  
    border-left:1px solid #e6db55;  
    border-right:1px solid #e6db55; 
    border-top:1px solid #e6db55; 
    
}

#FromtheforumBox{
    border:1px solid black;
    padding-left:2px;
    padding-right:2px;
    padding-top:2px;
    width:248px;
    margin-left:2px;
    margin-top:4px;
    float:left;
}

#FromtheforumBoxHeader{
    background:#739F0B url(_images/headerbg_blue.png) repeat-x scroll 0 0;
    border-bottom-color:#598000;
    height:26px;
    border-bottom:1px solid #6666cc;
    color:#000;
    font-size:12px;
    font-weight:bold;
    margin:0;
    width:248px;
}


#FromtheforumBoxContent{
    background:#FFFFFF;
    border-bottom:1px solid #6666cc;
    color:#000;
    font-size:12px;
    font-weight:bold;
    margin:0;
    width:238px;
}
#FromtheforumBoxContent .innerContent{
 padding-top:5px;
 padding-left:20px;     
}
.innerContent{
    text-align:left;
}


.TopicsBox{
    padding-top:10px;
    margin-left:20px;
}
#AdsRightBox{
    margin-left:20px;
    margin-bottom:5px;
}

.imgContent{
 padding-right:9px;     
}

#NewArticleBox{
    border:0;
    padding:2px;
    margin:4px;
    float:left;
    width:680px;
    margin-left:10px;   
}

#NewArticleBoxHeader{
    border-bottom-color:#8a8d8d;
    border-bottom:0px solid;
    height:16px;
    
    color:#000000;                                                  
    font-size:11px;
    font-weight:bold;
    margin-left:4px;       
    margin-top:14px;       
    width:680px;   
}


#MainArticleBox{
          border:1px solid black;
    padding:2px;
    
    width:500px;
    margin:4px;
    float:left;
}
#MainArticleBoxHeader{
    background:#e5eaea url(/images/headerbg_grey.png) repeat-x  scroll 0 0;
    border-bottom-color:#8a8d8d;
    border-bottom:1px solid;
    height:26px;
    
    color:#000000;                                                  
    font-size:12px;
    font-weight:bold;
    margin:0;       
    width:500px;   
}



#MainArticleBoxContent{
    background-color:#ffffff;
    color:#000033;
    font-size:12px;
    font-weight:normal;
       margin:0;
    width:500px;   
}
#MainArticleBoxContent .innerContent{
 padding:5px;     
}
#MainArticleBoxContent h2{
    font-family:Verdana,Arial,Verdana,Helvetica,sans-serif;
    color:#000033;
    font-size:18px;
    margin:0;
   

}        
#MainArticleBoxContent a{
    color:#000033;
      text-decoration:none;

}
.floatright{
    float:right;
    padding:0px;
    margin-left:4px;
    margin-bottom:4px;
}

.bildetekst{
   font-size:0.8em;
}


.main_156{
    float:left;
    margin:12px 0 0;
    padding-left:8px;
    width:156px;
    font-family:Verdana,trebuchet,helvetica,arial,sans-serif;
}
.main_156 h1{
    float:left;
    font-family:Verdana,trebuchet,helvetica,arial,sans-serif;
    font-size:0.85em;
    font-weight:bold;
    padding:0px;
}
.main_156 a{
text-decoration:none;
color:black;
}

.mainbox{
    width:948px ;
    margin-left:15px;
}

.stuffbox{
    width:948px ;
    margin-left:15px;
    clear:both;
    /*border:1px solid black;*/
}


.img{
}
.main_right{
    float:right;
    width:120px;
    text-align:left;
}

.clear{
    clear:left;
}
.main_640{
float:left;
margin:12px 0 0;
padding:0 0 12px;
width:640px;
text-align:left;
}

.floater{
float:left;
}

.clearleft{
    clear:left;
}

.main_640 h1{
display:block;
clear:left;
font-size:2.8em;
letter-spacing:-1px;
padding:10px 0 8px 2px;
word-spacing:0.05em;
margin:0;
padding:0;
font-family:Verdana,trebuchet,helvetica,arial,sans-serif;;
font-weight:normal;
text-decoration:none;
color:black;
}
.main_640 a{
text-decoration:none;
color:black;
}


.PictureBox{
    padding:0;
    margin:0;
    /* width:250px; */
    width:668px; 
    float:left;
}
.PictureBoxHeader{
    border-bottom-color:#8a8d8d;
    border-bottom:1px solid;
    border-top:1px solid;
    height:26px;
    color:#000000;   
    padding-top:4px;                                               
    font-size:12px;
    font-weight:bold;
    margin:0;       
    width:300px;   
}
.PictureBoxContent{
    background:#ffffff;
    padding-top:5px;
    padding-bottom:5px;
}


.LinkBox{
    border:1px solid black;
    padding:0;
    margin:0;
    /* width:250px; */
    width:668px; 
    float:left;
}
.LinkBoxHeader{
    background:#e5eaea url(/images/headerbg_grey.png) repeat-x  scroll 0 0;
    border-bottom-color:#8a8d8d;
    border-bottom:1px solid;
    height:26px;
    color:#000000;                                                  
    font-size:12px;
    font-weight:bold;
    margin:0;       
    width:100%;   
}
.LinkBoxContent{
    background:#ffffff;
    color:#000033;
    font-size:12px;
    font-weight:bold;
    margin:0;
    width:240px;
}
.articlelink_url{
    padding-bottom:5px;
    margin-bottom:5px;
    font-weight:normal;   
}



.YABox{
    border:1px solid black;
    padding:2px;
    
    width:668px; 
    margin:4px;
    float:left;
}
.YABoxHeader{
    background:#e5eaea url(/images/headerbg_grey.png) repeat-x  scroll 0 0;
    border-bottom-color:#8a8d8d;
    border-bottom:1px solid;
    height:26px;
    color:#000000;                                                  
    font-size:12px;
    font-weight:bold;
    margin:0;       
    width:668px; 
}
.YABoxHeader .innerContent{
 padding-left:5px;     
 color:#333333;     
}
.YABoxContent{
    background:#ffffff url(/images/contentbg_grey.png) repeat-x scroll 0 0;
color:#000033;
    font-size:12px;
     font-weight:normal;
       margin:0;
    width:668px; 
}
.YABoxContent .innerContent{
 padding:5px;     
}
.YABoxContent h2{
    font-family:Verdana,Arial,Verdana,Helvetica,sans-serif;
    color:#000033;
    font-size:18px;
    margin:0;
   

}

.YABoxContent .SciContent{
background:transparent url("/_images/bg.png") no-repeat scroll right top;
background-color:#ffffff;
font-size:13px;
float:left;    
font-weight: normal ;
width:472px; 
padding:7px 13px;

}

.YABoxContent a{
    color:#000033;
      text-decoration:none;

}
.twingly_info{
    padding:2px;
    clear:left;
    width:500px;
    margin-left:15px;
    float:left; 
}
.twingly_widget{
    padding:2px;
    border:0px;
    width:500px;
    margin-left:15px;
    float:left;
    
}
.twingly_no_results{display:none;height:0px;width:0px}
.twingly_get_widget{display:none;height:0px;width:0px}
.twingly_footer{display:none;height:0px;width:0px}

.YABoxLarge{
    border:1px solid black;
    padding:2px;
   
    width:500px;
    margin:4px;
    float:left;
}

.leftboxunderarticle{
    float:left;display:inline;width:540px;
}
.YABoxLargeHeader{
    background:#e5eaea url(/images/headerbg_grey.png) repeat-x  scroll 0 0;
    border-bottom-color:#8a8d8d;
    border-bottom:1px solid;
    height:26px;
    color:#000000;                                                  
    font-size:12px;
    font-weight:bold;
    margin:0;       
    width:500px;   
}
.YABoxLargeHeader .innerContent{
 padding-left:5px;     
 color:#333333;     
}
.YABoxLargeContent{
    background:#ffffff url(/images/contentbg_grey.png) repeat-x scroll 0 0;
color:#000033;
    font-size:12px;
    font-weight:bold;
       margin:0;
    width:500px;   
}
.YABoxLargeContent .innerContent{
 padding:5px;     
}
.YABoxLargeContent h2{
    font-family:Verdana,Arial,Verdana,Helvetica,sans-serif;
    color:#000033;
    font-size:18px;
    margin:0;
   

}

.YABoxLargeContent .SciContent{
background:transparent url("/_images/bg.png") no-repeat scroll right top;
background-color:#ffffff;
font-size:13px;
float:left;    
width:472px; 
padding:7px 13px;

}

.YABoxLargeContent a{
    color:#000033;
      text-decoration:none;

}




.ArticleContentBox{
    border:1px solid black;
    padding:2px;
    
    width:500px;
    margin:4px;
    float:left;
}
.ArticleContentBoxHeader{
    background:#e5eaea url(/images/headerbg_grey.png) repeat-x  scroll 0 0;
    border-bottom-color:#8a8d8d;
    border-bottom:1px solid;
    height:26px;
    
    color:#000000;                                                  
    font-size:12px;
    font-weight:bold;
    margin:0;       
    width:500px;   
}

.ArticleContentBoxContent{
    background:#ffffff url(/images/contentbg_grey.png) repeat-x scroll 0 0;
    color:#000033;
    font-size:12px;
    font-weight:normal;
    margin:0;
    width:500px;   
}
.ArticleContentBoxContent .innerContent{
 padding:5px;     
}
.ArticleContentBoxContent h2{
    font-family:Verdana,Arial,Verdana,Helvetica,sans-serif;
    color:#000033;
    font-size:18px;
    margin:0;
   

}

.ArticleContentBoxContent a{
    color:#000033;
    text-decoration:none;
}
#mainstory{
    width:640px;
}

#mainstory h2{
    font-family:Verdana,Arial,Verdana,Helvetica,sans-serif;
    color:#000033;
    font-size:12px;
    margin:0;
    text-decoration: none;

}


#FeaturedBox{
    border:1px solid black;
    padding:2px;
    
    width:500px;
    margin:4px;
    float:left;
}
#FeaturedBoxHeader{
    background:#739F0B url(images/headerbg_green.gif) repeat-x scroll 0 0;
    border-bottom-color:#598000;
    height:26px;
    color:#FFFFFF;
    font-size:12px;
    font-weight:bold;
    margin:0;       
    text-decoration: none;
    width:500px;   
}
.paddedContent{
    padding:5px;
    float:left;
    text-decoration: none;
    display:block;
}
#FeaturedBoxContent{
    /*background:#89B71A url(images/bg_green_shape.png) no-repeat scroll 0 0;
    color:#000033;*/
    font-size:12px;
    font-weight:normal;
    margin:0;
    width:500px;
       
}
#FeaturedBoxContent .innerContent{
 padding:5px;     
}
#FeaturedBoxContent h2{
    font-family:Verdana,Arial,Verdana,Helvetica,sans-serif;
    color:#000033;
    font-size:18px;
    margin:0;
    text-decoration: none;

}

#FeaturedBoxContent a{
    color:#000033;
    text-decoration: none;

}

.taglink{
    font-weight:bold;
}
.readlink{
    font-size:12px;
    font-style:italic;
    font-weight:bold;
    color:#183C00;
    text-align:left;
}
img{
border:0 none;
/* vertical-align:middle; */
}
.imgright{
    
    padding:10px;
}

.border{
    border:1px solid black;
    padding: 1px;
}

#Content{ 
float : left; 
padding-top : 0; 
padding-left : 5px; 
/*
width : 580px; 
max-width : 580px; 
*/
width : 776px;  
text-align : left; 
} 
#Content h1{ 
    font-size : 1.9em; 
    text-align : left; 
} 
#Content .frontpageh1{
    text-align:left;
    font-size:0.85em;
}
.readmore{
    padding-bottom:10px;
    padding-left:10px;
    font-size:11px;
    font-family:Tahoma;
}
.byline{ 
padding : 0.5em 0.5em 0.5em; 
margin : 0 0 1.25em; 
text-align : center; 
font : bold 0.85em Verdana, sans-serif; 
text-transform : uppercase; 
letter-spacing : 2px; 
margin-left : 0.25em; 
} 
.entry{ 
padding : 0; 
} 
#Discussion{ 
display : block; 
font-size : 1.1em; 
font-family : Georgia, Arial, sans-serif; 

} 
#Discussion .discussionfield{ 
padding-bottom : 14px; 
margin-top : 10px; 
font-weight:normal;
font-size:1em;
padding : 3px; 
} 
.signature{ 
display : block; 
clear : both; 
text-align : left; 
font-weight : bold; 
font-style : italic; 
} 
.disdate{ 
display : block; 
clear : both; 
text-align : left; 
font-weight : normal; 
font-style : italic; 
font-size : 11px; 
} 
textarea{ 
padding-bottom : 14px; 
border : 1px solid #000; 
padding : 3px; 
height : 150px; 
width : 300px; 
margin-bottom : 10px; 
} 
.largetextarea{ 
padding-bottom : 14px; 
border : 1px solid #000; 
padding : 3px; 
height : 250px; 
width : 600px; 
margin-bottom : 10px; 
} 
pre{ 
background-color : #f5f5f5; 
border : 1px solid silver; 
margin : 1em; 
overflow : auto; 
padding : 0.5em; 
} 
pre{ 
color : #070; 
font-family : "bogus font here", monospace; 
font-size : 100%; 
} 
code{ 
color : #070; 
font-family : "bogus font here", monospace; 
font-size : 100%; 
clear : none; 
float : none; 
margin : 0; 
} 
code ol{ 
background-color : #f5f5f5; 
border : 1px solid silver; 
padding : 3px; 
} 



.checkbox{ 
border: 0;
padding-top: 6px;
margin:0px;
width:16px;

} 
input{ 
padding-bottom : 14px; 
border : 1px solid #000; 
padding : 3px; 
height : 24px; 
width : 300px; 
} 
.inputfield{  
    display:block;
    clear:both;
    margin:0px;
}
.inputfield label{
    padding-top:4px;
    height:22px;
    font-weight:normal;
    
}
.submit{ 
padding-bottom : 14px; 
margin-top : 10px; 
background-color : white; 
border : 1px ridge #000; 
padding : 3px; 
height : 30px; 
width : 150px; 
} 
.submitfield{ 
padding-bottom : 14px; 
font-family : Georgia, Arial, sans-serif; 
font-size : 11px; 
font-weight : bold; 
} 
.divider_stars{
    background:url("/images/dots.png");
    height:17px;
    width:600px;
    background-repeat:no-repeat;
    padding-top:10px;
    padding-bottom:5px;
}
.search_headline{
    padding-top:10px;
    font-weight:bold;
}
#Bottom{ 
    
    clear : both;                   
    width:950px;
    font-size:0.7em;
    text-decoration:none;
} 
#Bottom .footer{ 
    padding-top: 2px; 
    text-align:left;
} 

#SearchResults{
    float:left;
    width:800px;
    display:block;
    padding-top:3px;  
}
.pagination{
    font-size:0.8em;
}


/* LOGIN */


#loginform{
    width:500px;
    padding:10px;
    display:block;
    float:left;
    clear:left; 
}               
#loginform input{
    width:300px;
    margin-top:10px;
    height:25px;
    float:left;
     
}
#loginform .submitbutton{
    width:100px;
    margin-top:10px;
    height:33px;
    clear:left; 
}
#loginform label{
    float:left;
    clear:left; 
    padding-left:10px;
    padding-top:10px;   
    font-size:11px;
    font-weight:bold;
    width:100px;
}
#loginform .checkbox{
    float:left;
    border:0;
    width:15px;
    height:15px;
    text-align: center;
}
.standardform{
    padding:10px;
}
.newsubmitbutton{
    width:100px;
    margin-top:10px;
    height:33px;
    clear:left; 
    background:white;
    color:black;
}
#loginform .newsubmitbutton{
    width:100px;
    margin-top:10px;
    height:33px;
    clear:left; 
    background:white;
    color:black;
}




.error-box{  
  background:#ff3333 url("/_images/bg_error_lrg.png") repeat-x scroll 0 0;
  border:1px solid #ff0000;
  width:675px;
  color:white;
  padding:4px;
  float:left;    
  margin-bottom:2px;
  margin-left:5px;
  margin-top:4px;
}

.content-box .box-title{
background:#FF5900 url("/_images/box/content-box-articles-header-bg.gif") repeat-x scroll 0 0;
border-bottom-color:#D34400;
width:675px;
float:left;    
}
.content-box .box-title{
background:#2F90D5 url("/_images/box/content-box-header-bg.gif") repeat-x scroll 0 0;
border-bottom:1px solid #136EB2;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
margin:0;
float:left;    
padding:7px 13px;
width:675px;  
}    
.content-box .contents{
background:transparent url("/_images/bg.png") no-repeat scroll right top;
background-color:#fffbcc;
font-size:13px;
float:left;    
line-height:16px;
width:665px; 
border-bottom:1px solid #e6db55;  
border-left:1px solid #e6db55;  
border-right:1px solid #e6db55; 
border-top:1px solid #e6db55;   
margin:0;
margin-top:5px;
padding:7px 13px;
color:#1D1D1D;
}



/* FORUM */

.form .button_bold{
 width: 16px;
  height: 16px;
  margin: 0;
  padding: 0;
  border: 0;
  background: transparent url(/_images/_icons/text_bold.png) no-repeat center top;
  text-indent: -1000em;
  cursor: pointer; /* hand-shaped cursor */
}

.form .button_italic{
 width: 16px;
  height: 16px;
  margin: 0;
  padding: 0;
  border: 0;
  background: transparent url(/_images/_icons/text_italic.png) no-repeat center top;
  text-indent: -1000em;
  cursor: pointer; /* hand-shaped cursor */
}
.form .button_imageadd{
 width: 16px;
  height: 16px;
  margin: 0;
  padding: 0;
  border: 0;
  background: transparent url(/_images/_icons/image_add.png) no-repeat center top;
  text-indent: -1000em;
  cursor: pointer; /* hand-shaped cursor */
}

.form .button_linkadd{
 width: 16px;
  height: 16px;
  margin: 0;
  padding: 0;
  border: 0;
  background: transparent url(/_images/_icons/link_add.png) no-repeat center top;
  text-indent: -1000em;
  cursor: pointer; /* hand-shaped cursor */
}

.form .button_underline{
 width: 16px;
  height: 16px;
  margin: 0;
  padding: 0;
  border: 0;
  background: transparent url(/_images/_icons/text_underline.png) no-repeat center top;
  text-indent: -1000em;
  cursor: pointer; /* hand-shaped cursor */
}


.form .button_tongue{
 width: 16px;
  height: 16px;
  margin: 0;
  padding: 0;
  border: 0;
  background: transparent url(/_images/_icons/emoticon_tongue.png) no-repeat center top;
  text-indent: -1000em;
  cursor: pointer; /* hand-shaped cursor */
}

.form .button_unhappy{
 width: 16px;
  height: 16px;
  margin: 0;
  padding: 0;
  border: 0;
  background: transparent url(/_images/_icons/emoticon_unhappy.png) no-repeat center top;
  text-indent: -1000em;
  cursor: pointer; /* hand-shaped cursor */
}

.form .button_surprised{
 width: 16px;
  height: 16px;
  margin: 0;
  padding: 0;
  border: 0;
  background: transparent url(/_images/_icons/emoticon_surprised.png) no-repeat center top;
  text-indent: -1000em;
  cursor: pointer; /* hand-shaped cursor */
}
.form .button_waii{
 width: 16px;
  height: 16px;
  margin: 0;
  padding: 0;
  border: 0;
  background: transparent url(/_images/_icons/emoticon_waii.png) no-repeat center top;
  text-indent: -1000em;
  cursor: pointer; /* hand-shaped cursor */
}

.form .button_evilgrin{
 width: 16px;
  height: 16px;
  margin: 0;
  padding: 0;
  border: 0;
  background: transparent url(/_images/_icons/emoticon_evilgrin.png) no-repeat center top;
  text-indent: -1000em;
  cursor: pointer; /* hand-shaped cursor */
}
.form .button_smile{
 width: 16px;
  height: 16px;
  margin: 0;
  padding: 0;
  border: 0;
  background: url(/_images/_icons/emoticon_smile.png)  no-repeat center top;
  text-indent: -999px;
  cursor: pointer; /* hand-shaped cursor */
}
.form .button_grin{
 width: 16px;
  height: 16px;
  margin: 0;
  padding: 0;
  border: 0;
  background: transparent url(/_images/_icons/emoticon_grin.png) no-repeat center top;
  text-indent: -1000em;
  cursor: pointer; /* hand-shaped cursor */
}
.form .button_wink{
  width: 16px;
  height: 16px;
  margin: 0;
  padding: 0;
  border: 0;
  background: transparent url(/_images/_icons/emoticon_wink.png) no-repeat center top;
  text-indent: -1000em;
  cursor: pointer; /* hand-shaped cursor */
 
}
#forumlist{
   width:680px;
   margin-left:17px;
   float:left;
}
#forumlist h1{
  font-size:15px;
  border-bottom:1px solid black;
  padding:0px;
  margin:0px;  
  text-decoration:none;                
}
#forumlist a{
  font-size:15px;
  padding:0px;
  margin:0px;  
  text-decoration:none;
}


.rightbox{
    float:left;
    width:220px;
    margin-top:10px;
    background-image: url(/_images/top.jpg);
    background-repeat: repeat-x;
    border: 1px solid #CFD8DD;
    text-align:left;
}
.rightbox h2{
    padding:0px;
    font-size:14px;
    font-weight:bold; 
    margin:0;
    word-spacing:0.05em;
    background-color:black;
    padding-left:6px;
    color:white;
}
.rightbox .paddedContent{
    padding:6px;
    font-size:12px;
    font-weight:normal; 
    margin:0;
    text-decoration:none;
}
.rightbox a{
    text-decoration:none;
    color:black;
}

.rightbox a:hover{
    color:blue;
}


#dustoreverden{
    float:left;
    width:300px;
    height:110px;
    background-image: url(/_images/top.jpg);
    background-repeat: repeat-x;
    border: 1px solid #CFD8DD;
    text-align:left;
}
#dustoreverden h2{
    padding:0px;
    font-size:14px;
    font-weight:bold; 
    margin:0;
    word-spacing:0.05em;
    background-color:black;
    padding-left:6px;
    color:white;
}
#dustoreverden .paddedContent{
    padding:6px;
    font-size:12px;
    font-weight:normal; 
    margin:0;
    text-decoration:none;
}
#dustoreverden a{
    text-decoration:none;
    color:black;
}

#dustoreverden a:hover{
    color:blue;
}

#debatt{
    float:left;
    width:300px;
    height:110px;
    
    margin-left:10px;
    background-image: url(/_images/top.jpg);
    background-repeat: repeat-x;
    border: 1px solid #CFD8DD;
    text-align:left;
}
#debatt h2{
    padding:0px;
    font-size:14px;
    font-weight:bold; 
    margin:0;
    word-spacing:0.05em;
    background-color:black;
    padding-left:6px;
    color:white;
}
#debatt .paddedContent{
    padding:6px;
    font-size:12px;
    font-weight:normal; 
    margin:0;
    text-decoration:none;
}
#debatt a{
    text-decoration:none;
    color:black;
}

#debatt a:hover{
    color:blue;
}

/* rounded box */
.rbroundbox { background: url(/_images/nt.gif) repeat; clear:left;}
.rbtop div { background: url(/_images/tl.gif) no-repeat top left; }
.rbtop { background: url(/_images/tr.gif) no-repeat top right; }
.rbbot div { background: url(/_images/bl.gif) no-repeat bottom left; }
.rbbot { background: url(/_images/br.gif) no-repeat bottom right; }
.rbtop div, .rbtop, .rbbot div, .rbbot { width: 100%;height: 7px;font-size: 1px;}
.rbcontent { margin: 0 7px; padding:5px; }
/*.rbcontent:hover { background-color:white; }*/
.rbroundbox { width: 50%; margin: 1em auto; }

/* YELLOW ROUNDED BOX */
.yrbroundbox { background: url(/_images/ynt.gif) repeat; clear:left;}
.yrbtop div { background: url(/_images/ytl.gif) no-repeat top left; }
.yrbtop { background: url(/_images/ytr.gif) no-repeat top right; }
.yrbbot div { background: url(/_images/ybl.gif) no-repeat bottom left; }
.yrbbot { background: url(/_images/ybr.gif) no-repeat bottom right; }
.yrbtop div, .yrbtop, .yrbbot div, .yrbbot {width: 100%;height: 7px;font-size: 1px;}
.yrbcontent { margin: 0 7px; font-size:15px; font-family:Trebuchet MS, Arial, Tahoma, Arial, Sans-Serif; font-weight:normal}
.yrbroundbox { width: 50%; margin: 1em auto; }

/* RED ROUNDED BOX */
.rrbroundbox { background: url(/_images/rnt.gif) repeat; clear:left;}
.rrbtop div { background: url(/_images/rtl.gif) no-repeat top left; }
.rrbtop { background: url(/_images/rtr.gif) no-repeat top right; }
.rrbbot div { background: url(/_images/rbl.gif) no-repeat bottom left; }
.rrbbot { background: url(/_images/rbr.gif) no-repeat bottom right; }
.rrbtop div, .yrbtop, .yrbbot div, .yrbbot {width: 100%;height: 7px;font-size: 1px;}
.rrbcontent { margin: 0 7px; font-size:15px; font-family:Trebuchet MS, Arial, Tahoma, Arial, Sans-Serif; font-weight:bold;color:white;}

.rrbroundbox { width: 50%; margin: 1em auto; }

hr{
    height:1px;
    color: #000;
    background-color: #000;
    width: 645px;
    text-align:left;
}