html,body {
	margin: 0px;
	padding: 0px;
	width: 100%;
	height: 100%;
	background-color: white;
	font-family: "Arial";
	font-size: 11px;
}

/******************* Misc. ************************************/
img { display: block; } /* necessary with strict doctype to avoid a little extra space below imgs in Firefox */
.anchor { position: relative; width: 0px; height: 0px; }
#headerAnchorPoint { z-index: 6; }

/******************* Links **********************************/
a:link{
	color: #84130B;
	text-decoration: none; 
}
a:visited{
	color: #3D5B8D;		
	text-decoration: none; 
}
a:hover{
	color: #84130B;
	text-decoration: underline; 
}
a:active{
	color: #84130B;
	text-decoration: underline; 
}

/********************* Navigation ***********************/
#contentNavBar {
	width: 778px;
	position: absolute; top: -23px; left: 0px;
}

/********************* Home ***********************/
.homeContent { 
	position: absolute; 
	top: 300px; left: 430px; 
	width: 300px; 
	color: #FFFFFF; 
	background-color: #0E1549; 
	text-align: left;  
	padding: 11px;
	letter-spacing: 1px;
	z-index: 5;
}
#homeImageMask {
	width: 778px; height: 481px;
	overflow: hidden;
	position: relative;
}
#image1Wrapper {
    position: absolute; top: 0px; left: 0px;
    z-index: 2;
    display: block;
}

#image2Wrapper {
    position: absolute; top: 0px; left: 0px;
    z-index: 1;
}

#homeSwooshesOverlay { position: absolute; z-index: 4; top: 0px; left: 0px;}

