    P {  
        font-family:avantgarde bk bt,avantgarde md bt,arial,helvetica,sans serif,default;
        font-size:10pt;
        color:black;
		font-weight:bold;
      }

	 td {
        font-family:avantgarde bk bt,avantgarde md bt,arial,helvetica,sans serif,default;
        font-size:10pt;
        color:black;
	 }

	 blockquote {
        font-family:avantgarde bk bt,avantgarde md bt,arial,helvetica,sans serif,default;
        font-size:11pt;
        color:black;
	 }

	 .cart {
        font-family:arial,helvetica,sans serif,default;
        font-size:9pt;
        color:black;
		background-color: #eeeeee;
	 }

	 .item {
        font-family:arial,helvetica,sans serif,default;
        font-size:9pt;
        color:black;
	 }

	 .sublink {
	 	text-decoration: none;
        font-family:arial,helvetica,sans serif,default;
        font-size:9pt;
	 }

	 .button 
	 {
        font-family:arial,helvetica,sans serif,default;
        font-size:11pt;
        color:black;
		background-color: #ffffff;
	 }

	 .iteminput
	 {
        font-family:arial,helvetica,sans serif,default;
        font-size:9pt;
        color:black;
		background-color: #DDDDDD;
	 }



    .small {  
        font-family:arial,helvetica,sans serif,default;
        font-size:9pt;
        color:black;
      }

    .smallcaps {  
        font-family:arial,helvetica,sans serif,default;
		font-variant: small-caps;
      }

	P.rev	{
		font-family:avantgarde bk bt,avantgarde md bt,arial,helvetica,sans-serif;
		font-variant: small-caps;
		font-size:8pt;
		color:white;
		font-weight:700;	
		}
    A:link { 
		font-family:avantgarde bk bt,avantgarde md bt,arial,helvetica,sans-serif;
        text-decoration: underline;
		color:#000000;
      }
    A:visited { 
		font-family:avantgarde bk bt,avantgarde md bt,arial,helvetica,sans-serif;
        text-decoration: underline;
		color:#000000;
      }
    A:active { 
		font-family:avantgarde bk bt,avantgarde md bt,arial,helvetica,sans-serif;
        text-decoration: underline;
		color:#000000;
      }
    A:hover { 
		font-family:avantgarde bk bt,avantgarde md bt,arial,helvetica,sans-serif;
        text-decoration: none;
		color:#663300;
      }

    A.white:link { 
		font-family:avantgarde bk bt,avantgarde md bt,arial,helvetica,sans-serif;
        text-decoration: none;
		color:#9999CC;
      }
    A.white:visited { 
		font-family:avantgarde bk bt,avantgarde md bt,arial,helvetica,sans-serif;
        text-decoration: none;
		color:#9999CC;
      }
    A.white:active { 
		font-family:avantgarde bk bt,avantgarde md bt,arial,helvetica,sans-serif;
        text-decoration: none;
		color:#FFFFFF;
      }
    A.white:hover { 
		font-family:avantgarde bk bt,avantgarde md bt,arial,helvetica,sans-serif;
        text-decoration: none;
		color:#FFFFFF;
      }

    A.foot:link { 
		font-family:arial,helvetica,sans-serif;
        text-decoration: none;
		color:#000000;
		font-size:10pt;
		font-weight:700;
      }
    A.foot:visited { 
		font-family:arial,helvetica,sans-serif;
        text-decoration: none;
		color:#000000;
		font-size:10pt;
		font-weight:700;
      }
    A.foot:active { 
		font-family:arial,helvetica,sans-serif;
        text-decoration: none;
		color:#000000;
		font-size:10pt;
		font-weight:700;
      }
    A.foot:hover { 
		font-family:arial,helvetica,sans-serif;
        text-decoration: none;
		color:#663300;
		font-size:10pt;
		font-weight:700;
      }


	H1 {
        font-family:avantgarde bk bt,avantgarde md bt,arial narrow,arial,helvetica,sans serif,default;
        font-size:20pt;
        color:#663300;
		letter-spacing: 0.1em;
      }
	H2	{
        font-family:avantgarde bk bt,avantgarde md bt,arial narrow,arial,helvetica,sans serif,default;
		font-size:14pt;	
		color:#663300;
		letter-spacing: 0.1em;
	}	

	H3	{
        font-family:avantgarde bk bt,avantgarde md bt,arial narrow,arial,helvetica,sans serif,default;
		font-size:12pt;	
		color:#663300;
		letter-spacing: 0.1em;
	}

	H4	{
        font-family:avantgarde bk bt,avantgarde md bt,arial narrow,arial,helvetica,sans serif,default;
		font-size:11pt;	
		color:#663300;
	}

	H6	{
        font-family:avantgarde bk bt,avantgarde md bt,arial narrow,arial,helvetica,sans serif,default;
		font-size:7pt;
		line-height: 1.0;
		padding: 0em;			
	}

	.reverse  {	
		color:#9999cc;
		font-weight:600;
	}

	.accent	{
		color:#800000;
		}

	.bold	{
		font-weight: bold;
	}
	
	ul	{
		font-family:arial;
		font-size:10pt;
		color:black;
	}
	
	td {
		font-size: 9pt;
		font-family: arial, helvetica;
		font-weight:bold;
	}
.tracks {
	Z-INDEX: 1; LEFT: 0px; POSITION: absolute; TOP: 0px
}

.button2 {font-weight:bold;background-color:#996633}

UL {
	list-style-position:inside
}

div.cat_item    {height:300px; width:220px;float:left;position:relative;margin:0 5px 0 5px;padding:0 5px 0 5px;}

div.cat_item div.cat_content_bottom     {position:absolute; bottom:0px}

div.cat_item div.cat_content_top        {position:absolute; top:0px}
