/*
+ Delete London
+ Global Styles
+ Delete Designed
+ http://www.deletelondon.com
*/

/* reset styles */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}

/* remember to define focus styles! */
:focus{outline:0;}
ol,ul{list-style:none;}

/* tables still need 'cellspacing="0"' in the markup */
table{border-collapse:separate;border-spacing:0;}
caption,th,td{text-align:left;font-weight:normal;}
blockquote:before,blockquote:after,q:before,q:after{content:"";}
blockquote,q{quotes:"" "";}
.type{/* text-shadow:#000 0 0 0;*/}

/* Start of Specific Styles */
body{margin:0 auto;font-family:Arial,Verdana,sans-serif;color:#000000;background:#ffffff; font-size: 12px; background: url('/wp-content/themes/hamel/images/artwork1.jpg') top no-repeat; }
img,input,select,option{vertical-align:middle;}
p{padding-bottom:10px;}
h1{font-family: Georgia, 'Times new Roman', Times, serif; font-size: 21px; color: #111111; font-weight: none; padding-bottom:10px;}
a h1:hover { text-decoration: underline;}
h2{font-family: Georgia, 'Times new Roman', Times, serif; font-size:18px;color:#444444;line-height:18px;margin-bottom:5px; font-weight: none; font-style: italic;}
h2 a { color: #1c79a0;}
h2.widgettitle {display: none;}
h2.news_detail { font-size: 19px;}
h2.bottomspacing { margin-bottom: 10px;}
h2#comments { font-size:14px; background: url('/wp-content/themes/hamel/images/icon_comments.gif') 0px 5px no-repeat;  padding-left: 20px;}
#respond h2 { font-size:14px; }

h3{font-size:15px; color:#1c79a0;  font-weight: none; font-style: italic;  margin-bottom: 6px;}
h3 a { color: #7d9f53; }
h4{font-size:1.2em;}
em, i {font-style:italic;}
strong, b {font-weight:bold;}
a{color:#53a3bf;text-decoration:none;}
a:hover{text-decoration:underline;}

/* ########## Useful ########## */
.left{float:left;}
.right{float:right;}
.clear { clear: both;}


/* Global */
#wrapper { width: 960px; margin: 0 auto; min-height: 850px; position:relative;}
#signin_layer { text-align: left; display: none;  width: 310px; height: 277px; position: absolute; top: 29px; margin-left:-240px; z-index: 10; background: url('/wp-content/themes/hamel/images/signin_layer_bg.png') top left no-repeat;}
.signin_layer_padding { padding: 20px 15px 15px 15px; }

body.home { background: url('/wp-content/themes/hamel/images/artwork1.jpg') top no-repeat; }
body.page-template-news-php { background: url('/wp-content/themes/hamel/images/artwork2.jpg') top no-repeat; }
body.page-template-music-php { background: url('/wp-content/themes/hamel/images/artwork4.jpg') top no-repeat; }
body.page-template-live-php { background: url('/wp-content/themes/hamel/images/artwork3.jpg') top no-repeat; }
body.page-template-about-php { background: url('/wp-content/themes/hamel/images/artwork2.jpg') top no-repeat; }
body.page-template-videos-php { background: url('/wp-content/themes/hamel/images/artwork4.jpg') top no-repeat; }
body.error404 { background: url('/wp-content/themes/hamel/images/artwork2.jpg') top no-repeat; }


.bubble { background: url('/wp-content/themes/hamel/images/bubble.png') no-repeat top left; position: absolute; top: 5px; margin-left: -60px; width: 190px; height: 135px; display: block; color: #ffffff; font-family: Georgia, 'Times new Roman', Times, serif; font-size:15px;}
.bubble_padding { padding: 40px 12px; text-align: center;}
a.social_logo { margin-right: 15px; height: 23px;  display: block;}
a.social_logo:hover { background-position: left bottom;}

a.social_logo_myspace { background: url('/wp-content/themes/hamel/images/social_header_myspace.gif') no-repeat; width: 62px;  }
a.social_logo_facebook { background: url('/wp-content/themes/hamel/images/social_header_facebook.gif') no-repeat; width: 50px;}
a.social_logo_twitter { background: url('/wp-content/themes/hamel/images/social_header_twitter.gif') no-repeat; width: 48px;}
a.social_logo_bebo { background: url('/wp-content/themes/hamel/images/social_header_bebo.gif') no-repeat; width: 38px;}
a.social_logo_youtube { background: url('/wp-content/themes/hamel/images/social_header_youtube.gif') no-repeat; width: 46px;}
a.social_logo_lastfm { background: url('/wp-content/themes/hamel/images/social_header_lastfm.gif') no-repeat; width: 36px;}
a.social_logo_flickr { background: url('/wp-content/themes/hamel/images/social_header_flickr.gif') no-repeat; width: 41px;}
a.social_logo_hyves { background: url('/wp-content/themes/hamel/images/social_header_hyves.gif') no-repeat; width: 50px;}

a.social_big { float: left; margin: 4px 8px; display: inline; width: 75px; height: 25px;}
a.social_big:hover { background-position: left bottom;}
a.social_big_logo_myspace { background: url('/wp-content/themes/hamel/images/social_big_myspace.gif') no-repeat; }
a.social_big_logo_facebook { background: url('/wp-content/themes/hamel/images/social_big_facebook.gif') no-repeat; }
a.social_big_logo_twitter { background: url('/wp-content/themes/hamel/images/social_big_twitter.gif') no-repeat; }
a.social_big_logo_bebo { background: url('/wp-content/themes/hamel/images/social_big_bebo.gif') no-repeat; }
a.social_big_logo_youtube { background: url('/wp-content/themes/hamel/images/social_big_youtube.gif') no-repeat; }
a.social_big_logo_lastfm { background: url('/wp-content/themes/hamel/images/social_big_lastfm.gif') no-repeat; }
a.social_big_logo_flickr { background: url('/wp-content/themes/hamel/images/social_big_flickr.gif') no-repeat; }
a.social_big_logo_hyves { background: url('/wp-content/themes/hamel/images/social_big_hyves.gif') no-repeat; }


a.delete_credit { width: 44px; height: 7px; display: block; padding: 0; overflow: hidden; background: url('/wp-content/themes/hamel/images/delete_credit.gif') top left no-repeat; float: right; margin-top: 10px;}
a.delete_credit:hover { background-position: 0 -7px;}
.dotted_hor {background: url('/wp-content/themes/hamel/images/dotted_hor.gif') repeat-x top left; height: 1px; overflow: hidden; margin: 6px 0; }
.imgholder, a.imgholder { padding: 1px !important; border: 1px solid #aaaaaa !important;}
.imgholder a:hover, a.imgholder:hover, a .imgholder:hover { border: 1px solid #535353;}
li.widget {list-style: none; padding: 0; margin-bottom: 15px;}
a.link_rss {  font: 11px Arial, Helvetica, Geneva, sans-serif;  color: #222222; width: 72px !important; float: right; text-align: left; text-decoration: underline; font-style: normal; height: 16px !important; display: block; background: url('/wp-content/themes/hamel/images/icon_rss.gif') no-repeat right top;}
a.link_rss:hover { color: #000000; background-position: right bottom;}

a.link_rss2 {background: url('/wp-content/themes/hamel/images/icon_rss.gif') no-repeat left top; display: block; height: 16px; width: 16px !important; float: left; margin-right: 6px;}
a.link_rss2:hover { color: #000000; background-position: right bottom;}
a.link_ical {background: url('/wp-content/themes/hamel/images/icon_ical.gif') no-repeat left top; display: block; height: 16px; width: 16px !important; float: left;}
a.link_ical:hover { color: #000000; background-position: right bottom;}

a.store { background: url('/wp-content/themes/hamel/images/store_bg.gif') top left no-repeat; width: 84px; height: 30px; display: inline-block; padding-top: 3px; text-align: center; margin-bottom: 5px;}
a.store:hover { background-position: bottom left;}
a.about_hamel { background: url('/wp-content/themes/hamel/images/pic_about_hamel.png') no-repeat; width: 311px; height: 223px; display: block; }

.pagination { line-height: 20px; font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 11px; font-weight: bold; color: #4d4d4d; background: url('/wp-content/themes/hamel/images/pagination_bg.gif') no-repeat top left; display: block; width: 595px; height: 35px; padding-bottom: 10px; }
.pagination a { color: #4d4d4d !important; padding: 0 4px;  }
.pagination a.current { color: #ffffff !important; background: url('/wp-content/themes/hamel/images/pagination_current_bg.gif') no-repeat top left; padding: 4px;}
.pagination_left { height: 24px; float: left; margin-left: 8px; margin-top: 8px;}
.pagination_right { height: 24px; float: right; margin-right: 8px; margin-top: 8px;}
a.pagination_arrow_left {background: url('/wp-content/themes/hamel/images/icon_arrow_small_left.gif') no-repeat left 4px; padding-left: 7px;}
a.pagination_arrow_right {background: url('/wp-content/themes/hamel/images/icon_arrow_small_right.gif') no-repeat right 4px; padding-right: 7px;}
.pagination_sep { display: inline-block;  background: url('/wp-content/themes/hamel/images/pagination_sep.gif') center  no-repeat; vertical-align: middle; height: 18px; width: 8px;}
/* Ends Global */

/* Header */
#header { height: 355px; max-height: 355px; }
.top_nav { background: url('/wp-content/themes/hamel/images/dotted_hor.gif') repeat-x bottom left; float: right;  text-align: right; padding: 10px 0;}
.top_nav_separator { color: #b8b8b8; padding: 0 5px; font-size: 14px;}
a.logoholder { background: url('/wp-content/themes/hamel/images/logo.gif') no-repeat top left; width: 376px; height: 79px; float: right; margin-top: 54px; }
a.buyalbum { background: url('/wp-content/themes/hamel/images/buyalbum.gif') no-repeat top left; width: 181px; height: 188px; float: right; margin-top: 7px; margin-left: 9px; }
a.buyalbum:hover { background-position: 0 -188px;}
.main_nav { position: absolute; top: 280px; font-size: 18px; font-family: Georgia; width: 940px; margin: 0 auto; padding-left: 10px; text-align: center; height: 40px;}

.main_nav ul { display: inline; list-style: none; }
.main_nav li { display: inline; }
.main_nav li a { color: #ffffff;}
.main_nav li a:hover {text-decoration: none; color: #7d7d7d;}
.main_nav .nav_separator { color: #777777; font-size: 16px; font-weight: normal; padding: 0 13px; }
.main_nav .current_page_item a { color: #20a5cd;}

.language { position: absolute; top: 312px; margin-left: 15px; width: 198px; height: 43px; background: url('/wp-content/themes/hamel/images/language_bg.png') top left no-repeat;}
.language ul { margin-left: 7px; margin-top: 13px; }
.language ul li { float: left; list-style: none;  height: 17px; padding: 3px; margin-right: 3px; }
.language ul li:hover { background: url('/wp-content/themes/hamel/images/language_hover_bg.gif') no-repeat top left; }
.language ul li.active { background: url('/wp-content/themes/hamel/images/language_active_bg.gif') no-repeat top left; }

.top_social { position: absolute; top: 322px;margin-left: 290px;  text-align: right; width: 650px; }

/* Ends Header */

/* Footer */
#footer_above { margin: 0 auto; /* padding-top: 30px; */ text-align: center; height: 14px; width: 100%; background: transparent url(/wp-content/themes/hamel/images/footer_top.gif) repeat-x scroll center center; }
#footer { background: #dddddd; font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 14px; font-weight: none; color: #000000; height: 110px; }
#footer_wrapper { width: 960px; margin: 0 auto; padding-top: 15px;}
#footer_left { float: left; padding-top: 15px;}
#footer a.txt_footer_nav { color: #000000; text-decoration: none;}
#footer a.txt_footer_nav:hover { color: #000000; text-decoration: underline;}

#footer ul { display: inline; list-style: none; }
#footer li { display: inline; font-size: 14px; }
#footer li a { color: #505050; text-decoration: none;}
#footer li a:hover {color: #505050; text-decoration: underline;}
#footer .nav_separator { color: #505050; font-size: 14px; font-weight: normal; padding-left: 8px; padding-right: 8px; }
.footer_logo { margin-left: 8px; margin-bottom: 5px; }
/* Ends Footer */

/* Columns */
.col_single { width: 311px; float: left; }
.col_double { width: 635px; float: left; }
.col_spacer { width: 13px; height: 13px; float: left; }
/* Ends Columns */

/* Boxes */
.box_fatline { background: url('/wp-content/themes/hamel/images/fatline.gif') repeat-x; height: 12px; margin-left: 3px; margin-right: 3px; margin-bottom: 8px; }
.box_padding { padding: 0 15px; }
.box_padding2 { padding: 0 3px; }
.box_padding3 { padding: 0 6px; }
.box_padding4 { padding: 0 20px;}
.box_padding5 { padding: 0 11px;}
.box1 h1, .box2 h1, .box3 h1 { padding: 0px 15px; }
.box4 h1 { padding: 0px 20px; }

.box1 { width: 311px; position:relative;}
.box1_top { background: url('/wp-content/themes/hamel/images/box1_top.png') top left no-repeat; height: 12px; }
.box1_middle { background: url('/wp-content/themes/hamel/images/box1_bg.png') top left repeat-y; padding-bottom: 10px; }
.box1_bot { background: url('/wp-content/themes/hamel/images/box1_bot.png') top left no-repeat; height: 12px;  }
.signup_button { position:absolute; margin-top: -25px; right:16px;}


.box2 { width: 311px;}
.box2_top { background: url('/wp-content/themes/hamel/images/box2_top.png') top left no-repeat; height: 10px; }
.box2_middle { background: url('/wp-content/themes/hamel/images/box2_bg.png') top left repeat-y; }
.box2_bot { background: url('/wp-content/themes/hamel/images/box2_bot.png') top left no-repeat; height: 10px; }
.box2_fatline { background: url('/wp-content/themes/hamel/images/box2_fatline.gif') repeat-x; height: 12px; margin-left: 3px; margin-right: 3px; margin-bottom: 8px;}

.box3 { width: 311px;}
.box3_top { background: url('/wp-content/themes/hamel/images/box3_top.png') top left no-repeat; height: 10px; }
.box3_middle { background: url('/wp-content/themes/hamel/images/box3_bg.png') top left repeat-y; }
.box3_bot { background: url('/wp-content/themes/hamel/images/box3_bot.png') top left no-repeat; height: 10px;  }

.box4 { width: 635px; margin-bottom: 20px;}
.box4_top {  background: url('/wp-content/themes/hamel/images/box4_top.png') top left no-repeat; height: 10px; }
.box4_middle { background: url('/wp-content/themes/hamel/images/box4_bg.png') top left repeat-y; overflow: hidden; }
.box4_bot { background: url('/wp-content/themes/hamel/images/box4_bot.png') top left no-repeat; height: 10px; overflow: hidden; }

.box3 .twitterBird {background: url('/wp-content/themes/hamel/images/twitter_standing.gif') top right no-repeat;margin-right:6px;}


/* Ends Boxes */

/* Text styles */
.txtright {text-align: right;}

.txt_body { font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 12px; font-weight: none; color: #121212; line-height: 20px;}
.txt_body a { color: #246f8e; text-decoration: none; }
.txt_body a:hover { color: #246f8e; text-decoration: underline; }


.txt_body2 { font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 12px; font-weight: none; color: #121212; line-height: 16px;}
.txt_body2 a { color: #246f8e; text-decoration: none; }
.txt_body2 a:hover { color: #246f8e; text-decoration: underline; }

.txt_sub { font-family: Georgia, 'Times new Roman', Times, serif; font-size: 11px; color: #444444; text-transform: uppercase; margin-bottom: 7px;  }
.txt_special { font-family: Georgia, 'Times new Roman', Times, serif; font-size: 14px; color: #444444; font-style: italic; line-height: 18px;}

.txt_detail { font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 11px; font-weight: none; color: #303030; line-height: 14px; font-style: normal;}
.txt_detail a, a.txt_detail { color: #246f8e !important; text-decoration: none; }
.txt_detail a:hover, a.txt_detail:hover { color: #246f8e; text-decoration: underline; }

.txt_miniscule { font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 9px; font-weight: none; color: #424242; line-height: 14px; }
.txt_miniscule a { color: #424242; text-decoration: underline; }
.txt_miniscule a:hover { color: #000000; text-decoration: underline;}
.txt_miniscule_separator {padding: 0 5px;}

p.txt_quote {margin: 12px 0;}
.txt_quote { font-family: Georgia, 'Times new Roman', Times, serif; font-size: 16px; line-height: 22px; color: #c05a7b; font-style: italic; }
.txt_error { color: #ba2424 !important;}
/* Ends Text styles */

/* Form elements */
.button a { display: block; font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 12px; font-weight: bold; color: #ffffff; font-style: normal; line-height: 22px; text-decoration: none;}
.button a:hover {text-decoration: none; color: #ffffff;}

.button .butt_left { background: url('/wp-content/themes/hamel/images/butt_left.png') top left no-repeat; height: 26px; width: 4px; display: inline; float: left;}
.button .butt_right { background: url('/wp-content/themes/hamel/images/butt_right.png') top right no-repeat; padding: 0 15px 0 11px; height: 26px; display: inline; float: left;}

.button:hover .butt_left { background: url('/wp-content/themes/hamel/images/butt_left.png') bottom left no-repeat; }
.button:hover .butt_right { background: url('/wp-content/themes/hamel/images/butt_right.png') bottom right no-repeat; text-decoration: none;}

.form_element { font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 11px; }
.comment_field { background: url('/wp-content/themes/hamel/images/comment_field.gif'); width: 583px; height: 94px; border: 0; padding: 5px; }
.comment_field:hover, .comment_field:focus { background-position: 0 -104px;}

.textfield { background: url('/wp-content/themes/hamel/images/textfield_bg.gif'); width: 272px; height: 18px; border: 0; padding: 5px; }
.textfield:hover, .textfield:focus {background-position: 0 -28px;}

.form_item { padding-bottom: 10px;}
.form_item_checkbox { display: block; margin-bottom: 3px; min-height: 22px;  text-align: left;}
.form_item_checkbox .labelholder { width: 258px !important; float: right; position: relative; top: 4px; }
label { color: #444444; margin-bottom: 2px;}
label small { font-size: 10px; color: #6e6e6e;}


#maillinglist_form .txt_error {
	display:none;
}

/* Ends Form elements */

/* Comments */
ol.commentlist { margin-top: 15px;}
ol.commentlist li { margin-bottom: 2px; padding: 10px;}
ol.commentlist li.even { background: #e8f7f3; }
ol.commentlist li.odd { background: #d7f1ea; }
div#respond {margin-top: 20px;}

.comment-author { font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 11px; }
.comment_toptext { font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 11px; color: #444444;}
.comment_text { font-style: italic; }
/* Ends Comments */

/* News */
.news_item { padding-bottom: 10px; }
.news_options {  }
.news_comments a { background: url('/wp-content/themes/hamel/images/icon_comments.gif') 0px 5px no-repeat;  padding-left: 20px; margin-right: 10px; font-family: Georgia, 'Times new Roman', Times, serif; font-size: 12px; color: #444444; text-decoration: underline; display: inline; }
.news_comments a:hover { background-position: bottom left; color: #000000;}

a.news_share { background: url('/wp-content/themes/hamel/images/icon_share.gif') 0px 3px no-repeat; height: 12px; padding-left: 20px; margin-right: 5px; font-family: Georgia, 'Times new Roman', Times, serif; font-size: 12px; color: #444444; text-decoration: underline;}
a.news_share:hover { background-position: bottom left; color: #000000;}
/* Ends News */

/* Live shows */
ul.gigpress-listing { margin-top: 10px;}
ul.gigpress-listing li.vevent { margin-bottom: 7px; padding: 0; }
ul.gigpress-listing li.vevent a { text-decoration:none !important; color: #000000; }
ul.gigpress-listing li.vevent:hover a { text-decoration:none !important; color: #ffffff; border:0 !important; }
ul.gigpress-listing li.vevent .live_sm_top {   width: 280px; height: 2px; background: url('/wp-content/themes/hamel/images/live_sm_top.gif') top left no-repeat; display: block; float: left; }
ul.gigpress-listing li.vevent .live_sm_bg { width: 280px; background: url('/wp-content/themes/hamel/images/live_sm_bg.gif') top left repeat-y; display: block; float: left; }
ul.gigpress-listing li.vevent .live_sm_left {  font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 11px; color: #ffffff; font-weight: bold; margin-left: 4px; margin-top: 2px;  width: 44px;  display: block; float:left; }
ul.gigpress-listing li.vevent .live_sm_right {  font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 11px; color: #000000; font-weight: bold; margin-left: 12px; margin-top: 2px; width: 212px;  display: block; float: left; }
ul.gigpress-listing li.vevent .live_sm_bot {  width: 280px; height: 2px; float: left; background: url('/wp-content/themes/hamel/images/live_sm_bot.gif') top left no-repeat; display: block;}
ul.gigpress-listing li.vevent .gigpress-sidebar-status { display: inline-block; color: #5b5b5b; background: url('/wp-content/themes/hamel/images/icon_arrow_right.gif') no-repeat top right; padding-right: 10px;  }
/*.gigpress-tickets-link { text-transform: none !important; color: #5b5b5b !important; } */

ul.gigpress-listing li.vevent:hover { cursor: pointer;}
ul.gigpress-listing li.vevent:hover .live_sm_top, ul.gigpress-listing li.vevent:hover .live_sm_bot { background-position: bottom left; }
ul.gigpress-listing li.vevent:hover .gigpress-sidebar-status { background-position: bottom right;}
ul.gigpress-listing li.vevent:hover .live_sm_bg { background: url('/wp-content/themes/hamel/images/live_sm_bg_over.gif') repeat-y;}
ul.gigpress-listing li.vevent:hover .live_sm_right, ul.gigpress-listing li.vevent:hover .gigpress-sidebar-status { color: #ffffff;}

.ngg-navigation a.page-numbers { border: 1px solid #c6c6c6 !important;}
.ngg-navigation a.page-numbers:hover { background: #20a5cd !important; border: 1px solid #1a839c !important;}
.ngg-navigation a.next:hover { background: #20a5cd !important; border: 1px solid #1a839c !important;}

.live_container { margin-bottom:5px; }
.live_container:hover {cursor: pointer;}
.live_top { width: 592px; height: 3px;overflow:hidden;background: transparent url('/wp-content/themes/hamel/images/live_top.gif') no-repeat scroll top left; display: block; float: left; position:relative; }
.live_bg { width: 592px; background: transparent url('/wp-content/themes/hamel/images/live_bg.gif') repeat-y scroll top left; display: block; float: left; }
.live_bot { width: 592px; overflow:hidden;height: 3px; background: url('/wp-content/themes/hamel/images/live_bot.gif') top left no-repeat; display: block; float: left; }
.live_left { font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 11px; color: #ffffff; font-weight: bold; margin-left: 4px; width: 90px;  display: block; float:left; line-height: 17px;}
.live_right { font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 11px; color: #000000; font-weight: bold; margin-left: 10px; width: 350px;  display: block; float: left; line-height: 17px; }
.live_right2 { width: 80px;  text-align: right; float: right; margin-right: 10px; font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 11px; color: #5b5b5b; font-weight: bold; line-height: 17px;}

.live_container:hover .live_left, .live_container:hover .live_right { color: #ffffff;}
.live_container:hover .live_top, .live_container:hover .live_bot { background-position: bottom left; }
.live_container:hover .live_bg { background: url('/wp-content/themes/hamel/images/live_bg_over.gif') repeat-y;}
.live_container .buyticket {  color: #5b5b5b; background: url('/wp-content/themes/hamel/images/icon_arrow_right.gif') no-repeat right -1px; padding-right: 10px;  margin: 0;}
.live_container:hover .buyticket { color: #ffffff; background-position: right -15px ;}
/* Ends Live shows */

/* About */
.about_band_item {margin: 10px 0;}
.about_band_right {width: 480px; float: right; }
.about_band_left {width: 80px; float: left;}
/* Ends About */

/* Become a member */
.memberbutton_spacing { margin-top: 10px; }
/* Ends Become a member */

/* QTranslate */
.qtrans_flag_en { background:transparent url(/wp-content/themes/hamel/images/flags/gb.png) no-repeat scroll 0 0 !important; }
.qtrans_flag_nl { background:transparent url(/wp-content/themes/hamel/images/flags/nl.png) no-repeat scroll 0 0 !important; }
.qtrans_flag_de { background:transparent url(/wp-content/themes/hamel/images/flags/de.png) no-repeat scroll 0 0 !important; }
.qtrans_flag_fr { background:transparent url(/wp-content/themes/hamel/images/flags/fr.png) no-repeat scroll 0 0 !important; }
.qtrans_flag_es { background:transparent url(/wp-content/themes/hamel/images/flags/es.png) no-repeat scroll 0 0 !important; }
.qtrans_flag_ko { background:transparent url(/wp-content/themes/hamel/images/flags/kr.png) no-repeat scroll 0 0 !important; }
.qtrans_flag_ja { background:transparent url(/wp-content/themes/hamel/images/flags/jp.png) no-repeat scroll 0 0 !important; }
/* Ends QTranslate */

/* Nextgen Gallery */
.ngg-description p { font-family: Arial,sans-serif;}
.ngg-navigation { position: absolute; top: -7px; right:5px;}
.ngg-albumoverview { margin-top: 0 !important; position:relative;}
.ngg-albumoverview .ngg-album { border: 0;}
.gallery_numberofphotos {font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 11px; color: #666666; text-align: center; width: 115px;}
.ngg-thumbnail img {margin: 1px !important;}
.ngg-thumbnail img:hover { background: none !important;}
.ngg-gallery-thumbnail img {margin: 5px !important; padding: 1px !important;}
.ngg-gallery-thumbnail img:hover { background: none !important;}
.ngg-description h2 { font-size: 17px; margin-bottom:0; }
.ngg-description h3 { font-family: Georgia, 'Times new Roman', Times, serif;  font-size: 13px; color: #666666; }

#TB_window { background: #000000;}
#TB_secondLine { padding-top:5px; }
#TB_caption { height:auto !important; padding:7px 30px 0px 25px;}

a#closebutton {
	width: 20px;
	height: 20px;
	background: url('/wp-content/themes/hamel/images/closebutton.gif') no-repeat 0px 0px;
	display: block;
	position: relative;
	left: -25px;
	top: 10px;
	text-align: center;
	margin: 0 auto;
	cursor: pointer;
}
a#closebutton:hover { background-position: 0px -20px;}


.ngg-galleryoverview h3 { font-family: Georgia, 'Times new Roman', Times, serif;  font-size: 15px; color: #000000; }

.musicplayer_bg {
	background:url('/wp-content/themes/hamel/images/musicplayerbg.jpg') 8px 4px no-repeat;
	padding: 20px 0;
	text-align:center;
}
/* Ends Nextgen Gallery */
