/* CSS Document */
body { margin: 0; padding: 0;
background-color:0E1D30;  background-image:  url(/images/stripes.gif);

font-family: Verdana, Arial; font-size: 12px; }
a {
        color: #ff0000;
          text-decoration: none;
        font-size: 12px;
        font-weight: bold;
        }
a:hover {
        color: #ff0000;
        }
/* misc*/
h1 {
        font-family: verdana;
        color: #ffffff;
        font-size: 11px;
        font-weight: bold;
        padding-top:10px;
        padding-left: 15px;
        height:29px;
        background-image: url(/images/content_bg.gif);
        width: 356px;
        margin: 0px 0px 0px 0px;
        }
h2 {
        font-size: 12px;
        margin: 0em 0em .5em 0em;
        font-weight: normal;
        }
p {
        margin: 0 10px 10px 10px;
        font-size: .8em;

}

.bginput
{
    background-color: #f8fcfe;
        border: solid #c6def0;
        border-width: 1px 1px 1px 1px;
        font-color: #626161;
        font-size: 10px;
        font-family: trebuchet MS, arial, verdana;
        }

.button
{
        background: #FFFFFF;
        border: 2px solid #CDDBDE;
        font-size: 10px;
        font-family: trebuchet MS, arial, verdana;
}

.spacer
{
        padding: 5px;
}
/* header */
td.header {
        background-image:  url(/images/headerbg.gif);
}

td.header_links {
        background-color: #383838;
        height: 10px;
        font-size: 10px;
        color: #ffffff;
        padding-right: 15px;
        text-align: right;
}
td.header_links a{
        text-decoration; none;
        color: #ffffff;
        font-weight: normal;
                font-size: 10px;
}









/*  LEFT menu */
td.menu {
        width: 190px;
        background: #ffffff;
        padding: 0;
        margin: 0;
        border-right: 1px solid #c6def0;
}
td.menu div.headmenu {
        background-image: url(/images/navigation_header.gif);
        width:179px;
        height: 37px;
        font-family: verdana;
        color: #ffffff;
        font-size: 11px;
        font-weight: bold;

}
td.menu div.submenu {
        background: #f1f4f9;
        padding: 0;
}
td.menu div.submenu a {
        display: block;
        padding: 0px;
        padding-left:10px;
        margin: 0px;
        font-size: 11px;
        color: #272727;
        border-top: 1px solid #cdd7e3;
        border-bottom: 1px solid #9cb0c8;
}
td.menu div.submenu a:hover {
        background: #ffffff;
        padding-left:13px;
        background-color: #a8bbd1;
        color: #FF0000;
        }









/* content */
td.middle {
        width: 356px;
        background: #ffffff;
        padding: 0;
        margin: 0;
                  text-decoration: none;
        font-size: 12px;
        font-weight: normal;
}
td.middle div.middle {
        background: #ffffff;
        padding: 5px;
        color: #313131;
          text-decoration: none;
        font-size: 12px;
        font-weight: normal;
}
td.middle div.middle a {
        color: #272727;
}
td.middle div.middle a:hover {
        color: #FF0000;
        }








        /*  RIGHT menu */
td.menu2 {
        width: 140px;
        background: #ffffff;
        padding: 0;
        margin: 0;
        border-right: 1px solid #c6def0;
}
td.menu2 div.headmenu2 {
        background-image: url(/images/navigation_right_header.gif);
        width:139px;
        text-align: right;
        height: 37px;
        font-family: verdana;
        color: #ffffff;
        font-size: 11px;
        font-weight: bold;

}
td.menu2 div.submenu2 {
        background: #f1f4f9;
        padding: 0;
}
td.menu2 div.submenu2 a {
        display: block;
        padding: 0px;
        padding-left:10px;
        margin: 0px;
        font-size: 11px;
        color: #272727;
        border-top: 1px solid #cdd7e3;
        border-bottom: 1px solid #9cb0c8;
}
td.menu2 div.submenu2 a:hover {
        background: #ffffff;
        padding-left:13px;
        background-color: #a8bbd1;
        color: #FF0000;
        }







                /*  Footer */
td.footer {
        width: 100%;
        background: #f1f4f9;
        padding: 10;
        margin-bottom: 20;
        border-top: 1px solid #000000;
        border-bottom: 1px solid #9cb0c8;
        font-family: verdana;
        color: #999999;
        font-size: 11px;
        font-weight: bold;
        text-align: center;
        }


        /* UNCATEGORIZEDDD */

