body {
margin:0px;
background-color:#F6F6F6;
}

.nav_top {
background-image:url('../ratings/images/nav_topbacking.jpg');
background-repeat:repeat-x;
}

.nav_top table p {
font-family:Arial, sans-serif;
font-size:12px;
color:#999999;
}

.nav_top table p a {
color:E8A02C;
text-decoration:none;
}

.nav_bottom p {
color:#FFFFFF;
}

.nav_logo {
background-color:#f9f9f9;
}

.nav_bottom, .copyright {
background-image:url('../ratings/images/nav_bottombacking.jpg');
background-repeat:repeat-x;
}

.rated {
border:1px solid #DEDBD1;
background-color:#F5F5F5;
}

p, div, li {
font-family:Arial, Helvetica, sans-serif;
font-size:8pt;
}

div {
padding:10px;
}

.postdisplay img {
margin-top:5px;
margin-bottom:5px;
}

.breadcrumb {
font-size:8pt;
}

.header, .sidebar {
border-right:1px solid #000000;
border-left:1px solid #000000;
}

.header p {
font-size:8pt;
}

.header a {
color:#000000;
text-decoration:none;
}

.header a:hover {
color:#000000;
text-decoration:underline;
}

.main {
background-color:#EFEFEF;
border-right:1px solid #000000;
border-left:1px solid #000000;
}

.breadcrumb {
font-family: Lucida sans, Arial, sans-serif;
font-size:8pt;
}

.heading {
font-weight:bold;
}

a {
text-decoration:none;
color:#0000FF;
}

a:hover {
text-decoration:underline;
}

.quote {
font-family: Georgia, Times, Roman, Times new Roman;
color:#000000;
font-size:8pt;
padding:10px 20px 10px 20px;
text-align:justify;
line-height:130%;
font-style:italic;
}

.timestamp {
border:1px solid #999999;
background-color:#FFFFFF;
}

.pagegeneration p {
font-size:8pt;
}

.preorder {
border:1px solid #C2C2C0;
background-color:#EFEFEF;
}

/* ----- FORM -----*/
table.form {
margin-top:10px;
}

.input, input, .comments, .postinput, .post, .topics, select {
font-family:Trebuchet MS, Verdana, sans-serif;
font-size:8pt;
}

.input {
width:150px;
}

.postinput {
width:250px;
}

.comments, .post {
width:100%;
}

textarea {
font-family:Trebuchet MS, Verdana, sans-serif;
font-size:8pt;
}

/* ----- FORUM ----- */
.forumtable, .adminforumtable {
background-color:#FFFFFF;
border:1px solid #000000;
}

.forumtableheader, .adminforumtableheader {
background-image:url('images/table_bg_image.gif');
background-repeat:repeat-x;
}

.forumtableheader p {
color:#FFFFFF;
}

.forumtable p {
font-size:8pt;
}

.forumtableheader a {
color:#FFFFFF;
text-decoration:underline;
}

.forumtableheaderside {
background-image:url('images/table_header_backing.jpg');
}

.forumtableheadernav {
background-color:#555555;
background-image:url('images/table_navheader_backing.jpg');
}

.forumtableheadernav p, .forumtableheadernav a {
color:#FFFFFF;
font-size:8pt;
}

.forumheader, .adminforumheader {
height:22px;
background-image:url('images/table_bg.gif');
background-repeat:repeat-x;
}

.forumname, .adminforumname {
background-color:#ECECEC;
}

.lastposted {
background-color:#E7E7E7;
}

.forumname a{
color:#000000;
text-decoration:underline;
}

.lastposted p {
font-size:8pt;
color:#888F63;
}

.lastposted a {
color:#000000;
text-decoration:none;
}

.adminforumheader p, .adminforumname p, .adminforumtable p {
font-size:8pt;
}

.adminforumtableheader p {
color:#FFFFFF;
font-size:10pt;
}

.adminforumname a {
color:#000000;
text-decoration:underline;
}

/* ----- TOPIC DISPLAY ----- */
.topicnamedisplay {
background-color:#EFEFEF;
}

.topicnamedisplay a {
color:#000000;
text-decoration:none;
}

.topicnamedisplayodd, .forumnameodd, .lastpostedodd {
background-color:#E8E8E8;
}

.topicnamedisplayodd a, .forumnameodd a, .lastpostedodd a {
color:#000000;
text-decoration:none;
}

/* ----- POST DISPLAY ----- */
.postheader p {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:8pt;
}

.postdisplay p {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:8pt;
}

.postdisplay a {
text-decoration:underline;
color:#333333;
}

.postdisplay a:hover {
color:#000000;
}

.iplog p {
font-size:8pt;
color:#666666;
}

.iplog a {
color:#666666;
text-decoration:underline;
}

.upload a {
color:#333333;
text-decoration:underline;
}

/* ----- SEARCH ----- */
.highlight {
background-color:#FFFF66;
}

/* ----- COPYRIGHT ----- */
.copyright p {
font-size:8pt;
color:#FFFFFF;
}

.copyright a {
color:#FFFFFF;
text-decoration:underline;
}
