/* Custom styles for Digital Neighbors events panel and iframe */
    /*
        $Id: export_iframe.css 2009-11-09 18:45:42Z pberryer $
    */

/*  @import url("http://media.miamiherald.com/static/styles/redesign/redesign.pack.css"); */
	@import url("http://media.miamiherald.com/static/mi/movies/redesign/css/screen/general.css") screen, projection;
  

/* BEGIN Custom styles for inclusion in iframe */
	.event_search_iframe_body .resultsNav {
    display: none;
  }
  .event_search_iframe_body .search_widget_title, #dn_search_panel_iframe .resultsNav, .ec_item_desc, .ec_results_right {
    display: none;
  }
  .event_search_iframe_body {
    /* Replicate default text settings */
    font-family:arial,helvetica,sans-serif;
    font-size:12px;
    font-weight: bold;
  }
  .event_search_iframe_body .ec_results {
    /* Replicate */
    font-family:arial,helvetica,sans-serif;
    font-size:14px;
    font-weight: bold;
  }
  .event_search_iframe_body .ec_results a {
    color: #000000;
		text-decoration: none;
  }
  .event_search_iframe_body .ec_results a:hover {
    color: #007ACA;
  }
	.event_search_iframe_body .ec_results_left {
		/* This is the event title area */
		border-bottom: solid 1px #EEEEEE;
		padding: 8px 0 8px 0;
	}
	#sf_ec_geoarea_name, .sf_ec_geoarea_name_area {
		visibility: hidden;
		position: absolute;
	}
  .event_search_iframe_body h3 {
    /* hide default "Event" title */
    display: none;
  }
/* END Custom styles for inclusion in iframe */



/* BEGIN Custom styles for inclusion in a panel */
  .events_panel_body {
  	padding-left: 10px;
  }
  .events_panel_search_widget {
    float: left;
    width: 185px;
    clear: none;
  }
  div.events_panel_iframe {
    float: left; 
    width:420px; 
  }
  .events_panel_iframe iframe {
    /* override widget_styles.css (line 40) */
    border: none;
  }
  .events_panel_search_widget {
    float: left;
    width: 170px;
    clear: none;
  }
  .events_panel_iframe iframe {
  	overflow-x: hidden; /* in case we want to scroll via iframe's scrolling=yes, then hide horizontal scroller */
  }
  .events_panel_body .search_widget_title {
    display: none;
  }
  .cal_results_footer_area {
    padding-top:5px;
		text-align: center;
  }
  .cal_results_footer_area a {
    font-weight: bold;
		text-transform: uppercase;
  }
	h2.eventDisplayDate {
		font-size: 14px;
		text-transform: none;
	}
  div.events_panel_iframe {
  	/* iframe container area - size should match iframe size in JS setup */
    float: right; 
    width:450px; 
    margin-left:15px;
  }
	.loading_iframe {
		/* Loading graphic for iframe area - size should match iframe size in JS setup */
		position: absolute;
		width: 450px;
		height: 170px;
		background: #ffffff url(http://media.miamiherald.com/static/images/dn/graphix/loading_white.gif) no-repeat center;
		z-index: 100;
		visibility: visible;
		opacity: 0.8;
	}
  .searchNextDateLink, .searchPrevDateLink {
    background-image: url(http://media.miamiherald.com/static/images/dn/graphix/panel_body_arrows.gif);
		background-repeat: no-repeat;
  }
  .searchNextDateLink {
    background-position: center 3px;
  }
  .searchPrevDateLink {
		background-position: center -14px;
  }
/* END Custom styles for inclusion in a panel */
