﻿body
{
    font-size:11px;
    color:#000;
    font-family:Trebuchet MS;   
    font-weight:bold;
    background:#4e0002;    
    
    
}
html
{
    
    }
*
{
    margin:0px;
    padding:0px;
    border:0px;
    }

.floatRight{float:right;}

/*
TEMP - SITE
********************/    
#FiaContainer
{
    background-color:#fff;
    }
    
#FiaContainer #FiaImage
{
    width:860px;
    height:620px;
    background:url(../../Framework/Images/FiaShadowBlack.jpg) no-repeat bottom left;
    position:fixed;
    bottom:0px;
    left:0px;
    }
    /*
TEMP - SITE
********************/  


h1,h2,h3,h4
{
    color:#ffaec1;
    }
    
    h1
    {
        font-size:14px;        
        }
    
.clear{clear:both;}

.pageTextContentBox
{
    padding-top:15px;
    padding-left:20px;
    
    }

p
{
    margin-bottom:10px;
    width:375px;
    }
s
{
    text-decoration:none;
    color:#ffaec1;
    
    }
a
{
    text-decoration:none;
    color:#ffaec1;
    cursor:pointer;
    cursor:hand;
    }

/*
ID´s
************/
#mainContainer
{
    width:100%;    
    height:100%;
        
    }

    #mainContainer #wrapper
    {
        position:relative;        
        top:0px;
       
        z-index:5;
        width:1555px;
        height:992px;
        
        /*
        left:50%;
        margin-left:-780px;           
        */
        background-color:#f43a35; 
        
        }

        #mainContainer #wrapper #container
        {
            position:absolute;        
            top:0px;
            z-index:150;
            
            width:1560px;
            height:992px;
            background: url(/Framework/images/background.png) no-repeat;
            display:block;
            }

    #mainContainer #wrapper .buttonContainer
    {
        width:100%;
        height:30px;
            
        position:fixed;
        top:0px;
        left:0px;
        
        z-index:200;
    
        
        }
        
        #mainContainer #wrapper .buttonContainer .buttons
        {
            margin-left:490px;
            }
            
            #mainContainer #wrapper .buttons .button
            {
                background:url(/framework/images/buttonBackground.png) no-repeat;        
                height:44px;
                width:156px;
                float:left;
                display:block;
                text-align:center;
                line-height:28px;
                }        
                
                #mainContainer #wrapper .buttons .button a
                {
                    font-size:14px;        
                    }
        
            
    #mainContainer #wrapper .imageContainer
    {
        position:absolute;
        top:20px;
        right:0px;
        z-index:1;
        width:800px;
        height:900px;
        overflow:hidden;
        }
            
        
        #mainContainer #contentContainer
        {
            position:absolute;
            top:370px;
            left:250px;
            z-index:160; 
            width:700px;
            
            }
            
            
#mainContainer #wrapper #contentContainer #StartPageContainer
{
    
    }
    
    #StartPageContainer #StartPageColumnLeft
    {
        width:230px;        
        float:left;
        position:relative;
        z-index:2;
        }
        
        #StartPageContainer #StartPageColumnRight
        {
            width:395px;
            height:500px;
            position:relative;
            z-index:200;
            float:left;
            }
            
#StartPageContainer #StartPageColumnLeft #SponsorFadeBox
{
    width:232px;
    height:116px;
    position:relative;
    z-index:200;
    background:none !important;
    
    }            
    
    #StartPageContainer #StartPageColumnLeft #SponsorFadeBox div
    {
        background:none !important;
        }
        
        
        
        
        

/* CONTENT BOX */

