
a:visited {
    color : #333333;
    text-decoration : none;
  }

a:link {
    color : #333333;
    text-decoration : none;
  }

a:hover {
    text-decoration : none;
  }

a:active {
    text-decoration : none;
  }

img {
    border: none; 
  }

body {
    text-align: center;
    background-color : #d0d0d0;
    margin-bottom : 25px;
    margin-top : 25px;
  }

#cpic {
    padding-right: 11px;
    padding-left: 75px;
    padding-top: 10px;
    padding-bottom: 10px;
    
  }

#cpicg {
    padding-right: 11px;
    padding-left: 28px;
    padding-top: 10px;
    padding-bottom: 10px;
    
  }

.tdiv {
    height : 190px;
    width : 900px;
  }

.mdiv {
    height : 272px;
    width : 900px;
      
  }

.bdiv {
    height : 123px;
    width : 900px;
  }

.page {
    background-color : #ffffff;
    padding-bottom : 20px;
    padding-left : 15px;
    padding-right : 15px;
    padding-top : 20px;
  }
  
#content {
    background-color : #ffffff;
    background-image: url('/images/kyudo_background.png');
    background-position: 0% 0%;
    background-repeat: no-repeat;
    border-top-color : #999999;
    border-top-style : solid;
    border-top-width : 1px;
    border-bottom-color : #999999;
    border-bottom-style : solid;
    border-bottom-width : 1px;
    border-left-color : #999999;
    border-left-style : solid;
    border-left-width : 1px;
    border-right-color : #999999;
    border-right-style : solid;
    border-right-width : 1px;
    color : #000000;
    font-family : Verdana, Arial, 'sans-serif';
    font-size : 11px;
    height : 585px;
  }

#memberlist {
    background-color : #ffffff;
    border-top-color : #999999;
    border-top-style : solid;
    border-top-width : 1px;
    border-bottom-color : #999999;
    border-bottom-style : solid;
    border-bottom-width : 1px;
    border-left-color : #999999;
    border-left-style : solid;
    border-left-width : 1px;
    border-right-color : #999999;
    border-right-style : solid;
    border-right-width : 1px;
    color : #000000;
    font-family : Verdana, Arial, 'sans-serif';
    font-size : 11px;
  }

#calendar {
    background-color : #ffffff;
    border-top-color : #999999;
    border-top-style : solid;
    border-top-width : 1px;
    border-bottom-color : #999999;
    border-bottom-style : solid;
    border-bottom-width : 1px;
    border-left-color : #999999;
    border-left-style : solid;
    border-left-width : 1px;
    border-right-color : #999999;
    border-right-style : solid;
    border-right-width : 1px;
    color : #000000;
    font-family : Verdana, Arial, 'sans-serif';
    font-size : 11px;
  }

  #buysell {
    background-color : #ffffff;
    border-top-color : #999999;
    border-top-style : solid;
    border-top-width : 1px;
    border-bottom-color : #999999;
    border-bottom-style : solid;
    border-bottom-width : 1px;
    border-left-color : #999999;
    border-left-style : solid;
    border-left-width : 1px;
    border-right-color : #999999;
    border-right-style : solid;
    border-right-width : 1px;
    color : #000000;
    font-family : Verdana, Arial, 'sans-serif';
    font-size : 11px;
  }

.logintable {
    display: table;
    padding-top : 10px;
  }

.logintablerow {
    display: table-row;
  }

.logintablecell {
    display: table-cell;
    padding-right : 5px;
    padding-bottom : 5px;
  }

.login {
    font-family : Verdana, Arial, 'sans-serif';
    font-size : 12px;
    padding-left : 10px;
  }

.membertable {
    display: table;
    padding-top : 5px;
  }

.membertablerow {
    display: table-row;
  }

.membertablerowc {
    display: table-row;
    background-color : #e8e8e8;
  }
  
.membertablerowcd {
    display: table-row;
    background-color : #c0c0c0;
  }

.membertablecell {
    display: table-cell;
    vertical-align : middle;
    text-align: left;
    padding-right : 10px;
    padding-left : 5px;
    padding-top : 5px;
    padding-bottom : 5px;
  }

.calendarevent {
    border-top-color : #999999;
    border-top-style : solid;
    border-top-width : 1px;
    border-bottom-color : #999999;
    border-bottom-style : solid;
    border-bottom-width : 1px;
    border-left-color : #999999;
    border-left-style : solid;
    border-left-width : 1px;
    border-right-color : #999999;
    border-right-style : solid;
    border-right-width : 1px;
  }

.calendartable {
    display: table;
    padding-top : 5px;
    padding-bottom : 5px;
  }

.calendartablerow {
    display: table-row;
  }

.calendartablerowc {
    display: table-row;
    background-color : #e8e8e8;
  }

.calendartablecell {
    display: table-cell;
    vertical-align : middle;
    text-align: left;
    padding-right : 10px;
    padding-left : 5px;
    padding-top : 5px;
    padding-bottom : 5px;
  }
  
.buysellevent {
    border-top-color : #999999;
    border-top-style : solid;
    border-top-width : 1px;
    border-bottom-color : #999999;
    border-bottom-style : solid;
    border-bottom-width : 1px;
    border-left-color : #999999;
    border-left-style : solid;
    border-left-width : 1px;
    border-right-color : #999999;
    border-right-style : solid;
    border-right-width : 1px;
  }

.buyselltable {
    display: table;
    padding-top : 5px;
    padding-bottom : 5px;
  }

.buyselltablerow {
    display: table-row;
  }

.buyselltablerowc {
    display: table-row;
    background-color : #e8e8e8;
  }

.buyselltablecell {
    display: table-cell;
    vertical-align : middle;
    text-align: left;
    padding-right : 10px;
    padding-left : 5px;
    padding-top : 5px;
    padding-bottom : 5px;
  }
  
  .att {
    color : #666666;
    font-family : Verdana, Arial, 'sans-serif';
    font-size : 12px;
  }
  
  .attb {
    color : #000000;
    font-family : Verdana, Arial, 'sans-serif';
    font-size : 12px;
  }
  
  .um {
    color : #ff0000;
    font-family : Verdana, Arial, 'sans-serif';
    font-size : 14px;
  }
  
#wrapper {
    width : 900px;
    margin: 0 auto;
    text-align: left;
  }
