/* GIGWISE  */

body{
margin:0;
padding:5px 0;
background:#000000 url(../images/bg_main.gif) repeat-x fixed;
}
p{font-weight:normal;}
/* ================= Main Layout Divs ================= \*/
#container	{
width:993px;
padding:0px;
margin:0px;
margin-left:auto;
margin-right:auto;
}
#header	{
padding-top:1px;
}
#login	{
margin:5px 0 0 12px;
float:left;
width:240px;
}
#login ul {
margin-bottom:5px;
}
#login li {
display:inline;
}
#topcurve {
clear:both;
display:block;
padding:0px;
margin-top:5px;
background-color:#373745;
background:url(../images/header_topcurve.gif) no-repeat;
height:7px;
}
#masthead	{
background:url(../images/bg_header.gif) repeat-x;
height:100px;
clear:both;
margin:0px;
padding:0px;
}
#masthead_left {
float:left;
width:250px;
}
#gigwiselogo {
padding:0;
margin:0;
width:252px;
height:50px;
background-image:url(../images/gigwise_logo.gif);
text-indent:-2000px;
}
#indemand {
padding:0;
margin:0;
width:254px;
height:50px;
background-image:url(../images/gigwise_id_logo.gif);
text-indent:-2000px;
}
#banner	{
float:right;
padding:0 10px 10px 0;
height:90px;
width:729px;
z-index:100;
}
#menu {
width:993px;
background:url(../images/menu_bg.gif) repeat-x;
height:33px;
}
#sitesearch	{
float:right;
padding:0;
margin-top:-7px;
height:33px;
}
#inner	{
width:979px;
z-index:-1;
background:url(../images/bg_innerfade.gif) repeat-x;
background-color:#FFFFFF;
padding:7px;
float:left;
}
#maincontent {
float:left;
width:440px;
height:100%;
padding:5px 10px 0 7px;
background-color:#FFFFFF;
margin:0px;
}
#maincontent_gallery {
float:left;
width:618px;
height:100%;
padding:5px 10px 0 7px;
background-color:#FFFFFF;
margin:0px;
}
#page_az {
margin-left:auto;
margin-right:auto;
width:400px;
margin-bottom:10px;
}
#article	{
clear:both;
padding:0;
margin:0;
}
#article table	{
clear:both;
}
#artistinfobox {
width:200px;
background-color:#003366;
background:url(../images/bg_credit.gif) repeat-x;
float:right;
padding:5px;
margin:0 0 5px 5px;
font-size:10px;
}
.hr_artistbox	{
background:url(../images/hr_artistbox.gif) no-repeat;
border:0;
margin: 4px 0 0 0;
width:181px;
height:2px;
}
#article_photo {
width:200px;
height:200px;
margin:0 0 3px 0;
padding:0px;
border:#000 1px solid;
}
#section_banner {
padding-bottom:8px;
margin:0;
}
/*
gallery
*/
#gallery {
text-align:center;
clear:both;
}
#gallery_inskin {
text-align:center;
clear:both;
display:block;
background-color:#000;
padding:10px;
}
.gall_pic {
margin-left:-8px;
border:#666666 solid 2px;
}
.gall_nav {
clear:both;
width:182px;
margin-left:auto;
margin-right:auto;
}
#gall_pages {
text-align:center;
clear:both;
padding:10px 0;
}
#GalleryVote-top {background:url(http://static.gigwise.com/artists/Image/gallery_poll_bg.gif) no-repeat; height:10px;margin:0;display:block;}
#GalleryVote {background:url(http://static.gigwise.com/artists/Image/gallery_vote.gif) no-repeat #000;background-position: 0px 19px;height:107px;width:434px;text-align:center;}
#GalleryVote-bottom {background:url(http://static.gigwise.com/artists/Image/gallery_poll_bg.gif) no-repeat;display:block;clear:both;background-position: 0px -105px;height:10px;margin:0;}
#GalleryVoted {padding:10px 0 0 50px;text-align:left;}
.rated_totals {padding:5px 0;}

iframe {
border:0;
}
#mid {
float:left;
width:320px;
padding:0px 0 10px 11px;
margin:0;
}
#mid_gallery {
background:#FFFFFF;
float:right;
width:320px;
padding:0px 0 10px 11px;
margin:0;
}
#mid_photos {
padding:0;
margin:10px 0 10px 0;
width:320px;
background:url(../images/bg_mid_photos.gif) repeat-x;
}
#related_articles {
padding:0;
margin:10px 0 10px 0;
width:320px;
background:url(../images/bg_related.gif) repeat-x #0066CC;
}
#relatedsplash{
position:absolute;
margin:0 0 0 -16px;
background:url(../images/related_splash.gif);
width:16px;
height:28px;
}
#mid_mpu {
padding:5px 0px;
margin:0 0 10px 0;
width:320px;
height:250px;
background:url(../images/bg_sky.gif);
border:#EEEEEE 1px solid;
text-align:center;
}
#menuAds {
padding:5px 0px;
margin:10px 0 10px 0;
width:320px;
height:250px;
background:url(../images/bg_sky.gif);
border:#EEEEEE 1px solid;
text-align:center;
}
#mediaplayer {
margin:10px 0 25px 0;
}


