/* shaolinCOMMUNICATIONS.com 
Cascading Style Sheet:  "_shaolinCOM.css" v.2 */

/*  Copyright 2006 shaolinCOMMUNICATIONS.com  All rights reserved. */

/* This website: 
http://www.shaolinCOM.com
was created by Richard O'Connor of http://www.shaolinDIGITAL.com 

        webmaster             .
		          @           .
				    shaolinCOMMUNICATIONS.com

Webgraphics by THE HIPPY COYOTE 
of http://www.folkrockTROUBADOUR.com */

h1, h2, h3, h4, h5 {display: block}

div, p {display: block }

body{
	font-family: Arial,sans-serif;
	color: #333333;
	line-height: 1.166;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	font-size: 12px;
}

/***********************************************/
    /* -------- LINK Elements -------- */
/***********************************************/

a {
	color: #006699;
	text-decoration: none;
 }

a:link {
 	color: #993300;
 	text-decoration: none;
 }
 
a:visited {
 	color: #990066;
 	text-decoration: none;
 }
 
a:hover {
 	color: #993333;
 	text-decoration: underline;
 }
 
/***********************************************/
    /* -------- HEADER Elements -------- */
/***********************************************/

h1 {
 	font-family: Verdana,Arial,sans-serif;
 	font-size: 24px;
 	color: #334d55;
 	margin: 0px;
 	padding: 0px;
 }
 
h2 {
 	font-family: Arial,sans-serif;
 	font-size: 20px;
 	color: #006699;
 	margin: 0px;
 	padding: 0px;
 }

h3 {
 	font-family: Arial,sans-serif;
 	font-size: 18px;
 	color: #334d55;
 	margin: 0px;
 	padding: 0px;
 }

h4 {
	font-family: Arial,sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #000033;
	margin: 0px;
	padding: 0px;
	font-style: italic;
 }

h5 {
 	font-family: Verdana,Arial,sans-serif;
 	font-size: 14px;
 	color: #334d55;
 	margin: 0px;
 	padding: 0px;
 }

.HEADER-1 {
 	font-family: Charcoal, Chicago, Arial Black, sans-serif;
 	font-size: 24px;
 	font-style: normal;
 	line-height: 30px;
 	font-weight: normal;
 	font-variant: normal;
 	color: #FFFF00;
 }
 
.HEADER-2 {
 	font-family: Charcoal, Chicago, Arial Black, sans-serif;
 	font-size: 34px;
 	font-style: normal;
 	line-height: 48px;
 	font-weight: bold;
 	font-variant: normal;
 	color: #669999;
 }
 
.HEADER-3 { 
 	font-family: Charcoal, Chicago, Arial Black, sans-serif;
 	font-size: 24px; font-style: normal;
 	line-height: 26px;
 	font-weight: bold;
 	font-variant: normal;
 	color: #669999;
 }
 
.head-COM { 
 	font-family: Charcoal, Chicago, Arial Black, sans-serif;
 	font-size: 36px;
 	font-style: normal;
 	line-height: 38px;
 	font-weight: bold;
 	color: #FFFF00;
 }
 
.head-shaolin_com { 
 	font-family: Charcoal, Chicago, Arial Black, sans-serif;
 	font-size: 30px;
 	font-style: normal;
 	font-weight: bold;
 	color: #FFFF00;
 }
 
.head-slogan { 
 	font-family: Charcoal, Chicago, Arial Black, sans-serif;
 	font-size: 20px;
 	font-style: italic;
 	line-height: 30px;
 	font-weight: normal;
 	color: #FFFF00;
 }
 
.head-slogan-SCM {
 	font-family: Charcoal, Chicago, Arial Black, sans-serif;
 	font-size: 20px;
 	font-style: italic;
 	line-height: 30px; 
 	font-weight: normal;
 	color: #000000;
 }
 
.head-slogan-blu {
 	font-family: Charcoal, Chicago, Arial Black, sans-serif;
 	font-size: 20px;
 	font-style: italic;
 	line-height: 30px;
 	font-weight: normal;
 	color: #000099;
 }
