<STYLE TYPE="text/css">
<!-- /* Comment the Style Sheet definitions to hide them from incompatible Browsers.*/

body {	color:#000000;
	font-size: 11pt;
	font-weight: normal;
      font-family: "Times New Roman", "TimesRoman", "Times", "Helvetica", "Arial"; 
/*	background-color:#ffe7c6; */
	background-color:#ffffff; 
	margin: 10px 10px 10px 10px;
} 

p {	color:#000000;
	font-size: 12pt;
	font-weight: bold;
} 


blockquote {font-weight: normal;
            font-size: 10pt;
           }

/**  Tables **/
table{width: 90%;
      border:0;
/*      rules:none; */
      margin-left:30px;
     }

table.ctr{
      border:0;
      text-align: center;
     }

/* This is used for the sidebar navigaion */
table.nav {
	width : 200px;
}

table.calendar {width: 100%;
                border-collapse: separate;
                empty-cells: show;
                margin-left: 0px;
}

/* This is used for the feedback form */
table.feed {
	width: 65%; 
}

tr {color:#ff00ff;
   font-size: 12pt;
   font-weight: normal;
   } 

td {color:#000000;
    font-size: 12pt;
/*   width : 70%; */
    font-weight: bold;
    vertical-align : top;
} 

dt {
/*	font-weight : bold; */
/*	font-size : large; */
/*	font-size : 14pt; */
}

dd {
	font-weight: normal;
	font-style: normal;
	font-size : 10pt;
}
li {
	font-weight: normal;
	font-style: normal;
	font-size : 10pt;
}


td.nav {width : 30%;
	vertical-align : top;
}

/* This is used for reserved dates on the calendars */
td.red {color:#ff0000; 
        width: 14%;
        text-align: right;
        align: right;
        font-size: 9.5pt; 
	font-family: "Verdana", sans-serif;
border: inset 5pt;
       }

/* This is used for open dates on the calendars */
td.blue {color:#0000ff; 
        width: 14%;
        text-align: right;
/*        valign: top */
        font-size: 9.5pt; 
	font-family: "Verdana", sans-serif;
border: 1px solid blue; padding: 1em; 
       }

td.feed {
	width : 40%;
	vertical-align : top;
}

/* This is used for days of the week on the calendars */
.day {color:#000000; 
        width: 14%;
        text-align: left;
        align: left;
        font-size: 13pt; 
	font-family: "Arial", sans-serif;
        border: outset 2pt;
       }

/* Used on the resources pages for description */
.desc {font-weight: bold;
/*         font-style: italic; */
         font-family: verdana;}

/* Used to set font to normal  */
.reg {font-weight: normal;
      font-size: 10pt;
      font-family: "Times New Roman", "TimesRoman", "Times", "Helvetica", "Arial"; 
}