#right	{
float:right;
background:#FFFFFF;
padding:0px;
margin:0;
width:178px;

}
.latest {
width:178px;
padding:0px;
margin:0 0 10px 0;
overflow:hidden;
}
#flashrotate{
margin-left:1px;
float:right;
width:145px;
height:70px;
}
#skyscraper{
width:180px;
background:url(../images/bg_sky.gif);
padding:10px 0;
margin:5px 0 5px 0;
text-align:center;
}
.profilemain{
clear:both;
display:block;
margin:0 0 0 3px;
}
.profilebox{
float:left;
border:#EEEEEE solid 1px;
width:220px;
margin:2px 3px 2px 0;
padding:2px;
}
#artist_az {
clear:both;
display:block;
background:url(../images/bg_video_li.jpg) repeat-x;
padding:5px 0 8px 0;
border-top:#FFFFFF solid 5px;
margin:0;
text-align:center;
font-family:sans-serif, Arial, Helvetica;
font-style:italic;
color:#000;
font-weight:bold;
font-size:15px;
}
#footer	{
clear:both;
padding:10px 0;
margin:0px;
height:150px;
background:#373745;
background:url(../images/bg_footer.gif) repeat-x;
font-size:9px;
color:#CCCCCC;
font-weight:bold;
position:relative;
}
#footer a	{
text-decoration:none;
font-size:9px;
font-weight:bold;
}
#footer a:link, #footer a:visited {color: #ffffff;}
#footer a:hover, #footer a:active {color: #00ff00;}
#footerAds	{
float:right;
padding-right:15px;
}
#footer_copyright{
position:absolute;
bottom:0px;
left:230px;
}
.footer_list {
margin: 0;
padding: 0 0 0 15px;
float:left;
}
#footer ul {
padding-bottom:10px;
}
#footer	li	{
margin:0;
padding:0;
display:block;
}
#bottcurve {
clear:both;
display:block;
padding:0px;
margin-bottom:10px;
background-color:#373745;
background:url(../images/header_bottcurve.gif) no-repeat;
height:7px;
}



/* ======== END Main Layout Divs ========== */
/* ========== TEXT ========= */
body,p,a,textarea	{
font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
font-size:13px;
}
p {
color:#333333;
padding:0 0 10px 0;
margin:0px;
}
a {
font-size:13px;
text-decoration:none;
font-weight:bold;
font-style:normal;
}
a, a:visited, a:active {
color:#0055bb;
}
a:hover	{
color:#ff0066;
text-decoration:underline;
}
.small {
font-size:11px;
font-weight:bold;
}

blockquote{
font-size:11px;
padding:0;
margin:0;
font-style:italic;
}
#teaser {
font-size:13px;
font-weight:bold;
padding:0 0 5px 0;
color:#333333;
}
#text {
clear:left;
}
.red {
/* this is for extra links such as >> and [+] */
color:#FF0066;
font-size:11px;
}
.grey {
/* this is for grey text */
color:#999999;
padding-top:3px;
font-size:10px;
}
.green {
/* this is for grey text */
color:#00CC00;
padding-top:3px;
font-size:10px;
}
.white, a.white:active, a.white:visited {
/* this is for white text */
color:#FFF;
}
.smallwhite, a.smallwhite:active, a.smallwhite:visited {
font-weight:bold;
font-size:11px;
color:#FFF;
}
a.smallwhite:hover {
text-decoration:underline;
}

