body {background:#aaa;margin:0px;}

body, table, td, p, div, span, ul {font-size:11px;line-height:14px;font-family:verdana;}

a {color:#003366;}
a:visited {color:#036;}

table.header {background-color:#003466;background-image:url('http://www.edwardsmusicpublishing.com/img/header-bkgnd.jpg');}
table.header td {color:#fff;font-size:11px;}
td.headerRight {padding-top:7px;}
td.headerRight A, td.headerRight A:visited {color:#fff;font-weight:bold;line-height:22px;}

table.nav {background-color:#6699CC;border-bottom:2px solid #036;font-family:verdana,helvetica,sans-serif;}
table.nav td {font-size:11px;color:#fff;font-weight:bold;text-align:center;}
table.nav a {color:#fff;text-decoration:none;}
table.nav a:hover {text-decoration:underline;}
table.nav a:visited {color:#fff;}

input.searchFld {width:90px;font-size:10px;border:1px solid #7F9DB9;}

input.searchBtn {height:20px;font-size:10px;width: 60px;}

table.main {background-color:#fff;}

div.intro {line-height:17px;text-align:justify;margin:0px;padding:0px;}

table.recent {border:1px solid #8C99AF;background-color:#CEDEFA;}

table.popular {border:1px solid #958B7C;background-color:#E0D6C7;}

div.ptitle {font-weight:bold;color:#600;padding-bottom:4px;}

div.songinfo {font-size:10px;}

a.songtitle {font-weight:bold;}


/* FORM ELEMENTS */
form {
	margin:0px;
	padding:0px;
}

.input_text input {
	font-size:9px;
	width:25px;
}

select {
	font-size: 9px;
}


/* TEXT STYLES */
DIV.header {
	color: #036;
	font-size: 18px;
	font-weight: bold;
	padding-bottom:15px;
}

DIV.subheader {
	color: #000;
	font-size: 12px;
	font-weight: bold;
	padding-bottom:6px;
	
}

.DIV.mainTitle {
	color: #036;
	font-size: 16px;
	font-weight: bold;
}


.discreet {
	color: #999999 !important;
}

.text-sm {
	font-size:10px;
}

.p_name {
	color:#660000;
	font-weight:bold;
	font-size:14px;
}

.p_category {
	color:#FFFFFF;
	font-weight:bold;
	font-size:14px;
}

.p_catdesc {
	color:#000000;
	font-size:10px;
}

.p_desc {
	font-size:11px;
}

.p_price {
	font-size:12px;
	font-weight:bold;
	color:#660000;
}

.caption {
	font-size:10px;
	color:#999999;
}

.footer {
	color: #666;
	font-size: 10px;
	text-align: center;
}

.pagination td {
	font-size: 10px;
	background-color:#E3E3E3;
}

UL.songCollection li { margin:10px; };
UL.songCollection li IMG { vertical-align:middle;margin-left:4px; }

table.spotlight { border:1px solid #8C99AF;background-color:#FFFF99; }

table.songCollection { }
table.songCollection th { padding:4px;background-color:#CEDEFA; }
table.songCollection td { background-color:#ededed;padding:10px; }
table.songCollection ul li { padding-bottom:18px; }