/*___________Smooth Slider Stylish Bidness ______________________*/
.custom #smooth_sldr {margin: 0 1em 3em 3em;}
.custom #smooth_sldr_items{overflow:hidden; height:30em}
.custom #smooth_sliderc{overflow:hidden; height:30em}
.custom .smooth_slider_thumbnail {margin-bottom: .7em;}
.custom .sldrlink {display: none;}
.custom #feature_box {margin: 0px; padding: 0px; background: transparent;}

/* search box */
.custom #search {display: block; width: 15em; height: 5em; position:absolute; top:6em; left: 73.5em;}

/* Special page and post classes for styling individual posts and pages */
.no_title .headline_area{
	display: none;
}

/* Date Banner at top of home page */
.custom #date_banner{display:block; width:457px; height:137px; text-indent:-9000%; background: url('images/banner.png') no-repeat; margin:-125px 0 -5px 20px; padding:0; z-index:100;}
/*---------------------------site wide tweaks-----------*/
/* paypal button resize */
.format_text input {width: 25%;}
.custom .teaser_cat_title{ width: 15.5em;  border-bottom:1px dotted #000; font-size: 3em;
}
.custom .entry-title {}
.custom .teaser .format_teaser a{text-decoration: none; color:#000;}

/*tag naviagation */
.custom #date_tag_list {display: block; width: 46em; height:10em;}
.custom #date_tag_list li{float:left; list-style:none; display: block;}
.custom #date_tag_list li a{float:left; display: block; width:3em; font-size:1.7em;}
.custom .tag_list {clear:both; display:block;}
/* ----------------------image styles------------------------------- */
/* Drop shadow images in the content section */
.custom #content img{-webkit-box-shadow: 3px 3px 3px #888; -mozilla-box-shadow: 3px 3px 3px #888; }
.custom #content .thumb{margin: .5em .5em 1em auto;}
.custom .post_image {margin: 0 0 1em 0;}

.custom .format_teaser {margin-top:.5em;}
.custom .teaser {width: 45em; margin: 1em 1em 0 0;}

.custom .teasers_box{border:0; padding-left:1em; padding-right:.5em;}
.custom #footer p{display: none;}
.custom #footer{border:0px;}
.custom { width:100%; background: #fff url('images/homepage_bg.jpg') no-repeat; }
.custom #container { margin: 0 auto 0 5%; min-height:140em;}    /*TWEAKS THE MAIN CONTENT POSITION ON THE PAGE*/
.custom #content_box {background:transparent url(''); filter:alpha(opacity=0);opacity:0}
.custom #sidebars {clear:both;}
.custom #header{ background: transparent url('images/logo.png') no-repeat;
                 padding: 0px; 
                 border-bottom-width: 0px; 
                 position:absolute;
                 left: 68em; 
                 top:-2em;
                 width: 213px; 
                 height: 207px; 
                 z-index: 3;     
                 text-indent:-900%;  }
 .custom .post_box {width:46.5em;}
.custom #page {background: transparent;}

/*Donate button styles */
.custom #donate_button {position:absolute;left: 1000px; top: 680px; width: 12.8em; height:7.5em;}
.custom #donate_button a {background: url('images/donate.png') no-repeat;width: 12.8em; height:7.5em; display:block; }
/*Multi MEdia BOXXX*/
.custom .image_box, #image_box img {border:0px; background: transparent;}
.custom #multimedia_box {padding:0; margin:0; position:absolute; top:145px; left: 960px; background:transparent; height:11.5em; width:15em;}

/*Social Links*/
.custom  #social_links {position:absolute; left:950px; top:1000px; display: block; width: 22em;}
.custom  #social_links  .twitter_link{float: left; margin:2em; background: url('images/twitter_icon.png') no-repeat; width:6.6em; height:6.9em;  left: 300px; z-index: 3; bottom: 0em;}
.custom  #social_links  .facebook_link{float: left; margin:2em; background: url('images/facebook_icon.png') no-repeat; width:6.6em; height:6.9em;  left: 400px; z-index: 3; bottom: 0em;}
.custom  #social_links  a{width:6.6em; height:6.9em; display:block;}
.custom  #social_links ul{list-style:none;}

/*blimp styles */
.custom #tagline {background:url('images/blimp.png') no-repeat; position:absolute; width: 38em; height: 5.3em; top:20px; left: 170px; z-index:1;}


/*menu styles*/
.custom .menu a {text-indent: -900%;}
.custom #upperNavMenu {position: absolute; top:30px; left:650px; display: block; height:62.6em; width:17em;}
.custom #upperNavMenu .cat-item, .tab { position: absolute; display: block;}
.custom #upperNavMenu .cat-item a, .tab a, .tab a:hover{background:transparent;}

/*logo (home) tab*/
.custom #upperNavMenu .tab-home { top:0em; left:5em;  width:16.7em; height: 11em;  }
.custom #upperNavMenu .tab-home a{width:16.7em; height: 11em;  }

/*freemont tab*/
.custom #upperNavMenu .tab-1 { top:1em; left: 6em;  width:15em; height: 3em; padding:0; margin:0;}
.custom #upperNavMenu .tab-1 a{width:10.8em; height: 3em; background:url('images/about_btn1.png') no-repeat top; padding:0; margin:0;}
.custom #upperNavMenu .tab-1 a:hover{background-position:bottom;}

/*broadway tab*/
.custom #upperNavMenu .tab-6 { top:-16em; left: 7em;  width:15em; height: 3em;}
.custom #upperNavMenu .tab-6 a{width:10.8em; height: 2em; background:url('images/archives_btn1.png') no-repeat top; padding:0; margin:0;}
.custom #upperNavMenu .tab-6 a:hover{background-position:bottom;}


/*steel tab*/
.custom #upperNavMenu .tab-2 {top:8em; left: 8em;  width:11em; height: 3em;}
.custom #upperNavMenu .tab-2 a{width:10.8em; height: 2.5em; background:url('images/media_btn1.png') no-repeat top; padding:0; margin:0;}
.custom #upperNavMenu .tab-2 a:hover{background-position:bottom;}


/*burnside tab*/
.custom #upperNavMenu .tab-5 {top:0em; left: 8em;  width:19em; height: 2.9em;}
.custom #upperNavMenu .tab-5 a{ width:19em; height: 2.9em; background:url('images/headlines_btn1.png') no-repeat top; padding:0; margin:0;}
.custom #upperNavMenu .tab-5 a:hover{background-position:bottom;}

/*morrisontab*/
.custom #upperNavMenu .tab-3 {top:23em; left: 7em;  width:25em; height: 4.4em;}
.custom #upperNavMenu .tab-3 a{width:24.4em; height: 4.4em; background:url('images/boutique_btn1.png') no-repeat top; padding:0; margin:0;}
.custom #upperNavMenu .tab-3 a:hover{background-position:bottom;}

/*hawthorne tab*/
.custom #upperNavMenu .tab-4 { top:33em; left: 4em;  width:23em; height: 8em;  }
.custom #upperNavMenu .tab-4 a{width:23em; height: 7.7em; background:url('images/festival_btn1.png') no-repeat top; padding:0; margin:0;}
.custom #upperNavMenu .tab-4 a:hover{background-position:bottom;}

/* highlight the current tab*/
.custom #upperNavMenu .current a{background-position:bottom; opacity:.4;}
.custom #upperNavMenu .current a:hover{opacity:1;}
.custom #upperNavMenu .tab-home a{background: transparent;}




/* ---lower nav menu ----*/


.custom #footerNavMenu {position: fixed; bottom:0em; left:0em; display: block; height:12em; width:100%;}
.custom  #footerNavMenu .cat-item, #footerNavMenu .tab { position: fixed; display: block;}
.custom  #footerNavMenu .cat-item a, .tab a, .tab a:hover{background:transparent;}
.custom  #footerNavMenu .current a{background:transparent;}

/*logo tab*/
.custom  #footerNavMenu .tab-home { display:none; }
.custom  #footerNavMenu .tab-home a{}

/*freemont tab*/
.custom  #footerNavMenu .tab-1 {background: url('images/freemontSmallTop_01.png') no-repeat; width:30em; height:17em; left: 0em;  z-index: 1; bottom: -11em;}
.custom  #footerNavMenu .tab-1 a{width:15em; height:4.1em; background:url('images/about_btn2.png') no-repeat top; padding:0; margin:0;}
.custom  #footerNavMenu .tab-1 a:hover{background-position:bottom;}

/*broadway tab*/
.custom  #footerNavMenu .tab-6 {background: url('images/broadwaySmallTop_01.png') no-repeat; width:30em; height:17em; left: 15em;  z-index:2; bottom: -10em;}
.custom  #footerNavMenu .tab-6 a{width:20em; height:36em; background:url('images/archives_btn2.png') no-repeat bottom; padding:0; margin:0;}
.custom  #footerNavMenu .tab-6 a:hover{background-position:top;}

/*steel tab*/
.custom  #footerNavMenu .tab-2 {background: url('images/steelSmallTop_01.png') no-repeat; width:30em; height:17em;  left:30em; z-index: 3; bottom: -10em;}
.custom  #footerNavMenu .tab-2 a{width:22em; height:23em; background:url('images/media_btn2.png') no-repeat bottom; padding:0; margin:0;}
.custom  #footerNavMenu .tab-2 a:hover{background-position:top;}

/*burnside tab*/
.custom  #footerNavMenu .tab-5 {background: url('images/burnsideSmallTop_01.png') no-repeat; width:30em; height:17em; left:45em; z-index: 4; bottom: -10em;}
.custom  #footerNavMenu .tab-5 a{width:27em; height:3.5em;background:url('images/headlines_btn2.png') no-repeat top; padding:0; margin-top:1.5em;}
.custom  #footerNavMenu .tab-5 a:hover{background-position:bottom;}

/*morrisontab*/
.custom  #footerNavMenu .tab-3 {background: url('images/morrisonSmallTop_01.png') no-repeat; width:30em; height:12em; left:60em;  z-index: 5; bottom: -7em;}
.custom  #footerNavMenu .tab-3 a{width:27em; height:3.5em;background:url('images/boutique_btn2.png') no-repeat top; padding:0; margin:.5em;}
.custom  #footerNavMenu .tab-3 a:hover{background-position:bottom;}

/*hawthorne tab*/
.custom  #footerNavMenu .tab-4 {background: url('images/hawthorneSmallTop_01.png') no-repeat; width:30em; height:17em; left:75em; z-index: 6; bottom:-8em;}
.custom  #footerNavMenu .tab-4 a{width:22em; height:7.6em;background:url('images/festival_btn2.png') no-repeat top; padding:0; margin:.5em;}
.custom  #footerNavMenu .tab-4 a:hover{background-position:bottom;}

.custom  #footerNavMenu :hover {bottom:-6em;}

/* _______________________________________bridges for content areas________________________________________________*/

.custom #precontent {border:0px; background: transparent url('images/steel_01.png') no-repeat; height: 230px; display:block;}
.custom #postcontent {border:0px; display:block; background: transparent url('images/steel_03.png') no-repeat; height:18.5em; position:relative; clear: both;}
.custom #content { 
display: block; 
width: 100%; 
border: 0px; 
background:transparent url('images/steel_02.png') repeat-y;  
 padding: 0em 23em 0 7em;  }