a.paging, a.paging:active, a.paging:visited  {
background-color:#FFFFFF;
color: #FF0066;
padding:2px;
margin:2px;
border: #ccc 1px solid;
}
a.paging:hover {
color: #FFFFFF;
background-color:#666666;
border: #FF0066 1px solid;
text-decoration:none;
}
.pagingdiv {
background:url(../images/bg_video_li1.jpg) repeat-x #EEEEEE;
display:block;
padding:5px;
text-align:center;
font-weight:bold;
}
.pagingdiv p {
display:block;
padding-top:3px;
min-height:18px;
}
.size18 {
font-size:18px;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-weight:bold;
}
.size14 {
font-size:14px;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-weight:bold;
}
.yellow {color:#FFFF00;}
.pink {color:#FF0066;}
.spacer {
/* used on home page bottom 4 columns */
max-height:8px;
padding:0;
margin:0;
}
.tag_cloud {
text-align:center;
display:block;
}
.tag_cloud li {
font-family:Geneva, Arial;
font-style:italic;
padding:0 5px;
display:inline;
}
.tag_rank1 {
font-size: 9px;
font-weight:normal;
}
.tag_rank2 {
font-size: 12px;
font-weight:normal;
}
.tag_rank3 {
font-size: 18px;
}
.tag_rank4 {
font-size: 22px;
}
.tag_rank15 {
font-size: 26px;
}
.boxedtext {
background-color:#FFFFFF;
color: #FF0066;
padding:2px;
margin:0 5px 0 0;
border: #ccc 1px solid;
}
.band_top10_info {
padding:5px;
margin:0px;
color:#FFFFFF;
font-size:9px;
font-weight:bold;
}
.popular_heading{
margin-right:5px;
width:110px;
background-color:#2C2C3A;
padding:0px 3px 1px 3px;
color:#FFF;
font-size:9px;
font-weight:bold;
}
/* ========== END TEXT ========= */

/* ========== HEADINGS ========= */
h1, h2, h3	{
font-family:Geneva, Arial, Helvetica, sans-serif;
clear:both;
padding:0;
margin:5px 0;
}
h1	{
font-size:24px;
}
#title{
/* H1 mainarticle heading */
color:#333333;
}
h3 {
font-size:15px;
font-style:italic;
}
h3.latesttours {
padding:0;
margin:0;
width:40px;
height:40px;
text-indent:-2000px;
}
h3.gigguidemain {
font-size:15px;
font-style:italic;
}
.textheadings {
margin:0;
padding:3px 3px 3px 5px;
font-family:sans-serif, Arial, Helvetica;
font-style:italic;
color:#FFF;
font-weight:bold;
font-size:15px;
}
.headingbar {
background: url(../images/bg_headings.gif) repeat-x;
margin:0 0 5px 0;
padding:0;
clear:both;
display:block;
height:23px;
}
.headingbar_left{
margin:0;
padding:0;
float:left;
width:2px;
height:23px;
background:url(../images/headingbar_left.gif) no-repeat;
}
.headingbar_left2{
/* used for top corner only */
margin:0;
padding:0;
float:left;
width:2px;
height:23px;
background:url(../images/headingbar_left2.gif) no-repeat;
}
.headingbar_mid {
margin:0;
float:left;
}

.headingbar_right{
margin:0;
padding:0;
float:right;
width:2px;
height:23px;
background:url(../images/headingbar_right.gif) no-repeat;
}
.headingbar_right2{
/* used for top round corner only */
margin:0;
padding:0;
float:right;
width:2px;
height:23px;
background:url(../images/headingbar_right2.gif) no-repeat;
}
.headingbar_buy {
background: url(../images/bg_headings_buy.gif) repeat-x;
margin:0;
padding:0;
clear:both;
display:block;
height:23px;
}



.festheadings {
margin:0;
padding:3px 3px 3px 5px;
font-family:sans-serif, Arial, Helvetica;
font-style:italic;
color:#FFF;
font-weight:bold;
font-size:15px;
}
.festheadingbar {
background: url(../images/bg_festheadings.gif) repeat-x;
margin:0;
padding:0;
clear:both;
display:block;
height:23px;
}
.festheadingbar_left{
margin:0;
padding:0;
float:left;
width:2px;
height:23px;
background:url(../images/bg_festheadings_left.gif) no-repeat;
}
.festheadingbar_mid {
margin:0;
float:left;
}
.festheadingbar_right{
margin:0;
padding:0;
float:right;
width:2px;
height:23px;
background:url(../images/bg_festheadings_right.gif) no-repeat;
}
.bandheadingbar {
background: url(../images/bg_bandheadings.gif) repeat-x;
margin:0;
padding:0;
clear:both;
display:block;
height:23px;
}
.bandheadingbar_left{
margin:0;
padding:0;
float:left;
width:2px;
height:23px;
background:url(../images/bg_bandheadings_left.gif) no-repeat;
}
.bandheadingbar_mid {
margin:0;
float:left;
}
.bandheadingbar_right{
margin:0;
padding:0;
float:right;
width:2px;
height:23px;
background:url(../images/bg_bandheadings_right.gif) no-repeat;
}


/* ========== END HEADINGS ========= */

.border1 {
/* ==== used to give ../images border on bands page ==== */
border:#000 1px solid;
margin:5px 0 0 0;
display:block;
}

ul {
list-style-type:none;
padding:0;
margin:0;
}
li {
list-style-type:none;
padding:0;
margin:0;
}

.hrgreyline {
clear:both;
display:block;
padding:2px;
margin:5px 1px;
background:url(../images/heading_spacer.gif) no-repeat;
}
.hr_greyfade {
clear:both;
margin:0;
padding:0;
height:3px;
display:block;
background:url(../images/hr_article.gif) no-repeat;
}
img	{
border:0;
}
.left {
float:left;
}
#header, #header a {
color:#ffffff;
font-size:10px;
}
#header a:hover	{
color:#00FF00;
}
#header form	{
margin:0;
padding:0;
}
#breadcrumb	{
font-weight:bold;
float:left;
padding:2px 0 0 0;
}
#rating	{
padding:3px;
}
#credit	{
color:#333333;
margin:0;
padding:5px 0 15px 0;
}
#credit a	{
font-weight:bold;
font-size:10px;
}
#article p	{
clear:left;
}
#article > p:first-child	{
font-weight:bold;
}
#article > a:first-child	{
text-align:right;
}
#article2	{
padding:4px;
}
* html #article2	{ 
margin-top:10px;
}
#article2 > p:first-child	{
font-weight:bold;
}
#article2 > a:first-child	{
text-align:right;
}
#mpu	{
padding:10px;
text-align:center;
height:250px;
}
#buyticket	{
text-align:center;
padding-top:10px;
}
#onvote	{
margin:0;
padding:0;
}
#pollqs	{
margin:0 0 10px 0;
padding:0px;
}
#pollqs ol	{
list-style-type:none;
margin:0;
padding:0;
}
label	{
font-weight:bold;
}
#ticketsearch	{ 
width:167px;
height:46px;
background-image:url(../images/gigtickets.gif);
padding:42px 0 0 20px;
margin:0px;
}
#ticketsearch input	{
background-color: #FFFFFF; 
font-size: 11px; 
color: #990000;
}
#gig_button_search {
z-index:1;
padding:0;
margin:0;
position:relative;
left:-13px;
top:2px;
}

