/* CSS Document */
body{ color: #9b9586; font-family: Verdana,Arial,Trebuchet MS,Trebuchet,Helvetica,sans-serif; font-size: .7em; font-weight: normal; line-height: 1.7em; margin: 0px; padding: 0px; text-align: justify;  }
a:link { color: #f5d20f; text-decoration: none; } a:visited { color: #f5d20f; text-decoration: none; }
a:hover { color: #FFFFFF; text-decoration: none; } a:active { color: #f5d20f; text-decoration: none; }
/*** Backgrounds ***/
#home { background: url("../images/backgrounds/bg_home.jpg") no-repeat; background-attachment:fixed; background-position:top center; }
#bio { background: url("../images/backgrounds/bg_bio.jpg") no-repeat; background-attachment:fixed; background-position:top center; }
#news { background: url("../images/backgrounds/bg_news.jpg") no-repeat; background-attachment:fixed; background-position:top center; }
#audio { background: url("../images/backgrounds/bg_audio.jpg") no-repeat; background-attachment:fixed; background-position:top center; }
#photos { background: url("../images/backgrounds/bg_photos.jpg") no-repeat; background-attachment:fixed; background-position:top center; }
#shows { background: url("../images/backgrounds/bg_shows.jpg") no-repeat; background-attachment:fixed; background-position:top center; }
#video { background: url("../images/backgrounds/bg_video.jpg") no-repeat; background-attachment:fixed; background-position:top center; }
#contact { background: url("../images/backgrounds/bg_contact.jpg") no-repeat; background-attachment:fixed; background-position:top center; }
#links { background: url("../images/backgrounds/bg_links.jpg") no-repeat; background-attachment:fixed; background-position:top center; }
#bryn { background: url("../images/backgrounds/bg_bryn.jpg") no-repeat; background-attachment:fixed; background-position:top center; }
#brian { background: url("../images/backgrounds/bg_brian.jpg") no-repeat; background-attachment:fixed; background-position:top center; }
#keir { background: url("../images/backgrounds/bg_keir.jpg") no-repeat; background-attachment:fixed; background-position:top center; }
#bill { background: url("../images/backgrounds/bg_bill.jpg") no-repeat; background-attachment:fixed; background-position:top center; }
/*** Copy ***/
h1{ color: #FFFFFF; font-family: Arial,Helvetica,Verdana,sans-serif; font-size: 1.5em; font-weight: normal; margin: 0px; padding: 0px; }
h2{ color: #FFFFFF; font-family: Arial,Helvetica,Verdana,sans-serif; font-size: 12px; font-weight: bold; margin: 0px; padding: 0px; }
label{ color: #767571; font-family: Arial,Helvetica,Trebuchet MS,Trebuchet,sans-serif; font-size: 100%; font-weight: bold; }
/*** Layout ***/
#wrapper{ width:100%; height:100%; text-align: center; border-bottom: 0px; margin:0 auto; padding: 0px 0px 0px 0px; }
#banner-wrapper{ background-image:url("../images/bg_navbar_01.png");  width:100%; height:108px; text-align: center; margin:0 auto; padding: 0px 0px 0px 0px; }
#banner{ width:960px; height:109px; text-align: left; margin:0 auto; padding: 0px 0px 0px 0px; }



#main-wrapper{ width:960px; text-align: center; margin:0 auto; padding: 0px 0px 0px 0px; }


#main{ padding: 20px 25px 15px 18px; text-align: justify; width:585px; height:100%; }
.shows{ float:left; width: 50%; }
#content{ padding: margin:0 auto; width: 636px; text-align: left; }
#feed{ padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; text-align: left; width:550px; }
#feed ul{list-style-type: none; outline-style:none;}
.headline{ font-family: Arial,Helvetica,Verdana,sans-serif; font-size: 1.5em; line-height: 3em; font-weight: normal; color: #FFFFFF; margin: 0px 0px 0px 0px; padding: 0px; }
/*** Nav ***/
#nav-wrapper{ background-image:url("../images/bg_navbar_03.png"); text-align: left; margin:0 auto; width:100%; height:28px; }
#nav{ padding: 0px 0px 0px 0px; margin: 0 auto; text-align: left; width:960px; }
.row{ } 
.col1{ float:left; width: 67px; height: 25px }
.col2{ float:left; width: 76px; height: 25px }
.col3{ float:left; width: 78px; height: 25px }
.col4{ float:left; width: 86px; height: 25px }
.col5{ float:left; width: 83px; height: 25px }
.col6{ float:left; width: 74px; height: 25px }
.col7{ float:left; width: 99px; height: 25px }
.col8{ float:left; width: 52px; height: 25px }
#navbar{ margin: -11px 0px 0px -40px; background-image:url(../images/bg_navbar_03.png) repeat-x center; width: 960px;}
#navbar ul{ list-style-type:none; }
#navbar li{ float:left; }
/*** Footer ***/
#footer{ background-image:url(../images/bg_navbar_0.png); padding: 7px 0px 0px 20px; height: 20px; width: 960px; height:3%; text-align: left; }
/*** .feature styles ***/
.feature{ font-family: Verdana, Arial, sans-serif; color: #9b9586; margin: 0px; padding: 0px; font-size: 11px; line-height: 18px; text-align: justify; font-weight: normal; }
.sets{ font-family: Verdana, Arial, sans-serif; color: #ffffff; margin: 0px; padding: 0px; font-size: 11px; line-height: 18px; text-align: justify; font-weight: normal; }
.footer{ font-family: Verdana, Arial, sans-serif; color: #868174; margin: 0px; padding: 0px; font-size: .75em; line-height: .6em; text-align: center; font-weight: normal; }
.feature h3{ padding: 0px 0px 0px 0px; text-align: center; font-size: 1.5em; }
.feature img{ float: left; padding: 0px 10px 5px 0px; }