body {background-color:#000000;color:#66CCFF;}
body.sfjazz{background-color:#66B3FF;}


.navlinks{float:left;margin-left:4em;margin-top:15px;}
html>body .navlinks{float:left;margin-left:7em;margin-top:15px;}
.navlinks3{float:left;margin-left:1.5em;margin-top:15px;}
html>body .navlinks2{margin:2em 0 0 7em;}
.navlinks2{float:left;margin-left:2em;}
.mainnav {width:800px;margin-left:6em;}
html>body .mainnav {width:800px;margin-left:4em;margin-top:1em;}
.mainnav ul {padding:0;margin:0;list-style:none;}
.mainnav ul li {display:inline;padding-bottom:20px;font:900 16px Arial,Helvetica,sans-serif;color:#66CCFF;background-color:black;}
.notice {margin-left:4em;}

.sitedesc {color:#66CCFF;font:16px Arial,Helvetica,sans-serif;width:800px;margin-left:3em;}

.mainnav2 {width:800px;}
html>body .mainnav2 ul {padding:0;margin:0;list-style:none;margin-left:0em;}
.mainnav2 ul {padding:0;margin:0;list-style:none;margin-left:0em;}
.mainnav2 ul li {display:inline;padding-bottom:20px;font:900 16px Arial,Helvetica,sans-serif;color:#66CCFF;background-color:black;}

.mainnav3 {width:800px;}
html>body .mainnav3 ul {padding:0;margin:0;list-style:none;margin-left:0em;}
.mainnav3 ul {padding:0;margin:0;list-style:none;margin-left:2em;}
.mainnav3 ul li {display:inline;padding-bottom:20px;font:900 16px Arial,Helvetica,sans-serif;color:#66CCFF;background-color:black;}

.openingimg {margin-left:8em;}
.maintitle{color:#66CCFF;font:900 30px Algerian,Helvetica,sans-serif;clear:both;margin-left:8em;background-color:black}
.mainfooter {text-align:center;;color:#66CCFF;background-color:black;width:800px;height:100px;margin-left:2em;}

A:link { text-decoration: underline; color:#00CC99;background-color:black;}
A:visited { text-decoration: underline; color:#FFFF99;background-color:black;}
A:active { text-decoration: underline; color:#00CC66;background-color:black;}
A:hover { text-decoration: underline; color:#FFFFFF;background-color:black;}


html>body p.artistwebsite{margin-left:0em;margin-top:2em;margin-bottom:1em;}
p.artistwebsite{margin-top:2em;margin-bottom:1em;}

div.musicplayer {margin-top:1em;}
div.artistscontainer {width:800px;text-align:center;margin:0 auto;padding:0;}
div.container3 {margin:0 auto;padding:0;width:800px;}
div.pinoyjazzcontainer{width:800px;height:100%;text-align:center;margin:0 auto;padding:0;}
div.indexcontainer {width:800px;height:100%;margin:0 auto;padding:0;}
html>body .artistheader {width:800px;text-align:center;margin:0 auto;padding:0;}
html>body .pageheader{margin-left:7em;}

.imgfloatleft{float:left;padding:0 1em 1em 1em;}
.imgfloatleft2{float:left;padding:0 .5em .5em 1em;}
.imgfloatright{float:right;padding: 0 1em 1em 1em;}
html>body .centerimg {margin-left:1em;padding-top:2em;}
.centerimg {margin-left:4em;padding-top:2em;}
html>body .centerimg2 {margin-left:0em;}
html>body .centerimg3 {margin-left:2em;}
.centerimg2 {margin-left:0em;}
.centerimg3 {margin-left:2em;}
.pageheader{width:550px;height:50px;}
.pageheader h1{color:#66CCFF;font:900 36px Algerian, Arial,sans-serif;background-color:black;}

/* Styles for individual artists page */
div.artistbio{width:800px;height:100%;padding:0;margin:0 auto;}
div.bio_img {width:265px;float:left;padding-right:20px;}
div.artist_desc {width:490px;margin-left:18em;}
div.artist_desc p {color:#66CCFF;font:14px Arial,Helvetica,sans-serif;margin-left:1em;}
.imgbio {float:left;margin:0em 0em 1em 0em;clear:left;}
.venues {padding:0;margin-left:0em;list-style:none;width:400px;}
.venues li {padding-bottom:10px;padding-left:1em;}
object {margin:1em 0em 0em 1em;}


/* Styles for Artist Index page */
.imgbio {float:left;clear:left;margin:0em 0em 1em 0em;}
html>body .artistlist{height:100%;margin-top:3em;margin-left:14em;}
.artistlist{height:100%;margin-top:3em;margin-left:16em;}
.leftartistcolumn{float:left;padding:0;margin-left:0em;margin-right:3em;list-style:none;font:12px Arial,Helvetica,sans-serif;color:#66CCFF;background-color:black;}
.leftartistcolumn li{margin-bottom:4em;}
.rightartistcolumn{color:#66CCFF;font:12px Arial,Helvetica,sans-serif;list-style:none;padding:0;margin:0;background-color:black;float:left;}
.rightartistcolumn li{margin-bottom:8em;padding-top:1em;}
.columnfloat{float:left;clear:both;}

/* Styles for Pinoy Jazz page */
.pinoyjazzcontent{width:800px;height:100%;margin:0 auto;padding;0;}
.pinoyjazzcontent p{background-color:black;color:#66CCFF;font:1em Arial,Helvetica,sans-serif;width:600px;margin:2em 0 0 0;text-align:left;}
html>body .pinoyjazzcontent p{color:#66CCFF;font:1em Arial,Helvetica,sans-serif;width:800px;text-align:left;background-color:black;margin:5em 0 0 0;}
.pinoyjazzcontent ul {list-style:none;margin: 2em 0 0 0;padding:0;}
.philjazz {color:#66CCFF;font:1em Arial,Helvetica,sans-serif;width:800px;text-align:left;background-color:black;margin:5em 0 0 6em;}
.pinoyjazzcontent li {padding:0 0 .5em 0;float:left;}


div.jazzcontainer{width:800px;height:100%;text-align:center;margin:0 auto;padding:0;}
.jazzcontent{width:800px;height:100%;margin-top:5em;}
.jazzcontent p{background-color:black;color:#66CCFF;font:1em Arial,Helvetica,sans-serif;width:600px;margin:2em 0 0 0;text-align:left;}
html>body .jazzcontent p{color:#66CCFF;font:1em Arial,Helvetica,sans-serif;width:800px;text-align:left;background-color:black;margin:5em 0 0 0;}

.contentlist {padding:0;margin:0;list-style:none;}
.contentlist li {font:1em Arial,Helvetica,sans-serif;}

.bottom-margin1{float:left;margin-top:5em;}
.bottom-margin2{float:left;margin-top:4em;margin-left:1em;}

.title2{color:#66CCFF;font:900 24px Arial,Helvetica,sans-serif;clear:both;margin:0em 0em 1em 11em;}
.title3{color:#66CCFF;font:900 18px Arial,Helvetica,sans-serif;background-color:black}
html>body .titleheader{float:left;color:#66CCFF;margin-left:2em;margin-top:-15px;background-color:black;}
.titleheader{float:left;color:#66CCFF;margin-left:2em;margin-top:4px;background-color:black}
.titleheader p{font:900 16px Arial,Helvetica,sans-serif;color:#66CCFF;background-color:black;}
.headerimg{float:left;margin-left:1em;}
.footer{text-align:center;color:#66CCFF;background-color:black;width:800px;clear:both;}
html>body .footer2 {text-align:center;color:#66CCFF;background-color:black;width:800px;height:100px;clear:both;}
.footer2{text-align:center;color:#66CCFF;background-color:black;width:800px;height:100px;clear:both;margin-left:5em;}
.audio {margin-left:2em;}
.footer4 {text-align:center;color:#66CCFF;background-color:black;width:800px;height:100px;clear:both;margin-left:9em;}
.footer3 p {font:14px Arial,Helvetica,sans-serif;font-weight:bold;}
ul.demos {list-style:none;margin-left:20em;}
hr {display:block;clear:both;width:1px;height:1px;visibility:hidden;}