/* ======= COMMENTS ========= */
#comments {
background:url(../images/comments_bg.gif) repeat-x;
clear:both;
display:block;
padding:5px 8px 5px 5px;
margin:0px;
border:#EEEEEE solid 1px;
overflow:hidden;
width:427px;
}
#comments ul {
margin: 0;
padding:0;
}
#comments ul li {
clear:both;
display:block;
padding:10px 0 5px 5px;
margin:0;
position: relative;
border-bottom:#CCCCCC dashed 1px;
}
#comments ul li ul{
clear:both;
display:block;
background:url(../images/comment_replyline.gif) no-repeat;
background-position: 10px 10px;
margin:0px;
padding: 10px 0px 0px 30px;
border-bottom:none;
}
#comments ul li ul li {
display:block;
padding:0 0 25px 0;
margin:0;

border-bottom:none;
}
.user_img {
width:60px;height:60px;float:left;margin-right:5px;border:1px solid #000;
}
.comment_details {
display:block;
font-size:10px;
padding:0;
margin:5px 0;
}
.comment_details a {
font-size:10px;
color:gray;
}
#commentbox {
margin-top:5px;
}
#userreply	{
visibility:hidden; padding:0; margin:0;
}
#cnum	{
background:url(../images/comments.gif) no-repeat; 
padding:7px 0 0 138px; 
width:187px; 
height:24px;
color:#003366;
font-weight:bold;
}
#maxLength {
width:400px;
margin:5px 0;
white-space:pre;
}
.viewreplies {
cursor:pointer;
}
/* =========== END COMMENTS ============ */

/* ============ Lists baby! UL LI ================ */

#mid ul	{
clear:both;
list-style-type:none;
padding:0;
margin:0;
}
#right ul {padding-bottom:10px;}
.festlist	{
background:url(../images/bg_piclist.jpg) no-repeat #FFFFFF;
* height:65px;
min-height:65px;
border-bottom: solid #EEEEEE 1px;
padding:5px 3px 3px 3px;
margin:0 5px 0 5px;
width:224px;
float:left;
}
.piclist	{
clear:both;
display:block;
background:url(../images/bg_piclist.jpg) no-repeat #FFFFFF;
* height:65px;
min-height:65px;
border-bottom: solid #EEEEEE 1px;
padding:5px 3px 3px 3px;
margin:0 5px 0 5px;
}
.piclist a img, .festlist a img {
border:#000 1px solid;
width:60px;
height:60px;
float:left;
padding:0px;
margin:0 5px 0 0;
}
.piclist_first_big	{
display:block;
font-size:11px;
background-color:#FFFFFF;
height:158px;
border-bottom: solid #EEEEEE 1px;
padding:3px;
margin:0 5px 0 5px;
}
.piclist_first_big a img {
border:#000 1px solid;
width:150px;
height:150px;
float:right;
padding:0px;
margin:0 0 0 5px;
position:relative;
}
.piclist_first_big a {
font-size:18px;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-weight:bold;
}
.plainlist {
background-color:#FFFFFF;
clear: both; 
display: block;
padding:2px 0 2px 8px; 
margin:0 5px 0 5px;
font-size:9px; 
}
.plainlist a, .frontcomments a {
font-size:9px;
font-weight:normal;
}
.plainlist_big {
background-color:#FFFFFF;
clear: both; 
display: block;
padding:2px 0 2px 8px; 
margin:0 5px 0 5px;
font-size:11px; 
}
.plainlist_big a{
font-size:11px;
font-weight:bold;
}

