/*  ColorBox Core Style:  The following CSS is consistent between example themes and should not be altered.*/#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}#cboxOverlay{position:fixed; width:100%; height:100%;}#cboxMiddleLeft, #cboxBottomLeft{clear:left;}#cboxContent{position:relative;}#cboxLoadedContent{overflow:auto;}#cboxTitle{margin:0;}#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}.cboxPhoto{float:left; margin:auto; border:0; display:block;}.cboxIframe{width:100%; height:100%; display:block; border:0;}/*   User Style:  Change the following styles to modify the appearance of ColorBox. They are  ordered & tabbed in a way that represents the nesting of the generated HTML.*/#cboxOverlay{background-color: #252525}/*Theme Name: Sarah HarmerTheme URI: http:///Description: Sarah Harmer ThemeAuthor: Michael HojnaVersion: 1.1*//* =Reset default browser CSS.-------------------------------------------------------------- */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,b, u, i, center,dl, dt, dd, li,ol, ulfieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td {  font-family:Verdana,Arial;background: transparent;border: none;margin: 0px;padding: 0px;vertical-align: baseline;color: #444;font-size:12px;line-height:16px;}a {   outline: 0;outline:none; }input::-moz-focus-inner { border: 0; }CSSol, ul{  padding:0px 0px 10px 25px;}p{ padding-bottom:10px; }.clear{clear:both;}.right{  float:right;}.left{  float:left;}a{  text-decoration:none;}a:hover{  text-decoration:underline;}  body{text-align: center;background:#000 no-repeat;background-position:center top; }#wrapper{  font-size:12px;  line-height:normal;margin-left: auto;margin-right: auto;width: 1002px;text-align: left;color:#fff;  }.s1{  display:block; text-indent:-9000px;  background-repeat:no-repeat;  overflow:hidden;   background-image:url(images/sprite.png);}img.centered {display: block;margin-left: auto;margin-right: auto;}img.alignright {padding: 4px;margin: 0 0 2px 7px;display: inline;}img.alignleft {padding: 4px;margin: 0 7px 2px 0;display: inline;}.alignright {float: right;}.alignleft {float: left;}.home{  width:800px;  height:1190px;  background:url(images/background_home.jpg);  display:block;}#wrapper_home{  font-size:12px;  line-height:normal;margin-left: auto;margin-right: auto;width: 800px;text-align: left;color:#fff;  }.mainbody_home{  background-color: #ebe0d1;}.home_share{  margin:10px 30px 20px 0px;  float:right;}.home_navbar{  clear:both;  margin-left:110px;}.home_nav{  font-family:felt-tip-roman-1,felt-tip-roman-2, felt-tip-roman, sans-serif;font-size: 26px;color: #FFFFFF;text-transform:uppercase;padding-right: 15px;padding-left: 15px;text-decoration:none;}.home_nav:hover{  color: #4d3706;text-decoration:none;}.home_upcomming{font-family: felt-tip-roman-1,felt-tip-roman-2, felt-tip-roman, sans-serif;font-size: 36px;font-weight: bold;text-transform: uppercase;color: #FFF;float:right;margin-top: 100px;margin-right: 20px;margin-bottom: 10px;margin-left: 10px;}.home_upcommingSM{font-family: felt-tip-roman-1,felt-tip-roman-2, felt-tip-roman, sans-serif;font-size: 18px;font-weight: bold;text-transform: uppercase;color: #FFF;margin-top: 20px;margin-right: 30px;margin-bottom: 10px;margin-left: 10px;padding-right: 10px;padding-bottom: 30px;}.home_shows{  clear:both;  float:right;  margin-right:10px;  font-size: 16px;  text-transform: uppercase;  font-weight: bold;  height:270px;}.home_shows:hover{  color: #4d3706;  text-decoration:none;}.home_bar{  clear:both;  float:right;  margin-right:100px;  width:300px;}.photo_credit{  float:right;  font-family: tk-nimbus-sans-condensed, sans-serif;font-size: 10px;color: #666;text-transform: uppercase;margin:10px 0 10px 0;  }.fb_like,.sharethis,.sharethis2{ display:block;  float:left;  margin-right:7px;}.sharethis,.sharethis2{  margin-top:2px;}.sharethis2{  margin-top:10px; }.sh_fb,.sh_tw,.sh_yt{  background:url(images/FacebookIcon.png);  height:25px;  width:25px;  display:block;  float:left;  margin-right:15px;}.sh_tw{ background:url(images/twitter_icon.png);}.sh_yt{ background:url(images/YouTubeIcon.png);}.hdr_1{  background:url(images/header_main_july_16.png);  width:202px;  height:35px;  display:block;  float:left;}.hdr_2{  background:url(images/header_main_july_20.png);  width:52px;  margin-top:1px;  height:35px;  display:block;  float:left;}.hdr_3{  background:url(images/header_main_july_17.png);  width:94px;  height:35px;  display:block;  float:left;}.hdr_middle{  background:url(images/header_main_july_03.png);  width:312px;  height:162px;  display:block;  float:left;  margin-right:10px;}.hdr_4{  background:url(images/header_main_july_18.png);  width:135px;  height:35px;  display:block;  float:left;}.hdr_5{  background:url(images/header_main_july_21.png);  width:124px;  height:35px;  display:block;  margin-top:1px;  float:left;}.hdr_6{  background:url(images/header_main_july_19.png);  width:83px;  height:35px;  display:block;  float:left;}.nav_spacer{  width:312px;  display:block;  float:left;  height:35px;}.nav_item,.nav_item_on{  margin-top:110px;   font-family:felt-tip-roman-1,felt-tip-roman-2, felt-tip-roman, sans-serif;font-size: 18px;color: #626669;text-transform:uppercase;padding-right: 6px;padding-left: 6px;text-decoration:none;display:block;float:left;}.nav_item:hover,.nav_item_on:hover{   color: #4d3736;text-decoration:none;}.nav_item_on,.nav_item_on:hover{  color:#D21D23;}.nav_right{  width:332px;  float:left;   height:162px;   overflow:hidden;}.nav_left{   height:162px;  width:348px;  float:left;}.top_img{  position:relative;  top:-35px;  z-index:-1;}.bot_img{  background:url(images/line_bottom.png);  width:999px;  height:14px;  display:block;  position:relative;  top:-35px;  z-index:-1;   }.hdr_logo{  background:url(images/header.png);  width:1002px;  height:195px;  display:block;position:relative;  top:-36px;  z-index:-1;}.mainbody{  background:url(images/bck2.jpg) no-repeat top center fixed;  }a.homelink{  color:#fff;   font-family:felt-tip-roman-1,felt-tip-roman-2, felt-tip-roman, sans-serif;font-size: 16px;font-weight:bold;text-transform:uppercase;}a.homelink:hover{  color: #333;  text-decoration:none;}.post_preview{ padding-bottom:20px; border-bottom:solid 1px #D17F7E; margin-bottom:20px;}.content_left{  float:left;  width:602px;  margin-left:50px;}.widepage{  width:912px;  margin-right:34px;}.content_right{  float:right;  width:300px;   margin-left:50px;   margin-top:40px;   }.atitle, .atitle a{  font-weight:bold;   font-size:22px;   margin:4px 0 10px 0; font-family:felt-tip-roman-1,felt-tip-roman-2, felt-tip-roman, sans-serif;}.postdate{  font-size:10px;}.postimage{  float:left;  margin-right:10px;}.ccopy{  float:left;  width:322px; }.widget .title,.widget .title a, .artist_tiles .title,.title a,.title{ margin-bottom:10px;   font-weight:bold;   font-size:22px;  font-family:felt-tip-roman-1,felt-tip-roman-2, felt-tip-roman, sans-serif;}.widget{  margin-bottom:30px;  width:300px;  }.art_img img{  width:533px;  height:194px;}.flickrthumb_61{  border:solid 3px #fff;  margin-right:12px;}.artist_tile{  width:173px;  margin-right:22px;  float:left;}.artist_tile .img img{  border:solid 3px #fff;}.artist_tile .name a{   font-size:12px;   font-weight:bold;}.artist_tile .intro{  color:#707070;   font-size:12px;}.artist_tiles{  margin-bottom:35px;}.artist_tile .name{  margin:8px 0 10px 0;}.post_content .intro{  margin:10px 0 20px 0;}.post_content2{ width:100%;   padding-bottom:20px; border-bottom:solid 1px #D17F7E; margin-bottom:20px;}.sbtn{  margin:7px 10px 0 0;}.bbtn{  margin:6px 0 0 8px}.moreposts, .moreposts span{   font-weight:bold;   font-size:22px;  font-family:felt-tip-roman-1,felt-tip-roman-2, felt-tip-roman, sans-serif;   line-height:26px;}.inlineheader{  margin-bottom:4px;}.arl_left{  float:left;  width:206px;  margin-right:18px;}.arl_right{  float:left;  width:308px;  }.arl_image{  margin-bottom:30px;}.song_title{ margin-bottom:6px;  font-weight:bold;   font-size:22px;  font-family:felt-tip-roman-1,felt-tip-roman-2, felt-tip-roman, sans-serif;}.event_list{  width:912px; }.event_list tr td{  vertical-align:middle; padding:10px;  border-bottom:solid 1px #D17F7E;}.pg_content_nos{  margin-top:8px;}.onpage,.pg_content_no_on{   font-weight:bold;   font-size:22px;  font-family:felt-tip-roman-1,felt-tip-roman-2, felt-tip-roman, sans-serif;}.pg_content_no_on,.pg_content_no{  padding-right:6px;}.pages{  float:left;}.widebar{  width:912px;}.show_art_links,.album_art_links{  float:left;  width:200px;}.album_info,.album_art_links{  margin-bottom:15px;}.show_single,.album{ padding:10px; padding-bottom:20px; border-bottom:solid 1px #D17F7E; margin-bottom:20px;}.show_info,.album_info{  float:left;  width:330px;  margin-left:14px;}.tour_art,.show_loc,.show_map,.album_art{  margin-bottom:15px;}.show_time{  margin-bottom:8px;}.show_date{  font-weight:bold;}.showtable2 tr td{  vertical-align:middle;  }.oddrow{  padding:14px;}.evenrow{  padding:14px;}.tourdetaillink{  padding-right:8px;}.albumfield{  margin-bottom:10px;}.noright{   margin-right:0px;}.dlc_content{  margin-bottom:30px;  }.dlc_header{  text-transform:uppercase;   font-size:22px;   font-weight:bold;   margin-left:10px;   margin-top:6px; font-weight:bold;   font-size:22px;  font-family:felt-tip-roman-1,felt-tip-roman-2, felt-tip-roman, sans-serif;}.dlc_header span{   font-size:14px;   line-height:26px; font-weight:normal;}.dlc_tip{  font-style:italic;  font-size:10px;  color:#666;  margin-left:10px;   margin-bottom:15px;}.dlc_content .item{  margin:0px 0 20px 20px;  float:left;}.media_header{   padding:15px 15px 15px 15px;  font-size:20px; margin-bottom:15px; width:535px;}.media_header a{ text-transform:uppercase;   font-weight:bold;   font-size:22px;  font-family:felt-tip-roman-1,felt-tip-roman-2, felt-tip-roman, sans-serif;  }.media_preview{  padding:15px;   width:535px;   margin-bottom:40px;}.flickrpreview{  margin-right:12px;  margin-bottom:15px;}.on_media{  font-weight:bold;}.video_frame{  margin-bottom:20px;}.media_preview a{  text-transform:uppercase; padding-top:10px;   font-weight:bold;   font-size:22px;  font-family:felt-tip-roman-1,felt-tip-roman-2, felt-tip-roman, sans-serif;}.media_title{ text-transform:uppercase; margin-bottom:10px;   font-weight:bold;   font-size:22px;  font-family:felt-tip-roman-1,felt-tip-roman-2, felt-tip-roman, sans-serif;   }.youtube{  width:545px;  background-color:#000;  padding:18px;  border:solid 1px #4d3736;}.youtube_title{ margin:0px 0 20px 0;  font-weight:bold;   font-size:22px;  font-family:felt-tip-roman-1,felt-tip-roman-2, felt-tip-roman, sans-serif;}.flickr_med{  margin-right:10px;  margin-left:10px;  float:left;  margin-bottom:15px;}.imageborder4x4{  cursor:pointer;}.photos{  padding:20px 10px 20px 10px;  }.mtitle{   font-weight:bold;   font-size:22px;  font-family:felt-tip-roman-1,felt-tip-roman-2, felt-tip-roman, sans-serif;  margin-bottom:4px;  text-transform:uppercase;  cursor:pointer;}.footer{ width:1002px;  padding:8px 12px 8px 12px; margin-top:30px;}.siteby a,.contact a{  font-size:12px;  font-weight:bold;}.contact{  float:right;  }.produced,.copyright{  font-size:8px;  float:right;  margin-top:15px}.siteby{  float:left;  }.dot{  background-position:-22px -278px;  width:13px;  height:13px;  float:left;  margin-top:113px;}.hdr_albums{  background-position:-16px -310px;  width:250px;  height:45px;  margin-bottom:20px;}.hdr_contact{  background-position:-16px -365px;  width:250px;  height:45px;  margin-bottom:20px;}.hdr_links{  background-position:-16px -421px;  width:250px;  height:45px;  margin-bottom:20px;}.hdr_store{  background-position:-16px -472px;  width:250px;  height:45px;  margin-bottom:20px;}.hdr_videos{  background-position:-16px -526px;  width:250px;  height:45px;  margin-bottom:20px;}.hdr_photos{  background-position:-16px -586px;  width:250px;  height:45px;  margin-bottom:20px;}.hdr_tour{  background-position:-8px -637px;  width:250px;  height:45px;  margin-bottom:20px;}.hdr_news{  background-position:-16px -681px;  width:250px;  height:45px;  margin-bottom:20px;}.close_email{  float:right;  font-weight:bold;   font-size:22px;  font-family:felt-tip-roman-1,felt-tip-roman-2, felt-tip-roman, sans-serif;  margin:6px;  text-transform:uppercase;  cursor:pointer;   color: #4d3736;  }.signup{  background-position:-1px -731px;  width:225px;  height:37px;  margin-left:37px;  cursor:pointer;}.submit,.btn_submit{   font-size:22px;  font-family:felt-tip-roman-1,felt-tip-roman-2, felt-tip-roman, sans-serif;  border:none;  text-transform:uppercase;  cursor:pointer;   color: #D21D23;}.iTunes{   width:69px;  height:14px;  background-position:-400px -80px;   float:left;   padding:0px;   margin:11px 10px 10px 0;  cursor:pointer;}.Store{  width:69px;  height:14px;  background-position:-400px -36px;  float:left;  padding:0px;   margin:11px 10px 10px 0;   cursor:pointer;  }.Store_2{  width:69px;  height:14px;  background-position:-400px -58px;  float:left;  padding:0px;   margin:11px 10px 10px 0;   cursor:pointer;  }.noright{  margin-right:0;  padding-right:0;}.Text_EmailTitle {font-family: felt-tip-roman, sans-serif;font-size: 16px;font-style: normal;color: #FFF;font-weight: bold;text-transform: uppercase;padding-top: 5px;padding-right: 15px;padding-bottom: 5px;padding-left: 15px;}.emailbox{  background-color:#000;  padding:20px 20px 0 20px;  border:solid 1px #fff;  width:400px; }.btn_submit,.btn_close{ width:auto;  display:inline-block;  padding:5px;  margin:20px 0 20px 0px;  font-weight:bold;  color:#fff;  cursor:pointer;  text-transform:uppercase;  text-align:center;  border:solid 1px #fff;  background-color:#000;   border:none;  }.ty_tag,.ty_more{  text-align:center;   font-size:11px;  font-weight:bold;  margin-top:3px;}.ty_more{   margin-top:60px;}.ty_fb{  margin-left:51px;}.ty_tw{  width:160px;height:27px;cursor:pointer;margin:15px 0 25px 81px;}.fb_connect{   display:block;  width: 176px;  height:31px;  margin:10px 0 30px 0;  cursor:pointer;  text-indent:-9000px;  background-repeat:no-repeat;  overflow:hidden;   background-image:url(images/connect-facebook.png);}.flabel{  padding-bottom:5px;  padding-right:10px;  text-align:right;}.txtfield{  width:150px;}.gallery_title{ font-size:18px;  font-weight:bold;  margin:30px 0 10px 0;   text-transform:uppercase;  }.galleries{  font-size:20px;  font-weight:bold;  margin:30px 0 10px 0;   color:#3c75ac;  text-transform:uppercase;}.ps_item{  margin:0px 0 20px 0;  width:550px; background-color:#111;   -moz-border-radius: 5px;  -webkit-border-radius: 5px;  -khtml-border-radius: 5px;  border-radius: 5px;  padding:10px; }.ps_thumb{  float:left;  margin-right:15px;}.ps_details{  float:left;  width:400px;}.ps_title{  font-size:16px;  font-weight:bold;  margin-bottom:6px;   color:#3c75ac;}.ps_desc,.ps_count{  font-size:12px;  margin-bottom:6px;}.ps_count{  font-style:italic;}.terr{  background-color: #FF2B2B;}.ferr{}.email_title{  width:100%;  white-space:nowrap;   font-weight:bold;   font-size:22px;   margin:20px 0 20px 0;  font-family:felt-tip-roman-1,felt-tip-roman-2, felt-tip-roman, sans-serif;}
