/********************************************************** 
 * Filename   : basic.css
 * Description: Basic CSS constructs for Crystal Ascension.
 * CSS Version: 2
 * Notes      : \
 *	(1) NN4 requires that the font color be specified
 *		via the TD tag, not the TABLE tag.
 *	(2) NN4 crashes due to the 'padding' attribute.
 **********************************************************/

/**********************************************************
 * Pseudo-Class Link Attributes
 **********************************************************/
A 			{color: aqua;}
A:Visited	{color: yellow;}
A:Active	{color: lime;}
A:Hover		{color: red;}

/**********************************************************
 * BODY Attributes
 **********************************************************/
BODY {
	background-image: url(./zbgr/blackasphalt.jpg);
	background-color: black;
	/*background-repeat: repeat; */
	color: aqua;				/* Text */
	text-align: center;
}
/**********************************************************
 * The "text-align: center;" BODY attribute aligns everything
 * within body to be centered (this is required only for IE).
 * The "margin: 0 auto;" #container attribute (specifying 0
 * pixels on top and bottom, with auto margins on the left
 * and right) horizontally centers everything within it (it
 * should wrap around the entire body contents) and works on 
 * IE 6, Netscape 8, and Mozilla 1 (as of 11/25/05).  Got this
 * from www.simplebits.com/notebook/2004/09/08/centering.html.
 * MUCH thanks to author Dan Cederholm!
 *
 * Note: This code is replicated in all CA .css files.
 **********************************************************/
#container {
  margin: 0 auto;
  width: 560px;
} 
/**********************************************************
 * The following containers are used to center the tables
 * of images for the various items for sale, which are
 * are not as wide as the rest of the page elements
 * (Intro Section, Nav Buttons, etc).  As of 11/26/05,
 * these containers are ONLY in this CSS file.
 **********************************************************/
#container2 {
  margin: 0 auto;
  width: 445px;
} 
#container3 {
  margin: 0 auto;
  width: 360px;
} 

/**********************************************************
 * IMAGE Attributes
 **********************************************************/
IMG.bannerbrn { 
	/* ByRegion.net Banner Button */
	border-color: white; 
	border-style: solid;
	width:   120px;
	height:  120px;
}
IMG.bannergwa { 
	/* GWA Banner Button */
	border-color: black; 
	border-style: solid;
	width:   104px;
	height:  120px;
	/* height:  62px; */
}
IMG.bannerxo { 
	/* XO Banner Button */
	border-color: black; 
	border-style: solid;
	width:   88px;
	height:  31px;
}
IMG.button { 
	/* Basic selector button */
	border-color: black; 
	border-style: solid;
	width:  130px;
	height:  30px;
}
IMG.buttonsm { 
	/* Smaller (thinner) basic selector button */
	border-color: black; 
	border-style: solid;
	width:  130px;
	height:  24px;
}
IMG.closeupart { 
	/* Enlarged image (floating dimensions)*/
	border-color: black; 
	border-style: none;
	margin-top:    0;
	margin-bottom: 0;
	margin-left:   0;
	margin-right:  0;
}
IMG.crystal { 
	/* Enlarged image */
	border-color: black; 
	border-style: none;
	margin-top:    0;
	margin-bottom: 0;
	margin-left:   0;
	margin-right:  0;
}
IMG.enlarged { 
	/* Enlarged image */
	border-color: black; 
	border-style: none;
	width:  433px;
	height: 433px;
	margin-top:    0;
	margin-bottom: 0;
	margin-left:   0;
	margin-right:  0;
}
IMG.enlargedart { 
	/* Enlarged image (floating dimensions)*/
	border-color: black; 
	border-style: none;
	margin-top:    0;
	margin-bottom: 0;
	margin-left:   0;
	margin-right:  0;
}
IMG.enlargedmusic { 
	/* Enlarged image (floating dimensions)*/
	border-color: black; 
	border-style: none;
	margin-top:    0;
	margin-bottom: 0;
	margin-left:   0;
	margin-right:  0;
}
IMG.enlargedsm { 
	/* Enlarged image */
	border-color: black; 
	border-style: none;
	width:  363px;
	height: 363px;
	margin-top:    0;
	margin-bottom: 0;
	margin-left:   0;
	margin-right:  0;
}
IMG.enterbtn { 
	/* Large menu title image */
	border-color: black; 
	border-style: none;
	width:  306px;
	height:  54px;
}
IMG.event { 
	/* Enlarged image */
	border-color: black; 
	border-style: none;
	margin-top:    0;
	margin-bottom: 0;
	margin-left:   0;
	margin-right:  0;
}
IMG.menutitlelg { 
	/* Large menu title image */
	border-color: black; 
	border-style: none;
	width:  135px;
	height:  60px;
}
IMG.menutitlesm { 
	/* Small menu title image */
	border-color: black; 
	border-style: none;
	width:  135px;
	height:  30px;
}
IMG.payment { 
	/* Large menu title image */
	border-color: black; 
	border-style: none;
	width:  301px;
	height:  55px;
}
IMG.payment2 { 
	/* Large menu title image */
	border-color: black; 
	border-style: none;
	width:  452px;
	height:  95px;
}
IMG.sgp { 
	/* Spirit Guide Portrait image */
	border-color: black; 
	border-style: none;
	width:  414px;
	height: 575px;
	margin-top:    0;
	margin-bottom: 0;
	margin-left:   0;
	margin-right:  0;
}
IMG.thumbwhite { 
	/* Thumbnail image (white border) */
	border-color: white; 
	border-style: solid;
	width:  108px;
	height: 108px;
}
IMG.thumbwhitelg { 
	/* Thumbnail image (white border) */
	border-color: white; 
	border-style: solid;
	width:  216px;
	height: 162px;
}
IMG.thumbwhitelgsq { 
	/* Thumbnail image (white border) */
	border-color: white; 
	border-style: solid;
	width:  216px;
	height: 216px;
}
IMG.thumbwhitefloath { 
	/* Thumbnail image (white border) w/floating height */
	border-color: white; 
	border-style: solid;
	width:  135px;
}
IMG.thumbblack { 
	/* Thumbnail image (black border) */
	border-color: black; 
	border-style: none;
	width:  108px;
	height: 108px;
}
IMG.thumbblackxtal { 
	/* Thumbnail image for crystals (black border) */
	border-color: black; 
	border-style: none;
	width:  144px;
	height: 144px;
}
IMG.thumbblackjewel { 
	/* Thumbnail image for jewelry (black border) */
	border-color: black; 
	border-style: none;
	width:  144px;
	height: 144px;
}
IMG.thumbblackdbl { 
	/* Thumbnail image (black border) */
	border-color: black; 
	border-style: none;
	width:  216px;
	height: 108px;
}
IMG.thumbblacklg { 
	/* Thumbnail image (black border) */
	border-color: black; 
	border-style: none;
	width:  216px;
	height: 162px;
}
IMG.thumbblacklgsq { 
	/* Thumbnail image (black border) */
	border-color: black; 
	border-style: none;
	width:  216px;
	height: 216px;
}
IMG.thumbblackfloath { 
	/* Thumbnail image (black border) w/floating height */
	border-color: black; 
	border-style: none;
	width:  135px;
}
IMG.thumbblacksets { 
	/* Thumbnail image (black border) w/floating height */
	border-color: black; 
	border-style: none;
	width:  144px;
	height: 192px
}
IMG.votebtn1 { 
	/* Top Sites Vote Button image */
	border-color: black; 
	border-style: none;
	width:  270px;
	height:  35px;
}
IMG.votebtn2 { 
	/* Top Sites Vote Button image */
	border-color: black; 
	border-style: none;
	width:  270px;
	height:  67px;
}
IMG.votebtn3 { 
	/* Top Sites Vote Button image */
	border-color: black; 
	border-style: none;
	width:  468px;
	height:  60px;
}
TD.closeupart {			
	/* Enlarged TD (floating dimensions) */
	/* Style */
	/* Text  */
	text-align: center;
	/* Size  */
	margin-top:    0;
	margin-bottom: 0;
	margin-left:   0;
	margin-right:  0;
}
TD.crystalimg {			/* Enlarged TD */
	/* Style */
	/* Text  */
	text-align: center;
	/* Size  */
	margin-top:    0;
	margin-bottom: 0;
	margin-left:   0;
	margin-right:  0;
}
TD.enlarged {			/* Enlarged TD */
	/* Style */
	/* Text  */
	text-align: center;
	/* Size  */
	width:       435px;
	height:      435px;
	margin-top:    0;
	margin-bottom: 0;
	margin-left:   0;
	margin-right:  0;
}
TD.enlargedart {			
	/* Enlarged TD (floating dimensions) */
	/* Style */
	/* Text  */
	text-align: center;
	/* Size  */
	margin-top:    0;
	margin-bottom: 0;
	margin-left:   0;
	margin-right:  0;
}
TD.enlargedmusic {			
	/* Enlarged TD (floating dimensions) */
	/* Style */
	/* Text  */
	text-align: center;
	/* Size  */
	margin-top:    0;
	margin-bottom: 0;
	margin-left:   0;
	margin-right:  0;
}
TD.enlargedsm {			/* Enlarged TD */
	/* Style */
	/* Text  */
	text-align: center;
	/* Size  */
	width:       363px;
	height:      363px;
	margin-top:    0;
	margin-bottom: 0;
	margin-left:   0;
	margin-right:  0;
}
TD.sgp {			/* Spirit Guide Portrait TD */
	/* Style */
	/* Text  */
	text-align: center;
	/* Size  */
	width:       435px;
	height:      580px;
	margin-top:    0;
	margin-bottom: 0;
	margin-left:   0;
	margin-right:  0;
}
TD.thumbnail {			/* Thumbnail TD */
	/* Style */
	/* Text  */
	text-align: center;
	/* Size  */
	width:       110px;
	height:      110px;
	margin-top:    0;
	margin-bottom: 0;
	margin-left:   0;
	margin-right:  0;
}
TD.thumbnailxtal {			/* Thumbnail crystal TD */
	/* Style */
	/* Text  */
	text-align: center;
	/* Size  */
	width:       147px;
	height:      147px;
	margin-top:    0;
	margin-bottom: 0;
	margin-left:   0;
	margin-right:  0;
}
TD.thumbnailjewel {			/* Thumbnail jewelry TD */
	/* Style */
	/* Text  */
	text-align: center;
	/* Size  */
	width:       147px;
	height:      147px;
	margin-top:    0;
	margin-bottom: 0;
	margin-left:   0;
	margin-right:  0;
}
TD.thumbnaildbl {			/* Thumbnail TD */
	/* Style */
	/* Text  */
	text-align: center;
	/* Size  */
	width:       224px;
	height:      110px;
	margin-top:    0;
	margin-bottom: 0;
	margin-left:   0;
	margin-right:  0;
}
TD.thumbnaillg {			/* Thumbnail TD */
	/* Style */
	/* Text  */
	text-align: center;
	/* Size  */
	width:       216px;
	height:      162px;
	margin-top:    0;
	margin-bottom: 0;
	margin-left:   0;
	margin-right:  0;
}
TD.thumbnailfloath {	
	/* Thumbnail TD w/floating height */
	/* Style */
	/* Text  */
	text-align: center;
	/* Size  */
	width:       135px;
	margin-top:    0;
	margin-bottom: 0;
	margin-left:   0;
	margin-right:  0;
}
TD.thumbnailsets {			/* Thumbnail TD */
	/* Style */
	/* Text  */
	text-align: center;
	/* Size  */
	width:       146px;
	height:      194px;
	margin-top:    0;
	margin-bottom: 0;
	margin-left:   0;
	margin-right:  0;
}

/**********************************************************
 **********************************************************
 ***			Common Page Section Attributes
 **********************************************************
 *** Attributes common to specific sections of all
 *** (or at least, most) HTML pages
 **********************************************************/ 
 
/**********************************************************
 * Items for Sale Section
 * (Works for Crystals and Music items for sale pages
 * and the expanded 'items for sale' pages)
 **********************************************************/ 
