/* House of Mirrors
   Version: 001
   Author: Lee
   Date: January 05.2009
   ----------------------------------------------------*/

/* 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/150% Verdana, 'Trebuchet MS', Tahoma, Georgia, 'Times New Roman', serif;
		color: #FFF;
		background: #363523;
		height: 100%;
		margin: 0px;
		padding: 0px;
		}
body.index {
		height: 100%;
		margin: 0px auto;
		padding: 0px;
		}

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


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

/* =NAVIGATION
   ----------------------------------------------------*/
#navigation	{
		float: none; 
		margin: 15px 46px 15px 45px;
		}
#navigation a {
		width: 210px;
		display: block;
		padding: 3px 1px 3px 6px;
		margin-bottom: 2px;
		background-color: #A2A161;
		color: #000;
		font: 7.5pt/100% Arial, 'Trebuchet MS', 'Times New Roman', serif;
		text-transform: uppercase;
		text-align: left;
		letter-spacing: 1.5pt;
		border-left: 5px solid #D0CE91;
		border-right: 5px solid #D0CE91;
		border-top: 0px solid transparent;
		}
#navigation a:hover {
		color: #FFF;
		background-color: #504F37;
		border-left: 5px solid #FFF;
		border-right: 5px solid #FFF;
		border-top: 0px solid transparent;
		}

/* =CONTENT
   ----------------------------------------------------*/
#text p {	width: 95%;
		margin: 5px;
		text-align: left;
		padding: 0 10px 5px 5px;
		}
#disclaimer_text p {
		margin: 10px;
		text-align: left;
		padding: 0 10px 5px 10px;
		}
/* =FOOTER
   ----------------------------------------------------*/
#disclaimer		{
		padding-top: 150px;
		margin: 0 auto;	
		padding-bottom: 10px;
		}
/* =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 5px 5px 7px;
		margin: 0 auto;
		text-align: right;
		line-height: 12px;
		font-weight: bold;
		color: #DFD893;
		background-color: #000;
		text-transform: lowercase;	
		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 #504F37;
		background-color: #000;
		color: #FFF;
		}
img		{
		float:none;
		border: 0;
		margin: 0px;
		}
dd		{
		margin-left: 25px;
		padding-left: 10px;
		}
blockquote	{
		margin: 0 0px 0 20px; 
		padding: 0.5em 1.8em 0.5em 2em; 
		width: 380px;
		font-style: italic;
		font-size: 8pt;
		line-height: 130%;
		}

cite		{
		font-weight: bold;
		}
A,
A:link,
A:visited	{ color: #D6D291; text-decoration: none; font-weight: bold; background-color: #000; }
A:hover, 
A:active	{ color: #504F37; text-decoration: none; font-weight: bold; background-color: #000; }

hr		{
		background:url(hr.jpg) no-repeat center;
		border: 0;
		height: 20px;
		}
