/* Padding attributes: top, right, bottom, left */
/* #0099CC = menu blue */

.Dummy {
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

.atsign {
  color: #000000;
	font-family: Trebuchet MS,Trebuchet,Helvetica,sans-serif;
  font-size: 200%;
	font-weight:bold;
}

.biz_header1 {

  font-family: Gill Sans, Arial, Helvetica, sans-serif;
	font-size: 150%;
	color:#0099CC;
	

}

.biz_image_cell {

  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	border-top: 1px solid #6699FF;
	border-bottom: 1px solid #6699FF;
	border-left: 1px solid #6699FF;
	vertical-align:middle;
	background-color:#FFFFFF

}

.biz_text1 {

  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	border-top: 1px solid #6699FF;
	border-bottom: 1px solid #6699FF;
	border-right: 1px solid #6699FF;
	vertical-align:top;
	background-color:#FFFFFF;
	

}

body {
	background-image: url(images/Background1.gif);
}

  
.bodyheader1, .bodyheader1_black {

  color:#007CA4;
	font-family: Trebuchet MS,Trebuchet,Helvetica,sans-serif;
  font-size: 140%;
	text-align: left;
	
}

.bodyheader1_black{

  color:#000000;
	
}

.bodyheader2{

	font-family: Trebuchet MS,Trebuchet,Helvetica,sans-serif;
  font-size: 100%;
	text-align: left;
	font-weight:bold;
	
}

.bodyheader3{

	font-family: Trebuchet MS,Trebuchet,Helvetica,sans-serif;
  font-size: 90%;
	text-align: left;
	font-weight:bold;
	
}

.bodyheadecell{

  border-bottom: 1px solid #000000;

}

.bodytable {

  border-bottom: 1px solid #000000;
  border-right: 1px solid #000000;
  border-left: 1px solid #000000;
  background-color: #FFFFFF;

}
 
.bodytext, .newsdate {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	text-align:left;
} 

.borderedcell {

  border: 1px solid #000000;
	padding: 4px;
}
	
.borderedtablewhite {

   border-color: #FFFFFF;
   border-style: solid;
   border-width: 1px;
   border-collapse:collapse;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 90%;
   width:100%;
   text-align:left;
}

.borderedtableblack {

   border-color: #000000;
   border-style: solid;
   border-width: 1px;
   border-collapse:collapse;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 90%;
   text-align:left;
	 
}



/* Calendar Styles */

.CalendarHeader {

	font-size: 140%;
	background-color:#66CCFF;
	color:#000000;
	font-family: Trebuchet MS,Trebuchet,Helvetica,sans-serif;
	text-align:left;
  border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;

}

.CalendarTable {

	border-bottom: 1px solid #000000;
	border-collapse:collapse;
	font-size: 90%;
	color:#000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
  
.CalendarCell,CalendarDateCell {
	color:#000000;
	vertical-align:top;
	text-align:left;
}

.CalendarCell {

	border-left: 1px solid #000000;
}	

.events {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #ffffff;
	background-color:#0099CC;
}

.eventlink:link {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 100%;
	color: #FFFFFF;
	cursor:hand
}  

.eventlink:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 100%;
	color: #FFFFFF;
	cursor:hand
}  	

a.footer_link {

	color: #ffffff;
}


/* Farmers Market Page 

.fm-body{
	background-color:#551144;
	color:#000000;
	font-size:100%;
	margin-width:15px;
	margin-height:15px;
	font-family:Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}
	
.fm-main{
	background-color:FFFFFF;
	border:2px solid #000000;
	padding:14pt;
	text-align:center;
	line-height:1.2em;
}

.fm-h1{
	font-family:trebuchet MS;
	font-size: 140%;
	font-weight:normal;
	letter-spacing:0.1em;
	text-align:center;
	color:#ee8855;
}

.fm-a{
	color:#ee8855;
	letter-spacing:0.05em;
}

.fm-informer{
	font-size:90%;
	text-align:center;
	color:#ee8855;
	letter-spacing:0.05em;
	margin-top:10px;
	left:25%;
	width:50%

}  */

.floatrightcapborder  {
  float: right;
  margin-left: 10px;
  margin-bottom: 5px;
  border-top: 2px solid black;
  border-right: 2px solid  black;
  border-bottom: 2px solid  black;
  border-left: 2px solid  black;
  text-align: center;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 80%;
}

.floatrightcap {
  float: right;
  margin-left: 10px;
  margin-bottom: 5px;
  text-align: center;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 80%;
}

.headerpicturecell {

  border-right: 1px solid #000000;
  
}

.lettertable {

  border: 1px solid black;
	border-collapse:collapse;
}

/* List styles */

UL.plain  { list-style: none }

.logo {

	font-family: Trebuchet MS,Trebuchet,Helvetica,sans-serif;
	font-size: 42px;
	color:#0099CC;
	background-color:#000000;
} 

.mapbackground {
  background-color:#CCCCCC;
}
 
.margin-left-20 {

 margin-left:20px;
 
}

.margin-left-40 {

 margin-left:40px;
 
}
 
.menucell, .menucellright {
  font-family: Trebuchet MS,Trebuchet,Helvetica,sans-serif;
  font-size: 90%;
  border-bottom: 1px solid #000000;
  border-top: 1px solid #000000;
  border-right: 1px solid #000000;
  text-align:center;
  background-color:#0099CC;
  color:#FFFFFF;
 
}
.menucellright { 
  
  border-bottom: 1px solid #000000;
  border-top: 1px solid #000000;
  border-right: none;

}  
 
.menutable { 

  background-color:#0099CC;
} 

/* Northside Community Fund Styles */

.ncf-headertable {

	border-top: thin ridge #000000;
  
}

.ncf-logoheader {
	font-family: Book Antiqua, Palatino, Palatino, serif;
	font-size: 36px;
	vertical-align:bottom;
	color:#000000;
}

.ncf-gcfheader {
	font-family: Book Antiqua, Palatino, Palatino, serif;
	font-size: 18px;
	font-style: italic;
	vertical-align:middle;
}

.ncf-bodyheader1 {

    border-bottom-color:#000000;
    border-bottom-style:solid;
    border-bottom-width:1px;
}

.ncf-bodyheader2 {

  	text-decoration:underline; 
}

.ncf-bodyheader1, .ncf-bodyheader2 {

    font-family: Book Antiqua, Palatino, Palatino, serif;
	font-size: 120%;
	color:#000000;	
}

.ncf-bodytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 80%;
	text-align:justify;
	
}