.teaselist img {
border:#000 1px solid;
float:right;
margin:12px 0 5px 10px;
padding:0;
}

.top10_bands {
background-color:#FFFFFF;
clear: both; 
display: block;
padding:2px 0 2px 36px; 
margin:0 5px 0 5px;
font-size:11px; 
}
.top10_bands a{
font-size:11px;
font-weight:bold;
}
.top10_bands a img {
border:none;
float:left;
padding:0px;
margin:0 0 0 -30px;
position:relative;
}



.piclist_first_frontp	{
display:block;
font-size:11px;
background-color:#FFFFFF;
height:117px;
border-bottom: solid #EEEEEE 1px;
padding:3px;
margin:5px 5px 0 5px;
}
.piclist_first_frontp a img {
border:#000 1px solid;
width:114px;
height:114px;
float:right;
padding:0px;
margin:0 0 0 5px;
position:relative;
}
.piclist_first_frontp a {
font-size:16px;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-weight:bold;
}

.piclist_frontp_gig	{
display:block;
font-size:11px;
background-color:#FFFFFF;
height:117px;
padding:3px;
margin:5px 5px 5px 0;
}
.piclist_frontp_img {
border:#000 1px solid;
width:114px;
height:114px;
float:left;
padding:0px;
margin:0 5px 0 0;
position:relative;
}
.piclist_frontp_gig a {
font-size:18px;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-weight:bold;
}
.buynow {
position:absolute;
margin:73px 0 0 -30px;
z-index:2;
}
.more {
clear:both;
display:block;
min-height:20px;
font-weight:bold;
padding:2px 0 2px 8px; 
margin: 0px 10px 0px 0; 
}
.plainlist_small {
clear: both; 
display: block;
padding:2px; 
margin: 0; 
}

.piclist_small	{
display:block;
height:55px;
padding:2px;
margin:2px;
}
.piclist_small a img {
border:#000 1px solid;
width:50px;
height:50px;
float:left;
padding:0px;
margin:0 5px 0 0;
}

.list_shortdesc {
display:block;
font-size:10px;
}
.articletype {
display:block;
font-size:9px;
font-style:italic;
color:#999999;
padding:0px;
margin:0px;
}
.more_small {
height:10px;
font-weight:bold;
padding:0 0 0 3px; 
margin:0; 
}
.profilebox a {
font-size:11px;
}
#artistinfobox ul li {
background:url(../images/bullet_red_sm.gif) no-repeat;
background-position: 0px 4px;
padding:0 0 0 10px;
margin:0;
}
.bullet_list1, #pro_right ul li {
background:url(../images/bullet_red_sm.gif) no-repeat;
background-position: 3px 5px;
background-color:#FFFFFF;
clear: both; 
display: block;
padding:1px 2px 1px 12px; 
margin:0px;
overflow:hidden;
font-size:10px;
}
.bullet_list1 a, #pro_right ul li a {
font-size:10px;
font-weight:bold;
}
.bullet_list2 {
background:url(../images/bullet_blue_sm.gif) no-repeat;
background-position: 3px 8px;
background-color:#FFFFFF;
clear: both; 
display: block;
padding:1px 0 1px 12px; 
margin:0; 
}
.bullet_list2 a{
font-size:10px;
font-weight:bold;
}
.bullet_list3 {
/* used alongside piclists & plainlists */
background:url(../images/bullet_blue_sm.gif) no-repeat;
background-position: 8px 8px;
background-color:#FFFFFF;
clear: both; 
display: block;
padding:2px 0 1px 17px; 
margin:0 5px 0 5px;
}
.bullet_list3 a{
font-size:10px;
font-weight:bold;
}
.bullet_list4 {
background:url(../images/bullet_whiteonred_sm.gif) no-repeat;
background-position: 8px 8px;
clear: both; 
display: block;
padding:2px 0 1px 17px; 
margin:0;
}
.bullet_list4 a, .bullet_list4 a:visited, .bullet_list4 a:active {
color:#FFFFFF;
font-size:10px;
font-weight:bold;
}
.bullet_list5 {
background:url(../images/bullet_red_sm.gif) no-repeat;
background-position: 3px 7px;
background-color:#FFFFFF;
clear: both; 
display: block;
padding:1px 2px 1px 13px; 
margin:0px;
}
.bullet_list5 a{
font-size:11px;
font-weight:bold;
}
.bullet_list6 {
background:url(../images/bullet_ongreen_sm.gif) no-repeat;
background-position: 8px 8px;
clear: both; 
display: block;
padding:2px 0 1px 17px; 
margin:0;
}
.bullet_list6 a {
color:#FFFFFF;
font-size:10px;
font-weight:bold;
}


