/* NeoBASIC STYLE SHEET
   Copyright @2006 by Marcade (mark@marcade.net)

   Style sheets are a fucking pain to make       */

/* All default styles */
a:link {color: #CCCCFF; text-decoration: none;}
a:visited {color: #BBBBFF; text-decoration: none;}
a:hover {color: #EEEEFF; text-decoration: none;}
a:active {color: #EEEEFF; text-decoration: none;}

body
{
 font-family: Verdana;
 font-size: 12px;
 color: rgb(221, 239, 221);

 background-color: #051526;
 background-image: url(http://www.neobasic.net/GFX/bback.gif);
 background-repeat: repeat-y;
}
table
{
 background: url(http://www.neobasic.net/GFX/back.gif);
 border: inset 1px;
 border-style: solid;
 border-color: #10478f;
 border-spacing: 5px;
}

tr
{
 border: inset 1px;
 border-style: solid;
 border-color: #06306a;
}

td
{
 border: inset 1px;
 border-style: solid;
 border-color: #06306a;
 padding: 5px;
}

hr
{
 color: #9999CC;
 background-color: #9999CC;
 border-color: #9999CC;
 height: 1;
}

IMG
{
 border: 0px;
}
INPUT, SELECT, TEXTAREA
{
 font-family: Verdana;
 color: rgb(196,196,255);
 border: 1px inset rgb(24,72,144);
 border-color: rgb(24,72,144);
 background-color: rgb(12,36,72);
}

.button
{
 border: 2px outset rgb(24,72,144);
}

/* Different table styles */
.menu a:link {color: #CCCCCC}
.menu a:visited {color: #CCCCCC}
.menu a:hover {color: #FFFFFF;}
.menu a:active {color: #FFFFFF;}

.form
{
 font-weight: bold;
 color: rgb(175, 219, 175);
 font-size: 12px;
}

.f_thread
{
 background: none;
 border: inset 2px;
 border-style: solid;
 border-color: #10478f;
 border-spacing: 5px;
 font-size: 10px;
}

.clear
{
 background: none;
 border: inset 0px;
 border-spacing: 0px;
 font-size: 12px;
 color: rgb(196,196,255); 
}

/* Different font styles */
.title
{
 margin-left: auto;
 margin-right: auto; 
 width: 500px;
 text-align: center;
 color: rgb(204,204,255);
 font-size: 32px;
 font-weight: bold;
}
.header
{
 color: rgb(119,119,204);
 font-size: 18px;
 font-weight: bold;
}
.menu
{
 font-weight: bold;
 font-size: 10px;
}
.note
{
 color: rgb(221, 239, 221);
 font-weight: normal;
 font-style: italic;
 font-size: 10px;
}
.column
{
 color: rgb(119,119,204);
 font-size: 10px;
}

.info
{
 font-size: 12px;
 color: rgb(180, 209, 180);
}

/* Forum main */
.fi_date
{
 font-weight: normal;
 font-family: Tahoma, sans-serif;
 font-size: 10px;
 color: rgb(136, 136, 170);  
}

/* Forum post */
.f_user
{
 font-weight: bold;
 font-family: Tahoma, sans-serif;
 font-size: 14px;
 color: rgb(221, 239, 221);
}
.f_subject
{
 font-style: italic;
 font-weight: bold;
 font-family: Tahoma, sans-serif;
 font-size: 14px;
 color: rgb(221, 239, 221);
}
.f_date
{
 font-weight: normal;
 font-family: Tahoma, sans-serif;
 font-size: 10px;
 color: rgb(136, 136, 170);
}
.f_message
{
 font-weight: normal;
 font-family: Tahoma, sans-serif;
 font-size: 12px;
 color: rgb(221, 239, 221);
}
.f_signature
{
 font-style: italic;
 font-weight: normal;
 font-family: Tahoma, sans-serif;
 font-size: 10px;
 color: rgb(168, 172, 168);
}
.f_editedby
{
 font-weight: bold;
 font-family: Tahoma, sans-serif;
 font-size: 10px;
 color: rgb(119,119,204);
}
.f_notext
{
 font-weight: bold;
 font-family: Tahoma, sans-serif;
 font-size: 10px;
 color: rgb(221, 221, 221);
}
.f_quoteheader
{
 font-weight: bold;
 font-style: italic;
 font-family: Tahoma, sans-serif;
 font-size: 10px;
 color: rgb(168, 172, 192);
}
.f_quote
{
 margin:0px 10px;
 padding:5px;
 border:1px dotted rgb(168, 172, 168);
 width:95%;
}
.f_threadnote
{
 font-style: italic;
 font-family: Tahoma, sans-serif;
 font-size: 10px;
 color: rgb(119,119,204);
}

/* Error levels */
.informative
{
 color: rgb(200, 255, 200);
 font-weight: bold;
}
.warning
{
 color: rgb(250, 170, 50);
 font-weight: bold;
}
.error
{
 color: rgb(255, 100, 100);
 font-weight: bold;
}

.quote
{
 text-align: center;
 word-wrap: break-word;
}
