body {
	background: url(img/wood001.jpg);
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
}

a { color: rgb(240,192,128); }

.mainarea {
	width: auto;
	padding-top: 20px; padding-left: 15px; padding-right: 15px; padding-bottom: 10px;
	color: rgb(255,255,192); font-size: 14px;
}
.mainheader {
	color: rgb(255,212,64); font-size: 24px; font-weight: bold;
	text-align: center;  margin-bottom: 20px;
}
.modtitle {
	font-size: 20px; font-weight: bold; font-style: italic;
	text-align: center;  margin-bottom: 20px;
}
.modsubtitle {
	font-size: 16px; font-weight: bold;
	text-align: center;  margin-bottom: 16px;
}

.newsitem {
	background: url(img/wood004a.jpg);
	border-width: 6px; border-style: double; border-color: rgb(196,144,64);
	margin: 6px;
	font-size: 14px; color: rgb(0,0,0);
}
.newsitem A { color: rgb(144,0,96); }
.newshdr { font-size: 16px; font-weight: bold; height: 24px; }

.blurbitem {
	background: url(img/wood004a.jpg);
	border-width: 6px; border-style: ridge; border-color: rgb(196,144,64);
	margin: 6px;
	font-family: times, serif; font-size: 15px; color: rgb(0,0,0);
}
.blurbitem A { color: rgb(144,0,96); }
.blurbhdr { font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; height: 30px; }

.bannerl {
	width: 156px;
	height: 160px;
	background: url(img/banner_left.jpg) no-repeat;
}

.bannerl1 {
	width: 156px;
	height: 160px;
	background: url(img/banner_left_etalk.jpg) no-repeat;
}

.bannerm {
	height: 160px;
	background: url(img/banner_tile.jpg) repeat-x;
	text-align: center;
}

.bannerr {
	width: 14px;
	height: 160px;
	background: url(img/banner_right.jpg) no-repeat;
}

.leftbar {
	width: 156px;
	background: url(img/wood109a.jpg) repeat-y;
}

.rantbubble {
	width: 140px;
	padding-top: 2px; padding-left: 5px; padding-right: 5px;
	background: url(img/wood004a.jpg);
	font-family: times, serif; font-size: 14px;
}
.rantbubble A { color: rgb(144,0,96); }

.rbborderl {
	width: 3px;
	background: url(img/rbbl.jpg);
}

.rbborderr {
	width: 3px;
	background: url(img/rbbr.jpg);
}

.rbborderb {
	width: 156px; height: 6px;
	background: url(img/rbbb.jpg);
}

.nav_home { width: 128px; height: 32px; margin-top: 4px; margin-left: 8px; margin-right: 20px; background: url(img/btn_home_act.gif); }
.nav_home A { width: 128px; height: 32px; background: url(img/btn_home.gif); display: block; }
.nav_home A:hover { background: url(img/btn_home_on.gif); display: block; }

.nav_mymods { width: 128px; height: 32px; margin-top: 4px; margin-left: 8px; margin-right: 20px; background: url(img/btn_mymods_act.gif); }
.nav_mymods A { width: 128px; height: 32px; background: url(img/btn_mymods.gif); display: block; }
.nav_mymods A:hover { background: url(img/btn_mymods_on.gif); display: block;}

.nav_joint { width: 128px; height: 32px; margin-top: 4px; margin-left: 8px; margin-right: 20px; background: url(img/btn_joint_act.gif); }
.nav_joint A { width: 128px; height: 32px; background: url(img/btn_joint.gif); display: block; }
.nav_joint A:hover { background: url(img/btn_joint_on.gif); display: block; }

.nav_contrib { width: 128px; height: 32px; margin-top: 4px; margin-left: 8px; margin-right: 20px; background: url(img/btn_contrib_act.gif); }
.nav_contrib A { width: 128px; height: 32px; background: url(img/btn_contrib.gif); display: block; }
.nav_contrib A:hover { background: url(img/btn_contrib_on.gif); display: block; }

.nav_downloads { width: 128px; height: 32px; margin-top: 4px; margin-left: 8px; margin-right: 20px; background: url(img/btn_downloads_act.gif); }
.nav_downloads A { width: 128px; height: 32px; background: url(img/btn_downloads.gif); display: block; }
.nav_downloads A:hover { background: url(img/btn_downloads_on.gif); display: block; }

.nav_rants { width: 128px; height: 32px; margin-top: 4px; margin-left: 8px; margin-right: 20px; background: url(img/btn_rants_act.gif); }
.nav_rants A { width: 128px; height: 32px; background: url(img/btn_rants.gif); display: block; }
.nav_rants A:hover { background: url(img/btn_rants_on.gif); display: block; }

.nav_links { width: 128px; height: 32px; margin-top: 4px; margin-left: 8px; margin-right: 20px; background: url(img/btn_links_act.gif); }
.nav_links A { width: 128px; height: 32px; background: url(img/btn_links.gif); display: block; }
.nav_links A:hover { background: url(img/btn_links_on.gif); display: block; }

.bottombar {
	height: 10px;
	background: url(img/bottombar.jpg) repeat-x;
}

.footer {
	color: rgb(255,255,192); font-size: 12px;
	text-align: center; padding-bottom: 6px;
}