.bullet_blue {
background:url(../images/bullet_blue.gif) no-repeat;
padding-left:8px;
background-position:0 2px;
}
.bullet_red {
background:url(../images/bullet_red.gif) no-repeat;
padding-left:8px;
background-position:0 2px;
}

.piclist_video	{
display:block;
background:url(../images/bg_video_li2.jpg) repeat-x;
height:65px;
padding:5px 5px 3px 3px;
margin:0 5px 0 5px;
border-bottom:solid #E6EBF7 1px;
}
.piclist_video a{
font-size:15px;
}

.videoimg {
border:#000 1px solid;
width:60px;
height:60px;
float:left;
padding:0px;
margin:0 5px 0 0;
}

.videoplay {
position:absolute;
margin:40px 0 0 -25px;
z-index:2;
border:0px;
}

/*------safari---*/
/*\*/
html*.bandnumber {
/* used for band top 10*/
position:absolute;
margin:5px 0 0 10px;
*margin:5px 0 0 -63px;
z-index:2; 
}
/*end*/
/*----opera----*/
@media all and (min-width: 0px){
.bandnumber {
/* used for band top 10*/
position:absolute;
margin:5px 0 0 10px;
z-index:2; 
}
}
.bandnumber {
/* used for band top 10*/
position:absolute;
margin:5px 0 0 -63px;
z-index:2; 
}

.tshirts li {
display:block;
height:50px;
margin-bottom:4px;
}
.tshirts img	{
width:45px;
height:45px;
float:left;
padding:0 5px;
}
.piclist_festspot{
clear:both;
display:block;
background: url(../images/bg_piclist.gif) repeat-x;
* height:70px;
min-height:70px;
padding:5px 3px 1px 3px;
margin:0;
}
.piclist_festspot a img {
border:#000 1px solid;
width:70px;
height:70px;
float:left;
padding:0px;
margin:0 5px 0 0;
}
.piclist_festspot a {
font-size:16px;
}
.spotlightimg {
margin-left:2px;
border:#CCCCCC 2px solid;
}
.plainlist_fest {
clear: both; 
display: block;
padding:0 0 4px 5px; 
margin:0;
font-size:10px;
}
.plainlist_fest a{
font-size:10px;
}

.mp3_1 {
background-color:#E6EBF7;
clear: both; 
display: block;
padding:1px 0 1px 8px; 
margin:0 5px 0 5px;
font-size:9px;
height:17px;
}
.mp3_2 {
background-color:#FFF;
clear: both; 
display: block;
padding:1px 0 1px 8px; 
margin:0 5px 0 5px;
font-size:9px; 
height:17px;
}
.mp3_list li{
display:inline;
float:left;
}
.mp3_title {
width:245px;
}
.mp3_play {
width:16px;
}
.mp3_buy {
width:10px;
}
.mp3_buy a:active, .mp3_buy a:link, .mp3_buy a:hover, .mp3_buy a:visited {
font-size:9px;
}
#buylist {
overflow:hidden;
}
/* ============ END Lists baby! UL LI ================ */

/* =============== NEXT PAGE BUTTON */
#prevarticlebox {
text-align:left;
background:url(../images/bg_prevarticle.jpg) no-repeat;
width:100px;
height:30px;
padding:3px 0 0 10px;
margin:5px 0 0 0;
}
#nextarticlebox {
float:right;
background:url(../images/bg_nextarticle.jpg) no-repeat;
width:210px;
height:73px;
padding:6px;
margin:5px 0 0 0;
}
#nextarticlebox img {
width:50px;
height:50px;
border:#000 1px solid;
margin:0 6px 0 0;
padding:0;
float:left;
}

/* =============== END NEXT PAGE BUTTON */
.butt_prev, .butt_prev_off {
text-indent:-2000px;
background-image:url(../images/gall_prev.gif);
height:35px;
width:91px;
display:block;
float:left;
}
.butt_next, .butt_next_off {
text-indent:-2000px;
background-image:url(../images/gall_next.gif);
height:35px;
width:91px;
display:block;
float:left;
}
.butt_prev_off {
background-image:url(../images/gall_prev_off.gif);
}
.butt_next_off {
background-image:url(../images/gall_next_off.gif);
}

