body
{
  margin:               0px;
  background-image:     url('../images/design/left-bg2.gif');
  background-position:  left top;
  background-repeat:    repeat-y;
}

table#design_1st_layer
{
  width:                100%;
  background-image:     url('../images/design/top-bg.gif');
  background-position:  left top;
  background-repeat:    repeat-x;
}

table#design_1st_layer td
{
  vertical-align:       top;
}

table#design_1st_layer td#design_2nd_layer
{
  background-image:     url('../images/design/hat.jpg');
  background-position:  272px top;
  background-repeat:    no-repeat;
}

table#design_1st_layer td#design_2nd_layer table#design_3rd_layer
{
  width:                100%;
  background-image:     url('../images/design/flower_left.jpg');
  background-position:  left top;
  background-repeat:    no-repeat;
}

table#design_1st_layer td#design_2nd_layer table#design_3rd_layer td#design_4h_bottom_bg
{
  height:               90px;
  background-image:     url('../images/design/bottom-bg.gif');
  background-position:  left bottom;
  background-repeat:    repeat-x;
}

table#design_1st_layer td#design_2nd_layer table#design_3rd_layer td#design_4h_bottom_bg table#design_4h_bottom
{
  width:                100%;
  height:               90px;
  background-image:     url('../images/design/bottom.jpg');
  background-position:  left bottom;
  background-repeat:    no-repeat;
}

table#design_1st_layer td#design_2nd_layer table#design_3rd_layer td#design_4h_bottom_bg table#design_4h_bottom td
{
  vertical-align:       top;
  text-align:           right;
  padding-top:          54px;
  padding-right:        30px;
  font-family:          verdana;
  font-size:            11px;
  color:                #FCEFFF;
}

table#design_1st_layer td#design_2nd_layer table#design_3rd_layer td#design_4h_bottom_bg table#design_4h_bottom td a
{
  text-decoration:      none;
  color:                #FCEFFF;
}

table#design_1st_layer td#design_2nd_layer table#design_3rd_layer td#design_4h_bottom_bg table#design_4h_bottom td a:hover
{
  color:                #888FFF;
}


table#design_1st_layer td#design_2nd_layer table#design_3rd_layer td#design_4th_layer
{
  background-image:     url('../images/design/flower_right.jpg');
  background-position:  right top;
  background-repeat:    no-repeat;
}

table#design_1st_layer td#design_2nd_layer table#design_3rd_layer td#design_4th_layer table#design_5th_layer
{
  width:                100%;
  background-image:     url('../images/design/left-bg-bg2.jpg');
  background-position:  left bottom;
  background-repeat:    no-repeat;
}

table#design_1st_layer td#design_2nd_layer table#design_3rd_layer td#design_4th_layer table#design_5th_layer td
{
  vertical-align:       top;
}

table#design_1st_layer td#design_2nd_layer table#design_3rd_layer td#design_4th_layer table#design_5th_layer td#menu_layer
{
  width:                212px;
  font-family:          tahoma;
  font-size:            11px;
  padding-left:         0px;
  padding-top:          174px;
}

table#design_1st_layer td#design_2nd_layer table#design_3rd_layer td#design_4th_layer table#design_5th_layer td#menu_layer div#menu1_bg
{
  width:                212px;
  height:               270px;
  background-image:     url('../images/design/menu1-bg.jpg');
  background-position:  left top;
  background-repeat:    no-repeat;
  padding-left:         32px;
}

table#design_1st_layer td#design_2nd_layer table#design_3rd_layer td#design_4th_layer table#design_5th_layer td#menu_layer div#menu2_bg
{
  width:                212px;
  height:               308px;
  background-image:     url('../images/design/menu2-bg.jpg');
  background-position:  left top;
  background-repeat:    no-repeat;
  padding-left:         32px;
}

table.menu td#item_x
{
  width:                18px;
  height:               11px;
  background-image:     url('../images/design/bullet.gif');
  background-position:  0px 0px;
  background-repeat:    no-repeat;
}

table.menu td#item
{
  padding-bottom:       2px;
}

table.menu td#item a
{
  text-decoration:      none;
  color:                #FFFFFF;
}

table.menu td#item a:hover
{
  color:                #888FFF;
}






table#design_1st_layer td#design_2nd_layer table#design_3rd_layer td#design_4th_layer table#design_5th_layer td#page_layer
{
  vertical-align:       top;
}

table#design_1st_layer td#design_2nd_layer table#design_3rd_layer td#design_4th_layer table#design_5th_layer td#page_layer div#page_content
{
  min-height:               1180px;
  margin-top:           14px;
  margin-left:          0px;
  margin-right:         0px;
  font-family:          tahoma;
  font-size:            11px;
}

table#design_1st_layer td#design_2nd_layer table#design_3rd_layer td#design_4th_layer table#design_5th_layer td#lang_panel
{
  height:               90px;
  vertical-align:       top;
  text-align:           right;
  padding-right:        140px;
}

#page_content img
{
  padding: 0px 5px 5px 5px;
}





table#design_1st_layer td#design_2nd_layer table#design_3rd_layer td#design_4th_layer table#design_5th_layer td#lang_panel table#langlinks
{
  margin-top:           38px;
  font-family:          lucida console;
  font-size:            11px;
}

table#design_1st_layer td#design_2nd_layer table#design_3rd_layer td#design_4th_layer table#design_5th_layer td#lang_panel table#langlinks td
{
  text-align:           left;
}

table#design_1st_layer td#design_2nd_layer table#design_3rd_layer td#design_4th_layer table#design_5th_layer td#lang_panel table#langlinks td#bullet
{
  width:                11px;
  height:               11px;
  background-image:     url('../images/design/bullet.gif');
  background-position:  left top;
  background-repeat:    no-repeat;
}

table#design_1st_layer td#design_2nd_layer table#design_3rd_layer td#design_4th_layer table#design_5th_layer td#lang_panel table#langlinks td#lang
{
  width:                60px;
  padding-left:         5px;
}

table#design_1st_layer td#design_2nd_layer table#design_3rd_layer td#design_4th_layer table#design_5th_layer td#lang_panel table#langlinks td#spacer
{
  font-size:            0px;
  height:               2px;
}

table#design_1st_layer td#design_2nd_layer table#design_3rd_layer td#design_4th_layer table#design_5th_layer td#lang_panel table#langlinks td#lang a
{
  text-decoration:      none;
  color:                #FCEFFF;
}

table#design_1st_layer td#design_2nd_layer table#design_3rd_layer td#design_4th_layer table#design_5th_layer td#lang_panel table#langlinks td#lang a:hover
{
  color:                #888FFF;
}

