/* GLOBAL */

body {margin:0;padding:0;background:#CCC; font-family:"trebuchet MS", verdana, arial, sans serif; color:#FFF; }
p {line-height:24px;}
a:link, a:visited {text-decoration:underline;color:#FF00FF;}
a:hover, a:active {color:#CC00CC;}
.purple {color:#CC00CC;}
.pink {color:#FF00FF;}
p.star {background:url(../images/lil_star.gif) no-repeat 0 0; padding:0 0 0 23px;}
h3 {font-size:16px;}
.photo1 {border: 1px solid #CCC; margin:25px 0 15px;}

/* LAYOUT DIVS */

#wrapper {width:1050px; margin:0 auto; background:url(../images/bg.gif) repeat-y;}

#header {height:305px; background-image:url(../images/header.jpg);}

#content {height:100%; background-image:url(../images/home_bg.gif);}	
#content p {font-size:14px; line-height:18px;}

#main {margin:0 50px 0 190px; padding:25px;}

#footer {clear:left;background-image:url(../images/footer_bg.gif);text-align:center; height:30px; padding:10px 0; margin:0;}
.footer {font-size:11px;line-height:18px;color:#FFFFFF;}
#footer a {margin:0 10px; text-decoration:underline;color:#FFF;}
#footer a:hover {color: #CCCCCC;}
#footer a.1 {margin:0; padding:0;}

ul#lil_star {line-height:12px; font-size:13px; font-family:"trebuchet MS", verdana, arial, sans serif; margin:0;padding:0;}
ul#lil_star li {list-style:none; background:url(../images/lil_star.gif) no-repeat 0 2px; margin:0; padding:5px 0 5px 25px;}

#swf {margin:0 0 10px 0; padding:0; height:230px; width:425px; border: 1px solid #CCC;}

/* PAGE SPECIFIC*/

/* HOME */
#home #content {background:url(../images/index_bg.gif) no-repeat;}	
#home #main {margin:0 50px 0 430px; padding:10px 25px 25px; border:none;}
#content ul#star_bullets {font-size:18px; line-height:16px;margin:0;padding:0;}
#content ul#star_bullets li {list-style:none; background:url(../images/star_bullet.gif) no-repeat 0 0; margin:7px 0 0 0; padding:5px 0 5px 40px;}


/* BAND */
#band #content {background:url(../images/extended_bg.gif) no-repeat;}
#band #content ul#star_bullets {font-size:18px; line-height:16px;margin:0;}
#band p {margin:20px 20px 20px 0;}
#band h1 { background:url(../band/images/band_title.gif) no-repeat; height:45px;}

#bio {margin:20px;}
img.bio {float:left; clear:both; margin:20px;}
img.title {clear:both;}

/* REVIEWS */
#reviews #content {background:url(../images/extended_bg.gif) no-repeat;}
#reviews #main {background:url(../reviews/images/review_star.gif) no-repeat 550px 20px;}
#reviews p {padding:0 0 0 80px;}
#reviews p.noindent {margin:10px 0;padding:0;}
div#callout {background:url(../reviews/images/no1.gif) no-repeat 335px 55px ; border:1px solid #310562; padding:20px; width:495px;}

/* MUSIC & SONGLIST */
#music h1 {background:url(../music/images/music_title.gif) no-repeat; height:55px;}
#music #main {margin:0 50px 0 205px; padding:10px 25px 25px 25px; height:370px;}
#flashcontent {float:right; margin:40px 20px 0 50px; padding:0;}
#flashcontent p {font-size:10px; margin:0 30px 0 0;}
#flashcontent a {font-size:10px;}

/* PUBLIC SHOWS */
#public #content {background:url(../images/extended_bg.gif) no-repeat; height:100%;}
#public h1 {background:url(../public/images/public_title.gif) no-repeat; height:40px; margin:0;}
#public #main {margin:0 50px 20px 230px; }

/* CONTACT */
#contact h1 {background:url(../contact/images/contact_title.gif) no-repeat; height:40px; margin:0 0 50px 0;}
#contact #main {margin:0 50px 20px 230px; height:375px;} 
#contact p.phone {background:url(../contact/images/phone.gif) no-repeat; padding:20px 0 0 90px; height:40px; font-size:24px;}
#contact p.email {background:url(../contact/images/email.gif) no-repeat; padding:20px 0 0 90px;height:40px;}
#contact img {float:right;}

/* VIDEO */
#video #content {background:url(../images/extended_bg.gif) no-repeat;}
#video h1 {background:url(../video/images/video_title.gif) no-repeat; height:40px; margin:0 0 10px 0;}
#video #footer {width:1050px; margin:0 auto;}
#video #main {background:url(../video/images/film.gif) no-repeat 590px 40px; height:400px;}

/* TV NEWS*/
#tv #content {background:url(../images/extended_bg.gif) no-repeat;}
#tv h1 {background:url(../tv/images/tv_title.gif) no-repeat; height:40px; margin:0 0 20px 0;}
#tv h2 {margin:10px 0;}
#tv #main {background:url(../tv/images/tv_logo.gif) no-repeat 615px 40px;}
#tv p {width:575px;}
#tv ul#lil_star li {line-height:18px; background:url(../images/lil_star.gif) no-repeat 0 5px; width:500px;}