DIV.item4sale {
	/* Style */
	/* Text  */
	text-align: center;
	/* Size  */
}
HR.itemlist {
	/* Style */
	/* Text  */
	text-align: left;
	/* Size  */
	width:        99%;
	margin-top:    0in;
	margin-bottom: 0in;
}
P.itemlist {
	/* Style */
	/* Text  */
	font-style:   normal;
	font-variant: normal;
	font-weight:  normal;
	font-size:    12pt;
	line-height:  14pt;
	font-family:  Times,serif;
	text-align:   justify;
	color:        aqua;
	/* Size  */
	margin-top:    0.1in;
	margin-bottom: 0.1in;
	margin-left:   0.05in;
	margin-right:  0.05in;
}
TABLE.item4sale {
	/* Style */
	background-color: black;
	/* Text  */
	/* Size  */
	/* width:       441px; (value prior to 11/26/05)*/ 
	width:       550px;
	margin-top:    0;
	margin-bottom: 0.30in;
}
TABLE.item4saleimg {
	/* Style */
	background-color: black;
	/* Text  */
	/* Size  */
	width:       437px;
	margin-top:    0;
	margin-bottom: 0.1in;
}
TABLE.item4saleimgmusic {
	/* Style */
	background-color: black;
	/* Text  */
	/* Size  */
	width:       355px;
	margin-top:    0;
	margin-bottom: 0.3in;
}
TABLE.itemlist {	/* Embed this in an outer table */
	/* Style */
	background-color: black;
	/* Text  */
	/* Size  */
	/*width:       100%;
	height:      100%;*/
	margin-top:    0;
	margin-bottom: 0;
}
TABLE.itemsample {
	/* Style */
	background-color: black;
	/* Text  */
	/* Size  */
	/* width:       441px; (value prior to 11/26/05)*/
	width:       550px;
	margin-top:    0;
	margin-bottom: 0.30in;
}
TABLE.itemsampleimg {
	/* Style */
	background-color: black;
	/* Text  */
	/* Size  */
	width:       441px;
	height:      580px;
	margin-top:    0;
	margin-bottom: 0.30in;
}
TABLE.itemsidebyside {
	/* Style */
	background-color: black;
	/* Text  */
	/* Size  */
	margin-top:    0;
	margin-bottom: 0;
	margin-left:   0;
	margin-right:  0;
}
TABLE.itemsidebysideg {
	/* Style */
	background-color: gray;
	/* Text  */
	/* Size  */
	margin-top:    0;
	margin-bottom: 0;
	margin-left:   0;
	margin-right:  0;
}
TD.list2cid {
	/* Style */
	/* Text  */
	font-style:   normal;
	font-variant: normal;
	font-weight:  bold;
	font-size:    12pt;
	line-height:  14pt;
	font-family:  Times,serif;
	text-align:   left;
	color:        aqua;
	/* Size  */
	width: 20%;
}
TD.list2cinfo {
	/* Style */
	/* Text  */
	font-style:   normal;
	font-variant: normal;
	font-weight:  normal;
	font-size:    12pt;
	line-height:  14pt;
	font-family:  Times,serif;
	text-align:   left;
	color:        aqua;
	/* Size  */
	width: 80%;
}
TD.list2cinfosm {
	/* Style */
	/* Text  */
	font-style:   normal;
	font-variant: normal;
	font-weight:  normal;
	font-size:    8pt;
	line-height:  8pt;
	font-family:  Arial,sans-serif;
	text-align:   left;
	color:        aqua;
	/* Size  */
	width: 80%;
}
TD.list2cinfonew {
	/* Style */
	/* Text  */
	font-style:   normal;
	font-variant: normal;
	font-weight:  bold;
	font-size:    12pt;
	line-height:  14pt;
	font-family:  Times,serif;
	text-align:   left;
 /* color:        #FF9731; */	/* DARK ORANGE */
	color:        #FDC65D;		/* LITE ORANGE */
	/* Size  */
	width: 80%;
}
TD.list2cinfohold {
	/* Style */
	/* Text  */
	font-style:   normal;
	font-variant: normal;
	font-weight:  bold;
	font-size:    12pt;
	line-height:  14pt;
	font-family:  Times,serif;
	text-align:   left;
	color:        #FDC65D;		/* LITE ORANGE */
	/* Size  */
	width: 80%;
}
TD.list2cinfosold {
	/* Style */
	/* Text  */
	font-style:   normal;
	font-variant: normal;
	font-weight:  bold;
	font-size:    12pt;
	line-height:  14pt;
	font-family:  Times,serif;
	text-align:   left;
	color:        red;
	/* Size  */
	width: 80%;
}
TD.list2cinfotitle {
	/* Style */
	/* Text  */
	font-style:   normal;
	font-variant: normal;
	font-weight:  bold;
	font-size:    26pt;
	line-height:  28pt;
	font-family:  Times,serif;
	text-align:   center;
	color:        #FDC65D;
	/* Size  */
	width: 80%;
}
TD.iteminfo {
	/* Style */
	/* Text  */
	font-style:   normal;
	font-variant: normal;
	font-weight:  normal;
	font-size:    12pt;
	line-height:  14pt;
	font-family:  Times,serif;
	text-align:   left;
	color:        aqua;
	/* Size  */
}
TD.itemdescr {
	/* Style */
	/* Text  */
	font-style:   normal;
	font-variant: normal;
	font-weight:  normal;
	font-size:    12pt;
	line-height:  14pt;
	font-family:  Times,serif;
	text-align:   left;
	color:        aqua;
	/* Size  */
	padding: 0.05in;
}
TD.iteminfobold {
    /* The font-weight for this type used to be bold,   *
	 * but the switch to IE 5.5 changed the font sizes, *
	 * so bold no longer looked good.  2/17/01)         */
	/* Style */
	/* Text  */
	font-style:   normal;
	font-variant: normal;
	font-weight:  normal;
	font-size:    12pt;
	line-height:  14pt;
	font-family:  Times,serif;
	text-align:   center;
	color:        aqua;
	/* Size  */
	margin-left:  0.05in;
}
TD.usebrowser {
	/* Style */
	/* Text  */
	font-style:   normal;
	font-variant: normal;
	font-weight:  normal;
	font-size:    11pt;
	line-height:  22pt;
	font-family:  Times,serif;
	text-align:   center;
	color:        aqua;
	/* Size  */
}

/**********************************************************
 * Other Page Section (e.g. page 1, page 2, page 3 links)
 **********************************************************/
DIV.otherpgs {
	/* Style */
	/* Text  */
	text-align: center;
	/* Size  */
}
TABLE.otherpgs {
	/* Style */
	background-color: black;
	/* Text  */
	/* Size  */
	/* width:       441px; */
	width:       550px;
	margin-top:    0;
	margin-bottom: 0.30in;
}
TD.otherpgs {
	/* Style */
	background-color: black;
	/* Text  */
	font-style:   normal;
	font-variant: normal;
	font-weight:  bold;
	font-size:    16pt;
	line-height:  20pt;
	font-family:  Times,serif;
	text-align:   center;
	color:        aqua;
	/* Size  */
	/* width:       147px; */
}

/**********************************************************
 * Page Intro Section (including embedded logo)
 **********************************************************/
DIV.pgintro {
	/* Style */
	/* Text  */
	text-align: center;
	/* Size  */
}
HR.pgintro {
	/* Style */
	/* Text  */
	text-align: center;
	/* Size  */
	width:        44%;
	margin-top:    0in;
	margin-bottom: 0in;
}
TABLE.pgintro {
	/* Style */
	background-color: black;
	/* Text  */
	/* Size  */
	/* width:       441px; */
	width:       550px;
	height:      122px;
	margin-top:    0;
	margin-bottom: 0.30in;
}
TABLE.pgintronomargin {
	/* Style */
	background-color: black;
	/* Text  */
	/* Size  */
	/* width:       441px; */
	width:       550px;
	height:      122px;
	margin-top:    0;
	margin-bottom: 0;
}
TABLE.pgintrosmallmargin {
	/* Style */
	background-color: black;
	/* Text  */
	/* Size  */
	/* width:       441px; */
	width:       550px;
	height:      122px;
	margin-top:    0;
	margin-bottom: 0.02in;
}
TABLE.pgintroinner {
	/* Style */
	background-color: black;
	/* Text  */
	/* Size  */
	width: 100%;
	height: 100%;
}
TD.pgintrotitle {
	/* Style */
	/* Text  */
	font-style:   normal;
	font-variant: normal;
	font-weight:  bold;
	font-size:    26pt;
	line-height:  26pt;
	font-family:  Times,serif;
	text-align:   center;
	/* color:        #FDC65D; */
	color:        #FDC65D;
	text-decoration: underline;
	/* Size  */
}
TD.pgintrolgfont {
	/* Style */
	/* Text  */
	font-style:   normal;
	font-variant: normal;
	font-weight:  bold;
	font-size:    16pt;
	line-height:  16pt;
	font-family:  Times,serif;
	text-align:   center;
	color:        aqua;
	/* Size  */
}
TD.pgintrosmfont {
	/* Style */
	/* Text  */
	font-style:   normal;
	font-variant: normal;
	font-weight:  bold;
	font-size:    12pt;
	line-height:  14pt;
	font-family:  Times,serif;
	text-align:   center;
	color:        aqua;
	/* Size  */
}

/**********************************************************
 * Selection Button Table Section
 * (pgselect used for Artwork and Jewelry index pages)
 * (jpgselect used only for Jewelry index page)
 * (xpgselect used only for Crystal index page)
 **********************************************************/
/* Define link anchors to control text color  */
A.xpgselect         {color: aqua; font-weight: bold;}
A.xpgselect:Active  {color: aqua; font-weight: bold;}
A.xpgselect:Visited {color: aqua; font-weight: bold;}
A.xpgselect:Hover   {color: red;  font-weight: bold;}

A.xpsbutton         {color: black; font-weight: bold;}
A.xpsbutton:Active  {color: black; font-weight: bold;}
A.xpsbutton:Visited {color: black; font-weight: bold;}
A.xpsbutton:Hover   {color: black; font-weight: bold;}

