BODY 	
		{
      		background-color:#OOOO26;
		margin-top: 0px;
		margin-right: 0px;
		margin-bottom: 0px;
		margin-left: 0px;
		}



 /* LINK COLORS */

a:link		{ color: #B2B200; text-decoration: none; }

a:visited		{ color: #B2B200; text-decoration: none; }

a:active		{ color: #DBB84D; text-decoration: none; }

a:hover		{ color: #FFFFCC; text-decoration: underline; }



 /* ALL PAGES BACKGROUND COLOR */


.backgroundcolor { background-color: #000026; }




 /* INDEX BANNER BACKGROUND COLOR */


.picturebar 	{ background-color:#000026; }





 /* THE NEXT LINE CONTROLS THE DEFAULT FONT SIZE */

TABLE 		{ COLOR: #FFFFCC; FONT: 16px Times New Roman, verdana, arial, verdana,  sans-serif; font-weight: normal; }

.smalltext 		{ COLOR: #FFFFCC; FONT: 16px Times New Roman,arial, verdana,  sans-serif; font-weight: normal; }

.title 		{ COLOR: #B2B200; FONT: 36px Monotype Corsiva,Times New Roman,papyrus, verdana, arial, sans-serif; font-weight: bold; }

.subtitle 		{ COLOR: #A6A64D; FONT: 18px sans-serif, Times New Roman,18px papyrus, verdana, arial, sans-serif; font-weight: normal; }

.smalltitle 	{ COLOR: #A6A64D; FONT: 18px  sans-serif, Times New Roman, papyrus, verdana, arial, sans-serif; font-weight: normal; }

.phonetitle 	{ COLOR: #B2B24D; FONT: 18px Times New Roman, papyrus, verdana, arial, sans-serif; font-weight: bold; }

.quotechoice 	{ COLOR: #9ACD32; FONT: 16px Times New Roman, verdana, arial, verdana,  sans-serif; font-weight:  bold; }

.page-splits	{ COLOR: #B2B200; height: 2px; BORDER-TOP: #000026 1px solid; width: 100%; }

.just 			{ text-align: justify;}

.form-margin	{ margin: 0px; }



.picturetitle 	{ COLOR: #FFD700; FONT: 12px Times New Roman, verdana, arial, sans-serif; font-weight: bold; }


.price 			{ 
			FONT: 13px  Times New Roman, verdana, arial, sans-serif; font-weight: bold;
			COLOR: #858566;	
			}





 /* FOOTER CODE */

.copytext 		      { COLOR: #FFFFCC; FONT: 9px Times New Roman, arial, verdana, sans-serif; font-weight: normal }

a.footer:link		{ color: #000026; text-decoration: none; }

a.footer:visited	      { color: #B2B200; text-decoration: none; }

a.footer:active		{ color: #DBB84D; text-decoration: none; }

a.footer:hover		{ color: #FFFFCC; text-decoration: none; }







 /* IMAGE BORDERS */

.borders		{ BORDER: #B8860B 3px solid; }

.gallery-borders	{ BORDER: #B8860B 3px solid; margin: 3px; }


 /* HOMEPAGE THUMBNAIL BORDERS */

.hover-border	 	{ border: #858566 3px solid; cursor:hand; }
A:hover .hover-border 	{ border: #858566 3px solid; cursor:hand; }



 /* POPUP SLIDESHOW CODE */

#slidenumber-loc		{ left: 12px; POSITION: absolute; TOP: 12px; white-space: nowrap }

.slide-text			{ COLOR: #999999 FONT: 10px Times New Roman, verdana, arial, sans-serif; font-weight: bold; }

.slide-hilite 		{ COLOR: #B8860B }







 /* HIDE MENU AND ITEMS FOR PRINTING */


@media print {
.printhide 	{ display:none; }
.printhelp	{ width:600px; }
}
@media screen{
.printonly 	{ display:none; }
}






.button 	{
	 	background-image: url('picts/button.gif');
		background-color:#000026;
		FONT-FAMILY: Times New Roman,arial, verdana, helvetica, sans-serif;
		font-size: 8pt;
		height: 23px;
		cursor:hand;
		font-weight: bold;
		text-align: center;
		padding-left: 8px;
		padding-right: 8px;
		BORDER: medium none #B8860B; 3px
		}


.buttonon 		{
				background-image: url('picts/buttonon.gif');
				background-color:#000026;
				FONT-FAMILY:  Times New Roman,arial, verdana, helvetica, sans-serif;
				color: #FFE4B5;
				font-size: 8pt;
				height: 23px;
				cursor:hand;
				font-weight: bold;
				text-align: center;
				padding-left: 8px;
				padding-right: 8px;
				BORDER: #B8860B 3px solid;
				}




.order-button	{
				background-image: url('picts/button-order.gif');
				background-color:#000026;
				FONT-FAMILY:  Times New Roman,arial, verdana, helvetica, sans-serif;
				color: #FFE4B5;
				font-size: 8pt;
				height: 23px;
				width: 110px;
				cursor:hand;
				font-weight: bold;
				text-align: center;
				BORDER:#B8806B 3px solid;
				}



.order-buttonon	{
	 			background-image: url('picts/buttonon-order.gif');
				background-color:#000026;
				FONT-FAMILY: Times New Roman, arial, verdana, helvetica, sans-serif;
				color: #FFE4B5;
				font-size: 8pt;
				height: 23px;
				width: 110px;
				cursor:hand;
				font-weight: bold;
				text-align: center;
				BORDER: #B8806B 3px solid;
				}




.button-popups 	{
				background-color:#000026;
		  		FONT-FAMILY: Times New Roman,arial, verdana, helvetica, sans-serif;
		  		color: #FFE4B5;
		  		font-size: 8pt;
		 		height: 21px;
		  		cursor:hand;
		  		font-weight: bold;
		  		text-align: center;
		  		BORDER: #B8806B 3px solid;
		  		}


.buttonon-popups {
		 		 	background-color:#000026;
					FONT-FAMILY: Times New Roman, arial, verdana, helvetica, sans-serif;
		  			color: #FFE4B5;
		 			font-size: 8pt;
		  			height: 21px;
		  			cursor:hand;
		  			font-weight: bold;
		 			text-align: center;
		  			BORDER: #B8806B 3px solid;
		  			}




.shadeform			{FONT:13pax Times New Roman, arial, verdana, sana-serif; 
					background-image: url('picts/shadeform.gif');
					text-align: left;
					width: 200px;
					BORDER: #B8806B 3px solid; 
					
					
.textarea			{FONT:13pax Times New Roman, arial, verdana, sana-serif;
					background-image: url('picts/shadeform.gif');
					text-align: left;
					WIDTH: 300PX;
					HEIGHT: 150PX;
					BORDER: #B8806B 3px solid; 
					
.quoteform			{FONT: 13pax Times New Roman, arial, verdana, sana-serif;
					background-image: url('picts/shadeform.gif');
					text-align: left;
					BORDER: #858566 3px solid; }
					
.dropdown			{COLOR: #B8806B;
					WIDTH: 200PX;
					FONT: 11px verdana, arial, sans-serif; }




 /* SMALL MESSAGE CODE */


.divstyle				{position:absolute;
					 border: #B8806B 3px solid;
					 top:0;
					 left:0 }

.pstyletitle		{	
					background-color:#000026;
					padding: 2px;
					color:white;
					font-size:10px;
					font-family:verdana, arial, sans-serif }


.pstylebody 		{	
					background-color:#000026;
					padding: 2px;
					color:white;
					font-size:10px;
					font-family:verdana, arial, sans-serif }





.searchbutton 			{background-image: url('picts/button.gif');
					background-color:#000026
					FONT-FAMILY:  Times New Roman, arial, verdana, helvetica, sans-serif;
					color: #FFE4B5;
					font-size: 8pt;
					height: 20px;
					width: 35px;
					cursor:hand;
					font-weight: bold;
					text-align: center;
					BORDER: medium none #B8806B; 3px }


.searchform			{ background-image: url('picts/shadeform.gif');
					  WIDTH: 120PX;
		  			  HEIGHT: 16PX; 
		  			  11px Times New Roman, arial, georgia, sans-serif:3px solid #B8806B;
					  ; 11px; font-style:normal; font-variant:normal; font-weight:normal }

.searchdrop			{ WIDTH: 60PX; HEIGHT: 20PX; FONT: 11px Times New Roman, arial, verdana, sans-serif }




 /* START MENU CODE */




.menu				{
					FONT: 18px Monotype Corsiva, Times New Roman, papyrus, verdana, sans-serif; font-weight: bold;
					height: 18px;
					text-indent: 28px;
					background-image: url('picts/menu.gif');
					background-repeat: no-repeat;
					background-position: 0 0px;
					vertical-align: middle;
					}


.menu-line	  		{
		  			background-image: url('picts/menu_line.gif');
		  			background-repeat: repeat-y;
		  			}



 /* GALLERY NAV MENU */






.menu-nav			{ font-family: Times New Roman, verdana, arial, helvetica, sans-serif;
					  font-size: 10px;
		  			  letter-spacing: 0px;
		  			  height: 22px;
		  			  padding-top: 0px;
		  			  padding-bottom: 0px;
		  			  padding-left: 7px;
		  			  padding-right: 7px;
		  			  margin-left: 2px;
		  			  margin-right: 1px;
		  			  margin-top: 1px;
		  			  cursor:hand;
		  			  font-weight: bold;
		  			  text-align: center;
		  			  line-height: 20px;
		  			  display: block;
		  			  white-space: nowrap;
		  			  border: #B8806B 3px solid; }


a.menu-nav:link 	{  background-color:#000026;
		  	   color: #FFE4B5;}


a.menu-nav:visited 	{  background-color:#000026;
		  	   color: #FFE4B5;}


a.menu-nav:active 	{  background-color:#000026;
		  	   color: #FFE4B5;}


a.menu-nav:hover 	{  background-color:#000026;
		  	   color: #B2B200;}
			   border: #B8806B 3px solid;
			}