.head-shaolin_TITLE {
 	font-family: Charcoal, Chicago, Arial Black, sans-serif;
 	font-size: 30px;
 	font-style: normal;
 	font-weight: bold;
 	color: #FFFF00;
 }
 
 .SCM-Header-01 { 
 	font-family: Textile, Charcoal, Arial;
 	font-size: 18px;
 	font-style: normal;
 	line-height: 24px;
 	font-weight: bold;
 	color: #000000;
 }
 
 .TCY-Header-01 { 
 	font-family: Arial, Helvetica, sans-serif;
 	font-size: 18px;
 	line-height: 24px;
 	font-weight: bold;
 	color: #000000;
 }
 
.HEADER-4-blu {
 	font-family: Charcoal, Chicago, Arial Black, sans-serif;
 	font-size: 34px;
 	font-style: normal;
 	line-height: 48px;
 	font-weight: bold;
 	font-variant: normal;
 	color: #000099;
 }
 
.HEADER-BLK {
 	font-family: Arial, Helvetica, sans-serif;
 	font-size: 36px;
 	font-style: italic;
 	line-height: normal;
 	font-weight: bold;
 	color: #000000;
 }
 
 #siteName{
 	margin: 0;
 	padding: 10px 0 6px 10px;
 } 

/***********************************************/
    /* -------- SUBHEAD Elements -------- */
/***********************************************/
 
.subhead-3-blue {
 	font-family: Charcoal, Chicago, Arial Black, sans-serif;
 	font-size: 24px; font-style:
 	normal; line-height: 26px;
 	font-weight: bold;
 	font-variant: normal;
 	color: #000099;
 }
 
.TCY-SubHead-01 { 
 	font-family: Arial, Helvetica, sans-serif;
 	font-size: 16px;
 	font-style: italic;
 	font-weight: bold;
 	color: #000000;
 }
 
.SCM-Subhead-01 { 
 	font-family: Trebuchet MS, Charcoal, Arial Black;
 	font-size: 16px;
 	font-style: normal;
 	font-weight: bold;
 	color: #000000;
 }
 
.subhead-1 {
 	font-family: Arial, Helvetica, sans-serif;
 	font-size: 18px;
 	font-style: normal;
 	line-height: 22px;
 	font-weight: bold;
 	color: #FFFF00;
 }
 
.subhead-2 {
 	font-family: Charcoal, Chicago, Arial Black, sans-serif;
 	font-size: 24px;
 	font-style: normal;
 	line-height: 22px;
 	font-weight: bold;
 	color: #669999;
 }
 
 /***********************************************/
    /* -------- TITLE STYLES -------- */
 /***********************************************/
 
.Headline1 {
 	font-family: Helvetica, Arial, sans-serif;
 	font-size: 24px;
 	font-style: normal;
 	line-height: 28px;
 	font-weight: bold;
 	font-variant: normal;
 	text-transform: capitalize;
 }
 
.title-01 {
 	font-family: Helvetica, Arial, sans-serif;
 	font-size: 18px;
 	font-style: normal;
 	line-height: 22px;
 	font-weight: bold;
 }
 
.subtitle-01 {
 	font-family: Helvetica, Arial, sans-serif;
 	font-size: 16px;
 	font-style: normal;
 	line-height: 20px;
 	font-weight: bold;
 }
 
.head-www { 
 	font-family: Charcoal, Chicago, Arial Black, sans-serif;
 	font-size: 18px;
 	font-style: normal;
 	font-weight: bold;
 	color: #FFFF00
 }
 
.label{
 	font-family: Arial,sans-serif;
 	font-size: 100%;
 	font-weight: bold;
 	color: #334d55;
 }
 
 #headlinesCoyMys {
	float:left;
	width: 20%;
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	padding-right: 10px;
	background-image: url(Images-S/Backgrounds/VCDK_64.JPG);
	padding-left: 6px;
}
#headlinesKungFu {
	float:left;
	width: 20%;
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	padding-right: 10px;
	background-image: url(Images-S/Backgrounds/SG_64.JPG);
	font-size: 12px;
	padding-left: 10px;
	padding-top: 5px;
}
#headlinesSCM {
	float:left;
	width: 18%;
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	padding-right: 10px;
	background-image: url(Images-S/Backgrounds/LW_64.JPG);
	font-size: 12px;
	padding-left: 10px;
	padding-top: 5px;
}
.SectionTITLES1 {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 20px;
	font-style: italic;
	line-height: 20px;
	font-weight: bold;
	color: #006699;
	text-align: center;
	white-space: normal;
}
#headlinesSHZEN {
	float:left;
	width: 20%;
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	padding-right: 10px;
	background-image: url(Images-S/Backgrounds/LW_64.JPG);
	font-size: 12px;
	padding-left: 10px;
	padding-top: 5px;
}
#headlinesShCOM {
	float:left;
	width: 18%;
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	padding-right: 10px;
	background-image: url(Images-S/Backgrounds/bamboo13.jpg);
	font-size: 14px;
	padding-left: 10px;
	padding-top: 5px;
}

 
/***********************************************/
    /* -------- LAYOUT  DIVISIONS -------- */