div.text {
        text-align: left;
        font-family: trebuchert ms, verdana, arial;
        color: #333333;
        font-size: 11px;
                }
div.text a{
        text-decoration: none;
        color: #f53535;
        }
        
div.textads {
        text-align: left;
        font-family: trebuchert ms, verdana, arial;
        color: #000000;
        font-size: 11px;
                }
div.textads a{
        text-decoration: underline;
        color: #0033FF;
        font-size: 12px;
        }
div.textads.textads2 a{
        text-decoration: none;
        color: #990000;
        font-size: 10px;
        }
        
td.too {
        width: 300px;
        background: #f1f4f9;
        padding: 10;
        margin-bottom: 30;
        border-top: 1px solid #9cb0c8;
        border-bottom: 1px solid #9cb0c8;
        font-family: verdana;
        color: #999999;
        font-size: 11px;
        font-weight: bold;
        }
//////////////////////////////////////////////////////////////////////////////////////////////////////////////

#wrapper {
        border: 1px solid #000;
        left: 50%;
        position: absolute;

}
#navigation {
        background: #4a4a4a url("title.png") repeat-x;
        color: #FFF;
        margin: 1px;
        padding-bottom: 7px;
        padding-top: 7px;
        text-align: center;

}
#filters {
        float: left;
        margin: 15px;
}
#search {
        float: right;
        margin: 15px;
        text-align: right;
}
#content {
        clear: both;
        padding-left: 8px;
        padding-right: 4px;
}
#copyright {
        margin: 10px;
        text-align: center;
}

/* Hyper Links */
a { color: #666; }
a:hover { color: #333; }

#navigation a, .table_top_title a { color: #FFF; }
#navigation a:hover, .table_top_title a:hover {
        color: #CCC;
        text-decoration: none;
        border-bottom: 1px dashed;
}

.table_border {
        border: 1px solid #000;
        margin-bottom: 10px;
        padding: 1px;
}
/* Top Ranking Style */
.table_top_title {
        background: #4a4a4a url("title.png") repeat-x;
        font-size: 12px;
        color: #FFF;
        padding-top: 7px;
        padding-bottom: 7px;
        text-align: center;
}
.table_top_rank {
        background-color: #DCDCDC;
        font-size: 16px;
        font-weight: bold;
        padding-left: 5px;
        padding-right: 5px;
        text-align: center;
}
.table_top_description { }
.table_top_banner {
        float: left;
        padding-left: 10px;
        padding-right: 10px;
}
.table_top_stats {
        background-color: #DCDCDC;
        padding: 2px;
}
.table_top_rating {
        background-color: #DCDCDC;
        text-align: center;
}
/* Ranking Style */
.table_title {
        background: #4a4a4a url("title.png") repeat-x;
        color: #FFF;
        font-size: 12px;
        font-weight: normal;
        padding-top: 5px;
        padding-bottom: 5px;
        text-align: center;
}
.table_rank {
        background-color: #DCDCDC;
        font-size: 16px;
        font-weight: bold;
        padding-left: 5px;
        padding-right: 5px;
        text-align: center;
}
.table_description { width: 100%; }
.table_stats {
        background-color: #DCDCDC;
        padding: 2px;
        text-align: center;
}

/* Stats Style */
.stats_top {
        background: #4a4a4a url("title.png") repeat-x;
        color: #FFF;
        font-size: 12px;
        font-weight: normal;
        padding-top: 5px;
        padding-bottom: 5px;
        text-align: center;
}
.stats_left { background-color: #DCDCDC; }
.stats1 {
        background-color: #DCDCDC;
        text-align: center;
}
.stats2 {
        background-color: #FFF;
        text-align: center;
}

/* Admin */
.darkbg {
  background-color: #737373;
  color: #fff;
}
.mediumbg {
        background: #4a4a4a url("title.png") repeat-x;
        color: #FFF;
        font-size: 12px;
        font-weight: normal;
        padding-top: 5px;
        padding-bottom: 5px;
}
.lightbg {
        color: #000;
        background-color: #FFF;
}
.lightbgalt {
        color: #000;
        background-color: #DCDCDC;
}


/* No Borders Images */
img { border: 0; }

textarea, input {
        font-family: sans-serif;
        font-size: 12px;
}

.join_edit_error {
        background-color: #f0f0f0;
        border: 1px solid #f00;
        padding: 2px;
}

a.help { color: #f00; font-weight: bold; text-decoration: none; }
a.help:hover { color: #333; }