#bookmarks {
padding:0px;
margin:3px 3px 0 0;
float:right;
}

a.feedbutton_list {
clear:both;
padding:0px;
margin:-500px 0 0 0;
width:41px;
height:14px;
background:url(../images/rssfeed.gif) no-repeat;
text-indent:-2000px;
}
#loginpop {
padding-top:10px;
text-align:center;
}
#loginpop label {
width:150px;
float:left;
text-align:right;
margin-right:-50px;
display: block;
}
#loginpop ul {
padding: 20px 0 0 0;
}
#loginsubmit {
margin-left: 6.5em;
}
#lbclose {
position:absolute;
right:10px;
bottom:10px;
font-weight:bold;
}
.title-link {
	font-size:24px;
	clear:both;
}
hr {
	clear:both;
}

#keepintouch {
margin-top:20px;
padding:5px;
height:90px;
border:1px solid #999;
}
#keepintouch h2{padding:0 0 5px ;margin:0;text-align:center;}
#keepintouch ul li {
padding-top:3px;
width:70px;
float:left;
text-align:center;
}
#keepintouch p {
padding:0;
margin:0;
font-size:10px;
}
/* - - - - - - - - - - - - - - - - - - - - -

Title : Lightbox CSS
Author : Kevin Hale
URL : http://particletree.com/features/lightbox-gone-wild/

Created : January 13, 2006
Modified : February 1, 2006

- - - - - - - - - - - - - - - - - - - - - */
#lightbox {
	display:none;
	position: absolute;
	top:50%;
	left:50%;
	z-index:9999;
	width:400px;
	height:230px;
	padding:10px;
	margin:-220px 0 0 -250px;
	border:1px solid #fff;
	background:#FDFCE9;
	text-align:left;
}
#lightbox[id] {
	position:fixed;
}

#overlay {
	display:none;
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	z-index:5000;
	background-color:#000;
	-moz-opacity: 0.8;
	opacity:.80;
	filter: alpha(opacity=80);
}
#overlay[id] {
	position:fixed;
}
#lightbox.done #lbLoadMessage {
	display:none;
}
#lightbox.done #lbContent {
	display:block;
}
#lightbox.loading #lbContent {
	display:none;
}
#lightbox.loading #lbLoadMessage {
	display:block;
}
#lightbox.done img {
	width:100%;
	height:100%;
}
.loading {
font-size:0.9em;
height:115px;
margin:52px auto 16px;
padding:40px 24px;
width:252px;
text-align:center;
}
/*- - - - - - - end Lightbox CSS - - - - - - - - - - - - - - */

