@charset "utf-8";
/* CSS Document */

#main {width: 900;  text-align:left; border: 1px solid black; padding: 2px; background: #555; -moz-border-radius:20px; margin: auto;}

  #header {left: 0px; right: 0px; height: 50px; padding-top: 5px; background: #ded; border: 0px solid black; text-align: center; -moz-border-radius:20px; margin-bottom: 2px;}
  #header .head{ display: block; margin: auto; height: 40px; font: 18pt papyrus, sans-serif; width: 500px; -moz-border-radius:20px; background: #aca;}

  #navigation {left: 0px; width: 100px; height: 480px; background: #ded; border: 0px solid black; text-align: center; float: left; }
  #navigation .head {display: block; text-align: center; width: 100% height: 25px; font: 10pt verdana; background: #aca; -moz-border-radius:20px;}
  #navigation .dest {display: block; text-align: center; width: 95px; height: 16px; font: 8pt verdana; background: #9f9; border: 1px solid silver; margin-top: 2px; margin-left: 10px; margin-bottom: 1px; -moz-border-radius:20px; text-decoration: none;}
  
  #content {right: 0px; top: 0px; height: 480px; background: #eee; border: 0px solid black; -moz-border-radius:10px;}
  #content .header{display: block; font: 10pt verdana; text-align: center;}
  #content .header .title{display: block; font: 14pt verdana;}
  #footer {left: 0px; right: 0px; height: 20px; background: #ded; border: 0px solid black; font: 8pt verdana; text-align: center; -moz-border-radius:20px; border-radius:20px; margin-top: 2px;}

  #content .cont_style_1 {display: block; float: left; width: 550px; border: 1px solid silver; padding: 2px; margin: 5px 2px 2px 20px; -moz-border-radius: 10px; overflow: auto; height: 200px;}
  #content .cont_style_1 .float_1{width: 110px; border: 1px solid silver; float: left; text-align: center; padding: 2px;}
  #content .cont_style_1 .header {font: 12pt verdana; font-weight: bold; width: 100%; text-align: center;}
  #content .cont_style_1 .content{font: 8pt verdana;}
  #content .cont_style_1 .price {display: block;font: 10pt verdana; color: red;}
  #content .cont_style_1 .button{width: 100px; border: 1px solid silver; margin: 1px; height: 18px; font: 8pt verdana;}
  #content .cont_style_1 img{width: 100px; height: 100px;}
  #content .cont_style_1 a{}

  #content .cont_style_3 {display: block; float: left; width: 550px; border: 1px solid silver; padding: 2px; margin: 5px 2px 2px 20px; -moz-border-radius: 10px; overflow: auto; height: 75px;}
  #content .cont_style_3 .float_1{width: 110px; border: 1px solid silver; float: left; text-align: center; padding: 2px;}
  #content .cont_style_3 .header {font: 12pt verdana; font-weight: bold; width: 100%; text-align: center;}
  #content .cont_style_3 .content{font: 8pt verdana;}
  #content .cont_style_3 .price {display: block;font: 10pt verdana; color: red;}
  #content .cont_style_3 .button{width: 100px; border: 1px solid silver; margin: 1px; height: 18px; font: 8pt verdana;}
  #content .cont_style_3 img{width: 100px; height: 100px;}
  #content .cont_style_3 a{}

  #content .cont_style_2 { float: left; width: 241px; border: 1px solid silver; padding: 2px; margin: 5px 2px 2px 10px; -moz-border-radius: 10px; height: 160px;}
  #content .cont_style_2 .float_1{width: 79px; border: 1px solid silver; float: left; text-align: center; padding: 2px; -moz-border-radius: 10px; margin: 2px 5px 2px 5px;}
  #content .cont_style_2 .header {font: 12pt verdana; font-weight: bold; width: 100%; text-align: center;}
  #content .cont_style_2 .content{font: 8pt verdana;}
  #content .cont_style_2 .price {display: block;font: 10pt verdana; color: red;}
  #content .cont_style_2 .button{width: 100px; border: 1px solid silver; margin: 1px; height: 18px; font: 8pt verdana;}
  #content .cont_style_2 img{
	width: 76px;
	height: 100px;
	-moz-border-radius: 10px;
}
  #content .cont_style_2 a{}

  #content .cont_style_4 {height: 165px; width: 285px; border: 1px solid silver; padding: 2px; margin: 5px 2px 2px 10px; -moz-border-radius: 10px; overflow: auto;}
  #content .cont_style_4 .float_1{width: 110px; border: 1px solid silver; float: left; text-align: center; padding: 2px; -moz-border-radius: 10px; margin: 2px 5px 2px 5px;}
  #content .cont_style_4 .header {font: 12pt verdana; font-weight: bold; width: 100%; text-align: center;}
  #content .cont_style_4 .content{font: 8pt verdana;}
  #content .cont_style_4 .price {display: block;font: 10pt verdana; color: red;}
  #content .cont_style_4 .button{width: 100px; border: 1px solid silver; margin: 1px; height: 18px; font: 8pt verdana;}
  #content .cont_style_4 img{width: 100px; height: 100px; -moz-border-radius: 10px;}
  #content .cont_style_4 a{}

  #content .week_events { float: right; width: 210px; border: 1px solid silver; padding: 2px; margin: 5px 5px 2px 5px; -moz-border-radius: 10px; overflow: auto; height: 160px;}
  #content .week_events .float_1{width: 110px; border: 1px solid silver; float: left; text-align: center; padding: 2px;}
  #content .week_events .header {font: 12pt verdana; font-weight: bold; width: 100%; text-align: center;}
  #content .week_events .content{font: 8pt verdana;}
  #content .week_events .price {display: block;font: 10pt verdana; color: red;}
  #content .week_events .button{width: 100px; border: 1px solid silver; margin: 1px; height: 18px; font: 8pt verdana;}
  #content .week_events img{width: 100px; height: 100px;}
  #content .week_events a{}