BODY 	{
	background-color: #6b4e3c;
	/*scrollbar-base-color: #CFB594;
	scrollbar-track-color: #E8E0D5;
	scrollbar-face-color: #CFB594;*/
	background-image: url("picts/background_wallpaper.jpg");
	margin: 0px;
	padding: 0px;
	border: #1F3037 0px solid;
	}


.background-modal 	{
		background-image: url("picts/home.jpg");
		background-repeat: repeat-x;
		background-position: 0px 0px;
		}
#background-body 	{
		background-image: url("picts/background_silver-fade4.jpg");
		width: 850px;
		/*height: 275px;
		overflow-y: auto;
		overflow-x: auto;*/
		background-repeat: repeat-x;
		background-position: 0px 0px;
		border: solid #000000;
		border-width: 2px 2px 2px 2px;
		/* NOTE: BORDERs ABOVE ARE | top | right | bottom | left */
		}
#sschannel-dbody 	{
		background-image: url("picts/background_silver-fade4.jpg");
		background-color: #aeb2bd;
		width: 850px;
		/*height: 275px;
		overflow-y: auto;
		overflow-x: auto;*/
		background-repeat: repeat-x;
		background-position: 0px 0px;
		border: solid #000000;
		border-width: 2px 2px 0px 2px;
		/* NOTE: BORDERs ABOVE ARE | top | right | bottom | left */
		}
#sschannel-ubody 	{
		background-image: url("picts/background_silver-fade5.jpg");
		width: 850px;
		/*height: 275px;
		overflow-y: auto;
		overflow-x: auto;*/
		background-repeat: repeat-x;
		background-position: 0px 0px;
		border: solid #000000;
		border-width: 0px 2px 2px 2px;
		/* NOTE: BORDERs ABOVE ARE | top | right | bottom | left */
		}

.servicechannel-body 	{
		background-image: url("picts/background_wallpaper.jpg");
		/* width: 95%;
		height: 275px;
		overflow-y: auto;
		overflow-x: auto;*/
		background-repeat: repeat-x;
		background-position: 0px 0px;
		border: solid #000000;
		border-width: 0px 0px 0px 0px;
		padding-top: 5px;
		padding-right: 5px;
		padding-bottom: 5px;
		padding-left: 5px;
		/* NOTE: BORDERs ABOVE ARE | top | right | bottom | left */
		}
				
#servicechannel-dbody 	{
		/* background-image: url("picts/background_silver-fade4.jpg"); */
		background-image: url("picts/bar_hor.jpg");		
		width: 850px;
		/*height: 275px;
		overflow-y: auto;
		overflow-x: auto;*/
		background-repeat: repeat-x;
		background-position: 0px 0px;
		border: solid #000000;
		border-width: 5px 5px 5px 5px;
		/* NOTE: BORDERs ABOVE ARE | top | right | bottom | left */
		}
#servicechannel-smallbody 	{
		/* background-image: url("picts/background_silver-fade4.jpg"); */
		background-image: url("picts/bar.jpg");		
		width: auto;
		/*height: 275px;
		overflow-y: auto;
		overflow-x: auto;*/
		background-repeat: repeat-y;
		background-position: 0px 0px;
		border: solid #000000;
		border-width: 1px 1px 1px 1px;
		/* NOTE: BORDERs ABOVE ARE | top | right | bottom | left */
		}		
#servicechannel-ubody 	{
		background-image: url("picts/background_silver-fade5.jpg");
		width: 850px;
		/*height: 275px;
		overflow-y: auto;
		overflow-x: auto;*/
		background-repeat: repeat-x;
		background-position: 0px 0px;
		border: solid #000000;
		border-width: 0px 2px 2px 2px;
		/* NOTE: BORDERs ABOVE ARE | top | right | bottom | left */
		}						
		
#channel-body 	{
		background-image: url("picts/background_silver-fade4.jpg");
		/* width: 95%;
		height: 275px;
		overflow-y: auto;
		overflow-x: auto;*/
		background-repeat: repeat-x;
		background-position: 0px 0px;
		border: solid #000000;
		border-width: 2px 2px 2px 2px;
		/* NOTE: BORDERs ABOVE ARE | top | right | bottom | left */
		}

