body {
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
	}
	
.left {
	float: left;
	}
	
.right {
	float: right;
	}
	
.tooltip{
    position:absolute;
    z-index:999;
    left:-9999px;
    background-color: #FFFFFF;
    padding:5px;
    border:1px solid #000000;
    width: auto;
}

.tooltip p{
    margin:0;
    padding:0;
}

	
#headerWrapper {
	width: 100%;
	float: left;
	}
	
	#header {
		width: 949px;
		margin-left: auto;
		margin-right: auto;
		}
		
		#logo {
			width: 226px;
			float: left;
			}
			
		#navigationContainer {
			width: 723px;
			float: left;
			}
			
			#top {
				width: 100%;
				height: 62px;
				float: left;
				}
				
			#navigation {
				width: 100%;
				float: left;
				}
		
	
#contentWrapper {
	width: 100%;
	float: left;
	background-color: #2B1D14;
	background-image: url(../images/background_repeat.jpg);
	background-position: top left;
	background-repeat: repeat-x;
	}

	#content {
		width: 949px;
		height: 637px;
		margin-left: auto;
		margin-right: auto;
		background-image: url(../images/background.jpg);
		background-position: top center;
		background-repeat: no-repeat;
		}
		
	#contentInterior {
		width: 949px;
		margin-left: auto;
		margin-right: auto;
		background-image: url(../images/background2.jpg);
		background-position: top center;
		background-repeat: no-repeat;
		padding: 0px 0px 20px 0px;
		overflow: auto;
		}
		
		#presentation {
			width: 100%px;
			float: left;
			/* height: 326px; not sure why this is here*/
			margin: 15px 0 10px 0;
			}
			
			.presentationTop {
				width: 100%;
				float: left;
				padding: 30px 0px 0px 0px;
				}
				
			.presentationContentInterior {
				width: 934px;
				float: left;
				background-image: url(../images/presentation_background.png);
				background-repeat: repeat;
				background-position: top left;
				overflow: hidden;
				padding: 0px 0px 0px 15px;
				}
				
				.contentWhiteTop {
					width: 920px;
					float: left;
					}
				
				.contentWhiteBody {
					width: 920px;
					float: left;
					background-color: #FFFFFF;
					background-image: url(../images/interior_sidenav.gif);
					background-position: top left;
					background-repeat: repeat-y;
					}
					
					#left {
						width: 216px;
						float: left;
						}
						
						.button {
							width: 196px;
							float: left;
							padding: 10px;
							background-image: url(../images/button_base.gif);
							background-position: bottom left;
							background-repeat: no-repeat;
							text-align: center;
							}
							
						.sideInformation {
							width: 176px;
							float: left;
							padding: 100px 20px 20px 20px;
							}
						
					#right {
						width: 634px;
						float: left;
						padding: 0px 50px 20px 20px;
						}
					
				.contentWhiteBottom {
					width: 920px;
					float: left;
					}
				
				
			.presentationContent {
				width: 949px;
				height: 299px;
				float: left;
				background-image: url(../images/presentation_background.png);
				background-repeat: repeat-x;
				background-position: top left;
				overflow: hidden;
				}
				
				.presentationMain {
					width: 720px;
					height: 299px;
					float: left;
					padding-left: 15px;
					}
				
				.presentationNav {
					width: 199px;
					float: left;
					}
					
					.presentationButton {
						float: left;
						}
				
			.presentationBottom {
				width: 100%;
				float: left;
				padding: 0px 0px 10px 0px;
				}
				
		#indexBoxes {
			width: 100%;
			float: left;
			}
			
			#box1 {
				width: 407px;
				float: left;
				padding: 20px;
				}
		
			#box2 {
				width: 202px;
				float: left;
				padding: 20px;
				}
				
			#box3 {
				width: 220px;
				float: left;
				padding: 20px;
				}
		

#footerWrapper {
	width: 100%;
	float: left;
	}
	
	#footer {
		width: 949px;
		margin-left: auto;
		margin-right: auto;	
		}
		
		#footerLogos {
			width: 100%;
			float: left;
			}

		#footerText {
			width: 100%;
			float: left;
			text-align: right;
			padding: 0px 0px 20px 0px;
			}