html , div , p , h1 , h2 , h3 , ul , ol , span , a , table , td , form , li {font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; list-style-type : none; color: #cc6666; font-size:11px;margin:auto;}
body              {text-align : center; list-style : none; margin : 0; padding : 0;}

a:link         {color: #cc6666; text-decoration: none;}
a:visited      {color: #cc6666; text-decoration: none;}
a:hover        {color: #b25060; text-decoration: underline;}
a:active       {color: #b25060; text-decoration: underline;}

a.navi:link       {color : #CC6666; text-decoration : none;}
a.navi:visited    {color : #CC6666; text-decoration : none;}
a.navi:hover      {color : #b25060; text-decoration : underline;}
a.navi:active     {color : #b25060; text-decoration : underline;}

div#buttons a:link         {font-family: Arial; font-size:16px; font-weight: bold; color: #540000; text-decoration: none;}
div#buttons a:visited      {font-family: Arial; font-size:16px; font-weight: bold; color: #540000; text-decoration: none;}
div#buttons a:active       {font-family: Arial; font-size:16px; font-weight: bold; color: #540000; text-decoration: none;}
div#buttons a:hover        {font-family: Arial; font-size:16px; font-weight: bold; color: #dd4b0c; text-decoration: none;}

#buttons {position: absolute; top: 8px; left:160px; margin-left: 20px; font-family: Arial; font-size:16px; font-weight: bold; color: #540000; }
#button_frame {position: relative; top:12px; background-image: url(images/_backgrounds/menu_bg.jpg); width: 1000px; height: 33px;}

#header_frame {position: relative; top:15px; background-image: url(images/_backgrounds/header.jpg); width: 1000px; height: 400px;}

#hrule1 {position: relative; top:12px; background-image: url(images/_backgrounds/hrule2.gif); width: 1000px; height: 4px;}
#hrule2 {position: relative; top:12px; background-image: url(images/_backgrounds/hrule2.gif); width: 1000px; height: 4px;}

.yellow        {color: #f0f000;}
.citron        {color: #f0ffa0;}
.green         {color: #00aa00;}
.red           {color: #F80454;}
.white         {color: #ffffff;}
.yellow_light  {color: #cfcf50;}
.rosa          {color: #C25A67;}
.lgreen        {color: #55FF55;}
.lred          {color: #FF4444;}
.black         {color: #000000;}
.grey          {color: #cccbc5;}
.dark_blue     {color: #000060;}

.darkred       {background-color: #d00000; color: #ffffff;}
.darkgreen     {background-color: #00a000; color: #ffffff;}
.backred       {background-color: #BE0303;}
.bg_maroon     {background-color: #ca134b;}  
.darkgray1     {background-color: #222222;}  
.darkgray2     {background-color: #111111;}  

.f10           {font-size: 10px;}
.f11           {font-size: 11px;}
.f12           {font-size: 12px;}
.f13           {font-size: 13px;}
.f14           {font-size: 14px;}
.f15           {font-size: 15px;}
.f16           {font-size: 16px;}
.f18           {font-size: 18px;}
.f20           {font-size: 20px;}
.f24           {font-size: 24px;}
.f30           {font-size: 30px;}
.f32           {font-size: 32px;}
.f40           {font-size: 40px;}

.left          {text-align: left;}
.center        {text-align: center;}
.right         {text-align: right;}

.top           {vertical-align: top;}
.middle        {vertical-align: middle;}
.bottom        {vertical-align: bottom;}

.bold          {font-weight: bold;}
.it            {font-style: italic;}
.u             {text-decoration: underline;}

.arial         {font-family: Arial;}
.times         {font-family: "Times New Roman";}
.comic         {font-family: "Comic Sans MS";}

.pad2          {padding: 2px;}
.pad5          {padding: 5px;}
.pad10         {padding: 10px;}
.pad15         {padding: 15px;}
.pad20         {padding: 20px;}
.pad50         {padding: 50px;}

.hpad5         {padding-left: 5px;padding-right: 5px;}
.hpad15        {padding-left: 15px;padding-right: 15px;}
.hpad10        {padding-left: 10px;padding-right: 10px;}
.hpad20        {padding-left: 20px;padding-right: 20px;}
.hpad40        {padding-left: 40px; padding-right: 40px;}
.hpad45        {padding-left: 45px; padding-right: 45px;}
.hpad55        {padding-left: 55px; padding-right: 55px;}
.hpad85        {padding-left: 85px; padding-right: 85px;}

.rpad10        {padding-right: 10px;}

.hlpad5        {padding-left: 5px;}
.lpad110       {padding-left: 110px;}
.lpad40        {padding-left: 40px;}

.nobr          {white-space: nowrap}

.noborder      {border: 0px;}
.border        {border: 2px solid #C25A67;}


.c             {clear : both;}


.small_container  {background: url(images/_backgrounds/small_container.gif) no-repeat; height: 322px; width: 850px;}
.container        {background: url(images/_backgrounds/container.gif) no-repeat; height: 510px; width: 850px;}
.middle_container {background: url(images/_backgrounds/middle_container.gif) no-repeat; height: 400px; width: 850px;}
.little_container {background: url(images/_backgrounds/little_container.gif) no-repeat; height: 182px; width: 420px;}
.container_342    {background: url(images/_backgrounds/container_342.gif) no-repeat; height: 342px; width: 850px;}
.container_102    {background: url(images/_backgrounds/container_102.gif) no-repeat; height: 102px; width: 850px;}
img               {border : 0 none inherit;}
img.border        {border: 2px solid #C25A67;}

