body {
	font-family: Arial, sans-serif;
	margin: 0; padding: 0; position: relative;
	background-color: #ffffff; 
	background-image: url(images/bkg30.jpg); background-repeat: repeat;}
	
#container-history {
	position: relative;
	width: 800px; height: 600px;
	background-image: url(images/history.jpg); background-repeat: no-repeat;
	margin-left: auto; margin-right: auto;}

#container-home {
	position: relative;
	width: 872px; height: 400px;
	background-image: url(images/home.jpg); background-repeat: no-repeat;
	margin-left: auto; margin-right: auto; margin-top: 5%;}

#container-services {
	position: relative;
	width: 800px; height: 600px;
	background-image: url(images/services.jpg); background-repeat: no-repeat;
	margin-left: auto; margin-right: auto;}

#container-trouble {
	position: relative;
	width: 800px; height: 600px;
	background-image: url(images/trouble.jpg); background-repeat: no-repeat;
	margin-left: auto; margin-right: auto;}

#container-area {
	position: relative;
	width: 800px; height: 600px;
	background-image: url(images/serviceareas.jpg); background-repeat: no-repeat;
	margin-left: auto; margin-right: auto;}

#container-test {
	position: relative;
	width: 800px; height: 600px;
	background-image: url(images/testimonials.jpg); background-repeat: no-repeat;
	margin-left: auto; margin-right: auto;}


/* Top Banner for Home Page*/

#topbanner-home table {
	width: 100%; margin: 0;
	border-collapse: collapse;}


#topbanner-home td {
	color: red; 
	height: 15px; vertical-align: top;
	font: bold 14pt Arial, "Times New Roman", sans-serif ; letter-spacing: 1px;}

td#contact-home {width: 100%; text-align: right;  padding-right: 20px; padding-top: 15px;}
td#contact-home a {color: red; text-decoration: none;}
td#contact-home a:hover {color: red; text-decoration: underline;}


/* Top Banner for inside Page*/

#topbanner table {
	width: 100%; margin: 0;
	border-collapse: collapse;}
	
#topbanner td {
	color: black; 
	height: 15px; vertical-align: top;
	font: italic bold 12pt Arial, "Times New Roman", sans-serif ; letter-spacing: 1px;}

td#contact {width: 100%; text-align: right;  padding-right: 1px; padding-top: 3px;}
td#contact a {color: black; text-decoration: none;}
td#contact a:hover {color: red; text-decoration: underline;}

td#cityarea {width: 100%; text-align: right;  padding-right: 4px;
	font: italic bold 7pt Arial, "Times New Roman", sans-serif ; }

#main table {margin-top: 4.0em; margin-left: 1em;}

#license table {margin-left: 1em;}

#city table {position: absolute; top: 75px; left: 350px; width: 872px; margin: 0; border-collapse: collapse;}
#city td {width: 872px; color: black; text-align: left; margin: 0; letter-spacing: .025em; font:  bold 13pt Arial, sans-serif;}

#rates table {position: absolute; top: 280px; left: 0; width: 872px; margin: 0; border-collapse: collapse;}
#rates td {width: 800px; color: black; text-align: left; margin: 0; padding-left: 30px; letter-spacing: .025em; font:  bold 10pt Arial, sans-serif;}
#rates a {color: black; text-decoration: underline;}
#rates a:hover {color: black; text-decoration: underline;}
#rates a:visted {color: black; text-decoration: underline;}

#license table {position: absolute; top: 306px; left: 231px; width: 872px; margin: 0; border-collapse: collapse;}
#license td {width: 872px; color: white; text-align: left; margin: 0; padding-left: 30px; letter-spacing: .025em; font:  bold 15pt Arial, sans-serif;}
#license p {width: 872px; color: white; text-align: left; margin: 0; padding-left: 80px; letter-spacing: .025em; font:  normal 8pt Arial, sans-serif;}