#sschannel-body 	{
		background-image: url("picts/background_silver-fade4.jpg");
		background-color: #aeb2bd;
		/* width: 95%;
		height: 275px;
		overflow-y: auto;
		overflow-x: auto;*/
		background-repeat: repeat-x;
		background-position: 0px 0px;
		border: solid #000000;
		border-width: 0px 0px 0px 0px;
		/* NOTE: BORDERs ABOVE ARE | top | right | bottom | left */
		}
				
#form-body 	{
		background-image: url("picts/background_silver-fade4.jpg");
		width: 450px;
		/*height: 275px;
		overflow-y: auto;
		overflow-x: auto;*/
		background-repeat: repeat-x;
		background-position: 0px 0px;
		border: solid #000000;
		border-width: 2px 2px 2px 2px;
		/* NOTE: BORDERs ABOVE ARE | top | right | bottom | left */
		}
#greeting-body 	{
		background-image: url("picts/background_silver-fade4.jpg");
		width: 550px;
		/*height: 275px;
		overflow-y: auto;
		overflow-x: auto;*/
		background-repeat: repeat-x;
		background-position: 0px 0px;
		border: solid #000000;
		border-width: 2px 2px 2px 2px;
		/* NOTE: BORDERs ABOVE ARE | top | right | bottom | left */
		}
#showcart-body 	{
		background-image: url("picts/background_silver-fade4.jpg");
		width: 650px;
		height: 100px;
		overflow-y: auto;
		/*overflow-x: auto;*/
		background-repeat: repeat-x;
		background-position: 0px 0px;
		border: solid #000000;
		border-width: 2px 2px 2px 2px;
		/* NOTE: BORDERs ABOVE ARE | top | right | bottom | left */
		}
#policy-body 	{
		background-image: url("picts/policy_background.jpg");
		width: 850px;
		/*height: 275px;
		overflow-y: auto;
		overflow-x: auto;*/
		background-repeat: repeat-x;
		background-position: 0px 0px;
		border: solid #000000;
		border-width: 2px 2px 2px 2px;
		/* NOTE: BORDERs ABOVE ARE | top | right | bottom | left */
		}
.background-body 	{
		background-image: url("picts/body_background3.gif");
		background-repeat: repeat-x;
		background-position: 0px 0px;
		}
.embmenu-body 	{
		background-image: url("picts/bar_hor.jpg");
		background-repeat: repeat-x;
		background-position: 0px 0px;
		border: solid #000000;
		border-width: 2px 2px 2px 2px;
		/* NOTE: BORDERs ABOVE ARE | top | right | bottom | left */
		}
.bodytext	{
		font-family: arial, verdana, helvetica, sans-serif;
		COLOR: #000000;
		font-size: 12pt;
		font-weight: bold;
		letter-spacing: 0px;
		padding-left: 3px;
		padding-right: 3px;
		}
.form-header		{
			font-family: arial, verdana, helvetica, sans-serif;
		  font-size: 10pt;
		  font-weight: bold;
			letter-spacing: 2px;
			padding-left: 3px;
			padding-right: 3px;
			}
.borderleftbar		{

			background-color: #33374f;

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

			background-repeat: repeat-y;

			}

.borderrightbar		{

background-color: #33374f;

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

background-repeat: repeat-y;

}

.borderbottombar		{

background-color: #33374f;

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

background-repeat: repeat-x;

}

.bordertopbar		{

background-color: #33374f;

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

background-repeat: repeat-x;

}

/* LINK COLORS */

