	body{		font-family: verdana, arial;		color: black;		font-size: 9pt;		margin: 10px;		background-color: #ffffff; 		}	h1, h2, h3 {text-align: left;} 	h1{		font-size: 18pt;		margin: 0px 0px 20px 0px;		font-weight: 200;	}	h2{		padding:0px;		font-size: 12pt;		margin-top:15px;	}		p{		text-align: justify;		line-height: 18px;	} 			ul{		text-align: justify;		line-height: 18px;	}			li{margin-bottom:5px;}	/* LAYOUT */		.main{		width:900px;		position: relative;		background: #FFCC01;	} 		.header{		position: relative;		text-align: right; 	} 	.header p { 		font-size: 18pt; 		font-weight: 200;  	} 	.menu{		width: 160px;		float:left;		background: #ffcc01;		margin: 10px;		}		.content{		width: 710px;		float:left;		min-height: 540px;		background-color: #FFFFCC;		background: #FFFFcc;		margin: 10px 10px 0px 0px;	} 	.content a{		font-weight: bold;		color: #a60000;		text-decoration: none;	}	.content a:hover{		color: black;	} 	.pad{padding: 10px;} 	.footer{		margin-top: 10px;		clear: both;		font-size: 7pt;		padding: 10px;		color: #444444;		background: white;	} /* NAV */			.menu a{		display: block;		text-decoration: none;		color: #000000;		background: #FFFFCC;		text-align: left;		padding: 5px;		border-bottom: 1px solid #FFCC01;	} 	.menu a:hover{		text-decoration: none;		color: #000000;		background-color: #FFFFFF;	}	.nav2{padding-left: 20px !important;}/* Photos */	.photo{		border: #FFCC01 solid 1px;		float: left;		padding: 5px;		margin: 10px;	}		.index-logos{		border: #FFCC01 solid 1px;		float: left;		margin: 10px;		padding: 5px;	}/* Staff */		.staff_photo{		border: #FFCC01 solid 1px;		float: right;		margin-left: 20px;		padding:5px;	}		.team_photo{		border: #FFCC01 solid 1px;		float: left;		margin: 5px;		padding:5px;	}		.team_photo p{		color: #a60000;		margin: 0px;		padding: 0px;		text-align: center;	}/* CLEAR */	.clear{clear:both;}