.starbox .stars { background: #cccccc; }
.starbox .rated .stars { background: #dcdcdc; }
.starbox .rated .hover .stars { background: #cccccc; }
.starbox .colorbar { background: #000000; }
.starbox .hover .colorbar { background: #ffcc1c; }
.starbox .rated .colorbar { background: #000000; }
.starbox .rated .hover .colorbar { background: #000000; }
.starbox .ghost { background: #a1a1a1; }
.starbox .indicator { clear: both; }
.starbox .inverse .indicator { clear: both; display: block; text-align: right; }
.indicator { font-size:9px; }
#rating {float:left;
padding:5px 0 15px 0;}
#fullpage {
background-color:#FFFFFF; 
}
.mygbutt {
position:relative;
/* used on +AAA button */
margin:3px 0 4px 0;
}
.inline {
display:inline;
}
.blank {
padding:0px;
margin:0px;
clear:both;
display:block;
}
.alert {
background: #FCC url(../images/alert.png) center no-repeat;
background-position: 15px 50%; /* x-pos y-pos */
text-align: left;
padding: 5px 20px 5px 45px;
border-top: 2px solid #F33;
border-bottom: 2px solid #F33;
margin:10px 0;
}
.success {
background: #CCFF99 url(../images/success.png) center no-repeat;
background-position: 15px 50%; /* x-pos y-pos */
text-align: left;
padding: 5px 20px 5px 45px;
border-top: 2px solid #6C6;
border-bottom: 2px solid #6C6;
margin:10px 0;
}

/* DIGG Widget */
.digg-list {
list-style:none;
padding-left:0;
}
.digg-list li {
padding: 2px 0;
font-weight:bold;
}
.digg-list a {
font-size:10px;
}
.digg-list h3 {
margin:0;
padding:0;
display:inline;
}
.digg-count {
font-size:10px;
background:transparent url(/images/digg-bg.png) no-repeat scroll 0 0;
height:12px;
margin:0 5px 0 0;
padding:9px 0;
text-align:center;
width:30px;
float:left;
}
.digg-count:link, .digg-count:visited, .digg-count:active {
color:#93883F;
text-decoration:none;
}
#twitter {
background-color:#2C2C3A;
color:#ffffff;
}
#twitter li {
padding:3px;
border-bottom:1px solid black;
}
#twitter a, #twitter span {
font-size:10px;
color:#999999;
}
#twitter img {
padding:2px;
}
#mediaplayer {
  width: 300px;
  margin-left: auto;
  margin-right: auto;
}
/* ================= MENU ================= \*/
#menulist	{
margin-left:0;
background: url(../images/menu/menu.gif) top left no-repeat;
}
#menulist ul	{
width: 993px;
margin: 0;
padding: 0;
list-style: none;
}
#menulist li	{
float: left;
padding: 0;
}
#menulist a	{
display: block;
height: 33px;
padding: 0; /* this has to be 7px for Win IE */
border: none;
font-size: 1px;
text-indent: -2000px;
overflow: hidden;
}
#mhome a {
width:65px;
background: url(../images/menu/mhome.gif) top left no-repeat;
}
#mnews a {
width:59px;
background: url(../images/menu/mnews.gif) top left no-repeat;
}
#mreviews a {
width:85px;
background: url(../images/menu/mreviews.gif) top left no-repeat;
}
#mfeatures a {
width:93px;
background: url(../images/menu/mfeatures.gif) no-repeat;
}
#mphotos a {
width:78px;
background: url(../images/menu/mphotos.gif) top left no-repeat;
}
#mvideos a {
width:72px;
background: url(../images/menu/mvideos.gif) top left no-repeat;
}
#mwin a {
width: 48px;
background: url(../images/menu/mwin.gif) top left no-repeat;
}
#mfestivals a {
width: 95px;
background: url(../images/menu/mfestivals.gif) top left no-repeat;
}
#mbands a {
width: 68px;
background: url(../images/menu/mbands.gif) top left no-repeat;
}
#maaa a {
width: 46px;
background: url(../images/menu/maaa.gif) top left no-repeat;
}
#mgigs a {
width: 114px;
background: url(../images/menu/mgigs.gif) top left no-repeat;
}
#mspacer {
width:98px;
height:33px;
text-indent:-2000px;
background: url(../images/menu/mspacer.gif) top left repeat-x;
background-position:0px;
}
#mnewsletter a {
width: 118px;
/*background: url(http://static.gigwise.com/images/mjacko.gif) top left no-repeat;*/
background: url(../images/menu/mnewsletter.gif) top left no-repeat;
}

#menulist li a:hover {
background-position: 0px -33px;
}
#mhome.menu_on a, #mnews.menu_on a, #mreviews.menu_on a, #mfeatures.menu_on a, #mphotos.menu_on a, #mvideos.menu_on a, #mwin.menu_on a, #mfestivals.menu_on a, #mbands.menu_on a, #maaa.menu_on a, #mgigs.menu_on a {
background-position: 0px -66px;
}

#mhome.menu_on a:hover, #mnews.menu_on a:hover, #mreviews.menu_on a:hover, #mfeatures.menu_on a:hover, #mphotos.menu_on a:hover, #mvideos.menu_on a:hover, #mwin.menu_on a:hover, #mfestivals.menu_on a:hover, #mbands.menu_on a:hover, #maaa.menu_on a:hover, #mgigs.menu_on a {
background-position: 0px -66px;
}
#submenu {
clear:both;
background:url(../images/bg_submenu.gif) repeat-x #373745;
height:28px;
font-family:Arial, sans-serif;
font-weight:bold;
font-size:11px;
width:993px;
}
#submenu ul	{
float:left;
padding:8px 0 0 5px;
}
#submenu li.menuend {
border-right:0px none;
}
#submenu li	{
list-style:none;
display:inline;
border-right:solid 1px;
padding:0 5px;
}
#submenu a:link, #submenu a:visited, #submenu a:active, #submenu a:hover	{
font-family:Arial, sans-serif;
font-weight:bold;
font-size:11px;
}
#menubar_search {
float:right;
padding:2px 25px 2px 0;
position:relative;
}
.SearchOnLoad, .SearchOnBlur, .SearchOnFocus{
margin:2px 0 2px 3px;
padding:1px;
background-image: url(../images/bg_search.gif);
background-color: #EEEEEE; 
border: #999999 1px solid; 
font-size: 10pt; 
font-family: verdana; 
color: #000000;
}
.SearchOnFocus	{
background-image: url(../images/bg_search.gif);
background-position:-68px 0;
}
#button_search {
z-index:1;
padding:0;
margin:0;
position:absolute;
right:10px;
top:5px;
}
.searchoptions{
padding-bottom:25px;
}
/* ================= END MENU ================= \*/