body                                          {margin: 20px 0 20px 0; padding:0; background:#FFFFFF; font:small Verdana,Sans-serif; line-height:20px; color:#333; text-align: center;}

#wrapper                                   {width: 750px; margin: auto; padding: 0; text-align: left;}

a:link                                         {color: #5F9EA0; text-decoration: none;}
a:visited                                     {color: #5F9EA0; text-decoration: none;}
a:active                                      {color: #008B8B;}
a:hover                                      {color: #20B2AA; background:#CCFF99; text-decoration: none;}



.topestnav                                   {background: #5F9EA0; text-align: center;margin: 0; padding: 0 20px 0 0; font-size: 10px;}
.topestnav p                                {margin: 0; padding: 0;}


#header                                     {margin: 0; padding: 0;}
#header h1                                 {font: 40px, serif; font-weight: 600; margin: 0; padding: 0px}
#header a                                   {border: none; color: #5F9EA0;}
#header a:hover                          {color: #20B2AA;}

#navcontainer                              {background: #5F9EA0; height: 20px; margin: 0; padding: 0;}
#navcontainer ul                          {margin: 0; padding: 0;}
#navcontainer ul li                        {list-style-type: none; padding: 0;margin: 0; display: block; float: left;font: 15px/20px "Lucida Grande", verdana, sans-serif; font-weight:700; text-align: center;}

#navcontainer a                            {color: #F8F2E5; text-decoration: none; display: block; width: 89px; border-top: none; border-right: 4px solid #FFFFFF; border-bottom: none;}

#navcontainer li#active                 { background: #008B8B; color: #fff; border-bottom: none; }
#navcontainer a:hover                  { background: #20B2AA; color: #fff; border-bottom: none;}

.head0					{font-size: 40px; font-family: georgia, verdana, arial, helvetica; line-height: 70px; color: #990000; font-weight: normal; text-align: center}
.head1					{font-size: 32px; font-family: georgia, verdana, arial, helvetica; line-height: 40px; color: #990000; font-weight: normal;}
.head2                                  {font-size: 20px; font-family: georgia, verdana, arial, helvetica; line-height: 30px; color: #990000; font-weight: normal;}
.normal					{font-family: verdana, arial, sans-serif; font-size: 13px; line-height: 20px; color: #000000;}
.normalgray				{font-family: verdana, arial, sans-serif; font-size: 13px; line-height: 20px; color: 999999;}
.small                                     {font-family: verdana, arial, sans-serif; font-size: 10px; line-height: 20px; color: 999999;}

.main                                           {margin: 20px 0 20px 0; padding:0; background:#FFFFFF; font:small Verdana,Sans-serif; line-height:60px; color:#333; text-align: right;}
