body {
  background:#e9ddc9 url("../../img_site/layout1/static/edit_bgrd.gif") top left;
  margin:0px;
  padding:0px;
  font-size:x-small; /* IE5 Win */
  font-size:small;
  text-align:left;
  text-decoration: none;
  font-size: 13px; color: #000000;
  font-weight: normal;
  font-family: Tahoma,Verdana, Arial, sans-serif;
}
p {
  font-family: Tahoma,Verdana, Arial, sans-serif;
  font-style: normal;
  font-size: 13px;
  font-weight: normal;
  text-decoration: none;
  color: #000000;
}
td {
  font-family: Tahoma,Verdana, Arial, sans-serif;
  font-style: normal;
  font-size: 13px;
  font-weight: normal;
  text-decoration: none;
  color: #000000;
}
a {
  font-family: Tahoma,Verdana, Arial, sans-serif;
  font-style: normal;
  font-size: 13px;
  font-weight: normal;
  text-decoration: underline;
  color: #ff0000;
}
a:visited {
  font-family: Tahoma,Verdana, Arial, sans-serif;
  font-style: normal;
  font-size: 13px;
  font-weight: normal;
  text-decoration: underline;
  color: #ff0000;
}
a:hover {
  font-family: Tahoma,Verdana, Arial, sans-serif;
  font-style: normal;
  font-size: 13px;
  font-weight: normal;
  text-decoration: none;
  color: #ff0000;
}
a:active {
  font-family: Tahoma,Verdana, Arial, sans-serif;
  font-style: normal;
  font-size: 13px;
  font-weight: normal;
  text-decoration: underline;
  color: #ff0000;
}
#backgrd {
  background:url("../../img_site/layout1/static/pgbk.jpg");
  margin:0px;
  padding:0px;
}
#left_column_container {
  position:relative;
  top:0px;
  left:0px;
  float:right;
  width:157px;
  margin:0px;
  padding:0px;
}
#header {
  background:url("../../img_site/layout1/static/headerbg.jpg");
  position:relative;
  top:0px;
  left:0px;
  height:252px;
  width:775px;
  margin:0px;
  padding:0px;
  display: block;
}
#container {
  background:url("../../img_site/layout1/static/contentbg.jpg") repeat-y left top;
  color:#000000;
  position:relative;
  top: 0px;
  left: 0px;
  width:775px;
  margin:0px auto;
  padding:0px;
  text-align:left;
}
#main_container {
  padding:0px 34px 0px 30px;
  margin:0;
  width:775px;
  voice-family:"\"}\"";
  voice-family:inherit;
  width:711px;
}
#main_nav_container {
  background:url("../../img_site/layout1/static/navbg.jpg") repeat-y;
  float: left;
  padding: 5px 65px;
  position: relative;
  z-index: 1;
  top: 0px;
  left: 0px;
  width: 645px;
  height: 68px;
  overflow: hidden;
  voice-family: "\"}\""inherit;
}
#sub_container1 {
  background: url("../../img_site/layout1/static/joki_dogs.gif") no-repeat;
  position:relative;
  top:0px;
  left:5px;
  width: 140px;
  height: 160px;
  margin: 0px;
  padding: 0px;
}
#sub_container2 {
  float: left;
  padding: 0;
  position: relative;
  top: 0px;
  left: 10px;
  width: 535px;
  overflow: hidden;
}
#logo {
  background: url("../../img_site/layout1/static/_wsb_logo.jpg") no-repeat;
  position:absolute;
  top:4px;
  left:476px;
  height:106px;
  width:229px;
  display: block;
}
#key_visual {
  background: url("../../img_site/layout1/static/_wsb_keyvisual.jpg") no-repeat;
  position:absolute;
  top:0px;
  left:17px;
  height:249px;
  width:433px;
  display: block;
}
#slogan {
  font-family: Tahoma,Verdana,Arial,sans-serif;
  font-style: normal;
  font-size: 13px;
  font-weight: bold;
  text-decoration: none;
  color: #ffffff;
  position:relative;
  top:195px;
  left:460px;
  z-index:1;
  width:260px;
  letter-spacing: 1px;
}
#main_nav_list {
  position:relative;
  width:645px;
  top:0px;
  left:0px;
  height:auto;
  margin:0px;
  padding:0px;
  list-style-type:none;
}
#main_nav_list li {
  float:left;
  margin:0px;
  padding:0px;
  height:28px;
}
#main_nav_list a {
  float:left;
  display:block;
  height:28px;
  margin:0px;
  padding: 2px 18px 0px 13px;
  line-height:22px;
  text-align:center;
  background:transparent;
  voice-family:"\"}\"";
  voice-family:inherit;
  height:26px;
}
span.main_nav_item_text {
  margin:0px 0px 0px 3px;
}
span.main_nav_active_item_text  {
  margin:0px 0px 0px 3px;
}
#main_nav_list a.main_nav_active_item {
  background: url("../../img_site/layout1/dynamic/n1activeitem.gif") no-repeat;
  font-family: Tahoma,Verdana, Arial, sans-serif;
  font-style: normal;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
  color: #faea8e;
  background-position: top right;
}
#main_nav_list a.main_nav_item {
  background: url("../../img_site/layout1/dynamic/n1.gif") no-repeat;
  font-family: Tahoma,Verdana, Arial, sans-serif;
  font-style: normal;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
  color: #fff;
  background-position: top right;
}
#main_nav_list a.main_nav_item:hover {
  background: url("../../img_site/layout1/dynamic/n1hover.gif") no-repeat;
  font-family: Tahoma,Verdana, Arial, sans-serif;
  font-style: normal;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
  color: #fff;
  background-position: top right;
}
.sub_nav_container {
  margin:0px 0px 0px 0px;
  padding:0px;
}
.sub_nav_list {
  margin:0px;
  padding:0px;
  border:0px;
  list-style-type:none;
}
.sub_nav_list li {
  margin:0px 0px 2px 0px;
  padding:0px;
}
.sub_nav_list a {
  background: url("../../img_site/layout1/dynamic/subnav1.gif") no-repeat;
  font-family: Tahoma,Verdana, Arial, sans-serif;
  font-style: normal;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
  color: #00417b;
  display:block;
  width:153px;
  padding:0px 0px 0px 23px;
  line-height:30px;
  text-align:left;
  voice-family:"\"}\"";
  voice-family:inherit;
  width:130px;
}
.sub_nav_list a.sub_nav_active_item {
  background: url("../../img_site/layout1/dynamic/subnav1active.gif") no-repeat;
  font-family: Tahoma,Verdana, Arial, sans-serif;
  font-style: normal;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
  color: #fff;
}
.sub_nav_list a:hover {
  background: url("../../img_site/layout1/dynamic/subnav1hover.gif") no-repeat;
  font-family: Tahoma,Verdana, Arial, sans-serif;
  font-style: normal;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
  color: #00417b;
}
#content_container {
  background:#fff4e0;
  text-align:left;  
  border: 0px;
  width:525px;
  margin: 0px; /*margin:0px 0px 20px 0px;*/
  padding:0px;
  line-height: 1.7;
}
#content_container p {
  margin:5px 0px 20px 0px;
  padding:0px;
  line-height: 1.7;
}
h1 {
  background:url("../../img_site/layout1/static/header1bg.gif") no-repeat;
  padding:5px 0px 5px 50px;
  font-family: Tahoma,sans-serif;
  font-style: italic;
  font-size: 25px;
  font-weight: normal;
  text-decoration: none;
  color: #00417b;
}
h2 {
  background:url("../../img_site/layout1/static/header2bg.gif") no-repeat;
  padding:5px 0px 3px 45px;
  font-family: Tahoma,sans-serif;
  font-style: italic;
  font-size: 21px;
  font-weight: normal;
  text-decoration: none;
  color: #00417b;
}
h3 {
  background:url("../../img_site/layout1/static/header3bg.gif") no-repeat;
  padding:8px 0px 2px 45px;
  font-family: Tahoma,sans-serif;
  font-style: italic;
  font-size: 17px;
  font-weight: normal;
  text-decoration: none;
  color: #00417b;
}
#content_container, #content_container p {
  font-family: Tahoma,Verdana, Arial, sans-serif;
  font-style: normal;
  font-size: 13px;
  font-weight: normal;
  text-decoration: none;
  color: #000000;
}
#content_container a:visited {
  font-family: Tahoma,Verdana, Arial, sans-serif;
  font-style: normal;
  font-size: 13px;
  font-weight: normal;
  text-decoration: underline;
  color: #ff0000;
}
#content_container a:link {
  font-family: Tahoma,Verdana, Arial, sans-serif;
  font-style: normal;
  font-size: 13px;
  font-weight: normal;
  text-decoration: underline;
  color: #ff0000;
}
#content_container a:hover {
  font-family: Tahoma,Verdana, Arial, sans-serif;
  font-style: normal;
  font-size: 13px;
  font-weight: normal;
  text-decoration: none;
  color: #ff0000;
}
#content_container a:active {
  font-family: Tahoma,Verdana, Arial, sans-serif;
  font-style: normal;
  font-size: 13px;
  font-weight: normal;
  text-decoration: underline;
  color: #ff0000;
}
#footer {
  background-color: transparent;
  background-image: url("../../img_site/layout1/static/footerbg.jpg");
  background-repeat: no-repeat;
  background-attachment: scroll;  
  clear:both;
  height:112px;
  width:735px;
  margin:0 23px 0 17px;
  padding:0px;
}
#footer_text {
  margin:0px 30px 0px 30px;
  padding:45px 0px 0px 0px;
  text-align:center;
  font-family: Tahoma,Verdana, Arial, sans-serif;
  font-style: normal;
  font-size: 11px;
  font-weight: normal;
  text-decoration: none;
  color: #f3d088;
}
#extra_div1 {
  background: no-repeat;
  position: absolute;
  display: block;
  width: 0px;
  height: 0px;
  top: 0px;
  left: 0px;
  margin: 0;
  padding: 0; 
}
#extra_div2 {
  background: no-repeat;
  position: absolute;
  display: block;
  width: 0px;
  height: 0px;
  top: 0px;
  left: 0px;
  margin: 0;
  padding: 0; 
}
#extra_div3 {
  background: no-repeat;
  position: absolute;
  display: block;
  width: 0px;
  height: 0px;
  top: 0px;
  left: 0px;
  margin: 0;
  padding: 0; 
}
#extra_div4 {
  background: no-repeat;
  position: absolute;
  display: block;
  width: 0px;
  height: 0px;
  top: 0px;
  left: 0px;
  margin: 0;
  padding: 0; 
}

/*--- mtt_cms ---*/
.input, select { color: #8b1d00; background-color:#fff2d7; border: 1px solid #404040; }
.input_3d { color: #8b1d00; background-color:#fff2d7;}
.button { color: #8b1d00; background-color: #fff2d7; border-style: solid; border-width: 1px 2px 2px 1px; border-color: #8b1d00; }
.title {font-size: 13px; font-weight: normal; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; position: fixed;}
.subtitle {font-size: 13px; font-weight: normal; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none}
.col1 {background-color: #006794; color: #FFFFFF}
.col2 {background-color: #D2B48C; color: #000000}
.col3 {background-color: #FFFCED; color: #000000}
.mark {background-color: #FFD700; color: #000000}

