@charset "UTF-8";
/* CSS Document */

body { background-image: url(../images/transbg.jpg); background-repeat: repeat-x; margin: 0px; }

p { font-family: Georgia, "Times New Roman", Times, serif; font-size: 1.0em; font-style: normal; font-weight: normal; color: #000; }
blockquote { font-family: Georgia, "Times New Roman", Times, serif; font-size: 1.0em; font-style: italic; font-weight: normal; color: #333; }
td { font-family: Georgia, "Times New Roman", Times, serif; font-size: 1.0em; font-style: normal; font-weight: normal; color: #000; }
h1 { font-family: Georgia, "Times New Roman", Times, serif; font-size: 1.8em; font-style: normal; font-weight: bold; color: #036; margin: 3px; }
h2 { font-family: Georgia, "Times New Roman", Times, serif; font-size: 1.5em; font-style: italic; font-weight: bold; color: #006400; margin: 3px; }
h3 { font-family: Georgia, "Times New Roman", Times, serif; font-size: 1.2em; font-style: normal; font-weight: bold; color: #006400; margin: 3px; }
h4 { font-family: Georgia, "Times New Roman", Times, serif; font-size: 1.0em; font-style: normal; font-weight: bold; color: #006400; margin: 3px; }

/*
.lg1	{font:bold 17px;color:#006400}
.lg2	{font:bold 16px;color:#006400}
.lg3	{font:bold 14px; color:#006400}
.lg4	{font:bold 13px; color:#006400}
*/

#menu { position: absolute; top: 56px; left: 304px; z-index: 3; }
#menu td { font-family: Arial, Helvetica, sans-serif; font-size: 11px; }
#menu td a, #menu td a:visited { text-decoration: none;	color: #006; }
#menu td a:hover { text-decoration: underline; color: #FFFFFF; }

#onlineorder { width: 370px; border: none; float: left; margin-right: 10px; }
#occasions { width: 380px; border: double black; float: left; margin-right: 10px; }
#occasions a { font-size: 14pt; font-weight: bold; font-style: italic; text-decoration: none; color: #069; }
#occasions a:hover { color: #09F; text-decoration: underline; }
#occasions a:click { color: #CCC; }
#occasions a:visited { color: #09F; }
#occasions li { font-family: Georgia, "Times New Roman", Times, serif; font-size: 16px; margin: 0px; padding: 0px; text-indent: -10px; list-style: none; }

.occasionlinks { margin: 10px; padding: 10px; background-color: #BCDFFF; width: 180px; }
a.occlink { font-family: Georgia, 'Times New Roman', Times, serif;  font-size: 14pt; font-weight: bold; font-style: italic; text-decoration: none; color: #069; }
a:hover.occlink { color: #09F; text-decoration: underline; }
a:click.occasionlinks { color: #CCC; }
a:visited.occasionlinks { color: #09F; }

#framedcert { font-family: Georgia, "Times New Roman", Times, serif; border: none; float: left; width: 380px; padding: 10px; background-image: url(../images/framedcert.gif); background-repeat: no-repeat; }
#unframedcert { font-family: Georgia, "Times New Roman", Times, serif; border: none; float: right; width: 380px; padding: 10px; background-image: url(../images/unframedcert.gif); background-repeat: no-repeat; }

#quicklinks { font-family: Georgia, "Times New Roman", Times, serif; font-size: 1.0em; font-weight: normal; font-style: normal; padding: 3px; width: 480px; border-style: none; }
#quicklinks li a { text-decoration: none; color: #069; }
#quicklinks li a:hover { text-decoration: underline; color: #003; }

#answers p { font-style: normal; background-color: #BCDFFF; border: inset solid black; width: 680px; padding: 8px 8px 20px; margin: 6px 6px 6px 20px; color: #333; }
#answers h4 { padding-top: 10px; font-weight: bold; font-variant: small-caps; }

#content { width: 800px; margin: 10px auto; }
#legacyimg { background-image: url(../images/intlegacytoday.jpg); background-repeat:no-repeat; width: 749; height: 106; position: absolute; left: 244px; top: -10px; z-index: -1; }

.green	{ color:#006400}
.red	{ color:#ff0033}
.clearfloat { clear: both; }
.caption { font-size: 0.8em; font-variant: small-caps; color: #333; }
.photoroid { padding: 10px; margin: 10px; border-style: solid; border-width: thin; text-align: center;}

a:hover	{ color: #333 }
a:visited { color: #666 }
a:active { color: #CCC }
a:link { color: #00C; text-decoration: underline; }


