/* CSS Document */

body
 { background: #6EA6C1 url(../images/snowfall.gif) repeat;
   font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
   
td, th
 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
 
form, input, textarea
 { font-family: Arial, Helvetica, sans-serif; font-size: 12px;
   border: 1px solid; padding: 2px 2px 2px 2px; }
   
ul 
 { font-family: Arial, Helvetica, sans-serif; font-size: 12px;
   list-style-type: square; list-style-position: outside; margin-left: 20px; }

a:hover
 { font-weight: bold; color: #FF0000; }

a:active, a:link, a:visited
 { font-weight: bold; }

/* Classes */

.small
 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; }
 
.smaller
 { font-family: Arial, Helvetica, sans-serif; font-size: 10px; }

.accessories_bg
 { background-image:url(../images/27.gif);
   background-position:bottom;
   background-repeat: no-repeat; }

.accessories_product_name
 { font-family: Arial, Helvetica, sans-serif; }

.compatibility
 { font-style: italic;
   font-size: 9px; }

.box1
 { border: 1px solid; border-color: #000000; }

.header
 { font-family: Trebuchet MS; font-size: 18px;
   color: #FF0000; font-weight: bold; } 

.header2
 { font-family: Trebuchet MS; font-size: 14px;
   color: #FF0000; font-weight: bold; }
   
.header3
 { font-family: Arial; font-size: 12px; font-weight: bold;
   height: 25px; text-align: center; 
   background-color: #eeeeee; }

.page_title
 { font-family: Arial, Helvetica, sans-serif; font-size: 18px;
   font-weight: bold; color: #FFFFFF; }

.phone_number
 { font-family: Arial, Helvetica, sans-serif; font-size: 14px;
   color: #FF0033; text-decoration: blink; }
   
.sales_price
 { color: #CC0000; }
 
.tag
 { background-image: url(../images/sales.gif); 
   background-position: center;
   background-repeat: no-repeat; }

.side_test
 { font-family: Arial, Helvetica, sans-serif; font-size: 12px;
   color: #FFFFFF; }

.style9
 { font-family: Arial, Helvetica, sans-serif;
   font-size: 10px;
   font-weight: bold; }

.style19
 { color: #F2F2F2; }

.style20
 { color: #FFCC33; }

.style25
 { font-size: 11px;
   font-family: Arial, Helvetica, sans-serif;
   font-weight: bold; }

.style29
 { color: #000000;
   font-weight: bold;
   font-size: 14px;
   font-family: Arial, Helvetica, sans-serif; }

.style31
 { font-size: 5px; }
 
/* featured products */
.featured_bg
 { background-position: center;
   background-repeat: no-repeat; }
   
.f_main_prod
 { font-weight: bold; color: #990000;
   font-size: 18px; }
   
.f_price
 { font-family: Times New Roman; font-size: 26px; font-weight: bold; color: #FFFFFF; }

.f_price_2
 { font-family: Times New Roman; font-size: 16px; font-weight: bold; color: #FFFFFF; }

/* Song List */
.table
 { font-family: Verdana; font-size: 11px; text-transform: capitalize; }

.song_table
 { width: 584px; }

.song_table td
 { border-color: #cccccc;
   border-style: ridge;
   border-width: 1px 0px 0px 0px;
   font-family: verdana; 
   font-size: 11px; 
   padding: 3px; 
   text-transform: lowercase; }

.song_number
 { background-color: #FFFFCC;
   font-weight: bold;
   padding: 3px; 
   width: 50px; }

.song_artist
 { background-color: #FFFFCC;
   font-weight: bold;
   padding: 3px; 
   width: 244px; }

.song_title
 { background-color: #FFFFCC;
   font-weight: bold;
   padding: 3px; 
   width: 280px; }h3 {
	border: dotted;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: blink;
	background-color: #990099;
	background-position: center;
	text-align: center;
	padding: 5px;
	color: #FFFF33;
	width: auto;






}
