BODY 		{scrollbar-base-color: #000000;

		scrollbar-track-color: #675a5a;

		scrollbar-face-color: #413636;

		scrollbar-highlight-color: #564949;

		scrollbar-3dlight-color: #736d6d;

		scrollbar-darkshadow-color: #000000;

		scrollbar-shadow-color: #000000;

		scrollbar-arrow-color: #FFFFFF;

		margin: 0;

		padding: 0;

		border: 0; }		

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

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

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

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

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

TABLE		{
	COLOR: #e9e9e9;
	font-weight: bold;
	font-family: arial, verdana, sans-serif;
	font-size: 12px;
}

.title 		{ color: #FFFFFF; font: 16px "arial", arial, verdana, sans-serif; font-weight: bold;}

.title2 	{ COLOR: #FFFFFF; FONT: 13px arial, sans-serif; font-weight: bold; }

.title3 { color: #000000; font: 22px "arial narrow", arial, verdana, sans-serif; font-weight: bold; font-style: italic; }

.title4 { color: #ffffff; font: 22px "arial narrow", arial, verdana, sans-serif; font-weight: bold; font-style: italic; }



.new{ COLOR: #F87217;FONT:9px arial,sans-serif;font-weight:bold;background-image:url("picts/newmark.gif");width:26px;height:11px;}

.footerwidth{width:97%;font:11px arial,verdana,sans-serif;}

.footertext 	{ COLOR: #666666; FONT: 10px arial, verdana, sans-serif; font-weight: normal; }

.subtitle 	{ color: #ffffff; font: 14px  arial, verdana, sans-serif; font-weight: bold;}

.subtitle2 	{ color: #ffffff; font: 13px  arial, verdana, sans-serif; font-weight: bold; font-style: italic; }

.subtitle3 	{ color: #413636; font: 15px  arial, verdana, sans-serif; font-weight: bold; font-style: italic; }

.subtitle4	{ color: #413636; font: 15px  arial, verdana, sans-serif; font-weight: bold; font-style: italic; }

.subtitle5 	{ color: #ffffff; font: 15px  arial, verdana, sans-serif; font-weight: bold; font-style: italic; }



.phonetitle 	{ color: #FFFFFF; FONT: 13px arial, sans-serif; font-weight: bold }

.smalltext	{ COLOR: #666666; FONT: 11px arial, verdana, sans-serif; font-weight: normal }

.prolink	{ COLOR: #e5e5e5; FONT: 11px arial, verdana, sans-serif; font-weight: bold }

.copytext 	{ COLOR: #666666; FONT: 10px arial, verdana, sans-serif; font-weight: bold }

.quotechoice 	{ COLOR: #ffffff; font-weight: normal }

.testimonial	{COLOR: #FFFFFF; font-weight: bold; font-style: italic; }

.just 		{ text-align: justify; }

.faq 		{ line-height: 18px; }

.homeh1 	{ COLOR: #FFFFFF; FONT: 13px arial, sans-serif; font-weight: bold; padding-top: 0px;}

.regh1 	{ COLOR: #000055; FONT: 14px arial, sans-serif; font-weight: bold; margin-top: 0px; margin-bottom: 0px;}

#ZOOM 		{ LEFT: 10px; POSITION: absolute; TOP: 10px; }

.tip    	{ COLOR: #657383; FONT: 11px verdana, arial, sans-serif; font-weight: normal }

.tableheight 	{ height: 289px }

 /* PAGE COLORS */

.pagelines	{ background-color:#413636; }

.pagesplits 	{ COLOR: #C0C0C0; height: 1px }

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

.main-tablebg	{ background-color:#413636;background-image: url("picts/background-center1.jpg");}

.main-tablebg2	{ background-color:#413636;}

.gallery-tablebg	{ background-color:#ffffff; }

 /* HEADER SEARCH BOX STYLES */

.searchformdrop { HEIGHT: 20PX; FONT: 11px arial, georgia, Times New Roman, sans-serif; margin-top: 1px; }

.searchform 	{ WIDTH: 110PX; HEIGHT: 20PX; FONT: 11px arial, georgia, Times New Roman, sans-serif; BORDER: #000000 1px solid }

.search-font	{ color: #FFFFFF; font: 11px verdana, arial, sans-serif; font-weight: bold }

 /* LAYERED TEXT STYLES */

#hometext 	{ position:absolute; visibility: visible; left: 600px; top: 165px; width:42%; z-index:2; padding:10px;}

.hometextlayer	{ COLOR: #FFFFFF; FONT: 13px arial, verdana, sans-serif; font-weight: bold; }

.hometexttitle	{ COLOR: #FFFFFF; FONT: 20px arial, verdana, sans-serif; font-weight: normal; }

.date-font	{ color: #FFFFFF; font: 11px arial, verdana, helvetica, sans; font-weight: bold }

#date-location 	{ left: 10px; POSITION: absolute; TOP: 4px }

#date-location2 	{ left: 134px; POSITION: absolute; TOP: 4px }

.submitbutton 	{ font-size: 10pt; }

.shadeform	{ FONT: 13px arial, verdana, sans-serif;

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

		text-align: left;

		WIDTH: 200PX;

		BORDER: #000000 1px solid}

.quoteform	{ FONT: 13px arial, verdana, sans-serif;

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

		text-align: left;

		BORDER: #000000 1px solid}

.textarea	{ FONT: 13px arial, verdana, sans-serif;

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

		text-align: left;

		WIDTH: 275PX;

		HEIGHT: 125PX;

		BORDER: #000000 1px solid}

.dropdown {	COLOR: #333333;

		WIDTH: 200PX;

		FONT: 11px geneva, verdana, arial, sans-serif }

.searchbutton {	

		background-color:#F0F0F0;

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

		color: #000066;

		font-size: 8pt;

		height: 20px;

		width: 35px;

		cursor:hand;

		font-weight: bold;

		text-align: center;

		BORDER: #000066 1px solid }

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

		  WIDTH: 100PX;

		  HEIGHT: 20PX; FONT: 11px arial, verdana, sans-serif;

		  BORDER: #000000 1px solid }

.searchdrop	{ WIDTH: 60PX; HEIGHT: 20PX; FONT: 11px arial, georgia, Times New Roman, sans-serif }

 /* START CODE FOR THE GALLERIES */

.button-popups  { background-color:#F0F0F0;

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

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

		  font-size: 8pt;

		  color: #194C66;

		  height: 24px;

		  cursor:hand;

		  font-weight: normal;

		  text-align: center;

		  BORDER: #194C66 1px solid }

.buttonon-popups  { background-color:#F0F0F0;

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

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

		  font-size: 8pt;

		  color: #0033FF;

		  height: 24px;

		  cursor:hand;

		  font-weight: normal;

		  text-align: center;

		  BORDER: #0033FF 1px DASHED }

.rollover 	{ position: relative; left: 0px; top: 0px; BORDER: #000000 1px solid }

.rolloveron 	{ position: relative; left: 2px; top: 2px; BORDER: #000000 1px dashed }

 /* START CODE FOR THE PAYMENT FORMS */

.descr	 		{ COLOR: #339999; FONT: 12px arial, verdana, sans-serif ; font-weight: bold; line-height:20px }

.descr1	 		{ COLOR: #ffffff; FONT: 12px arial, verdana, sans-serif ; font-weight: bold; line-height:20px }

.price	 		{ COLOR: #FF6600; FONT: 15px arial, verdana, sans-serif ; font-weight: bold; line-height:20px }

.price1	 		{
	COLOR: #FF6600;
	font-weight: bold;
	line-height:20px;
	font-family: arial, verdana, sans-serif;
	font-size: 18px;
}

.product-table		{ border: #413636 1px solid; background-color: #564949; }

.product-linktable	{ border: #413636 1px solid;

			  background-color: #726565;

			  COLOR: #ffffff;

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

			  font-weight: bold; }

.product-title		{
	color: #ffffff;
	font-weight: bold;
	font-style: italic;
	font-family: arial, verdana, sans-serif;
	font-size: 14px;
}

.product-title2		{ COLOR: #E56717; FONT: 12px arial, sans-serif; font-weight: bold }

.hilite			{ COLOR: #FF9900; FONT: 13px arial, sans-serif; font-weight: bold }

.cartmargin1		{ margin: 0px; }

.cartmargin2		{ margin: 0px; }

 /* START PAYMENT FORMS BORDERS AND TITLE */

fieldset 	{ border:1px solid #999999;

		  -moz-border-radius: 5px;

		  padding-top: 0px;

		  padding-bottom: 6px;

		  padding-left: 8px;

		  padding-right: 8px;

		  width: 175px;

		  text-align: left; 

		  COLOR: #e5e5e5;

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



fieldset legend { border:1px solid #999999;

		  background-color: #413636;

		  margin-bottom: 3px;

		  padding: 2px;

		  padding-left: 5px;

		  padding-right: 5px;

		  COLOR: #ffffff;

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

 /* START CODE FOR THE MENUS AND SIDEBAR */ /* SIDEBAR MENU */

 

@media print {

.printhide 	{ display:none; }

.printhelp	{ width:600px; }}

@media screen{

.printonly 	{ display:none; }}



.slideshow-bg	{ background-color:#F0F0F0; background-image: url("picts/slideshow-bg.jpg"); }

.sidebar-bg	{ background-color:#564949; background-image: url("picts/background-menu.jpg"); }



.menubackground		{ background-color:#413636;

			  border-top: #726565 1px solid;

			  border-bottom: #726565 1px solid; }

.bottommenu	  {

		  padding-left: 10px;

		  padding-right: 10px;}







.menutitle	{ font: 11px Verdana, arial, sans-serif;

		  font-weight: bold;

		  color: #ffffff;

		  height: 19px; 

		  padding-left: 6px;

		  padding-top: 6px;

		  text-align: left; }

.menu		{ width: 150px;

		  cursor:hand;

		  font: 11px Verdana, arial, sans-serif;

		  font-weight: normal;

		  text-indent: 2px;

		  text-align: left;

		  display: block;

		  text-decoration: none; }

.menu1  	{ font: 11px Verdana, arial, sans-serif;

		  font-weight: normal;

		  color: #ffffff;

		  height: 11px;

		  padding-left: 2px;

          text-indent: 2px;

		  padding-top: 6px;

		  text-align: left;}

.menu2  	{ width: 150px;

		  font: 11px Verdana, arial, sans-serif;

		  color: #e5e5e5;

		  padding: 2px;

		  margin: 3px;

          font-weight: normal;

		  text-indent: 2px;

		  text-align: left;

		  display: block;

		  text-decoration: none; }

.menu3  	{ font: 11px Verdana, arial, sans-serif;

		  font-weight: normal;

		  color: #333399;

		  height: 11px;

		  padding-left: 2px;

          text-indent: 0px;

		  padding-top: 1px;

		  text-align: center;}

.menu4  	{ width: 140px;

		  font: 11px Verdana, arial, sans-serif;

		  color: #e5e5e5;

		  padding: 0px;

		  margin: 2px;

          font-weight: normal;

		  text-align: left;

		  display: block;

		  text-decoration: none; }

.menu5	  { width: 250px;

		  font: 11px Verdana, arial, sans-serif;

		  font-weight: normal;

		  text-indent: 25px;

		  text-align: left;

		  display: block;

		  text-decoration: none; }	  

.menu6  	{ width: 150px;

		  font: 11px Verdana, arial, sans-serif;

		  color: #e5e5e5;

		  padding: 0px;

		  margin: 0px;

          font-weight: normal;

		  text-indent: 0px;

		  text-align: left;

		  display: block;

		  text-decoration: none; }

		  

.registermenu	{ width: 95px;

		  cursor:hand;

		  font: 11px Verdana, arial, sans-serif;

		  font-weight: normal;

		  text-indent: 2px;

		  text-align: left;

		  display: block;

		  text-decoration: none; }

		  

.registermenu2	{ width: 130px;

		  cursor:hand;

		  font: 11px Verdana, arial, sans-serif;

		  font-weight: normal;

		  text-indent: 2px;

		  text-align: left;

		  display: block;

		  text-decoration: none; }

		  

a.menu:link 	{ color: #e5e5e5;

		  padding: 2px;

		  margin: 3px; }

a.menu:visited 	{ color: #e5e5e5;

		  padding: 2px;

		  margin: 3px; }

a.menu:active 	{ color: #e5e5e5;

		  padding: 2px;

		  margin: 3px; }

a.menu:hover 	{ background-color:#FFFFFF;

		  border: #194C66 1px solid;

 		  padding: 1px;

 		  margin: 3px;

		  color: #0000FF; }

 /* TOP MENU */

.menu-horz-bg	{ background-color:#3090C7;

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

                color: #FFFFFF;

                font: 10px verdana, arial, sans-serif; }

.menu-split	{ color: #FFFFFF; }

.menu-horz	{ cursor:hand;

		  font: 11px Verdana, arial, sans-serif;

		  font-weight: bold;

		  text-align: left;

		  display: block;

		  text-decoration: none; }

a.menu-horz:link 	{ color: #FFFFFF;

		  padding-left: 5px;

		  padding-right: 5px;

		  padding-top: 2px;

		  padding-bottom: 2px;

		  margin: 1px; }

a.menu-horz:visited 	{ color: #FFFFFF;

		  padding-left: 5px;

		  padding-right: 5px;

		  padding-top: 2px;

		  padding-bottom: 2px;

		  margin: 1px; }

a.menu-horz:active 	{ color: #FFFFFF;

		  padding-left: 5px;

		  padding-right: 5px;

		  padding-top: 2px;

		  padding-bottom: 2px;

		  margin: 1px; }

a.menu-horz:hover { background-color:#006699;

		  border: #FFFFFF 1px solid;

		  padding-left: 5px;

		  padding-right: 5px;

		  padding-top: 2px;

		  padding-bottom: 2px;

 		  margin: 0px;

		  color: #FFFFFF; }

		  

		  

a.registermenu:link 	{ color: #194C66;

		  padding: 2px;

		  margin: 3px; }

a.registermenu:visited 	{ color: #194C66;

		  padding: 2px;

		  margin: 3px; }

a.registermenu:active 	{ color: #194C66;

		  padding: 2px;

		  margin: 3px; }

a.registermenu:hover 	{ background-color:#FFFFFF;

		  border: #194C66 1px solid;

 		  padding: 1px;

 		  margin: 3px;

		  color: #0000FF; }

		  

a.registermenu2:link 	{ color: #194C66;

		  padding: 2px;

		  margin: 3px; }

a.registermenu2:visited 	{ color: #194C66;

		  padding: 2px;

		  margin: 3px; }

a.registermenu2:active 	{ color: #194C66;

		  padding: 2px;

		  margin: 3px; }

a.registermenu2:hover 	{ background-color:#FFFFFF;

		  border: #194C66 1px solid;

 		  padding: 1px;

 		  margin: 3px;

		  color: #0000FF; }

		  

.style5 {font-size: 11px}

.style6 {
	color: #FF6600;
	font-size: 14px;
	font-weight: bold;
}

.style7 {font-size: 14px;

	font-weight: bold; }

 /* TOP LEVEL MENU CONTROL */

a.menu_TOP{

display:block;

line-height: 14pt;

text-align: center;

text-decoration:none;

border-right: #6a5132 1px solid;

}

 /* SUB LEVEL MENU CONTROL */

a.menu_SUB{

display:block;

padding: 4px 2px 2px 6px;

text-decoration:none;

filter:alpha(opacity=100);

border-bottom: #999999 1px solid;

}

 /* MORE SUB LEVEL MENU CONTROL */

.menu_DIV{

border-top: #000000 0px solid;

border-bottom: #666666 0px solid;

border-right: #666666 1px solid;

border-left: #666666 1px solid;

filter:alpha(opacity=92);

z-index:100;

}

