body {
	margin-top:-50px;
	margin-bottom:50px;
	margin-left:150px;
	margin-right:150px;
	background-image:url('images/tfctexture.jpg');
	background-repeat:repeat-x repeat-y;
}

#container1-1{
	position:relative;
	z-index:2;
	margin-left:auto;
	margin-right:auto;
	width:1200px;
}
	
	#container1-2{
		position:relative;
		z-index:2;
		float:left;
		margin-left:auto;
		margin-right:auto;
		width:1200px;
		height:240px;
		margin-bottom:10px;
	}

		/* TFC logo */
		#logo{
			position:relative;
			z-index:1;
			float:left;
			left:20px;
			top:80px;
		}

	#container1-3{
		position:relative;
		z-index:2;
		float:left;
		width:710px;
		height:120px;
		top:100px;
		left:30px;
		padding-left:10px;
		padding-right:10px;
		background-color:#C80000;
		border-bottom-left-radius:10px;
		box-shadow: 0px 0px 5px 5px #888888;
	}
		
		/* The Foundation Contractors title */
		#title1{
			position:relative;
			z-index:2;
			text-align:left;
			font-family:Arial;
			padding-top:10px;
			font-size:40px;
			border-bottom: 1px solid #FFFFFF;
			color:#FFFFFF;
			font-weight:bold;
		}
		
		/* Love Earthmoving and Building title */
		#title2{
			position:relative;
			z-index:2;
			text-align:left;
			font-family:Arial;
			padding:5px;
			font-size:20px;
			color:#FFFFFF;
		}
		
		#navigation{
		position:fixed;
		z-index:1;
		float:left;
		clear:both;
		top:230px;
		margin-left:-30px;
		width:140px;
		height:300px;
		padding-top:10px;
		padding-bottom:10px;
		background-color:#C80000;
		font-family:trebuchet ms;
		text-decoration:none;
		border-top-right-radius:10px;
		box-shadow: 0px 0px 5px 5px #888888;
	}
		#navigation ol{
			margin-top:10px;
			padding:0;
			text-align:center;
		}
			#navigation ol li{
				list-style-type: none;
			}
				#navigation li a{
					background-color:#FFFFFF;
					display:block;
					margin-left:auto;
					margin-right:auto;
					margin-top:10px;
					margin-bottom:10px;
					padding:5px 10px;
					width:110px;
					color:#000000;
					text-decoration:none;
					border-top:solid 2px #C80000;
					border-bottom:solid 2px #C80000;
					font-weight:bold;
					box-shadow: 0px 0px 5px 0px #FFFFFF;
				}
					#navigation li a:hover{
						background:#C80000;
						color:#FFFFFF;
						box-shadow: 0px 0px 5px 0px #000000;}
	
#container2-1{
	position:relative;
	z-index:2;
	clear:both;
	margin-top:10px;
	margin-bottom:10px;
	margin-left:auto;
	margin-right:auto;
	width:900px;
	background-color:#C80000;
	padding:10px;
	padding-bottom:5px;
	border-top-left-radius:10px;
	box-shadow: 0px 0px 5px 5px #888888;
}

	#banner{
		position:relative;
		bottom:0px;
		z-index:2;
		margin-top:10px;
		margin-left:auto;
		margin-right:auto;
		width:589px;
		height:240px;
		text-align:center;
		float:bottom;
		box-shadow: 0px 0px 20px 0px #FFFFFF;
	}

	#content1{
		position:relative;
		z-index:2;
		margin-left:auto;
		margin-right:auto;
		margin-bottom:10px;
		width:650px;
		min-height:100px;
		background-color:#FFF;
		box-shadow: 0px 0px 20px 0px #FFFFFF;
		text-align:center;
		font-family:Arial;
		padding:10px;
		font-size:20px;
		height: 1%;
		overflow: hidden;
	}
		h1{font-size:30px;}
		#content1 ol {text-align:left;}
		#content1 li {list-style-type:disc; text-align:left;}
	
	#photocolumn1{
	position:relative;
	z-index:2;
	clear:both;
	float:left;
	width:300px;
	min-height:100px;
	text-align:center;
	margin-bottom:10px;
	list-style-type:none;
	font-family:Arial;
	font-size:14px;
	
	}
		#photocolumn1 li{
		list-style-type:none;
		margin-left: 0;
		padding-left: 1em;
		text-indent: -1em;
		}
	#photocolumn2{
	position:relative;
	z-index:2;
	float:right;
	margin-left:auto;
	margin-right:auto;
	width:300px;
	min-height:100px;
	text-align:center;
	margin-bottom:10px;
	list-style-type:none;
	font-family:Arial;
	font-size:14px;
	}
		#photocolumn2 li{list-style-type:none;}

#textlink{
font-family:Arial;
font-size:20px;
color:#585858;
}
#textlink:link{color:#585858;}
#textlink:visited{color:#585858;}
#textlink:hover{color:red;}

	#footer{
		position:relative;
		z-index:1;
		clear:both;
		height:10px;
		padding:2px;
		background-color:#C80000;
		text-align:center;
		font-family:Arial;
		font-size:11px;
		color:#E8E8E8;
		border-top:1px solid #FFFFFF;
	}
		#credits{
			position:relative;
			z-index:1;
			float:left;
			text-align:left;
			font-family:Arial;
			font-size:11px;
			color:#E8E8E8;
		}
			
		#signature{
			position:relative;
			z-index:1;
			float:right;
			margin-left:auto;
			margin-right:auto;
			text-align:left;
			font-family:Arial;
			font-size:11px;
			color:#585858;
		}
		#signature a:link{color:#585858;}
		#signature a:visited{color:#585858;}
		#signature a:hover{color:#E8E8E8;}
