body {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 62.5%;
   color: #FFFFFF;
   background-color: #000000;
   background-image: url(http://i228.photobucket.com/albums/ee315/M2NMBRES/bg_bgd.jpg);  
   background-repeat: repeat; background-position: center center; background-attachment: fixed; 
}

#wrapper {
   width: 85%;
   font-size: 1em;
   margin: 10px auto;
}

.mgr-navigation-sliver {
   color: #FFFFFF;
   background: #000000;
}

.mgr-navigation-sliver a:link { color: #FFFFFF; }

.mgr-navigation-sliver a:visited { color: #FFFFFF; }

table { border: 1px solid #282828; }

th {
   border: 1px solid #282828;
   color: #BBBBBB;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 1.3em;
   font-weight: bold;
   background: url(http://i228.photobucket.com/albums/ee315/M2NMBRES/thbg.png);
}

td { border: 1px solid #282828; }

th a:link { color: #BBBBBB; }

a {
   color: #CCCCCC;
   text-decoration: none;
   font-family: Verdana;
   font-weight: bold;
}

a:link {
   color: #CCCCCC;
   text-decoration: none;
   font-family: Verdana;
   font-weight: bold;
   letter-spacing: none;
   outline: none;
}

a:visited {
   color: #888888;
   text-decoration: none;
   font-family: Verdana;
   font-weight: bold;
   letter-spacing: none;
   outline: none;
}

a:hover {
   color: #FFFFFF;
   text-decoration: none;
   font-family: Verdana;
   font-weight: bold;
   letter-spacing: none;
   outline: none;
}

a:active {
   color: #DDDDDD;
   text-decoration: none;
   font-family: Verdana;
   font-weight: bold;
   letter-spacing: none;
   outline: none;
}

.boxheading {
   color: #FFFFFF;
   font-family: Arial, Helvetica, sans-serif;
   padding: 5px;
   font-weight: bold;
   background: #000000;
}

.boxheading a:link { color: #CCCCCC; }

.boxheading h1 {
   font-size: 1.3em;
   font-family: Verdana, Arial, Helvetica, sans-serif;
}

.boxheading h2 {
   font-size: 1.3em;
   font-family: Arial, Helvetica, sans-serif;
   text-align: center;
}

.boxheading h3 { font-size: 1.3em; }

.forum-box td {
   font-size: 1.2em;
   background: #FFFFFF;
}

.forum-box .odd td { background: #000000; }

.forum-box .even td { background: #000000; }

.discussion-box td { background: #000000; }

.discussion-box .odd td { background: #000000; }

.discussion-box .even td { background: #1C1C1C; }

input.text {
   color: #FFFFFF;
   font-size: 1.2em;
   border-top: #444444 solid thin;
   border-bottom: #444444 solid thin;
   border-right: #444444 solid thin;
   border-left: #444444 solid thin;
   font-family: arial, helvetica, sans-serif;
   background: #000000;
}

.dropdown li {
   border: 1px solid #282828;
   background: #000000;
}

.pager-total { border: 1px solid #282828; }

.pager-list div { border: 1px solid #282828; }

html>/**/body { font-size: 63%; }

.bread-crumbs {
   font-family: Arial, Helvetica, sans-serif;
   font-weight: bold;
   font-size: 1.3em;
}

.tool-box .boxbody h2 {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 1.3em;
}

.tool-box .boxbody h3 {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 1.3em;
}

.discussion-box .poster-name {
   font-family: Arial, Helvetica, sans-serif;
}

.discussion-box .post-title {
   font-family: Arial, Helvetica, sans-serif;
}

.post-box label {
   font-family: Arial, Helvetica, sans-serif;
}

.forumtitle h3 {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 13px;
   font-weight: bold;
}

th h2 { font-size: 1.3em; }

.th { font-size: 1.2em; }

h4.description { font-size: 1.04em; }

.topic-pager { font-size: .9em; }

h1 { font-size: 1.6em; }

h2 { font-size: 1.4em; }

h3 { font-size: 1.2em; }

h4 {
   font-size: 1.1em;
   font-weight: bold;
   color: #000000;
}

h5 { font-size: 1em; }

h6 { font-size: .9em; }

.announcement-box { display: none; }

.post-content { font-size: 1.2em; }

.post-tools { font-size: 1.2em; }

h3.quote-title { font-size: 1em; }

textarea {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 1.2em;
   color: #FFFFFF;
   background: #000000;
}

label { font-size: 1.2em; }

.pager { font-size: 1.1em; }

.button { font-size: 1.1em; }

.stats-box .boxbody { padding-top: 3px; padding: 5px; }

#directory_default .control-box a:link { font-size: 1em; }

#directory_default .control-box .button { font-size: 1em; }

.post-box .post-options label {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 1em;
   font-weight: normal;
}

.tool-box .boxbody { padding: 5px; }

.legend-box .boxbody {
   padding: 3px;
   text-align: center;
}

.whosonline-box .boxbody {
   padding: 3px;
   text-align: center;
}

.announcement-box .boxbody {
   padding: 5px;
   text-align: center;
}

.tags-box .boxbody { padding: 5px; }

.reply-box { display: none; }

.post-box .boxbody { padding: 5px; }

.community-content .boxheading { display: none; }

.dropdown li input { color: #333333; }

.dropdown .button { color: #CCCCCC; }

.dropdown .button:hover { color: #DDDDDD; }

.boxheading a:visited { color: #FFFFFF; }

th a:visited { color: #BBBBBB; }

.lead { background: #000000; }

.members-box .even td { background: #1C1C1C; }

.members-box .odd td { background: #000000; }

.category-box .odd td { background: #000000; }

.extra-content .boxbody { background: #000000; }

.category-box .even td { background: #000000; }

.featured-box .odd td { background: #000000; }

.calendar-box td { background: #000000; }

.event-box td { background: #000000; }

.featured-box .even td { background: #000000; }

.extra-content { border: 1px solid #282828; }

.extra-content .boxheading { border-bottom: 1px solid #282828; }

.control-box .boxbody { background: transparent; }

.control-box { border: 0px; }

select {
   color: #CCCCCC;
   background: #000000;
}

.wysiwyg-editor {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 1em;
   color: #FFFFFF;
   background: #000000;
}

blockquote {
   border: 1px dotted #888888;
   background-color: #0F0D12;
   padding: 1em 1em 1em 1em;
}

blockquote hr { border: 1px outset #777777; }

.post-tags { display: none; }

.kudos { display: none; }

.tool-box .boxheading a:link, .tool-box .boxheading a:visited { color: #888888; }

.tool-box .boxheading a:hover { color: #FFFFFF; }

.tool-box .boxheading a:active { color: #DDDDDD; }

p.user-avatar {
   overflow: hidden;
   width: 100px;
}

p.user-avatar img.default-avatar {
   padding-left: 200px;
   background: url(http://i228.photobucket.com/albums/ee315/M2NMBRES/def_av.gif) left center no-repeat;
}

.daily-stats, .founding-date, .newest-member, .total-stats { display: none; }

.author .user-name, .latest .user-name { width: 140px; overflow: hidden; }