@charset "UTF-8";
/* CSS Document */
body{
	color:#7091b3;
	font-family:Arial;
	font-size:11px /16px;
	background: #000 url(../images/layout/bgBody.jpg) no-repeat center top scroll;
	margin:0px;
	padding: 0px;
	text-align: center;
}

.hide{display:none;}

.clear{clear:both; margin:0px}

a{
	color:#FFFFFF;
}

div#container{
	width:940px;
	padding:0px;
	margin:0px auto;
	text-align:left;
	position:relative;
	background:none;
}

div#headerNav{
	width:940px; 
	height:98px;
	margin:19px 0px 0px 0px;
	position:relative;
	z-index:5;
	padding:0px;
	background:url(../images/layout/bgHeader.jpg) no-repeat;
}

a#Home{
	width:247px;
	height:74px;
	margin:0px;
	padding:0px;
	background:none;
	display:block;
	position:absolute;
}

ul#topNav{
	list-style:none;
	width:560px;
	/*top:0px;
	left:250px;*/
	position:absolute;
	z-index:5;
	margin:0px 0px 0px 255px;
	padding:0px;
}

	ul#topNav li{
		float:left;
		width:112px;
		padding:0px;
		margin:0px;
	}

		a#btnAbout{
			width:112px;
			height:98px;
			display:block;
			padding:0px;
			margin:0px;
			background:url(../images/layout/btnAbout.jpg) no-repeat;
		}
		a#btnAbout:hover{
			background:none;
		}
		
		a#btnProducts{
			width:112px;
			height:98px;
			display:block;
			padding:0px;
			margin:0px;	
			background:url(../images/layout/btnProducts.jpg);
		}
		a#btnProducts:hover{
			background:none;
		}		

		a#btnEducation{
			width:112px;
			height:98px;
			display:block;
			padding:0px;
			margin:0px;
			background:url(../images/layout/btnEducation.jpg);
		}
		a#btnEducation:hover{
				background:none;
		}		
		
	a#btnResources{
			width:112px;
			height:98px;
			display:block;
			padding:0px;
			margin:0px 0px 0px 0px;
			background:url(../images/layout/btnResources.jpg);
		}
		a#btnResources:hover{
				background:none;
		}				

		a#btnContact{
			width:112px;
			height:98px;
			display:block;
			padding:0px;
			margin:0px;
			background:url(../images/layout/btnContact.jpg);
		}
		a#btnContact:hover{
			background:none;
		}	
		
	ul#topNav li ul{
		z-index:5;
		position:relative;
		list-style:none;
		top:-30px;
		left:0px;
		margin: 0px 0px 0px 5px;
		width:112px;
		color:#9fc8ea;
		font-size:12px;
		padding:0px;
		display: none;
	  /* for IE */
  filter:alpha(opacity=70);
  /* CSS3 standard */
  opacity:0.7;
	}	
	
		ul#topNav li:hover ul{
			display:block;
		}
	
		ul#topNav ul li{
			position:relative;
			z-index:5;
			background:#011a59;
			color:#ffffff;			
			text-align:center;
			margin:1px 0px 1px 0px;
			padding:2px;
			width:110px;	
		}	

		ul#topNav ul li a{
				/*color:#e3eaf0;*/
				color:#ffffff;
				text-decoration:none;
		}
		
			ul#topNav ul li a:hover{
					background:#9fc8ea;
					width:110px;
					display: block;
					color:#011a59;
			}

a#Demo{
	background:url(../images/layout/btnDemo.png) no-repeat;
	width:170px;
	height:76px;
	display:block;
	padding:0px;
	margin:0px;
}
a#Demo:hover{
	background:url(../images/layout/btnRolloverDemo.png) no-repeat;
	width:170px;
	height:76px;
	display:block;

}

 a#cadapalooza{
	position:relative;
	width:155px;
	height:63px;
	display:block;
	padding:0px;
	margin:0px;
	background:url(../images/layout/CADapaloozabuttonTEST5.gif) no-repeat;
	z-index:1;
}

 a#iTunes{
	position:relative;
	width:100px;
	height:100px;
	display:block;
	padding:0px;
	margin:10px 0px 0px 25px;
	background:url(../images/layout/iTunesLogo.png) no-repeat;
	z-index:1;
}

/* a#cadapalooza:hover{
	position:relative;
	width:155px;
	height:63px;
	display:block;
	padding:0px;
	margin:0px;
	background:url(../images/layout/CADapaloozabutton.png) no-repeat;
	z-index:1;
}
			
			ul#topNav ul li:hover{
					background:#9fc8ea;
					color:#011a59;
			}	*/		
		
div#footer{
	position:relative;
	width:940px;
	margin:20px 0px 0px 0px;
	padding:0px;
	background:none;
	font-size:10px;
	font-family:Tahoma;
}

	div#footer p.left{float:left; margin: 0px 0px 0px 20px; padding:0px; width:175px;}
	div#footer p.center{margin: 0px; padding:0px; width:70px;}
	div#footer p.right{float:right; margin:0px 20px 0px 0px; padding:0px; width:360px;}
	
	div#footer a{text-decoration:none; color:#7091b3;}
	div#footer a:link{text-decoration:none; color:#7091b3;}	
	/*div#footer a:visted{text-decoration:none; color:#7091b3;}*/
	
		div#footer a:hover {
			text-decoration:underline;
		}		

