/* style.css */

  body { font-family: verdana; margin: 0px; padding: 0px;}

  h1 {
    color: #79337a;
    margin-top:150px;
    margin-left: 50px;
    font-size: .90em;
  }

  h2 {
    width:630px;
    height:15px;
    font-size: 13px;
    margin:0px;
    line-height:15px;
    float:left;
    overflow:hidden;
  }

  h3 {
    font-size: .70em;
  }
  a:link{font-weight:bold; text-decoration: none; color:#303030;}
  a:visited{font-weight:bold; font-face: italic; color:#505050;}
  a:hover{font-weight:bold; text-decoration: underline; color:#303030;}
  a:active{font-weight:bold; color:#303030;}

/* ids */
  #footer {
    width:705px;
    text-align:center;
    color: #5a8480;
  }

  #header {
    position: absolute;
    top: 0px;
    left: 0px;
    width:873px;
    height:150px;
  }

  #right_head {
    width:120px;
    height:27px;
    background-image:url(_img/bg.jpg);
  }

  #right_menu {
    position:absolute;
    top:113px;
    left: 753px;
    z-index:1;
    width:120px;
  }

/* classes */

  .border_a {
    width:705px;
    height:15px;
    font-size: 12px;
	overflow:hidden;
    background-color: #f0dcf0;
    color:#79337a;
  }

  .border_b {
    width:705px;
    height:15px;
    font-size: 12px;
	overflow:hidden;
    background-color: #5a8480;
    color:#ffffff;
  }

  .border_c {
    width:705px;
    height:15px;
    font-size: 12px;
	overflow:hidden;
    background-color: #79337a;
    color:#ffffff;
  }

  .border_adsense {
    width:705px;
    height:15px;
    font-size: 12px;
	overflow:hidden;
    background-color: #f0dcf0;
    color:#ffffff;
    margin-top:15px;
  }

  .hr {
    height: 20px;
  }

  .lin {
    color:#000000;
    margin-bottom:2px;
  }

  .right_border {
    width:118px;
    height:15px;
    background-image:url(_img/bg.jpg);
    background-color: #5a8480;
    font-size: 10px;
    text-decoration:underline;
    color:#ffffff;
    padding-left:2px;
  }

  .right_lin {
    width:112px;
    border-color #5a8480;
    border-width:1px;
    border-style:dotted;
    text-decoration:underline;
    font-size: 10px;
    padding:3px;
    color:#5a8480;
  }

  .text {
    color: #5a8480;
    margin-right:10px;
    text-align: justify;
  }

  .wrapper {
    font-size: .95em;
    position: absolute;
    top: 165px;
    left:50px;
    width: 705px;
  }

