/* Necronomicon.org style sheet
 *
 * By Leefe Hicks
 * Last update: 2004.11.02
 */

/**********************/
/* Body */

body, p, td
{
	font-family : Arial, Helvetica, sans-serif;
	font-size: 13px;
}

/* Links  */

a
{
	text-decoration : none;
}

a:hover
{
	text-decoration : underline;
}

/**********************/

h1 {font-family: Arial, Helvetica, sans-serif; font-size: 21px }
h2 {font-family: Arial, Helvetica, sans-serif; font-size: 19px }
h3 {font-family: Arial, Helvetica, sans-serif; font-size: 17px }


/**********************/
/* Special */

.category
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

.footer
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

/**********************/
/* Search */
.search
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	border:1px solid #ccc;
	background-color:#000;
	text-align: center;
	margin-top: 7px;
	margin-bottom: 7px;
}

.search_advanced, .search_google
{
	border:1px solid #ccc;
	background-color: #000;
	padding: 5px;
}

.search_select
{
	background-color: #999;
}

.search_field
{
	color: #900;
	background-color: #999;
}

/**********************/

.form_field
{
	background-color: #ccc;
}

/**********************/
/* Announce */

.announce_block
{
	border:1px solid #ccc;
	background-color:#000;
	text-align: center;
	margin-top: 7px;
	margin-bottom: 7px;
}

.announce_field
{
	background-color: #999;
}

.subannounce_block
{
	border:1px solid #ccc;
	background-color:#000;
	text-align: center;
	padding: 5px;
	margin: 30px;
	margin-top: 15px;
	margin-bottom: 15px;
}

.subannounce_debug
{
	background-color: #000;
	padding: 5px;
}

.subannounce_error, .subannounce_sent
{
	border:1px solid #ccc;
	background-color:#000;
	color: #900;
	font-size: 17px;
	text-align: center;
	padding: 5px;
	margin: 30px;
	margin-top: 15px;
	margin-bottom: 15px;
}



/**********************/
/** Items */

.item_block
{
	padding: 5px;
	margin: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
	background-color: #000;
	border:1px solid #999;
}

.item_head_block
{
	padding: 5px;
	margin: 15px;
	margin-top: 10px;
	margin-bottom: 10px;
	background-color: #000;
}

.item_title
{
	color: #900;
	font-size: 18px;
	font-weight:bold;
	padding-bottom: 5px;
}

.item_title_first
{
	color: #900;
	font-size: 28px;
	font-weight:bold;
	padding-bottom: 5px;
}

.item_body
{
	padding-left: 30px;
	padding-right: 5px;
	padding-bottom: 5px;
	/*text-align: justify;*/
}


/**********************/
/* ROARING */

.roaring_block
{
	padding: 5px;
	margin-top: 20px;
	margin-bottom: 20px;
	border:1px solid #666;
	
}

.roaring_cell, .roaring_cell_title
{
	background-color: #000;
	padding: 5px;
}

.roaring_cell_title
{
	font-size: 16px;
}

/**********************/
/* Gallery */

.image_link img
{
	border: 2px solid black;
}

.image_link img:hover
{
	border: 2px solid #9900cc;
}


/**********************/
/* General */

.nB {font-family: Arial, Helvetica, sans-serif; font-size: 10pt;
     font-weight: bold;}

.nSM {font-family: Arial, Helvetica, sans-serif; font-size: 9pt}

.n8 {font-family: Arial, Helvetica, sans-serif; font-size: 8pt}
.n9 {font-family: Arial, Helvetica, sans-serif; font-size: 9pt}

.n10 {font-family: Arial, Helvetica, sans-serif; font-size: 10pt}
.n11 {font-family: Arial, Helvetica, sans-serif; font-size: 11pt}

.n12 {font-family: Arial, Helvetica, sans-serif; font-size: 12pt}
.n14 {font-family: Arial, Helvetica, sans-serif; font-size: 14pt}
.n16 {font-family: Arial, Helvetica, sans-serif; font-size: 16pt}
.n18 {font-family: Arial, Helvetica, sans-serif; font-size: 18pt}
.n20 {font-family: Arial, Helvetica, sans-serif; font-size: 20pt}
.n22 {font-family: Arial, Helvetica, sans-serif; font-size: 22pt}

.n8b {font-family: Arial, Helvetica, sans-serif; font-size: 8pt;
       font-weight: bold;}
.n10b {font-family: Arial, Helvetica, sans-serif; font-size: 10pt;
       font-weight: bold;}
.n11b {font-family: Arial, Helvetica, sans-serif; font-size: 11pt;
       font-weight: bold;}
.n12b {font-family: Arial, Helvetica, sans-serif; font-size: 12pt;
       font-weight: bold;}
.n14b {font-family: Arial, Helvetica, sans-serif; font-size: 14pt;
       font-weight: bold;}
.n16b {font-family: Arial, Helvetica, sans-serif; font-size: 16pt;
       font-weight: bold;}
.n18b {font-family: Arial, Helvetica, sans-serif; font-size: 18pt;
       font-weight: bold;}

.n10br {font-family: Arial, Helvetica, sans-serif; font-size: 10pt;
       font-weight: bold; color: #990000}
.n12br {font-family: Arial, Helvetica, sans-serif; font-size: 12pt;
       font-weight: bold; color: #990000}
.n14br {font-family: Arial, Helvetica, sans-serif; font-size: 14pt;
       font-weight: bold; color: #990000}
.n16br {font-family: Arial, Helvetica, sans-serif; font-size: 16pt;
       font-weight: bold; color: #990000}
.n18br {font-family: Arial, Helvetica, sans-serif; font-size: 18pt;
       font-weight: bold; color: #990000}
