﻿body { margin: 0; padding: 0; font-family: arial, helvetica, sans-serif; font-size: 75%; font-weight: normal; background-color: #ffffff; }
div { margin: 0; padding: 0; }
ul { margin: 0; padding: 0; }
ul li ul li { border-bottom: none; }
li { list-style-type: none; display: block; padding-bottom: 2px; }
img { border: 0; margin: 0; padding: 0; }
input { font-family: arial, helvetica, sans-serif; font-size: 100%; font-weight: normal; }

/* Included Elements */
#divLogo { }
#divLogo img { vertical-align: bottom; }
#divStoreLogo { display: none; }
#divStoreLink { display: none; }
#divAlertsLink { text-align: center; }
.divBanner { }
.divBanner img { vertical-align: bottom; }

/* Top Navigational Elements */
#divPadding { padding: 3px; }
.btnSearch { background-color: #ee6200; color: #ffffff; border: 2px solid #cbbfb1; font-weight: bold; }
.btnDefault { background-color: #ee6200; color: #ffffff; border: 2px solid #ffffff; font-weight: bold; }
.txtSearch { width: 100px; }

/* Home Page Elements */
#celTonesTab { background-color: #6a543f; color: #ffffff; border-right: solid 6px #a08f7b; font-weight: bold; line-height: 20px; height: 20px; text-align: center; }
#celTonesTab a:link { color: #ffffff; }
#celTonesTab a:visited { color: #ffffff; }
#celTonesTab a:hover { color: #ffffff; }
.rowTones { background-color: #6a543f; width: 100%; padding: 5px; }
.rowTones a:link { color: #ee6200; }
.rowTones a:visited { color: #ee6200; }
.rowTones a:hover { color: #ee6200; }

#celWallsTab { background-color: #cbbfb1; color: #ffffff; font-weight: bold; line-height: 20px; height: 20px; text-align: center; }
#celWallsTab a:link { color: #ffffff; }
#celWallsTab a:visited { color: #ffffff; }
#celWallsTab a:hover { color: #ffffff; }
.rowWalls { background-color: #cbbfb1; width: 100%; padding: 5px; }
.rowWalls a:link { color: #6a543f; }
.rowWalls a:visited { color: #6a543f; }
.rowWalls a:hover { color: #6a543f; }

.sublink:link { color: #ffffff !important; }
.sublink:visited { color: #ffffff !important; }
.sublink:hover { color: #ffffff !important; }

/* Tone & Artist Display Elements */
#tblMain { width: 100%; background-color: #6a543f; }
#tblHeader { width: 100%; }
#rowHeader { color: #613a1d; font-weight: bold; padding-left: 5px; line-height: 20px; height: 20px; border-bottom: solid 6px #a08f7b; }
#rowMainHeader { color: #ffffff; font-weight: normal; }
#rowMain { color: #ffffff; padding: 5px; }
#rowMain a:link { color: #ffffff; }
#rowMain a:visited { color: #ffffff; }
#rowMain a:hover { color: #ffffff; }
.rowPageNav { color: #ffffff; text-align: center; }
.rowPageNav a:link { color: #f71151; }
.rowPageNav a:visited { color: #fdb8cb; }
.rowPageNav a:hover { color: #fa7097; }
#rowResults { text-align: center; font-size: 85%; }
#imgHot { display: none; }
#imgAlerts { height: 55px; width: 265px; background-image: url("../images/cmtalerts.jpg"); margin: 0 auto; }
.hilite { color: #ee6200; }
.miniAlbumArt { padding-right: 5px; padding-top: 5px; padding-bottom: 2px; }
.largeAlbumArt { padding-right: 5px; padding-top: 5px; }
.title { text-align: left; font-weight: bold; padding-top: 5px; }
.artist { text-align: left; font-weight: bold; }
.buyNow { background-color: #cbbfb1; color: #FFFFFF; font-weight: bold; padding: 5px; margin-bottom: 2px; text-align: left; }
.clear { clear: both; }

/* Bottom Navigational Elements */
#tblBotNav { width: 100%; border-top: solid 6px #a08f7b; }
#rowBotNav a:link { color: #ee6200; }
#rowBotNav a:visited { color: #ee6200; }
#rowBotNav a:hover { color: #ee6200; }
#rowBotNav { color: #000000; text-align: center; padding-top: 5px; }
#divCopy { margin-bottom: 4px; }
#divMarketing { display: none; }

.numberInput { -wap-input-format: "NNNNNNNNNN"; }
.numberInputMonth { width:20px; -wap-input-format: "NN"; }
.numberInputYear { width:25px; -wap-input-format: "NNNN"; }