BODY 		{scrollbar-base-color: #000000;
		scrollbar-track-color: #a9a8a8;
		scrollbar-face-color: #504d4d;
		scrollbar-highlight-color: #736d6d;
		scrollbar-3dlight-color: #736d6d;
		scrollbar-darkshadow-color: #000000;
		scrollbar-shadow-color: #0e0e69;
		scrollbar-arrow-color: #FFFFFF;
		margin: 0;
		padding: 0;
		border: 0; }

a:link		{ color: #ffffff; text-decoration: none; }

a:visited	{ color: #ffffff; text-decoration: none; }

a:active	{ color: #ffffff; text-decoration: none; }

a:hover		{ color: #b9a58b; text-decoration: none; }




/* THE NEXT LINE IS THE MAIN PAGE FONT */

TABLE 		{ COLOR: #e5e5e5; FONT: 12px arial, verdana, sans-serif; font-weight: normal; }
.bodytext		{ COLOR: #f9f9f9; FONT: 12px arial, verdana, sans-serif; font-weight: normal; }
.title 		{ color: #999999; font: 22px "arial narrow", arial, verdana, sans-serif; font-weight: bold; font-style: italic; }

.subtitle 	{ color: #ffffff; font: 15px  arial, verdana, sans-serif; font-weight: bold; font-style: italic; }
.subtitle2 	{ color: #ffffff; font: 15px  arial, verdana, sans-serif; font-weight: bold; font-style: italic; }
.estimates 	{ color: #ffffff; font: 15px  arial, verdana, sans-serif; font-weight: bold; font-style: italic; }
.borders	{ BORDER: #000000 1px solid; }
.borders2	{ BORDER: #666666 1px solid; }
.footertext 	{ COLOR: #666666; FONT: 10px arial, verdana, sans-serif; font-weight: bold; background-color: #C9CEDB;
		background-image: url("picts/shadow-1.gif");}

LI 		{ COLOR: #000000; FONT: 12px arial, verdana, sans-serif; font-weight: normal; }


.just 		{ text-align: justify; }

/* MAIN MENU */


.menubackground		{ 
			  border-top: #333333 1px solid;
			  border-bottom: #555555 1px solid;
			  background-color: #342B2B; }


.menu		{ font-family: arial, verdana, sans-serif;
		  font-size: 9pt;
		  font-weight: bold;
		  text-align: center;
		  height: 25px;
		  padding-left: 7px;
		  padding-right: 7px;
		  cursor:hand;
		  line-height: 23px;
		  display: block;
		  border: #000000 0px solid; }


a.menu:link 	{ background-image: url("picts/menu.jpg");
		  background-color:#d9322c;
		  width: 90px;
		  
		  color: #FFFFFF; text-decoration: none;}


a.menu:visited 	{ background-image: url("picts/menu.jpg");
		  background-color:#d9322c;
		  color: #FFFFFF; text-decoration: none;}


a.menu:active 	{  background-image: url("picts/menu.jpg");
		   background-color:#d9322c;
		   color: #ffffff; text-decoration: none;}


a.menu:hover 	{  background-image: url("picts/menuon.jpg");
		   background-color:#d9322c;
		   color: #ffffff; text-decoration: none;}
.arealinks      { COLOR: #e3e3e3; FONT: 12px arial, verdana, sans-serif; font-weight: normal; }

a.arealinks:link 	{ color: #000000; text-decoration: none; }


a.arealinks:visited 	{ color: #000000; text-decoration: none; }


a.arealinks:active 	{ color: #000000; text-decoration: none; }


a.arealinks:hover 	{ color: #ff6600; text-decoration: underline; }


.copy 	{ COLOR: #e5e5e5; FONT: 10px arial, verdana, sans-serif; font-weight: bold;}
a.copy:link 	{ color: #333333; text-decoration: underline; }
a.copy:visited 	{ color: #333333; text-decoration: underline; }
a.copy:active 	{ color: #333333; text-decoration: underline; }
a.copy:hover 	{ color: #000000; text-decoration: underline; }

.pagelines	{ background-color:#d1d1d1; }

/* CONTACT FORM */


.shadeform	{ FONT: 13px arial, verdana, sans-serif;
		  COLOR: #000000;
		  background-image: url("picts/shadeform.gif");
		  WIDTH: 220PX;
		  BORDER: #000000 1px solid; }

.textarea	{ FONT: 13px arial, verdana, sans-serif;
		  COLOR: #000000;
		  background-image: url("picts/shadeform.gif");
		  WIDTH: 360PX;
		  HEIGHT: 140PX;
		  BORDER: #000000 1px solid; }

.dropdown 	{ COLOR: #000000;
		  WIDTH: 220PX;
		  FONT: 11px geneva, verdana, arial, sans-serif; }


.contact-submit { FONT-SIZE: 10pt; }

.quoteform	{ FONT: 13px arial, verdana, sans-serif;
		background-image: url("picts/shadeform.gif");
		text-align: left;
		BORDER: #000000 1px solid}