/***********************************************/
 
#masthead{
	padding: 0px 0px 0px 0px;
	border-bottom: 3px solid #cccccc;
	width: 100%;
	background-color: #000000;
	background-image: url(Images-S/Backgrounds/pinkmar1.jpg);
 }
 
#navBar{
	float: right;
	width: 18%;
	margin: 0px;
	padding: 0px;
	border-left: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	background-image: url(Images-S/Backgrounds/pur73.jpg);
 }
 
#headlines{
	float:left;
	width: 140px;
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	padding-right: 5px;
	background-image: url(Images-S/Backgrounds/pur73.jpg);
	font-size: 12px;
	padding-left: 5px;
	padding-top: 5px;
 } 

#content{
 	float: left;
  	width: 550px;
 }

 /***********************************************/
    /* ---- #globalNav STYLES = CATEGORIES ---- */
 /***********************************************/

#globalNav{
	padding: 5px 0px 5px 20px;
	border-bottom: 2px solid #666666;
	color: #666666;
	background-image: url(Images-S/Backgrounds/gry02.gif);
 }

#globalNav img{
 display: block;
 }

#globalNav a {
 	font-size: 12px;
 	padding: 0 4px 0 0;
 }
 
  /***********************************************/
    /* -- #pageName STYLES = MAIN Category -- */
 /***********************************************/

#pageName{
 	margin: 0px;
 	background-color: #000033;
 	padding-top: 8px;
 	padding-right: 18px;
 	padding-bottom: 8px;
 	padding-left: 24px;
 }
 
 /***********************************************/
    /* -------- #breadCrumb STYLES -------- */
 /***********************************************/

#breadCrumb{
 	font-size: 12px;
 	padding: 2px 0px 2px 10px;
 	background-image: url(Images-S/Backgrounds/pap02.gif);
 }

 /***********************************************/
    /* -------- .feature STYLES -------- */
 /***********************************************/

.feature{
 	padding: 0px 0px 10px 10px;
 	font-size: 13px;
 }

.feature h3{
 	padding: 30px 0px 5px 0px;
 	text-align: center;
 }

.feature img{
 	float: left;
 	padding: 10px 10px 0px 0px;
 }

 /***********************************************/
    /* -------- .story STYLES -------- */
 /***********************************************/

.story{
	clear: both;
	padding: 10px 0px 0px 10px;
	font-size: 12px;
	float: none;
 }

.story p{
 	padding: 0px 0px 10px 0px;
 }

 /***********************************************/
    /* -------- #siteInfo FOOTER STYLES -------- */
 /***********************************************/

#siteInfo{
 	clear: both;
 	border: 1px solid #cccccc;
 	font-size: 11px;
 	color: #cccccc;
 	padding: 10px 10px 10px 10px;
 }

#siteInfo img{
 	padding: 4px 4px 4px 10px;
 	vertical-align: middle;
 }

 /***********************************************/
    /* -------- #search STYLES -------- */
 /***********************************************/

#search{
	padding: 5px 0px 5px 10px;
	border-bottom: 1px solid #cccccc;
	font-size: 12px;
	text-align: center;
 }

#search form{
 	margin: 0px;
 	padding: 0px;
 }

#search label{
 	display: block;
 	margin: 0px;
 	padding: 0px;
 }

 /***********************************************/
    /* -------- #navBar STYLES -------- */
 /***********************************************/

