td.menu
{
	margin: 0px;
	padding: 0px;
	background-image:  url("../images_new/menu_status.gif");
}


td.toc
{
	margin: 0px;
	padding: 8px;
}

td.toc p
{
	margin: 0px 0px 4px 0px;
	padding: 0px 0px 4px 0px;
	font-family: verdana, arial, geneva, sans-serif;
	font-size: 9px;
	color: #ccc;
	line-height: 140%;
	border-bottom: #FC3;
	border-width: 0px 0px 1px 0px;
	border-style: solid;
}

td.toc p a { color: #F60; }

td.toc .title
{
	color: #F60;
	text-transform: uppercase;
	font-weight: bold;
}

.aboutus
{
	margin: 0px;
	font-family: verdana, arial, geneva, sans-serif;
	font-size: 10px;
	color: #fff;
	padding: 10px;
	line-height: 114%;

}

.aboutus a { color: #FC3; }

.established
{
	font-size: 11px;
	color: #FC3;
	text-transform: uppercase;
	font-weight: bold;
}

td.special
{
	margin: 0px;
	padding: 8px 8px 0px 8px;
	background: #369;
}

td.special p
{
	margin: 0px;
	padding: 0px;
	font-family: georgia, times new roman, times, serif;
	font-size: 9px;
	color: #FC3;
	line-height: 140%;
}

td.special a { color: #FC3; }

td.special p img
{
	margin: 0px 8px 2px 0px;
	padding: 0px;
	border: 0px;
	float: left;
}

.new
{
	font-family: verdana, arial, geneva, sans-serif;
	font-size: 10px;
	padding: 5px 15px 5px 10px;
	margin:0px;
	color:#ffffff;
	background-image:  url("../images_new/new.gif");
}
.new a { color: #fff; }

/* new at banned start */
table.newatbanned td
{
	font-family: verdana, arial, geneva, sans-serif;
	font-size: 9px;
	color: #fff;
	border-bottom: #FC3;
	border-width: 0 0 1px 0;
	border-style: none none solid none;
}

table.newatbanned td.date
{
	font-weight: bold;
	border: 0px;
}

table.newatbanned td p
{
	margin: 0px;
	padding: 0px;
}

table.newatbanned td p.title
{
	font-weight: bold;
	color: #f60;
	margin: 0px 0px 4px 0px;
}

table.newatbanned td p.body
{
	margin: 0px 0px 8px 0px;
}

table.newatbanned td p.link
{
	color: #fc3;
	margin: 0px 0px 8px 0px;
}

table.newatbanned td p.link a
{
	color: #fc3;
	text-decoration:none;
}


.news
{
	margin: 8px 0px 8px 0px;
	font-family: verdana, arial, geneva, sans-serif;
	font-size: 9px;
	color: #fff;
}
.newslink
{
color: #ffcc00;
}


/* lingo start */
table.lingo td
{
	font-family: verdana, arial, geneva, sans-serif;
	font-size: 9px;
	color: #fff;
}

table.lingo td p
{
	margin: 0px 0px 4px 0px;
	padding: 0px;
}

table.lingo td p .term
{
	font-size: 12px;
	font-weight: bold;
	color: #f60;
}

/* stores start */
td.overview
{
	font-family: verdana, arial, geneva, sans-serif;
	font-size: 9px;
	color: #fff;
	margin: 0px;
	padding: 14px;
}

td.overview a
{
	color: #fc0;

}

td.store_info
{
	font-family: verdana, arial, geneva, sans-serif;
	font-size: 9px;
	color: #fff;
	background: #369;
	margin: 0px;
	padding: 14px;
}

td.store_info .highlight
{
	font-weight: bold;
	color: #fc0;
}

/* guestbook start */
td.guestbook
{
	font-family: verdana, arial, geneva, sans-serif;
	font-size: 9px;
	color: #fff;
	margin: 0px;
	padding: 16px;
}

td.guestbook p
{
	margin: 0px;
	padding: 0px;
}



td.guestbook p a
{
	color: #f60;
}

td.guestbook p a:visited
{
	color: #f60;
}

td.guestbook p a:active
{
	color: #f60;
}

td.guestbook p a:link
{
	color: #f60;
}

td.guestbook p a:hover
{
	color: #f60;
}

td.guestbook p.message
{
	font-weight: bold;
	margin: 8px 0px 4px 0px;
	border-top: #FC3;
	border-width: 1px 0px 0px 0px;
	border-style: solid none none none;
	padding: 8px 0px 0px 0px;
}

td.guestbook p.guest
{
	margin: 4px 0px 4px 0px;
	padding: 0px;
}

td.guestbook p.time
{
	margin: 4px 0px 4px 0px;
	padding: 0px;
}

td.guestbook p.form_description
{
	font-weight: bold;
	margin: 8px 0px 4px 0px;
	border-top: #f60;
	border-width: 1px 0px 0px 0px;
	border-style: solid none none none;
	padding: 8px 0px 0px 0px;
}

td.guestbook p input,textarea
{
	margin: 2px 0px 8px 0px;
}
.sidebar {
	padding: 8px;
	font-family: verdana, arial, geneva, sans-serif;
	font-size: 9px;
	background-color: #FF6600;
}
.copyright {
	font-family: verdana, arial, geneva, sans-serif;
	font-size: 9px;
	color:#FF6600;
}
.copyrightW {
	font-family: verdana, arial, geneva, sans-serif;
	font-size: 9px;
	color:#ffffff;
}
.copyright a {
	font-family: verdana, arial, geneva, sans-serif;
	font-size: 9px;
	color:#FFCC33;
}
.main_errors
{
	font-family: verdana, arial, geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#FFCC33;
	padding: 20px 20px 20px 20px;
}
.confirmation
{
	font-family: verdana, arial, geneva, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color:#FFCC33;
	padding: 20px 20px 20px 20px;
}
.error_input
{background-color:#FF0000;}
.riders
{
	font-family: verdana, arial, geneva, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color:#FFCC33;
	padding: 10px 20px 20px 30px;

}
.riders a
{
color:#FFCC33;
}

.ourriders
{
	font-family: verdana, arial, geneva, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color:#FF6600;	
}

body {
	background-color: #000000;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}


.cat_box {
border: 1px;
border-color:#999999;


}
