/*-----------------------------------------------------------------------------
newfestival.net

version:   1.0
author:    joe ferrarie
email:     joe@crosshilldesign.com
website:   http://www.newfestival.net
-----------------------------------------------------------------------------*/

.clear{height:0;font-size:0;line-height:0;clear:both;} 
a{text-decoration: none; color: #fff;}
a:hover{text-decoration: underline; color: #fff;}


body{background: url(../images/bgp.jpg) repeat;}

#banner{width: 803px; margin: 0 auto; border-left: 1px solid #fff; border-bottom: 1px solid #fff; border-right: 1px solid #fff; background-color: #aca7c8;}
.bannerLeft{float: left; height: 99px; padding: 8px 0 0 13px;}
.bannerMiddle{float: left; padding: 0 0 0 40px}
.bannerRight{float: left; padding: 31px 4px 5px 50px; width: 205px; color: #fff; font-style: italic; font-family: Arial; font-size: .9em;}

#middle{width: 803px; margin: 0 auto; margin-top: 10px; border: 1px solid #fff; background-color: #aca7c8;}
#nav{background: url(../images/bgNav.gif); background-repeat: no-repeat; background-position: bottom center; color: #fff; font-family: Arial; font-size: .7em; height: 195px;}
.navArtists{width: 176px; padding: 5px 0 0 20px; float: left;}
.navWhatsNew{width: 125px; padding: 5px 0 0 20px; float: left;}
.navCommunity{width: 120px; padding: 5px 0 0 20px; float: left;}
.navPress{width: 105px; padding: 5px 0 0 20px; float: left;}
.navSponsors{width: 170px; padding: 5px 0 0 20px; float: left;}

#bottom{width: 803px; margin: 0 auto; margin-top: 10px; border: 1px solid #fff; background-color: #aca7c8;}
#botContent{height: 420px; background: url(../images/bgBottom.gif); background-repeat: no-repeat; background-position: bottom right;}
#botleft{width: 344px; float: left; padding: 12px 0 0 15px;}
.tagline{padding: 15px 0 0 15px;}
.squares{width: 396px; float: right; padding-top: 12px;}
.squares li{display: inline; margin-right: 5px; margin-top: 12px;}
.outline{border: 1px solid #fff;}
.blank {padding: 1px 1px;}
.pad15top{padding-top: 15px;}

#subContent{padding: 10px 10px 130px 10px; background: url(../images/bgBottom.gif); background-repeat: no-repeat; background-position: bottom right; font-family:Verdana, Arial, Helvetica, sans-serif; color: #fff;}
#subContent p{padding-bottom: .9em; font-size: .9em;}
.pdflisting{font-size: .7em}
#subContent ul{padding: 0 0 1em 2em; font-size: .9em;}
#subContent li{list-style: disc}
h2{font-weight: bold; font-size: 1.2em; padding-bottom: 1em;}
.artistimages{display:block; padding-right: 10px;}
.imgpad{padding: 0 0 10px 10px;}