		body,div,tr,td,img,p,ul,ol {
			border:0;
			margin:0;
			padding:0;
		}
		
		body {
			margin:1% 0; 
			padding:0px;
			text-align:center;
			font : normal 10px Verdana, 'sans-serif';

			line-height:1.25em;

			background: url(../images/BigVan.HardWork.gif);
		}
		
		/*	////////////////////////	*/
		
		html, body {
			height: 100%;
		}

		h1 {
			font-size:18px;
			color:#000075;
			padding:0 0 1em 0;
		}
		
		h2 {
			color:#000075;
			padding:0 0 0.25em 0;
		}
		
		.wrapper {
			height: auto !important;
		}

		.footer, .push {
			height: 142px; /* .push must be the same height as .footer */
			outline: solid 1px red;
		}
		
		.footer {
			position:relative;
			background-color: teal;
			z-index:2;
		}

		
		/*	////////////////////////	*/
		
		#Content {

			position:relative;

			text-align:left;

			margin:0px auto;

			left:0px;
			top:20px;
			width:894px;
			
			height:640px;
			
			background-color: white;
			
			box-shadow: #000075 -6px 6px 36px;
			-moz-box-shadow: #000075 -6px 6px 36px;
			-webkit-box-shadow: #000075 -6px 6px 36px;
			
		/*	min-height: 100%;
			height: auto !important;
			height: 100%; 	*/


		}
		
/*		individual page height kludge while we figure out how to make CSS do height reliably		*/

		#Content.Boxes {
			height:3040px;
		}
		
		#Content.Removals {
			height:800px;
		}
		
		#Content.Storage {
			height:780px;
		}
		
		#Content.Testimonial {
			height:920px;
		}

		#Content.Contact {
			height:820px;
		}
		
		#Content.Business {
			height:824px;
		}
		
		#flickrPanel {
			display:none;
		}
		
		#Content.Boxes li i {
			font-size:0.85em;
		}
				
		#BigVanLogo {
			position:absolute;
			top:0px;
			width:860px;
			left:24px;
			height:440px;
				
		/*	background: url(../images/BigVan.com.gif) no-repeat;	*/

		}
		
		#PageLogo {
			position:absolute;
			top:43px;
			left:-6px;			
			width:718px;
			height:148px;
			background: transparent url(../images/Bigvan-banner.png) no-repeat;
		}
		
		#Bear {
			position:absolute;
			top:6px;
			left:600px;			
			width:287px;
			height:339px;
			background: transparent url(../images/Bear.png) no-repeat;
			z-index:30;

		}
		
		/*    NAVIGATION    */

			#Navigation li a {
				list-style: none;
				text-decoration: none;
				font-family: "Century Gothic", sans-serif;
				letter-spacing: 0.2em;

			/*	outline:solid 1px white;	*/
			}
			
			.Call a {
				text-decoration: none;
				color:white;
			}
			
			#AA, #RHA {
				position:absolute;
				top:-20px;
				left:42px;
				
				box-shadow: #c0c0c0 -2px 2px 8px;
				-moz-box-shadow: #c0c0c0 -2px 2px 8px;
				-webkit-box-shadow: #c0c0c0 -2px 2px 8px;

				box-shadow: #848484 -1px 1px 6px;
				-moz-box-shadow: #848484 -1px 1px 6px;
				-webkit-box-shadow: #848484 -1px 1px 6px;
				
			}