#ContentBox
{
    width:392px;
    
    }
    
    #ContentBox #ContentBoxContainer
    {
        position:relative;
        }
        
        /*
        #ContentBox #NewsBoxContainer .scrollbox
        {
            width:375px;
            max-height:300px;
            min-height:200px;
            overflow-y:auto;
            overflow-x:hidden;
            }
        
        */
        
    
    #ContentBox #ContentBoxContainer #ContentBoxHeader
    {
        width:392px;
        height:37px;
        background:url(/functions/newsBox/images/newsBoxHeaderBackground.png) no-repeat;
        display:block;
        position:relative;
        }
        
        #ContentBox #ContentBoxContainer #ContentBoxHeader h1
        {
            line-height:44px;
            padding-left:20px;
            }
  
        
        #ContentBox #ContentBoxContainer #ContentBoxContent
        {
            width:392px;            
            background:url(/functions/newsBox/images/newsBoxContentBackground.png) repeat-y;
            }
            
            #ContentBox #ContentBoxContainer #ContentBoxContent .ContentBoxContent
            {
                width:350px;
                margin:auto;
                
                font-size:12px;
                padding:10px;
                }
                
                #ContentBox #ContentBoxContainer #ContentBoxContent .ContentBoxContent p
                {
                    width:330px;
                    color:#fff;
                    }
                    
                #ContentBox #ContentBoxContainer #ContentBoxContent .ContentBoxContent ul
                {
                    margin-left:20px;
                    }
                    
                    #ContentBox #ContentBoxContainer #ContentBoxContent .ContentBoxContent ul li
                    {
                        color:#fff;
                        }
                        
                #ContentBox #ContentBoxContainer #ContentBoxContent .ContentBoxContent input
                {
                    position:relative;
                    top:2px;
                    
                    }
                #ContentBox #ContentBoxContainer #ContentBoxContent .ContentBoxContent label
                {
                    padding-left:5px;
                    color:#eee;
                    font-size:12px;
                    }
                    
                #ContentBox #ContentBoxContainer #ContentBoxContent .ContentBoxContent .ContentContent
                {
                    color:#ffaec1;
                    color:#fff;
                    width:300px;
                    padding:15px;
                    }
                    
              
                
        #ContentBox #ContentBoxContainer #ContentBoxFooter
        {
            width:392px;
            height:24px;
            background:url(/functions/newsBox/images/newsBoxFooterBackground.png) no-repeat;
            display:block;
            }
        
        
        
        
/* CONTACT FORM */

.contactForm
{
    width:300px;
    
    position:relative;
    
    
    }
    /*
    .contactForm .formBackground
    {
        width:100%;
        height:150px;
        position:absolute;
        left:0px;
        right:0px;
        top:0px;
        
        background-color:#000;
        
        filter:alpha(opacity=50);
    	-moz-opacity:0.5;
    	-khtml-opacity: 0.5;
    	opacity: 0.5;

        }
    */
    .contactForm .contactFeedback
    {
        height:30px;
        font-size:14px;
        color:#d8276e;
        color:#fff;
        display:none;
        }
    
    .contactForm .formContainer
    {
        width:300px;
        
        margin-left:15px;
        
        
        }
        
        .formContainer input,textarea
        {
            padding:4px;
            font-family:Arial;
            color:#d8276e;
            
            border:2px solid #333;
            background-color:#fff;
            }
        
        .formContainer label
        {
            color:#fff;
            font-weight:bold;
            }
            
            .formContainer .sendbutton
            {
                background-color:#d8276e;
     
                display: inline-block;
	            padding: 5px 10px 6px;
	            color: #fff;
	            text-decoration: none;
	            font-weight: bold;
	            line-height: 1;
	            -moz-border-radius: 5px;
	            -webkit-border-radius: 5px;
	            -moz-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
	            -webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
	            text-shadow: 0 -1px 1px rgba(0,0,0,0.25);
	            border-bottom: 1px solid rgba(0,0,0,0.25);
	            position: relative;
	            cursor: pointer;
	

                
                }
   
	
	
	
#mainContainer #wrapper #footer
{
    min-width:230px;
    max-width:240px;
    margin:auto;
    height:30px;
    background-color:#fff;
    color:#fff;
    position:fixed;
    bottom:0px;
    left:0px;
    z-index:100000;
    
    border:1px solid #fff;
    border-bottom:0px;
    border-left:0px;
    
    border-top-right-radius:8px;
    -moz-border-radius-topright:8px;
    -webkit-border-topright-radius:8px;
    
    -moz-box-shadow: 0 0 5px 1px #333;
    -webkit-box-shadow: 0 0 5px 1px #333;
    box-shadow: 0 0 5px 1px #333;
    }	
    
    #mainContainer #wrapper #footer > div
    {
        padding:5px;
        display:block;
        
        }
        
        #mainContainer #wrapper #footer > div span#followers.note
        {
            color:#fff;
            }