/*.media-page #precontent{background:transparent url('images/steel_title.png') no-repeat; height: 230px; display: block;}*/
.custom .post_box, .teasers_box, .full_width #content_box .page {margin-top:-8em;}


.fremont #precontent {background:transparent url('images/phlatyFreemont_01.png') no-repeat; height:216px; display: block;}
.fremont #postcontent {background:transparent url('images/phlatyFreemont_03.png') no-repeat; height: 30.9em; position: relative; clear:both;}
.fremont #content {background:transparent url('images/phlatyFreemont_02.png') repeat-y;}
/*this is for the title to appear on the main page for that category
.about-page #precontent{background:transparent url('images/fremont_title.png') no-repeat; height: 212px; display: block;}*/
.fremont .headline_area h1{padding: 0 0 0 1em;}
.fremont .post_box, .teasers_box, .full_width #content_box .page {margin-top:-8em;}

.broadway #precontent {background:transparent url('images/phlatyBroadway_01.png') no-repeat; height: 234px; display: block;}
.broadway #postcontent {background:transparent url('images/phlatyBroadway_03.png') no-repeat; height: 25.7em; position: relative; clear:both;}
.broadway #content {background:transparent url('images/phlatyBroadway_02.png') repeat-y; padding: 0em 23em 0 8.5em;}
/*this is for the title to appear on the main page for that category
.archives-page #precontent{background:transparent url('images/broadway_title.png') no-repeat; height: 234px; display: block;}*/
.broadway .headline_area h1{padding: 0 0 0 1em;}
.broadway .post_box, .teasers_box, .full_width #content_box .page {margin-top:-6em;}

