td.sidebar {  background-color: C7C6A6; border: 1px #000000 solid}
td.headerlinks {  height: 15px; margin: 0px; padding: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #CCC999; background-color: #999666; border: 1px #000000 solid}
td.headerspacer {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px}
td.headerlinks a { display: block; height: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; border: 1px #000000; background-color: #999966; text-decoration: none; clip:  rect(   )}
td.headerlinks a:hover { display: block; height: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; border: #000000; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; background-color: #BBBB99; text-decoration: none ; clip:  rect(   )}
.regtext {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #222222}
.shouttext {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; font-weight: bold; color: #222222}
.sitetitle {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #222222}
td.outlinedblock { background-color: C7C6A6; border: 1px #000000 solid }
span.newstitle { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #222222 }
//span.newsblock { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #222222 }
.newsblock { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #222222 ; font-style: normal}
input#noOutline{ font-size:9; outline:none; border: 1px #000000 solid; background-color: #ADB594;}
input#noOutline:focus{ outline:none; background-color: #f9feff; }.newstitle { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #222222 }
//span.newsblock a:link { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #333300; text-decoration: none }
//span.newsblock a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #333300; text-decoration: none }
//span.newsblock a:active { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #333300; text-decoration: none }
//span.newsblock a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #333300; text-decoration: underline}
.newsheader {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #333333}

.sidebarblock { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #222222 ; }
.sidebarblock a:link { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #333300; text-decoration: none }
.sidebarblock a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #333300; text-decoration: none }
.sidebarblock a:active { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #333300; text-decoration: none }
.sidebarblock a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #333300; text-decoration: underline}
.sidebarheader {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #333333}

.smalltextblock { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #222222 ; }
.smalltextblock a:link { font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #222222; text-decoration: none }
.smalltextblock a:visited { font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #222222; text-decoration: none }
.smalltextblock a:active { font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #222222; text-decoration: none }
.smalltextblock a:hover { font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #222222; text-decoration: underline}
.smalltextheader {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #333333}.newsblock a { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #333300; font-style: normal ; text-decoration: underline}
.newsblock a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #333300; font-style: normal ; text-decoration: underline}

.infotable {  background-color: #CFD1DE; border: #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
li {  padding-bottom: 3px}
table.infotable th { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold }
.boringborder { border: #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px }
.abstract {  font-family: Arial, Helvetica, sans-serif; font-size: 10px}
.newsheader a { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #333333 ; text-decoration: none}
.outlined {  }
table.infotable tr.lightrow { background-color: #FFFFDF; border: #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
table.infotable tr.darkrow { background-color: #CFD1DE; border: #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px }
table.infotable tr.lightrow td.outlined { background-color: #FFFFDF; border: 1px #000000 solid}
table.infotable tr.darkrow td.outlined { background-color: #CFD1DE; border: 1px #000000 solid}
table.infotable tr.lightrow td.sandwiched { background-color: #FFFFDF; border: solid; border-width: 1px 0px; border-color: #000000 black}
table.infotable tr.darkrow td.sandwiched { background-color: #CFD1DE; border: solid; border-width: 1px 0px; border-color: #000000 black}
table.infotable tr.lightrow td.leftopen { background-color: #FFFFDF; border: solid; border-width: 1px 1px 1px 0px; border-color: #000000 #000000 #000000 black}
table.infotable tr.darkrow td.rightopen { background-color: #CFD1DE; border: solid; border-width: 1px 0px 1px 1px; border-color: #000000 black #000000 #000000}
table.infotable tr.lightrow td.rightopen { background-color: #FFFFDF; border: solid; border-width: 1px 0px 1px 1px; border-color: #000000 black #000000 #000000}
table.infotable tr.darkrow td.leftopen { background-color: #CFD1DE; border: solid; border-width: 1px 1px 1px 0px; border-color: #000000 #000000 #000000 black}
table.infotable tr.lightrow td.rightonly { background-color: #FFFFDF; border: solid; border-width: 0px 1px 0px 0px; border-color: black #000000 black black}
table.infotable tr.darkrow td.rightonly { background-color: #CFD1DE; border: solid; border-width: 0px 1px 0px 0px; border-color: black #000000 black black}
table.infotable tr.darkrow td.leftonly { background-color: #CFD1DE; border: solid; border-width: 0px 0px 0px 1px; border-color: black black black #000000}
a.boring {  text-decoration: none}
a.boring:hover { text-decoration: underline}
.smalltext { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #222222 ; }
.smalltext a.boring { text-decoration: none ; color: #222222}
.smalltext a.boring:hover { text-decoration: underline ; color: #222222}
.mediatitle {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold}
.mediaspace {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000}
a.mediaedit { font-size: 10px; color: #000000 ; text-decoration: underline}
.mediaedit { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000 ; text-decoration: underline}
.mediameta {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000}
.mediaspaceover { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FF0000}
.mediatable {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	background-color: #EDEDD3;
}
.mediatable td.lightrow { background-color: #0099FF; border: #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px }
.mediatable td.darkrow { background-color: #C7C6A6}
.mediatable th { font-family: Arial, Helvetica, sans-serif; font-size: 12px}
.artistlinks {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; background-color: #D6D5B6; color: #A0A0A0; font-weight: normal; border-color: black black #000000; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.artistlinks a { background-color: #D6D5B6; text-decoration: none; color: #222222; font-weight: bold}
.artistlinks a:hover { background-color: #D6D5B6; text-decoration: underline; font-weight: bold; color: #3333FF}
.artistprofilelinks { font-family: Arial, Helvetica, sans-serif; font-size: 10px; background-color: #FFFFDF; border-color: black black #000000; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px }
.artistprofilelinks a { font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: underline; color: #222222}
.artistprofilelinks a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: underline; color: #222222}
input#noOutline:focus{ outline:none; background-color: #f9feff; }input#quick { font-size:9; outline:none; border: 1px #000000 solid; background-color: #EDEDD3; ; clip:  rect(   ); padding-left: 3px}
.mediaform { outline:none; border: 1px #000000 solid; background-color: #EDEDD3; ; padding-left: 3px}
.mediaformNoPad { outline:none; border: 1px #000000 solid; background-color: #EDEDD3; }
.topten {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #222222; text-decoration: none}
.topten a { text-decoration: none ; color: #222222}
.topten a:hover { text-decoration: underline; color: #222222}
.nowplaying {  background-color: #FFFFFF}
.nowplayingtable {  background-color: #D6D5B6; border: #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.categorytab-main {
	background-color: #EDEDD3;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-left-color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;

}
.categorytab-space {
	border-top: none;
	border-bottom: 1px solid #000000;


}
.categorytab-regular {
	background-color: #D6D5B6;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	border: 1px solid #000000;


}
.categorytable {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.categorytab-desc {
	background-color: #EDEDD3;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	//border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #000000;
	border-left-color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	//border-bottom-width: 1px;
	//border-bottom-color: #000000;

}
.mediatableoutline {
	background-color: #D6D5B6;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}
.medianocat {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}
.categorytab-album {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	border: none;


}
.albumheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.mediatitlerow {
	background-color: #CED3B8;
}
.authoredit {
	background-color: #C6D2FF;
	border: 1px solid #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;



}
.authoredit a {
	text-decoration: underline;
	color: #000000;

}
.mediadatarow {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #E1E0C8;
	color: #333333;
}
.mediaeditform {
	background-color: C7C6A6;
	border: 1px solid #000000;
}
.mediaedittext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.helpbody {
	background-color: #C7C6A6;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.mediaeditform a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #C7C6A6;
	border: none;
	color: #000000;

}
.mediaeditform a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #C7C6A6;
	color: #000000;

}
.imagetable {
	background-color: #EDEDD3;
}
.mediadate {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.articletitle { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #222222}
.articlepagetitle {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold}
.articletext {  font-family: Arial, Helvetica, sans-serif; font-size: 12px}
td.index {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; background-color: #C7C6A6; border: #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
td.index a {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: none}
.contents {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000000; border: none}
td.index a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: 000000; text-decoration: underline}
a.nextback {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #224466; text-decoration: none}
a.nextback:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: 222222; text-decoration: underline}
.articletext a {  color: #0000FF; text-decoration: none}
.articletext a:hover { color: #0000FF; text-decoration: underline }

.adsensetable {  background-color: #C7C6A6; border: #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
table.adsensetable td { padding: 2; }

h1 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #222222; margin-top: 2; margin-bottom: 2;}
h1 a { text-decoration: none; }
h2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #222222; margin-top: 0; margin-bottom: 0;}
h3 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #222222; margin-top: 0; margin-bottom: 0;}