#navBarShComm {
	float: right;
	width: 18%;
	margin: 0px;
	padding: 0px;
	background-color: #eeeeee;
	border-left: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	background-image: url(Images-S/Photos/TheCoyote-S/1coy004e.jpg);
}
#navBarAmZen {
	float: right;
	width: 18%;
	margin: 0px;
	padding: 0px;
	background-color: #eeeeee;
	border-left: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	background-image: url(Images-S/Photos/TheCoyote-S/1coy004e.jpg);
	background-repeat: no-repeat;
}
#navBarCoyMystic {
	float: right;
	width: 20%;
	margin: 0px;
	padding: 0px;
	background-color: #eeeeee;
	border-left: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	background-image: url(Images-S/Backgrounds/bamboo30.jpg);
}
#navBarKungFuTC {
	float: right;
	width: 20%;
	margin: 0px;
	padding: 0px;
	background-color: #eeeeee;
	border-left: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	background-image: url(Images-S/Photos/ss00002f.jpg);
}
#navBarMasterZHEN {
	float: right;
	width: 20%;
	margin: 0px;
	padding: 0px;
	background-color: #eeeeee;
	border-left: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	background-image: url(Images-S/Artwork/SF1028ba.jpg);
}
#navBarSCM {
	float: right;
	width: 20%;
	margin: 0px;
	padding: 0px;
	background-color: #eeeeee;
	border-left: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	background-image: url(Images-S/Photos/MZ-S/MonkSpade99-02d.jpg);
}

 /***********************************************/
    /* -------- #navBar LINK STYLES -------- */
 /***********************************************/

#navBar ul a:link {display: block;}
#navBar ul a:visited {display: block;}
#navBar ul {list-style: none; margin: 0; padding: 0;}

/* hack to fix IE/Win's broken rendering of block-level anchors in lists */
#navBar li {border-bottom: 1px solid #EEE;}

/* fix for browsers that don't need the hack */
html>body #navBar li {border-bottom: none;}


.navText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	font-weight: normal;
	color: #336699;
}
.navTextBOLD12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #336699;
}
.navTextBOLDitalic {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
	color: #336699;
}
navText12-ITALIC {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	font-weight: normal;
	color: #336699;
}

 /***********************************************/
    /* -------- #sectionLinks STYLES -------- */
 /***********************************************/

#sectionLinks{
 	margin: 0px;
 	padding: 0px;
 	border-bottom: 1px solid #cccccc;
 	font-size: 12px;
 }

#sectionLinks h3{
 	padding: 10px 0px 2px 10px;
 }

#sectionLinks a {
 	display: block;
 	border-top: 1px solid #cccccc;
 	padding: 0px 1px 0px 1px;
 }

#sectionLinks a:hover{
 	background-color: #dddddd;
 }

 /***********************************************/
    /* -------- .relatedLinks STYLES -------- */
 /***********************************************/

.relatedLinks{
 	margin: 0px;
 	padding: 0px 0px 10px 10px;
 	font-size: 12px;
 	padding-top: 6px;
 }

.relatedLinks h3{
 	padding: 10px 0px 2px 0px;
 } 

.relatedLinks a:link,{display: block;}
.relatedLinks a:visited {
 	display: block; 
 }

 /***********************************************/
    /* -------- #advert STYLES -------- */
 /***********************************************/

#advert{
	padding: 30px 0px 8px 0px;
 }

#advert img{
	display: block;
 }

 /***********************************************/
    /* -------- #headlines STYLES -------- */
 /***********************************************/

#headlinesAmZen {
	float:left;
	width: 20%;
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	padding-right: 10px;
	background-image: url(Images-S/Backgrounds/TG2_128.JPG);
	font-size: 14px;
	padding-left: 10px;
	font: Georgia, Times Roman, Roman, serif;
	font-weight: bold;
 }

#headlines p{
	padding: 5px 0px 5px 0px;
 }

.Mastheadsubtitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-size: 16px;
 	font-style: italic;
 	font-weight: bold;
 	font-variant: normal;
 	color: #006699;
 }
 .Headline-GREY1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #CCCCCC;
  }

 
 /***********************************************/
    /* -------- LIST STYLES -------- */
 /***********************************************/

ul{
 	list-style-type: square;
 }

ul ul{
 	list-style-type: disc;
 }

ul ul ul{
 	list-style-type: none;
 }

 /***********************************************/
    /* -------- TEXT STYLES -------- */
 /***********************************************/

.ShopCartSECTION1 {
 	font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-size: 24px;
 	font-style: normal;
 	line-height: normal;
 	font-weight: bold;
 	font-variant: normal;
 	color: #FFFF99;
 }
 
.text-1 { 
 	font-family: Arial, Helvetica, sans-serif;
 	font-size: 16px;
 	font-style: normal;
 	line-height: 22px;
 	font-weight: bold;
 	color: #FFFF00;
 }
 
