/* (c) Copyright DR Solutions International Ltd / Author: Andrew Green / Style Sheet:  */

  /* DEFAULT */
  *                                                                           {width:auto;height:auto;margin:0px;padding:0px;border:none;}
  html                                                                        {width:100%;height:100%;overflow:auto;}
  body                                                                        {width:100%;height:100%;background:#CCCCCC;font:normal 62.5% verdana, arial, sans-serif;color:#000000;cursor:default;}
  div                                                                         {}
  h1                                                                          {font-size:2.40em;}
  h2                                                                          {font-size:1.40em;}
  h3                                                                          {font-size:1.20em;}
  p                                                                           {font-size:1.20em;}
  h1, h2, h3, p                                                               {font-weight:normal;}
/*  ul li                                                                       {list-style:none outside;}*/
  a                                                                           {color:#7030A0;text-decoration:none;}
  a:hover                                                                     {text-decoration:underline;}
  img                                                                         {border:0px;}
  a, select, input.submit, input.checkbox, label                              {cursor:pointer;}

  /* COMMON */
  hr                                                                          {width:100%;height:1px;background-color:#000000;margin:10px 0px;}
  .pointer                                                                    {cursor:pointer;}
  .required                                                                   {background:#FFEEDD;border-color:#CC9966;}
  .error                                                                      {background:#FFCCCC;border-color:#FF6666;color:#990000;}

  /* STYLE */
  #head                                                                       {overflow:hidden;background:#7030A0;margin:auto;padding:0px 0px 0px 190px;}
  #head h1                                                                    {height:50px;padding:5px;line-height:1.00em;text-align:center;color:#FFFFFF;}
  #head h1 span                                                               {font-size:0.80em;}
  #body                                                                       {overflow:hidden;padding:20px;}
    #title                                                                    {min-height:100px;overflow:hidden;margin:10px 0px;}
    #title h1, #title h2                                                      {margin:60px 0px 5px 0px;}
    #title h1                                                                 {float:left;font-size:1.40em;font-weight:bold;text-transform:uppercase;}
    #title h2                                                                 {float:left;}
    #title p                                                                  {text-align:center;}
    #title img                                                                {width:625px;height:110px;}
    #content p                                                                {padding:0px 0px 10px 0px;}
      #gallery                                                                {width:720px;overflow:hidden;margin:auto;}
      #gallery .row                                                           {width:720px;overflow:hidden;padding:10px 0px;}
/*      #gallery .thumb                                                         {width:160px;overflow:hidden;float:left;background:transparent url('thumb.jpg') no-repeat top left;margin:auto;padding:0px 20px 20px 0px;}*/
      #gallery .thumb                                                         {width:240px;overflow:hidden;float:left;margin:auto;}
      #gallery p                                                              {overflow:hidden;padding:0px;line-height:1.50em;}
      #gallery a                                                              {width:auto;float:left;display:block;margin:5px;padding:5px;color:#000000;}
      #gallery a:hover                                                        {color:#7030A0;text-decoration:none;}
      #gallery img                                                            {width:130px;height:100px;}
      #image                                                                  {width:auto;margin:auto;padding:5px;}
      #image p                                                                {padding:0px;line-height:1.50em;}
      #image a                                                                {display:block;margin:0px 0px 5px 0px;padding:2px 0px;color:#000000;}
      #image a:hover                                                          {color:#7030A0;text-decoration:none;}
      #image img                                                              {width:370px;height:246px;}
  #menu                                                                       {width:190px;height:auto;float:right;background:#7030A0 url('menu.jpg') no-repeat bottom center;padding:0px 0px 230px 0px;}
  #menu h2                                                                    {height:30px;background:#CCCCCC;margin:60px 0px 0px 0px;padding:5px 0px;font-size:1.2em;text-align:center;font-weight:bold;}
  #menu p                                                                     {padding:5px;text-align:center;color:#FFFFFF;}
  #menu ul                                                                    {margin:10px 0px 0px 20px;padding:0px 0px 0px 5px;color:#FFFFFF;}
  #menu ul li                                                                 {padding:0px 0px 0px 2px;list-style-type:square;list-style-image:url('arrow.gif');margin:2px 0px 0px 0px;}
  #menu ul li p                                                               {overflow:hidden;padding:0px;text-align:left;}
  #menu ul li a                                                               {display:block;padding:2px;color:#FFFFFF;}
  #menu ul li:hover, #menu ul li.active                                       {background:#DEDEDE;list-style-image:url('arrow-active.gif');}
  #menu ul li:hover a, #menu ul li.active a                                   {color:#7030A0;text-decoration:underline;}
