#wrapper {margin:0 auto; position:relative; width:976px; height:808px; background-color:#fff}

#header{width:938px; position:relative; float:left; padding-bottom:11px}

#logo {
	float:left; padding:48px 0 0 35px;
	width: 400px;
	}

#calltoaction {
	float: right;
	width: 250px;
	padding:36px 5px 23px 0px;
	text-align: right;
	}
	
#calltoaction img {
	border: none;
	}
	
#tools{float:right; width:62px; padding-top:70px; border:none}
#tools img{padding-left:7px; border:none}

#container {width:901px; margin:0 auto; clear:both}
#photos {width:901px; height:174px; padding-bottom:35px}
#photos .padding{padding-right:5px}
#footer{position:relative; float:left}

#secondary-links{position:relative; float:right; width:289px; padding-top:50px}
#secondary-links ul{list-style-type:none; padding-top:27px; padding-left:5px}
#secondary-links ul li a{color:#df8c19; text-decoration:none; text-transform:uppercase; font-weight:bold; font-size:11px; line-height:1.5em}

#content{position:relative; float:left; width:548px; color:#919195; padding-left:60px;}
#content p{padding-left:0px; padding-right:15px; line-height:1.5em; padding-bottom:5px; font-size:12px}

#mycustomscroll {width: 485px;	height: 370px;	overflow: auto;	/* IE fix */ position: relative; background:url(http://www.friedlaw.com/images/bg.gif) repeat-y 0 0; padding: 0px 13px;	margin-top:10px; z-index:0;}

#footerhome a {
	color: #000;
	text-decoration: none;
	}

#footerhome a:hover {
	color: #000;
	text-decoration: underline;
	}