html {
	background-color: #33364D;}
body {
	background-color: rgb(51,54,77);
	font-family: Tahoma, Arial, Helvetica, sans-serif;}
/*====================================================================================================
MISC LAYOUT CONTAINERS
====================================================================================================*/
div#CONTENT {
	}
div#WRAPPER{
	}
div#NONFOOTER {
	}
/*====================================================================================================
HEADER
====================================================================================================*/
div#HEADER {
	background-color: white;}
div#HEADER img#logo {
	}
div#HEADER div#login {
	}
div#HEADER div#login a {
	font-size: 10px;
	text-decoration: none;
	color: rgb(29,39,118);}
/*----------------------------------------------------------------------------------------------------
navigation
----------------------------------------------------------------------------------------------------*/
ul#navigation {
	list-style-type: none;
	padding: 0px 0px 15px 0px;
	margin: 0px;
	/*border-bottom: 1px solid gray;*/}
ul#navigation li {
	margin-left: 15px;}
ul#navigation li a {
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-transform: lowercase;
	color: #666666;
	margin-left: 25px;
	padding: 5px;
	font-size: 13px;}
ul#navigation li#home {
	margin-left: 0px;
	background-image: none;}
ul#navigation li#home a {
	margin-left: 0px;}
/*ul#navigation li#about:hover {
	background-position: 0px -50px;}*/
ul#navigation li a:hover {
	/*color: rgb(214,85,0);*/
	color: black;}
/*====================================================================================================
SIDEBAR
====================================================================================================*/
div#SIDEBAR {
	background-color: #DADAEE;}
div#SIDEBAR div {
	margin: 5px;}
div#SIDEBAR ul#subnavigation {
	list-style-type: none;
	margin: 0px;
	padding: 0px;}
/*====================================================================================================
CONTENT
====================================================================================================*/
div#MAIN {
	padding: 10px 18px 0px 18px; /* 15px whitespace + 3px for stroke/shadow */
	/*height: 500px;*/}
div#BANNER {
	background-color: black;
	/*height: 200px;*/
	margin: 0px auto 15px auto;}
h1, h2 {
	color: rgb(214,85,0);}
/*====================================================================================================
FOOTER
====================================================================================================*/
div#FOOTER {
	background-color: white;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 0px 15px 0px 15px;}
div#FOOTER ul {
	list-style-type: none;
	padding: 0px;
	margin: 0px;}
div#FOOTER ul li {
	padding: 0px;
	margin: 0px;}
div#FOOTER li a {
	text-decoration: none;
	color: #888888;}
div#FOOTER li a:hover {
	color: #33364D;}
div#FOOTER ul li.parent {
	font-weight: bold;}
div#FOOTER ul li.parent ul li {
	line-height: 14px;
height: 14px;
	font-weight: normal;}

/*====================================================================================================
OTHER FOOTER-TYPE STUFF OUTSIDE OF ACTUAL FOOTER DIV
====================================================================================================*/
/*----------------------------------------------------------------------------------------------------
KRM company info
----------------------------------------------------------------------------------------------------*/
address#copyright {
	color: rgb(124,129,163);
	font-size: 11px;
	line-height: 12px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	/*background: transparent url(../images/layout/logo-ghost.gif) no-repeat left 12px;*/
	padding: 10px 0px 15px 0px;
	margin: 0px auto;}
address#copyright #logo-ghost {
	display: block;
background: transparent url(../images/layout/logo-ghost.gif) no-repeat left 3px;
float: left;
height: 40px;
	width: 51px;
	margin-right: 10px;}
address#copyright #logo-ghost:hover {
	background-position: left -44px;}
address#copyright a {
	color: #B6BDEF;
	text-decoration: none;}
/*----------------------------------------------------------------------------------------------------
back to top link
----------------------------------------------------------------------------------------------------*/
a#top {
	text-decoration: none;
	position: absolute;
	bottom: 10px;
	right: 10px;
	color: #B6BDEF;
	font-size: 10px;
	line-height: 14px;
	height: 14px;
	padding-left: 16px;
	background: transparent url(../images/layout/top-of-page.gif) no-repeat left 0px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;}
a#top:hover {
	/*color: #B6BDEF;*/
	background-position: left -14px;}
	
	



/*====================================================================================================
HACKS
====================================================================================================*/
div.clear {
	clear: both;}
/*====================================================================================================
MISCELLANEOUS STUFF
====================================================================================================*/

/*====================================================================================================
DEBUGGING STYLES
====================================================================================================
#WRAPPER {
	background-color: yellow;}
#CONTENT {
	background-color: pink;}
#HEADER {
	background-color: aqua;}
#navigation {
	background-color: gray;}
#MAIN {
	background-color: orange;}
#MAIN #TEXT {
	background-color: red;}
#MAIN #TEXT h1 {
	background-color: green;}
#SIDEBAR {
	background-color: magenta;}
#FOOTER {
	background-color: none;}
div#FOOTER ul {
	background-color: yellow;}
div#FOOTER ul li {
	border-bottom: 1px solid magenta;}
div#FOOTER ul li ul li {
	border-bottom: 1px solid red;}
div#top-of-page {
	background-color: black;}*/