.ncf-motto {
	font-family: Book Antiqua, Palatino, Palatino, serif;
	font-size: 130%;
	font-style: italic;
	vertical-align:middle;
}

.news {
  background-color:#ffffff; 
  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #0099CC;
	
}

/* end Northside Community Fund styles */

.newsdate {

	font-size: 90%;
	color: #0086B2;

}	

.newsdiv {

  float: left;
	
}

.newsheader {

  background-color:#ffffff; 
  font-family: Trebuchet MS,Trebuchet,Helvetica,sans-serif;
	font-size: 120%;
	color: #0099CC;
	letter-spacing: 12px;
	margin-bottom: 25px;

}
  
.pageheader {

	font-family: Trebuchet MS,Trebuchet,Helvetica,sans-serif;
	font-size: 30px;
	color:#FFFFFF;
	background-color:#000000;
}

.pictureborder, .picborderhist {

  border-top: 1px solid black;
  border-right: 1px solid  black;
  border-bottom: 1px solid  black;
  border-left: 1px solid  black;
}

.picborderhist {

  margin: 10px;
}

.site_design {

  font-family: Gill Sans, Verdana, Arial, Helvetica, sans-serif;
  font-size: 80%;
	background-color: #000000;
	color:#FFFFFF;

}


.textarea1 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;

}

.updateddate {

  font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:inherit;
	color:#000000;
	font-size:60%;
}

