.maintable {

        font-family: Verdana, Arial, Helvetica, sans-serif;

        font-size: 11px;

        color: #333333;

        background-color: #FFFFFF;

        padding: 0px 7px 0px 7px;

        height: auto;

        width: 820px;

        border: 2px solid #ddd;



        border-color: #600;



}

body {

        background: #FFD2E9 url() fixed;

        margin: 0px auto;

}

body, td, th, p, input, textarea {

font-family: Verdana;

}



small {font-size: 11px;}

#admin-review {font-size: 10pt;}

#admin-review a {color: #000080; text-decoration: underline;}

#admin-review td {

        font-size: 10pt;

        }

.adsense {

        display: block;

        float:left;

        margin: 10px 10px 0px 0px;

        }

.blue {font-size: 11px;}

.blue a {color: #000080; text-decoration: underline; font-size: 11px;}

.blue a:visited {color: #000080; text-decoration: underline; font-size: 11px;}

.top-links {margin: 6px 0 6px 40px;}

h1 {

        font-family: Verdana,Arial, Helvetica, sans-serif;

  color: #333;

  font-size: 9pt;

        font-weight: bold;

        margin: 1px 1px 5px 1px;

        padding: 3px 1px 3px 1px;

        border-top: 1px solid #eee;

        border-bottom: 1px solid #eee;

        background: #f8f8f8;

}

.article-resource a {text-decoration: underline;}

.admin-article-resource {border: 1px solid #ddd; background: #f8f8f8; padding: 5px; margin-top: 15px;font-size: 10pt;}



.admin-article-resource a {color: #000080; text-decoration: underline; font-size: 10pt;}



.logotd {background: #f9f9f9; border-bottom: 1px solid #eee; padding: 5px 0 5px 0;}

.topnav {

        font-family: Verdana, Arial, Helvetica, sans-serif;

        font-size: 8pt;

        color: #333333;

        background-image: url(nav_bg.gif);

        border-top-width: 1px;

        border-right-width: 1px;

        border-bottom-width: 1px;

        border-left-width: 1px;

        border-top-style: solid;

        border-right-style: none;

        border-bottom-style: solid;

        border-left-style: none;

        border-top-color: #CCCCCC;

        border-right-color: #CCCCCC;

        border-bottom-color: #CCCCCC;

        border-left-color: #CCCCCC;

        height: 26px;

        padding: 5px 10px 5px 5px;

        text-align: right;

}

.maincontentcell {

        font-family: Verdana, Arial, Helvetica, sans-serif;

        color: #333333;

        background-color: #FFFFFF;

        padding: 10px 0px 10px 0;

        vertical-align: top;

}

.navcell {

        font-family: Verdana, Arial, Helvetica, sans-serif;

        font-size: 11px;

        background-color: #FFFFFF;

        padding: 10px 0px 10px 10px;

        width: 175px;

        vertical-align: top;

  border-top: 1px #ccc;

}

.articletitle {

        font-family: Verdana, Arial, Helvetica, sans-serif;

        font-size: 9pt;

        font-weight: bold;

        background-color: #f9f9f9;

        margin: 1px;

        padding: 5px;

        border: 1px solid #eee;

        border-left: none;

        border-right: none;

}

.author {

        //margin-left: 4px;

        //margin-top: -.3em;

        font-color: #000000;

}

.author a {

        color: #000000;

}

.author a:hover {

        color: #000000;

        text-decoration: none;

}

.articletext {

        font-family: Verdana, Arial, Helvetica, sans-serif;

        list-style-type: square;

}

.bluerss {

        font-family: Verdana, Arial, Helvetica, sans-serif;

        font-size: 11px;

        font-weight: bold;

        color: #6699FF;

        text-align: center;

}

.morearticles {

        font-family: Verdana, Arial, Helvetica, sans-serif;

        font-size: 9pt;

        font-weight: bold;

  padding: 5px;

        color: #ffffff;

  border: 1px solid #eee;

  border-left: none;

  border-right: none;

  background: #000000;

}

.morearticleslist {

        font-family: Verdana, Arial, Helvetica, sans-serif;

        list-style-type: circle;

}

UL {

        list-style-type: square;

        padding-left: 0px;

        margin: 0px 0px 0px 16px;

        color: #333333;

        font-family: Verdana, Arial, Helvetica, sans-serif;

        font-weight: normal;

}

LI {

        MARGIN: 0 0 0 5px;

        padding-bottom: 4px;

}

ol {

        list-style-type: none;

        padding: 0;

        margin: 0;

}

.commentlist li {

        background-color: #ffffff;

        padding: 5px;

        border-top-width: 1px;

        border-right-width: 1px;

        border-bottom-width: 1px;

        border-left-width: 1px;

        border-top-style: solid;

        border-right-style: solid;

        border-bottom-style: solid;

        border-left-style: solid;

        border-top-color: #CCCCCC;

        border-right-color: #CCCCCC;

        border-bottom-color: #CCCCCC;

        border-left-color: #CCCCCC;

        }

li.alt{

        background-color: #f1f1f8;

        padding: 5px;

        border-top-width: 1px;

        border-right-width: 1px;

        border-bottom-width: 1px;

        border-left-width: 1px;

        border-top-style: solid;

        border-right-style: solid;

        border-bottom-style: solid;

        border-left-style: solid;

        border-top-color: #CCCCCC;

        border-right-color: #CCCCCC;

        border-bottom-color: #CCCCCC;

        border-left-color: #CCCCCC;

        }

.rightnavbox {

        border: 1px solid #eee;

        FONT-SIZE: 11px;

        BACKGROUND: #f9f9f9;

        padding: 5px;

}

.spacer {

        height: 5px;

}

a {

        text-decoration: none;

  color: #000;

}

a:hover {

        color: #000;

  text-decoration: underline;

}

a:visited {

        color: #000;

}

a:visited:hover {

        color: #000;

        text-decoration: underline;

}

.categorytable {

        font-family: Verdana, Arial, Helvetica, sans-serif;

        font-size: 11px;

        background-color: #FFFFFF;

        text-align: left;

        padding: 5px;

        width: 100%;

}

.catroot {

        font-family: Verdana, Arial, Helvetica, sans-serif;

        font-size: 9pt;

        font-weight: bold;

  padding: 5px;

        color: #ffffff;

  border: 1px solid #eee;

  border-left: none;

  border-right: none;

  background: #000000;



}

.catsub {

        font-family: Verdana, Arial, Helvetica, sans-serif;

  line-height: 1px;

}

.userpanelbox {

        FONT-SIZE: 11px;

        BACKGROUND: #f5f5f5;

        font-family: Verdana, Arial, Helvetica, sans-serif;

        padding: 5px;

        border: 1px solid #999999;

}

.blogtitle {

        font-family: Verdana, Arial, Helvetica, sans-serif;

        font-size: 9pt;

        background-color: #F7F7F7;

        margin: 1px;

        padding: 5px;

        border-top-width: 1px;

        border-right-width: 1px;

        border-bottom-width: 1px;

        border-left-width: 1px;

        border-top-style: dashed;

        border-right-style: none;

        border-bottom-style: dashed;

        border-left-style: none;

        border-top-color: #CCCCCC;

        border-right-color: #CCCCCC;

        border-bottom-color: #CCCCCC;

        border-left-color: #CCCCCC;

}



.articlewarning {

    font-weight: bold;

    padding: 10px;

    margin: 10px 0 10px 0;

    color: red;

    text-align: center;

    border: 1px #FF0000 dashed;

    border-width: 1px 0 1px 0;

    background-color: #FFEECC;

}

/* Sidebar */



       #nav {

               background: #f1f1f8;

       }



       #nav, #nav ul {

               margin: 0;

               padding: 0;

               list-style: none;

       }

       #nav {

               margin-bottom: 1em;

               font-family: verdana;

               font-size: 11px;

       }

       #nav li {

               display: inline;

               padding: 0;

               margin: 0;

       }



       #nav li a {

               display: block;

               padding: 4px 5px;

               text-decoration: none;

               background: #f1f1f8;

               border-left: 1px solid #ddd;

               border-bottom: 1px solid #ddd;

               border-top: 1px solid #fff;

               border-right: 1px solid #ddd;

               color: #000080;

       }



       #nav li a:hover {

               background: #E3E3F2;

               margin: 0;

       }





   .navspacer {

     border-bottom-color: #000080;

     border-bottom-style: solid;

     border-bottom-width: 3px

}



   .gapspace {

     height: 5px;

   }



.wlink {text-decoration: underline;}