#owned table {position: absolute; top: 340px; left: 231px; width: 872px; margin: 0; border-collapse: collapse;}
#owned td {width: 872px; color: white; text-align: left; margin: 0; padding-left: 30px; letter-spacing: .025em; font:  bold 15pt Arial, sans-serif;}
#owned p {width: 872px; color: black; text-align: left; margin: 0; padding-left: 80px; letter-spacing: .025em; font:  normal 10pt "Arial Black" ,Arial, sans-serif;}

#owned a {color: white; text-decoration: underline;}
#owned a:hover {color: white; text-decoration: underline;}
#owned a:visted {color: white; text-decoration: underline;}

#number table {position: absolute; top: 365px; left: 20px; width: 300px; margin: 0; border-collapse: collapse;}
#number td {width: 300px; color: black; text-align: left;}
#number p {color: black; text-align: left; margin: 0; font:  bold 13pt Verdana, Arial, sans-serif;}

/* Main Nav Links */

#navbar table {
	position: absolute; top: 570px; left: 0; 
	width: 800px; margin: 0;
	border-collapse: collapse;}

#navbar-home table {
	position: absolute; top: 400px; left: 0; 
	width: 872px; margin: 0;
	border-collapse: collapse;}

#navbar-home td {
	width: 872px; color: #000000; text-align: left;
	margin: 0; padding: 0; 
  font: normal bold 12pt Arial, sans-serif;}

#navbar-home a {color: #000000; text-decoration: none;}
#navbar-home a:hover {color: red; text-decoration: underline;}

#navbar-home ul {margin: 0; padding: 0; list-style-type: none;}                                     
#navbar-home li {margin: 0; padding: 0; text-align: center; float: left;}

#navbar td {
	width: 800px; color: #000000; text-align: left;
	margin: 0; padding: 0; 
  font: normal bold 12pt Arial, sans-serif;}

#navbar a {color: #000000; text-decoration: none;}
#navbar a:hover {color: red; text-decoration: underline;}

#navbar ul {margin: 0; padding: 0; list-style-type: none;}                                     
#navbar li {margin: 0; padding: 0; text-align: center; float: left;}


.menu1-home {padding-left: 2px; width: 140px; border-right-color : red; border-right-style : solid; border-right-width : 1px;} 
.menu2-home {width: 87px; border-right-color : red; border-right-style : solid; border-right-width : 1px;}                    
.menu3-home {width: 97px; border-right-color : red; border-right-style : solid; border-right-width : 1px;}                    
.menu4-home {width: 159px; border-right-color : red; border-right-style : solid; border-right-width : 1px;}                    
.menu5-home {width: 137px; border-right-color : red; border-right-style : solid; border-right-width : 1px;}                    
.menu6-home {width: 133px; border-right-color : red; border-right-style : solid; border-right-width : 1px;}                    
.menu7-home {width: 87px;}                

.menu1 {padding-left: 2px; width: 77px; border-right-color : red; border-right-style : solid; border-right-width : 1px;} 
.menu2 {width: 87px; border-right-color : red; border-right-style : solid; border-right-width : 1px;}                    
.menu3 {width: 97px; border-right-color : red; border-right-style : solid; border-right-width : 1px;}                    
.menu4 {width: 159px; border-right-color : red; border-right-style : solid; border-right-width : 1px;}                    
.menu5 {width: 137px; border-right-color : red; border-right-style : solid; border-right-width : 1px;}                    
.menu6 {width: 133px; border-right-color : red; border-right-style : solid; border-right-width : 1px;}                    
.menu7 {width: 87px;}                     

#amartworks-home p {position: absolute; top: 430px; left: 261px; text-align: center; 
	font: italic bold 8pt arial, Arial, sans-serif; color: #000000;}
#amartworks-home a {color: #000000; text-decoration: none;}
#amartworks-home a:hover {color: #000000; text-decoration: underline;}

#amartworks p {position: absolute; top: 600px; left: 225px; text-align: center; 
	font: italic bold 8pt arial, Arial, sans-serif; color: #000000;}
#amartworks a {color: #000000; text-decoration: none;}
#amartworks a:hover {color: #000000; text-decoration: underline;}