

body {
        margin:0;
        padding:0;
        background-color:#8B8682;

}



p {
        font:75%/1.8em Verdana, Geneva, Arial, Helvetica, sans-serif;
        padding-top:0;
        padding-left:2px;
        margin-top:0;
        color:#566F7D;

}

img .borderLess {
            border:0px solid black;
        padding: 4px;
    }

 .new {
        color:#FF0000;}

#header {
        margin-left:auto;
        margin-right:auto;
        text-align:center;

}



#header img {
        margin-left:auto;
        margin-right:auto;
        border-right:1px solid #6A757D;
        border-bottom:1px solid #6A757D;
        border-left:1px solid #6A757D;

}



#topBar {
        background-color:#6A757D;
        margin-left:auto;
        margin-right:auto;
        padding-right:10px;
        text-align:right;
        color:#feeee1;
        width:990px;
        height:22px;
        border-right:1px solid #6A757D;
        border-bottom:1px solid #6A757D;
        border-left:1px solid #6A757D;

}

#castBanner {
        margin-top:0px;
        margin-left:auto;
        margin-right:auto;
        color:#feeee1;
        width:1000px;
        height:42px;
        border-right:1px solid #6A757D;
        border-bottom:1px solid #6A757D;
        border-left:1px solid #6A757D;
    }

#castBanner img {
        margin-left:0;
}


#content {
        background-color:#FFF0E2;
        height:auto;
        min-height:560px;
        margin:25px 200px 0px 200px;
        padding-top:4px;
        padding-right: 8px;
        padding-left:8px;
        border: 1px solid #6A757D;

}

*html #content {
        min-height:560px;
}

#content h1 {
        text-align:left;
        padding-right:20px;
        font: 110% Georgia, "Times New Roman", Times, serif;
        color:#5E91AF;
         border-bottom: 1px solid #6A757D;
}



#content img {
        float:left;
        margin-right:2px;
        border: 0px solid #5E91AF;

}

.imgRight {
            display:block;
}

.imgRight img {
            float:right;
}

#subContent {
        background-color:#FFF0E2;
        width:750px;
        height:auto;
        min-height:620px;
        margin:25px 25px 0px 220px;
        padding-top:4px;
        padding-right: 8px;
        padding-left:8px;
        border: 1px solid #6A757D;

}

*html #subContent {
        min-height:800px;
}

#subContent h1 {
        text-align:left;
        padding-right:20px;
        font: 110% Georgia, "Times New Roman", Times, serif;
        color:#5E91AF;

}



#subContent img {
        float:left;
        margin-right:4px;
        border: 2px solid #5E91AF;
        }

#subContent p {
        font:75%/1.8em Verdana, Geneva, Arial, Helvetica, sans-serif;
        padding-top:0;
        padding-left:4px;
        margin-top:0;
        margin-left:4px;
        color:#566F7D;

}

#csubContent {
        background-color:#FFF0E2;
        width:790px;
        height:auto;
        min-height:620px;
        margin:25px 25px 0px 220px;
        padding-top:4px;
        padding-right: 8px;
        padding-left:8px;
        border: 1px solid #6A757D;

}

*html #csubContent {
        min-height:800px;
}

#csubContent h1 {
        text-align:left;
        padding-right:20px;
        font: 110% Georgia, "Times New Roman", Times, serif;
        color:#5E91AF;

}



#csubContent img {
        float:left;
        margin-right:4px;
        border: 2px solid #5E91AF;
        }

#csubContent p {
        font:75%/1.8em Verdana, Geneva, Arial, Helvetica, sans-serif;
        padding-top:0;
        padding-left:4px;
        margin-top:0;
        margin-left:4px;
        color:#566F7D;

}

img #logo {
        border:0;
}

#side1 {
        position:absolute;
        width:180px;
        top:204px;
        left: 8px;
        padding: 0px 10px 10px 10px;


}



