/* Styles for Infinite People Website. by. Ben Mountifield 2004 */

<style type="text/css">
<!--
 
/* {border:1px solid red;}         59.375         */

body {
	margin-top: 1.2em;
	margin-right: 1.2em;
	margin-bottom: 1.2em;
	margin-left: 1.2em;
}

.border {
	width: 99.5%;
	border:1px solid #B3C0CD;
}

.logoCell {
	width: 12.5625em;
	height: 3.125em;
	margin-top: 0.75em;
	margin-left: 0.75em;
	margin-bottom: 0.25em;
}




/* Top nav */
.navCell {
	width: 100%;
	height: 1.625em;
	margin-left: 0.0625em;
	margin-right: 0.0625em;
	background-image: url(../images/top_nav_background.gif);
	background-repeat: repeat-x;
}

.navCells {
	height: 1.625em;
	float: right;
	margin-left: 0.5em;
	margin-right: 0.5em;
}

.navCells1 {
	height: 1.625em;
	margin-left: 15.75em;
	float: right;
}

.navCellTwo {
	width: 100%;
	height: 1.3em;	
	text-align: left;
}

.secondLevelNavText {
	color: #212121;
	font-family: verdana, arial, helvetica;
	font-size: 0.75em;
	font-weight: normal;
	text-decoration: none;
	margin: 0em;
}

.secondLevelNavTextOn {
	color: #FF5400;
	font-family: verdana, arial, helvetica;
	font-size: 0.75em;
	font-weight: normal;
	text-decoration: none;
	margin: 0em;
}

a.secondLevelNavText:hover {
	color: #212121; 
	text-decoration: underline;
}

.breadCrumb {
	width: 100%;
	height: 2.8125em;
	margin-left: 0.0625em;
	margin-bottom: 0.0625em;
	background-color: #99BAD2;
}

.breadCrumbText {
	color: #ffffff;
	font-family: verdana, arial, helvetica;
	font-size: 1.375em;
	font-weight: bold;
	text-decoration: none;
	padding-left: 0.45em;
	padding-top: 0.40em;
	margin: 0em;

}

/* Top nav */






.mainImage {
	width: 250px;
	height: 180px;
	margin-left: 0.9em;
	margin-bottom: 0.9em;
	float: right;
}

.mainImagealt {
	width: 330px;
	height: 100%;
	margin-left: 0.9em;
	margin-bottom: 0.9em;
	float: right;
	border:1px solid #B3C0CD;
	
}

.directionsImage {
	width: 402px;
	height: 456px;
	margin-left: 0.9em;
	margin-bottom: 0.9em;
	float: right;
}

.mapLinkText {
	color: #000000;
	font-family: verdana, arial, helvetica, verdana;
	font-size: 0.7em;
	font-weight: none;
	text-decoration: none;
	margin-top: 0.6em;
	padding-bottom: 1em;
	
}

.mapImage {
	width: 721px;
	height: 680px;
	margin-left: 0.9em;
	margin-bottom: 0.9em;
	float: right;
	border:1px solid red;
}

.mainContainer {
	width: 96%;
	margin-top: 0.9em;
	margin-left: 0.9em;
	margin-bottom: 0.9em;
	margin-right: 0.9em;
}
.mainContainerFront{
	width: 96%;
	margin-top: 0.9em;
	margin-left: 0.9em;
	margin-bottom: 0.9em;
	margin-right: 0.9em;
	float:left;
}

.mainText{
	max-width:100%;
}

.contentCell {
	width: 35em;
	height: 1.6875em;
	margin-top: 0.9em;
	margin-left: 0.9em;
	margin-bottom: 0.9em;
	float: right;
}

.mainModule {
	width: 62.5em; 
	height: 9.6875em;
	margin-top: 0.5em;
}

.doubleModule {
	width: 62.5em; 
	height: 9.6875em;
	margin-top: 0.5em;
	margin-bottom: 1em;
}

.singleModule {
	width: 62.5em; 
	height: 9.6875em;
	margin-top: 0.5em;
	margin-bottom: 1em;
}






/* Footer */
.footerCellNav {
	color: #ffffff;
	width: 100%;
	height: 1.5em;
	margin-top: 2em;
	text-align: center;
	border: 1px solid #ffffff;
	background-color: #7FA9C6;
}

.footerCellCopyright {
	width: 100%;
	padding-top: 0.5em;
	padding-bottom: 0.5em;
	margin-left: 0.0625em;
	text-align: center;
	border-bottom:1px solid #7FA9C6;
	background-color: #CFDFEA;
}

.copyright {
	color: #666666;
	font-family: verdana, arial, helvetica;
	font-size: 0.7em;
	margin: 0em;
}

.footerCellUpdated {
	width: 150;
	margin-top: 0.4em;
	margin-bottom: 0.4em;
	float: left;	
}

.footerCellCreatedBy {
	width: 150;
	margin-top: 0.4em;
	margin-bottom: 0.4em;
	float: right;	
}

.lastUpdatedText {
	color: #838383;
	font-family: verdana, arial, helvetica;
	font-size: 0.7em;
	margin-left: 0.5em;
	margin-right: 0.5em;
	text-decoration: none;	
}

.footerNav {
	color: #ffffff;
	font-family: verdana, arial, helvetica;
	font-size: 0.8em;
	font-weight: none;
	text-decoration: none;
	margin: 0em;
}

a.footerNav:hover {
	color: #333333; 
	text-decoration: underline;
}

/* Footer */






/* Site text */

li,ol,ul {
	color: #000000;
	font-family: verdana, arial, helvetica, verdana;
	font-size: 0.9em;
	font-weight: normal;
	text-decoration: none;
}

.pageHeading {
	color: #FF6600;
	font-family: verdana, arial, helvetica, verdana;
	font-size: 0.9em;
	font-weight: bold;
	text-decoration: none;
	margin-bottom: 0.5em;
}

.normalText {
	color: #000000;
	font-family: verdana, arial, helvetica, verdana;
	font-size: 0.8em;
	font-weight: none;
	text-decoration: none;
	margin-top: 0.6em;
	margin-bottom: 0.5em;	
}

.normalBoldText {
	color: #000000;
	font-family: verdana, arial, helvetica, verdana;
	font-size: 0.8em;
	font-weight: bold;
	text-decoration: none;
	margin: 0em;
}

.link {
	color: #023C5A;
	font-family: verdana, arial, helvetica;
	font-size: 0.9em;
	font-weight: normal;
	text-decoration: underline;
	margin: 0em;
}
/* Site text */
-->
</style>
