body, a, h1, h2, h3, h4, hr, img, div, dl, dt, dd {margin: 0; padding: 0; border: none;}
body, a, p {font-family: arial, helvetica, sans-serif;}
body {text-align: center; min-width: 900px;}
body {background-color: #CC9; color: #000; font-size: 11pt;}
a {text-decoration: none;}

h1,h2,h3 {font-family: "times new roman", times, serif; text-align: center;}

#page {width: 900px; margin: 3px auto; text-align: left; background-color: #FFF;}

#head {height: 87px; margin-bottom: 5px; border-bottom: 2px solid #363;
       background-image: url('photos/headpict.jpg'); background-repeat: no-repeat; background-position: center center;}
#head h1, #head h2, #head h3 {color: #030;}
#head h1 {font-size: 22pt; padding: 0 0 6px 0;}
#head h2 {font-size: 14pt; padding: 4px 0 0 0;}
#head h3 {font-size: 12pt; font-style: italic; padding: 1px 0;}

.boxt, .boxb {display: block;}
.boxt *, .boxb * {display: block; height: 1px; overflow: hidden;}
.box1 {margin: 0 5px;}
.box2 {margin: 0 3px;}
.box3 {margin: 0 2px;}
.box4 {margin: 0 1px; height: 2px;}
.boxc {border-style: solid;}

#midd {clear: both;}
#left, #rght {width: 150px; color: #003; font-size: 11pt; margin: 0 4px;}
#left {float: left;}
#rght {float: right;}

#menu {margin-bottom: 10px;}
#menu ul {padding: 0; margin: 0; list-style-type: none;}
#menu li {border-bottom: 1px solid #360; padding: 0; margin: 0;}
#menu a  {text-align: left; display: block; padding: 6px 5px 6px 10px;}
#menu a:link, #menu a:visited {background-color: #CF9; color: #000;}
#menu a:hover, #menu a:active {background-color: #693; color: #FFF;}
#menu ul ul a   {padding: 5px 5px 5px 20px; font-size: 10pt;}
#menu ul ul li  {border-top: 1px solid #360; border-bottom-width: 0;}
#menu ul ul a:link, #menu ul ul a:visited {background-color: #9C6; color: #000;}
#menu ul ul a:hover, #menu ul ul a:active {background-color: #693; color: #FFF;}
#menu ul ul {display: none;}
#menu ul li.open ul {display: block;}
#menu .boxt *, #menu .boxb * {background: #360;}
#menu .boxc {border-color: #360; border-width: 1px;}

.block    {margin-bottom: 8px;}
.block h3 {background-color: #9C6; color: #030; font-size: 12pt; padding-bottom: 2px;}
.block p  {font-size: 10pt; padding: 5px; margin: 0; border-top: 1px solid #9C6;}
.block a  {font-size: 10pt; text-decoration: underline;}
.block a:link    {color: #060;}
.block a:visited {color: #090;}
.block a:hover   {color: #630;}
.block a:active  {color: #630;}
.block .boxt *, .block .boxb * {background: #9C6;}
.block .boxc {border-color: #9C6; border-width: 0 2px;}

#main {margin: 0 158px;}
#main h3 {margin: 5px 0; color: #030; font-size: 16pt; background-color: #CF9; border-top: 2px solid #363; border-bottom: 1px solid #363;}

#main a         {font-size: 11pt; text-decoration: underline;}
#main a:link    {color: #060; background-color: #FFF;}
#main a:visited {color: #630; background-color: #FFF;}
#main a:hover   {color: #030; background-color: #CF9;}
#main a:active  {color: #030; background-color: #CF9;}

#main table     {border-collapse: collapse; border: 1px solid #363; margin-left: auto; margin-right: auto;}
#main th        {color: #030; background-color: #9C6; border: 1px solid #363; font-weight: bold;
                 text-align: left; vertical-align: top; padding: 5px;}
#main td        {border: 1px solid #363; padding: 5px;}
#main tfoot     {text-align: left;}

#main hr        {border: 1px dotted #630; clear: both; margin-top: 10px 0;}
#main a img     {border: 0;}
#main p         {padding: 0 5px;}
#main img       {padding: 10px;}
#main h4        {font-size: 11pt; font-weight: bold; color: #006; padding: 10px 10px 0 5px;}
#main #frame {width: 508px; height: 383px; text-align:center; border: 3px solid #363; background: #CF9; padding: 7px; margin: 0 auto;}
#main #picture {border: 2px solid #360; padding: 2px; background: #FFF;}

#main #memory, #main #gallery {width: 570px; text-align: center; margin: 0 auto;}
#main #memory div, #main #gallery div {float: left; border: 1px solid #363;}
#main #memory div {width: 130px; margin: 5px;}
#main #gallery div {margin: 5px 10px;}
#main #gallery img {height: 112px; padding: 8px;}
#main #memory a, #main #gallery a {text-decoration: none; display: block;}
#main #memory a:link, #main #memory a:visited, #main #memory a:active {color: #000; background-color: #FFF;}
#main #gallery a:link, #main #gallery a:visited, #main #gallery a:active {color: #000; background-color: #FFF;}
#main #memory a:hover, #main #gallery a:hover {color: #000; background-color: #CF9;}
#main #memory p {padding: 0;}

#main ul {list-style-type: disc; padding-right: 10px;}
#main ol {padding-right: 10px;}
#main ol p {padding-left: 0;}
#main ul.articles    {list-style-type: none; padding: 0 10px 0 20px; margin: 0;}
#main ul.articles li {padding: 0; margin: 0;}
#main ul.articles h4 {padding: 5px 0; margin: 0; color: #009;}
#main ul.articles p  {margin: 0; padding-left: 15px;}
#main ul.articles ol {padding-left: 40px; margin: 0;}
#main ul.sections    {list-style-type: none; padding-left: 15px; margin: 0;}
#main ul.sections h4 {color: #906;}
#main ol.subsects h4 {color: #090;}
#main ol.position {list-style-type: lower-alpha;}

#main .pull {width: 150px; float: right; border: 1px solid #363; padding: 5px; margin: 10px; background-color: #CF9; text-indent: 0; font-size: 10pt;}

#foot {position: relative; clear: both; bottom: 0; background-color: #CC9;}
#foot a         {font-size: 12pt; padding: 2px;}
#foot a:link    {color: #003; text-decoration: underline;}
#foot a:visited {color: #009; text-decoration: underline;}
#foot a:hover   {color: #00C; text-decoration: underline overline;}
#foot a:active  {color: #00C; text-decoration: underline overline;}

input {border: 1px solid #630; background-color: #FCC;}

p.copy {font-family: "times new roman", times ,serif; font-size: 10pt; text-align: center;}
p.cntr {text-align: center;}
p.back {text-align: center; clear: both; margin-bottom: 0; padding-bottom: 3px;}

#rght a.butn {font-size: 12pt; text-align: center; display: block; width: 140px; height: 32px; padding: 7px 0 0 0; margin: 3px 4px;
        background-repeat: no-repeat; text-decoration: none; background-color: #FFF;}
#rght a.butn:link, #rght a.butn:visited {background-image: url('button_0.png'); color: #FFF;}
#rght a.butn:hover, #rght a.butn:active {background-image: url('button_1.png'); color: #000;}