#side2 {
        position:absolute;
        width:180px;
        top:220px;
        right:1px;
        padding: 2px 10px 10px 10px;
        color:#000080;

}



#side2 h1 {
        font:110% Georgia, "Times New Roman", Times, serif;
        margin:0;
        padding-bottom:4px;
        color:#FFEEE1;

}



#side2 p {
        font:80% Georgia, "Times New Roman", Times, serif;
        margin:0;
        padding-bottom:4px;
        color:#FFEEE1;

}



#side1 h1 {
        font:110% Georgia, "Times New Roman", Times, serif;
        margin:0;
        padding-bottom:4px;
        color:#FFEEE1;

}



#side1 .txt {
        width:155px;
        background-color:;
        border: 1px inset black;

}



#side1 ul {
        list-style:none;
        margin-left: 0;
        padding-left: 0;
        width:125px;

}

.title {
        font: Arial, Helvetica, sans-serif;
        font-size: 14px;
        font-weight:bold;
        padding-left:2px;
        color:#8B2500;

}



news {
        background-color:black;

}



 hr {
                border:none;
                background-color:#6A757D;
                color:#6A757D;
                width:100%;
                height:2px;
}

#borderLess img {

          border:0px solid black;

          padding: 4px;

}

img .borderLess {

          border:0px solid black;

          padding: 4px;

}



#footer {
                 text-align:right;
                 padding-right:8px;
                 color:#feeee1;

}

/* Nav Bar */


#menuBar{
        background-color: #B3A597;
        margin: 0px 0px 0px -5px;
        border: 3px solid #6A757D;
        border-width: 1px 1px 1px 1px;
        padding-top:8px;
        padding-bottom: 0px;
        width: 180px;
        height:250px;
        font:80%/1.8em Arial, Helvetica, sans-serif;

}



#menuBar ul, #menuBar li{
        list-style: none;
        margin: 0px 0px 10px 0px;
        padding: 0px;
        display: inline;

}





#menuBar li a{
        display: block;
        border: solid #B3A597;
        border-width: 0px 0px 0px 0px;
        font-size: 12px;
        margin: 0px;
        padding: 0px 10px 0px 13px;
        color:#FFEEE1;
        font-weight:bold;
        text-decoration: none;

}

#menuBar li a:hover{
        background-color: #FFEEE1;
        color: #00688B;
        border: 0px #FFEEE1;
        border-style: solid;
        text-decoration: none;

}

#nav {
      position: absolute;
      background-color:;
      top:204px;
      left:8px;
      padding: 0px 10px 10px 10px;
      width:8em;
      color:#8B4726;

}

#nav h1 {

      font:110% Georgia, "Times New Roman", Times, serif;
      margin:0;
      padding-bottom:4px;
      color:#FFEEE1;

 }

 #google {
     margin-top:20px;
     margin-left:-1px;
     }

 #webHost{
        width:150px;
        margin: 0px 10px 0px -10px;
        border-width: 1px 1px 1px 1px;
        padding-top:8px;
        padding-bottom: 0px;
        font-size:22px;

}


/* Forum News */
.news {
                background-color:#FFF0E2;
                font: 75% Georgia, "Times New Roman", Times, serif;
                margin-top:2px;
                margin-bottom:6px;
                padding-top:2px;
                padding-left:4px;
                border-bottom:1px solid #6A757D;
                color: #191970;

}


.news a:link, .news a:active, .news a:visited {
        font:100% Arial, Helvetica, sans-serif;
        font-weight:bold;
        color: #4169E1;
    }

.news a:hover {
        color:lightblue;
   }

.nposts {
                background-color:#B3A597;
                margin-top:2px;
                margin-bottom:4px;
                padding-top:2px;
                padding-left:4px;
                border:1px solid #6A757D;

}

.nposts a:link, .nposts a:active, .nposts a:visited {
               font:75%/1.8em Arial, Helvetica, sans-serif;
        font-weight:bold;
        color: #4169E1;
    }

