/*ALL STYLES*/

ul {
	list-style-type: square;
	list-style-image : url(/images/bullet.gif);
   color: #405163;
   font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
   font-size: 11px;
	margin-left: .7cm;
}

body, p
{ font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
font-size: 11px; line-height: 16px; color: #000000;}

h1
{ font-size: 18px; font-weight: bolder;}
h2
{ font-size: 16px; }

.emphasis, .heading2, .heading3, .body, .heading1, .heading2, .heading3, .caption,
.trcol, .trcoltitle, .tdrowtitle, .trcoltitlevar, .tdrowtitlevar,
.formcategory, .newsnav, .navtitle, h1, h2,
.error,
.songtitle
{ color: #000000; }

.emphasis, .heading2, .heading3,
.trcol, .trcoltitle, .tdrowtitle, .trcoltitlevar, .tdrowtitlevar,
.formcategory,
.error,
.songtitle
{ font-weight: bold; }

.emphasis, .heading2, 
.caption
{ font-style: italic; }

.formcategory
{ font-family: Verdana, Geneva, Arial, helvetica, sans-serif; }



/*LINK STYLES*/

/*any link without a class*/								/*LD*/
a:link { color: #660000; }
a:visited { color: #660000; }
a:active { color: #660000; }
a:hover {text-decoration: none}

/*SITE STYLES*/
.error
{ font-size: 12px;
color: red;}									

.formcategory
{ font-size: 10px;
color: #FFFFFF;											/*!*/
line-height: 14px;
padding-left : none;
text-indent: none; }									

.newsnav
{ font-size: 10px;}									

.navtitle
{ font-size: 10px;}		

.liveheading
{ font-size: 10px;
color: #ffffff;  font-weight: bold;}									
.live
{ font-size: 12px;
color: #333333; }

.liveheadingnet
{ font-size: 10px;
color: #666666;  font-weight: bold;}									
.livenet
{ font-size: 10px;
color: #666666; }

.livedetails
{ font-size: 10px;
color: #666666; }

.songtitle
{ font-size: 12px;
color: #333333; }

.songlyrics
{ font-size: 10px;
color: #333333; }


/*STORE STYLES*/

.storeprice
{ font-size: 10px; color:#990000}									

.storebody
{ font-size: 10px;
line-height: 12px;
padding-left : 8px;
padding-right : 8px;
text-indent: none; }									

/*RIGHT COLUMN STYLES*/

.right_title
{ font-size: 14px;
color: #990000;											/*!*/
}
.right_caption
{ font-size: 11px;
  margin-left: 6px;
}

/*text style for copyright*/
.copyright
{ font-size: 10px;
line-height: 12px; }

/*CONTENT STYLES*/

.heading1 {font-size: 18px; font-weight: bolder; }

.heading2 {font-size: 16px;}

.heading3 {font-size: 14px;}

.body {font-size: 11px; line-height: 16px;}

.caption {text-align: center; font-size: 14px;}




/*ADMIN STYLES*/

/* main table */
.ewTable {
	width: inherit; /* table width */	
	color: inherit; /* text color */
	font-family: Verdana; /* font name */
	font-size: xx-small; /* font size */
	border: 0px outset; /* border */
	border-collapse: collapse;
}

/* main table data cells */
.ewTable td {
	padding: 6px; /* cell padding */
/*	border: 1px solid;  cell spacing */
/*	border-color: #CCCCCC;   table background color */
}
/* main table header cells */
.ewTableHeader {
/*	background-color: #3366CC;  header color */
/*	color: #FFFFFF;  header font color */	
	vertical-align: top;	
}

.ewTableHeader a:link {	
	color: #FFFFFF; /* header font color */	
}

.ewTableHeader a:visited {	
	color: #FFFFFF; /* header font color */	
}

/* main table row color */
.ewTableRow {
/*	background-color: #FFFFFF;   alt row color 1 */
}

/* main table alternate row color */
.ewTableAltRow {
/*	background-color: #F5F5F5;  alt row color 2 */	
}

/* main table edit mode row color */
.ewTableEditRow {
	background-color: #FFFF99; /* edit mode color */
}

/* main table highlight color */
.ewTableHighlightRow {
	background-color: #FFCCFF; /* highlight color */
}

/* main table select color */
.ewTableSelectRow {
	background-color: #CCFFFF; /* select color */
}

/* main table footer section */
.ewTableFooter {
	background-color: #FFFFCC;
}
/* message */
.ewmsg {
	color: red; /* message color */
	font-family: Verdana; /* font name */
	font-size: xx-small; /* font size */	
}
/* MultiPage pager table */
.ewMultiPagePager {
	color: inherit; /* text color */
	font-family: Verdana; /* font name */
	font-size: xx-small; /* font size */
	border: 0px; /* border */	
}

.ewMultiPagePager td {
	padding: 2px; /* cell padding */	
}

