BODY {
	PADDING-RIGHT: 0px;
        PADDING-LEFT: 0px;
        PADDING-BOTTOM: 0px;
        MARGIN: 0px;
        PADDING-TOP: 0px;
        FONT-FAMILY: Arial, Helvetica, sans-serif;
        BACKGROUND-COLOR: #e08e9f;
        text-align: center;
      }

table {
        line-height: 150%;
      }

#container {
	BACKGROUND-IMAGE: url(bg.jpg);
        MARGIN: 0px auto;
        WIDTH: 804px;
        COLOR: #000000;
        BACKGROUND-REPEAT: repeat-y;
      }

A {
	COLOR: #0000ff
  }

A:visited {
	COLOR: #800080
          }

H1 {
	FONT-WEIGHT: bolder;
        FONT-SIZE: 26px;
        MARGIN: 0px;
        PADDING-TOP: 25px
   }

H1 A {
	FONT-WEIGHT: bolder;
        COLOR: #fff;
        FONT-FAMILY: sans-serif;
        TEXT-DECORATION: none
      }

H1 A:visited {
	COLOR: #ffffff
             }

H2 {
	PADDING-RIGHT: 0px;
        PADDING-LEFT: 0px;
        FONT-WEIGHT: bold;
        FONT-SIZE: 12px;
        PADDING-BOTTOM: 0px;
        COLOR: #333;
        PADDING-TOP: 0px;
        FONT-FAMILY: arial, Helvetica;
        POSITION: relative;
        TOP: 37px;
        TEXT-ALIGN: left
   }

H3 {
	PADDING-RIGHT: 0px;
        BACKGROUND-POSITION: left 50%;
        PADDING-LEFT: 35px;
        FONT-WEIGHT: bolder;
        FONT-SIZE: 18px;
        BACKGROUND-IMAGE: url(title.jpg);
        PADDING-BOTTOM: 2px;
        PADDING-TOP: 14px;
        BACKGROUND-REPEAT: no-repeat;
        FONT-FAMILY: arial, Helvetica; POSITION: relative;
    }

H3 A {
	COLOR: #7d7d7d; TEXT-DECORATION: none
     }

#banner {
	PADDING-LEFT: 25px;
        BACKGROUND-IMAGE: url(head.jpg);
        MARGIN-BOTTOM: 15px;
        BACKGROUND-REPEAT: no-repeat;
        FONT-FAMILY: arial, Helvetica;
        HEIGHT: 115px;
        TEXT-ALIGN: left
        }

.description {
	PADDING-RIGHT: 10px;
        PADDING-LEFT: 0px;
        FONT-WEIGHT: bold;
        FONT-SIZE: 12px;
        PADDING-BOTTOM: 0px;
        COLOR: #fff;
        LINE-HEIGHT: 140%;
        PADDING-TOP: 0px;
        FONT-FAMILY: sans-serif
              }

.navi {
	MARGIN-TOP: 10px;
        FONT-SIZE: 12px;
        MARGIN-BOTTOM: 10px;
        TEXT-ALIGN: center
      }

#content {
        PADDING-BOTTOM: 10px;
        MARGIN: 0px 15px;
        WIDTH: 780px;
        TEXT-ALIGN: left
         }

.left {
        FLOAT: left;
	FONT-SIZE: 16px;
	PADDING-RIGHT: 0px;
        PADDING-LEFT: 10px;
        PADDING-BOTTOM: 0px;
        WIDTH: 550px;
        PADDING-TOP: 0px;
        line-height: 130%;
        TEXT-ALIGN: left
       }

.right {
        FLOAT: left;
	FONT-SIZE: 12px;
	PADDING-RIGHT: 0px;
        PADDING-LEFT: 10px;
        PADDING-BOTTOM: 0px;
        WIDTH: 225px;
        PADDING-TOP: 0px;
        line-height: 130%;
        TEXT-ALIGN: left
       }

#g_menu {
	margin: 0px 0px 0px 15px;
	padding: 0;
	width: 810px;
	overflow: hidden;
}

#g_menu li {
	margin-right: 10px;
	height: 20px;
	list-style-type: none;
	float: left;
}


span a:link {
             text-align: center; 
             width: 155px;
             background-color: #db7093;
             color: #fff;
             font-weight: bold;
             font-size: 12px;
             text-decoration: underline;
             padding: 1px 1px 
}

span a:visited {
             text-align: center;
             width: 155px;
             background-color: #db7093;
             color: #fff;
             font-weight: bold;
             font-size: 12px;
             text-decoration: underline;
             padding: 1px 1px 
}

span a:hover  {
             text-align: center;
             width: 155px;
             background-color: #ff69b4;
             color: #ffff00;
             font-weight: bold;
             font-size: 12px;
             text-decoration: none;
             padding: 1px 1px 
}
