BODY 	{ width: 1000;  background-color: #EEEEEE; margin-left: 50;  position: center; padding: 10px 0 0; border-style: solid;  border-right: #EEEEEE 50px solid;  border-left: #EEEEEE 150px solid; bgcolor:  EEEEEE; border-top: #EEEEEE 0px solid; border-bottom: #EEEEEE 0px solid; }



#locator_date { color: #D8A960; position:relative; visibility:show; left: 775px; top: 20px; z-index:2; FONT: italic 10px "AvantGarde Md BT", verdana, arial, sans-s;} 




/* NON-MENU LINK COLORS */

a:link      { color: #D8A960; text-decoration: none; } 

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

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

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



/* START THE CODE FOR THE HORIZONTAL MENUS */


.menuhorztext		{
			color: #D8A960;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 18px;
			font-weight: bold;
			padding: 2px 2 2;
			text-align: center;
			}

.pagelines	{background-color:555555;; width: 900px; height: 25px; border-color: #D8A960; border-style: solid solid solid solid; border-width: 2px 2px 2px 2px; }






.menuhorz		{ cursor:pointer; border: solid 0 #9A966F; list-style-image: none; }


a.menuhorz:link 	{ color: #770000; font-size: 10px; }


a.menuhorz:visited 	{ color: #770000; font-size: 10px; }


a.menuhorz:active 	{ color: #770000; font-size: 10px; }


a.menuhorz:hover 	{ color: #D8A960; font-size: 10px; }

 





/* THE NEXT LINE CONTROLS THE DEFAULT FONT SIZE */

TABLE		{ COLOR: #222222; FONT: 12px verdana, arial, sans-serif; border: solid 0; }

.title		{ COLOR: #770000; FONT: bold 14px "AvantGarde Md BT", verdana, arial, helvetica, sans-serif; letter-spacing: 0; f }
.title2		{ COLOR: #D8A960; FONT: bold 14px "AvantGarde Md BT", verdana, arial, helvetica, sans-serif; letter-spacing: 0; f }
.title3		{ COLOR: #D8A960; FONT: bold 18px "AvantGarde Md BT", verdana, arial, helvetica, sans-serif; letter-spacing: 1; f }
.title4		{ COLOR: #770000; FONT: bold 14px "AvantGarde Md BT", verdana, arial, helvetica, sans-serif; letter-spacing: 0; f }
.title5		{ COLOR: #FFFFFF; FONT: bold 14px "AvantGarde Md BT", verdana, arial, helvetica, sans-serif; letter-spacing: 0; f }



.subtitle	{ COLOR: #D8A960; FONT: 17px "AvantGarde Md BT", verdana, arial, sans-serif; }

.smalltitle 	{ COLOR: #D8A960; FONT: bold 12px "AvantGarde Md BT", verdana, arial, sans-s }

.smalltitle2 	{ COLOR: #D8A960; FONT: italic 10px "AvantGarde Md BT", verdana, arial, sans-s }

.smalltitle3 	{ COLOR: #000000; FONT: normal 12px "AvantGarde Md BT", verdana, arial, sans-s }

.smalltitle4 	{ COLOR: #484848; FONT: normal 11px "AvantGarde Md BT", verdana, arial, sans-s }

.smalltitle5 	{ COLOR: #484848; FONT: bold 11px "AvantGarde Md BT", verdana, arial, sans-s }

.smalltitle6 	{ COLOR: #770000; FONT: bold 11px "AvantGarde Md BT", verdana, arial, sans-s }

.smalltitle7 	{ COLOR: #FFFFFF; FONT: normal 11px "AvantGarde Md BT", verdana, arial, sans-s }

.smalltitle8 	{ COLOR: #D8A960; FONT: bold 11px "AvantGarde Md BT", verdana, arial, sans-s }

.smalltitle9 	{ COLOR: #D8A960; FONT: bold 12px "AvantGarde Md BT", verdana, arial, sans-s }

.smalltitle10 	{ COLOR: #FFFFFF; FONT: bold 16px "AvantGarde Md BT", verdana, arial, sans-s }

.smalltitle11 	{ COLOR: #D8A960; FONT: bold 14px "AvantGarde Md BT", verdana, arial, sans-s }

.smalltitle12 	{ COLOR: #D8A960; FONT: bold 11px "AvantGarde Md BT", verdana, arial, sans-s }

.smalltitle13 	{ COLOR: #484848; FONT: normal 10px "AvantGarde Md BT", verdana, arial, sans-s }

.smalltitle14 	{ COLOR: #D8A960; FONT: bold 14px "AvantGarde Md BT", verdana, arial, sans-s }

.smalltitle15 	{ COLOR: #D8A960; FONT: bold 12px "AvantGarde Md BT", verdana, arial, sans-s }

.smalltitle16 	{ COLOR: #FFFFFF; FONT: bold 16px "AvantGarde Md BT", verdana, arial, sans-s }

.smalltitle17 	{ COLOR: #770000; FONT: normal 11px "AvantGarde Md BT", verdana, arial, sans-s }

.smalltitle18 	{ COLOR: #FFFFFF; FONT: normal 16px "AvantGarde Md BT", verdana, arial, sans-s }

.smalltitle19 	{ COLOR: #770000; FONT: bold 14px "AvantGarde Md BT", verdana, arial, sans-s }

.smalltitle20 	{ COLOR: #D8A960; FONT: normal 12px "AvantGarde Md BT", verdana, arial, sans-s }

.smalltitle21 	{ COLOR: #D8A960; FONT: normal 10px "AvantGarde Md BT", verdana, arial, sans-s }

.smalltitle22 	{ COLOR: #770000; FONT: normal 12px "AvantGarde Md BT", verdana, arial, sans-s }

.smalltitle23 	{ COLOR: #D8A960; FONT: normal 11px "AvantGarde Md BT", verdana, arial, sans-s }

.smalltitle24 	{ COLOR: #D8A960; FONT: italic 12px "AvantGarde Md BT", verdana, arial, sans-s }

.smalltitle25 	{ COLOR: #D8A960; FONT: bold 14px "AvantGarde Md BT", verdana, arial, sans-s }

.smalltitle26 	{ COLOR: #FFFFFF; FONT: normal italic 14px "AvantGarde Md BT", verdana, arial, sans-s }

.smalltitle27 	{ COLOR: #FFFFFF; FONT: bold 14px "AvantGarde Md BT", verdana, arial, sans-s }

.smalltitle28 	{ COLOR: #D8A960; FONT: normal 16px "AvantGarde Md BT", verdana, arial, sans-s }





.list 		{ COLOR: #484848; FONT: 13px verdana, arial, sans-serif; }

.footer		{ COLOR: #484848; FONT: 10px arial, verdana, sans-serif;  outline-color: #000; outline-width: 12px; }

.smalltext	{ COLOR: #484848; FONT: 12px verdana, arial, sans-serif;}

.phonetitle	{ COLOR: #D8A960; FONT: bold 13px arial, sans-s }

.phonetitle-2 { COLOR: #484848; FONT: bold 12px "AvantGarde Md BT", verdana, arial, sans-s }

.welcometitle { COLOR: #666699; FONT: bold 11px arial, sans-s }

.phonenum	{ COLOR: #484848; font: 16px georgia, "times new roman", verdana, arial, sans-serif;  }

.hilite		{ COLOR: #D8A960; }

.hilite_2	{ COLOR: #000000; }

.hilite_3	{ COLOR: #0000DD; }

.formmargin	{ margin: 0px; }

.just 		{ text-align: justify; }




/* PRODUCT LINKS */

.productlink		{ color: #D8A960; font-size: x-small; font-family: verdana, arial, sans-serif; font-weight: normal; }

a.productlink:link	{ color: #D8A960; font-weight: bold; text-decoration: normal; }

a.productlink:visited	{ color: #D8A960; font-weight: bold; text-decoration: normal; }

a.productlink:active	{ color: #D8A960; font-weight: bold; text-decoration: normal; }

a.productlink:hover	{ color: #770000; font-weight: bold; text-decoration: normal; }





/* PRODUCT STYLES */

.order-box	{
		background-image: url(picts/order-box.jpg);
		width: 200px;
		height: 245px;
		}
		
		.order-box_red	{
		background-image: url(picts/order-box_red.jpg);
		width: 200px;
		height: 245px;
		}

.formmargin	{ margin: 0px; }


.product-borders	{ border: solid 2 #D8A960; } /* THIS CAN BE SET TO 1px */

.thumb-borders		{ border: solid 0px #FFFFFF; } /* THIS CAN BE SET TO 1px */

.product-title 	{ color: #770000; font-size: 12pt; font-family: arial, sans-serif; font-weight: 700 }

.product-title2 	{ color: #770000; font-size: 14pt; font-family: arial, sans-serif; font-weight: 700 }


.list-title	{ color: #D8A960; font-size: 9pt; font-family: arial, sans-serif; font-weight: bold }

.price 		{ color: #820a30; font: bold 16px arial, sans-serif; letter-spacing: 0; text-decoration: underline; }

.options	{ width:125px; margin-top: 15px; margin-bottom: 3px; font-size: 11px; }

.shipping	{ width:145px; margin-top: 3px; margin-bottom: 8px; font-size: 11px; }







/* PAGE TOP AND BOTTOM BORDER AREAS */

.bar-endtop	{
		width: 750px;
		height: 32px;
		padding: 0px 0px 0px 0px;
		}



.page-splits		{ height: 4px; margin-top: 10px; margin-bottom: 10px; background-color: #D8A960; color: #D8A960; border-style: solid 0px #D8A960;  }
.page-splits2		{ height: 4px; margin-top: 10px; margin-bottom: 10px; background-color: #D8A960; color: #D8A960; border: solid 0px #D8A960; }
.page-splits3		{ height: 5px; margin-top: 10px; margin-bottom: 10px; background-color: #D8A960; color: #ffffff; border: solid 0px #D8A960; }
.page-splits4		{ height: 15px; margin-top: 10px; margin-bottom: 10px; background-color: #D8A960; color: #9A966F; border: solid 0px #D8A960; }
.page-splits5		{ height: 2px; margin-top: 10px; margin-bottom: 10px; background-color: #D8A960; color: #C05331; border: solid 0px #D8A960; }
.page-splits6		{ height: 20px; margin-top: 10px; margin-bottom: 10px; background-color: #EEEEEE; color: #EEEEEE; border: solid 0px #EEEEEE; }

.page-splits_sidebar2		{ height: 1px; w
idth: 90%; margin-top: 10px; margin-bottom: 10px; border: solid 1px; color:#D8A960; font-style: normal; }


/* PAGE IMAGE BORDERS */

.borders	{ border: solid 2px; color:#D8A960; }




/* IMAGE TABLE AND COLOR BARS */


.imagetable		{ color: #D8A960; border: solid 4px;  }




/* CONTACT FORM */

.submitbutton	{ font-size: 13px; }


.shadeform	{ FONT: 13px arial, verdana, sans-serif;
		background-image: url(picts/shadeform.gif);
		text-align: left;
		WIDTH: 200px;
		BORDER: solid 1px #9A966F; }

.textarea	{ FONT: 13px arial, verdana, sans-serif;
		background-image: url("picts/shadeform.gif");
		text-align: left;
		WIDTH: 250PX;
		BORDER: #9A966F 1px solid; }

.dropdown 	{ COLOR: #524f4f;
		WIDTH: 200px;
		FONT: 11px verdana, arial, sans-serif; }




 /* NEWSLETTER FORM STYLE */

.newstable	{ width: 136px; margin-top:1px; margin-bottom:8px; border: #858B9B 0px solid; }

.newstext	{ COLOR: #524f4f; FONT: 11px arial, verdana, sans-serif;}

.newsform  	{ WIDTH: 100PX;
		HEIGHT: 18PX;
		FONT: 11px arial, sans-serif;
		BORDER: #D8A960 1px solid; }






/* SEARCH BOX STYLES */

.searchform 	{ color: #666; background-image: url(picts/shadeform.gif); WIDTH: 200px; HEIGHT: 20px; FONT: 11px arial, sans-serif; border: solid 1px; }

.search-box	{ color: #D8A960; font: 10px arial, sans-serif; position: relative; top: 30px; right: 0px; border-color: #bfc8d8; }










		

/* SIDEBAR IMAGE BORDERS */

.bordersSB	{ border: #D8A960 1px solid ; }

.bordersSB2	{ border: #D8A960 3px solid ; }











/* LEFT SIDEBAR OPTIONS */

.sidebar-background  { border-color: #D8A960; border-width: 0px; }

.sidebarwidth		{ width: 175px; height: 1250px; border-right: #FFFFFF 220px;}

.sidebartitle		{ COLOR: #D8A960; FONT: 14px "AvantGarde Md BT", verdana, arial, sans-serif; }

.sidebartitle2		{ COLOR: #D8A960; FONT: 12px "AvantGarde Md BT", verdana, arial, sans-serif; }


.sidebartext		{ COLOR: #484848; FONT: 10px verdana, arial, sans-serif; }

.sidebar-frame		{ COLOR: #D8A960;  width: 175px; height: 1250px; margin: 0px; padding: 0; border: 1px solid; }

.sidebar_right-frame		{ COLOR: #D8A960;  width: 200px; height: 1900px; margin: 0px; padding: 0; border: 0px solid;}


.iframetext		{ COLOR: #D8A960; FONT: 10px verdana, arial, sans-serif; }








/* SEARCH BOX STYLES */

.searchform 	{ color: #666; background-image: url(picts/shadeform.gif); WIDTH: 120px; HEIGHT: 20px; FONT: 11px arial, sans-serif; border: solid 1px; }

.search-box	{ color: #D8A960; font: 10px arial, sans-serif; position: relative; top: 60px; right: 0px; border-color: #D8A960; }


.pagebars	{
		height: 18px;
		background-color: #262632;
	        background-image: url("picts/bar.gif");
        	border-top: #9A966F 1px solid;
        	border-bottom: #9A966F 1px solid;
		}

.footerbar	{
		height: 30px;
		background-color: #3B3B47;
	        background-image: url("picts/bar-footer.jpg");
        	border-top: #9A966F 1px solid;
        	border-bottom: #9A966F 1px solid;
		}

.flashchanger	{
		border-top: #9A966F 1px solid;
		border-bottom: #9A966F 1px solid;
		}

.pictureend	{
		background-color: #262632;
	        background-image: url("picts/background-picture-end.jpg");
        	border-left: #9A966F 1px solid;
		}









/* SIDEBAR BORDERS AND COLORS */

.boxtext 	{ color: #FFFFFF; FONT: 10px verdana, arial, sans-serif; }