DIV.pgselect {
	/* Style */
	/* Text  */
	text-align: center;
	/* Size  */
}
DIV.xpgselect {
	/* Style */
	/* Text  */
	text-align: center;
	/* Size  */
}
IMG.xpgselect { 
	/* Crystal Index Page button (floating dimensions)*/
	border-style: none;
	padding: 0;
	margin-top:    0;
	margin-bottom: 0;
	margin-left:   0;
	margin-right:  0;
}
IMG.jpgselect { 
	/* For Jewelry Index thumbs */
	border-color: black; 
	border-style: none;
	margin-top:    0;
	margin-bottom: 0;
	margin-left:   0;
	margin-right:  0;
}
FONT.xpgselect {
	/* Style */
	font-weight: bold;
	/* Text  */
	color: #FDC65D;
	/* Size  */
}
LI.xpgselect {
	/* Style */
	/* Text  */
	text-align: left;
	/* Size  */
	margin-top: 0.1in;
}
UL.xpgselect {
	/* Style */
	list-style-type: disc;
	/* Text  */
	text-align: left;
	/* Size */
	margin-top:    0.1in;
	margin-bottom: 0.1in;
}
TABLE.pgselect {
	/* Style */
	background-color: transparent;
	/* Text  */
	/* Size  */
	width:       441px;
	margin-top:    0;
	margin-bottom: 0.30in;
}
TABLE.pgselectbtn {
	/* Style */
	background-color: black;
	/* Text  */
	/* Size  */
	width:       132px;
	margin-top:    0;
	margin-bottom: 0in;
}
TABLE.jpgselectbtn {
	/* Style */
	background-color: black;
	/* Text  */
	/* Size  */
	width:       275px;
	margin-top:    0;
	margin-bottom: 0in;
}
TABLE.pgselectbtnempty {
	/* Style */
	background-color: transparent;
	/* Text  */
	/* Size  */
	width:       132px;
	margin-top:    0;
	margin-bottom: 0in;
}
TABLE.xpgdescr {
	/* Style */
	background-color: black;
	/* Text  */
	/* Size  */
	/* width:       441px; */
	width:       550px;
	height: auto;
	margin-top:    0;
	margin-bottom: 0.30in;
}
TABLE.jpgselect {
	/* Style */
	background-color: none;
	/* Text  */
	/* Size  */ 
	width:       550px;
	height: auto;
	margin-top:    0;
	margin-bottom: 0.30in;
}
TABLE.xpgselect {
	/* Style */
	background-color: black;
	/* Text  */
	/* Size  */
	/* width:       441px; (value prior to 11/26/05)*/ 
	width:       550px;
	height: auto;
	margin-top:    0;
	margin-bottom: 0.30in;
}
TD.pgselectbtn {
	/* Style */
	/* Text  */
	font-style:   normal;
	font-variant: normal;
	font-weight:  bold;
	font-size:    12pt;
	line-height:  12pt;
	font-family:  Times,serif;
	text-align:   center;
	/* text-decoration: underline; */
	color:        #FDC65D;
	/* Size  (floating height) */
	width:  100%;
	height: auto;
	margin-top:    0;
	margin-bottom: 0;
	margin-left:   0;
	margin-right:  0;
	padding: 0;
}
TD.jpgselectbtn {
	/* Style */
	background-color: none;
	/* Text  */
	font-style:   normal;
	font-variant: normal;
	font-weight:  bold;
	font-size:    16pt;
	line-height:  16pt;
	font-family:  Times,serif;
	text-align:   center;
	/* text-decoration: underline; */
	color:        #FDC65D;
	/* Size  (floating height) */
	width:  130px;
	height: auto;
	margin-top:    0;
	margin-bottom: 0;
	margin-left:   0;
	margin-right:  0;
	padding: 0.1in;
}
TD.jpgselectimg {
	/* Style */
	background-color: none;
	/* Text  */
	font-style:   normal;
	font-variant: normal;
	font-weight:  bold;
	font-size:    16pt;
	line-height:  16pt;
	font-family:  Times,serif;
	text-align:   center;
	/* text-decoration: underline; */
	color:        #FDC65D;
	/* Size  (floating height) */
	width:  145px;
	height: auto;
	margin-top:    0;
	margin-bottom: 0;
	margin-left:   0;
	margin-right:  0;
	padding: 0in;
}
TD.pgselectspacer {
	/* Style */
	/* Text  */
	font-style:   normal;
	font-variant: normal;
	font-weight:  bold;
	font-size:    12pt;
	line-height:  12pt;
	font-family:  Times,serif;
	text-align:   center;
	/* text-decoration: underline; */
	color:        #FDC65D;
	/* Size  (floating height) */
	width:  22px;
	height: auto;
	margin-top:    0;
	margin-bottom: 0;
	margin-left:   0;
	margin-right:  0;
	padding: 0;
}
TD.jpgselectspacer {
	/* Style */
	/* Text  */
	font-style:   normal;
	font-variant: normal;
	font-weight:  bold;
	font-size:    12pt;
	line-height:  12pt;
	font-family:  Times,serif;
	text-align:   center;
	/* text-decoration: underline; */
	color:        #FDC65D;
	/* Size  (floating height) */
	width:  11px;
	height: auto;
	margin-top:    0;
	margin-bottom: 0;
	margin-left:   0;
	margin-right:  0;
	padding: 0;
}
TD.xpgdescr {
	/* Style */
	/* Text  */
	font-style:   normal;
	font-variant: normal;
	font-weight:  normal;
	font-size:    12pt;
	line-height:  12pt;
	font-family:  Times,serif;
	text-align:   left;
	/* text-decoration: underline; */
	color:        aqua;
	/* Size  (floating height) */
	padding:  0.05in;
}
TD.xpgdescrcenter {
	/* Style */
	/* Text  */
	font-style:   normal;
	font-variant: normal;
	font-weight:  normal;
	font-size:    12pt;
	line-height:  12pt;
	font-family:  Times,serif;
	text-align:   center;
	/* text-decoration: underline; */
	color:        yellow;
	/* Size  (floating height) */
	padding:  0.05in;
}
TD.xpgdescrleft {
	/* Style */
	/* Text  */
	font-style:   normal;
	font-variant: normal;
	font-weight:  normal;
	font-size:    12pt;
	line-height:  12pt;
	font-family:  Times,serif;
	text-align:   left;
	/* text-decoration: underline; */
	color:        aqua;
	/* Size  (floating height) */
	padding:  0.05in;
}
TD.xpgselect {
	/* Style */
	/* Text  */
	font-style:   normal;
	font-variant: normal;
	font-weight:  bold;
	font-size:    12pt;
	line-height:  12pt;
	font-family:  Times,serif;
	text-align:   center;
	/* text-decoration: underline; */
	color:        #FDC65D;
	/* Size  (floating height) */
	width:  25%;
	height: 36px;
	margin-top:    0;
	margin-bottom: 0;
	margin-left:   0;
	margin-right:  0;
	padding: 0;
}
TD.xpgselectred {
	/* Style */
	/* Text  */
	font-style:   normal;
	font-variant: normal;
	font-weight:  bold;
	font-size:    12pt;
	line-height:  12pt;
	font-family:  Times,serif;
	text-align:   center;
	/* text-decoration: underline; */
	color:        red;
	/* Size  (floating height) */
	width:  25%;
	height: 36px;
	margin-top:    0;
	margin-bottom: 0;
	margin-left:   0;
	margin-right:  0;
	padding: 0;
}
/* Crystal Catalog Index page 'buttons'  */
/* As of 7/03, using TD background color */
/* instead of jpg buttons to make page   */
/* load faster.                          */
TD.xpsbuttonblue {
	/* Style */
	background-color: #C0FFFF;
	/* Text  */
	font-style:   normal;
	font-variant: normal;
	font-weight:  bold;
	font-size:    12pt;
	line-height:  12pt;
	font-family:  Times,serif;
	text-align:   center;
	/* text-decoration: underline; */
	color:        black;
	/* Size  (floating height) */
	width:  25%;
	height: 36px;
	margin-top:    0;
	margin-bottom: 0;
	margin-left:   0;
	margin-right:  0;
	padding: 0;
}
TD.xpsbuttongray {
	/* Style */
	background-color: #D0CECE;
	/* Text  */
	font-style:   normal;
	font-variant: normal;
	font-weight:  bold;
	font-size:    12pt;
	line-height:  12pt;
	font-family:  Times,serif;
	text-align:   center;
	/* text-decoration: underline; */
	color:        black;
	/* Size  (floating height) */
	width:  25%;
	height: 36px;
	margin-top:    0;
	margin-bottom: 0;
	margin-left:   0;
	margin-right:  0;
	padding: 0;
}
TD.xpsbuttongreen {
	/* Style */
	background-color: #80FF80;
	/* Text  */
	font-style:   normal;
	font-variant: normal;
	font-weight:  bold;
	font-size:    12pt;
	line-height:  12pt;
	font-family:  Times,serif;
	text-align:   center;
	/* text-decoration: underline; */
	color:        black;
	/* Size  (floating height) */
	width:  25%;
	height: 36px;
	margin-top:    0;
	margin-bottom: 0;
	margin-left:   0;
	margin-right:  0;
	padding: 0;
}
TD.xpsbuttonorange {
	/* Style */
	background-color: #FFBF81;
	/* Text  */
	font-style:   normal;
	font-variant: normal;
	font-weight:  bold;
	font-size:    12pt;
	line-height:  12pt;
	font-family:  Times,serif;
	text-align:   center;
	/* text-decoration: underline; */
	color:        black;
	/* Size  (floating height) */
	width:  25%;
	height: 36px;
	margin-top:    0;
	margin-bottom: 0;
	margin-left:   0;
	margin-right:  0;
	padding: 0;
}
TD.xpsbuttonred {
	/* Style */
	background-color: #FF8080;
	/* Text  */
	font-style:   normal;
	font-variant: normal;
	font-weight:  bold;
	font-size:    12pt;
	line-height:  12pt;
	font-family:  Times,serif;
	text-align:   center;
	/* text-decoration: underline; */
	color:        black;
	/* Size  (floating height) */
	width:  25%;
	height: 36px;
	margin-top:    0;
	margin-bottom: 0;
	margin-left:   0;
	margin-right:  0;
	padding: 0;
}
TD.xpsbuttonviolet {
	/* Style */
	background-color: #FFC0FF;
	/* Text  */
	font-style:   normal;
	font-variant: normal;
	font-weight:  bold;
	font-size:    12pt;
	line-height:  12pt;
	font-family:  Times,serif;
	text-align:   center;
	/* text-decoration: underline; */
	color:        black;
	/* Size  (floating height) */
	width:  25%;
	height: 36px;
	margin-top:    0;
	margin-bottom: 0;
	margin-left:   0;
	margin-right:  0;
	padding: 0;
}
TD.xpsbuttonyellow {
	/* Style */
	background-color: #FFFF80;
	/* Text  */
	font-style:   normal;
	font-variant: normal;
	font-weight:  bold;
	font-size:    12pt;
	line-height:  12pt;
	font-family:  Times,serif;
	text-align:   center;
	/* text-decoration: underline; */
	color:        black;
	/* Size  (floating height) */
	width:  25%;
	height: 36px;
	margin-top:    0;
	margin-bottom: 0;
	margin-left:   0;
	margin-right:  0;
	padding: 0;
}

/**********************************************************
 * Page Footer Section
 **********************************************************/
DIV.pgfoot {
	/* Style */
	/* Text  */
	text-align: center;
	/* Size  */
}
P.pgfoot {
	/* Style */
	/* Text  */
	font-style:   normal;
	font-variant: normal;
	font-weight:  normal;
	font-size:    8pt;
	line-height:  8pt;
	font-family:  Arial,sans-serif;
	text-align:   center;
	color:        aqua;
	/* Size  */
	margin-top:   0.05in;
}
IMG.pgfoot { 
	/* Page footer button (floating dimensions)*/
	border-style: none;
	padding: 0;
	margin-top:    0;
	margin-bottom: 0;
	margin-left:   0;
	margin-right:  0;
}
TABLE.pgfoot {
	/* Style */
	background-color: transparent;
	/* Text  */
	/* Size  */
	/* width:        441px; */
	width:        550px;
	margin-top:     0;
	margin-bottom:  0;
}
TD.pgfoot {
	/* Style */
	border-width: 2px;
	border-style: ridge;
	/* Text  */
	font-style:   normal;
	font-variant: normal;
	font-weight:  bold;
	font-size:    8pt;
	line-height:  8pt;
	font-family:  Times,serif;
	text-align:   center;
	color:        aqua;
	/* Size  */
	width:  20%;
	height: 28px;
	margin-top:    0;
	margin-bottom: 0;
	margin-left:   0;
	margin-right:  0;
	padding: 0;
}
TD.pgfootblank {
	/* Style */
	/* Text  */
	font-style:   normal;
	font-variant: normal;
	font-weight:  bold;
	font-size:    8pt;
	line-height:  8pt;
	font-family:  Times,serif;
	text-align:   center;
	color:        aqua;
	/* Size  */
	width:  20%;
	height: 28px;
	margin-top:    0;
	margin-bottom: 0;
	margin-left:   0;
	margin-right:  0;
	padding: 0;
}

/**********************************************************
 **********************************************************
 ***			Page-specific Attributes
 **********************************************************
 *** Attributes specific to ONE specific HTML page
 **********************************************************/
 
/**********************************************************
 * Artwork Items Page
 **********************************************************/
