body {
	background-image:  url("images/bgtile3.jpg");
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

td { 	
	font-family:Arial, Helvetica, sans-serif; 
	font-size:13px;
	color:#000000
}

a:link, a:visited, a:active { 	
	font-family:Arial, Helvetica, sans-serif; 
	font-size:13px;
	text-decoration: underline ;
	color:#800000;
}

a:hover { 	
	font-family:Arial, Helvetica, sans-serif; 
	font-size:13px;
	text-decoration: underline ;
	color:#000000;
}

h4 { 	
	font-family:Arial, Helvetica, sans-serif; 
	font-size:16px;
	color:#808080
}

h1 { 	
	font-family:Arial, Helvetica, sans-serif; 
	font-size:16px;
	font-weight: bold;
	color:#808080;
	margin-top:0;
}

h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	font-weight: bold;
	color: #800000;
	margin-bottom: 0px;
}

h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: bold;
	color: #800000;
	margin-bottom: 0px;
	margin-top: 0px;
}


h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	margin-bottom: 0px;
}

h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	font-weight: bold;
	color: #800000;
	margin-bottom: 0px;
	margin-top: 0px;	
}


.author { 	
	font-family:Arial, Helvetica, sans-serif; 
	font-size:10px;
	color:#000000
}

.authorlink:link, .authorlink:visited, .authorlink:active, .authorlink:hover {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:10px;
	color:#800000
}



.rstitle {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:13px;
	color:#FFFFFF
}

.sideborder {
	background-color:#e0e0e0;
	border-color:#800000;
	border-width: 1px;
	border-style:solid;
}

.sidefont {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px;
	color:#000000;
}

.sidelink:link, .sidelink:visited, .sidelink:active {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px;
	font-weight: normal;
	text-decoration: underline ;
	color:#800000;
}

.sidelink:hover {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px;
	font-weight: normal;
	text-decoration: underline ;
	color:#800000;
}

.topborder {
	background-color:#FFFFFF;
	border-color:#800000;
	border-width: 1px;
	border-style:solid;
	text-align: center;
}

#toplink a:link, #toplink a:visited, #toplink a:active {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px;
	font-weight: bold;
	text-decoration: none;
	color:#000000;
}

#toplink a:hover {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px;
	font-weight: bold;
	text-decoration: none ;
	color:#800000;
}

#applelink a:link, #applelink a:visited, #applelink a:active {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:13px;
	font-weight: bold;
	text-decoration: none ;
	color:#800000;
}

#applelink a:hover {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:13px;
	font-weight: bold;
	text-decoration: none ;
	color:#003300;
}


.uplink:link, .uplink:visited, .uplink:active, .uplink:hover {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:9px;
	font-weight: normal;
	text-decoration: underline ;
	color:#800000;
}


#contact a:link, #contact a:visited, #contact a:active { 	
	font-family:Arial, Helvetica, sans-serif; 
	font-size:13px;
	text-decoration: underline ;
	color:#800000;
}


#contact a:hover { 	
	font-family:Arial, Helvetica, sans-serif; 
	font-size:13px;
	text-decoration: underline ;
	color:#000000;
}

.gray {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	color: #666666;
}

.red12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	color: #800000;
}

.red15 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	color: #800000;
}

.font11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #000000;
}

.font12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	color: #000000;
}

.font13 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	color: #000000;
}

.font15 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	color: #000000;
}

.recipehead:link, .recipehead:visited, .recipehead:active, .recipehead:hover {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px;
	text-decoration: underline ;
	color:#000000;
}
.recipelink:link, .recipelink:visited, .recipelink:active, .recipelink:hover {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px;
	text-decoration: underline ;
	color:#800000;
}

table.calendar { border: 1px solid #333333; border-collapse: collapse; background-image:url(images/applebg.gif); background-repeat:no-repeat }
td.calendar { border: 1px solid #333333; }
.calfont:link, .calfont:visited, .calfont:active, .calfont:hover { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #800000 }

.callahead {
	background-color: #e1e1e1;
	border: thin solid #C0C0C0;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px;
	color:#404040;
	padding: 5px;
}

.vline1 {
	background-color: #FFFFFF;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px;
	color: #000000;
	height: 15px;
}	

.vline2 {
	background-color: #f0f0f0;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px;
	color: #000000;
	height: 15px;
}

.vline3 {
	background-color: #d7d7d7;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px;
	color: #000000;
	height: 15px;
}

.vline4 {
	background-color: #f0f0f0;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px;
	color: #000000;
	height: 15px;
}

.vline5 {
	background-color: #d7d7d7;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px;
	color: #000000;
	height: 15px;
}

.varlink:link, .varlink:visited, .varlink:active {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:13px;
	color:#000000;
}
	
.varlink:hover {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:13px;
	color:#800000;
}
	