/* Used on the resources pages for names */
.name {font-weight: bold;
       font-style: normal;
       font-size: 10pt;
       font-family: verdana;
       color:#000000;}


hr {color:#ffffff;
    width: 40%;
    align: left;
    text-align: left;
   } 

h2 {color: #ff0000;
    text-align: center;
    font-size: 16pt;
   } 

/* Used for orange headings */
h3 {color:#cc6600;
/*    text-align:CENTER; */
    font-size: 13pt;
   }

h4 {color:#0000ff;
    font-size: 12pt;
   }

h5 {color:#000080;
    text-align: center;
    font-size: 10pt;
   }

h6 {color:#cc6600; 
/*        text-align: center; */
        font-size: 8.5pt; 
	font-family: "Verdana", sans-serif;
       } 

q {font-family: "Times New Roman", "TimesRoman", "Times", "Helvetica", "Arial"; 
   font-size : large;
   font-weight : bold;
   color: #800000;
}

a:link{color:#0000FF;
       font-size:10pt;
       font-family: Tahoma;
       text-decoration:underline;
       font-weight:bold;
      }

a:hover{font-family: Tahoma;
        text-decoration:underline; 
        background:#ffffff;
       }

a:visited{color:#800080;
          font-size:10pt;
          font-family: Tahoma;
          text-decoration:underline; 
          font-weight:bold
         }

a.nav:link{
      color:#0000ff;
      font-family: "Times New Roman", "TimesRoman", "Times", "Helvetica", "Arial"; 
      font-size: 12pt; 
      font-weight: bold; 
      text-decoration: underline;
      }

a.nav:visited{
      color:#000080;
      font-family: "Times New Roman", "TimesRoman", "Times", "Helvetica", "Arial"; 
      font-size: 12pt; 
      font-weight: bold; 
      text-decoration: underline;
            }

a.nav:hover{
      color:#800080;
      font-family: "Times New Roman", "TimesRoman", "Times", "Helvetica", "Arial"; 
      font-size: 12pt; 
      font-weight: bold; 
      text-decoration: underline;
      }

a.shop:link{
      text-align:center;
      color:#0000ff;
      font-family: "Times New Roman", "TimesRoman", "Times", "Helvetica", "Arial"; 
      font-size: 14pt; 
      font-weight: bold; 
      text-decoration: underline;
      }

a.shop:visited{
      text-align:center;
      color:#000080;
      font-family: "Times New Roman", "TimesRoman", "Times", "Helvetica", "Arial"; 
      font-size: 14pt; 
      font-weight: bold; 
      text-decoration: underline;
            }

a.shop:hover{
      text-align:center;
      color:#800080;
      font-family: "Times New Roman", "TimesRoman", "Times", "Helvetica", "Arial"; 
      font-size: 14pt; 
      font-weight: bold; 
      text-decoration: underline;
      }

b.red {color:#ff0000;
       font-size: 14pt; 
       font-weight: bold;
       font-family: "Times New Roman", "TimesRoman", "Times", "Helvetica", "Arial"; 
     } 

b.grn {color:#008000;
       font-size: 14pt; 
       font-weight: bold;
       font-family: "Times New Roman", "TimesRoman", "Times", "Helvetica", "Arial"; 
      } 

/* Used on my fees page to advertise the photo package special */
p.blue {color:#0000ff;
       font-size: 10pt; 
       font-weight: normal;
       font-family: "Times New Roman", "TimesRoman", "Times", "Helvetica", "Arial"; 
      } 

#leftcontent {
	float:left;
	width:33%;
	margin-left:10px; 
	margin-right:15px;
/*	margin-bottom:555px; */
	padding-bottom:555px;
	/*background:#fff;	*/
	/*border-right:2px solid #000;	*/
	/*border-bottom:2px solid #000;	*/
}

#rightcontent {	}
		
/*
#rightcontent p {
		font-size:10px; 
		margin-left:0px;
		}
*/

.left {margin-left: 5px;}
.right {margin-left: 5px;} 

.disclaimer {color:#ff0000; 
        text-align: center;
        font-size: 8pt; 
	font-family: "Arial", sans-serif;
       } 

.smallorange {color:#cc6600; 
        text-align: center;
        font-size: 9.5pt; 
	font-family: "Verdana", sans-serif;
       } 

.small {color:#ff0000; 
        text-align: center; 
        font-size: 7.5pt; 
	font-family: "Verdana", sans-serif;
       } 

.red {color:#ff0000; 
       } 


/* Use this color table to code the hex values:

Standard Colors               My Browser-Safe Colors
Black   = #000000             Burnt Orange = #cc6600
White   = #ffffff             Light Blue   = #66ccff             
Silver  = #c0c0c0             Blue-Purple  = #9966ff
Gray    = #808080             Tan          = #ffcc99
Maroon  = #800000             Unsafe Tan   = #ffe7c6                        
Red     = #ff0000             Dark Blue    = #003399
Purple  = #800080             Pink         = #ff80c0
Fuchsia = #ff00ff             Orange       = #ff8000
Green   = #008000             Brown        = #800000
Lime    = #00ff00             Purple       = #6600cc
Olive   = #808000
Yellow  = #ffff00
Navy    = #000080
Blue    = #0000ff
Teal    = #008080
Aqua    = #00ffff
*/
/* End Style Sheet commenting. */  -->                               