/* CSS Document */
<style>
  * {
      margin:0;padding:0;
    }
  body {
      background: #4c3b64;  
      background-image: linear-gradient(to top, #4c3b64, #433458);
      font-family:tahoma;
      font-size:12px;
    }
  img {
      border: #cccccc 1px solid;
      border-radius:3px;
    }
  img.logo {
      display:block;
      margin:40px;
    }
  p.copy{
      color:#cccccc;
      display:block;
      width:1120px;
      margin-left:auto; 
      margin-right:auto;
      text-align:right;
      margin-bottom:50px;    
      }
  div.hp {
      border: #cccccc 1px solid;
      border-radius:5px;
      background-image: url('homepage.jpg');
      display:block;
      width:1120px;
      height:744px;
      margin-left:100px;
      margin-left:auto; 
      margin-right:auto;  
      margin-top: 50px;
      }
   div.left{
      width:600px;
      float:left;
      padding-right:10px;
      margin: 30px 0 0 50px;
     }   
   div.right{
      width:400px;
      float:right;
      margin-top:30px;   
      }
   div.hp p{
      font-family: 'Open Sans Condensed', sans-serif;
      color:#cccccc;
      font-size:20px;
      margin-bottom:10px;
      }   
   div.hp p.sign {
     font-family: 'Mr De Haviland', cursive;
     font-size:56px;
     text-align:right;
     color:#cccccc;
     }
   p.citat {
   font-style:italic;
   margin-right:15px;
   }          
  </style>