@charset "UTF-8";
/* CSS Document */
*{ padding:0px; margin:0px; }
body{ font-family:Arial, sans-serif; font-size:85%; background:#fff; }
img{ border:0px; }
a{ cursor:pointer; }

.adcolumn_top{ height:100px; font-size:12px; margin:7px auto 7px auto; padding:7px; }
.adcolumn_left{ font-size:12px; padding:7px; border-right:1px solid grey; max-width:170px; }
.adcolumn_right{ width:auto; font-size:12px; border-left:1px solid black; padding:7px; max-width:170px; }


/* global */

.header{ width:100%; background:url(/img/blonoshows_repeat.png) repeat-x; height:168px; position:relative; }
.head_img{ padding:50px 0 0 5%; }
.buttons{ margin-left:5%; }
.mainButton{ position:relative; top:36px; width:auto; height:25px; border-bottom:8px solid #e6e6dc;  margin:0 10px 0 10px; float:left; }
.mainButton:hover{ border-bottom:22px solid #00628b; }
.icons{ padding:5px; }
.icons:hover{ position:relative; bottom:3px; right:4px; padding:5px; }
.contain{ min-height:500px; padding-top:20px; background:#fff; }
.twitter{ position:absolute; top:50px; right:5%; } /* 150px; */
.twitter:hover{ position:absolute; top:46px; } /*146px;*/
.footer{ width:100%; background-color:#e6e6dc; height:155px; line-height:175%; }
.minilogo{ width:900px; margin-left:auto; margin-right:auto; padding-top:20px; }
h1{ font-size:30px; color:#00628B; font-family:sans-serif; }
h2{ font-size:50px; color:#00628B; font-family:sans-serif; }
h3{ color:#A6A9B0; font-size:14px; }
a:link{ color:#00628b; text-decoration:none; }
a:visited{ text-decoration:none; }
a:hover{ cursor: pointer; color:#909; text-decoration:underline; }
.search{ position:absolute; bottom:12px; right:5%; color:#999; }
.toplinks{ position:absolute; top:15px; right:5%; color:#999; font-size:12px; }


/* gigs */
.gigs td{ padding-top:5px; }
.gig span{ padding-right:10px; }
.gig .band1{ font-size:25px; color:#00AEEE; }
.gig .band2{ font-size:18px; color:#00AEEE; }
.gig .venue{ font-size:18px; color:#909; }
.gig{ padding:20px; border:1px solid #E5ECFF; margin:10px; }
.gig .at{ position:relative; bottom:4px; color:#A2A2A2; padding:0px; }
.gig .smallLink{ position:relative; top:5px; }
.gig:hover{ background-color:#F8FFFF; }

.description{ position:relative; left:20px; } /* NO PADDING */
.description .genre{ font-size:28px; }
.description .tweet{ font-size:16px; color:#CCC; font-style:italic; }

.settings{ padding:20px; border:1px solid #E5ECFF; color:#999; }
.genres .gen{ float:left; padding:5px; }
/*
.popper{ width:210px; height:82px; background:url(/img/icons/popup.png) no-repeat; padding-top:10px; position:absolute; left:-75px; bottom:0px; visibility:hidden; display:none; }
.popper img{ padding:10px; }
.popper img:hover{ position:relative; bottom:3px; right:4px; padding:10px; }
*/
.calender{ background:url(/img/icons/cal.png) no-repeat; width:59px; height:60px; float:left; position:relative; bottom:10px; padding-right:10px; cursor:pointer; }
.calender .fullday{ color:#FFF; position:relative; top:5px; left:5px; font-weight:bold; font-variant:small-caps; line-height:65%; text-align:center; font-size:12px; }
.calender .month{ position:absolute; color:#000; font-size:13px; font-variant:small-caps; left:5px; top:15px; }
.calender .day{ color:#666; position:absolute; font-size:30px; font-variant:small-caps; left:12px; top:25px; }

/* join */
.join{ font-size:16px; color:#666; }
.joinus{ padding:0 20px 20px 20px;}
.who{ padding:50px; width:600px; }
.who p{ padding-bottom:10px; }
.who img{padding:10px; }
.who input{ font-size:30px; border:2px solid #00628b; padding:5px; color:#333; width:400px; }
.who select{ width:400px; }

/* list */
.blocker{ width:120px; height:100px; float:left; position:relative; overflow:hidden; border:2px solid #e6e6dc; cursor:pointer; font-size:12px; margin:10px; }
.info{ position:absolute; bottom:-500px; width:110px; background:url(/img/50.png) repeat; height:atuo; color:white; padding:5px; }
.blocker:hover .info{ bottom:0px; }
.links{ padding-top:30px; }

/* myblono */
.viewedittable td{ padding:8px; }
.viewedittable .head{ color:#666; background-color:#ECECFF; }
.viewedittable .row:hover{ background-color:#E9E9E9; }
