/* Ona-Nyx
   Version: 10.2
   Author: Lee
   Date: December 30.2008
   ----------------------------------------------------*/

/* COLORS
   Body Background:    	#000 url(3x3thin.png)
   Main Text:          	#FFF
   Link:		#633D6B
   Link Hover:		#30272B
   Menu Link:		#996699
   Menu Hover:		#633D6B
   Text Background:	#000
*/

/* GENERIC
   HEADER
   NAVIGATION
   CONTENT
   FOOTER
   LEEFROST
   STYLING
*/

/* =GENERIC
   ----------------------------------------------------*/
body, html {
		font: 13px/170% Verdana, 'Trebuchet MS', Tahoma, Georgia, 'Times New Roman', serif;
		color: #FFF;
		background: #000 url(3x3thin.png) repeat;
		height: 100%;
		margin: 0px;
		padding: 0px;
		}
body.index {
		height: 100%;
		margin: 0px auto;
		padding: 0px;
		}



#layout		{ 
		width: 768px; 
		margin: 0 auto; 
		float: none; 
		background-color: #000; 
		color: #FFF; 
		border-right: 1px #2e2e2e solid; 
		border-left: 1px #2e2e2e solid;   
		min-height: 100%;
		position: relative;
}

#top		{ width: 750px; float: none; height: 190px; font-size: 10px; }
#middle		{ 
		width: 750px; 
		float: none; 
		padding-bottom: 180px;   /* Height of the footer */}

/* =HEADER
   ----------------------------------------------------*/
#header 	{ width: 405px; margin: 0 auto; float: left;}
#header img 	{ float: left; }

/* =NAVIGATION
   ----------------------------------------------------*/
#navigation	{
		float: right; 
		text-align: right; 
		margin: 0px 0px 15px 5px;
		padding: 3px 0px 0px 0px;
		width: 178px;
		}
#navigation li		{
		height: 15px;
		letter-spacing: 0.1em;
		list-style-type: none;
		text-transform: capitalize;
		}
#navigation a	{
		color: #996699;
		background-color: #000;
		}
#navigation a:hover	{
		color: #633D6B;
		background-color: #000;
		}

/* =CONTENT
   ----------------------------------------------------*/
#text p {	width: 720px;
		margin: 10px;
		text-align: left;
		padding: 0 10px 5px 10px;
		}
#footer_text p {
		width: 720px;
		margin: 10px;
		text-align: left;
		padding: 0 10px 5px 10px;
		}
/* =FOOTER
   ----------------------------------------------------*/
#footer		{
		position: absolute;
		bottom: 0px;
		width: 100%;
		height: 180px;   /* Height of the footer */
		background: #000;
		color: #FFF;
		}
/* =LEEFROST
   ----------------------------------------------------*/
#exp		{
		float: left;
		margin: 0 auto;
		width: 60%;
		}
#bio		{
		float: right;
		margin: 0 auto;
		width: 30%;
		}

/* =STYLING
   ----------------------------------------------------*/
.title	{	
		font-family: Georgia, 'Times New Roman', serif;
		padding: 7px 0px 5px 7px;
		margin: 0 auto;
		text-align: right;
		line-height: 12px;
		font-weight: bold;
		color: #669900;
		background-color: #000;
		text-transform: lowercase;	
		letter-spacing: 1px;
		}
.footer_title	{	
		font-family: Georgia, 'Times New Roman', serif;
		padding: 7px 18px 5px 7px;
		margin: 0 auto;
		text-align: right;
		font-weight: bold;
		color: #669900;
		background-color: #000;
		text-transform: lowercase;	
		letter-spacing: 1px;
		}
.subtitle	{	
		padding: 0px 2px 2px 10px;
		margin: 0 auto;
		line-height: 12px;
		font-weight: bold;
		color: #996699;
		background-color: #000;
		text-transform: uppercase;
		text-align: left;	
		letter-spacing: 1px;
		}
dt	{	
		padding: 0px 2px 2px 19px;
		margin: 0 auto;
		line-height: 12px;
		font-weight: bold;
		color: #996699;
		background-color: #000;
		text-transform: uppercase;
		text-align: left;	
		letter-spacing: 1px;
		}
input, radio, select, option, textarea, checkbox		{
		border: 1px solid #669900;
		background-color: #000;
		color: #FFF;
		}
fieldset	{
		border: 0;
		margin: 0 auto;
		float:none;
		text-align: left;
		width: 750px;
		}
img		{
		float:none;
		border: 0;
		margin: 0px;
		}
dd		{
		margin-left: 25px;
		padding-left: 10px;
		}
blockquote	{
		margin: 0 50px 0 50px; 
		padding: 0.5em 1.8em 0.5em 2em; 
		width: 700px;
		}

cite		{
		font-weight: bold;
		}
A,
A:link,
A:visited	{ color: #633D6B; text-decoration: none; font-weight: bold; background-color: #000; }
A:hover, 
A:active	{ color: #30272B; text-decoration: none; font-weight: bold; background-color: #000; }

.faq_sub_title	{
		text-decoration: underline;
		}
.underline	{
		text-decoration: underline;
		}
hr		{
		background:url(hr.jpg) no-repeat center;
		border: 0;
		height: 20px;
		}
.awards		{
		text-align: center;
		float: none;
		margin: 0 auto;
		width: auto;
		}
.strike		{
		text-decoration: line-through;
		}

