
@import "CSS_new.css";


/*
	Menu Alpha on Left, Menu Beta + Gamma on Right.
	Content sits in middle of menus.

	ToDo:
	
		- Put left and right menus inside DIV containers.  Aliviating "top:#;" positioning for each one.
*/

/* All the content boxes belong to the content class. */
.content {
	position:relative; /* Position is declared "relative" to gain control of stacking order (z-index). */
	width:auto;
/*	min-width:420px;*/
	margin:15px 180px 0px 170px; /*was 20px top + extra 5px for H3-bottom*/
	background-color:white;
	padding:10px; /*10px;*/
	z-index:3; /* This allows the content to overlap the right menu in narrow windows in good browsers. */
}

.footer {
clear:both;
margin:20px 170px 0px 170px;
text-align:center;

	position:relative; /* Position is declared "relative" to gain control of stacking order (z-index). */
/*	height:15px;
	min-width:420px;

	width:100%;
*/	border-top:1px solid #37aFdF;
	background-color:white;
	padding:5px;
	z-index:1; 
	
/*margin-left:170px; 
margin-right:170px;
margin-top:20px;*/
}

.navbarBlue
{
	border:1px solid #128FC9; /*FD9B57; -right*/
	background-color:#8FDCFF; /*;#8FE3FF;46CCFF;79BCF5;489AFF;2285FF;#CCF1FF; FFF0E6;  GOOD COLOR : 8FDCFF;*/
}

#navAlpha {
	position:absolute;
	width:150px;
	left:20px;
	z-index:2;
/* ie hack */
	voice-family: "\"}\"";
	voice-family:inherit;
	width:155px;
	}
/* "be nice to Opera 5" rule. */
body>#navAlpha {width:155px;} /* this is also for firefox, which adds padding values to overall height/width */
		

#navBeta {
	position:absolute;
	width:155px;
	right:20px;
	z-index:2;
/* Again, the ugly brilliant hack. */
	voice-family: "\"}\"";
	voice-family:inherit;
	width:155px;
	}
/* Again, "be nice to Opera 5". */
body>#navBeta {width:155px;}		

.normalHeight {
	top:150px;
}
.extraBannerHeight {
	top:205px;
}