

a{ outline:none;text-decoration:none;}.clear{ clear:both;}
a img{border:none;}
/**  EOF RESET   **/
.liner{
    height:1px;
    border-bottom:1px solid #2b2b2b;
    display:block;
}
body{
    background:url(images/bg.png) repeat;
    padding:0;
    margin:0px;
    font-size:12px;
    font-family:Arial;
}

.wrapper{
    width:799px;
    margin-left:auto;
    margin-right:auto;
    background:url(images/shadow.png) repeat-y;
    padding:0 20px;
}
.header{
    width:754px;
    height:190px;
    background:url(images/header.jpg) no-repeat;
    display:block;
    position:relative;
}
  .header h1{
    margin:0;
    padding:0;
    float:left;
    color:#fff;
    position:absolute;
    top:150px;
    left:260px;
    font-size:18px;
   }
.top-box{
    width:754px;
    
}
ul.navigation{
    clear:both;
    width:292px;
    height:235px;
    display:block;
    background:#e9f0fa;
    margin:0;
    padding:24px 5px 5px 5px;
    float:left;
    list-style:none;
    background:#cc6600;
}
  ul.navigation li{
    margin:0;
    padding:0;
    width:292px;
    display:block;
    float:left;
    clear:both;
    margin-bottom:15px;
  }
  ul.navigation a.left {
    float:left;
  }
  ul.navigation a.right {
    float:right;
  }
  ul.navigation li a{
    font-size:14px;
    float:left;
    color:#fff;    
    display:block;
    text-shadow:2px 2px 2px #000;
    text-transform:uppercase;
  }
.top-box .top-image{
    float:left;
}

.contentWrapper{
    margin-top:0;
    clear:both;
    float:left;
    background:#000;
    color:#fff;
    border-bottom:1px solid #2b2b2b;
    overflow:hidden;
    min-height:300px;
}
  
  .leftColumn{
    width:290px;
    padding:5px;
    
  }
  .rightColumn{
    width:413px;
    padding:20px;
    border-left:1px solid #2b2b2b;    
    font-size:12px;
  }
  .leftColumn,.rightColumn{
    display:block;
    float:left;
    margin-bottom:-1500px;
    padding-bottom:1500px;
  }
  
.footer{
    clear:both;
    width:734px;
    background:#000;
    color:#fff;
    padding:10px 10px;
    font-size:13px;
    height:15px;
}
  .footer div{
    float:left;
  }
  .footer span{
    float:right;
    
  }
  .footer span a{
    color:#fce55d;
  }
/**MODAL***/
#overlay {background-color:#000; cursor:wait;}
.modal_content {height:320px; width:600px; color:#bbb; background-color:#ffffff; border:4px solid #444; padding:12px;}
.modal_close {background:url(x.png) no-repeat; width:25px; height:29px; display:inline; z-index:3200; position:absolute; top:5px; right:-16px; cursor:pointer;}
.modal_content {padding:8px;}

/****/
#login ol{
    margin:0 auto 0 auto;
    padding:0;
    width:250px;
}

#login ol li{    
    margin:0 0 5px 0;
    width:250px;
}
#login ol li label{
    width:100px;
    display:block;
    float:left;
    color:#fff;
}
#login ol li input{
    float:left;
    height:13px;
    font-size:11px;
    width:143px;
}
#login ol li input[type="submit"]{
    float:right;
    height:22px;
    width:80px;
}

.list{}
  .list li{
    padding:5px;
    background:#bfbfbf;
    border:1px solid #fff;
    margin-bottom:2px;
    list-style:none;
  }
  .list li.alt{
    background:#8f8f8f;
  }
  .list li a{
    text-decoration:underline;
    color:#000;
  }
span.highlited{
    color:#fce55d;
    float:none;
}  

