/* QUICK BROWSER RESET */
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,
dd,dl,dt,li,ol,ul,
fieldset,form,label,legend,
table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-family:inherit;vertical-align:baseline;}
a img,:link img,:visited img{border:0;}
table{border-collapse:collapse;border-spacing:0;}
ol,ul{list-style:none;}
q:before,q:after,
blockquote:before,blockquote:after{content:"";}
/* GENERAL STYLES */
html{background:url('../img/layout/page_bg.jpg') #1B2025 top center;}
body{background:url('../img/layout/foilage.png') no-repeat top center;color:#333333;font-family:Verdana,Geneva,sans-serif;font-size:62.5%;line-height:150%;text-align:center;}
strong,h1,h2,h3,h4,h5{font-weight:bold;}
a{color:#822222;outline:none;text-decoration:none;}
a:active{border:none;}
a:hover{text-decoration:underline;}
h1{margin:0 0 0px 32px;padding:0;}
h1 a{background:url('../img/layout/logo.png') no-repeat;color:#FFF;display:block;font-size:2em;height:71px;text-indent:-99999px;width:187px;}
h2{font-size:1.8em;padding-bottom:20px;}
h3{font-size:1.6em;padding-bottom:20px;}
h4{font-size:1.4em;padding-bottom:10px;}
h5{color:#822222;font-family:Georgia,serif;font-size:1.4em;font-style:italic;font-weight:normal;padding-bottom:0px;}
p{font-size:1.1em;padding-bottom:20px;}
em{font-style:italic;}
blockquote{border:1px solid #999;font-size:1.2em;font-style:italic;margin-bottom:20px;padding:10px 10px 0;}
form legend{display:none;}
form dl{margin-bottom:10px;}
form dt{font-size:1.2em;padding-bottom:2px;}
form dl dd input{border:1px solid #999;color:#666;padding:2px;}
form textarea{border:1px solid #999999;color:#666;height:100px;font-family:Verdana,Geneva,sans-serif;font-size:1.1em;overflow:auto;padding:2px;width:370px;}
form dd .error{color:red;}
form dd label.error{margin-left:10px;}
form .textarea .error{display:block;}
.copy ul,
.copy ol{padding-left:25px;}
.copy p{padding-bottom:0;}
.copy ul li{list-style-type:disc;}
.copy ol li{list-style-type:decimal;}
/* NAVIGATION */
#nav{background:url('../img/layout/nav_search.png') no-repeat top right;clear:both;margin-left:2px;margin-top:19px;position:relative;width:911px;z-index:999;}
#nav li{display:block;float:left;}
#nav li a{background-position:top left;color:#FFF;height:47px;display:block;text-indent:-99999px;text-transform:uppercase;}
#nav .blog a{background:url('../img/layout/nav_blog.png') no-repeat;width:72px;}
#nav .artists a{background:url('../img/layout/nav_artists.png') no-repeat;width:66px;}
#nav .artists li a{background:none;width:auto;color:red;text-indent:0;}
#nav .tour a{background:url('../img/layout/nav_tour.png') no-repeat;width:51px;}
#nav .store a{background:url('../img/layout/nav_store.png') no-repeat;width:57px;}
#nav .jewcy a{background:url('../img/layout/nav_jewcy.png') no-repeat 0px 3px;width:59px;}
#nav .jewcy a:hover{background-position:bottom left;}
#nav .community a{background:url('../img/layout/nav_community.png') no-repeat;width:97px;}
#nav .press a{background:url('../img/layout/nav_press.png') no-repeat;width:56px;}
#nav .about a{background:url('../img/layout/nav_about.png') no-repeat;width:57px;}
#nav .hire a{background:url('../img/layout/nav_hire.png') no-repeat;width:47px;}
#nav .contact a{background:url('../img/layout/nav_contact.png') no-repeat;width:71px;}
#nav .donate a{background:url('../img/layout/nav_donate.png') no-repeat;width:65px;}
#nav #search{float:right;padding:17px 15px 0 0;}
#nav li a:hover,
#nav .current a{background-position:bottom left;}
#nav li ul{position:absolute;display:block;left:-999em;z-index:9999;}
#nav li:hover ul{left:auto;}
#nav li:hover ul,
#nav li.sfhover ul{left:auto;}
#nav li ul li{float:none;display:inline;}
#nav li ul li a{background:#333 !important;color:#FFF !important;display:block;float:none;padding:5px 10px;text-indent:0;width:auto !important;border-bottom:1px solid #424242;height:auto !important;font-size:1.1em;margin:0 !important;}
*html #nav li ul li a{width:200px !important;}
#nav li ul li a:hover{background:#424242 !important;text-decoration:none;}
#nav:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.sub_nav,
.wp-tag-cloud{background:url('../img/layout/border_dashed_gray.gif') repeat-x top left;padding-top:1px;margin-bottom:30px;}
.sub_nav li,
.wp-tag-cloud li{background:url('../img/layout/border_dashed_gray.gif') repeat-x bottom left;padding-bottom:1px;}
.sub_nav li a,
.wp-tag-cloud li a{display:block;padding:7px 0;}
.sub_nav li a:hover,
.current-cat a,
.sub_nav .current a,
.wp-tag-cloud li a:hover{background:url('../img/layout/content_bg_drk.jpg') !important;color:#333 !important;padding-left:10px !important;text-decoration:none;}
#search_form p{padding:0;}
#search_form fieldset{padding:0;margin:0;}
#search_form dl{margin-bottom:0;}
/* MAIN STRUCTURE */
#content_wrap{background:url('../img/layout/content_bg.png') repeat-y;padding:0px 0 80px;}
.col_1,.col_2,.col_3{float:left;}
.col_1,.col_2{margin-right:30px;}
/* three columns,left as main */
.three_cols_left{background:url('../img/layout/content_bg_top.jpg') no-repeat;overflow:hidden;padding-top:20px;padding-left:20px;zoom:1;}
.three_cols_left .col_1{width:400px;position:relative;}
.three_cols_left .col_2{overflow:hidden;width:260px;}
.three_cols_left .col_3{overflow:hidden;width:155px;}
/* three columns,center as main */
.three_cols_middle{background:url('../img/layout/content_bg_top.jpg') no-repeat;overflow:hidden;padding-left:20px;padding-top:20px;zoom:1;}
.three_cols_middle .col_1{overflow:hidden;width:155px;}
.three_cols_middle .col_2{overflow:hidden;width:400px;}
.three_cols_middle .col_3{overflow:hidden;width:260px;}
/* Two columns,left as main */
.two_cols_left{background:url('../img/layout/content_bg_top.jpg') no-repeat;overflow:hidden;padding-top:20px;padding-left:20px;zoom:1;}
.two_cols_left .col_1{width:570px;zoom:1;}
.two_cols_left .col_2{width:260px;margin-right:0;}
.two_cols_left h3.artist_head a{background:transparent url(../img/layout/arrow_drk_gray.png) no-repeat scroll 553px 9px;}
/* HEADER */
#header{padding-top:26px;position:relative;z-index:100;}
#header .banner_ad{float:right;line-height:0;position:absolute;right:0px;top:25px;width:468px;}
#header .banner_ad img{padding:5px;}
#header #search_form dt{display:none;}
#header #search_form .form_controls,
#header #search_form fieldset{float:left;margin-left:5px;}
/* FOOTER */
#footer{background:url('../img/layout/hdr_bg.jpg') #393939;margin:30px 0 0 20px;overflow:hidden;width:870px;}
#footer p{color:#FFF;float:left;font-size:1.1em;padding:10px;}
#footer ul{float:right;}
#footer ul li{float:left;font-size:1em;padding:10px 0px 10px 10px;}
#footer ul li a{color:#FFF;border-right:1px solid #FFF;line-height:100%;padding-right:10px;}
#footer ul .last a{border:none;}
/* HEADER IMAGES */
.hdr{display:block;height:29px;padding-bottom:2px;text-indent:-99999px;}
#hdr_about{background:url('../img/layout/hdr_about_jdub.png') no-repeat;display:block;height:29px;margin-bottom:15px;text-indent:-99999px;}
#hdr_community{background:url('../img/layout/hdr_community.png') no-repeat;display:block;height:29px;margin-bottom:15px;text-indent:-99999px;}
#hdr_links{background:url('../img/layout/hdr_links.png') no-repeat;margin-top:20px;margin-bottom:15px;}
#hdr_search_results{background:url('../img/layout/hdr_search_results.png') no-repeat;margin-bottom:15px;}
#hdr_contact{background:url('../img/layout/hdr_contact.png') no-repeat;margin-bottom:15px;}
#hdr_artists{background:url('../img/layout/hdr_artists.png') no-repeat;margin-bottom:15px;}
#hdr_artist_music{background:url('../img/layout/hdr_artist_music.png') no-repeat;margin-bottom:15px;}
#hdr_all_artists{background:url('../img/layout/hdr_all_artists.png') no-repeat;margin-bottom:15px;}
#hdr_events{background:url('../img/layout/hdr_events.png') no-repeat;margin-bottom:15px;}
#hdr_artist_profile{background:url('../img/layout/hdr_artist_profile.png') no-repeat;margin-bottom:15px;}
#hdr_latest_news{background:url('../img/layout/hdr_latest_news.png') no-repeat;margin-bottom:15px;}
#hdr_new_releases{background:url('../img/layout/hdr_new_releases.png') no-repeat;}
#hdr_jdub_newsletter{background:url('../img/layout/hdr_jdub_newsletter.png') no-repeat;}
.hdr_tour_dates{background:url('../img/layout/hdr_tour_dates.png') no-repeat;display:block;height:29px;margin-bottom:15px;padding-bottom:2px;text-indent:-99999px;}
#hdr_calendar{background:url('../img/layout/hdr_calendar.png') no-repeat;margin-bottom:15px;}
#hdr_tags{background:url('../img/layout/hdr_tags.png') no-repeat;margin-top:20px;margin-bottom:15px;}
#hdr_categories{background:url('../img/layout/hdr_categories.png') no-repeat;margin-bottom:15px;}
#hdr_news_by_artist{background:url('../img/layout/hdr_news_by_artist.png') no-repeat;margin-bottom:15px;}
/* BLOG ENTRIES */
.featured_artist{position:relative;left:-8px;position:relative;}
.featured_artist h2{color:#FFF;padding:0;position:absolute;left:-10px;top:10px;}
.featured_artist h2 a{background:url('../img/layout/hdr_featured_artist.png') no-repeat;display:block;height:30px;text-indent:-99999px;width:131px;}
.featured_artist img{padding-bottom:10px;}
.news_entry{background:url('../img/layout/border_dashed_gray.gif') repeat-x bottom left;margin-bottom:20px;overflow:hidden;}
.col_1 .news_entry{margin-bottom:0;}
.news_entry img{border:1px solid #999;padding:4px;background:url('../img/layout/content_bg_drk.jpg');}
.news_entry ul{list-style-type:disc;margin-left:20px;padding-bottom:10px;}
.news_entry ol{list-style-type:decimal;margin-left:20px;padding-bottom:10px;}
.news_entry h4 a{color:#822222;font-family:Georgia,serif;font-style:italic;font-weight:normal;padding:0;}
h3.artist_head{background:url('../img/layout/hdr_bg.jpg') #3B3B3B;color:#FFF;font-size:1.4em;margin-bottom:10px;padding:0;}
h3.artist_head a{/*background:url('../img/layout/arrow_drk_gray.png') no-repeat 383px 9px;*/
color:#FFF;display:block;font-family:Georgia,serif;font-style:italic;font-weight:normal;padding:5px 10px;}
h3.section_head{background:url('../img/layout/hdr_bg.jpg') #3B3B3B;color:#FFF;font-size:1.1em;font-weight:normal;margin-bottom:10px;padding:5px 10px;}
.alt_list{background:url('../img/layout/border_dashed_gray.gif') repeat-x top left;padding-top:1px;}
.alt_list li{background:url('../img/layout/content_bg_drk.jpg');padding:20px 0px 0px;zoom:1;position:relative;}
/*.alt_list li img{height:100px;width:100px;}
*/
.alt_list li .wrap{background:url('../img/layout/border_dashed_gray.gif') repeat-x bottom left;margin:0;padding:0 10px 20px;position:relative;overflow:hidden;zoom:1;}
.alt_list li.alt{background:none;}
/* WORDPRESS */
.post_wrap{/* background:url('../img/layout/border_dashed_gray.gif') repeat-x left bottom;*/ display:block;margin-bottom:20px;padding:1px 0;}
.news_entry ul li,
.post_wrap ul li{list-style-type:disc;}
.news_entry ol li,
.post_wrap ol li{list-style-type:decimal;}
.postmetadata{background:url('../img/layout/border_dashed_gray.gif') repeat-x left bottom;padding-bottom:1px;}
.postmetadata p{background:url('../img/layout/content_bg_drk.jpg');padding:6px 10px;}
.post_wrap .news_entry{margin-bottom:0;}
.alignleft{float:left;margin-right:20px;}
.alignright{float:right;margin-left:20px;}
#commentlist li{background:url('../img/layout/border_dashed_drk_gray.gif') repeat-x left top;padding-top:20px;position:relative;overflow:hidden;width:100%;}
#commentlist li .col_1{float:left;margin-right:0;padding-right:10px;width:165px;}
#commentlist li .col_2{float:left;margin-right:0;width:395px;}
#respond{background:url('../img/layout/content_bg_drk.jpg');}
#respond h3{background:url('../img/layout/border_dashed_drk_gray.gif') top left repeat-x;padding:10px;}
#comment_form{background:url('../img/layout/border_dashed_drk_gray.gif') bottom left repeat-x;padding:10px;overflow:hidden;position:relative;width:550px;zoom:1;}
#comment_form dl{position:relative;overflow:hidden;width:100%;margin-bottom:10px;}
#comment_form dt{width:150px;text-align:right;position:absolute;left:0;}
#comment_form label{display:block;width:100%;}
#comment_form input,
#comment_form textarea{color:#666;}
#comment_form dd{margin-left:160px;}
#comment_form dd input{width:200px;}
#comment_form dd textarea{width:370px;}
#comment_form .form_controls{width:535px;text-align:right;}
/* LATEST NEWS WIDGET */
#latest_news_widget{margin-bottom:20px;}
#latest_news_widget .news_entry{padding:0;}
/* NEWSLETTER WIDGET */
#newsletter_widget{background:url('../img/layout/newsletter_bg.jpg') no-repeat;margin-bottom:20px;overflow:hidden;padding:10px;position:relative;width:240px;}
#newsletter_widget p{padding:0px 0 5px;}
#newsletter_widget dl{position:absolute;}
#newsletter_widget dt{display:none;}
#newsletter_widget dd input{width:145px;}
#newsletter_widget .form_controls{float:right;padding:0 5px 15px;}
/* MUSIC PLAYER */
#music_player{padding-bottom:20px;}
/* TOUR DATES WIDGET */
.tour_dates_widget{margin-bottom:40px;position:relative;}
.tour_dates_widget ul{background:url('../img/layout/content_bg_drk.jpg');zoom:1;}
.tour_dates_widget .date_wrap{height:385px;overflow:hidden;position:relative;}
.tour_dates{background:url('../img/layout/border_dashed_drk_gray.gif') top left repeat-x;padding-top:10px;position:relative;}
.tour_dates_widget .tour_dates ul li{padding:10px;}
.tour_dates_widget .tour_dates{padding-top:1px !important;}
.tour_dates ul li{background:url('../img/layout/border_dashed_drk_gray.gif') bottom left repeat-x;display:block;overflow:hidden;position:relative;zoom:1;}
.tour_dates .description{float:right;width:190px;}
.tour_dates .description p{padding:0px;}
.tour_dates .description .name{padding-bottom:10px;}
.tour_dates .date{display:block;font-family:Helvetica,Arial,sans-serif;float:left;padding-bottom:0px;text-align:center;width:40px;}
.tour_dates .date .month{background-color:#822222;color:#FFF;display:block;font-family:Georgia,serif;font-size:1.1em;padding:0px;text-transform:uppercase;}
.tour_dates .date .day{background-color:#FFF;border:1px solid #822222;color:#822222;display:block;font-size:1.8em;font-weight:bold;margin:0px;padding:5px 0 3px;}
.tour_dates .name p{padding-bottom:10px;}
.tour_dates_widget .description .title{padding-bottom:20px;}
.tour_dates_widget .next{background:url('../img/layout/btn_tour_rotator_next.png') no-repeat bottom left;display:block;height:27px;margin-top:-14px;position:relative;width:251px;text-indent:-9999px;z-index:99;}
.tour_dates_widget .prev{position:absolute;top:-13px;background:url('../img/layout/btn_tour_rotator_prev.png') no-repeat;display:block;height:27px;width:251px;text-indent:-9999px;z-index:99;}
.tour_dates_widget .prev:hover{background-position:0 -27px;}
.tour_dates_widget .prev:active{background-position:0 -54px;}
.tour_dates_widget .next:hover{background-position:0 -27px;}
.tour_dates_widget .next:active{background-position:0 -54px;}
/* ARTIST DETAIL PAGE TOUR TAB */
#tour_tab .tour_dates .description{width:330px !important;}
/* TOUR DATES PAGE */
#tour_page .description{width:330px !important;}
#tour_page .description span{display:block;}
#tour_page .tour_dates ul{zoom:1;}
ul li .wrap{/* margin-bottom:1px;*/
overflow:hidden;padding:20px 10px;position:relative;width:380px;}
#tour_page li{padding:0 !important;}
.alt .wrap{background:url('../img/layout/content_bg_drk.jpg');}
.eventDetails{margin-top:10px;}
/* CALENDAR */
#calendar{background:#262626;color:#333;margin-bottom:20px;padding:10px 10px 15px ;text-align:left;}
.calendar .link{background:url('../img/layout/cal_dashed_drk.png') repeat-x bottom left #E5AC2C;}
#calendar tr{background:url('../img/layout/cal_row.png') repeat-x #f2f2f2 bottom left;position:relative;}
#calendar tr td,
#calendar tr th{padding:6px 0px;text-align:center !important;}
#calendar .calHeader{clear:both;padding-bottom:5px;position:relative;overflow:hidden;width:240px;}
#calendar #calMonthYear{color:#FFF;display:block;float:left;font-size:1.4em;}
#calendar .controls{float:right;overflow:hidden;position:relative;}
#calendar .prevMonthArrow a{background:url('../img/layout/btn_prev_month.png') no-repeat;display:block;float:left;height:22px;padding:2px;text-indent:-9999px;width:22px;}
#calendar .nextMonthArrow a{background:url('../img/layout/btn_next_month.png') no-repeat;display:block;float:left;height:22px;padding:2px 0;text-indent:-9999px;width:22px;}
#calView{color:#FFF;padding-top:5px;}
#calView a{color:#E5AC2C;font-size:1.1em;padding-right:5px;}
/* NEW RELEASES WIDGET */
.rotator .items_wrap{overflow:hidden;height:470px;overflow:hidden;padding-bottom:30px;background:url('../img/layout/content_bg_drk.jpg');padding-top:10px;}
* html .rotator .items_wrap{height:520px;}
#product_rotator{position:relative;padding-top:13px;margin-bottom:30px;}
#product_rotator .next{background:url('../img/layout/btn_album_rotator_next.png') no-repeat;display:block;height:29px;margin-top:-14px;position:relative;width:151px;text-indent:-9999px;z-index:99;}
#product_rotator .prev{position:absolute;top:0;background:url('../img/layout/btn_album_rotator_prev.png') no-repeat;display:block;height:27px;width:151px;text-indent:-9999px;z-index:99;}
#product_rotator .prev:hover{background-position:0 -27px;}
#product_rotator .prev:active{background-position:0 -54px;}
#product_rotator .next:hover{background-position:0 -29px;}
#product_rotator .next:active{background-position:0 -58px;}
#products{background:url('../img/layout/content_bg_drk.jpg');text-align:center;}
.product{margin-bottom:10px;}
.product img{border:1px solid #666;}
.product p{padding:0;}
.product span{display:block;font-size:1.1em;line-height:120%;}
.product_artist{font-weight:bold;padding:0px;}
.product_purchase{margin:10px 0 0;}
.item{padding-top:10px;}
/* THUMBNAIL LIST OF ARTISTS */
.thumb_list{background:url('../img/layout/border_dashed_gray.gif') repeat-x;overflow:hidden;padding-top:10px;position:relative;}
.thumb_list li{display:block;height:140px;float:left;padding-right:20px;width:120px;}
.thumb_list li a{display:block;overflow:hidden;width:100%;}
.thumb_list span{display:block;}
.thumb_list .image{height:100px;overflow:hidden;}
.thumb_list .last{padding:0;}
.thumb_list a:hover .artist{text-decoration:underline;}
.artist_meta{background:url('../img/layout/border_dashed_gray.gif') repeat-x bottom left;margin-bottom:10px;padding:20px 0 10px;}
.artist_meta dt{display:none;}
.artist_meta p{padding-bottom:0;}
.artist_meta_secondary{padding:0px 0 10px;background:url('../img/layout/border_dashed_gray.gif') repeat-x bottom left;margin-bottom:10px;}
.profile_image img{background:url('../img/layout/line_400.png') no-repeat bottom center;padding-bottom:10px;}
.tab_list{background:url('../img/layout/tab_list_bg.jpg') no-repeat bottom left;margin-bottom:10px;overflow:hidden;padding-bottom:3px;position:relative;}
*html .tab_list{margin-bottom:30px;}
.tab_list li{display:block;float:left;margin-right:5px;text-align:center;width:60px;}
.tab_list li a{color:#FFF;display:block;padding:5px 0;background:url('../img/layout/tab_inactive.png');}
.tab_list .ui-tabs-selected a{background :url('../img/layout/red_bg.jpg');}
/* MEDIA TAB */
#media_tab ul{margin-bottom:30px;}
#media_tab .photo_list{margin:20px 0 30px 10px;overflow:hidden;position:relative;text-align:center;width:390px;}
#media_tab .photo_list li{background:#1C1C1C;height:100px;float:left;margin:0px 10px 10px 0px;overflow:hidden;padding:0px;width:120px;border:1px solid #333;}
#media_tab .photo_list .last{margin-right:0;}
#releases_tab p{padding-bottom:5px;}
#video_list{overflow:hidden;position:relative;margin-left:30px;width:370px;}
#video_list li{display:block;float:left;overflow:hidden;padding:10px;position:relative;width:150px;}
#video_list li p{padding:5px 0 0;}
#video_list li a{display:block;background:#1C1C1C;border:1px solid #333333;height:89px;line-height:0;overflow:hidden;width:148px;}
#aim_list{overflow:hidden;position:relative;width:100%;}
#aim_list li{float:left;height:70px;overflow:hidden;position:relative;width:190px;}
#aim_list li .col_1{float:left;margin:0;width:70px;}
#aim_list li .col_2{float:left;margin-right:10px;width:95px;}
#web_banners .banner{display:block;margin-bottom:10px;}
/* MISC */
#contact_form{background:url('../img/layout/border_dashed_gray.gif') repeat-x top left;padding-top:20px;}
.center{margin:0 auto;text-align:left;width:915px;}
.btn_1{background:#E5AC2C;border:0;color:#4D4D4D;padding:2px 3px;}
.btn_2{background:#822222;border:0;color:#FFF;padding:2px 5px;}
.btn_2:hover{text-decoration:none;}
.ui-tabs-hide{display:none;}
.left_image{float:left;width:30%;}
.right_desc{float:right;width:70%;}
#news_tab{position:relative;}
.rss_link{background:url('../img/layout/rss-32x32.png') ;display:block;position:absolute;right:5px;height:32px;width:32px;text-indent:-99999px;}
#social_links{position:absolute;right:10px;}
#social_links li{display:block;float:left;height:32px;width:32px;padding-left:5px;}
#social_links li a{display:block;height:32px;width:32px;text-indent:-99999px;}
#social_links .rss_link{background:url('../img/layout/rss-32x32.png');right:0;position:static;}
#social_links .facebook{background:url('../img/layout/facebook-32x32.png') ;}
#social_links .youtube{background:url('../img/layout/youtube-32x32.png') ;}
#social_links .myspace{background:url('../img/layout/myspace-32x32.png') ;}
.flickr{background:url('../img/layout/flickr-32x32.png') ;}
iframe{margin-bottom:20px;}
object{display:block;margin-bottom:20px;}
