body{
	margin:0;
	padding:0;
	text-align:center;
	color: #EBEBEB;
	background-color: #3B425E;
	/* background: url(images/bg-vert-stripe.jpg) 554px 0 repeat-y #3B425E; */
}
p{
	font: 9pt/11pt Helvetica;
	margin:10px;
	width:525px;
}
p.pressItem strong{
	display:block;
	margin:5px 0;
}
p.pressItem img{
	float:right;
	border:0;
}

#centeringContainer{ 
	position:relative; 
	width: 790px; 
	text-align:left;
	margin:0 auto; 
}
#navContainer{
	position: absolute;
	top:0;
	left:0;
	width:100%;
	height:150px;
	margin:0;
	padding:0;
	/* height:151px; */
}
#navContainer img{
	border-right: 2px solid white;
	border-bottom: 3px solid white;
	border-top:0;
	border-left:0;
	
}
.smallImg{
	position:absolute;
	display:block;
	margin:0;
	padding:0;
	width:113px;
	height:150px;
	border-right: 2px solid white;
	border-bottom: 3px solid white;
}
.smallImg a{
	display:block;
	position:absolute;
	bottom:0;
	right:0;
	width:108px;
	padding:8px 5px 2px 0;
	margin:0;
	font: small-caps 12pt Helvetica;
	color:#4D2111;
	background:url(../images/nav_trans_bg.png);
	text-align:right;
	text-decoration:none;
}
.smallImg a:hover{
	background-color:white;
}
/* .smallImg span{
	display:block;
	position:absolute;
	bottom:0;
	right:0;
	width:108px;
	padding:8px 5px 2px 0;
	margin:0;
	font: small-caps 12pt Helvetica;
	color:#4D2111;
	background:url(../images/nav_trans_bg.png);
	text-align:right;
} */
#smallImg1{
	background: url(../images/small_images_bw_3.jpg);
	top:0;
	left:326px;
}
#smallImg2{
	background: url(../images/small_images_9.jpg);
	top:0;
	left:441px;
}
#smallImg3{
	background: url(../images/small_images_bw_2.jpg);
	top:0;
	left:556px;
}
#smallImg4{
	background: url(../images/small_images_1.jpg);
	top:0;
	left:671px;
}

#contentContainer{
	position:absolute;
	top:153px;
	left:0;
	width:784px;
	min-height: 675px;
	/*height:600px; */
	border:1px solid white;
	/* background: url(images/bg-vert-stripe.jpg) 784px 0 repeat-y; */
}

#lauraBio img{
	float:right;
	margin: 0 10px;
}
#steveBio img{
	float:left;
	margin: 0 10px 0 0;
}

#mainContent p img{
	padding:0;
	border: 1px solid white;
}


/* nav link color  #4D2111 */


#contentContainer a{
	color: #8190CC;
}
#contentContainer a:hover{
	color: #EBEBEB;
}

#newsContainer{
	position:absolute;
	top:0;
	right:0;
	width:229px;
	height:670px;
	border-left:2px solid white;
	overflow:auto;
}

#newsContainer ul{
	font: 8pt Helvetica;
	margin:20px 20px;
	padding:0;
	width:190px;
	list-style-type: none;
}
#newsContainer li{
	margin:0;
	padding:5px 0 10px 0;
	
}
#newsContainer li strong{
	display:block;
	margin:0 0 5px -10px;
	padding:0;
	width:95%;
	font: italic small-caps 11pt Helvetica;
	border-bottom:1px dotted #505A80;
}
#newsContainer li span{
	display:block;
	margin:0;
	padding:0;
}


.contactList{
	font: 8pt Helvetica;
	margin:0px 20px;
	padding:0;
	width:190px;
	list-style-type: none;
}
.contactList li{
	margin:0;
	padding:2px 0;
	font: 9pt Helvetica;
	
}
.contactList li strong{
	display:block;
	margin:-2px 0 5px -10px;
	padding:0;
	width:95%;
	font: italic small-caps 11pt Helvetica;
	border-bottom:1px dotted #505A80;
}

#steveBio{
	margin-bottom: 30px;
}

#contentContainer h3{
	margin:20px 10px;
	font: small-caps 16pt Helvetica;
	border-bottom:1px solid #505A80;
	width:66%;
	letter-spacing:1px;
}
#contentContainer h4{
	margin: 10px;
	font: small-caps 12pt Helvetica;
	letter-spacing:1px;
}
#mainContent{
	position:absolute;
	top:0;
	left:0;
	width:554px;
	/* height:622px; */
	overflow:auto;
}

#footer{
	position: absolute;
	bottom:-40px;
	left:-1px;
	width:784px;
	height: 40px;
	margin:0 0 10px 0;
	text-align:center;
	background-color: #8893A9;
	border: 1px solid #EBEBEB;
	z-index:10;
}
#footer p{

	font: small-caps 9pt Helvetica;
	width:100%;
	letter-spacing: 1px;
	margin:4px auto;
}
#footer a{
	color: #EBEBEB;
	text-decoration:none;
}
#footer a:hover{
	color: #3B425E;
	text-decoration:underline;
}