
body {
	background-color: #151922;
	margin: 20px;
}
#top {
	margin: 0px 0px 0px 0px;
	padding: 0px;
	border: 0px solid #151922;
	background: #151922;
	width: 900px; 
	height: 144px; 
	}
#menubarRowOne {
	background: #151922;
	width:900px;
	height:40px;
	margin: 0px;
	padding: 0px;
}
#menubarRowTwo{
	background: #3B4346;
	width:900px;
	height:35px;
	margin: 0px;
	padding: 0px;
}


/* add:  background-image: url(pics/over.gif); to .menubox to have background */
.menubox	{
	position:relative;
	background:#3B4346;
	background-repeat: no-repeat;
	width: 150px;
	height:35px;
	margin: 0px 0px 0px 0px;margin-bottom:0px;
	padding: 0px;
	color: #FFFFFF;
	display: block;
	float: left;
	text-align: center; vertical-align: bottom;
}
.menubox a {
	display:block;	
	vertical-align: bottom;
	background: #3B4346; 
	width: 150px;
	height: 30px;
	margin: 0px;
	padding:5 0 0;
	color: #CCCCCC;
	text-decoration: none;
	border-top: 1px solid #3B4346;
	border-right: 1px solid #3B4346;
	border-bottom: 1px solid #3B4346;
	border-left: 1px solid #3B4346;
	}
.menubox_toUsePicture a {
		font-size: 11px;	width: 125px;	height: 25px;	display: block;	float: left;	margin: 0;	padding: 0;
	color: black; 	text-decoration: none; 
	}
.menubox img {width: 100%; height: 100%; border: 0; }
.menubox a:hover {
	visibility:visible;height:35px;
	border-top: 1px solid #CC3300;
	border-right: 1px solid #CC3300;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #CC3300;
	color: #FFFFFF;
}
	/*.menubox a:hover img{visibility:hidden}*/
.menubox span {	
	font-size: 20px;		
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}
.menubox_toUsePicture span {	position:absolute;	left:5px;	top:3px;	margin:0;	cursor: pointer;}
.menuSeperatorBox {
	background: #3B4346;
	width: 5px;
	height: 30px;		
	vertical-align: bottom;
	
	font-size: 16px;
	line-height: 16px;
	color: #FFFFFF;
	margin: 4px 0px 0px 0px;
	text-align: center;
	
	display: block; /*added for mozilla to display span correctly */
  float: left; /*added for mozilla to display span correctly */	
}
.rightBox {
	position:relative;
	float: right;
	top:30px;
	left:0px;
	width:180px;
	padding:10px;
	background-color:#3B4346;
	border:1px solid #ADADAE;
	line-height:17px;
	
	}
.leftBox {	
	float: left;
	top:0px;
	right:0px;	
	padding:20px;
	width:720px;
	
	border:1px solid #ADADAE;
	line-height:17px;
	
	}
#mainContent {
	background: #3B4346;
	width: 900px;	
	color: #FFFFFF;
	margin: 0px;
	padding: 0px;
}
#mainContent a{
	color: #BFF2FF;
 
}
.contentText {
	color: #FFFFFF;
	font-size: 14px;

}
.contentBold {
	font-weight: bold;	color: #FFFFFF;

}
.contentPlusOne{
font-size: 16px;font-weight: bold;	color: #FFFFFF;
}
.contentPlusTwo{
font-size: 18px;font-weight: bold;	color: #FFFFFF;
}