.text-2 { 
 	font-family: Charcoal, Chicago, Arial Black, sans-serif;
 	font-size: 16px;
 	font-style: normal;
 	line-height: 22px;
 	font-weight: normal;
 	color: #000000;
 }
 
 .text-2-blu {
 	font-family: Charcoal, Chicago, Arial Black, sans-serif;
 	font-size: 16px;
 	font-style: normal;
 	line-height: 22px;
 	font-weight: normal;
 	color: #000066;
 }
 
.BLKbarTEXTwht-1 {
 	font-family: Arial Black, Arial, sans-serif;
 	font-size: 24px;
 	font-style: normal;
 	line-height: 20px;
 	font-weight: normal;
 	color: #FFFFFF;
 }
 
 .CalendarTEXT {
 	font-family: Arial, Helvetica, sans-serif;
 	font-size: 15px;
 	font-style: normal;
 	font-weight: bold;
 	color: #FFFFCC;
 }
 
.Text-Black {
 	font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-size: 14px;
 	font-style: normal;
 	font-weight: normal;
 	color: #000000;
 }
 
.text-2_italic {
 	font-family: Charcoal, Chicago, Arial Black, sans-serif;
 	font-size: 16px;
 	font-style: italic;
 	line-height: 22px;
 	font-weight: bold;
 	color: #000000;
 }
 
.text-1-italic {
 	font-family: Arial, Helvetica, sans-serif;
 	font-size: 16px;
 	font-style: italic;
 	line-height: 22px;
 	font-weight: bold;
 	color: #FFFF00;
 }
 
.text-1-italicRED {
 	font-family: Arial, Helvetica, sans-serif;
 	font-size: 16px;
 	font-style: italic;
 	line-height: 22px;
 	font-weight: bold;
 	color: #FF6600;
 }
 
 .bodyText {
 	font-family: Trebuchet MS, Charcoal, Arial;
 	font-size: 14px;
 	font-style: normal;
 	line-height: 16px;
 	color: #000000;
 }
 
 .location-01 {
 	font-family: Helvetica, Arial, sans-serif;
 	font-size: 12px;
 	font-style: normal;
 	line-height: 18px;
 	font-weight: bold;
 }
 
.Location-blu {
 	font-family: Arial, Helvetica, sans-serif;
 	font-size: 18px;
 	font-style: normal;
 	font-weight: normal;
 	color: #003399;
 }
 
.PRICEtext-red {
 	font-family: Chicago, Impact, Charcoal, Arial;
 	font-size: 16px;
 	font-style: normal;
 	font-weight: normal;
 	color: #CC3366;
 }
 
.ProductNewsTEXT {
 	font-family: Charcoal, Chicago, Arial Black, sans-serif;
 	font-size: 14px;
 	font-weight: normal;
 	color: #003366;
 }
 
.productNewsSUBHEAD {
 	font-family: Charcoal, Chicago, Arial Black, sans-serif;
 	font-size: 20px;
 	color: #003399;
 }
 
.productNewsHEAD_ITAL {
 	font-family: Charcoal, Chicago, Arial Black, sans-serif;
 	font-size: 20px;
 	font-style: italic;
 	color: #000066;
 }
 
.productNewsHEAD_ITALBIG {
 	font-family: Charcoal, Chicago, Arial Black, sans-serif;
 	font-size: 38px;
 	font-style: italic;
 	color: #000066;
 }
 
 .URL-01 {
 	font-family: Arial, Helvetica, sans-serif;
 	font-size: 14px;
 	font-style: italic;
 	line-height: 18px;
 	font-weight: normal;
 	color: #000066;
 }
 
.location-01 {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
	font-weight: bold;
	padding-bottom: 0px;
 }
 
.bodyText-blu14 {
 	font-family: Trebuchet MS, Charcoal, Arial;
 	font-size: 12px;
 	font-style: normal;
 	line-height: 16px;
 	color: #000000;
 }
 
 .price1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: 1.2;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #990000;
	text-decoration: blink;
}
.priceDiscount1 {
	font-family: Gadget, Chicago, Charcoal, Arial Black;
	font-size: 16px;
	font-style: normal;
	font-variant: normal;
	color: #003366;
	line-height: 1.3em;
}
.priceDiscount1-italic {
 	font-family: Arial, Helvetica, sans-serif;
 	font-size: 14px;
 	font-style: italic;
 	font-variant: normal;
 	color: #003366;

}
.AdTextRed12Italic {
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
	font-variant: normal;
	color: #FF0000;
}
.smallText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #336699;
}
.ADitalicRED-14 {
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 14px;
	font-style: italic;
	font-weight: normal;
	color: #CC0000;
}

 /***********************************************/
    /* -------- FOOTER Elements -------- */
 /***********************************************/
 
