.adsense {
	clear: both;
	padding-top:10px;
}

#links ul {
	list-style-type:none;
	width: 222px;
	margin:0px;
	padding:0px;
}

#leftMenu {
   width:222px;
   float:left;
   margin:6px 0 0 0;
}

* html #links li a {
	width: 222px;
}

#links li a {
	display:block;
	color:#84786f;
    font-size:11px;
	padding-top:23px;
	padding-bottom:12px;
	text-decoration: none;
	border-top: 1px solid #1f1a16;
	border-bottom: 1px solid #1f1a16;
	background-image:url(images/res_roofingx.gif);
	background-repeat:no-repeat;
}

#links li a:hover {
	background: #403730;
	padding-top:23px;
	padding-bottom:12px;
	border-top: 1px solid #ffe9ca;
	border-bottom: 1px solid #ffe9ca;
	background-image:url(images/res_roofing2x.gif);
	background-repeat:no-repeat;
}

#links li a.comroof {
	display:block;
	color:#84786f;
    font-size:11px;
	padding-top:28px;
	padding-bottom:12px;
	text-decoration: none;
	border-top: 1px solid #1f1a16;
	border-bottom: 1px solid #1f1a16;
	background-image:url(images/flat_roofing.gif);
	background-repeat:no-repeat;
}

#links li a.comroof:hover {
	background: #403730;
	padding-top:28px;
	padding-bottom:12px;
	border-top: 1px solid #ffe9ca;
	border-bottom: 1px solid #ffe9ca;
	background-image:url(images/flat_roofing2.gif);
	background-repeat:no-repeat;
}

#links li a.sheet {
	display:block;
	color:#84786f;
    font-size:11px;
	padding-top:28px;
	padding-bottom:12px;
	text-decoration: none;
	border-top: 1px solid #1f1a16;
	border-bottom: 1px solid #1f1a16;
	background-image:url(images/sheet_metalx.jpg);
	background-repeat:no-repeat;
}

#links li a.sheet:hover {
	background: #403730;
	padding-top:28px;
	padding-bottom:12px;
	border-top: 1px solid #ffe9ca;
	border-bottom: 1px solid #ffe9ca;
	background-image:url(images/sheet_metal2x.jpg);
	background-repeat:no-repeat;
}

#links li a.cust {
	display:block;
	color:#84786f;
    font-size:11px;
	padding-top:28px;
	padding-bottom:12px;
	text-decoration: none;
	border-top: 1px solid #1f1a16;
	border-bottom: 1px solid #1f1a16;
	background-image:url(images/custom1.gif);
	background-repeat:no-repeat;
}

#links li a.cust:hover {
	background: #403730;
	padding-top:28px;
	padding-bottom:12px;
	border-top: 1px solid #ffe9ca;
	border-bottom: 1px solid #ffe9ca;
	background-image:url(images/custom1x.gif);
	background-repeat:no-repeat;
}

#links li a.carp {
	display:block;
	color:#84786f;
    font-size:11px;
	padding-top:25px;
	padding-bottom:12px;
	text-decoration: none;
	border-top: 1px solid #1f1a16;
	border-bottom: 1px solid #1f1a16;
	background-image:url(images/sidingx.gif);
	background-repeat:no-repeat;
}

#links li a.carp:hover {
	background: #403730;
	padding-top:25px;
	padding-bottom:12px;
	border-top: 1px solid #ffe9ca;
	border-bottom: 1px solid #ffe9ca;
	background-image:url(images/siding2x.gif);
	background-repeat:no-repeat;
}

#links p {margin-top:0px; margin-bottom:7px;}
.off_orange {color:#efbc72; font-size:12px; font-weight:bold; text-indent:18px;}
.orng {color:#e28824;}
.picspace6 {margin-right:8px; margin-left:18px; border:1px solid #514840; margin-bottom:10px;}
.picspace7 {margin-right:8px; margin-left:18px; border:1px solid #514840; margin-bottom:45px;}