.nposts a:hover {
        color:lightblue;
   }

.ndesc {
        font:85%/1.8em Arial, Helvetica, sans-serif;
   }

.postedOn {
         font:85%/1.8em Arial, Helvetica, sans-serif;
   }

#forumTopics {
                background-color:#B3A597;
                margin-top:2px;
                margin-bottom:4px;
                padding-top:2px;
                padding-left:4px;
                border:1px solid #6A757D;

}

#forumTopics a:link, #forumTopics a:active, #forumTopics a:visited {
        font:110% Arial, Helvetica, sans-serif;
        font-weight:bold;
        color: #4169E1;
    }

#forumTopics a:hover {
        color:lightblue;
   }

.stats {
        background-color:#B3A597;
                margin-top:2px;
                margin-bottom:4px;
                padding-top:2px;
                padding-left:4px;
    border:1px solid #6A757D;
        color: #191970;
}

.amazon {
                background-color:transparent;
                margin-top:2px;
                margin-bottom:4px;
                margin-left:8px;
                padding-top:2px;
                padding-left:4px;

}


 /* Challenge Tracker*/

 .tdbox {
  border-bottom-style:solid;
  border-bottom-color:black;
  border-bottom-width:1px;
  border-right-style:solid;
  border-right-color:#FFEFDB;
  border-right-width:1px;
  border-collapse: collapse;
  white-space:nowrap;
  font-size:14px;
  color:black;
  text-align:center;
  font-weight:bold;
  }

.tdboxx {
  border-bottom-style:solid;
  border-bottom-color:black;
  border-bottom-width:1px;
  border-right-style:solid;
  border-right-color:#FFEFDB;
  border-right-width:1px;
  border-collapse: collapse;
  white-space:nowrap;
  font-size:14px;
  text-align:right;
  padding-right:8px;
  }

#ct {
  background-color:#8B8378;
  font-size:11px;
  color:#FFEFDB;
  font-weight:bold;
  border:solid 1px black;
  width:815px;
  }

#inct {
  background-color:;
  margin: 1em;
  border-collapse: collapse;
  width:800px;
  }

#tc {
  background-color:#FFEFDB;
  font-size:14px;
  font-weight:bold;
  color:black;
  border:solid 0px gold;
  }

.young {
  background-color:#CDC0B0;
  font-size:11px;
  color:#000;
  text-align:right;
  }

.old {
  background-color:#CDC0B0;
  font-size:11px;
  color:#000;
  text-align:right;
  margin-right:1em;
  }


.men {
  background-color:#CDC0B0;
  font-size:11px;
  color:#000;
  text-align:right;
  margin-right:1em;
  }

.women {
  background-color:#CDC0B0;
  font-size:11px;
  color:#000;
  text-align:right;
  margin-right:1em;
  }


#pc {
  background-color:#FFEFDB;
  font-size:14px;
  font-weight:bold;
  color:black;
  }

  .ri {

  background-color:#0080C0;
  text-align:center;
  border-bottom-style:solid;
  border-bottom-color:black;
  border-bottom-width:1px;
  border-right-style:solid;
  border-right-color:#FFEFDB;
  border-right-width:1px;
  border-collapse: collapse;
  }

  #outtd {
         color:#FFEFDB;
         padding:2px;
 }

 /* Loser Lodge */

#loserContent {
        background-color:#FFF0E2;
        height:auto;
        min-height:560px;
        margin:25px 10px 0px 220px;
        padding-top:4px;
        padding-right: 8px;
        padding-left:8px;
        border: 1px solid #6A757D;

}

*html #loserContent {
        min-height:560px;
}

 #loserContent h1 {
        text-align:left;
        padding-right:20px;
        font: 110% Georgia, "Times New Roman", Times, serif;
        color:#566F7D;

}