.burnside #precontent {background: transparent url('images/phlatyBurnside_01.png') no-repeat; height: 248px; display: block;}
.burnside #postcontent {background: transparent url('images/phlatyBurnside_03.png') no-repeat; height: 30.5em; position: relative; clear:both;}
.burnside #content {background: transparent url('images/phlatyBurnside_02.png') repeat-y; padding-top:4em;}
/*this is for the title to appear on the main page for that category
.headlines-page #precontent{background:transparent url('images/burnside_title.png') no-repeat; height:212px; display: block;}*/
.burnside .headline_area h1{padding: 0 0 0 1em;}
.burnside .post_box, .teasers_box, .full_width #content_box .page {margin-top:-8em;}

.morrison #precontent {background: transparent url('images/phlatyMorrison_01.png') no-repeat; height: 227px; display: block;}
.morrison #postcontent {background: transparent url('images/phlatyMorrison_03.png') no-repeat; height: 22.3em; position: relative; clear:both;}
.morrison #content {background: transparent url('images/phlatyMorrison_02.png') repeat-y; padding-top:1em;}
/*this is for the title to appear on the main page for that category
.merchandise-page #precontent{background:transparent url('images/morrison_title.png') no-repeat; height: 184px; display: block;}*/
.morrison .headline_area h1{padding: 0 0 0 1em;}
.morrison .post_box, .teasers_box, .full_width #content_box .page {margin-top:-6em;}

