/*-------------------------------------------------------------*/
/*--------------------reset------------------------------------*/
*{
  margin:0px; 
  padding:0px;
  }
.menu ul, .menu li{
  margin:0;
  padding:0;
  list-style:none;
  background:none;
  border:0;
  }
img{
  border:none;
  }
td{
  vertical-align:top;
  }
/*--------------------end of reset-----------------------------*/
/*-------------------------------------------------------------*/
/*-------------------------------------------------------------*/
/*--------------------layout-----------------------------------*/
html{
  width:100%; 
  height:100%;
  font:100%/1.9 Verdana, Arial, Helvetica, sans-serif;
  }
body{
  width:100%; 
  height:100%; 
  font-size:.75em;
  color:#999;
  background:url(../img/bg.jpg) no-repeat 50% 0;
  }
table{
  font-size:100%; /* ie5 hack */
  }
.main-wrap{ 
  margin:0px;
  height:100%; 
  min-height:100%;
  border-bottom:61px solid #fff;
  }
.main-wrap,
.footer{
  margin:0 auto;
  width:1000px;
  }
  .content-area{
    vertical-align:top;
    background-repeat:no-repeat;
    background-position:100% 380px;
    }
    .header{
      position:relative;
      padding:50px 0 0 0;
      height:560px;
      background:url(../img/girl.png) no-repeat 0 155px;
      }
      .content{
        float:left;
        padding:0 0 0 63px;
        width:600px;
        }
      .extra{
        position:relative;
        float:right;
        padding:7px 11px 0 0;
        width:264px;
        }
    .footer{
      margin:-60px auto 0;
      padding:22px 0 0 0;
      height:38px;
      border-top:1px solid #dfdfdf;
      font-size:.9em;
      color:#505050;
      }
/*--------------------end of layout----------------------------*/
/*-------------------------------------------------------------*/
