BODY 		{ background-color: #220507; scrollbar-base-color: #370C06; margin: 0; padding: 0; border: 0; }




 /* PAGE LINK COLORS */

a:link		{ color: #2b62bf; text-decoration: none; }

a:visited	{ color: #2b62bf; text-decoration: none; }

a:active	{ color: #2b62bf; text-decoration: none; }

a:hover		{ color: #ff1400; text-decoration: none; }




 /* THE NEXT LINE IS THE MAIN PAGE FONT */

TABLE 		{ COLOR: #036; FONT: 12px arial, sans-serif; }

.title 		{ color: #00529a; font: 24px arial, sans-serif; font-wei }

.subtitle 	{ color: #00529a; font: bold 15px arial, sans-s }

.careers 	{ COLOR: #00529a; FONT: 12px arial, sans-serif; }

.footertext 	{ COLOR: #00529a; FONT: 10px arial, sans-serif; font-wei }

LI 		{ COLOR: #036; FONT: 14px arial, sans-serif; }

.just 		{ text-align: justify; }




 /* PAGE IMAGE BORDERS */

.borders	{ BORDER: solid 1px #00529a; padding: 3px; }

.bordersblack	{ BORDER: #000000 1px solid; }




 /* RIGHT SIDEBAR AREA BORDERS, CODE AND COLORS */


a.sidelink:link		{ color: #eef7fe; text-decoration: none }

a.sidelink:visited	{ color: #eef7fe; text-decoration: none }

a.sidelink:active	{ color: #eef7fe; text-decoration: none }

a.sidelink:hover	{ color: #4080ee; text-decoration: none }

.linkfont		{ font: bold 13px arial, sans-serif; fon }


.phonetitle 		{ color: #4080ee; font: bold 12px arial, sans-serif; fon }

.sidebarcontact		{ color: #ffffff; font: bold 11px arial, sans-serif; fon }


.sidebar	{ background-color: #370C06;
		  background-image: url("picts/background-sidebar.jpg");
		  border-left: 0px solid #FFFFFF;
		  width: 200px; }


.sidebarleft	{ background-color: #370C06;
		  background-image: url("picts/background-sidebar.jpg");
		  border-right: 0px solid #FFFFFF;
		  width: 35px; }


.sidebartitle	{ color: #ffffff; font: bold 14px arial, sans-serif; fon }

.sidebarfield 	{ border: solid 1px #a57067; text-align: left; -moz-border-radius: 3px; width: 156px; max-width: 144px; COLOR: #ffffff; FONT: 11px arial, sans-serif; padding: 5px 5px 6px; display: block; }








 /* HIDE MENU AND ITEMS FOR PRINTING */


@media print {
.printhide 	{ display:none; }
.printhelp	{ width:600px; }
}
@media screen{
.printonly 	{ display:none; }
}








 /* GALLERY SLIDESHOW AND POPUP CODE */

.Galborder	 	{ border: #FFFFFF 5px solid; margin-bottom: 4px; }

A:hover .Galborder 	{ border: #370C06 1px solid; margin-bottom: 4px;  }

.Popupborder	 	{ border: #FFFFFF 10px solid; }		

.picturetitle 		{ COLOR: #000000; font-size: 12px; font-family: arial, sans-serif; font-weight: bold; font-style: normal;fon;line-height: normal; t-variant: normal; fon }

.gallerytext 		{ COLOR: #000000; FONT: bold 10px arial, sans-serif; fon }

.button-popups   { background-color:#00529a; color: #fff; font-size: 8pt; font-family: "times new roman", serif; height: 25px; cursor:hand; font-weight: bold; text-align: center; line-height: 21px; padding-left: 5px; padding-right: 5px; BORDER: solid 1px; }


.buttonon-popups { background-color:#00529a; color: #f1ffed; font-size: 8pt; font-family: "times new roman", serif; height: 25px; cursor:hand; font-weight: bold; text-align: center; line-height: 21px; padding-left: 5px; padding-right: 5px; BORDER: solid 1px #000000; }



 /* PAYPAL CART PAGE CODE */

.paypalbutton	{ font-size: 10pt; width: 140px; }

.price 		{ COLOR: #6078ff; FONT: bold 13px arial; fon }





 /* CONTACT AND QUOTE FORM CODE */


.contact 	 { font-size: 10pt; }
.contacton 	 { font-size: 10pt; }
.shadeform	{ FONT: 13px arial;
		background-image: url(picts/shadeform.gif);
		text-align: left;
		WIDTH: 200px;
		BORDER: solid 1px #000000; }

.textarea	{ FONT: 13px arial;
		background-image: url(picts/shadeform.gif);
		text-align: left;
		WIDTH: 250px;
		HEIGHT: 125px;
		BORDER: solid 1px #000000; }

.dropdown 	{ COLOR: #833c33;
		BACKGROUND-COLOR: #ffefd6;
		WIDTH: 220px;
		FONT: 11px arial; }


.quoteform	{ FONT: 13px arial;
		background-image: url(picts/shadeform.gif);
		text-align: left;
		BORDER: solid 1px #000000; }


.quotedrop 	{ COLOR: #833c33;
		BACKGROUND-COLOR: #ffefd6;
		FONT: 11px arial; }

.quotechoice	{ COLOR: #003333; FONT: 11px arial; font-wei}









 /* START THE CODE FOR THE MENUS */



.menubackground		{ background-color:#370C06;
			  border-top: #370C06 1px solid;
			  border-bottom: #370C06 1px solid;
			  background-image: url("picts/background-menu.gif"); }



.menu		{ font-family: arial;
		  font-size: 10px;
		  height: 25px;
		  padding-left: 8px;
		  padding-right: 8px;
		  cursor:hand;
		  font-weight: bold;
		  text-align: center;
		  line-height: 22px;
		  display: block;
		  border: solid 0 #370c06; }


a.menu:link 	{ background-image: url(picts/menu.gif);
		  background-color:#036;
		  color: #fff; }


a.menu:visited 	{ background-image: url(picts/menu.gif);
		  background-color:#036;
		  color: #fff; }


a.menu:active 	{  background-image: url(picts/menu.gif);
		   background-color:#036;
		   color: #fff; }


a.menu:hover 	{  background-image: url(picts/menuon.gif);
		   background-color:#00529a;
		   color: #fff; }