.footer-TITLE-1 { 
 	font-family: Arial, Helvetica, sans-serif;
 	font-size: 12px;
 	font-style: normal;
 	line-height: 14px;
 	font-weight: bold;
 	color: #FFFF00;
 }
  
.footerTitle {
 	font-family: Helvetica, Arial, sans-serif;
 	font-size: 16px;
 	font-style: italic;
 	line-height: 20px;
 	font-weight: bold;
 }
 
 .footer-TITLE-2 { 
 	font-family: Palatino, Chicago, Times, serif;
 	font-size: 12px;
 	font-style: italic;
 	line-height: 16px;
 	font-weight: bold;
 	color: #000000;
 }
 
.footer-TEXT-BLK-1 { 
 	font-family: Trebuchet MS, Charcoal, Arial Black;
 	font-size: 14px;
 	font-style: normal;
 	line-height: 16px;
 	font-weight: bold;
 	color: #000000;
 }
 

.footer-TEXT-BLK-2 {
 	font-family: Georgia, Times New Roman, Times, serif;
 	font-size: 12px;
 	font-style: italic;
 	line-height: 16px;
 	font-weight: bold;
 	color: #000000;
 }
 
.footer-TEXT-YELLOW-1 {
 	font-family: Georgia, Times New Roman, Times, serif;
 	font-size: 12px;
 	font-style: normal;
 	line-height: 16px;
 	font-weight: bold;
 	color: #FFFF00;
 }
 
.footer-shaolinDIGITAL {
 	font-family: Gadget, Chicago, Charcoal, Arial Black;
 	font-size: 16px;
 	font-style: normal;
 	font-variant: normal;
 	color: #FF3366;
 }

.footer-shaolinDIGITAL-1 { 
 	font-family: Gadget, Chicago, Charcoal, Arial Black;
 	font-size: 12px;
 	font-style: normal;
 	line-height: 14px;
 	font-weight: normal;
 	color: #FFFF00;
 }
 
.footer-THEcoyote {
 	font-family: Sand, Textile, Klang MT, Arial;
 	font-size: 16px;
 	font-style: normal;
 	line-height: 20px;
 	font-weight: normal;
 	color: #996666;
 }
 
  
.footer-THE_COYOTE-1 {
 	font-family: Sand, Textile, Sand, Arial;
 	font-size: 14px;
 	font-style: normal;
 	line-height: 16px;
 	font-weight: bold;
 	color: #FFFF00;
 }
 
 .footer-THE_COYOTE-2-BLK {
 	font-family: Sand, Textile, Sand, Arial;
 	font-size: 12px;
 	font-style: normal;
 	line-height: 14px;
 	font-weight: bold;
 	color: #CCCCCC;
 }

.footer-www { 
 	font-family: Charcoal, Chicago, Arial Black, sans-serif;
 	font-size: 18px;
 	font-weight: normal;
 	color: #CCCCCC;
 }
 
.footer-shaolin-1 { 
 	font-family: Charcoal, Chicago, Arial Black, sans-serif;
 	font-size: 24px;
 	line-height: 26px;
 	font-weight: normal;
 	color: #CCCCCC;
 }
 
.footer-COM-1 { 
 	font-family: Charcoal, Chicago, Arial Black, sans-serif;
 	font-size: 30px;
 	line-height: 32px;
 	font-weight: bold;
 	color: #CCCCCC;
 }
  
.footer-www-BLK {
 	font-family: Charcoal, Chicago, Arial Black, sans-serif;
 	font-size: 18px;
 	font-weight: normal;
 	color: #000000;
 }
 
.footer-shaolin-BLK {
 	font-family: Charcoal, Chicago, Arial Black, sans-serif;
 	font-size: 24px;
 	line-height: 26px;
 	font-weight: normal;
 	color: #000000;
 }


.footer-COM-1-BLK {
 	font-family: Charcoal, Chicago, Arial Black, sans-serif;
 	font-size: 30px;
 	line-height: 32px;
 	font-weight: bold;
 	color: #CCCCCC;
 }
 