DIV.artwork {
	/* Style */
	/* Text  */
	text-align: center;
	/* Size  */
}
TABLE.artwork {
	/* Style */
	background-color: black;
	/* Text  */
	/* Size  */
	/* width:       441px; (value prior to 11/26/05)*/ 
	width:       550px;
	height:      165px;
	margin-top:    0;
	margin-bottom: 0.30in;
}
TABLE.closeupart {
	/* Style */
	background-color: black;
	/* Text  */
	/* Size  */
	margin-top:    0;
	margin-bottom: 0;
}
TD.artworklistsm {
	/* Use with TD.thumbnaillg for large thumbnails */
	/* Style */
	/* Text  */
	font-style:   normal;
	font-variant: normal;
	font-weight:  bold;
	font-size:    12pt;
	line-height:  12pt;
	font-family:  Times,serif;
	text-align:   center;
	color:        aqua;
	/* Size  */
	/* width:       225px; (value prior to 11/26/05)*/
	width:  334px;
	height: 165px;
}
TD.closeuparttext {
	/* Style */
	/* Text  */
	font-style:   normal;
	font-variant: normal;
	font-weight:  bold;
	font-size:    12pt;
	line-height:  36pt;
	font-family:  Times,serif;
	text-align:   center;
	color:        aqua;
	/* Size  */
}

/**********************************************************
 * Crystal Items Pages
 *
 * 7/6/03: The Healing Mandala index pages use the same
 * classes as the crystals (for the same look and feel).
 **********************************************************/
DIV.crystal {
	/* Style */
	/* Text  */
	text-align: center;
	/* Size  */
}
TABLE.crystalouter {
	/* Style */
	background-color: transparent;
	/* Text  */
	/* Size  */
	margin-top:    0;
	margin-bottom: 0.30in;
}
TABLE.crystalinner {
	/* Style */
	background-color: black;
	/* Text  */
	/* Size  */
	width:       155px;
	margin-top:    0;
	margin-bottom: 0;
}
TD.crystalitem {
	/* Style */
	background-color: black;
	/* Text  */
	font-style:   normal;
	font-variant: normal;
	font-weight:  normal;
	font-size:    12pt;
	line-height:  14pt;
	font-family:  Times,serif;
	text-align:   center;
	color:        aqua;
	/* Size  */
	width:       155px;
	margin-top:    0;
	margin-bottom: 0;
	margin-left:   0;
	margin-right:  0;
}
TD.crystalinfo {
	/* Style */
	/* Text  */
	font-style:   normal;
	font-variant: normal;
	font-weight:  normal;
	font-size:    12pt;
	line-height:  14pt;
	font-family:  Times,serif;
	text-align:   center;
	color:        aqua;
	/* Size  */
}
TD.crystalinfohold {
	/* Style */
	/* Text  */
	font-style:   normal;
	font-variant: normal;
	font-weight:  bold;
	font-size:    12pt;
	line-height:  14pt;
	font-family:  Times,serif;
	text-align:   center;
	color:        #FDC65D;		/* LITE ORANGE */
	/* Size  */
}
TD.crystalinfosold {
	/* Style */
	/* Text  */
	font-style:   normal;
	font-variant: normal;
	font-weight:  bold;
	font-size:    12pt;
	line-height:  14pt;
	font-family:  Times,serif;
	text-align:   center;
	color:        red;
	/* Size  */
}
TD.crystalname {
	/* Style */
	/* Text  */
	font-style:   normal;
	font-variant: normal;
	font-weight:  normal;
	font-size:    12pt;
	line-height:  14pt;
	font-family:  Times,serif;
	text-align:   center;
	color:        aqua;
	/* Size  */
	height: 61px;
}
TD.crystalspacer {
	/* Style */
	background-color: transparent;
	/* Text  */
	/* Size  */
	width: 32px;
}


/**********************************************************
 * Jewelry Items Pages (derived from Crystal Items Pages)
 **********************************************************/
DIV.jewelry {
	/* Style */
	/* Text  */
	text-align: center;
	/* Size  */
}
TABLE.jewelryouter {
	/* Style */
	background-color: transparent;
	/* Text  */
	/* Size  */
	margin-top:    0;
	margin-bottom: 0.30in;
}
TABLE.jewelryinner {
	/* Style */
	background-color: black;
	/* Text  */
	/* Size  */
	width:       120px;
	margin-top:    0;
	margin-bottom: 0;
}
TD.jewelryitem {
	/* Style */
	background-color: black;
	/* Text  */
	font-style:   normal;
	font-variant: normal;
	font-weight:  normal;
	font-size:    12pt;
	line-height:  14pt;
	font-family:  Times,serif;
	text-align:   center;
	color:        aqua;
	/* Size  */
	width:       120px;
	margin-top:    0;
	margin-bottom: 0;
	margin-left:   0;
	margin-right:  0;
}
TD.jewelryinfo {
	/* Style */
	/* Text  */
	font-style:   normal;
	font-variant: normal;
	font-weight:  normal;
	font-size:    12pt;
	line-height:  14pt;
	font-family:  Times,serif;
	text-align:   center;
	color:        aqua;
	/* Size  */
}
TD.jewelryinfosold {
	/* Style */
	/* Text  */
	font-style:   normal;
	font-variant: normal;
	font-weight:  bold;
	font-size:    12pt;
	line-height:  14pt;
	font-family:  Times,serif;
	text-align:   center;
	color:        red;
	/* Size  */
}
TD.jewelryname {
	/* Style */
	/* Text  */
	font-style:   normal;
	font-variant: normal;
	font-weight:  normal;
	font-size:    12pt;
	line-height:  14pt;
	font-family:  Times,serif;
	text-align:   center;
	color:        aqua;
	/* Size  */
	height: 61px;
}
TD.jewelryspacer {
	/* Style */
	background-color: transparent;
	/* Text  */
	/* Size  */
	width: 32px;
}

/**********************************************************
 * Custom Artwork Main Page and Image Mapped Pages
 **********************************************************/
DIV.cart {
	/* Style */
	/* Text  */
	text-align: center;
	/* Size  */
}
HR.carttop {
	/* Style */
	/* Text  */
	text-align: center;
	/* Size  */
	width:        44%;
	margin-top:    0.1in;
	margin-bottom: 0;
}
HR.cartbottom {
	/* Style */
	/* Text  */
	text-align: center;
	/* Size  */
	width:        44%;
	margin-top:    0;
	margin-bottom: 0;
}
IMG.cart { 
	/* Style */
	border-color: white; 
	border-style: none;
	/* Text  */
	text-align: center;
	/* Size  */
	width:  207px;
	height: 288px;
}
TABLE.cartouter {
	/* Style */
	background-color: black;
	/* Text  */
	text-align: center;
	/* Size  */
	/* width:       441px; */
	width:       550px;
	margin-top:    0.15in;
	margin-bottom: 0.15in;
}
TABLE.cartinner {
	/* Style */
	background-color: black;
	/* Text  */
	text-align: center;
	/* Size  */
	/* width:       436px; */
	width:       541px;
	margin-top:    0.1in;
	margin-bottom: 0;
}
TABLE.cartimap {
	/* Style */
	background-color: black;
	/* Text  */
	text-align: center;
	/* Size  */
	margin-top:    0.1in;
	margin-bottom: 0;
}
TD.cartimap {
	/* Style */
	background-color: #D8D8BF;	/* Khaki */
	/* Text  */
	font-style:   normal;
	font-variant: normal;
	font-weight:  bold;
	font-size:    12pt;
	line-height:  14pt;
	font-family:  Times,serif;
	text-align:   center;
	color:        black;
	/* Size  */
}
TD.cartleft {
	/* Style */
	background-color: black;
	/* Text  */
	font-style:   normal;
	font-variant: normal;
	font-weight:  normal;
	font-size:    12pt;
	line-height:  14pt;
	font-family:  Times,serif;
	text-align:   left;
	color:        aqua;
	/* Size  */
}
TD.carttitle {
	/* Style */
	background-color: black;
	/* Text  */
	font-style:   normal;
	font-variant: normal;
	font-weight:  bold;
	font-size:    14pt;
	line-height:  16pt;
	font-family:  Times,serif;
	text-align:   center;
	color:        aqua;
	/* Size  */
}

 /**********************************************************
 * Index Page
 **********************************************************/
