BODY	{

	SCROLLBAR-BASE-COLOR: #999999;

	SCROLLBAR-TRACK-COLOR: #C0C0C0;

	SCROLLBAR-ARROW-COLOR: #FFFFFF;

	margin: 0px;

	padding: 0px;

	border: #FFFFFF 0px solid;

	}





/* PAGE BACKGROUNDS */





.backgrounds 	{
	background-image: url("picts/background.jpg");
	background-repeat: repeat-y;
	background-position: 0px 0px;
	color: #333;

		}











/* NON-MENU LINK COLORS */



a:link		{

	color: #264C71;

	text-decoration: none;

}



a:visited	{ color: #009999; text-decoration: none; }



a:active	{ color: #009999; text-decoration: none; }



a:hover		{ color: #3366FF; text-decoration: none; }



.biglink 	{

		COLOR: #6633FF;

		FONT: 12px verdana, arial, sans-serif; font-weight: bold;

		font-style: italic;

		TEXT-DECORATION: none;

		}



.biglink:hover 	{

		COLOR: #FF6600;

		FONT: 16px verdana, arial, sans-serif; font-weight: bold;

		font-style: italic;

		TEXT-DECORATION: none;

		}











/* THIS LINE CONTROLS THE FONT SIZE ON ALL PAGES */



TABLE 			{
	COLOR: #333;
	font-weight: normal;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
}



.title 			{ COLOR: #224A72; FONT: 22px "Trebuchet MS", arial, verdana, sans-serif; font-weight: normal; }



.subtitle 		{ COLOR: #339999; FONT: 14px "Trebuchet MS", arial, verdana, sans-serif; font-weight: bold; }



.services 		{ COLOR: #3366CC; FONT: 14px "Trebuchet MS", verdana, sans-serif; font-weight: bold; }



.testimonial		{ COLOR: #3366CC; FONT: 14px arial, verdana, sans-serif; font-weight: bold; font-style: italic; }



.just 			{ text-align: justify; }



.pageheight		{ height: 780px; }



.formmargin		{ margin: 0px; }











.footer		{

		COLOR: #999999;

		FONT: 9px verdana, arial, sans-serif;

		font-weight: normal;

		background-image: url("picts/background-bottom-shade.gif");

		background-repeat: repeat-x;

		background-position: 0px 0px;

		}





.pagebars	{

		height: 18px;

		background-color: #C0C0C0;

	        background-image: url("picts/bar.gif");

        	border-top: #C0C0C0 1px solid;

        	border-bottom: #333333 1px solid;

		}



.footerbar	{

		height: 30px;

		background-color: #C0C0C0;

	        background-image: url("picts/bar-footer.jpg");

        	border-top: #000000 1px solid;

        	border-bottom: #000000 1px solid;

		}



.flashchanger	{

		border-top: #136570 1px solid;

		border-bottom: #136570 1px solid;

		}



.pictureend	{

		background-color: #2B577D;

	        background-image: url("picts/background-picture-end.jpg");

        	border-left: #FFFFFF 1px solid;

		}











/* BORDERS */





.page-borders		{ background-color:#000000; }



.borders		{ border: #000000 1px solid; }



.headerborder		{ border: #FFFFFF 1px solid; }



.sideborder		{

			border-top: #284D75 0px solid;

			border-bottom: #284D75 0px solid;

			}



.hoverborders	 	{ border: #000000 1px solid; }



A:hover .hoverborders 	{ border: #66CCCC 1px solid; }



.page-splits		{

			border: #999999 1px solid;

			background-color: #F0F0F0;

			color: #F0F0F0; height:

			5px; width: 100%;

			}









/* HOMEPAGE FLASH */



.homeflash	{

		border: #FFFFFF 0px solid;

		}











/* SETUP PAGES FOR PRINTING */





@media print {

.printhide 	{ display:none;}

.printhelp	{ width:600px; }

}

@media screen{

.printonly { display:none; }

}











/* GALLERY CODE */



.picturetitle 		{ COLOR: #000000; FONT: 13px "Trebuchet MS", arial, sans-serif; font-weight: bold; }



.picturecomments 	{ COLOR: #333333; FONT: 11px "Trebuchet MS", arial, sans-serif; font-weight: normal; }



.Galborder		{ border: #217CFF 1px solid; margin-bottom: 2px; margin-top: 2px; }



A:hover .Galborder 	{ border: #66CCCC 1px solid; margin-bottom: 2px; margin-top: 2px; }







/* GALLERY MENU */





.menu-gallery		{

			FONT: 10px verdana, arial, sans-serif;

			font-weight: normal;

			text-decoration: none;

			display: block;

			cursor: pointer;

			text-align: center;

			white-space: nowrap;

			background-color: #FFFFFF;

		        background-image: url("picts/menu-gallery.gif");

			padding: 3px 7px 3px 7px;

			margin: 0px 3px 0px 0px; 

			border: #136570 1px solid;

			}





a.menu-gallery:link 	{ 

			color: #136570;

			}





a.menu-gallery:visited 	{ 

			color: #136570;

			}





a.menu-gallery:active 	{ 

			color: #136570;

			}





a.menu-gallery:hover 	{ 

			color: #0066FF;

        		border: #0066FF 1px solid;

			}



















/* PAYPAL GALLERY CODE */



.price 		{ COLOR: #0099CC; FONT: 16px "Trebuchet MS", arial, sans-serif; font-weight: bold; }



.shade-cart	{

		background-color: #F0F3F9;

		border: #217CFF 1px dotted;

		margin-top: 5px;

		}



.cart-width	{ width: 150px; }



.button-order 	{

		background-image: url("picts/button-order.gif");

		background-color: #3A8AFF;

		FONT-FAMILY: arial, verdana, helvetica, sans-serif;

		color: #FFFFFF;

		font-size: 14px;

		font-weight: bold;

		font-style: italic;

		text-align: center;

		cursor:pointer;

		width: 225px;

		padding-top: 3px;

		padding-bottom: 3px;

		margin-bottom: 5px;

		BORDER: #0045AB 1px solid;

		}





.buttonon-order {

		background-image: url("picts/buttonon-order.gif");

		background-color: #39CDFF;

		FONT-FAMILY: arial, verdana, helvetica, sans-serif;

		color: #FFFFFF;

		font-size: 12px;

		font-weight: bold;

		font-style: italic;

		text-align: center;

		cursor:pointer;

		width: 225px;

		padding-top: 3px;

		padding-bottom: 3px;

		margin-bottom: 5px;

		BORDER: #007DAB 1px solid;

		}

















/* PAYPAL paypal.htm PAYMENT PAGE CODE */



.payform	{

		font: 13px arial, verdana, sans-serif;

		background-image: url("picts/shadeform.gif");

		background-color: #F0F6F9;

		text-align: left;

		width: 125px;

		overflow: auto;

		border: #99A8AF 1px solid;

		}



.payformbox	{

		background-color: transparent;

		border: #CFD7DF 1px solid;

		}



.payformmargin	{ margin: 0px; }



.payformbutton	{ width: 125px; }

















/* CONTACT AND LINKS PAGE FORM CODE */



.shadeform	{

		FONT: 13px verdana, arial, sans-serif;

		text-align: left;

		background-color: #F0F6F9;

		background-image: url("picts/shadeform.gif");

		WIDTH: 225px;

		border: #99A8AF 1px solid;

		}





.textarea	{

		FONT: 13px verdana, arial, sans-serif;

		text-align: left;

		background-color: #F0F6F9;

		background-image: url("picts/shadeform.gif");

		WIDTH: 225px;

		HEIGHT: 130px;

		overflow: auto;

		border: #99A8AF 1px solid;

		}



.dropdown 	{

		font-size: 11px;

		background-color: #F0F6F9;

		COLOR: #000000;

		WIDTH: 2225px;

		}





.searchform 	{

		FONT: 13px arial, verdana, sans-serif;

		background-color: #F0F6F9;

		background-image: url("picts/shadeform.gif");

		WIDTH: 110px;

		HEIGHT: 20px;

		border: #99A8AF 1px solid;

		}





.searchdrop	{

		font-size: 11px;

		background-color: #F0F6F9;

		COLOR: #333333;

		WIDTH: 60px;

		}



.searchbutton 	{ font-size: 11px; }

















/* POPUP VIDEO MESSAGE TEXT */



.messagetitle 		{ COLOR: #000000; FONT: 13px "Trebuchet MS", arial, sans-serif; font-weight: bold; }



.messagetext 	{ COLOR: #333333; FONT: 11px "Trebuchet MS", arial, sans-serif; font-weight: normal; }

















/* START THE CODE FOR THE MENU */





.menuwidth		{ width: 225px; }



.menubackground		{

			background-color: #224A72;

	        	background-image: url("picts/background-menu.jpg");

        		border-right: #284D75 1px solid;

			}





.topline	{ border-top: #284D75 1px solid; }





.menu		{

		font-family: arial, verdana, helvetica, sans-serif;

		font-size: 14px;

		font-weight: bold;

		width: 225px;

		cursor: pointer;

		text-indent: 6px;

		text-align: left;

		display: block;

		padding-top: 7px;

		padding-bottom: 7px;

		margin-bottom: 0px;

		border-bottom: #284D75 1px solid;

		}





a.menu:link 	{

		background-image: url("picts/menu.gif");

		background-color: #2B577D;

		color: #FFFFFF;

		}





a.menu:visited 	{

		background-image: url("picts/menu.gif");

		background-color: #2B577D;

		color: #FFFFFF;

		}





a.menu:active 	{

		background-image: url("picts/menu.gif");

		background-color: #2B577D;

		color: #FFFFFF;

		}





a.menu:hover 	{

		background-image: url("picts/menuon.gif");

		background-color: #FFFFFF;

		color: #3D5A7B;

		}

