body,td,th { color: #000000; font-family: Futura Bk BT, Century Gothic, Verdana, Arial, Helvetica; }
body { background-color: #FFFFFF; }

a {color: #0000CC;}
a:link { text-decoration: underline; }
a:visited { text-decoration: underline; }
a:hover { text-decoration: none; }
a:active { text-decoration: underline; }

.smallText {font-size: 14px; margin-right:20px;}
.menu2Text {font-size: 15px; text-align:center; padding-top:20px;}

.artistText {font-size: 14px;}
.albumText {font-size: 15px;}
.trackText {font-size: 12px;}
.prjInst {font-size: 14px; text-align:center; font-style:italic; padding-top:0px;}
.playerText {font-size: 10px;}
.bigTitle {font-size: 20px; font-variant:small-caps; padding-bottom:5px;}
.topBoxTD {font-size: 12px; vertical-align:middle; padding-top: 10px; text-align:justify;}
.topBoxTD img {padding-right:5px;}

.navItem { margin-left:13px; margin-top:10px;}
.topRight {height:12px; font-size: 12px; padding-bottom:3px;}

.archCategory {font-size: 15px; font-weight:bold; padding-right:5px; padding-top:10px; font-variant:small-caps; text-align:center; display:block;}
.archCategory a {color:#000033; }

.archArtist {font-size: 14px; padding-top:10px; text-align: center;}
.archArtist2 {font-size: 20px; padding-bottom:20px; text-align: center;}

.archProject {font-size: 11px; padding-top:3px; display:block;  text-align: center; color:#330000;}
.archProject a {color:#660000; }

#outerpage { width: 100%; height: 100%; display: table; }
#pagecontent { display: table-cell; vertical-align: middle; width: 100%; text-align: center; }