a:link		{ color: #663300; FONT: 12px arial, verdana, sans-serif; text-decoration: none; font-weight: bold;}

a:visited	{ color: #663300; FONT: 12px arial, verdana, sans-serif; text-decoration: none; font-weight: bold;}

a:active	{ color: #663300; FONT: 12px arial, verdana, sans-serif; text-decoration: none; font-weight: bold;}

a:hover		{ color: #000000; FONT: 12px arial, verdana, sans-serif; text-decoration: none; font-weight: normal;}

.submenu	{ font-family: arial, verdana, helvetica, sans-serif;
		  font-size: 12pt;
		  font-weight: normal;

		  }
a.submenu:link		{ color: #322f40; text-decoration: none; }

a.submenu:visited	{ color: #663300; text-decoration: none; }

a.submenu:active	{ color: #663300; text-decoration: none; }

a.submenu:hover		{ color: #996600; text-decoration: none; }

.navmenu	{ font-family: arial, verdana, helvetica, sans-serif;
		  font-size: 10pt;
		  font-weight: normal;

		  }
a.navmenu:link		{ color: #322f40; text-decoration: none; }

a.navmenu:visited	{ color: #663300; text-decoration: none; }

a.navmenu:active	{ color: #663300; text-decoration: none; }

a.navmenu:hover		{ color: #996600; text-decoration: none; }


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


TABLE 		{ COLOR: #000000; FONT: 12px arial, verdana, sans-serif; font-weight: normal; }

.title 		{ COLOR: #663300; FONT: 18px arial, verdana, sans-serif; font-weight: normal; }

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

.smoothshapestext 	{ COLOR: #663300; FONT: 14px arial, verdana, sans-serif; font-weight: normal; }

.phonetitle 	{ color: #996600; font: 12px arial, verdana, sans-serif; font-weight: bold; }

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

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

.page-splits	{ border: #D0BBAB 2px solid; background-color: #000000; color: #000000; height: 5px; width: 100%; }

.bullet		{ list-style-image: url(picts/bullet.gif); }

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



/* HOMEPAGE BANNER BACKGROUNDS COLOR AND BARS */


.homefade	{ background-image: url(picts/home-fade.jpg); background-repeat: repeat-x; }

.rightsidefade	{ background-image: url(picts/home_fade-vert.jpg); background-repeat: repeat-y; }

.bottomfade	{ background-image: url(picts/home-fade-bottom.jpg); background-repeat: repeat-x; }

.picturebar 	{ background-color:#FFFFFF; }

.banner	{
		background-color: #FFFFFF;
		background-image: url("picts/home.jpg");
		width: 100%;
 		height: 100px;
		border: solid #000000;
		border-width: 1px 0px 1px 0px;
		/* NOTE: BORDERs ABOVE ARE | top | right | bottom | left */
		}

.pagebars	{
		background-color: #F0F0F0;
		background-image: url("picts/bar.jpg");
		height: 30px;
		border: solid #000000;
		border-width: 3px 0px 3px 0px;
		/* NOTE: BORDERs ABOVE ARE | top | right | bottom | left */
		}
.lowerheaderbar	{
		background-color: #F0F0F0;
		background-image: url("picts/bar.jpg");
		height: 20px;
		border: solid #000000;
		border-width: 2px 0px 2px 0px;
		/* NOTE: BORDERs ABOVE ARE | top | right | bottom | left */
		}
.menuheaderbarred	{
		/* background-image: url("picts/bar.jpg"); */
		background-color: #fe0309;
		/* height: 25px;
		padding-left: 10px;
		padding-right: 10px; */
		padding-top: 2px;
		padding-bottom: 2px;
		/* border: solid #000000;
		border-width: 1px 1px 1px 1px; */
		/* NOTE: BORDERs ABOVE ARE | top | right | bottom | left */
		}	
		
.menuheaderbartq	{
		/* background-image: url("picts/bar.jpg"); */
		background-color: #01eec2;
		/* height: 25px;
		padding-left: 10px;
		padding-right: 10px; */
		padding-top: 2px;
		padding-bottom: 2px;
		/* border: solid #000000;
		border-width: 1px 1px 1px 1px; */
		/* NOTE: BORDERs ABOVE ARE | top | right | bottom | left */
		}
.menuheaderbaryel	{
		/* background-image: url("picts/bar.jpg"); */
		background-color: #f8ed00;
		/* height: 25px;
		padding-left: 10px;
		padding-right: 10px; */
		padding-top: 2px;
		padding-bottom: 2px;
		/* border: solid #000000;
		border-width: 1px 1px 1px 1px; */
		/* NOTE: BORDERs ABOVE ARE | top | right | bottom | left */
		}
.menuheaderbarblu	{
		/* background-image: url("picts/bar.jpg"); */
		background-color: #168cf8;
		/* height: 25px;
		padding-left: 10px;
		padding-right: 10px; */
		padding-top: 2px;
		padding-bottom: 2px;
		/* border: solid #000000;
		border-width: 1px 1px 1px 1px; */
		/* NOTE: BORDERs ABOVE ARE | top | right | bottom | left */
		}
.menuheaderbargr	{
		/* background-image: url("picts/bar.jpg"); */
		background-color: #8bf800;
		/* height: 25px;
		padding-left: 10px;
		padding-right: 10px; */
		padding-top: 2px;
		padding-bottom: 2px;
		/* border: solid #000000;
		border-width: 1px 1px 1px 1px; */
		/* NOTE: BORDERs ABOVE ARE | top | right | bottom | left */
		}
.menuheaderbargray	{
		/* background-image: url("picts/bar.jpg"); */
		background-color: #d8d8d8;
		/* height: 25px;
		padding-left: 10px;
		padding-right: 10px; */
		padding-top: 2px;
		padding-bottom: 2px;
		/* border: solid #000000;
		border-width: 1px 1px 1px 1px; */
		/* NOTE: BORDERs ABOVE ARE | top | right | bottom | left */
		}												
.pagebarlower	{
		background-color: #F0F0F0;
		background-image: url("picts/bar.jpg");
		height: 10px;
		border: solid #000000;
		border-width: 3px 0px 3px 0px;
		/* NOTE: BORDERs ABOVE ARE | top | right | bottom | left */
		}
.pagebarsmall	{
		background-color: #F0F0F0;
		background-image: url("picts/bar.jpg");
		height: 20px;
		border: solid #000000;
		border-width: 3px 0px 3px 0px;
		/* NOTE: BORDERs ABOVE ARE | top | right | bottom | left */
		}
.logobarsmall	{
		background-color: #F0F0F0;
		background-image: url("picts/ss_frontpage_logo-bg.jpg");
		height: 28px;
		border: solid #000000;
		border-width: 3px 0px 3px 0px;
		/* NOTE: BORDERs ABOVE ARE | top | right | bottom | left */
		}		
.sidebars	{
		background-color: #F0F0F0;
		background-image: url("picts/bar_hor.jpg");
		/*height: 650px;*/
		border: solid #000000;
		border-width: 0px 1px 1px 0px;
		/* NOTE: BORDERs ABOVE ARE | top | right | bottom | left */
		}
.ssmenubg	{
		background-image: url("picts/bar_hor.jpg");
		background-repeat: repeat-x;
		/*height: 650px;*/
		border: solid #000000;
		border-width: 0px 1px 1px 0px;
		/* NOTE: BORDERs ABOVE ARE | top | right | bottom | left */
		}
.ssmenubar	{
		background-image: url("picts/bar_small.jpg");
		background-repeat: repeat-x;
		COLOR: #e6cdaf; 
		FONT: 12px Tahoma, "Lucida Grande", "Trebuchet MS", Helvetica, sans-serif; 
		font-weight: bold;
		height: 22px;
		padding-left: 10px;
		padding-right: 10px;
		padding-top: 7px;
		padding-bottom: 0px;
		border: solid #000000;
		border-width: 0px 1px 1px 0px;
		/* NOTE: BORDERs ABOVE ARE | top | right | bottom | left */
		}				





/* CONTACT PAGE CODE */

.contactbutton 	{
		font-size: 13px;
		width: 100px;
		}



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

.errorform	{
		font-family: arial, verdana, helvetica, sans-serif;
		COLOR: #663300;
		font-size: 12pt;
		font-weight: bold;
		letter-spacing: 0px;
		padding-left: 3px;
		padding-right: 3px;
		background-image: url("picts/shadeform.gif");
		background-color: #F4F2EC;
		text-align: left;
		WIDTH: 200px;
		BORDER: #000000 1px solid;
		}
		
.dropquotes	{ 
		FONT: 13px arial, verdana, sans-serif;
		background-image: url("picts/shadeform.gif");
		background-color: #F4F2EC;
		text-align: left;
		WIDTH: 200px;
		BORDER: #000000 1px solid; 
	}
	
.droperror	{ 
		font-family: arial, verdana, sans-serif;
		COLOR: #FFFFFF;
		font-size: 12pt;
		font-weight: bold;
		letter-spacing: 0px;
		padding-left: 3px;
		background-image: url("picts/shadeform.gif");
		background-color: #663300;
		text-align: left;
		WIDTH: 200px;
		BORDER: #000000 1px solid; 
	}

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

.dropdown 	{
		background-color: #F4F2EC;
		COLOR: #000000;
		WIDTH: 200px;
		FONT: 11px verdana, arial, sans-serif;
		}





/* HIDE MENU AND ITEMS FOR PRINTING */


@media print {
.printhide 	{ display:none; }
.printhelp	{ width:600px; }
}
@media screen{
.printonly 	{ display:none; }
}


#table-layer  	  { z-Index:1; visibility:visible; position:absolute; left:0; top:0; width:100%; height:100%; min-height:100%; } 


#back-ground-img  { z-index:0; visibility:visible; position:fixed; left: 0px; top: 0px; width:100%; height:100%; display:block; } 


#header-layer  	  { z-Index:3; visibility:visible; }


/* IMAGE BORDERS */

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

.imageborder {
		BORDER-TOP: #663300 1px solid;
		BORDER-BOTTOM: #663300 1px solid;
		BORDER-LEFT: #663300 1px solid;
		BORDER-RIGHT: #663300 1px solid;
		padding-top: 3px;
		padding-bottom: 3px;
		padding-left: 3px;
		padding-right: 3px;
	}

/* HOMEPAGE AND SIDEBAR THUMBNAIL BORDERS */

.hover-border	 	{ border: #000000 1px solid; cursor:pointer; }
A:hover .hover-border 	{ border: #9933FF 1px solid; cursor:pointer; }





/* BEGIN MENU CODE */

.menuwidth	{ width: 135px; }

#menulocation 	{ z-Index:4; visibility:visible; position: absolute; left: 5px; top: 190px; }

/*.menulinks 	{ FONT: 12px arial, verdana, sans-serif; font-weight: bold; }*/

/*.menu 		{ text-indent: 10px; white-space: nowrap; height: 26px; }*/

.menutrans 	{ z-Index:1; filter:alpha(opacity=35); -moz-opacity:.25; opacity:.25; width: 0px; }

.menutitle	{ font-family: arial, verdana, helvetica, sans-serif;
		  font-size: 10pt;
		  font-weight: bold;
		  letter-spacing: 1px;
		  padding-top: 5px;
		  padding-bottom: 3px;
		  padding-left: 5px;
		  padding-right: 5px;
		  margin-right: 5px;
		  cursor:pointer;
		  text-align: center;
		  display: block;
		  height: 26px;
		  line-height: 16px;
		  text-indent: 10px;
		  white-space:nowrap;
		  border-top: #A39171 0px solid;
		  border-left: #A39171 0px solid;
		  border-bottom: #A39171 1px solid;
		  border-right: #4D412E 0px solid;
		  }
.menu		{ font-family: arial, verdana, helvetica, sans-serif;
		  font-size: 7pt;
		  font-weight: bold;
		  letter-spacing: 1px;
		  padding-top: 5px;
		  padding-bottom: 3px;
		  padding-left: 5px;
		  padding-right: 5px;
		  margin-right: 5px;
		  cursor:pointer;
		  text-align: center;
		  display: block;
		  height: 26px;
		  line-height: 16px;
		  text-indent: 10px;
		  white-space:nowrap;
		  border-top: #A39171 0px solid;
		  border-left: #A39171 0px solid;
		  border-bottom: #A39171 0px solid;
		  border-right: #4D412E 0px solid;
		  }


a.menu:link 	{ background-color:#666666;
		  color: #666666; }


a.menu:visited 	{ background-color:#7E6C4E;
		  color: #BCAD91; }


a.menu:active 	{ background-color:#7E6C4E;
		  color: #BCAD91; }


a.menu:hover 	{ background-color:#7E6C4E;
		  color: #FFFFFF;
		  border: #FFFFFF 1px solid; }
.homelinks		{
			font-family: arial, verdana, helvetica, sans-serif;
		  	font-size: 8pt;
		  	font-weight: normal;
			letter-spacing: 3px;
			padding-left: 3px;
			padding-right: 3px;
			}

a.homelinks:link		{ color: #000000; text-decoration: none; }

a.homelinks:visited		{ color: #000000; text-decoration: none; }

a.homelinks:active		{ color: #000000; text-decoration: none; }

a.homelinks:hover		{ color: #663300; text-decoration: none; }

.whitelinks		{
			font-family: arial, verdana, helvetica, sans-serif;
		  	font-size: 8pt;
		  	font-weight: normal;
			letter-spacing: 3px;
			padding-left: 15px;
			padding-right: 15px;
			BORDER-BOTTOM: #7E6C4E 0px solid;
			}

a.whitelinks:link		{ color: #FFFFFF; text-decoration: none; }

a.whitelinks:visited		{ color: #FFFFFF; text-decoration: none; }

a.whitelinks:active		{ color: #FFFFFF; text-decoration: none; }

a.whitelinks:hover		{ color: #18fa07; text-decoration: none; }

#sublinks ul {
		list-style: disc;
		margin: 1;
		padding: 2;
		border: none;
		}
		
#sublinks li {
		border-bottom: 1px solid #322f40;
		margin: 0;
		}

.sublinks	{ font-family: arial, verdana, helvetica, sans-serif;
		  font-size: 10pt;
		  font-weight: normal;
		border-bottom: 1px solid #C9D4DA;
		margin: 0;

		  }
a.sublinks:link		{ color: #322f40; text-decoration: none; }

a.sublinks:visited	{ color: #663300; text-decoration: none; }

a.sublinks:active	{ color: #663300; text-decoration: none; }

a.sublinks:hover		{ color: #996600; text-decoration: none; }

.pagelinks	{ font-family: arial, verdana, helvetica, sans-serif;
		  font-size: 10pt;
		  font-weight: normal;
		border-bottom: 1px solid #322f40;
		margin: 0;

		  }
a.sublinks:link		{ color: #322f40; text-decoration: none; }

a.sublinks:visited	{ color: #663300; text-decoration: none; }

a.sublinks:active	{ color: #663300; text-decoration: none; }

a.sublinks:hover		{ color: #996600; text-decoration: none; }

.footerlinks		{
			font-family: arial, verdana, helvetica, sans-serif;
		  	font-size: 6pt;
		  	font-weight: normal;
			letter-spacing: 3px;
			padding-left: 15px;
			padding-right: 15px;
			BORDER-BOTTOM: #7E6C4E 0px solid;
			}

a.footerlinks:link		{ color: #FFFFFF; text-decoration: none; }

a.footerlinks:visited		{ color: #FFFFFF; text-decoration: none; }

a.footerlinks:active		{ color: #FFFFFF; text-decoration: none; }

a.footerlinks:hover		{ color: #18fa07; text-decoration: none; }

.barmenu    	{
		FONT: 12px arial, verdana, sans-serif; color: #000000; font-weight: bold;
		height: 15px;
		text-indent: 5px;
		background-image: url("picts/bar.jpg");
		background-repeat: repeat;
		background-position: 0 0px;
		/* background-color: #ffffff; */
		padding: 3px;
		vertical-align: middle;
		border: solid #000000;
		border-width: 2px 2px 2px 2px;
		/* NOTE: BORDERs ABOVE ARE | top | right | bottom | left */
		-moz-border-radius: 5px;
		}
a.barmenu:link 	{ background-color:#666666;
		  color: #000000; }


a.barmenu:visited 	{ background-color:#7E6C4E;
		  color: #000000; }


a.barmenu:active 	{ background-color:#7E6C4E;
		  color: #000000; }


a.barmenu:hover 	{ background-color:#666666;
		  color: #FFFFFF;
		  border: #FFFFFF 1px solid; }

.embmenu    	{
		FONT: 10px arial, verdana, sans-serif; color: #000000; font-weight: bold;
		/*height: 15px;*/
		/*text-indent: 25px;*/
		letter-spacing: 1px;
		padding-left: 5px;
		padding-right: 5px;
		background-image: url("picts/bar.jpg");
		background-repeat: repeat;
		background-position: 0 0px;
		/*background-color: #a8b3ba;*/
		vertical-align: middle;
		border: solid #000000;
		border-width: 2px 2px 2px 2px;
		/* NOTE: BORDERs ABOVE ARE | top | right | bottom | left */
		-moz-border-radius: 5px;
		}

a.embmenu:link 	{ background-color:#666666;
		  color: #000000; }


a.embmenu:visited 	{ background-color:#7E6C4E;
		  color: #BCAD91; }


a.embmenu:active 	{ background-color:#7E6C4E;
		  color: #BCAD91; }


a.embmenu:hover 	{ background-color:#666666;
		  color: #FFFFFF;
		  border: #FFFFFF 1px solid; }

fieldset 	{
		padding: 0px 6px 6px 6px;
		width: 200px;
		text-align: left;
		-moz-border-radius: 5px;
		}

fieldset legend {
		margin-bottom: 3px;
		padding: 2px 5px 2px 5px;
		}
.cartmargin		{ margin: 8px 0px 0px 0px; }

.cartdropdown		{
			COLOR: #000000;
			WIDTH: 130PX;
			FONT: 12px arial, verdana, sans-serif;
			margin-bottom: 10px;
			}

.cartbox 	{
		padding: 10px 10px 10px 10px;
		width: 200px;
		text-align: left;
		-moz-border-radius: 5px;
		}
.cartboxlarge 	{
		padding: 10px 10px 10px 10px;
		width: 370px;
		text-align: left;
		-moz-border-radius: 5px;
		}

.carttitle 	{
		FONT: bold 12px verdana, arial, sans-serif;
		COLOR: #000000;
		border: 1px solid #024B97;
		background-image: url("picts/bar_menu-bkgrd.jpg");
		background-color: #F1F8FD;
		margin-bottom: 3px;
		padding: 4px 9px 4px 9px;
		}

/* FAQ POPUP, SLIDESHOW & CONTACT & QUOTES FORM BUTTONS */

.button 		{
			color: #000000;
	       		font: bold 12px arial, serif;
			text-align: center;
			background-color: #C9D4DA;
	        	background-image: url("picts/button.gif");
        		padding: 2px 7px 2px 7px;
			cursor:pointer;
        		border: #000000 1px solid;
			}

.buttonon 		{
			color: #996600;
	       		font: bold 12px arial, serif;
			text-align: center;
			background-color: #F7D0A1;
	        	background-image: url("picts/buttonon.gif");
        		padding: 2px 7px 2px 7px;
			cursor:pointer;
        		border: #996600 1px solid;
			}
.blackbutton 		{
			color: #ffffff;
	       		font: bold 12px arial, serif;
			text-align: center;
			background-color: #C9D4DA;
	        	background-image: url("picts/black/menu.gif");
        		padding: 2px 7px 2px 7px;
			cursor:pointer;
        		border: #000000 1px solid;
			}

.blackbuttonon 		{
			color: #ffffff;
	       		font: bold 12px arial, serif;
			text-align: center;
			background-color: #F7D0A1;
	        	background-image: url("picts/black/menuon.gif");
        		padding: 2px 7px 2px 7px;
			cursor:pointer;
        		border: #996600 1px solid;
			}

.gallerytext		{ COLOR: #000000; FONT: 14px verdana, arial, sans-serif; }

.viewer-border		{ border: #000000 1px solid; }

.Galborder	 	{ border: #000000 1px solid; margin-bottom: 3px; }

A:hover .Galborder 	{ border: #FF0000 1px solid; margin-bottom: 3px; Filter: Alpha(Opacity=80);-moz-opacity: 0.8; }

.orgmenu    	{
		FONT: 12px arial, verdana, sans-serif;
		font-weight: normal;
		height: 24px;
		text-indent: 23px;
		background-image: url(picts/menu.gif);
		background-repeat: no-repeat;
		background-position: 0px 0px;
		vertical-align: middle;
		}


.orgmenu-line	  {
		  background-image: url(picts/menu_line.gif);
		  background-repeat: repeat-y;
		  }
.copperlinetop    	{
		height: 5px;
		background-image: url("picts/bar.jpg");
		background-repeat: repeat;
		background-color: #000000;
		border: solid #000000;
		border-width: 0px 0px 0px 0px;
		/* NOTE: BORDERs ABOVE ARE | top | right | bottom | left */
		}
.copperlinebottom    	{
		height: 5px;
		background-image: url("picts/bar.jpg");
		background-repeat: repeat;
		background-position: 0 0px;
		border: solid #000000;
		border-width: 0px 0px 0px 0px;
		/* NOTE: BORDERs ABOVE ARE | top | right | bottom | left */
		}
.copperheadertwo    	{
		FONT: 14px arial, verdana, sans-serif; color: #000000; font-weight: normal;
		height: 25px;
		text-indent: 5px;
		background-image: url("picts/background-copper.jpg");
		background-repeat: repeat;
		background-position: 0 0px;
		background-color: #a8b3ba;
		vertical-align: middle;
		border: solid #000000;
		border-width: 0px 0px 0px 0px;
		/* NOTE: BORDERs ABOVE ARE | top | right | bottom | left */
		}
.copperheaderleft    	{
		FONT: 14px arial, verdana, sans-serif; font-weight: normal;
		height: 125px;
		text-indent: 23px;
		/*background-color: #000000;*/
		background-image: url("picts/HOME/top_banner-bkgrd2.jpg");
		background-repeat: repeat;
		background-position: 0 0px;
		vertical-align: middle;
		border: solid #a8b3ba;
		border-width: 0px 0px 0px 0px;
		/* NOTE: BORDERs ABOVE ARE | top | right | bottom | left */
		}
.copperheadercenter    	{
		FONT: 14px arial, verdana, sans-serif; font-weight: normal;
		height: 110px;
		text-indent: 23px;
		/*background-color: #000000;*/
		background-image: url("picts/top_banner-center.jpg");
		background-repeat: no-repeat;
		background-position: 0 0px;
		vertical-align: middle;
		border: solid #000000;
		border-width: 0px 0px 0px 0px;
		/* NOTE: BORDERs ABOVE ARE | top | right | bottom | left */
		}
.copperheaderright    	{
		FONT: 14px arial, verdana, sans-serif; font-weight: normal;
		height: 110px;
		text-indent: 23px;
		/*background-color: #000000;*/
		background-image: url("picts/top_banner-bkgrd.jpg");
		background-repeat: repeat;
		background-position: 0 0px;
		vertical-align: middle;
		border: solid #000000;
		border-width: 0px 0px 0px 0px;
		/* NOTE: BORDERs ABOVE ARE | top | right | bottom | left */
		}

#shoppingcart {
	position: absolute;
	top: 370px;
	left: 20px;
	height: 85px;
	width: 600px;
	/*background: #FFF;*/
	border: 0px solid #444;
}

#shoppingcart p {
	margin: 0 1em 1em;
}

h1 {
	font-size: 65%;
	color: #FFFFFF;
	margin: 0.5em 0.5em;
}
h3 {
	font-size: 65%;
	margin: 0.5em 1.0em;
}
#popitmenu{
position: absolute;
background-image: url("picts/bar.jpg");
/*background-color: white;*/
border:1px solid black;
font: normal 12px Verdana;
line-height: 18px;
z-index: 100;
visibility: hidden;
}

#popitmenu a{
text-decoration: none;
padding-left: 6px;
color: black;
display: block;
}

#popitmenu a:hover{ /*hover background color*/
background-color: #d5d8dd;
}





