/*-------------*/
/*---COMMON---*/
/*-----------*/

body,p,a,li,ol,ul,div,h1,h3,h4,h5,table,tr,td,hr,img,form,object
    {
    margin:0px;
    padding:0px;
    border:0px;
    font-family:serif,georgia,arial,helvetica,sans-serif;
    }

body
    {
    background-image:url("/images/nynoisebg2.gif");
    background-repeat:repeat-y;
    background-position:center;
    font-size:0.7em;
    background-color:#f4f3e2;
    }

#headerWrap
    {
    width:810px;
    margin-left:auto;
    margin-right:auto;
    background-color:#f4f3e2;
    }
    
    
#header
    {
    width:810px;
    height:70px;
    background-color:#cccccc;
    margin-left:auto;
    margin-right:auto;
    background-image:url("/images/headerbg.gif");
    background-repeat:repeat-x;
    }
    
#toolbox
    {
    width:400px;
    height:40px;
    float:right;
    margin-right:7px;
    color:#d3e7ab;
    margin-top:10px;
    }
    
#mediaBoxWrap
    {
    width:810px;
    height:200px;
    margin-left:auto;
    margin-right:auto;
    }
    
#mediaBox
    {
    width:810px;
    background-image:url("/images/mediaboxbg.gif");
    background-repeat:repeat-y;
    margin-left:auto;
    margin-right:auto;
    }
    
#contentWrap
    {
    width:810px;
    margin-left:auto;
    margin-right:auto;     
    }
    
#horzMenu
    {
    width:810px;
    margin-left:auto;
    margin-right:auto;
    background:url("/images/horzulbg.gif");
    background-position:left top;
    background-repeat:no-repeat;
    padding-bottom:5px;
    }
    
#menuBox
    {
    width:175px;
    float:left;
    display:inline;
    margin-left:0px;
    /*background-color:#ff33ff;*/
    }

#imagesBox
    {
    width:214px;
    float:left;
    display:inline;
    margin:0px 0px 0px 0px;
    /*background-color:#ffccff;*/
    }
    
#textBox 
    {
    width:421px;
    margin:0px 0px 0px 0px;
    float:right;
    display:inline;
    /*background-color:#ffcc00;*/
    }

div.loginbox-div
    {
    width:794px;
    height: 400px;
    margin-left:auto;
    margin-right:auto;
    background:url("/images_temp/loginbck.jpg");
    background-repeat:no-repeat;
    padding-bottom:5px;
    }

div.loginlist-div
    {	
    width: 200px;
    height: 200px;
    padding-top:250px;
    padding-left:130px;
    padding-right:90px;
    }
    
    
#players
    {
    width:794px;
    height:414px;
    margin-left:auto;
    margin-right:auto;
    background:url("/images/spillerbg2.jpg");
    background-repeat:no-repeat;
    }
    
div.player
    {
    width:75px;
    /*background-color:#676459;*/
    margin:114px 0px 0px 4px;
    float:left;
    display:inline;
    }

div.player img
    {
    margin:0px!important;
    margin-bottom:10px!important;
    display:block;
    }
    
div.player a
    {
    color:#edf2d7;
    margin:0px 0px 0px 0px;
    text-align:center;
    }
    
img.velg-img
    {
    padding:50px 0px 0px 30px;
    }
    
#flatlogos
    {
    width:800px;
    margin-left:auto;
    margin-right:auto;
    }

/*-----------------------*/
/*-- IMAGE FORMATTING --*/
/*---------------------*/
img
    {
    display:block;
    }
    
.textimage
    {
    float:left;
    margin-left:0px;
    }
    
#mediaBox img
    {
    margin-left:10px;
    }
    
img.inbedded
    {
    margin-left:auto;
    margin-right:auto;
    }
    
img.inbeddedbot
    {
    margin-bottom:20px;
    margin-left:auto;
    margin-right:auto;
    }
  

    
/*----------------------*/
/*-- TEXT FORMATTING --*/
/*--------------------*/

a
    {
    text-decoration:none;
    }
    
a:hover
    {
    text-decoration:underline;
    }

p
    {
    margin:0px 0px 0px 10px;
    line-height:1.5em;
    }
    
#textBox p.article-p
    {
    line-height:19px;
    background-image:url(/images/pagelines.gif);
    background-repeat:repeat-y;
    color:#666666;
    font-family:georgia,serif;
    margin:0px 30px 20px 30px;
    }
    
#textBox p.article-p:first-letter
    {
    font-size:17px;
    margin-right:2px;
    }
    
#textBox p.info-p a.author-a
    {
    text-transform:none;
    color:#95b364;
    font-size:1.3em;
    }

#toolbox p
    {
    text-align:right;
    } 
    
