
/* Styles for the calendar events list for localized calendar area */
/* created 10/10/07 by Kate*/

.cleanbreak 
   {height: 10px; }

span#ctl00_CountyCalendar_CalLabel { /* this label gets auto-generated in the county pages from the CMS. It's around every element in the calendar column */
/* padding: 5px 3px 3px 5px; */
/*border: solid blue 1px;*/  }
 
div.localize_box 
  {    
       /*background-color: #f2e2c2; */
	     background-color: #dad8c7;
       padding: 5px 5px 3px 5px;
/*		border-width: 1px;
		border-color: #000000; */
		margin-right: 0;
/* border: dashed #ffffff 1px;  */

		}
		
.localize_box  p {
		margin: 0 0 3px 3px; 
		}

.localize_box  select{
		margin: 0 0 10px 3px;
		}

.localize_box .blackongold{
 margin-bottom: 0px;
 }


.localize-title {
font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
font-size: 115%;
font-weight: bold;
padding-bottom: 2px;
margin-bottom: 0px;
}

.localize 
  {      }

.calAlert {
	display: none;
}


#co-cal  { }

p.state-headline { 
	font-size: 112%;
	font-weight: bold;
	margin: 8px 0 6px 0;      
	 font-family: Trebuchet MS, Arial, Helvetica, Sans-serif;
	  }

.localize_box  p.state-sorry { font-size: 90%;
	margin-bottom: 1px;
	margin-top:14px;
	font-family: Arial, Helvetica, Sans-serif;
					  }

.state-more { font-size: 90%;
		font-weight: bold;
		 margin-bottom: 1px;
		 font-family: Trebuchet MS, Arial, Helvetica, Sans-serif
					  }



.localize-headline  { font-size: 112%;
	font-weight: bold;
	margin: 8px 0 6px 2px; 
	font-family: Trebuchet MS, Arial, Helvetica, Sans-serif;
					}

p.localize-regdl  { 
	font-size: 112%;   
	font-family: Trebuchet MS, Arial, Helvetica, Sans-serif;
	font-weight: bold;
    margin: 8px 0 4px -8px;
	padding: 0;					}


.localize-coname  { 
	font-size: 90%;
	font-style: normal;
	margin-left: .5em; 
	margin-top: 4px;
	line-height: 120%; }

.localize-coaddr  { 
	font-size: 90%;
	font-weight: normal;
	margin-left: .5em; 
	line-height: 120%;	}

.localize-cowebsite  { 
	font-size: 110%;
	font-weight: bold;
	padding-bottom: 10px;
	margin-left: .5em; }



					  

.localize-no-events {	
	font-size: 90%; 
	font-style:italic;
	margin-bottom: 5px; 
	margin-left: 1.5em; }

p.fulldate   {  
		font-size: 95%; 
		margin: 6px 0 4px 0;
		font-weight: bold;
	}

H4.localize  {  font-size: 110%;
			text-decoration: none; }

ul.localize  {
  list-style:none;
  list-style-type: none;
  margin-bottom: 9px;
  margin-top:0px;
  padding-top: 0px;

}

li.localize  {
     list-style: none;
     list-style-type: none;
     margin-bottom: 3px;
/*     margin-left: 2em; */
     padding: 0;
     text-indent: -1em;
 font-size: 90%; 
     
     }

ul.localize li.localize {
margin-left: 2em;}

.statecal {}

ul.statecal  {
    list-style-type: disc;
  	list-style-image: none;
	list-style-position: inside;
  margin-bottom: 5px;
  margin-top:0px;

}


li.statecal  {
     margin-bottom: 3px;
     margin-left: 1.5em;
     padding: 0;
     font-size: 90%;}
     
/* end of localize styles */


.calAlert {
font-size:  85%;
color: #2b2b2b;

}

/*  ----- added 10/22/10 to format floating localize box on pubs pages ----*/


div.localize_back_box 
  {    
       width: 215px;
       position: relative;
       float: right;
	   background-color: #dad8c7;
	   /* background-color: #f2e2c2; */
       padding: 4px 4px 1px 5px;
/*		border-width: 1px;
		border-color: #000000; */
		margin-right: 0;
		margin-left: 20px;
/* border: dashed #ffffff 1px;  */

		}
		
.localize_back_box  p {
		margin: 0 0 3px 3px; 
		}

.localize_back_box  select{
		margin: 0 0 5px 3px;
		}

.localize_back_box .blackongold{
 margin-bottom: 0px;
 }
 
div.localize_back_box .localize-cowebsite  { 
	font-size: 110%;
	font-weight: bold;
	padding-bottom: 4px;
	margin-left: .5em; }