/* ------- Global (start) ------- */
body {
  padding: 0px;
  margin: 0px;
  font-family: Verdana;
  font-size: 10px;
  text-align: left;
  background-color: #FFFFFF;
  color: #000000;
}

ul,td,ol,ul,p,blockquote,div {
  font-family: Verdana;
  font-size: 10px;
}

h1 {
  font-size: 18px;
  font-weight: bold;
  margin: 0px 0px 20px 0px;
  padding: 0px;
}

h2 {
  font-size: 15px;
  font-weight: bold;
  margin: 0px;
  padding: 0px;
}

h3 {
  font-size: 11px;
  margin: 0px;
  padding: 0px;
}

h4 {
  font-size: 10px;
  font-weight: normal;
  margin: 0px;
  padding: 0px;
}

h5 {
  margin: 0px;
  padding: 0px;
}

p {
  font-size: 10px;
  padding: 0px 0px 10px 0px;
  margin: 0px;
}

.separator {
  background-image: url(images/hr-dotted-bkg.gif);
  background-repeat: repeat-x;
  border: none;
  height: 1px;
  padding: 0px;
  margin: 0px;
}

div.separator {
  float: left;
  width: 100%;
  margin-bottom: 30px;
}

a:link,a:visited,a:hover {
  font-size: 10px;
  text-decoration: underline;
  color: #000000;
}

img.border {

}

input {
  border: 1px solid #000000;
}

input[type="image"] {
  border: none;
}

input[type="submit"] {
  background-image: url(images/button-bkg.gif);
  background-repeat: repeat-x;
  background-position: top;
  padding: 2px 10px 1px 10px;
  font-weight: bold;
  font-size: 11px;
}

.noborder {
  border: none;
}

#container {
  overflow: hidden;
}

li.icon {
  padding: 2px 0px 2px 20px;
  background-repeat: no-repeat;
  background-position: 0px 3px;
}

li.home {
  background-image: url(images/icons/ico-home.gif);
  background-position: 0px 2px;
}

li.clock {
  background-image: url(images/icons/ico-clock.gif);
  background-position: 0px 4px;
}

li.sitemap {
  background-image: url(images/icons/ico-sitemap.gif);
}

li.phone {
  background-image: url(images/icons/ico-phone.gif);
}

/* ------- Global (end) ------- */


/* ------- Main (start) ------- */


.box-content {
  float: left;
  width: auto;
  margin: 0px;
  padding: 10px;
}

.column{
  float: left;
  width: 580px;
}

.box-tab {
  background-color: #FFFFFF;
  float: left;
  width: 100%;
  margin: 0px;
  padding: 0px;
}

.box-nobg {
  background: none;
  margin: 0px 0px 0px 0px;
}

.box-corner {
  float: left;
  width: 5px;
  height: 5px;
  padding: 0px;
  margin: 0px;
  background-color: #FFFFFF;
}

.box-nobg .box-content {
  background: none;
  border: 0px;
  padding: 0px;
  width: 220px;
}

.small {
  width: 205px;
  margin: 0px 25px 0px 0px;
}

.small .border,.small .border-tag {
  width: 190px;
}

.medium {
  width: 680px;
  margin: 0px 0px 0px 0px;
}

.medium .border,.medium .border-tag {
  width: 665px;
}

.box-content div.separator {
  margin-bottom: 18px;
}

.medium .column{
  width: 660px;
}


.small .column{
  width: 190px;
}

div.news {

}

div.news dl {
  width: auto;
  padding: 0px;
  margin: 0px;
  overflow: hidden;
}

div.news dt {
  width: 40px;
  float: left;
  padding: 0px;
  margin: 0px 0px 0px -2px;
  background-image: url(images/news-date-bkg.gif);
  background-repeat: no-repeat;
}

div.news dt div.month {
  color: #000000;
  font-weight: bold;
  width: 18px;
  padding: 13px 0px 0px 9px;
  text-align: center;
}

div.news dt div.day {
  color: #000000;
  font-weight: bold;
  width: 18px;
  text-align: center;
  padding: 0px 0px 10px 9px;
}

div.news dd {
  width: 130px;
  float: left;
  padding: 3px 0px 0px 0px;
  margin: 0px;
}

.more-detail {
  color: #000000;
  width: auto;
}

.recepie {
  width: 100%;
  float: left;
  margin-top: 10px;
}

.recepie .left {
  width: 180px;
  float: left;
  padding: 0px;
  margin: 0px;
}

.recepie .left p{
  padding: 5px 0px 0px 0px;
}

.recepie .text {
  width: 455px;
  float: left;
  padding: 0px;
  margin: 0px 0px 0px 10px;
}

.recepie .text h1 {
  font-size: 18px;
  font-weight: bold;
}

.recepie .text h4 {
  font-size: 11px;
  font-weight: normal;
  padding: 0px 0px 10px 0px;
}

.recepie .text ul {
  list-style-image: url(images/bullet-recepie.gif);
}

.recepie .text ul li {
  padding: 0px 0px 5px 0px;
  margin: 0px 0px 0px 0px;
}

div.event, div.news-item{
  float: left;
  width: 645px;
  margin: 0px 0px 0px 0px;
}

div.event h3 a:link, div.event h3 a:visited, div.event h3 a:hover,
div.news-item a:link, div.news-item a:visited, div.news-item a:hover{
  font-size: 12px;
}

div.event h4, div.news-item h4{
  font-size: 10px;
  padding: 0px 0px 10px 0px;
}

/* ------- Main (end) ------- */

