body{
    margin:0;
    padding:0;
    background:#3375aa url(../images/back.jpg) top center repeat-x;
    font-family:"Lucida Grande",Verdana,Helvetica,Arial,sans-serif;
    font-size:12px;
}
#container{
    width:1000px;
    margin:0 auto;
    padding:0;
}
#header{
    height:220px;
    width:980px;
    padding:0;
    margin:0 0 20px 0;
    background: url(../images/inban.gif) top right no-repeat;
}
#leftcol{
    width:740px;
    padding:0;
    margin:0;
    float:left;
}
#rightcol{
    width:240px;
    padding:5;
    margin:5;
    float:left;
}
a#logo img{
    border:none;
    float:left;
    padding:0;
    margin:225px 0 0 0;
}
#content{
    text-align:justify;
    line-height:22px;
    width:730px;
    float:left;
    padding:10px;
    min-height:100px;
    margin:0;
    background:#fff url(../images/cbg.gif) bottom center no-repeat;
}
#nav{
    font-size:10px;
    font-weight:bold;
    float:left;
    width:210px;
    margin:0px 0 0 5px;
    padding:5px 0 0 5px;
}
#nav ul{
    border-top:1px solid #fff;
    padding:0 0 0 0;
    margin:15px 0 0 0;
    list-style:none;
    text-align:left;
}

#nav ul li{
}

#nav li a{
    color:#FFFFFF;
    padding:5px 10px 5px 10px;
    display:block;
    border-bottom:1px solid #fff;
    text-decoration:none;
}

#nav li a:hover{
    color:#FF0000;
    background-color:#FFFFFF;
    
}

#nav li a.sub {
    padding-right:30px;
}

li a#current {
    color:#FF0000;
    background-color:#FFFFFF;

}

#content h1{
    font-size:16px;
    color:#f93b03;
    margin:0 0 10px 0;
    padding:0 0 3px 0;
    border-bottom:1px solid #00aeef;
}

#content p a{
    color:#f93b03;
}

#content p a:hover{
    color:#00aeef;
    text-decoration:none;
}

.anons{
    text-align:justify;
    width:674px;
    padding:5px;
    margin:5px;
    float:right;
    background-color:#e4f7fe;
    border-top:3px solid #00aeef;
}

.anons a h2{
    font-size:14px;
    
    padding:3px 0 3px 0;
    margin:0 0 5px 0;
    
    border:none;
    
}
.anons a{
    color:#00aeef;
    text-decoration:none;
}

.anons a:hover{
    color:#f93b03;
    text-decoration:none;
}

#footer{
    width:550px;
    clear:both;
    float:left;
}

#footer p{
    float:left;
    width:200px;
    margin:10px 0 0 0px;
    padding:0 0 10px 0px;
    font-size:10px;
    color:#fff;
}

#footer a{
    color:#FFF;
}

#counters{
    margin:10px 0 0 0;
    float:right;
}

p#copyrights{
    padding:3px;
    border:1px solid #ccc;
    margin:20px 0 10px 0;
    clear:both;
    font-size:10px;
    color:#666;
    text-align:center;
}

#copyrights p#copyrights span{
    background-color:#999;
    color:#FFF;
}

#uslinks{
    width:530px;
    float:left;
    margin:20px 0 20px 0;
    padding:20px 0 20px 0;
}

#uslinks a:hover{
    color:red;
    text-decoration:none;
}

#forumlink{
    float:left;
}

#toplink{
    float:right;
}

.left {
    float:left;
    margin:7px 7px 0px 0px;
    padding: 7px 7px 7px 7px;
    border-bottom:1px solid #214A80;
    border-top:1px solid #214A80;
    border-left:1px solid #214A80;
    border-right:1px solid #214A80;
    
}

.right {
    float:right;
    margin:7px 0px 0px 7px;
    padding: 7px 7px 7px 7px;
    border-bottom:1px solid #214A80;
    border-top:1px solid #214A80;
    border-left:1px solid #214A80;
    border-right:1px solid #214A80;
}

.center {
    margin:5px 0 0px 5px;
    float:center;
    align:center;
    padding: 7px 7px 7px 7px;
    border-bottom:1px solid #214A80;
    border-top:1px solid #214A80;
    border-left:1px solid #214A80;
    border-right:1px solid #214A80;
}
.left {
    color: #F7F6F3;
}
