
/* Global Style Sheet */

/* Body */
  body {
    margin: 0 auto;
    text-align: center;
    color: #666666;
    background-color: #e4e4e4;
    font-size: 14px;
    font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;    
  }

/* Frame */
  div.frame {
    width: 800px;
    margin: 20px auto;
    padding: 0px;
  }

/* Header */
  div.header {
    width:800px;
    height:32px;
  }

/* Left Header */
  div.headLeft {
    width: 500px;
    float: left;
    text-align: left;
    height: 32px;
    line-height: 32px;
  }
  img.ilogo {
    vertical-align: middle;
    margin-left: 15px;
    margin-right:15px;
  }
  img.home {
    vertical-align: middle;
  }
  div.pathNoLink {
    vertical-align: middle;
    display: inline;
    color: #999999;
    text-shadow: -1px -1px 1px #EEEEEE;
  }
  div.pathLink {
    vertical-align: middle;
    font-size: 12px;
    color: #999999;
    text-decoration: none;
    display: inline;
    cursor: pointer;
  }
  a.pathLink {
    font-size: 12px;
    color: #999999;
    text-decoration: none;
  }
  div.pathLink:hover {
    vertical-align: middle;
    color: #666666;
    text-decoration: none;
    display: inline;
    cursor: pointer;
  }
  a.pathLink:hover {
    color: #666666;
    text-decoration: none;
  }

/* Right Header */
  div.headRight {
    width: 200px;
    float: right;
    text-align: right;
    height: 32px;
    line-height: 32px;
  }
  img#langImg {
    vertical-align: middle;
    margin-right: 2px;
  }
  select.langMenu {
    width: 100px;
    vertical-align: middle;
    background-color: #E4E4E4;
    border: 0px;
    color: #999999;
    text-shadow: -1px -1px 1px #EEEEEE;
    cursor: pointer;
    margin-right: 10px;
  }
  img.contact {
    vertical-align: middle;
    margin-right: 10px;
  }
  
/* Content */
  div.content {
    width: 800px;
    background: #ffffff url('../images/top.png') no-repeat top center;
  }
  div.contbody {
    width: 80%;
    margin: 0px auto;
    padding: 5px;
  }
  div.contimgbody {
    float: left;
    width: 100px;
  }
  div.contdesc {
    text-align: justify;
    float: right;
    width: 500px;
    padding: 10px;
    text-shadow: 1px 0px 0px #DDDDDD;
  }
  div.supp {
    text-decoration: underline;
    display: inline;
  }
  img.dnload {
    vertical-align: bottom;
  }

/* Footer */
  div.logobody {
    width: 800px;
    text-align: right;
    background: url('../images/bot.png') no-repeat top center;
  }
  img.logoimg {
    padding: 10px;
  }

/* Links */
  a {
    color: #336699;
    text-decoration: none;
  }
  a:hover {
    color: #999999;
    text-decoration: none;
  }

/* Link Images */
  a img {
    border: 0px;
  }
  
/* Spaces */
  br.clear {
    clear: both;
  }

/* Donate Button */
  input.donate {
    background-color: #7fbf4d;
    background-image: linear-gradient(top, #7fbf4d, #63a62f);
    border: 1px solid #63a62f;
    border-bottom: 1px solid #5b992b;
    border-radius: 3px;
    box-shadow: inset 0 1px 0 0 #96ca6d;
    color: #fff;
    font: bold 16px 'Trebuchet MS', Arial, Helvetica, sans-serif;
    line-height: 1;
    padding: 5px 0px 6px 0px;
    text-align: center;
    text-shadow: 0 -1px 0 #4c9021;
    width: 100px;
    margin: 0px auto;
  }
  input.donate:hover {
    background-color: #76b347;
    background-image: linear-gradient(top, #76b347, #5e9e2e);
    box-shadow: inset 0 1px 0 0 #8dbf67;
    cursor: pointer;
  }
