h1 { font-size: 17px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 34px; text-align: left; vertical-align: top; margin: 0; padding: 0; }
h2 { font-size: 15px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-align: right; margin: 0; padding: 0; }
h3 { font-size: 10px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-align: center; margin: 0; padding: 0; border-width: 0; }
body { background-color: #ccc; text-align: center; vertical-align: top; border: 0; margin: 0; padding: 0;}
p { font-size: 11px; font-family: Georgia, "Times New Roman", Times, serif; line-height: 20px; text-align: left; margin: 0; padding: 0; }
ul { font-size: 12px; font-family: Georgia, "Times New Roman", Times, serif; line-height: 26px; text-align: left; }
a:link { }

a:visited { }

a:hover { }

a:active { }
.banner { background-image: url(index_01.gif); background-position: 500px top; text-align: right; vertical-align: top; width: 500px; height: 100px; margin: 0; padding: 0; border-width: 0; }
.ad { background-image: url(index_02.gif); background-position: 300px top; text-align: right; width: 300px; height: 100px; margin: 0; padding: 0; border-width: 0; }
.blog { background-image: url(index_03.gif); background-position: 300px top; vertical-align: top; width: 260px; height: 671px; margin: 5px; padding: 20px 10px 10px 30px; border-width: 0; }
.nested_photo { background-image: url(pd_photo.jpg); text-align: center; vertical-align: middle; width: 60px; height: 90px; float: left; margin: 0 10px 10px 0; padding: 0; border-width: 0; }
.calendar { background-image: url(index_04.gif); background-position: 200px top; text-align: left; vertical-align: top; width: 180px; height: 671px; margin: 0; padding: 20px 10px 10px; border-width: 0; }
.upcoming { background-image: url(index_05.gif); background-position: 300px top; text-align: left; vertical-align: top; width: 280px; height: 320px; margin: 0; padding: 20px 10px 10px; border-width: 0; }
.links { background-image: url(index_06.gif); background-position: 300px top; text-align: left; vertical-align: top; width: 280px; height: 331px; margin: 0; padding: 10px; border-width: 0; }