#loserContent img {
        border:0;
        margin-right:auto;
        margin-left:18%;
}

#loserConent table{
width:600px;
margin:0px;
border:1px solid black;
}


/* Links */


#siteA {
          float:left;
          padding-right: 14em;



  }

#siteA  ul  {
          list-style-type:none;
  }

#siteB {

          padding-right: 14em;


  }

#siteB  ul  {
          list-style-type:none;
  }

#siteC {
          float:left;
          height:400px;
          padding-right: 8em;

  }

#siteC ul  {
          list-style-type:none;
  }


#siteD  ul  {
          list-style-type:none;
  }

#siteE {
          float:left;
          padding-right: 8em;

  }

#siteE  ul  {
          list-style-type:none;
  }

/* About Us */

 #aboutus {
    width:450px;
    margin-top:300px;
    margin-left: auto;
    margin-right:auto;
    }

   #donate ul{
         list-style-type:square;
         display:inline;
 }

 #donate li {
 list-style-type:none;
 }

 #donate img {
         margin:0px;
         padding-left:0px;
         border:0px solid red;
 }

 /* Polls */

 .poll {
  list-style-type:none;
  }

  .poll li {
  float:left;
  margin:4px;
  padding:6px;
  }

 /* Store */

 ul #skillslogo  {
     list-style-type:none;

}



#skillslogo img {
        margin-left:auto;
        margin-right:20px;
        margin-bottom:10px;
    border:1px solid black;

 }


.clearout {
          clear:left;
          margin-left:300px;

  }

  /* Stuff */

  table {
 margi-left:5em;
 }

  #amazon {
   text-align:center;
  }

  #amazon img {
          border: 0px;
          margin-right:auto;
          margin-left: 35%;
  }

/* Cast */

#castList {
   width:650px;
   margin-right:auto;
   margin-left:auto;
   }

#castList img {
        margin-left:0px;
        border: 2px solid #6A757D;
}

#bioBlock {
        margin-top:10px;
        margin-bottom:20px;
}

#bioBlock img {
        float:left;
        margin-top:10px;
        margin-bottom:;
}

#bioBlock fieldset {
        margin-top:20px;
        margin-left:2px;
        padding-bottom:4px;
        padding-left:2px;
        color:#566F7D;
}

#bioBlock p {
   color: #8B2500;
}

.youngMen {
           background-color: #32CD32;

   }

 .aitu {
           background-color: #8B1A1A;
   }

   .puka {
           background-color: #008B45;
   }

   .mani {
           background-color: #FFFF00;
   }

   .rara {
           background-color: #0000EE;
   }

   .aitut {
           background-color: #000000;
   }

   .fei {background-color: #CD0000;}
   .zhan {background-color: #FFC125;}

/* Epsiode Guide */

.pressRelease {

 display:block;
 background-color:white;
 border: 1px solid black;
 margin-right:20px;
 margin-bottom:10px;
 margin-left:20px;
 padding:2px;
 font-weight:bold;
 font-size:14px;
 color:#000000;
  }

.pressRelease p {

  font-weight:normal;
  }

/* Articles */


#adLeft {
   float:left;
   margin-right:20px;
   border:0px solid #6A757D;

   }

 #adRight {
   float:right;
   margin-right:20px;
   border:0px solid #6A757D;

   }

    #adRightII {
   float:right;
   margin-right:20px;
   width:125px;
   height:125px;
   border: 2px solid #5E91AF;

   }

   #popFree {
   float:right;
   margin-right:20px;
   width:60px;
   height:60px;
   border: 0px solid #5E91AF;

   }

 .A {
 color:#009FEC;
 font-weight:bold;
 }

 .B {
 color:#009B9B;
 font-weight:bold;
 }

 .C {
 color:#BD856A;
 font-weight:bold;
 }

 .D {
 color:#EC7600;
 font-weight:bold;
 }

 .F {
 color:#FF0000;
 font-weight:bold;
 }
