﻿#Frontpage 
{
    width:864px;
    height:725px;
    margin:0 auto;
    font-family:Verdana;
}

#Web
{
    width:520px;
    height:334px;
    float:left;
    background-color:#FFFFFF;
    margin-top:60px;
    box-shadow: 0px 0px 4px #000;
}

    #Web_InformationHeadline
    {
        width:505px;
        height:30px;
        position:relative;top:15px;
        border-top:1px solid black;
        border-bottom:1px solid black;
        padding-left:15px;
        background-color:#1A4D81;
        color:White;
        font-size:22px;
        font-weight:bold;   
    }
    
    #Web_InformationUpperDescription
    {
        width:505px;
        height:70px;
        padding-left:15px;
        position:relative;top:15px;
        border-bottom:1px dotted #1A4D81;
        font-size:12px; 
    }
    
    #Web_InformationUpperDescriptionTextbox
    {
        width:490px;
        height:60px;
        position:relative;
        padding-top:10px;
    }
    
    #Web_InformationCenter
    {
        width:520px;
        height:150px;
        position:relative;top:15px;   
    }
    
        #Web_InformationCenterImg
        {
             width:150px;
             height:130px;
             position:absolute;top:10px;left:15px;
             background-image:url(../images/frontpageweb.png); 
        }
        
        #Web_InformationCenterEdge
        {
            width:1px;
            height:150px;
            position:absolute;left:180px;
            border-left:1px dotted #1A4D81;   
        }
        
        #Web_InformationCenterTextbox
        {
            width:310px;
            height:125px;
            position:absolute;top:15px;left:195px;
        }
            
            .Web_InformationCenterTextRow
            {
                width:100%;
                height:20px;
                font-family:Verdana;
                font-size:12px;   
            }
            
                .Web_InformationCenterTextRowDot
                {
                    width:20px;
                    height:100%;
                    float:left;
                    background-image: url("../images/punct.png");
                    background-repeat:no-repeat;
                    background-position:center;    
                }
                
                .Web_InformationCenterTextRowText
                {
                    width:250px;
                    height:100%;
                    float:left;   
                }
                
                .Web_InformationCenterTextRowYes
                {
                    width:40px;
                    height:100%;
                    float:left;
                    background-image: url("../images/yes.png");
                    background-repeat:no-repeat;
                    background-position:center;   
                }
    
    #Web_InformationLowerDescription
    {
        width:505px;
        height:65px;
        padding-left:15px;
        position:relative;top:15px;
        border-top:1px dotted #1A4D81;
        font-size:12px; 
    }
    
    #Web_InformationLowerDescriptionTextbox
    {
        width:490px;
        height:50px;
        position:relative;
        padding-top:15px;
    }

#Module
{
    width:310px;
    height:334px;
    float:right;
    background-color:#FFFFFF;
    margin-top:60px;
    box-shadow: 0px 0px 4px #000;
}

    #Module_InformationHeadline
    {
        width:295px;
        height:30px;
        position:relative;top:15px;
        border-top:1px solid black;
        border-bottom:1px solid black;
        padding-left:15px;
        background-color:#1A4D81;
        color:White;
        font-size:22px;
        font-weight:bold;
    }
    
    #Module_InformationUpperDescription
    {
        width:295px;
        height:70px;
        padding-left:15px;
        position:relative;top:15px;
        border-bottom:1px dotted #1A4D81;
        font-size:12px; 
    }
    
    #Module_InformationUpperDescriptionTextbox
    {
        width:280px;
        height:60px;
        position:relative;
        padding-top:10px;
    }
    
    #Module_InformationCenter
    {
        width:310px;
        height:150px;
        position:relative;top:15px;   
    }
    
        #Module_InformationCenterImg
        {
             width:150px;
             height:130px;
             position:absolute;top:10px;left:15px;
             border:1px solid black;  
        }
        
        #Module_InformationCenterEdge
        {
            width:1px;
            height:150px;
            position:absolute;left:180px;
            border-left:1px dotted #1A4D81;   
        }
        
        #Module_InformationCenterTextbox
        {
            width:280px;
            height:130px;
            position:absolute;top:15px;left:15px;
        }
        
            .Module_InformationCenterTextRow
            {
                width:100%;
                height:20px;
                font-family:Verdana;
                font-size:12px;   
            }
            
                .Module_InformationCenterTextRowDot
                {
                    width:20px;
                    height:100%;
                    float:left;
                    background-image: url("../images/punct.png");
                    background-repeat:no-repeat;
                    background-position:center;    
                }
                
                .Module_InformationCenterTextRowText
                {
                    width:220px;
                    height:100%;
                    float:left;   
                }
                
                .Module_InformationCenterTextRowYes
                {
                    width:40px;
                    height:100%;
                    float:left;
                    background-image: url("../images/yes.png");
                    background-repeat:no-repeat;
                    background-position:center;   
                }
    
    #Module_InformationLowerDescription
    {
        width:295px;
        height:65px;
        padding-left:15px;
        position:relative;top:15px;
        border-top:1px dotted #1A4D81;
        font-size:12px; 
    }
    
    #Module_InformationLowerDescriptionTextbox
    {
        width:280px;
        height:50px;
        position:relative;
        padding-top:15px;
    }


/* Slider settings */
#sliderFrame 
{
    width:864px;
    margin-top:25px;
    position:relative;
}

#ribbon 
{
    width:111px;
    height:111px;
    position:absolute;top:-4px;left:-4px;
    background:url(../images/ribbon.png) no-repeat;
    z-index:7;
}

#slider 
{
    width:864px;
    height:306px;
	background:#ffffff url(../images/loading.gif) no-repeat 50% 50%;
	position:relative;
    box-shadow: 0px 0px 4px #000;
}

    #slider img {
	    position:absolute;
	    border:none;
	    display:none;
    }
    
    #slider a.imgLink 
    {
	    width:100%;
	    height:100%;
	    position:absolute;top:0px;left:0px;
	    /*border:0;padding:  0;margin:0;*/
	    display:none;	    
	    z-index:2;
    }
    
div.mc-caption-bg, div.mc-caption-bg2 
{
	width:100%;
	height:auto;
	position:absolute;left:0px;
	padding:0;
	bottom:0px;/*if the caption needs to be aligned from top, specify by top instead of bottom. i.e. top:150px;*/
	overflow:hidden;
	/*font-size: 0;*/
	z-index:3;
}

div.mc-caption-bg 
{
	background-color:black;
}

div.mc-caption 
{
	padding:10px 0;
	font-family: Verdana;
	text-align:center;
	color:#EEE;
	z-index:4;
}

div.mc-caption a 
{
	color:#89e80f;
	text-decoration:none;
}

div.mc-caption a:hover 
{
	color:#DA0;
}

div.navBulletsWrapper  
{
    width:150px;
    position:relative;top:320px; left:366px;
	background:none;
	padding-left:20px;
	cursor:pointer;
	z-index:5;
}

div.navBulletsWrapper div 
{
    width:11px; 
    height:11px;
    background:transparent url(../images/bullet.png) no-repeat 0 0;
    float:left;
    overflow:hidden;
    vertical-align:middle;
    cursor:pointer;
    margin-right:11px;
    _position:relative;/*IE6 hack*/
}

div.navBulletsWrapper div.active 
{
    background-position:0 -11px;
}
