body {
    padding: 0px;
    spacing: 0px;
    border: 0px;
    margin: 0px 0px 20px 0px;
    background-image: url('http://fungineers.net/images/bg_02february.png'), url('http://fungineers.net/images/gradient_02february.gif');
    background-repeat: repeat-x;
    background-attachment: fixed, scroll;
    background-position: bottom, top;
    background-color: #dca7c2;
    align: center;
    font-family: Tahoma, Geneva, Kalimati, sans-serif;
}

a {color: #dca7c2; text-decoration: none;}
a:hover {color: #efc0d8; text-decoration: none;}
u {color: #6f6f6f;}

.serverlockdown {
    width: 180px;
    background-image: url('http://fungineers.net/images/lockdownpassword.png');
    background-repeat: no-repeat;
    background-position: top center;
}

table.top {
   background-image: url('http://www.fungineers.net/images/button_bg.jpg'); 
   background-repeat: repeat-x; 
   background-position: top;
}

#logo1 {
    width: 475px;
    margin-top: 20px;
}

#logo2 {
    width: 475px;
    margin-top: 28px;
}

td.leftside {
    width: 750px;
    padding: 10px 10px 10px 10px;
    border: 0px;
    text-align: left;
    color: #000000;
    font-size: 12px;
    font-family: Tahoma, Geneva, Kalimati, sans-serif;
    background-color: #ffffff;
}

td.rightside {
    width: 180px;
    padding: 10px 10px 10px 10px;
    margin: 0px 0px 0px 0px;
    border: 0px;
    text-align: left;
    color: #999999;
    font-size: 13px;
    font-family: Tahoma, Geneva, Kalimati, sans-serif;
    background-color: #aaaaaa;
    background-image:url('http://fungineers.net/images/stripebg.png');
    background-repeat:repeat;
}

a.posttitle {
    font-size: 16px;
    font-weight: bold;
}

.rightside {
    width: 160px;
    padding: 0px 10px 0px 10px;
    border: 0px;
    text-align: left;
    color: #999999;
    font-size: 14px;
    font-family: Tahoma, Geneva, Kalimati, sans-serif;
}

ul.nav {
    list-style-type:none;
    padding: 0px;
    margin: 0px 0px 10px 0px;
}

ul.leftul {
    list-style-type:none;
    padding: 0px;
    margin: 0px 0px 5px 0px;
}

li.leftli {
    list-style-type:none;
    list-style-position:inside;
    direction:ltl;
    padding: 0px;
    margin: 0px;
    font-size: 11px;
}

img.customimg {
    width: 730px;
    padding: 0px;
    border: 0px solid #6f6f6f;
    margin: 0px 0px -15px 0px;
}

td.bottom {
    width: 950px;
    padding: 0px;
    border: 0px;
    text-align: right;
    color: #000000;
    font-size: 11px;
    font-family: Tahoma, Geneva, Kalimati, sans-serif;
}

.topicheader {
    width:auto;
    margin: 0px 0px 10px 0px;
    padding: 3px 5px 5px 5px;
    border: 1px solid #aaa9a9;
}

.evencomment,
.oddcomment,
.prominentcomment {
    width:auto;
    margin: 0px 0px 5px 0px;
    padding: 10px;
    border: 1px solid #aaa9a9;
    max-width: 728px;
}

.oddcomment {
    border: 1px solid #aaa9a9;
}

.evencomment {
    border: 1px solid #aaa9a9;
}

.prominentcomment {
    border: 1px solid #aaa9a9;
}

textarea {
    width:75%;
}

div.quote {
    border: 1px solid #CCCCCC;
    border-left: 5px solid #584644;
    background-color: #ffffff;
    padding: 10px;
    margin: 0px 0px 0px 0px;
    display: block;
    spacing: 0px;
}

table.calender {
    border: 1px solid #CCCCCC;
    padding 10px;
    spacing: 0px;
}

#newsticker-demo { 
width: 565px;
height: 26px;
background:#e8e8e8; 
padding: 5px 5px 5px 10px; 
font-family: Verdana,Arial,Sans-Serif;
font-size: 12px;
margin: 0px;
overflow: hidden;
}

#newsticker-demo a { text-decoration:none; }
#newsticker-demo img { border: 2px solid #FFFFFF; }

#newsticker-demo .title {
text-align: center;
font-size: 14px;
font-weight: bold;
padding: 5px;
}

.newsticker-jcarousellite { width:580px; }
.newsticker-jcarousellite ul li{ list-style:none; display:block; padding: 0px; margin-bottom:0px; }
.newsticker-jcarousellite .thumbnail { float:left; width:110px; }
.newsticker-jcarousellite .info { float:right; width:565px; }
.newsticker-jcarousellite .info span.cat { display: block; font-size:10px; color:#808080; }

.clear { clear: both; }
