/* Main Classes ***************************************************************/

A {
	font-family:Arial, Helvetica, Helv;//Verdana,  
	color:#FF0000;
}

BODY { 
	font-family: Arial,Helvetica;
	background-color: #000000;
	color: #F0F0F0;
}

font.slogan {
  color: #ffffff;
	font-size: 12px;
}

a {
	color: #e90000;
  text-decoration: none;
}

a:hover {
  text-decoration: underline;
  color: #ff0000;
}

INPUT,SELECT {
	font-size: 9px;
}

TEXTAREA {
	font-size: 11px;
}

font.input_header {
  font-size: 12px;
  font-weight: bold;
  line-height: 22px;
}

font.input_info {
  font-size: 10px;
  line-height: 11px;
}

font.editlink {
  font-size: 12px;
}

div.border {
  border: 1px solid #454545;
  padding: 3px;
}

div.text {
  font-size: 12px;
}

/* Menu Classes ***************************************************************/
table.menu {
	background-color: #000000;
}

tr.menu {
	background-color: #000000;
}

td.menu {
	background-color: #000000;
}

a.menu {
	color: #D00000;
  text-decoration: none;
  font-size: 12px;
  line-height: 13px;
}

li.menu {
	line-height: 13px;
}

font.menu {
	font-size: 11px;
  line-height: 11px;
}

/* Blocks Classes *************************************************************/
table.blocks {
}

tr.blocks {
}

td.blocks {
}

/* Blocks Classes *************************************************************/
font.plugins_header {
	font-size: 24px;
}

font.plugins_body {
	font-size: 14px;
}

/* Links Classes **************************************************************/
font.cat_list {
	font-size:20px;
}

font.links_name {
	font-size: 18px;
}

font.links_mainlist_main {
  font-size: 16px;
}

div.links_mainlist_main {
  margin-bottom: 0px;
}

font.links_mainlist_sub {
  font-size: 12px;
}

div.links_mainlist_sub {
  margin-left: 20px;
/*  margin-top: -2px;*/
}

font.links_sublist_sub {
  font-size: 14px;
}

div.links_list {
  margin-left: 20px;
}

font.links_list_body {
  font-size: 14px;
}

/* Guestbook Classes **********************************************************/
font.gb_username {
  font-weight: bold;
  font-size: 16px;
}

font.gb_date {
  font-size: 10px;
  text-decoration: italic;
}

font.gb_message {
  font-size: 14px;
}

/* Calendar Classes ***********************************************************/
font.cal_loc_date {
	font-size: 13px;
  font-weight: bold;
}

font.cal_loc_name {
	font-size: 13px;
}

font.cal_loc_info {
	font-size: 10px;
}

font.cal_loc_body {
	font-size: 10px;
}

/* Biography Classes **********************************************************/
font.bio_name {
	font-size: 16px;
  font-weight: bold;
}

font.bio_name_header {
	color: #ff0000;
  font-size: 28px;
}

/* News Classes ***************************************************************/
font.news_header {
	font-size: 20px;
}

font.news_body {
	font-size: 12px;
}

/* Downloads Classes **********************************************************/
font.downloads_file_name {
	font-size: 16px;
}

font.downloads_file_size {
	font-size: 12px;
}

font.downloads_os_list {
	font-size: 12px;
}

font.downloads_admin_text {
	font-size:10px;
}

/* FJBYM Classes **************************************************************/
font.fjbym_title {
  font-size: 28px;
}

font.fjbym_mod_by {
  font-size: 12px;
  font-style: italic;
}

font.fjbym_last_mod_date{
  font-size:10px;
}

/* Poll Classes ***************************************************************/
font.poll_title {
  font-size: 14px;
  font-weight: bold;
}

font.poll_poll_data {
  font-size: 12px;
}

font.poll_vote_button {
}

font.poll_block_data_list {
  font-size: 12px;
}

font.poll_block_percent {
  font-size: 9px;
}

p.poll_vote_button {
  text-align: center;
  margin-bottom: 0px;
  margin-top: 5px;
}

p.poll_title {
  text-align: center;
  margin-bottom: 0px;
  margin-top: 4px;
}

td.poll_graph_left {
  background-color: #FF0000;
}

td.poll_graph_right {
  background-color: #303030;
}

td.poll_block_results_top {
  padding-bottom: 0px;
}

td.poll_block_results_bottom {
  padding-top: 0px;
  padding-bottom: 7px;
}

table.poll_graph {
  background-color: #606060;
}

font.poll_graph {
  font-size:7px;
}

/* online_stats ***************************************************************/
p.online_stats {
}

font.online_stats_header {
	font-size: 14px;
  font-weight: bold;
}

DIV.online_stats_header {
	text-align: center;
}

font.online_stats_type_header {
	font-size: 12px;
  font-weight: bold;
}

font.online_stats_type {
	font-size: 12px;
}

div.online_stats_total {
  border-top: 1px solid #808080; 
  margin-top: 1px; 
  width: 70%;
}

div.online_stats_views {
  margin-top: 5px;
  text-align: center; 
}

/* blocks_site_stats **********************************************************/
font.blocks_site_stats_header {
  font-size: 14px;
  font-weight: bold;
}

font.blocks_site_stats_count_header {
  font-size: 12px;
  font-weight: bold;
}

font.blocks_site_stats {
  font-size: 12px;
}

div.blocks_site_stats {
  margin-left: 15px;
}

/* classifieds ****************************************************************/
font.classifieds_details_header {
  font-size: 18px;
}

font.classifieds_details_data {
  font-size: 12px;
}

div.classifieds_details_data {
  margin-left: 40px;
}

/* Media Classes **************************************************************/
font.media_file_info {
  font-size: 11px;
}

/* Troubleshooter Classes *****************************************************/
font.ts_list_title {
  font-size: 20px;
}

font.ts_small_info {
  font-size: 11px;
}

font.ts_descr {
  font-size: 14px;
}

/* media **********************************************************************/
font.media_descr {
  font-size: 14px;
}