body { background-color:#000000; margin:0px; }
a:LINK, a:ACTIVE, a:VISITED { text-decoration: underlined; }
a:HOVER { text-decoration:none; }

/******** Begin Fonts ********/
.fontBodyText {
	font-color:#666666;
	font-size:.75em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:justify;
}
.fontBoldText {
	font-color:#666666;
	font-size:.8em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
}

.fontNav {
	font-color:#CCCCCC;
	font-size:1em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
}

.fontBottomNav {
	font-color:#CCCCCC;
	font-size:1em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.fontFormText {
	font-color:#666666;
	font-size:.75em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
}

.fontFormLabel {
	font-color:#666666;
	font-size:.75em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
}

/******** End Fonts ********/

/******** Start Addons ********/
#aContainer {
	width:620px;
}

table#addon {
	padding: 0px;
	margin: 0px;
    background-color:#FFFFFF;
    border: solid #000 1px;
    width: 620px;
	font: .8em Verdana, Arial, Helvetica, sans-serif;
}

table#addon td {
    padding: 0px;
}

.toprow {
    font-weight: bold;
    text-align: center;
    background-color: #FFFFCC;
}

.leftcol {
    font-weight: bold;
    text-align: center;
    width: 150px;
    background-color: #CCCCCC;
}

.desccol {
    text-align: left;
    width: 300px;
    background-color: #CCCCCC;
}

.chkcol {
    text-align: center;
    width: 80px;
    background-color: #CCCCCC;
}

.democol {
    text-align: center;
    width: 70px;
    background-color: #CCCCCC;
}

.pricecol {
    text-align: center;
    width: 50px;
    background-color: #CCCCCC;
}

/******** End Addons ********/

/******** Start Artists ********/

h1 { font: 2em Helvetica, Arial, sans-serif; text-align: center; color:#EEEEEE; padding:0; margin:0; }
h2 { font: .75em Helvetica, Arial, sans-serif; text-align: center; text-decoration:underline; }
h3 { display: block; width: 100%; background-color: #1E1E1E; color: #ccc; margin:0; padding:3px; font: bold .8em "Lucida Grande", "Lucida Sans", "Lucida Sans Unicode", Verdana, sans-serif; text-align: left; }
#basic, #advanced { font: .8em Verdana, Arial, Helvetica, sans-serif; border-right: thin solid #343434 }
#premium { font: .8em Verdana, Arial, Helvetica, sans-serif; }
#wwn {line-height: 1.15em; list-style:circle; list-style-image: none; padding:0; margin:0;}
#basic li, #advanced li, #premium li { line-height: 1.3em; list-style: none; list-style-image: url(../images/check.gif); font-size: .8em; }
.listitem { text-decoration: none; color:#fff; }
#addonsDynamic li, #addonsFlash li, #addonsGeneric li { line-height: 1em; list-style: none; list-style-image: url(../images/circle.gif); }


.orange { color: #FFCC99; font: .9em Helvetica, sans-serif; padding:0; margin:0; }
.blue { color: #99CCFF; font: .9em Helvetica, sans-serif; }
.green { color: #669966; font: .9em Helvetica, sans-serif; }
.readmore { margin-right: 10px; font: .7em Helvetica, sans-serif; float: right; }
.italic { color: #fff; font-style: italic; }
.normal { font: small-caps .85em Helvetica, Arial, sans-serif; text-align: left; color:#FFFFFF; }
.subnormal { font: .65em Verdana, Arial, sans-serif; text-align: right; color:#A7A7A7; }
.note { font: bold .8em Arial, sans-serif; text-align: center; color:#6699cc; }
/******** End Artists ********/
