body {
	background-image:url('../IconsAndBackgrounds/bg.jpg');
}
h1 {
	font-style:normal;
	font-size: 13pt;

}
h2 {
	font-style:italic;
	font-size: 11pt;
}
p {
	margin:0;
	padding:0;
	margin-bottom:1em;
	font-size:9pt;
}
	p.italic {
		font-style:italic;			
	}
	p.slightlyFaded {
		color:#4f4f4f;
	}
a {
	color: #444;
	text-decoration:none;
}
	a:hover {
		text-decoration:none;
		color:#222;
		background-color:#eed;
	}

	a.dottedUnderline {
		text-decoration:none;
		border-bottom:dotted 1px #888;
	}			


#page {
	position:absolute;
	top:50%;
	left:50%;
	width:960px;
	height:480px;
	margin-top:-240px;
	margin-left:-480px;
	background-color:#fff;
	background-image:none;
	border-left:1px #888 solid;
	border-right:1px #888 solid;
	border-bottom:2px #333 solid;
}
	#aispireLogo {
		position:absolute;
		top:20px;
		width:191px;
		left:50%;
		margin-left:-96px;
		height:154px;
		background-image:url('../IconsAndBackgrounds/newAispireLogo.jpg');
		cursor:pointer;
	}

	div.pageText {
		position:absolute;
		top:200px;
		width:700px;
		left:50%;
		margin-left:-360px;
		height:180px;
		padding-bottom:10px;
		overflow:hidden;
		color:#383838;
	}
		#portfolioWrapper {
			position:absolute;
			width:700px;
			left:50%;
			margin-left:-315px;
			text-align:center;
			font-size:8pt;
			border:none;
		}
			#portfolioWrapper div.portfolioExample {
				float:left;
				margin: 0 auto;
				margin:5px;
				margin-left:10px;
				margin-right:10px;
				border:none;
			}
		#addr {
			font-size:9pt;
		}
		#exampleModel {
			float:left;
			margin-top:0px;
			margin-right:10px;
		}
		#mockLogo {
			float:left;
			margin-top:-5px;
			margin-right:10px;
		}

	#tagline {
		display:none;
		position:absolute;
		top:240px;
		width:456px;
		height:91px;
		left:50%;
		margin-left:-228px;
		background-image:url('../IconsAndBackgrounds/helloWorld.gif');
		opacity:0.93;
	}
		#tagline div.altExpansionBubble {
			display:none;
		}	
	#banner {
		display:none;
		position:absolute;
		top:190px;
		left:50%;
		margin-left:-362px;
		height:179px;
		width:716px;
		border:1px #ccb solid;
		padding:2px;
	}
	#textPlaceholder {
		position:absolute;
		top:195px;
		left:50%;
		margin-left:-358px;
		height:179px;
		overflow:hidden;
		width:716px;	
		font-family:"Trebuchet MS", verdana,arial,sans-serif;
		font-size:6pt;
		color:#333;
	}
		#textPlaceholder h1 {
			margin-top:0;
			font-family:georgia, times, serif;
			color:#300;
		}
		#textPlaceholder a {
			text-decoration: underline;
		}
	
	#navig {
		position:relative;
		z-index:3;
		top:375px;
		width:800px;
		height:60px;
		margin:0 auto;
		padding:0;
		font-style:normal;
		font-family:"Trebuchet MS", verdana,arial,sans-serif;
		font-weight: 100;
		font-size:14pt;
		text-align:center;
		color:#888;
		background-color:white;
		background-image:none;
	}
		#navig ul {
			clear:both;
			display:block;
			width:800px;
			margin:0 auto;
			margin-bottom:4px;
			padding:0;
			text-align:center;
			background-color:#fff;
		}
		#navig li, #navig li a {
			display:inline;
			list-style-type:none;
			margin:0;
			margin-left:2px;
			margin-right:2px;
			padding:0;
			padding-left:2px;
			padding-right:2px;
			text-align:center;
		}
		#navig li.menuCurrLocn {
			font-weight:bold;
			color:#222;
		}
	
	#footer {
		position:absolute;
		top:445px;
		width:800px;
		left:50%;
		margin-left:-400px;
		height:30px;
		font-family: Baskerville, 'Times New Roman', serif;
		font-style:italic;
		font-size:8pt;
		text-align:center;
		color:#777;
	}		


#crossMenu {
	position:absolute;
/*
	left:317px;
	top:374px;
*/
	height:189px;
	z-index:10000;
	background-image:url("../IconsAndBackgrounds/menu-level2.gif");
	margin:0;
	padding:5px 0 5px 0;
	list-style-type:none;
	opacity:0.9;
	border:1px #888 solid;
}
	#crossMenu li {
		display:block;
		margin:0;
		padding:0;
		margin-bottom:1px;
		width:86px;
		height:34px;
	}
	
	
#portfolioIntro {
	font-style:italic;
	margin:0;
	padding:0;
}
