body {}
p {}
td {}
.footer    { color: #fff; font-size: 11px; line-height: 18px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.navlinks { color: #666; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
a.navlinks { color: #666; text-decoration: none }
a.navlinks:visited { color: #666; text-decoration: none }
a.navlinks:active { color: #fff; text-decoration: none }
a.navlinks:hover { color: #fff; text-decoration: none }
.footer:link   { color: #fff; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.footer:visited   { color: #fff; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.footer:active   { color: #fff; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
.footer:hover   { color: #fff; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
.maintype { color: #333; font-size: 11px; line-height: 14px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.errortype { color: red; font-size: 11px; line-height: 14px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
h2  { color: #333; font-weight: bold; font-size: 13px; line-height: 14px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
h1  { color: #333; font-weight: bold; font-size: 12px; line-height: 14px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
input,select,textarea  { color: #666; font-size: 11px; line-height: 14px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
th  { color: #333; font-weight: bold; font-size: 11px; line-height: 14px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.storetype  { color: #333; font-size: 11px; line-height: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.indextype    { color: #333; font-size: 10px; line-height: 13px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin-top: 12px; margin-right: 6px; margin-left: 17px }
.b1 { font-size: 14px; }
.b2 { font-size: 16px; }
.b3 { font-family:Arial; font-size: 10pt; }

td.CalMonth 		{ font-size:16pt;color:black; }
table.MonthDayHdr 	{ background-color:#669999; }
td 			{ font-family:Arial; font-size: 9pt; }
td.DayHeader 		{ height:40px; font-family:Arial; font-size: 10pt; font-weight: bold; }
td.cell			{
  			  border-color:#669999;
		   	  border-width:.1em;
		   	  border-bottom-style:none;
		   	  border-top-style:none;
		   	  border-right-style:solid;
		  	  border-left-style:none;
		  	}

td.numbercell		{
			  color:#669999;
  			  border-color:#669999;
   			  border-width:.1em;
   			  border-bottom-style:none;
   			  border-top-style:none;
   			  border-right-style:solid;
  	 		  border-left-style:none;
	  	 	}

td.FillDay		{
			  background-color:#CCCCCC;
			  border-color:#669999;
			  border-width:.1em;
			  border-bottom-style:none;
			  border-top-style:none;
			  border-right-style:solid;
			  border-left-style:none;
			}
td.timecell		{
			  color:black;
  			  border-color:#669999;
   			  border-width:.1em;
   			  border-bottom-style:solid;
   			  border-top-style:solid;
   			  border-right-style:solid;
  	 		  border-left-style:solid;
	  	 	}
td.FillTime		{
			  background-color:#CCCCCC;
			  color:black;
  			  border-color:#669999;
   			  border-width:.1em;
   			  border-bottom-style:solid;
   			  border-top-style:solid;
   			  border-right-style:solid;
  	 		  border-left-style:solid;
	  	 	}


#homepageMain{
  float:left;
}
#yelpLink{
  float: left;
  margin: 32px 0 0 50px;
}
