html {height: 100%; }
body {font-family: "Trebuchet MS", Arial, sans-serif; background-color: #000000; padding: 0; margin: 0; height: 100%; }
h1 {font-size: 3em; color: #cc0000;  text-align: left; font-weight: bold;  margin: 0px;}
h2 {font-size: 2em; color: #ffcc00;  text-align: left; font-weight: bold; padding: 0px; margin: 0px;}
h3 {color: #990000; font-size: 1.75em; font-weight: bold; margin: 0;}
hr {border: 0; color: #8E0A00; background-color: #8E0A00; height: 1px; width: 100%; text-align: center; display: block; }
h4 {color: #990000; font-size: 1.5em; text-align: left; font-weight: bold; margin: 0;}
code {background: #ffcc00; color: #000000; display: block;}

a {color: #dddddd; text-decoration: none;}
a:visited {color: #999999; text-decoration: none;}
a:hover {color: #dddddd; text-decoration: underline;}
a:active {color:#990000;}

.navigationBox a {color: #dddddd; text-decoration: none; }
.navigationBox a:visited {color: #999999; text-decoration: none; }
.navigationBox a:hover {color: #dddddd; text-decoration: none; }
.navigationBox a:active {color:#990000;}
.noticeMe {
	color: #009900;
	font-size: 0.9em;
}

#flamesBackGround {
	background-image: url(images/flames1_cropped.jpg);
	background-repeat: repeat-x;
}
.flamesBack {
	margin: 0 0.5em;
	background-position: top;
}
.ronnieImage {margin: 0 1.2em 0 0;}

.lhs {float: left; margin: 1em 1em 1em 0;}
.rhs {float: right; margin: 1em 0 1em 1em;}


#mainTable {background-color: #000000; height: 100%; width: 100%; }

.moduleRowOver {
	margin: 0.2em 0;
	padding: 0 0.5em;
	background-color: #8E0A00;
	color: #FFFFFF;
	cursor: pointer;
	display: inline;
}
.moduleRow {
	margin: 0.2em 0;
	padding: 0 0.5em;
	background-color: #390F0D;
	color: #FFFFFF;
	display: inline;
}

.sideBarLeft {background-color: #222222;  background-image: url(images/vertBar.gif); background-repeat: repeat-y; background-position: right; width: 7.5%;}
.sideBarRight {background-color: #222222; background-image: url(images/vertBar.gif); background-repeat: repeat-y; background-position: left;}
.centerBlock { padding: 0.5em 0.5em; width: 85%;}

.navBox {
	padding: 0.25em;
	width: 20%;
	background-color: #990000;
} 

.mainText {
	color: #ffcc00;
	padding: 0.25em 0.5em 0.25em 0.5em;
	width: 80%;
}

.footerText {
	color: #8E0A00;
	text-align: center;
	font-size: small;
}