A.idx         {color: #FDC65D; font-weight: bold;}
A.idx:Active  {color: #FDC65D; font-weight: bold;}
A.idx:Visited {color: #FDC65D; font-weight: bold;}
A.idx:Hover   {color: red;     font-weight: bold;} 

A.idx2         {color: aqua; font-weight: bold;}
A.idx2:Active  {color: aqua; font-weight: bold;}
A.idx2:Visited {color: aqua; font-weight: bold;}
A.idx2:Hover   {color: red;  font-weight: bold;}

A.idxred         {color: red; font-weight: bold;}
A.idxred:Active  {color: red; font-weight: bold;}
A.idxred:Visited {color: red; font-weight: bold;}
A.idxred:Hover   {color: red; font-weight: bold;}
 
DIV.idx {
	/* Style */
	/* Text  */
	text-align: center;
	/* Size  */
}
FONT.idxtitle {
	/* Style */
	/* Text  */
	font-style:   normal;
	font-variant: normal;
	font-weight: bold;
	font-size: 12pt;
	line-height: 14pt;
	font-family: Times,serif;
	text-align: left;
	color: #FDC65D;
	/* Size  */
}
FONT.idxtitle2 {
	/* Style */
	/* Text  */
	font-style:   normal;
	font-variant: normal;
	font-weight: normal;
	font-size: 12pt;
	line-height: 14pt;
	font-family: Times,serif;
	text-align: left;
	color: #FDC65D;
	/* Size  */
}
FONT.idxcomingsoon {
	/* Style */
	/* Text  */
	font-style:   normal;
	font-variant: normal;
	font-weight: bold;
	font-size: 12pt;
	line-height: 14pt;
	font-family: Times,serif;
	text-align: left;
	color: red;
	/* Size  */
}
FONT.blue {
	/* Style */
	/* Text  */
	font-style:   normal;
	font-variant: normal;
	font-weight: bold;
	font-size: 12pt;
	line-height: 14pt;
	font-family: Times,serif;
	text-align: left;
	color: blue;
	/* Size  */
}
FONT.navyblue {
	/* Style */
	/* Text  */
	font-style:   normal;
	font-variant: normal;
	font-weight: bold;
	font-size: 12pt;
	line-height: 14pt;
	font-family: Times,serif;
	text-align: left;
	color: #09394B;
	/* Size  */
}
FONT.gold {
	/* Style */
	/* Text  */
	font-style:   normal;
	font-variant: normal;
	font-weight: bold;
	font-size: 12pt;
	line-height: 14pt;
	font-family: Times,serif;
	text-align: left;
	color: gold;
	/* Size  */
}
FONT.orange {
	/* Style */
	/* Text  */
	font-style:   normal;
	font-variant: normal;
	font-weight: bold;
	font-size: 12pt;
	line-height: 14pt;
	font-family: Times,serif;
	text-align: left;
	color: orange;
	/* Size  */
}
FONT.purple {
	/* Style */
	/* Text  */
	font-style:   normal;
	font-variant: normal;
	font-weight: bold;
	font-size: 12pt;
	line-height: 14pt;
	font-family: Times,serif;
	text-align: left;
	color: purple;
	/* Size  */
}
FONT.red {
	/* Style */
	/* Text  */
	font-style:   normal;
	font-variant: normal;
	font-weight: bold;
	font-size: 12pt;
	line-height: 14pt;
	font-family: Times,serif;
	text-align: left;
	color: red;
	/* Size  */
}
HR.idx {
	/* Style */
	/* Text  */
	text-align: center;
	/* Size  */
	width:        44%;
	margin-top:    0.05in;
	margin-bottom: 0.05in;
}
HR.idxlarge {
	/* Style */
	/* Text  */
	text-align: center;
	/* Size  */
	width:        88%;
	margin-top:    0in;
	margin-bottom: 0in;
}
HR.idxsmall {
	/* Style */
	/* Text  */
	text-align: center;
	/* Size  */
	width:        44%;
	margin-top:    0;
	margin-bottom: 0;
}
TABLE.idxouter {
	/* Style */
	background-color: black;
	/* Text  */
	color: aqua;
	/* Size  */
	width:  550px;
}
TABLE.idxinner1 {
	/* Style */
	background-color: black;
	/* Text  */
	/* Size  */
	margin-top:    0.05in;
	margin-bottom: 0.05in;
	margin-left:   0.05in;
	margin-right:  0.05in;
}
TABLE.idxinner2 {
	/* Style */
	background-color: black;
	/* Text  */
	/* Size  */
	margin-left: 0.05in;
}
TABLE.idxinner3 {
	/* Style */
	background-color: black;
	/* Text  */
	/* Size  */
}
TD.idxtitle {
	/* Style */
	/* Text  */
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	font-size: 28pt;
	line-height: 32pt;
	font-family: Times,serif;
	text-align: center;
	/* text-decoration: underline; */
	color: #FDC65D;
}
TD.idx {
	/* Style */
	/* Text  */
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	font-size: 12pt;
	line-height: 14pt;
	font-family: Times,serif;
	text-align: left;
	color: aqua;
	/* Size  */
}
TD.idxcenter {
	/* Style */
	/* Text  */
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	font-size: 12pt;
	line-height: 14pt;
	font-family: Times,serif;
	text-align: center;
	color: aqua;
	/* Size  */
}
TD.idxright {
	/* Style */
	/* Text  */
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	font-size: 12pt;
	line-height: 14pt;
	font-family: Times,serif;
	text-align: right;
	color: aqua;
	/* Size  */
}
TD.idxmedium {
	/* Style */
	/* Text  */
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	font-size: 10pt;
	line-height: 12pt;
	font-family: Times,serif;
	text-align: left;
	color: aqua;
	/* Size  */
}
TD.idxsmall {
	/* Style */
	/* Text  */
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	font-size: 8pt;
	line-height: 10pt;
	font-family: Times,serif;
	text-align: left;
	color: aqua;
	/* Size  */
}
TD.idxcentersmall {
	/* Style */
	/* Text  */
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	font-size: 8pt;
	line-height: 10pt;
	font-family: Times,serif;
	text-align: center;
	color: aqua;
	/* Size  */
}
TD.idxspacer {
	/* Style */
	/* Text  */
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	font-size: 10pt;
	line-height: 12pt;
	font-family: Times,serif;
	text-align: center;
	color: aqua;
	/* Size  */
	width:        44px;
}
TD.idximgbanner {
	/* Style */
	/* Text  */
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: 10pt;
	line-height: 12pt;
	font-family: Times,serif;
	text-align: center;
	color: aqua;
	/* Size  */
	width:        88px;
}
TD.idximgbannergwa {
	/* Style */
	/* Text  */
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: 10pt;
	line-height: 12pt;
	font-family: Times,serif;
	text-align: center;
	color: aqua;
	/* Size  */
	width:        102px;
}
TD.idximgbannerbrn {
	/* Style */
	/* Text  */
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: 10pt;
	line-height: 12pt;
	font-family: Times,serif;
	text-align: center;
	color: aqua;
	/* Size  */
	width:        118px;
}

/**********************************************************
 * Main Frame Page
 **********************************************************/
DIV.japplet {
	/* Style */
	/* Text  */
	text-align: center;
	/* Size  */
}
TABLE.japplet {
	/* Style */
	background-color: black;
	/* Text  */
	/* Size  */
	width:       550px;
	height:      118px;
	margin-top:    0;
	margin-bottom: 0.30in;
}
 
/**********************************************************
 * Main Menu Page
 **********************************************************/
DIV.camenu {
	/* Style */
	/* Text  */
	text-align: center;
	/* Size  */
}
TABLE.camenu {
	/* Style */
	background-color: black;
	/* Text  */
	text-align: center;
	/* Size  */
	margin-top:    0;
	margin-bottom: 0.05in;
}
TD.camenu {
	/* Style */
	vertical-align: baseline;
	/* Text  */
	/* Size  */
	width: 100%;
	padding: 0;
	margin-top:    0;
	margin-bottom: 0;
}

/**********************************************************
 * Music Index Page
 **********************************************************/
DIV.music {
	/* Style */
	/* Text  */
	text-align: center;
	/* Size  */
}
TABLE.music {
	/* Style */
	background-color: black;
	/* Text  */
	/* Size  */
	width:       437px;
	height:      122px;
	margin-top:    0;
	margin-bottom: 0.3in;
}
P.music {
	/* Style */
	/* Text  */
	font-style:   normal;
	font-variant: normal;
	font-weight:  normal;
	font-size:    8pt;
	line-height:  8pt;
	font-family:  Arial,sans-serif;
	text-align:   left;
	color:        aqua;
	/* Size  */
	margin-top:    0;
	margin-bottom: 0;
}
LI.music {
	/* Style */
	font-style:   normal;
	font-variant: normal;
	font-weight:  normal;
	font-size:    8pt;
	line-height:  8pt;
	font-family:  Arial,sans-serif;
	text-align:   left;
	color:        aqua;
	/* Text  */
	text-align: justify;
	/* Size  */
	margin-top:   0;
	margin-right: 0.05in;
}
LI.musiclg {
	/* Style */
	font-style:   normal;
	font-variant: normal;
	font-weight:  normal;
	font-size:    12pt;
	line-height:  14pt;
	font-family:  Times,serif;
	text-align:   justify;
	color:        aqua;
	/* Text  */
	text-align: justify;
	/* Size  */
	margin-top:    0.05in;
}
UL.music {
	/* Style */
	list-style-type: disc;
	/* Text  */
	text-align: left;
	/* Size */
	margin-top:    0;
	margin-bottom: 0.3in;
}

/**********************************************************
 * No Frames Page
 **********************************************************/
DIV.noframe {
	/* Style */
	/* Text  */
	text-align: center;
	/* Size  */
}
IMG.noframe {
	/* Style */
	border-color: black; 
	border-style: none;
	/* Text  */
	text-align: center;
	/* Size  */
	width:       464px;
	height:      150px;
	margin-top:    0;
	margin-bottom: 0;
}

/**********************************************************
 * Order, Contact, Terms of Use, Cute Cats, Under
 * Construction, Links, Site Search, Site Map
 * Event, and Drum Care Pages
 **********************************************************/
/* Define Order link anchors to make the text   *
 * more visible in the lighter table background */
A.descr         {color: #FDC65D; font-weight: bold;}
A.descr:Active  {color: #FDC65D; font-weight: bold;}
A.descr:Visited {color: #FDC65D; font-weight: bold;}
A.descr:Hover   {color: red;    font-weight: bold;}

A.order         {color: black; font-weight: bold;}
A.order:Active  {color: black; font-weight: bold;}
A.order:Visited {color: black; font-weight: bold;}
A.order:Hover   {color: red;   font-weight: bold;}

A.ordersm         {color: black; font-size: 10pt; font-weight: bold;}
A.ordersm:Active  {color: black; font-size: 10pt; font-weight: bold;}
A.ordersm:Visited {color: black; font-size: 10pt; font-weight: bold;}
A.ordersm:Hover   {color: red;   font-size: 10pt;font-weight: bold;}

A.sitemap         {color: black; font-weight: normal;}
A.sitemap:Active  {color: black; font-weight: normal;}
A.sitemap:Visited {color: black; font-weight: normal;}
A.sitemap:Hover   {color: red;   font-weight: normal;}

BLOCKQUOTE.order {
	/* Style */
	/* Text  */
	font-weight: bold;
	/* Size  */
	margin-top:    0.1in;
	margin-bottom: 0.1in;
}
BLOCKQUOTE.ordercenter {
	/* Style */
	/* Text  */
	text-align: center;
	font-weight: bold;
	/* Size  */
	margin-top:    0.1in;
	margin-bottom: 0.1in;
}
BLOCKQUOTE.ordercenter2 {
	/* Style */
	/* Text  */
	text-align: center;
	font-weight: bold;
	/* Size  */
	margin-top:    0.3in;
	margin-bottom: 0.1in;
}
DIV.order {
	/* Style */
	/* Text  */
	text-align: center;
	/* Size  */
}
HR.order {
	/* Style */
	/* Text  */
	text-align: center;
	/* Size  */
	width:        88%;
	margin-top:    0.1in;
	margin-bottom: 0.1in;
}
HR.ordersm {
	/* Style */
	/* Text  */
	text-align: center;
	/* Size  */
	width:        44%;
	margin-top:    0.1in;
	margin-bottom: 0in;
}
HR.ordernomargin {
	/* Style */
	/* Text  */
	text-align: center;
	/* Size  */
	width:        44%;
	margin-top:    0in;
	margin-bottom: 0in;
}
HR.terms {
	/* Style */
	/* Text  */
	text-align: center;
	/* Size  */
	width:        88%;
	margin-top:    0in;
	margin-bottom: 0in;
}
IMG.sendorder { 
	/* Style */
	border-color: black; 
	border-style: none;
	/* Text  */
	text-align: center;
	/* Size  */
	width:  180px;
	height: 36px;
}
IMG.sendorderlg { 
	/* Style */
	border-color: black; 
	border-style: none;
	/* Text  */
	text-align: center;
	/* Size  */
	width:  184px;
	height: 112px;
}
LI.order {
	/* Style */
	/* Text  */
	text-align: justify;
	/* Size  */
	margin-top:   0.1in;
	margin-right: 0.1in;
}
LI.ordersm {
	/* Style */
	/* Text  */
	font-style:   normal;
	font-variant: normal;
	font-weight:  normal;
	font-size:    10pt;
	line-height:  12pt;
	font-family:  Times,serif;
	text-align:   justify;
	color:        black;
	/* Size  */
	margin-top:   0.1in;
	margin-right: 0.1in;
}
LI.sitemap {
	/* Style */
	/* Text  */
	font-style:   normal;
	font-variant: normal;
	font-weight:  bold;
	font-size:    10pt;
	line-height:  12pt;
	font-family:  Times,serif;
	text-align:   justify;
	color:        black;
	/* Size  */
	margin-top:   0.05in;
	margin-right: 0.1in;
}
OL.order {
	/* Style */
	list-style-type: decimal;
	/* Text  */
	text-align: left;
	/* Size  */
	margin-top:    0.1in;
	margin-bottom: 0.1in;
}
UL.order {
	/* Style */
	list-style-type: disc;
	/* Text  */
	text-align: left;
	/* Size */
	margin-top:    0.1in;
	margin-bottom: 0.1in;
}
P.order {
	/* Style */
	/* Text  */
	text-align: justify;
	/* Size */
	margin-top:    0.1in;
	margin-bottom: 0.1in;
	margin-left:   0.1in;
	margin-right:  0.1in;
}
P.ordercenter {
	/* Style */
	/* Text  */
	text-align: center;
	/* Size */
	margin-top:    0.1in;
	margin-bottom: 0.1in;
	margin-left:   0.1in;
	margin-right:  0.1in;
}
P.orderhdr {
	/* Style */
	/* Text  */
	font-style:   normal;
	font-variant: normal;
	font-weight:  bold;
	text-align:   justify;
	/* Size */
	margin-top:    0.1in;
	margin-bottom: 0.1in;
	margin-left:   0.1in;
	margin-right:  0.1in;
}
P.orderhdrcenter {
	/* Style */
	/* Text  */
	font-style:   normal;
	font-variant: normal;
	font-weight:  bold;
	text-align:   center;
	/* Size */
	margin-top:    0.1in;
	margin-bottom: 0.1in;
	margin-left:   0.1in;
	margin-right:  0.1in;
}
P.orderhdrcenterlg {
	/* Style */
	/* Text  */
	font-style:   normal;
	font-variant: normal;
	font-weight:  bold;
	font-size:    14pt;
	line-height:  16pt;
	font-family:  Times,serif;
	text-align:   center;
	color:        black;
	/* Size */
	margin-top:    0.1in;
	margin-bottom: 0.1in;
	margin-left:   0.1in;
	margin-right:  0.1in;
}
P.orderred {
	/* Style */
	/* Text  */
	text-align: justify;
	color:      red;
	/* Size */
	margin-top:    0.1in;
	margin-bottom: 0.1in;
	margin-left:   0.1in;
	margin-right:  0.1in;
}
P.orderredbold {
	/* Style */
	/* Text  */
	font-weight:  bold;
	text-align: justify;
	color:      red;
	/* Size */
	margin-top:    0.1in;
	margin-bottom: 0.1in;
	margin-left:   0.1in;
	margin-right:  0.1in;
}
P.orderredboldcenter {
	/* Style */
	/* Text  */
	font-weight:  bold;
	text-align:   center;
	color:        red;
	/* Size */
	margin-top:    0.1in;
	margin-bottom: 0.1in;
	margin-left:   0.1in;
	margin-right:  0.1in;
}
TABLE.order {
	/* Style */
	background-color: black;
	/* Text  */
	text-align: center;
	/* Size  */
	/* width:       442px; */
	width:       550px;
	margin-top:    0in;
	margin-bottom: 0.3in;
}
TABLE.cutecats {
	/* Style */
	background-color: black;
	/* Text  */
	text-align: center;
	/* Size  */
	width:       550px;
	margin-top:    0.05in;
	margin-bottom: 0.1in;
}
TABLE.orderinner {
	/* Style */
	background-color:  #D8D8BF;	/* Khaki */
	/* Text  */
	text-align: center;
	/* Size  */
	margin-top:    0.05in;
	margin-bottom: 0.1in;
}
TD.order {
	/* Style */
	background-color: #D8D8BF;	/* Khaki */
	/* Text  */
	font-style:   normal;
	font-variant: normal;
	font-weight:  normal;
	font-size:    12pt;
	line-height:  14pt;
	font-family:  Times,serif;
	text-align:   left;
	color:        black;
	/* Size  */
}
TD.cutecats {
	/* Style */
	background-color: #D8D8BF;	/* Khaki */
	/* Text  */
	font-style:   normal;
	font-variant: normal;
	font-weight:  bold;
	font-size:    12pt;
	line-height:  14pt;
	font-family:  Times,serif;
	text-align:   center;
	color:        black;
	/* Size  */
}

/**********************************************************
 * Singing Bowls Index Page
 **********************************************************/
DIV.bowls {
	/* Style */
	/* Text  */
	text-align: center;
	/* Size  */
}
DIV.chakras {
	/* Style */
	/* Text  */
	text-align: center;
	/* Size  */
}
HR.bowlstop {
	/* Style */
	/* Text  */
	text-align: center;
	/* Size  */
	width:        55%;
	margin-top:    0.1in;
	margin-bottom: 0;
}
HR.bowlsbottom {
	/* Style */
	/* Text  */
	text-align: center;
	/* Size  */
	width:        55%;
	margin-top:    0;
	margin-bottom: 0;
}
HR.bowlslonger {
	/* Style */
	/* Text  */
	text-align: center;
	/* Size  */
	width:        77%;
	margin-top:    0;
	margin-bottom: 0;
}
HR.bowlslongertop {
	/* Style */
	/* Text  */
	text-align: center;
	/* Size  */
	width:        77%;
	margin-top:    0.1in;
	margin-bottom: 0;
}
HR.bowlslongerbottom {
	/* Style */
	/* Text  */
	text-align: center;
	/* Size  */
	width:        77%;
	margin-top:    0;
	margin-bottom: 0;
}
HR.chakras {
	/* Style */
	/* Text  */
	text-align: left;
	/* Size  */
	width:        99%;
	margin-top:    0;
	margin-bottom: 0;
}
IMG.bowls { 
	/* Style */
	border-color: white; 
	border-style: none;
	/* Text  */
	text-align: center;
	/* Size  */
	width:  200px;
	height: 200px;
}
IMG.chakras { 
	/* Style */
	border-color: black; 
	border-style: none;
	/* Text  */
	text-align: center;
	/* Size  */
	width:  428px;
	height: 340px;
}
IMG.blackhandle { 
	/* Thumbnail image for handle bowls (black border) */
	border-color: black; 
	border-style: none;
	width:  127px;
	height: 150px;
}
IMG.whitehandle { 
	/* Thumbnail image for handle bowls (white border) */
	border-color: white; 
	border-style: none;
	width:  127px;
	height: 150px;
}
P.bowlsleft {
	/* Style */
	/* Text  */
	text-align:   left;
	/* Size  */
}
LI.bowls {
	/* Style */
	/* Text  */
	text-align: left;
	/* Size  */
	margin-top: 0.1in;
}
UL.bowls {
	/* Style */
	list-style-type: disc;
	/* Text  */
	text-align: left;
	/* Size */
	margin-top:    0.1in;
	margin-bottom: 0.1in;
}
UL.bowlsleftorange {
	/* Style */
	list-style-type: disc;
	/* Text  */
	font-style:   normal;
	font-variant: normal;
	font-weight:  bold;
	font-size:    12pt;
	line-height:  14pt;
	font-family:  Times,serif;
	text-align:   left;
	color:        #FDC65D;
	/* Size  */
	margin-top:    0.1in;
	margin-bottom: 0.1in;
}
TABLE.bowlschakra {
	/* Style */
	background-color: black;
	/* Text  */
	text-align: center;
	/* Size  */
	width:       350px;
	margin-top:    0.15in;
}
TABLE.bowlschakraset {
	/* Style */
	background-color: black;
	/* Text  */
	text-align: center;
	/* Size  */
	width:       530px;
	margin-top:    0.15in;
}
TABLE.bowlshandle {
	/* Style */
	background-color: black;
	/* Text  */
	text-align: center;
	/* Size  */
	width:       400px;
	margin-top:    0.15in;
	margin-bottom: 0.15in;
	margin-left:   0.50in;
}
TABLE.bowlsouter {
	/* Style */
	background-color: black;
	/* Text  */
	text-align: center;
	/* Size  */
	width:       550px;
	margin-top:    0.15in;
	margin-bottom: 0.15in;
}
TABLE.bowlsinner {
	/* Style */
	background-color: black;
	/* Text  */
	text-align: center;
	/* Size  */
	width:       540px;
	margin-top:    0;
	margin-bottom: 0;
}
TABLE.bowlsinner2 {
	/* Style */
	background-color: black;
	/* Text  */
	text-align: center;
	/* Size  */
	width:       540px;
	margin-top:    0.5in;
	margin-bottom: 0;
}
TABLE.bowlstype {
	/* Style */
	background-color: black;
	/* Text  */
	text-align: center;
	/* Size  */
	width:       99%;
}
TABLE.bowlstype2 {
	/* Style */
	background-color: black;
	/* Text  */
	text-align: center;
	/* Size  */
	width:       95%;
}
TABLE.bowlstype3 {
	/* Style */
	background-color: black;
	/* Text  */
	text-align: center;
	/* Size  */
	width:       100%;
}
TABLE.bowlstype4 {
	/* Style */
	background-color: black;
	/* Text  */
	text-align: center;
	/* Size  */
	width:       95%;
}
TABLE.chakrasouter {
	/* Style */
	background-color: black;
	/* Text  */
	text-align: center;
	/* Size  */
	width:       550px;
	margin-top:    0;
	margin-bottom: 0.3in;
}
TABLE.chakrasinner {
	/* Style */
	background-color: black;
	/* Text  */
	text-align: center;
	/* Size  */
	width:       543px;
	margin-top:    0;
	margin-bottom: 0;
}
TD.bowlscenter {
	/* Style */
	background-color: black;
	/* Text  */
	font-style:   normal;
	font-variant: normal;
	font-weight:  normal;
	font-size:    12pt;
	line-height:  14pt;
	font-family:  Times,serif;
	text-align:   center;
	color:        aqua;
	/* Size  */
	padding: 0.05in;
}
TD.bowlsleft {
	/* Style */
	background-color: black;
	/* Text  */
	font-style:   normal;
	font-variant: normal;
	font-weight:  normal;
	font-size:    12pt;
	line-height:  14pt;
	font-family:  Times,serif;
	text-align:   left;
	color:        aqua;
	/* Size  */
	padding: 0.05in;
}
TD.bowlscenterlarge {
	/* Style */
	background-color: black;
	/* Text  */
	font-style:   normal;
	font-variant: normal;
	font-weight:  normal;
	font-size:    14pt;
	line-height:  16pt;
	font-family:  Times,serif;
	text-align:   center;
	color:        aqua;
	/* Size  */
	padding: 0.05in;
}
TD.bowlscentermedium {
	/* Style */
	background-color: black;
	/* Text  */
	font-style:   normal;
	font-variant: normal;
	font-weight:  normal;
	font-size:    10pt;
	line-height:  12pt;
	font-family:  Times,serif;
	text-align:   center;
	color:        aqua;
	/* Size  */
	padding: 0.05in;
}
TD.bowlscentersmall {
	/* Style */
	background-color: black;
	/* Text  */
	font-style:   normal;
	font-variant: normal;
	font-weight:  normal;
	font-size:    8pt;
	line-height:  10pt;
	font-family:  Times,serif;
	text-align:   center;
	color:        aqua;
	/* Size  */
	padding: 0.05in;
}
TD.bowlsleftmedium {
	/* Style */
	background-color: black;
	/* Text  */
	font-style:   normal;
	font-variant: normal;
	font-weight:  normal;
	font-size:    10pt;
	line-height:  12pt;
	font-family:  Times,serif;
	text-align:   left;
	color:        aqua;
	/* Size  */
	padding: 0.05in;
}
TD.bowlsleftsmall {
	/* Style */
	background-color: black;
	/* Text  */
	font-style:   normal;
	font-variant: normal;
	font-weight:  normal;
	font-size:    8pt;
	line-height:  10pt;
	font-family:  Times,serif;
	text-align:   left;
	color:        aqua;
	/* Size  */
	padding: 0.05in;
}
TD.bowlsleftred {
	/* Style */
	background-color: black;
	/* Text  */
	font-style:   normal;
	font-variant: normal;
	font-weight:  bold;
	font-size:    12pt;
	line-height:  14pt;
	font-family:  Times,serif;
	text-align:   left;
	color:        red;
	/* Size  */
	padding: 0.05in;
}
TD.bowlsleftgreen {
	/* Style */
	background-color: black;
	/* Text  */
	font-style:   normal;
	font-variant: normal;
	font-weight:  bold;
	font-size:    12pt;
	line-height:  14pt;
	font-family:  Times,serif;
	text-align:   left;
	color:        #41d956;
	/* Size  */
	padding: 0.05in;
}
TD.bowlscenterorange {
	/* Style */
	background-color: black;
	/* Text  */
	font-style:   normal;
	font-variant: normal;
	font-weight:  bold;
	font-size:    12pt;
	line-height:  14pt;
	font-family:  Times,serif;
	text-align:   center;
	color:        #FDC65D;
	/* Size  */
	padding: 0.05in;
}
TD.bowlscenterorangelgfont {
	/* Style */
	background-color: black;
	/* Text  */
	font-style:   normal;
	font-variant: normal;
	font-weight:  bold;
	font-size:    14pt;
	line-height:  16pt;
	font-family:  Times,serif;
	text-align:   center;
	color:        #FDC65D;
	/* Size  */
	padding: 0.05in;
}
TD.bowlsleftorange {
	/* Style */
	background-color: black;
	/* Text  */
	font-style:   normal;
	font-variant: normal;
	font-weight:  bold;
	font-size:    12pt;
	line-height:  14pt;
	font-family:  Times,serif;
	text-align:   left;
	color:        #FDC65D;
	/* Size  */
	padding: 0.05in;
}
TD.bowlsimage {
	/* Style */
	background-color: black;
	/* Text  */
	text-align:   center;
	/* Size  */
	margin-bottom: 0.15in;
}
TD.bowlstitle {
	/* Style */
	background-color: black;
	/* Text  */
	font-style:   normal;
	font-variant: normal;
	font-weight:  bold;
	font-size:    14pt;
	line-height:  16pt;
	font-family:  Times,serif;
	text-align:   center;
	color:        aqua;
	/* Size  */
	padding: 0.05in;
}
TD.bowlschakratitle {
	/* Style */
	background-color: black;
	/* Text  */
	font-style:      normal;
	font-variant:    normal;
	font-weight:     bold;
	font-size:       12pt;
	line-height:     14pt;
	font-family:     Times,serif;
	text-align:      center;
	color:           aqua;
	/* Size  */
}
TD.bowlschakrasettitle {
	/* Style */
	background-color: black;
	/* Text  */
	font-style:      normal;
	font-variant:    normal;
	font-weight:     bold;
	font-size:       12pt;
	line-height:     14pt;
	font-family:     Times,serif;
	text-align:      center;
	color:           aqua;
	/* Size  */
}
TD.bowlschakrainfo {
	/* Style */
	background-color: black;
	/* Text  */
	font-style:   normal;
	font-variant: normal;
	font-weight:  normal;
	font-size:    12pt;
	line-height:  14pt;
	font-family:  Times,serif;
	text-align:   center;
	color:        aqua;
	/* Size  */
}
TD.bowlschakrasetinfo {
	/* Style */
	background-color: black;
	/* Text  */
	font-style:   normal;
	font-variant: normal;
	font-weight:  normal;
	font-size:    12pt;
	line-height:  14pt;
	font-family:  Times,serif;
	text-align:   center;
	color:        aqua;
	/* Size  */
	padding: 0.05in;
}
TD.bowlschakrasetinfoleft {
	/* Style */
	background-color: black;
	/* Text  */
	font-style:   normal;
	font-variant: normal;
	font-weight:  normal;
	font-size:    12pt;
	line-height:  14pt;
	font-family:  Times,serif;
	text-align:   left;
	color:        aqua;
	/* Size  */
	padding: 0.05in;
}
TD.imghandle {			/* Thumbnail handle bowl TD */
	/* Style */
	/* Text  */
	text-align: center;
	/* Size  */
	width:       130px;
	height:      153px;
	margin-top:    0;
	margin-bottom: 0;
	margin-left:   0;
	margin-right:  0;
}
TD.bowlstypediameter {
	/* Style */
	background-color: black;
	/* Text  */
	font-style:      normal;
	font-variant:    normal;
	font-weight:     bold;
	font-size:       12pt;
	line-height:     14pt;
	font-family:     Times,serif;
	text-align:      center;
	color:           aqua;
	/* Size  */
	width:           70%;
}
TD.bowlstypeprice {
	/* Style */
	background-color: black;
	/* Text  */
	font-style:      normal;
	font-variant:    normal;
	font-weight:     bold;
	font-size:       12pt;
	line-height:     14pt;
	font-family:     Times,serif;
	text-align:      center;
	color:           aqua;
	/* Size  */
	width:           30%;
}
TD.bowlstypeitem {
	/* Style */
	background-color: black;
	/* Text  */
	font-style:      normal;
	font-variant:    normal;
	font-weight:     normal;
	font-size:       12pt;
	line-height:     14pt;
	font-family:     Times,serif;
	text-align:      center;
	color:           aqua;
	/* Size  */
}
TD.bowlssubtable {
	/* Style */
	background-color: black;
	/* Text  */
	text-align:   center;
	vertical-align: top;
	/* Size  */
	margin-bottom: 0;
}
TD.chakras {
	/* Style */
	background-color: black;
	/* Text  */
	font-style:      normal;
	font-variant:    normal;
	font-weight:     normal;
	font-size:       12pt;
	line-height:     14pt;
	font-family:     Times,serif;
	text-align:      left;
	color:           aqua;
	/* Size  */
	width:   100%;
	padding: 0.03in;
}
TD.chakrascenter {
	/* Style */
	background-color: black;
	/* Text  */
	font-style:      normal;
	font-variant:    normal;
	font-weight:     normal;
	font-size:       12pt;
	line-height:     14pt;
	font-family:     Times,serif;
	text-align:      center;
	color:           aqua;
	/* Size  */
	width:   100%;
	padding: 0.03in;
}
TD.chakralist {
	/* Style */
	background-color: black;
	/* Text  */
	font-style:      normal;
	font-variant:    normal;
	font-weight:     bold;
	font-size:       12pt;
	line-height:     14pt;
	font-family:     Times,serif;
	text-align:      left;
	color:           #FDC65D;
	/* Size  */
	width:   20%;
	padding: 0in;
}
TD.chakradescr {
	/* Style */
	background-color: black;
	/* Text  */
	font-style:      normal;
	font-variant:    normal;
	font-weight:     normal;
	font-size:       12pt;
	line-height:     14pt;
	font-family:     Times,serif;
	text-align:      left;
	color:           aqua;
	/* Size  */
	width:   80%;
	padding: 0in;
}

/**********************************************************
 * Under Construction / No Access Pages 
 **********************************************************/
DIV.underc {
	/* Style */
	/* Text  */
	text-align: center;
	/* Size  */
}
HR.underc {
	/* Style */
	/* Text  */
	text-align: center;
	/* Size  */
	width:        44%;
	margin-top:    0in;
	margin-bottom: 0in;
}
TABLE.underc {
	/* Style */
	background-color: black;
	/* Text  */
	/* Size  */
	width:       550px;
	margin-top:    0;
	margin-bottom: 0.30in;
}
TD.underc {
	/* Style */
	background-color: black;
	/* Text  */
	font-style:      normal;
	font-variant:    normal;
	font-weight:     normal;
	font-size:       12pt;
	line-height:     14pt;
	font-family:     Times,serif;
	text-align:      left;
	color:           #FDC65D;
	/* Size  */
	width:   100%;
	padding: 0.05in;
}

/**********************************************************
 * Galleries (sub-catalog indexes): Art, Drums, Jewelry 
 **********************************************************/
DIV.gallery {
	/* Style */
	/* Text  */
	text-align: center;
	/* Size  */
}
HR.gallery {
	/* Style */
	/* Text  */
	text-align: center;
	/* Size  */
	width:        45%;
	margin-top:    0;
	margin-bottom: 0;
}
IMG.gallery { 
	/* Style */
	border-color: white; 
	border-style: none;
	/* Text  */
	text-align: center;
	/* Size  */
	width:  144px;
	height:  60px;
}
TABLE.galleryclosesup {
	/* Style */
	background-color: black;
	/* Text  */
	text-align: center;
	/* Size  */
	margin-top:    0.05in;
	margin-bottom: 0.1in;
}
TABLE.galleryouter {
	/* Style */
	background-color: black;
	/* Text  */
	text-align: center;
	/* Size  */
	width:       550px;
	margin-top:    0.15in;
	margin-bottom: 0.15in;
}
TABLE.galleryinner {
	/* Style */
	background-color: black;
	/* Text  */
	text-align: center;
	/* Size  */
	width:       540px;
	margin-top:    0;
	margin-bottom: 0;
}
TD.galleryclosesup {
	/* Style */
	background-color: #D8D8BF;	/* Khaki */
	/* Text  */
	font-style:   normal;
	font-variant: normal;
	font-weight:  bold;
	font-size:    12pt;
	line-height:  14pt;
	font-family:  Times,serif;
	text-align:   center;
	color:        black;
	/* Size  */
}
TD.galleryimage {
	/* Style */
	background-color: black;
	/* Text  */
	text-align:   center;
	/* Size  */
	/* Size  */
	width:  144px;
	height:  60px;
	margin-bottom: 0in;
}
TD.gallerycenter {
	/* Style */
	background-color: black;
	/* Text  */
	font-style:   normal;
	font-variant: normal;
	font-weight:  normal;
	font-size:    12pt;
	line-height:  14pt;
	font-family:  Times,serif;
	text-align:   center;
	color:        aqua;
	/* Size  */
	padding: 0.03in;
}
TD.galleryleft {
	/* Style */
	background-color: black;
	/* Text  */
	font-style:   normal;
	font-variant: normal;
	font-weight:  normal;
	font-size:    12pt;
	line-height:  14pt;
	font-family:  Times,serif;
	text-align:   left;
	color:        aqua;
	/* Size  */
	padding: 0.03in;
}

/**********************************************************
 * Drums pages (below the index page), except for Drum
 * Care, which uses the ORDER template.  
 **********************************************************/
DIV.drums {
	/* Style */
	/* Text  */
	text-align: center;
	/* Size  */
}
HR.drums {
	/* Style */
	/* Text  */
	text-align: center;
	/* Size  */
	width:        100%;
	margin-top:    0;
	margin-bottom: 0;
}
IMG.drums { 
	/* Thumbnail image (black border) w/fixed height */
	border-color: black; 
	border-style: none;
	width:  209px;
	height: 209px;
}
IMG.drumssm { 
	/* Thumbnail image (black border) w/fixed height */
	border-color: black; 
	border-style: none;
	width:  144px;
	height: 144px;
}
IMG.drums2 { 
	/* Thumbnail image (black border) w/fixed height */
	border-color: black; 
	border-style: none;
	width:  209px;
	height: 300px;
}
IMG.drums3 { 
	/* Thumbnail image (black border) w/fixed height */
	border-color: black; 
	border-style: none;
	width:  209px;
	height: 114px;
}
IMG.drumscu { 
	/* Close Up image (black border) w/fixed height */
	border-color: black; 
	border-style: none;
	width:  540px;
	height: 207px;
}
TABLE.drums {
	/* Style */
	background-color: black;
	/* Text  */
	text-align: center;
	/* Size  */
	width:       436px;
	margin-top:    0in;
	margin-bottom: 0.3in;
}
TABLE.drumsnomargin {
	/* Style */
	background-color: black;
	/* Text  */
	text-align: center;
	/* Size  */
	width:       550px;
	margin-top:    0in;
	margin-bottom: 0in;
}
TABLE.drumscu {
	/* Style */
	background-color: black;
	/* Text  */
	text-align: center;
	/* Size  */
	width:       550px;
	margin-top:    0in;
	margin-bottom: 0.3in;
}
TABLE.drumslist {
	/* Style */
	background-color: black;
	/* Text  */
	/* Size  */
	/*width:       100%;
	height:      100%;*/
	margin-top:    0;
	margin-bottom: 0;
}
TD.drumsimage {		
	/* Enlarged TD (fixed dimensions) */
	/* Style */
	/* Text  */
	text-align: center;
	/* Size  */
	width:  213px;
	height: 212px;
	margin-top:    0;
	margin-bottom: 0;
	margin-left:   0;
	margin-right:  0;
}
TD.drumsimagesm {		
	/* Enlarged TD (fixed dimensions) */
	/* Style */
	/* Text  */
	text-align: center;
	/* Size  */
	padding:  0.05in;
}
TD.drumsimagetxt {		
	/* Enlarged TD (fixed dimensions) */
	/* Style */
	/* Text  */
	text-align: center;
	/* Size  */
	width:  118px;
	margin-top:    0;
	margin-bottom: 0;
	margin-left:   0;
	margin-right:  0;
}
TD.drumsimage2 {		
	/* Enlarged TD (fixed dimensions) */
	/* Style */
	/* Text  */
	text-align: center;
	/* Size  */
	width:  210px;
	height: 301px;
	margin-top:    0;
	margin-bottom: 0;
	margin-left:   0;
	margin-right:  0;
}
TD.drumsimage3 {		
	/* Enlarged TD (fixed dimensions) */
	/* Style */
	/* Text  */
	text-align: center;
	/* Size  */
	width:  210px;
	height: 115px;
	margin-top:    0;
	margin-bottom: 0;
	margin-left:   0;
	margin-right:  0;
}
TD.drumsimagecu {		
	/* Enlarged TD (fixed dimensions) */
	/* Style */
	/* Text  */
	text-align: center;
	/* Size  */
	width:  540px;
	height: 210px;
	margin-top:    0;
	margin-bottom: 0;
	margin-left:   0;
	margin-right:  0;
}
TD.drumstext {		
	/* Enlarged TD (fixed dimensions) */
	/* Style */
	/* Text  */
	text-align: center;
	/* Size  */
	width:  223px;
	height: 212px;
	margin-top:    0;
	margin-bottom: 0;
	margin-left:   0;
	margin-right:  0;
}
TD.drumsid {
	/* Style */
	/* Text  */
	font-style:   normal;
	font-variant: normal;
	font-weight:  bold;
	font-size:    12pt;
	line-height:  14pt;
	font-family:  Times,serif;
	text-align:   left;
	color:        aqua;
	/* Size  */
	width: 15%;
}
TD.drumsidsm {
	/* Style */
	/* Text  */
	font-style:   normal;
	font-variant: normal;
	font-weight:  bold;
	font-size:    12pt;
	line-height:  14pt;
	font-family:  Times,serif;
	text-align:   left;
	color:        aqua;
	/* Size  */
	width: 15%;
}
TD.drumsinfo {
	/* Style */
	/* Text  */
	font-style:   normal;
	font-variant: normal;
	font-weight:  normal;
	font-size:    12pt;
	line-height:  14pt;
	font-family:  Times,serif;
	text-align:   left;
	color:        aqua;
	/* Size  */
	width: 75%;
	padding:  0.05in;
}
TD.drumsidsp {
	/* Style */
	/* Text  */
	font-style:   normal;
	font-variant: normal;
	font-weight:  bold;
	font-size:    12pt;
	line-height:  14pt;
	font-family:  Times,serif;
	text-align:   left;
	color:        aqua;
	/* Size  */
	width: 5%;
}
TD.drumsinfolg {
	/* Style */
	/* Text  */
	font-style:   normal;
	font-variant: normal;
	font-weight:  normal;
	font-size:    12pt;
	line-height:  14pt;
	font-family:  Times,serif;
	text-align:   left;
	color:        aqua;
	/* Size  */
	width: 85%;
}

/**********************************************************
 * Singing Bowl Popup Pages.  
 **********************************************************/

A.bowlpup         {color: black; font-weight: bold;}
A.bowlpup:Active  {color: black; font-weight: bold;}
A.bowlpup:Visited {color: black; font-weight: bold;}
A.bowlpup:Hover   {color: red;   font-weight: bold;}

DIV.bowlpup {
	/* Style */
	/* Text  */
	text-align: center;
	/* Size  */
}
IMG.bowlpup { 
	/* Enlarged image */
	border-color: black; 
	border-style: none;
	margin-top:    0;
	margin-bottom: 0;
	margin-left:   0;
	margin-right:  0;
}
P.bowlpup {
	/* Style */
	/* Text  */
	font-style:   normal;
	font-variant: normal;
	font-weight:  normal;
	font-size:    12pt;
	line-height:  14pt;
	font-family:  Times,serif;
	text-align:   justify;
	color:        black;
	/* Size  */
	margin-top:    0.1in;
	margin-bottom: 0.1in;
	margin-left:   0.05in;
	margin-right:  0.05in;
}
P.bowlpupcenter {
	/* Style */
	/* Text  */
	font-style:   normal;
	font-variant: normal;
	font-weight:  normal;
	font-size:    12pt;
	line-height:  14pt;
	font-family:  Times,serif;
	text-align:   center;
	color:        black;
	/* Size  */
	margin-top:    0.1in;
	margin-bottom: 0.1in;
	margin-left:   0.05in;
	margin-right:  0.05in;
}
TABLE.bowlpup {
	/* Style */
	background-color: black;
	/* Text  */
	/* Size  */
	width:       550px;
	margin-top:    0;
	margin-bottom: 0.30in;
}
TD.bowlpuptitle {
	/* Style */
	/* Text  */
	font-style:   normal;
	font-variant: normal;
	font-weight:  bold;
	font-size:    26pt;
	line-height:  28pt;
	font-family:  Times,serif;
	text-align:   center;
	color:        #FDC65D;
	/* Size  */
	width: 80%;
}
TD.bowlpupinfo {
	/* Style */
	background-color: #D8D8BF;	/* Khaki */
	/* Text  */
	font-style:   normal;
	font-variant: normal;
	font-weight:  normal;
	font-size:    12pt;
	line-height:  14pt;
	font-family:  Times,serif;
	text-align:   left;
	color:        black;
	/* Size  */
}
TD.bowlpupimg {			/* Enlarged TD */
	/* Style */
	background-color: #D8D8BF;	/* Khaki */
	/* Text  */
	text-align: center;
	/* Size  */
	margin-top:    0;
	margin-bottom: 0;
	margin-left:   0;
	margin-right:  0;
	/* Size  */
	width: 350px;
}

/**********************************************************
 * Events.  
 **********************************************************/

A.event         {color: black; font-weight: bold;}
A.event:Active  {color: black; font-weight: bold;}
A.event:Visited {color: black; font-weight: bold;}
A.event:Hover   {color: red;   font-weight: bold;}

DIV.event {
	/* Style */
	/* Text  */
	text-align: center;
	/* Size  */
}
HR.event {
	/* Style */
	/* Text  */
	text-align: center;
	/* Size  */
	width:        44%;
	margin-top:    0.01in;
	margin-bottom: 0.01in;
}
LI.event {
	/* Style */
	/* Text  */
	text-align: justify;
	/* Size  */
	margin-top:   0.1in;
	margin-right: 0.1in;
}
OL.event {
	/* Style */
	list-style-type: decimal;
	/* Text  */
	text-align: left;
	/* Size  */
	margin-top:    0.1in;
	margin-bottom: 0.1in;
}
UL.event {
	/* Style */
	list-style-type: disc;
	/* Text  */
	text-align: left;
	/* Size */
	margin-top:    0.1in;
	margin-bottom: 0.1in;
}
P.event {
	/* Style */
	/* Text  */
	text-align: justify;
	/* Size */
	margin-top:    0.1in;
	margin-bottom: 0.1in;
	margin-left:   0.1in;
	margin-right:  0.1in;
}
P.eventhdr {
	/* Style */
	/* Text  */
	font-style:   normal;
	font-variant: normal;
	font-weight:  bold;
	text-align:   justify;
	/* Size */
	margin-top:    0.25in;
	margin-bottom: 0.1in;
	margin-left:   0.1in;
	margin-right:  0.1in;
}
P.eventitemlist {
	/* Style */
	/* Text  */
	font-style:   normal;
	font-variant: normal;
	font-weight:  normal;
	font-size:    12pt;
	line-height:  14pt;
	font-family:  Times,serif;
	text-align:   justify;
	color:        black;
	/* Size  */
	margin-top:    0.1in;
	margin-bottom: 0.1in;
	margin-left:   0.05in;
	margin-right:  0.05in;
}
TABLE.event {
	/* Style */
	background-color: black;
	/* Text  */
	text-align: center;
	/* Size  */
	/* width:       442px; */
	width:       550px;
	margin-top:    0in;
	margin-bottom: 0.3in;
}
TABLE.eventitem {
	/* Style */
	background-color: black;
	/* Text  */
	/* Size  */
	width:       441px;
	margin-top:    0;
	margin-bottom: 0.30in;
}
TABLE.eventitemimg {
	/* Style */
	background-color: black;
	/* Text  */
	/* Size  */
	width:       437px;
	margin-top:    0;
	margin-bottom: 0.1in;
}
TABLE.eventitemlist {	/* Embed this in an outer table */
	/* Style */
	background-color: #D8D8BF;	/* Khaki */;
	/* Text  */
	/* Size  */
	width:       100%;
	height:      100%;
	margin-top:    0;
	margin-bottom: 0;
}
TD.event {
	/* Style */
	background-color: #D8D8BF;	/* Khaki */
	/* Text  */
	font-style:   normal;
	font-variant: normal;
	font-weight:  normal;
	font-size:    12pt;
	line-height:  14pt;
	font-family:  Times,serif;
	text-align:   left;
	color:        black;
	/* Size  */
}
TD.eventlist2cid {
	/* Style */
	/* Text  */
	font-style:   normal;
	font-variant: normal;
	font-weight:  bold;
	font-size:    12pt;
	line-height:  14pt;
	font-family:  Times,serif;
	text-align:   left;
	color:        black;
	/* Size  */
	width: 20%;
}
TD.eventlist2cinfo {
	/* Style */
	/* Text  */
	font-style:   normal;
	font-variant: normal;
	font-weight:  normal;
	font-size:    12pt;
	line-height:  14pt;
	font-family:  Times,serif;
	text-align:   left;
	color:        black;
	/* Size  */
	width: 80%;
}
TD.eventlist2cinfotitle {
	/* Style */
	/* Text  */
	font-style:   normal;
	font-variant: normal;
	font-weight:  bold;
	font-size:    26pt;
	line-height:  28pt;
	font-family:  Times,serif;
	text-align:   center;
	color:        #FDC65D;
	/* Size  */
	width: 80%;
}
TD.eventiteminfo {
	/* Style */
	background-color: #D8D8BF;	/* Khaki */
	/* Text  */
	font-style:   normal;
	font-variant: normal;
	font-weight:  normal;
	font-size:    12pt;
	line-height:  14pt;
	font-family:  Times,serif;
	text-align:   left;
	color:        black;
	/* Size  */
}
TD.eventimg {			/* Enlarged TD */
	/* Style */
	/* Text  */
	text-align: center;
	/* Size  */
	margin-top:    0;
	margin-bottom: 0;
	margin-left:   0;
	margin-right:  0;
}

/**********************************************************
 * Specialty pages (below the index page).  
 **********************************************************/
DIV.special {
	/* Style */
	/* Text  */
	text-align: center;
	/* Size  */
}
HR.special {
	/* Style */
	/* Text  */
	text-align: center;
	/* Size  */
	width:        100%;
	margin-top:    0;
	margin-bottom: 0;
}
IMG.special { 
	/* Thumbnail image (black border) w/fixed height */
	border-color: black; 
	border-style: none;
	width:  209px;
	height: 209px;
}
TABLE.special {
	/* Style */
	background-color: black;
	/* Text  */
	text-align: center;
	/* Size  */
	width:       550px;
	margin-top:    0in;
	margin-bottom: 0.3in;
}
TABLE.specialnomargin {
	/* Style */
	background-color: black;
	/* Text  */
	text-align: center;
	/* Size  */
	width:       550px;
	margin-top:    0in;
	margin-bottom: 0in;
}
TABLE.specialcu {
	/* Style */
	background-color: black;
	/* Text  */
	text-align: center;
	/* Size  */
	width:       550px;
	margin-top:    0in;
	margin-bottom: 0.3in;
}
TABLE.speciallist {
	/* Style */
	background-color: black;
	/* Text  */
	/* Size  */
	/*width:       100%;
	height:      100%;*/
	margin-top:    0;
	margin-bottom: 0;
}
TD.specialimage {		
	/* Enlarged TD (fixed dimensions) */
	/* Style */
	/* Text  */
	text-align: center;
	/* Size  */
	width:  210px;
	height: 210px;
	margin-top:    0;
	margin-bottom: 0;
	margin-left:   0;
	margin-right:  0;
}
TD.specialtext {		
	/* Enlarged TD (fixed dimensions) */
	/* Style */
	/* Text  */
	text-align: center;
	/* Size  */
	margin-top:    0;
	margin-bottom: 0;
	margin-left:   0;
	margin-right:  0;
}
TD.specialid {
	/* Style */
	/* Text  */
	font-style:   normal;
	font-variant: normal;
	font-weight:  bold;
	font-size:    12pt;
	line-height:  14pt;
	font-family:  Times,serif;
	text-align:   left;
	color:        aqua;
	/* Size  */
	width: 20%;
}
TD.specialidsm {
	/* Style */
	/* Text  */
	font-style:   normal;
	font-variant: normal;
	font-weight:  bold;
	font-size:    12pt;
	line-height:  14pt;
	font-family:  Times,serif;
	text-align:   left;
	color:        aqua;
	/* Size  */
	width: 15%;
}
TD.specialinfo {
	/* Style */
	/* Text  */
	font-style:   normal;
	font-variant: normal;
	font-weight:  normal;
	font-size:    12pt;
	line-height:  14pt;
	font-family:  Times,serif;
	text-align:   left;
	color:        aqua;
	/* Size  */
	width: 80%;
}
TD.specialinfolg {
	/* Style */
	/* Text  */
	font-style:   normal;
	font-variant: normal;
	font-weight:  normal;
	font-size:    12pt;
	line-height:  14pt;
	font-family:  Times,serif;
	text-align:   left;
	color:        aqua;
	/* Size  */
	width: 85%;
}
