
#main
{
  _width: 100%;
}

#forumtopics
{
  color: #FFFFFF;
  border: 2px solid #606060;
  padding: 0.7em;
  width: 100%;
  font-size: 0.75em;
  /* background-color: #FFFFFF; */
  border-collapse: collapse;
  margin-bottom: 2em;
  margin-top: 2em;
}

#forumtopics td, #forumtopics th
{
  padding: 0.5em;
}

#forumtopics a
{
  text-decoration: none;
  color: #A0C0FF;
}

#forumtopics tr.headers
{
  background-color: #000000;
  color: #FFFFFF;
}

.forumMenu
{
  width: 15em;
}

.forumMenu ul
{
  list-style-type: none;
  text-align: left;
  font-size: 0.8em;
  border: 1px solid #606060;
  margin-top: 1em;
  margin-bottom: 2em;
  padding: 0px;
}

.forumMenu li
{
    display: inline;
    margin: 0px;
}

.forumMenu li a
{
  display: block;
  background-color: #292929;
  padding: 5px;
  margin: 0px;
}

.forumMenu li a:hover
{
  background-color: #000000;
}


.forumtopic
{
  /* border-top: 1px solid #CCCCCC; */
}

.forumtopicOdd
{
  background-color: #303030;
}

.forumtopicEven
{
  background-color: #292929;
}

.forumtopic:hover, .forumtopic:hover td
{
  background-color: #202020 !important;
}

.forumtopic:hover .highlightPage
{
  background-color: #000000;
}

.title
{
  width: 85%;
  font-size: 1em;
}

.title img
{
  height: 1em;
  position: relative;
  top: 2px;
}

.topicDetails
{
  text-align: right;
}

.forumtopicTitle
{
  padding-bottom: 10px;
}

.topicDetailsLiner
{
  /* border: 1px solid #A0A0A0; */
  padding-right: 0.3em;
  margin-left: 0.3em;
}



.author a, .paging a
{
  font-weight: normal !important;
}

.modTools
{
  margin-left: 0.2em;
  font-size: 0.8em;
}

.modTools input
{
  padding: 0px;
  font-size: 1em;
}

.modTools .modCheckbox
{

}

.lastPost
{
  font-size: 0.8em;
}

.author, .lastPost
{
  text-align: center;
}

.stickied a
{
  color: #7BCBB2 !important;
}

.modTools input.delete
{
  background-color: #FFA0A0;
  border-color: #FFA0A0;
}

.forumtopicVotes
{
  text-align: center;
  font-size: 1.2em;
  font-weight: bold;
}

.newForumtopic
{
  margin-bottom: 1em;
  float: left;
}

.newForumtopic a, .toggleTools a
{
  border: 1px solid #000000;
  background-color: #374D4E;
  height: 2em;
  padding: 0.6em;
  font-variant: small-caps;
  color: #FFFFFF;
  z-index: 99;
}

.newForumtopic, .toggleTools
{
  margin-right: 0.5em;
}

.toggleTools
{
  float: left;
  display: none;
}

.newForumtopic a:hover, .toggleTools a:hover
{
  background-color: #4B7B82;
}

td.unread, td.replies, td.author
{
  text-align: center;
}

.forumtopicOdd td.replies, .forumtopicOdd td.author
{
  background-color: #292929;
}

.forumtopicEven td.replies, .forumtopicEven td.author
{
  background-color: #202020;
}

.unread a
{
  font-weight: bold;
}

.mainPaging
{
  display: block;
  text-align: center;
}

.mainPaging a
{
  border: 1px solid white;
  padding-top: 2px;
  padding-bottom: 2px;
  background-color: #4B7B82;
  color: #FFFFFF !important;
}

.mainPaging .currentPage a
{
  background-color: #374D4E;
}

.topicPages .incPage
{
  display: none;
}

.topicPages
{
  float: left;
  font-size: 0.8em;
  color: #A0A0A0;
}

.topicPages .paging
{
  font-size: 1em;
}

.topicPages .paging a
{
  color: #A0A0A0 !important;
}

.paging
{
  display: inline !important;
  /* font-size: 0.7em; */
}

.forumSearch
{
  float: right;
}

#advertisement
{
  float: right;
}

.highlightPage
{
  background-color: #202020;
} 

.paging
{
    display: block;
    font-size: 0.9em;
    padding: 0.5em;
    text-align: center;
}

.page a, .arrow a
{
    color: #FFFFFF;
}

.arrow a
{
    padding-left: 0.5em;
}

.page a, .arrow a, .ellipsis
{
    padding-right: 0.5em;
    padding-left: 0.5em;
    margin-right: -1px;
}

.page a
{
    border-right: 1px solid black;
    border-left: 1px solid black;
}

.page a:hover, .arrow a:hover
{
    background-color: #374D4E;
}

.pageButton a
{
    padding: 0.2em 0.5em;
    font-size: 0.8em;
    color: #FFFFFF;
    background-color: #374D4E;
    border: 2px outset #303030;
    position: relative;
    top: 1px;
}

.pageButton a:hover
{
    background-color: #4B7B82;
}

.incPage
{
    margin: 0 5px;
}

/*
   .currentPage
   {
       background-color: #0000A0;
       color: #FFFFFF;
   }
 */
 
