html{}
/* Standard Stuff */
body {text-align: center; margin: 0;padding: 0; font-family: Verdana, Helvetica, sans-serif; font-size: 76%; color: #092b4f; background: #fff;}
p {font-family: Verdana, Helvetica, sans-serif; padding:0 0 10px 0; margin:0; line-height:1.4em}
ul {font-family:Verdana, Helvetica, sans-serif; margin-top: 0}
#pageOutline  {   padding:0; text-align: left; margin-left: auto; margin-right: auto; width: 756px;}
#contentwrapper {background: #fff url(/images/divider.jpg) repeat-y 170px 0;margin:0; padding:0; _border: 1px solid #fff; }
a:link, a:visited, a:active {text-decoration:underline; margin:0; padding:0; color:#092b4f}
a:hover {text-decoration:none;}
form {padding: 0; margin: 0}
label {float:left; width: 200px; text-align:right; margin-right: 5px}
h1, h2, h3, h4, h5, h6 {font-family:Verdana, Helvetica, sans-serif;padding:0;font-weight:normal;}
h1 {color:#1A0070;font-size: 1.4em;  margin:0 0 .5em 0; font-weight:bold}
h2 {font-size: 1.2em;font-weight:bold;margin:0 0 0 0; color: #1A0070; }
h3 {font-size: 0.8em;margin-bottom:0 0 .5em 0;  color: #1A0070; font-weight: bold;}
h4 {font-size: 0.8em;}
h5 {font-size: 0.8em;}
h6 {font-size: 0.8em;}
img {padding:0; margin:0; display:block; border:none}
img.coupons {margin-left: 10px}
img.right {float:right; padding: 0 0 1px 10px}
strong, b, label {font-weight: bold;}
.clear {clear:both; margin: 0; padding: 0}
div.row {margin: 20px 0 20px 0; padding:0; border:1px solid white}
form div.row {margin: 2px 0;}
input {width: 250px}
div.row input.action1 {margin-left: 205px; width:auto; color: #fff; font-weight:bold; background-color:#092b4f}
div.row input.action2 {margin-left: 0; width:auto; color: #fff; font-weight:bold; background-color:#092b4f}
textarea {width: 250px}
ul.linklist {margin:0; padding:0 0 10px 0}
ul.linklist li {list-style: none;margin-left: 6px; padding: 3px 0}
/* Header */
#header {width: 756px; height: auto; border: 1px solid white;background: #423e9c url(/images/header.jpg) no-repeat bottom left;padding:0; margin:0 0 24px 0 }
#header ul {color: #092b4f}
#header ul li {display:inline}
#header p {color: #fff; float:right; margin: 2em 6em 0 0; font-size: .78em; padding:0}
#header img {float:right; margin-right: 18px; padding-bottom: 12px}

#minorNav a:link, #minorNav a:visited, #minorNav a:active {border-left: 1px solid #fff; padding: 0 6px 0 8px; color: #fff; text-decoration:none}
#minorNav a.first:link, #minorNav a.first:visited, #minorNav a.first:active {border-left: none; }
#minorNav a:hover {text-decoration:underline;}
#minorNav ul {float:right; margin: 8px 12px 0 0; padding:0; font-size: .94em}

#leftCol {float:left; width: 170px; }
#leftCol p {text-align:center; padding: 10px 20px 10px 10px; font-size:.9em}

#navlist1{padding: 0 ;margin-left: 10px;margin-bottom:0;font: 8pt Arial, sans-serif;background-color: #ece7d3;width: 142px;}
#navlist1 li{list-style: none;margin: 0;border-top: 1px solid #fff;text-align: left;padding:0; border: 1px solid white}
#navlist1 li a{display: block;padding: 0.25em 0.5em 0.25em 9px;border-left: 9px solid #ece7d3;background: #ece7d3;text-decoration: none;margin:0}
#navlist1 li a:link { color: #000; }
#navlist1 li a:visited { color: #000; }
#navlist1 li a:hover{border-left: 9px solid #00005c;color: #000;background: #cec291;}

#navlist1 li.on{list-style: none;margin: 0;border-top: 1px solid #fff;text-align: left;padding:0; border: 1px solid white}
#navlist1 li.on a{display: block;padding: 0.25em 0.5em 0.25em 9px;border-left: 9px solid #00005c;color: #000;background: #cec291;text-decoration: none;margin:0}
#navlist1 li.on a:link { color: #000; }
#navlist1 li.on a:visited { color: #000; }
#navlist1 li.on a:hover{border-left: 9px solid #00005c;color: #000;background: #cec291;}


#navlist2{ padding: 0;margin-left: 10px;margin-bottom:0;font: 8pt Arial, sans-serif;background-color: #d1cce2;width: 142px;}
#navlist2 li{list-style: none;margin: 0;border-top: 1px solid #fff;text-align: left;border: 1px solid white}
#navlist2 li a{display: block;padding: 0.25em 0.5em 0.25em 9px;border-left: 9px solid #bbc6e4;background: #bbc6e4;text-decoration: none;}
#navlist2 li a:link { color: #000; }
#navlist2 li a:visited { color: #000; }
#navlist2 li a:hover{border-left: 9px solid #00005c;color: #000;background: #cec291;}

#navlist2 li.on{list-style: none;margin: 0;border-top: 1px solid #fff;text-align: left;border: 1px solid white}
#navlist2 li.on a{display: block;padding: 0.25em 0.5em 0.25em 9px;border-left: 9px solid #00005c;color: #000;background: #cec291;text-decoration: none;}
#navlist2 li.on a:link { color: #000; }
#navlist2 li.on a:visited { color: #000; }
#navlist2 li.on a:hover{border-left: 9px solid #00005c;color: #000;background: #cec291;}

#navlist3{ padding: 0 ;margin-left: 10px;font: 8pt Arial, sans-serif;background-color: #1a0070;width: 142px;}
#navlist3 li{list-style: none;margin: 0;border-top: 1px solid #fff;text-align: left;border: 1px solid white}
#navlist3 li a{display: block;padding: 0.25em 0.5em 0.25em 9px;border-left: 9px solid #1a0070;background: #1a0070;text-decoration: none;}
#navlist3 li a:link { color: #fff; }
#navlist3 li a:visited { color: #fff; }
#navlist3 li a:hover{border-left: 9px solid #1a0070;color: #fff;background: #1a0070;}

/* Content */
#content {float:left; width:556px; margin:0 0 0 0 ; padding: 0 8px 0 18px; }
#content img {margin: 0 0 10px 0}
#events {float:right; width: 190px; margin: 0 0 15px 15px; padding:0}
#events h2 {background-color: #073c82; color: #fff; padding: 6px; margin:0; font-size: 1.2em; font-weight:bold}
#events p {padding:6px; background-color: #fff; font-size:.9em}
#events p.on {padding:6px; background-color: #ece7d3; margin-top: 3px}
div.col1 {float:left; margin-right: 0; width: 47%}
div.col1 ul {margin:0; padding:0}
div.col1 li {list-style: none; padding: 1px 0}
div.col2 {float:left; width:47%}
#contentContainer {margin:0; padding:0; background: #fff url(/images/dotted.jpg) repeat-y 425px 0 }
#contentHeader p, p.back {float:right; margin-top: -25px; color: #970f00; clear:both;font-size:.9em}
body#directory #main {float:left; width:530px;}
body#directory #main table td  {font-size: .9em; text-align:center}
body#directory #main table td img  {display:inline; padding: 8px 0}

#main {float:left; width:410px; margin-right: 10px;}
#wmain {float:left; width:530px;}

div.pics {width:190px; margin-right: 10px; float:left}
div.pics p {width:150px}
div.pics img {display:block}

#rightCol {float:right; width: 130px; margin: 0 ; padding:0;  font-size:.9em}
#rightCol h2 {background-color: #cbcbcb; color: #4f4f4f; padding: 6px; margin:0; font-size: 1.0em; font-weight:bold}
#rightCol p {padding:8px; background-color: #fff; font-size:.9em}
#rightCol ul {margin:5px 0; padding:0}
#rightCol li {list-style: none;margin-left: 6px; padding: 3px 0}
p.pdf {background: url(/images/icons/pdf.jpg) no-repeat 0 0 ;margin-left: 5px; height: 35px; font-size:.9em}
p.pdf a {margin-left: 30px}

/* Footer */
#footer {border-top: 1px solid #575889;margin: 1px 0 10px 0;color: #666; padding: 8px 0;width: 740px; font-size: 0.74em;  }
#footer p { float:left; color: #666; padding: 0 0 0 9px; margin-right: 20px; border-left: 1px solid #666; line-height:normal}
#footer p.first {border-left: none}
#footer a:link, #footer a:visited, #footer a:active {color: #666; text-decoration:underline}
#footer a:hover {text-decoration:none}
