	/* hide from ie on mac \*/
	html {
		height: 100%;
		font:8pt Tahoma;
	}
	
	#flashcontent {
		height: 100%;
		text-align:center;
		
	}
	#footer {
		position:fixed; bottom:0; left:0; height:35px; width:100%; color:#000; overflow:hidden;
		}
#headerBar {width:100%; position:absolute; top:0px; left:0; height:45px; border-top:5px solid #978e80;
			}			

#headerPhone {
width:200px;
position:absolute;
top:0px;
right:0;
margin-right:235px;
height:30px;
}


#searchForm {position:absolute; top:0px; right:0px; height:25px; width:205px; padding:4px 10px 4px 25px; background:url('http://www.edgertonandfisher.com/images/design/headerbartab.png') no-repeat left !important;
			background:url('http://www.edgertonandfisher.com/images/design/headerbartab.gif') no-repeat left;}

#searchForm p.ajaxSearch_intro, #searchForm div.ajaxSearch_resultsIntroFailure {display:none;}

#ajaxSearch_input { 
	width: 148px;
	height:14px;
	padding: 4px 0 4px 22px;
	margin-right: -4px;
	vertical-align: top;
	line-height: 0;
	font: normal 12px Verdana;
	vertical-align: top;
	color: #333;
	border:0;
	background: url('http://www.edgertonandfisher.com/images/design/search-text.gif') no-repeat top;
}
#ajaxSearch_submit { 
	width: 35px; 
	height: 22px;
	vertical-align: top;
	border:0;
	background: url('http://www.edgertonandfisher.com/images/design/search-submit.gif') no-repeat top;
	color:#fff;
	font-weight:bold;
}


#bottomContainer {width:100%; background:#526184; color:#fff;}
#bottomContent {
		position:relative; 
		margin:0px auto; 
		padding:150px 0px 0px 0px; 
		width:950px;
		}
#bottomContainer a {color:#cce3d6; text-decoration:underline;}
#bottomContainer a:hover {color:#fff; text-decoration:underline;}
#bottomContainer h1, #bottomContent h2 {font-size:13px; margin:5px 0; color:#fff}
#bottomContainer h3 {font-size:13px; color:#fff; margin:5px 0;}
#bottomContainer ul {padding-left:14px; margin-left:2px;}
#bcLeft {width:345px; float:left; margin-right:50px;}
#bcRight {width:160px; float:right; margin-left:50px;}
#bcMiddle {width:345px; display:block; float:left;}
.spacer {width:100%; height:50px; }

	#topMenu{
		margin-left:-8px;
		text-align:center;
		position:relative;
		padding-top:65px;
		width:712px;
		height:56px;
		font-size:7pt;
	}
	
	#contentWrap {
		position:inherit;
		width:700px;
		margin:200px auto;
		padding-bottom:0;
			}
	#contentHead {
		width:711px;
		height:50px;
		padding:0;
		margin:0;
		}
		
	#bottom {margin-top:0px;}
	#text {margin-top:-420px;} /*Edit Height of Text Portal Here (1/3)*/
	#middle {width:711px; height:420px; margin-top:15px;} /*Edit Height of Text Portal Here (2/3)*/
	
	#contentFooter {
		width:711px;
		height:37px;
		padding:0;
		margin:0;
		}
	#content {
		padding:0 0 10px 0;
		margin:0;
		width:711px;
		height:420px; /*Edit Height of Text Portal Here (3/3)*/
		overflow:hidden;
		}

	#content p {
		margin:0;
		padding:15px 30px 0 30px;
		}
	#content  h1 {
		margin:0;
		padding:10px 30px 0 30px;
		font:13pt Arial, sans-serif;
		font-weight:bold;
		color:#fff;
		}
	#content  h2 {
		margin:0;
		padding:10px 30px 0 30px;
		font:12pt Arial, sans-serif;
		font-weight:bold;
		color:#fff;
		}
	#content h3 {
		margin:0;
		padding:15px 30px 0 30px;
		font:12pt Arial, sans-serif;
		font-weight:bold;
		color:#fff;
		}
	#content ul {
		text-align:center;
		width:630px;
		}
	#content li {
		font:7pt Tahoma, Arial, sans-serif;
		display:inline;
		list-style-type:none;
		background:url('http://www.edgertonandfisher.com/images/design/pipe.gif') no-repeat right;
		margin-left:-9px;
		margin-right:14px;
		padding-right:8px;
		}
	#content ul li.first-child {
		font-weight:bold;
		text-decoration:underline;
	}
	#copyright {
		padding-bottom:30px;
		text-align:center;
		margin-top:-150px;
		}
	#copyright li {
		display:inline;
		list-style-type:none;
		margin-left:-9px;
		margin-right:14px;
		padding-right:8px;
		}	
	.bottom-nav {		
		background:url('http://www.edgertonandfisher.com/images/design/pipe.gif') no-repeat right;
		}
	#flashfooter{
		height: 30px;
		width:100%;
		position:fixed;
		bottom:0;
		text-align:center;
	}
	/* end hide */

	body {
		color: #fff; /*Edit Text Color Here*/
		height: 100%;
		margin: 0;
		padding: 0;
		background:#000; /*Edit Background Color Here*/
	}

	a {
		color: #fff; /*Edit Link Color Here*/
		text-decoration:underline;
	}

	a:hover {
		color: #fff; /*Edit Link Hover Color Here*/
		text-decoration:underline;
	}	
	
	img {border:none;}
	#enter a, #enter a:hover {text-decoration:none;}
	.contact {text-align:center; clear:both; font-weight:bold;}
	#copyright a {margin:0 2px;}
	#rightColumn {float:right; height:340px; position:relative; margin:10px 30px 0 30px;}
	#rightColumn a {display:block; clear:both;}
	#rightColumn p {padding:7px 0;}
	a.current_page_item {}
	.left {margin-left:-4px;}
.anti-comment #comments-chunk, .anti-comment img {display:none;}
.alternate-link {color:#333;}
/*CONTENT FOOTER*/	
.copyright a {
			margin:0; 
			text-decoration:underline;
			}
.copyright a:hover {
				}

/*FONT SIZES*/
.copyright {
		padding-top:0; 
		margin-top:20px;
		text-align:center; 
		font-size:10px;
		padding-top:30px;
		}
.copyright #bNav a {margin:0 2px;}
	/*DROP SHADOWS*/
.shadowRight {
  float:right;
  background:/* url('http://www.edgertonandfisher.com/images/design/drop-shadow.png') no-repeat bottom right !important*/;
  background:;
  margin: 10px 30px 0px 20px;
  }
.shadowRight img {
  position: relative;
  background-color: #fff;
  border: 1px solid #a9a9a9;
  margin: -6px 6px 6px -6px;
  padding: 4px;
  }
.shadowLeft {
  float:left;
  background:/* url('http://www.edgertonandfisher.com/images/design/drop-shadow.png') no-repeat bottom right !important*/;
  background:;
  margin: 10px 10px 10px 6px;
  }
.shadowLeft img {
  position: relative;
  background-color: #fff;
  border: 1px solid #a9a9a9;
  margin: -6px 6px 6px -6px;
  padding: 4px;
  }
.clear {clear:both;}