/* 
******************** STRUCTURE ********************
|---General Settings
|---Site Section
    |---Bubbles
    |---Header Section
        |---Logo
            |--- Img
            |--- H1
        |---Toolbar
            |--- *
            |--- *
        |---TopMenu
            |--- *
            |--- *
    |---Content Section
        |---
        |---
        |---
|---Additional Classes
|---Additional ID's
******************** STRUCTURE ********************
*/

/* general settings */
body { margin:0;padding:0;background-color: #270c2d; font-family:Helvetica,Arial;font-size:10px; }
a { color:#e11b3f; text-decoration:none; }
a:active { color:#e11b3f; text-decoration:none; }

/* site section */
.site { margin:0 auto;width:960px;min-height:800px;background-position:top center; background-repeat: no-repeat; }
    /* site bubbles */
    .site #bubbles { min-height:750px;background-image:url(/media/transparant_bubbles.png);background-position:center center; background-repeat:no-repeat; }
        /* header section */
        .site #head { width:960px;min-height:78px;background-color:#250a2b;position:relative;top:40px; }
            .site #head #logo { float:left;padding-left:20px; }
                .site #head #logo img { margin:0; padding-top:5px;border:none; }
                .site #head #logo h1 { margin:0;padding:0;display:none; }
            .site #head #menu { float:right; }
                .site #head #menu #toolbar { }
                    .site #head #menu #toolbar ul { list-style:none;text-align:right;margin-right:25px;}
                        .site #head #menu #toolbar ul li { list-style:none;display:inline;padding-right:5px; }
                            .site #head #menu #toolbar ul li a { color:#79595d;text-decoration:none;font-weight:bold;padding-left:5px;padding-bottom:5px;}
                            .site #head #menu #toolbar ul li .active { color:White; }
                .site #head #menu #topmenu { }
                    .site #head #menu #topmenu ul { list-style:none;margin-right:20px; }
                        .site #head #menu #topmenu ul li { list-style:none;display:inline;padding-right:10px; }
                            .site #head #menu #topmenu ul li a { color:#d0676d; text-decoration:none;font-weight:bold;text-transform:uppercase;padding-left:15px; }
                            .site #head #menu #topmenu ul li .active { color:White; }
        /* content section */
        .site #content { width:960px;min-height:500px; }
            /*teaser */
            .site #content #teaser { position:relative;top:100px;left:400px;color:White;text-transform:uppercase;width:540px; }
                 .site #content #teaser  #teaserContent { padding-top:30px; }
                    .site #content #teaser  #teaserContent h1 { padding:0;margin:0; }
                    .site #content #teaser  #teaserContent p { padding:0;margin:0; }
                    
            /* frontbar */             
            .site #content #frontbar { background-color:#250a2b;min-height:142px;position:relative;top:290px;left:0;}
                .site #content #frontbar #holder { position:absolute;min-height:142px;}
                    .site #content #frontbar .box {  width:215px;min-height:142px;float:left;margin-right:20px; }
                        .site #content #frontbar .box h3 { color:White;text-transform:uppercase; margin-bottom:0;padding-bottom:0;}
                        .site #content #frontbar .box p { color:White;margin-bottom:0;padding-bottom:5px; }
                    .site #content #frontbar .box1 {  width:215px;min-height:142px;float:left;margin-right:20px;margin-left:20px; }
                        .site #content #frontbar .box1 h3 { color:White;text-transform:uppercase;margin-bottom:0;padding-bottom:0px; }
                        .site #content #frontbar .box1 p { color:White; margin-bottom:0;padding-bottom:5px;}
            .site #content #top  { }
            .site #content #bottom { }
            
           /*fullsize */
           .site #content #fullsize { min-height:500px;position:relative;top:90px; }
           
           /* fullszie left */
            .site #content #fullsize #fullsizeLeft { float:left;min-width:270px;background-color:#250a2b;min-height:500px;padding-top:15px; }
                /* level one */
                .site #content #fullsize #fullsizeLeft ul { list-style:none; }
                    .site #content #fullsize #fullsizeLeft ul li { }
                        .site #content #fullsize #fullsizeLeft ul li a { color:#d0676d;padding-top:3px; }
                        .site #content #fullsize #fullsizeLeft ul li .active { color:white }
                /* level two */        
                .site #content #fullsize #fullsizeLeft ul li ul { margin:0px 0px 0px 0px;padding: 3px 0px 0px 10px; }
                    .site #content #fullsize #fullsizeLeft ul li ul li { }
                        .site #content #fullsize #fullsizeLeft ul li ul li a { }
                        .site #content #fullsize #fullsizeLeft ul li ul li .active { color:White; }
            /* fullsize - right */            
            .site #content #fullsize #fullsizeRight { padding-left:60px;float:left;background-color:white;width:600px;min-height:500px;padding-right:30px;padding-top:15px; }
                .site #content #fullsize #fullsizeRight h1 { text-transform:uppercase;font-size:16px;font-weight:bold;}
	       .site #content #fullsize #fullsizeRight h2 { font-size:14px;font-weight:bold;padding-top:15px; }
                .site #content #fullsize #fullsizeRight { font-size:11px; }
                
                /* news items */  
                .site #content #fullsize #fullsizeRight .newsItem {margin:10px 0px 10px;padding:0;}              
                    .site #content #fullsize #fullsizeRight .newsItem h1 {margin:10px 0px 0px;padding:0;}
                    .site #content #fullsize #fullsizeRight .newsItem span {margin:0;padding:0;font-size:11px;}
                    .site #content #fullsize #fullsizeRight .newsItem p { }

/* Additional Classes */
.t95 { filter:alpha(opacity=90); -moz-opacity: 0.90; opacity: 0.90; }
.fLeft { float:left; }
.fRight { float:right; }
.capBold { text-transform:uppercase;font-weight:bold;color:White; }

/* Additional ID's */
#pAdress { color:White;padding-left:40px; }

#footer {color:white;text-align:center;margin-top:5px;}










/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
