﻿body {
	text-align: center;
	margin: 0px;
	padding: 0px;
	background-color: #CCCCCC;
	background-image: url(../assets/shop_template/oil_splatter.jpg);
	background-repeat: no-repeat;
}
#container {
	height: 715px;
	width: 955px;
	margin-top: 10px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	background-color: #000000;
	z-index: 3;
}
#socket_wrench {
	background-image: url(../assets/shop_template/socket_wrench.jpg);
	height: 309px;
	width: 215px;
	position: absolute;
	left: 0px;
	top: 355px;
	z-index: 1;
}
#wrench {
	background-image: url(../assets/shop_template/wrench.jpg);
	position: absolute;
	z-index: 2;
	height: 221px;
	width: 175px;
	top: 0px;
	right: 0px;
}
p {
	margin: 0px;
}
#topbar {
	position:absolute;
	left:0px;
	top:0px;
	width:955px;
	height:9px;
	z-index:1;
	visibility:visible;
	background-image: url(../assets/shop_template/top_bar.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
#topleftbar {
	position:absolute;
	left:0px;
	top:9px;
	width:9px;
	height:166px;
	z-index:2;
	visibility:visible;
	background-color: #D4DFDE;
	background-image: url(../assets/shop_template/top_left_bar.jpg);
}
#flasharea {
	position:absolute;
	left:9px;
	top:9px;
	width:936px;
	height:136px;
	z-index:3;
	visibility:visible;
}
#toprightbar {
	position:absolute;
	left:945px;
	top:9px;
	width:10px;
	height:146px;
	z-index:4;
	visibility:visible;
	background-color: #C6D2D1;
	background-image: url(../assets/shop_template/top_right_bar.jpg);
}
#abovebuttons {
	position:absolute;
	left:9px;
	top:145px;
	width:618px;
	height:4px;
	z-index:5;
	visibility:visible;
	background-color: #C9D6D6;
	background-image: url(../assets/shop_template/above_buttons.jpg);
}
#topunderbar {
	position:absolute;
	left:627px;
	top:145px;
	width:318px;
	height:10px;
	z-index:6;
	visibility:visible;
	background-color: #CAD6D5;
	background-image: url(../assets/shop_template/top_under_bar.jpg);
}
#leftofhome {
	position:absolute;
	left:9px;
	top:149px;
	width:11px;
	height:16px;
	z-index:7;
	visibility:visible;
	background-color: #D1DCDB;
	background-image: url(../assets/shop_template/left_of_home.jpg);
}
#home {
	position:absolute;
	left:20px;
	top:149px;
	width:47px;
	height:16px;
	z-index:8;
	visibility:visible;
	background-color: #CAD6D5;
}
#leftofaboutus {
	position:absolute;
	left:67px;
	top:149px;
	width:13px;
	height:16px;
	z-index:9;
	visibility:visible;
	background-color: #CAD7D6;
	background-image: url(../assets/shop_template/left_of_about_us.jpg);
}
#aboutus {
	position:absolute;
	left:80px;
	top:149px;
	width:72px;
	height:16px;
	z-index:10;
	visibility:visible;
	background-color: #CAD6D6;
}
#leftoflocations {
	position:absolute;
	left:152px;
	top:149px;
	width:13px;
	height:16px;
	z-index:11;
	visibility:visible;
	background-color: #C9D5D4;
	background-image: url(../assets/shop_template/left_of_locations.jpg);
}
#locations {
	position:absolute;
	left:165px;
	top:149px;
	width:79px;
	height:16px;
	z-index:12;
	visibility:visible;
	background-color: #CAD6D5;
}
#leftofinthepress {
	position:absolute;
	left:244px;
	top:149px;
	width:12px;
	height:16px;
	z-index:13;
	visibility:visible;
	background-color: #CBD7D7;
	background-image: url(../assets/shop_template/left_of_in_the_press.jpg);
}
#inthepress {
	position:absolute;
	left:256px;
	top:149px;
	width:91px;
	height:16px;
	z-index:14;
	visibility:visible;
	background-color: #CDD9D9;
}
#leftofemployment {
	position:absolute;
	left:347px;
	top:149px;
	width:13px;
	height:16px;
	z-index:15;
	visibility:visible;
	background-color: #CBD7D7;
	background-image: url(../assets/shop_template/left_of_employment.jpg);
}
#employment {
	position:absolute;
	left:360px;
	top:149px;
	width:98px;
	height:16px;
	z-index:16;
	visibility:visible;
	background-color: #CAD6D6;
}
#leftofcontact {
	position:absolute;
	left:458px;
	top:149px;
	width:11px;
	height:16px;
	z-index:17;
	visibility:visible;
	background-color: #CAD6D6;
	background-image: url(../assets/shop_template/left_of_contact.jpg);
}
#contact {
	position:absolute;
	left:469px;
	top:149px;
	width:67px;
	height:16px;
	z-index:18;
	visibility:visible;
	background-color: #CCD7D7;
}
#transitionarea {
	position:absolute;
	left:536px;
	top:149px;
	width:91px;
	height:26px;
	z-index:19;
	visibility:visible;
	background-color: #CAD6D6;
	background-image: url(../assets/shop_template/transition_area.jpg);
}
#leftpicturetop {
	position:absolute;
	left:627px;
	top:155px;
	width:97px;
	height:20px;
	z-index:20;
	visibility:visible;
	background-color: #FF0507;
	background-image: url(../assets/shop_template/left_picture_top.jpg);
}
#picturearea {
	position:absolute;
	left:724px;
	top:155px;
	width:231px;
	height:530px;
	z-index:21;
	visibility:visible;
	background-color: #000000;
	background-image: url(../assets/shop_template/picture_area.jpg);
}
#underbuttons {
	position:absolute;
	left:9px;
	top:165px;
	width:527px;
	height:10px;
	z-index:22;
	visibility:visible;
	background-image: url(../assets/shop_template/under_buttons.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
#topblack {
	position:absolute;
	left:0px;
	top:175px;
	width:724px;
	height:6px;
	z-index:23;
	visibility:visible;
	background-color: #000000;
	background-image: url(../assets/shop_template/top_black.jpg);
}
#leftblack {
	position:absolute;
	left:0px;
	top:181px;
	width:6px;
	height:492px;
	z-index:24;
	visibility:visible;
	background-color: #000000;
	background-image: url(../assets/shop_template/left_black.jpg);
}
#redoverlinks {
	position:absolute;
	left:6px;
	top:181px;
	width:160px;
	height:12px;
	z-index:25;
	visibility:visible;
	background-color: #FE0805;
	background-image: url(../assets/shop_template/red_over_links.jpg);
}
#rightblack {
	position:absolute;
	left:166px;
	top:181px;
	width:6px;
	height:492px;
	z-index:26;
	visibility:visible;
	background-color: #000000;
	background-image: url(../assets/shop_template/right_black.jpg);
}
#mainarea {
	position:absolute;
	left:172px;
	top:181px;
	width:552px;
	height:492px;
	z-index:27;
	visibility:visible;
	background-image: url(../assets/shop_template/main_area.jpg);
	background-color: #CBD7D5;
}
#textarea {
	width: 525px;
	margin-top: 5px;
	margin-right: 0px;
	margin-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-variant: normal;
	color: #000000;
	text-align: justify;
	height: 480px;
	margin-bottom: 5px;
	overflow: auto;
	padding-right: 10px;
}
#textarea h1 {
	font-weight: bold;
	color: #E61011;
	text-align: left;
	margin-bottom: 10px;
}
#textarea h2 {
	font-weight: bold;
	color: #E61011;
	text-align: left;
	line-height: 16px;
}
#textarea h3 {
	font-weight: bold;
	color: #E61011;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	text-align: left;
}
#redleftoflinks {
	position:absolute;
	left:6px;
	top:193px;
	width:10px;
	height:120px;
	z-index:28;
	visibility:visible;
	background-color: #FF0705;
	background-image: url(../assets/shop_template/red_left_of_links.jpg);
}
#demolitionhome {
	position:absolute;
	left:16px;
	top:193px;
	width:124px;
	height:20px;
	z-index:29;
	visibility:visible;
	background-color: #FC0805;
	background-image: url(../assets/shop_template/demolition_home.jpg);
}
#redrightoflinks {
	position:absolute;
	left:140px;
	top:193px;
	width:26px;
	height:120px;
	z-index:30;
	visibility:visible;
	background-color: #FF0806;
	background-image: url(../assets/shop_template/red_right_of_links.jpg);
}
#belowabatement {
	position:absolute;
	left:16px;
	top:213px;
	width:124px;
	height:14px;
	z-index:31;
	visibility:visible;
	background-color: #FF0805;
	background-image: url(../assets/shop_template/below_abatement.jpg);
}
#aboutdemolition {
	position:absolute;
	left:16px;
	top:227px;
	width:124px;
	height:17px;
	z-index:32;
	visibility:visible;
	background-color: #FD0805;
	background-image: url(../assets/shop_template/about_demolition.jpg);
}
#belowdemolition {
	position:absolute;
	left:16px;
	top:244px;
	width:124px;
	height:16px;
	z-index:33;
	visibility:visible;
	background-color: #FF0806;
	background-image: url(../assets/shop_template/below_demolition.jpg);
}
#demolitionprojects {
	position:absolute;
	left:16px;
	top:260px;
	width:124px;
	height:20px;
	z-index:34;
	visibility:visible;
	background-color: #FD0805;
	background-image: url(../assets/shop_template/demolition_projects.jpg);
}
#belowgrindngroove {
	position:absolute;
	left:16px;
	top:280px;
	width:124px;
	height:13px;
	z-index:35;
	visibility:visible;
	background-color: #FF0805;
	background-image: url(../assets/shop_template/below_grind_n_groove.jpg);
}
#contactdemolition {
	position:absolute;
	left:16px;
	top:293px;
	width:124px;
	height:20px;
	z-index:36;
	visibility:visible;
	background-color: #FF0806;
	background-image: url(../assets/shop_template/contact_demolition.jpg);
}
#redunderlinks {
	position:absolute;
	left:6px;
	top:313px;
	width:160px;
	height:360px;
	z-index:37;
	visibility:visible;
	background-color: #FE0805;
	background-image: url(../assets/shop_template/red_under_links.jpg);
}
#bottomblack {
	position:absolute;
	left:0px;
	top:673px;
	width:724px;
	height:6px;
	z-index:38;
	visibility:visible;
	background-color: #000000;
	background-image: url(../assets/shop_template/bottom_black.jpg);
}
#rightofdivisions {
	position:absolute;
	left:0px;
	top:679px;
	width:14px;
	height:20px;
	z-index:39;
	visibility:visible;
	background-color: #FE0706;
}
#abatement {
	position:absolute;
	left:14px;
	top:679px;
	width:73px;
	height:20px;
	z-index:40;
	visibility:visible;
	background-color: #FE0705;
}
#demolition {
	position:absolute;
	left:87px;
	top:679px;
	width:68px;
	height:20px;
	z-index:41;
	visibility:visible;
	background-color: #FE0706;
}
#grindingngrooving {
	position:absolute;
	left:155px;
	top:679px;
	width:117px;
	height:20px;
	z-index:42;
	visibility:visible;
	background-color: #FE0706;
}
#rumblestrips {
	position:absolute;
	left:272px;
	top:679px;
	width:82px;
	height:20px;
	z-index:43;
	visibility:visible;
	background-color: #FE0706;
}
#sawnseal {
	position:absolute;
	left:354px;
	top:679px;
	width:83px;
	height:20px;
	z-index:44;
	visibility:visible;
	background-color: #FE0706;
}
#service {
	position:absolute;
	left:437px;
	top:679px;
	width:48px;
	height:20px;
	z-index:45;
	visibility:visible;
	background-color: #FE0706;
}
#shop {
	position:absolute;
	left:485px;
	top:679px;
	width:38px;
	height:20px;
	z-index:46;
	visibility:visible;
	background-color: #FE0706;
}
#leftofdivisions {
	position:absolute;
	left:523px;
	top:679px;
	width:20px;
	height:20px;
	z-index:47;
	visibility:visible;
	background-color: #FE0706;
}
#bottomtransition {
	position:absolute;
	left:543px;
	top:679px;
	width:68px;
	height:36px;
	z-index:48;
	visibility:visible;
	background-color: #C8D4D4;
	background-image: url(../assets/shop_template/bottom_transition.jpg);
}
#abovemotto {
	position:absolute;
	left:611px;
	top:679px;
	width:113px;
	height:6px;
	z-index:49;
	visibility:visible;
	background-color: #C9D5D5;
	background-image: url(../assets/shop_template/above_motto.jpg);
}
#leftmotto {
	position:absolute;
	left:611px;
	top:685px;
	width:72px;
	height:20px;
	z-index:50;
	visibility:visible;
	background-color: #CAD5D5;
	background-image: url(../assets/shop_template/left_motto.jpg);
}
#motto {
	position:absolute;
	left:683px;
	top:685px;
	width:253px;
	height:20px;
	z-index:51;
	visibility:visible;
	background-color: #C7D4D4;
	background-image: url(../assets/shop_template/motto.jpg);
}
#rightcap {
	position:absolute;
	left:936px;
	top:685px;
	width:19px;
	height:30px;
	z-index:52;
	visibility:visible;
	background-color: #C8D3D4;
	background-image: url(../assets/shop_template/right_cap.jpg);
}
#leftcap {
	position:absolute;
	left:0px;
	top:699px;
	width:19px;
	height:16px;
	z-index:53;
	visibility:visible;
	background-image: url(../assets/shop_template/left_cap.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
#bottomrightbar {
	position:absolute;
	left:19px;
	top:699px;
	width:524px;
	height:16px;
	z-index:54;
	visibility:visible;
	background-image: url(../assets/shop_template/bottom_right_bar.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
#undermotto {
	position:absolute;
	left:611px;
	top:705px;
	width:325px;
	height:10px;
	z-index:55;
	visibility:visible;
	background-image: url(../assets/shop_template/under_motto.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #EA0E12;
}
a:visited {
	color: #990000;
	font-weight: bold;
}
a:hover {
	color: #000000;
	font-weight: bold;
}
a:active {
	color: #FFFFFF;
	font-weight: bold;
}
.please_click_text {
	font-size: 7pt;
	text-align: center;
}
#pic_holder {
	height: 600px;
	width: 800px;
	margin-top: 10px;
	margin-right: auto;
	margin-left: auto;
}
}
.subhead2 {
	font-weight: bold;
	color: #E61011;
	text-align: center;
	line-height: 16px;
	font-size: 16pt;
}
#addresses {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-variant: normal;
	color: #000000;
	overflow: auto;
	margin: 0px;
	padding: 0px;
}