/*
			#AA {
				left:146px;				
			}
*/			
			.Nav a {
				position:absolute;

				left:60px;
				width:134px;
				height:30px;
				
				line-height: 2.8em;
				text-align: left;
				text-indent:1.2em;
				
				color:white;
				
				background: transparent url(../images/NavButns.gif) no-repeat;
			}
			
			.Nav a:hover {
				color:#FF9145;
				background-position: -143px 0;
			}
			
			#Nav-Home a {
				top:196px;
			}
			
			#Nav-Removals a {
				top:228px;
			}
			
			#Nav-Antiques a {
				top:260px;
			}
			
			#Nav-Letting a {
				top:292px;
			}
			
			#Nav-Business a {
				top:324px;
			}
			
			#Nav-Storage a {
				top:356px;
			}
			
			#Nav-Boxes a {
				top:388px;
			}
			
			#Nav-Packing a {
				top:420px;
			}

			#Nav-Contact a {
				top:452px;
			}
			
			#Nav-GooglePlus {
				position:absolute;
				top:520px;
				background: none;
			}

			#Nav-Facebook {
				position:absolute;
				top:554px;
				background: none;
			}
			
			
			.C2A {
				position:absolute;
				font-size:2.5em;
				
				top:480px;
				
				z-index:100;

			}
			
			.C2A a {
				color:#FC8C44;
				text-shadow: black 0 0 4px, white 0 0 4px, #889FCF -12px 12px 24px, red 2px 2px 8px, white 0 0 12px, #FC8C44 0 4px 40px;
			}
			
			.C2A a:hover {
				color:#B5AFD4;
			}
			
			.Read a {
				position:absolute;
				left:-10px;
				width:394px;
				height:70px;
				line-height:70px;
				text-decoration:none;
				background: transparent url(../images/Read.png) 0px -70px no-repeat ;
				z-index:20;			
			}
			
			.Read a:hover {
				background-position: 0px -1px;
			/*	background: transparent url(../images/NavButns.gif) no-repeat; */
			}
			
			.We, .C2A {
				position:absolute;
				
				font-family: Impact, Charcoal, sans-serif;
				line-height: 1em;
				
				text-align: center;
				width:250px;
				left:616px;

				color:#FFC495;				
				
				padding:8px 0;
				text-shadow: #889FCF -12px 12px 24px, red 2px 2px 8px, white 0 0 12px, #FC8C44 0 4px 40px;
				z-index:100;
			}
			
			.really {
				font-size:4em;
				letter-spacing: 0.1em;

				top:196px;
				
				border-top:solid 6px #FC8C44;
				border-bottom:solid 6px #FC8C44;
			}
			
			
			/* pics */
			
			.right {

				position:absolute;
				top:372px;
				left:590px;
				
				padding:2px;
				background-color:white;
				
				outline:solid 1px #FC8C44;
				
				z-index:10;
			}
			
			.trustworthy {
				font-family: Tahoma, Geneva, sans-serif;
				font-size:1.2em;
				font-weight: bold;
				text-indent: 0;
				
				text-shadow:#FCE7D8 1px 1px 1px, #361E0F -1px -1px 1px, #361E0F -1px 1px 1px, #FCE7D8 -1px 1px 1px;
				
				letter-spacing:0.2em;
				
				line-height: 1.2em;
				padding: 4px 6px 8px 16px;

				color: #FC8C44;
				background-color: #000075;
			}
			
			.ABox {
				position:absolute;
				top:120px;
				left:120px;
				
				height:1em;
				width:5em;
				
				outline: solid 1px blue;
				
			}
			
			.Testimonial p {
				text-indent:0;
			}
			
			.Testimonial .MainText {
				padding:2.6em 1em 10px 3.8em;
				width:320px;

				font-family: 'Courier New', Courier, monospace;
				font-weight:400;
				font-size:1.3em;
				line-height:1em;
				background:transparent url(../images/Paper_01.gif);
			}
			
			.Atrib {
				font-weight:bold;
			}
			
			.MainText {
			
				position:absolute;
				font-family: Tahoma, Geneva, sans-serif;
				
				line-height: 1.3em;
				font-size: 1.4em;
				letter-spacing: 0.075em;
				
				top:196px;
				left:212px;
				width:380px;
				height: auto;
								
				clear:right;
				
				padding-bottom: 120px;
				
				background: transparent;
			}
			
			.Home .MainText ul {
				list-style-type: disc;
				list-style-position:inside;
				padding:0 0 0 1em;
			}
			
			.BoxList ul {
				padding:0 0 1em 0;
			}
			
			.ABottNav {
				
				height:120px;
			}
			
			.MainText .First:first-letter {
				
				padding:5px 2px 2px 0;
				margin:0 4 0 0px;
			
			/*
				font:2.5em bold italic;
			*/	
				font-size : 2.6em;
				font-weight: bold;
				font-style: italic;
				
				float : left;
				width : 1em;
				line-height:75%;
				
				text-align: center;
								
				color: #FC8C44;
				background-color: #000075;
			}

			.MainText img {
				padding: 0 8px 0 0;
				left:-10px;
				float:left;
			}			
			
			p {
				margin: 0 0; 
			}
			
			p + p {
				text-indent: 1.25em;
				margin: 1em 0 0 0; 
			}
			
/* 

.Nav {
	bogus:value;
	bogus:value;
	bogus:value;
}

#Content {
	bogus:value;
	bogus:value;
	bogus:value;
}

.Leftl {
	bogus:value;
	bogus:value;
	bogus:value;
}

.Rightl {
	bogus:value;
	bogus:value;
	bogus:value;
}

.Centrl {
	bogus:value;
	bogus:value;
	bogus:value;
}  */
