*{margin:0}
A:hover {COLOR: #CC0000;}
TABLE.menu {FONT-FAMILY:Arial, Sans-Serif;}
TABLE.menu {PADDING-BOTTOM:0.5em;}
TABLE.menu A:link {COLOR:#0055CC;}
TABLE.menu A:visited {COLOR:#0055CC;}
TABLE.menu A:hover {COLOR:#FF0000; TEXT-DECORATION:underline;}
TABLE.menu A.current:link {COLOR:#669900; TEXT-DECORATION:underline;}
TABLE.menu A.current:visited {COLOR:#669900;}
TABLE.menu A.current:hover {COLOR:#FF0000; TEXT-DECORATION:underline;}
TABLE.menu TD.logo {HEIGHT:61px; WIDTH:222px; PADDING-TOP:8px; PADDING-RIGHT:14px; PADDING-BOTTOM:0em; PADDING-LEFT:20px;}
TABLE.menu TD.logo IMG {HEIGHT:61px; WIDTH:222px; BORDER:none;}
TABLE.menu TD.service {PADDING-TOP:5px; PADDING-BOTTOM:3px;}
TABLE.menu TD.service DIV {PADDING-RIGHT:0.6em; FONT-SIZE:90%; LINE-HEIGHT:140%; COLOR:#669900;}
TABLE.menu TD.extra {PADDING-TOP:2px;}
TABLE.menu TD.extra DIV {PADDING-RIGHT:0.4em; FONT-SIZE:75%; LINE-HEIGHT:140%; COLOR:#669900; FONT-STYLE:normal;}
TABLE.menu TD.extra SPAN {COLOR:#000000;}

.content .submenu p A:hover {COLOR: #FF0000;}
.content .submenu A:visited, A:link {COLOR:#0055CC;}
.submenu H1 {FONT-SIZE:150%; LINE-HEIGHT:130%; FONT-WEIGHT:bold; padding-bottom: 0.1em;}
.submenu p {FONT-SIZE:90%; LINE-HEIGHT:130%;}
.submenu span, .submenu font {padding: 0 0.2em 0 0.2em}
.submenu font {color: Silver;}

H1.part {FONT-SIZE:150%; LINE-HEIGHT:120%; FONT-WEIGHT:bold; PADDING:0 20px 0.7em 20px;}
.content {PADDING-TOP:0em; PADDING-RIGHT:20px; PADDING-BOTTOM:0.5em; PADDING-LEFT:20px;}
.advert {FONT-SIZE:90%; LINE-HEIGHT:140%; PADDING-BOTTOM:0.5em;}
TABLE.info {MARGIN-TOP:1em;}
TABLE.info H1 {FONT-SIZE:130%; LINE-HEIGHT:100%; FONT-WEIGHT:normal; PADDING-RIGHT:0.3em; PADDING-BOTTOM:0.1em;}
TABLE.info TR.top {PADDING-TOP:0.5em;}
TABLE.info P {FONT-SIZE:100%; LINE-HEIGHT:130%; PADDING-TOP:0.2em; PADDING-RIGHT:0.3em; PADDING-BOTTOM:0.5em}
TABLE.info P.menu {FONT-SIZE:90%; LINE-HEIGHT:140%; PADDING-TOP:1em; PADDING-BOTTOM:0.5em}
TABLE.info P.item {COLOR:#999933;}
TABLE.info P.itempref {COLOR:#999933; MARGIN-BOTTOM:-0.5em}
TABLE.info P.pref {MARGIN-BOTTOM:-0.5em}
TABLE.info P.item SPAN {border-bottom: 1px dotted red;}
TABLE.info P.detail {FONT-SIZE:80%; LINE-HEIGHT:130%; COLOR:#999999; PADDING-BOTTOM:0.5em;}
TABLE.info SPAN {FONT-SIZE:80%; LINE-HEIGHT:130%; COLOR:#999999;}
TABLE.info DIV.h {PADDING: 1em 0 1em 0;}
TABLE.info DIV.veg {PADDING: 0.2em 0 1em 0;}
TABLE.info TD.image {PADDING-TOP:0.5em; PADDING-BOTTOM:0.5em}
TABLE.info TD.image IMG {WIDTH:64px; HEIGHT:64px;}
TABLE.info TD.image DIV {FLOAT: left; PADDING-RIGHT:2px; PADDING-BOTTOM:2px;}
TABLE.gardening H1 {FONT-SIZE:140%; FONT-WEIGHT:lighter; MARGIN-TOP:0.2em; MARGIN-BOTTOM:0.2em}
TABLE.gardening SPAN.name {FONT-SIZE:85%}
TABLE.gardening SPAN.date {FONT-SIZE:70%; LINE-HEIGHT:100%; COLOR:#555555}
TABLE.gardening P {FONT-SIZE:100%; LINE-HEIGHT:130%; PADDING-BOTTOM:0.5em}
TABLE.gardening DIV.img {PADDING-TOP:0.5em; PADDING-BOTTOM:1.5em}
TABLE.gardening TD.note {BACKGROUND-COLOR: #F5F5EA; PADDING-TOP:0.5em;}
.area {CLEAR:both; WIDTH:100%; PADDING:0 0 0.5em 0;}
.area .a {WIDTH:80%;}
.area .a H1 {FONT-SIZE:140%; FONT-WEIGHT:lighter; PADDING-BOTTOM:0.5em;}
.area .a P {FONT-SIZE:100%; LINE-HEIGHT:130%; PADDING-BOTTOM:0.5em;}
TABLE.faceinfo {PADDING-TOP:7px;}
TABLE.faceinfo TD {PADDING:0 20px 0 20px;}
TABLE.faceinfo TD.center {PADDING:0 10px 0 10px;}
DIV.hr {PADDING:1.5em 20px 0px 20px;}
DIV.hr HR {HEIGHT:1px; BORDER:none; BORDER-STYLE:none; BACKGROUND-COLOR:#000000; COLOR:#000000;}
TABLE.faceinfo P {FONT-SIZE:90%; LINE-HEIGHT:130%; PADDING-BOTTOM:0.5em;}
TABLE.headlist {BACKGROUND-COLOR:#F5F5EA;}
TABLE.headlist TD.title {PADDING-RIGHT:0.2em; PADDING-LEFT:20px;}
TABLE.headlist TD.composite {PADDING-RIGHT:0.5em; PADDING-LEFT:0.5em;}
TABLE.headlist TD.current {PADDING-RIGHT:0.5em; PADDING-LEFT:0.5em; BACKGROUND-COLOR:#EBEBCF;}
TABLE.headlist TD.delimiter {PADDING-RIGHT:1.5em; PADDING-LEFT:1.5em;}
TABLE.headlist P {FONT-SIZE:90%; LINE-HEIGHT:130%; PADDING:0.3em 0 0.3em 0;}
TABLE.list TD {PADDING-TOP:1em;}
TABLE.list DL {PADDING:0 0 0 0; FONT-SIZE:90%; LINE-HEIGHT:130%;}
TABLE.list DL DT {FONT-WEIGHT:bold; PADDING-TOP:1.2em; PADDING-BOTTOM:0.2em;}
TABLE.list UL {LIST-STYLE-TYPE:none; PADDING:0 0 0 0;}
TABLE.list UL.ul1 LI {FONT-SIZE:100%; LINE-HEIGHT:130%; PADDING-BOTTOM:0.2em;}
TABLE.list P {FONT-SIZE:90%; LINE-HEIGHT:140%; PADDING-LEFT:0.7em; PADDING-BOTTOM:0.5em;}
TABLE.list P.hd {FONT-SIZE:75%; LINE-HEIGHT:120%; PADDING-LEFT:0.7em;}
DIV.image {MARGIN-BOTTOM:2em; color:#c6c6c6; border-style:none;}
ins.slideshow {display: -moz-inline-stack; display: inline-block;}
ins.slideshow ins {position: relative; float: left; clear: left; cursor: pointer;}
ins.slideshow ins ins {background:transparent url('slideshow.gif') no-repeat; height: 21px; position: absolute; right:12px; top:12px; width:28px; z-index: 9999;}

.highslide IMG {BORDER: none;}
.highslide-active-anchor img {visibility: hidden;}
.highslide:hover IMG {BORDER: none}
.highslide-image {BORDER: white 2px solid;}
.highslide-caption OL {LIST-STYLE-TYPE: decimal; PADDING: 0.5em 0.5em 1em 1.9em; FONT-SIZE: 90%; LINE-HEIGHT: 130%;}
.highslide-caption OL LI {PADDING-BOTTOM: 0.3em;}
.highslide-caption P {PADDING: 0.2em 0.5em 1em 0.5em; FONT-SIZE: 90%; LINE-HEIGHT: 130%;}