html,
body {
   margin:0;
   padding:0;
   height:100%;
}

 body  {
	text-align: center;
	font: normal 14px Verdana,"Arial", san-serif, Helvetica;
	background-color: #9A0000; 
	background-image: url(/fire/images/bgimg.png); 
	background-repeat: repeat-y; 
	background-position: center;
	height: 100%;
	min-height: 100%;
 }

a {
text-decoration:none;
color:#0000AA;
}

a:link	{color:#0000AA;}
a:visited {color:#0000AA;}
a:hover {color:#EBAF2A;}
a:active {color:#0000AA;} 
 
.title {
font: normal 20px Verdana,"Arial", san-serif, Helvetica;
margin: 0 0 10px 0;
text-align: center;
}	

.row {
	display: block;
	clear: both;
	text-align: left;
	padding: 5px 0 5px 0;
	/* margin: 0 0 10px 0; */
	border-bottom: 1px solid #eee;
}

div.row:hover { background-color: #EEE;}

.row li {
    display: -moz-inline-stack;
	display: inline-block;
	vertical-align: top;
	zoom: 1;
	*display: inline;
	/* _height: 150px; */
}

.w240 { width: 240px; }

.topicTitle { 
	margin: 25px 0 5px 0; 
	text-align: center;
	font-weight: bold;
	}

.floatLeft {
	float: left;
}

.floatRight {
	float: right;
}

.w200 {
	width: 200px;
}

.bold {
	font-weight: bold;
}

.colorRed {
	color: red;
}

	.center { text-align: center; margin: 0 auto 0 auto; }
	
	.page { 
	position: relative; 
	width: 800px; 
	margin: 0 auto 0 auto; 
	height: auto !important;
	/* height: 100%;
	min-height: 100%; */
	}
	

.left,.right { 
	position: absolute; 
	width: 150px; 
	top:15px; 
	height: 100%; 
	min-height: 100%;
	color: white;
	z-index:1;
	}
	
.left { 
	left: 0; 
	text-align:left; 
	}
	
.right { 
	left: 650px; 
	text-align:right; 
	}

.nav A { color: white; text-decoration: none; }
.nav a:link, .menuB a:link	{color: white;}
.nav a:visited, .menuB a:visited {color: white;}
.nav a:hover, .menuB a:hover { color:#EBAF2A;}
.nav a:active, .menuB a:active {color: white;}

.link {
	margin: 4px 0 8px 0;
	border-bottom: 2px solid orange;
	}
	
.content { 
	position: absolute; 
	left: 150px; 
	top: 0; 
	width: 480px;
	background-color: white;
	height: auto !important;
	height: 100%;
	min-height: 100%;
	border: 10px solid white;
	z-index:10;
	text-align: left;
	}