#toolbox a
    {
    margin:0px 10px 0px 10px;
    color:#b1ae9e;
    }
    
#toolbox a:hover
    {
    color:#d3e7ab;
    }
    
/*------------------*/
/*---CONTROLLERS---*/
/*----------------*/

.break
    {
    clear:left;
    display:block;
    font-size:1px;
    }
    
.floatleft
    {
    float:left;
    }
    
.inline
    {
    display:inline;
    }
    
hr
    {
    display:none;
    }
    
br
    {
    clear:left;
    }
    
.autocenter
    {
    margin-left:auto;
    margin-right:auto;
    }
    
object
    {
    display:block;
    }
/*-----------------------*/
/*-- SWFIT FORMATTING --*/
/*---------------------*/

#textBox h1
    {
    font-size:20px;
    color:#666666;
    margin:10px 30px 0px 30px;
    }
    
#textBox h2
    {
    font-size:14px;
    color:#666666;
    margin:0px 30px 10px 30px;
    }
    
#textBox h3
    {
    font-size:12px;
    color:#666666;
    margin:0px 30px 10px 30px;
    }
    
#textBox p.info-p
    {
    font-size:0.85em;
    text-transform:uppercase;
    margin:8px 30px 0px 30px;
    padding-bottom:8px;
    /*background-image:url(/images/datelines.gif);*/
    /*background-repeat:repeat-y;*/
    color:#999999;
    }
    
#textBox p.textmedia  
    {
    margin-left:22px;
    }
    
#textBox p.link-p
    {
    margin:10px 40px 10px 40px;
    }
    
#textBox p.link-p a
    {
    color:#666257;
    text-decoration:underline;
    }
    
#textBox p.link-p a:hover
    {
    color:#95b364;
    text-decoration:none;
    }
    
#imagesBox table
    {
    margin-left:12px;
    /*background-color:#0066cc;*/
    /*width:182px;*/
    }
    
#imagesBox table tr td table
    {
    margin:0px;
    margin-bottom:10px;
    }
    
#imagesBox table tr td table tr td.image-td
    {
    background-color:#f1f0e1;
    padding:6px;
    background-image:url(/images/imagesboximgbg.gif);
    background-repeat:no-repeat;    
    }
    
#imagesBox table tr td table tr td.image-td a img
    {
    border:solid 1px #acacac;
    }
    
#imagesBox table tr td table tr td.imagetext-td
    {
    padding:5px;
    background-image:url(/images/imagecredbg.gif);
    background-repeat:no-repeat;
    background-position:bottom;
    }
    
#imagesBox table tr td table tr td.imagetext-td p.image-p
    {
    margin:0px 0px 10px 0px;
    padding-bottom:5px;
    color:#666666;
    border-bottom:1px solid #d1d0b9;
    line-height:1.25em;
    }
    
#imagesBox table tr td table tr td.imagetext-td p.info-p
    {
    margin:0px 0px 0px 0px;
    color:#888888;
    }
    
    
/*------------------*/
/*---MENUS LISTS---*/
/*----------------*/

#menuBox li      
    {
    padding:0px;
    list-style:none;
    }
    
    
#menuBox li a
    {
    display: block;
    font-size:11px;
    padding-top:8px;
    padding-bottom:4px;
    padding-left:8px;
    padding-right:5px;
    width:155px;
    margin-bottom:1px;
    margin-left:7px;
    color:#f1f0e1;
    background-image:url("/images/listbg.gif");
    background-repeat:repeat-y;

    }

#menuBox ul
    {
    list-style:none;
    margin-top:1px;
    }
    
    
/*------------------*/
/*--- HORZ MENU ---*/
/*----------------*/
#horzMenu ul
    {
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    height:30px;
    list-style:none;
    }
    
#horzMenu ul li a:hover
    {
    color:#d3e7ab;
    }
    
#horzMenu ul li
    {
    float:left;
    padding:5px 10px 10px 10px;
    margin:2px 0px 0px 0px;
    /*display:inline;*/
    }

#horzMenu ul li a
    {
    margin:0px 0px 0px 10px;
    padding:5px 0px 5px 0px;
    color:#b1ae9e;
    height:30px;
    width:80px;
    }
    
/*-------------------*/
/*---FORM STYLING---*/
/*-----------------*/    

.searchfield
    {
    font-size:0.8em;
    border:solid 1px #514d43;
    background-color:#9f9c8e;
    width:200px;
    }
    
.searchbutt
    {
    color:#666257;
    background-color:#d3e7ab;
    font-size:0.8em;
    border:solid 1px #666257;
    padding:0px 10px 0px 10px;
    }
    
#toolbox form
    {
    float:right;
    margin-top:5px;
    }
        
#textBox object
   {
   display:block;
   margin-left:0px;
   }

    
    
    
 








    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    