/* GENERAL */
body, html {
    width: 100%;
    height: 100%;	
}

strong {
    font-weight: bold;	
}

/* FLASH */
div#flashcontent, div#noflash {
    width: 100%;
    height: 100%;	
}

/* BODY */
div.body {
    background: url('../media/img/background.jpg') #fff repeat-x 0 -90px;
    font-family: Arial, Helvetica, 'sans-serif';
    font-size: 67%;
    width: 100%;
    height: 100%;
}
    
/* CONTAINER */
div.body div.container {
    width: 990px;
    height: 564px;
    overflow: hidden;
    margin: 0 auto;
    position: absolute;
    left: 50%;
    top: 50%;
    margin-left:-495px;
    margin-top:-282px;
    background: url('../media/img/house.jpg') no-repeat 201px 220px;
}

    div.body div.container div.header { }
        
        div.body div.container div.header div.title {
            float: left;
        }

		div.body div.container div.header div.menu {
		   float: right;
		   margin: 2px 0 0;
		}
		
		   div.body div.container div.header div.menu ul {}
		   
		       div.body div.container div.header div.menu ul li {
		          float: left;
		          border-right: 1px solid #000061;
		          padding: 0 11px; 
		       }
		       
		       div.body div.container div.header div.menu ul li.last {
		          border-right: 0;
		          padding: 0 3px 0 11px;
		       }
		       
		          div.body div.container div.header div.menu ul li a,
		          div.body div.container div.header div.menu ul li a:visited {
		              color: #000061;
		              text-decoration: none;
		          }
		          
		          div.body div.container div.header div.menu ul li a.disabled {
		              text-decoration: underline;
		          }
		          
		          div.body div.container div.header div.menu ul li a:hover {
		              color: #2424d3;
		          }
	       
	div.body div.container div.content {
	   clear: both;
	}
	
	   div.body div.container div.content div.left {
	       padding:35px 0 0;
	       margin: 0 0 0 2px;
	       width: 320px;
	       float: left;
	   }
	   
	       div.body div.container div.content div.left h2 {
	           color: #00476E;
			   font-size: 3.5em;
			   font-weight: bold;
			   letter-spacing: -0.1em;
			   line-height: 28px;
			   word-spacing: 0;
			   margin: 0 0 23px;
	       }
	       
	           div.body div.container div.content div.left h2 span {
	               display: block;
	           }
	       
	       div.body div.container div.content div.left p {
	           color: #296886;	  
	           font-size: 1.1em;       
	           margin: 0 0 0 1px;  
	           line-height: 16px;
	       }
	   
	   div.body div.container div.content div.right {
	       float: right;
	       position: relative;
	       width: 655px;
	       height: 461px;
	   }
	   
	       div.body div.container div.content div.right ul {}

               div.body div.container div.content div.right ul li {
                   position:absolute;
               }

	           div.body div.container div.content div.right ul li#facebook {
	               left:268px;
                   top:-69px;
	           }
	           
	           div.body div.container div.content div.right ul li#spotify {
                   right: 114px;
                   top: -10px;
               }
	           
	           div.body div.container div.content div.right ul li#twitter {
                   right: 8px;
                   top: 186px;
               }
	           
	           div.body div.container div.content div.right ul li#youtube {
                   right: 11px;
                   bottom: 0;
               }
	   
    div.body div.container div.footer {
        clear: both;
        position: relative;
        top: -4px;
    }
    
        div.body div.container div.footer ul {
            text-align: center;
        }
            
            div.body div.container div.footer ul li {
                display: inline;
                padding: 0 5px;
                border-right: 1px solid #666;
            }
            
            div.body div.container div.footer ul li.last {
                border: 0;
            }
            
                div.body div.container div.footer ul li a,
                div.body div.container div.footer ul li a:visited {
                    color: #666;
                }
                
                div.body div.container div.footer ul li a:hover {
                    color: #555;
                }