.hawthorne #precontent {background: transparent url('images/phlatyHawthorne_01.png') no-repeat; height: 294px; display: block;}
.hawthorne #postcontent {background: transparent url('images/phlatyHawthorne_03.png') no-repeat; height: 24.8em; position: relative; clear:both;}
.hawthorne #content {background: transparent url('images/phlatyHawthorne_02.png') repeat-y; padding: 0em 23em 0 7em;}
/*this is for the title to appear on the main page for that category
.festival-page #precontent{background:transparent url('images/hawthorne_title.png') no-repeat; height: 341px; display: block;}*/
.hawthorne .headline_area h1{padding: 0 0 0 1em;}
.hawthorne .post_box, .teasers_box, .full_width #content_box .page {margin-top:-8em;}
.hawthorne #smooth_sldr {margin: 1em 1em 0em 3em;}
.hawthorne #smooth_sldr_items{overflow:hidden; height:30em}
.hawthorne #smooth_sliderc{overflow:hidden; height:24em}
.hawthorne .smooth_slider_thumbnail {margin-bottom: .7em;}

/* ART ONLY LINK */
.custom #art_only {position:absolute; left:850px; top:1100px; display: block; width: 22em; }
.custom #art_only a{float: left; margin:2em; background: url('images/justThePictures.png') no-repeat; width:30em; height:3em;  left: 0em; z-index: 3; bottom: 0em;}
.home-page-art-only #postcontent{display: none;}
.home-page-art-only #precontent{display: none;}
.home-page-art-only #content{display: none;}
.home-page-art-only #donate_button{display: none;}
.home-page-art-only #art_only{display: none;}
.home-page-art-only #social_links{display: none;}
.home-page-art-only #tagline{display: none;}


/*Site credits*/
.custom #site_credits{position:absolute; left:850px; top:1140px; display: block; width: 22em; }
.custom #site_credits a{float: left; margin:2em; background: url('images/siteCredits.png') no-repeat; width:30em; height:3em;  left: 0em; z-index: 3; bottom: 0em;}
/* comments */
.custom #comments {display: none; padding: 0em 23em 0 7em;}
.show_comments #comments {display:block;}


/*sponsor logo tweaks */

.sponsor_logos img{-webkit-box-shadow: none; -mozilla-box-shadow: none; float:left; margin:0;}
