body {
		margin:0 auto;
		padding:0px 0px 0px 0px;
		text-align:center;
		background:black;
		font-family: lucida sans,arial;
		font-size:14px;
		color:white;
		
		}
html, body {
    height: 100%;
}




	#titlebanner {
			position:relative;
			width:693px;
			margin-right:auto;
			margin-left:auto;
			background:black;
			position:absolute;
			top:100px;
		}

	#titlebannerprojects {
			position:relative;
			width:773px;
			margin-right:auto;
			margin-left:auto;
			background:black;
			position:absolute;
			top:100px;
		}
	
	#frame {
		position:relative;
		top:180px;
		width:690px;
		margin-right:auto;
		margin-left:auto;

		margin-bottom:0px;
		padding:0px;
		text-align:left;
		background:black;
		min-height: 86%;
		}
	#frameprojects {
		position:relative;
		top:130px;
		width:770px;
		margin-right:auto;
		margin-left:auto;
		margin-top:100px;
		padding:0px;
		text-align:left;
		background:black;
		}

	#contentcenter {
		position:absolute;
		width:690px;
		padding:0px;
		float:left;
		background:black;
		//IE 5x 6 fix
		voice-family: "\"}\"";
		voice-family: inherit;
		width:693px;
		top:0px;
		bottom:0px;
		}
	html>body #contentcenter {
		width:693px;
		}
	#contentcenterprojects {
		position:relative;
		width:770px;
		padding:0px;
		float:left;
		background:black;
		//IE 5x 6 fix
		voice-family: "\"}\"";
		voice-family: inherit;
		width:770px;
		}
	html>body #contentcenterprojects {
		width:773px;
		}
	#leftcontent {
		position:relative;
		top: 11px;
		left:0px;
		width:482px;
		padding:0px;
		float:left;
		background:black;
		}
	#rightcontent {
		position:relative;
		top: 15px;
		width:210px;
		padding:0px;
		float:left;
		background:black;
		margin-right:0px;
		}
	#leftcontentprojects {
		position:relative;
		top: 11px;
		left:0px;
		width:482px;
		padding:0px;
		float:left;
		background:black;
		}
	#rightcontentprojects {
		position:relative;
		left: 30px;
		top: 15px;
		width:260px;
		padding:0px;
		float:left;
		background:black;
		margin-right:0px;
		}
	#bottomcontent {
		position:absolute;
		bottom: -100px;
		left: 0px;
		width:690px;
		padding:0px;
		float:left;
		background:black;
		margin-right:auto;
		margin-left:auto;
		}
	#bottomcontentprojects {
		position:relative;
		top: 15px;
		width:770px;
		padding:0px;
		float:left;
		background:black;
		margin-right:0px;
		}
	#bottomcontentvisible {
		z-index:100;
		position:absolute;
		bottom: 80px;
		left: 0px;
		width:690px;
		padding:0px;
		float:left;
		background:black;
		margin-right:auto;
		margin-left:auto;
		}
	#bigcontent {
		position:relative;
		top: 15px;
		width:693px;
		padding:0px;
		float:left;
		background:black;
		margin-right:0px;
		}



A {  text-decoration: none; color: #FF00FF; font-weight:bold;} A:Hover { text-decoration: 
underline } body { text-align: left; left: 0px; top: 0px; clip: rect( 
);} 


	
	p,h1,pre {
		margin:0px 10px 10px 10px;
		}
		
	h1 {
		font-size:14px;
		padding-top:10px;
		}

blockquote {
  background: transparent url(images/quoteleft.png) left top no-repeat;
  padding-left: 0px;
  margin: 0px;
}
blockquote div {
  padding: 0 28px;
  width: 715px;
  left: 0px;
  background: transparent url(images/quoteright.png) right bottom no-repeat;
}
