﻿body 
{
	background-color: #A0A0A0;
	
}

#header
{
	background-color: #4587EB;
	border: solid;	
}
#header a
{
	color: Black;
	text-decoration: none;
}
#header a:hover
{
	background-color: #ACD6FF;
	font-size: larger;
	
}
#header ul
{
	list-style: none;
	
}
#header li
{
	display: inline;	
	font-size: 20px;
	padding: 20px;
	border-right: solid;
	text-align: left;
	vertical-align: bottom;
}
p.productText
{
 font-size: 15px;
 text-align:left;
}
table #residential
{
}

div.products a
{
	color: Blue;
	font-size: 25px;
	text-decoration: none;
}
div.products a:selected
{
	color: Blue;
}
div.products img
{
	border: solid;
	border-color: Black;
}
#residential table
{
	width: 1200;
}
#residential .picture
{
	width: 20%;
}
#residential .data
{
	width: 13%;	
}
#homeTABLE .img
{
	width: 15%;
}
#homeTABLE img
{
	border: solid;
	border-color: Black;	
}
#homeTABLE .data
{
	width: 10%;	
}
#homeTABLE
{
	border: solid;
	border-width: 1px;
	border-color: Black;
}
#topPageTABLE
{
	border: solid;
	border-width: 1px;
	border-color: Black;
}
 #topPageTABLE td
 {
 	border-right: solid;
 	border-right-width: 1px;
 }
 #contactTABLE
 {
 	border: solid;
 	border-width: 1px;
 }
 #contactTABLE td
 {
	border-right: solid;
 	border-right-width: 1px;
 }
 #quoteFORM input
 {
 	border: solid;
 	border-width: 1px;
 }
 #quoteFORM textarea
 {
 	border: solid;
 	border-width: 1px;
 }
 #bottomNavigation a:visited
 {
 	color: Blue;
 }
 .pageSelection
 {
 	font-size: 25px;
 	border: solid;
 	border-width: 1px;
 	border-color: Black;
 }
 .pageSelection a:hover
 {
 	font-size: 30px;
 }
 #showroomTABLE img
 {
 	border: solid;
 	border-width: 1px;
 	border-color: Black;
 }
 #vendor
 {
 	background-color: Black;
 }
 #vendor li
 {
 	list-style: none;
 }

 #vendorTable td a
 {
 	border: black;
 	color: Black;
 }
 