.footer-COM-2 {
 	font-family: Charcoal, Chicago, Arial Black, sans-serif;
 	font-size: 30px;
 	line-height: 32px;
 	font-weight: bold;
 	color: #000000;
 }


.footer-www-blu {
 	font-family: Charcoal, Chicago, Arial Black, sans-serif;
 	font-size: 16px;
 	font-style: normal;
 	font-weight: bold;
 	color: #330099;
 }
 
.footer-shaolin-blu {
 	font-family: Charcoal, Chicago, Arial Black, sans-serif;
 	font-size: 24px;
 	color: #3300CC;
 }
 
.footer-com-blu {
 	font-family: Charcoal, Chicago, Arial Black, sans-serif;
 	font-size: 32px;
 	color: #3333CC;
 }
.headlinestextBLACK {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}
.productITEMname {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #330000;
}
.ADitalicRED-18 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: italic;
	font-weight: bold;
	color: #990033;
}
.CoyoteGreyHEADLINE1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	color: #CCCCCC;
}
.CoyoteGreyHEADLINE2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	color: #CCCCCC;
}
.CoyoteGreyHEADLINE3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	color: #CCCCCC;
}
.CalendarTEXT14 {
 	font-family: Arial, Helvetica, sans-serif;
 	font-size: 14px;
 	font-style: normal;
 	font-weight: bold;
 	color: #FFFFCC;
}
.CalendarTEXT12 {
 	font-family: Arial, Helvetica, sans-serif;
 	font-size: 12px;
 	font-style: normal;
 	font-weight: bold;
 	color: #FFFFCC;
}
.InspirationTEXT14 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: 2em;
	font-weight: normal;
	color: #000033;
}
.InspirationTEXT16 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: 2em;
	font-weight: bold;
	color: #000033;
}
.InspirationTEXT18 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: 2em;
	font-weight: bold;
	color: #000033;
}
.song12a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
	color: #660033;
}
.Artists12a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
}
.productITEMname12a {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #330000;
}
.BUYdirect12a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #003366;
}
.BUYdirect12b {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000066;
}
.BUYdirect12c {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	font-weight: normal;
	color: #000033;
}
.BUYdirect12aBOLD {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #003366;
}
.BUYdirect12aITALIC {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	font-weight: normal;
	color: #003366;
}
.BUYdirect12aBOLDitalic {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
	color: #003366;
}
.BUYdirect12bBOLD {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #000066;
}
.BUYdirect12bBOLDitalic {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
	color: #000066;
}
.BUYdirect12cBOLD {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #000033;
}
.BUYdirect12cBOLDitalic {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
	color: #000033;
}
.BUYdirect14a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #003366;
}
.BUYdirect14aBOLD {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #003366;
}
.BUYdirect14aBOLDitalic {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
	color: #003366;
}
.BUYdirect14aitalic {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: italic;
	font-weight: normal;
	color: #003366;
}
.BUYdirect14b {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #000066;
}
.BUYdirect14bBOLD {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #000066;
}
.BUYdirect14bBOLDitalic {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
	color: #000066;
}
.BUYdirect14bitalic {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: italic;
	font-weight: normal;
	color: #000066;
}
.BUYdirect14c {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #000033;
}
.BUYdirect14cBOLD {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #000033;
}
.BUYdirect14cBOLDitalic {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
	color: #000033;
}
.BUYdirect14citalic {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: italic;
	font-weight: normal;
	color: #000033;
}
.NAV-AmZen12 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: small-caps;
	text-transform: capitalize;
	color: #663333;
}
.BOOKtitle12black {  font-family: "Times New Roman", Times, serif; font-size: 12px; font-style: normal; font-weight: bold; color: #000000}
.BOOKtitle14black { font-family: "Times New Roman", Times, serif; font-size: 14px; font-style: normal; font-weight: bold; color: #000000 }
.Captions12black {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: bold; color: #000000}
.BUYdirect14aBOLDgreen { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: bold; color: #003300; }
.BUYdirect14aBOLDgreenBOOK { font-family: "Arial Black", Arial; font-size: 14px; font-style: normal; font-weight: normal; color: #003300; }
.BUYdirect14aBOLDgreenSONG { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-style: italic; font-weight: bold; color: #003300; ; font-variant: normal}
#headlinesPoetrySONGS {
	float:left;
	width: 300px;
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	padding-right: 5px;
	font-size: 12px;
	padding-left: 20px;
	padding-top: 5px;
}
