* { margin: 0; padding: 0 }

A IMG { border: none}

A.advert { color: #354E45 }
A.advert:hover { text-decoration: none }

A.lastNews { color: #0D5A82; text-decoration: none }
A.lastNews:hover { text-decoration: underline }

A.more { color: #0D5A82; text-decoration: none }
A.more:hover { text-decoration: underline }

A.cprgt { color: #0D5A82 }
A.cprgt:hover { text-decoration: none }

A.path { color: #8CD465; text-decoration: none }
A.path:hover { text-decoration: underline }

BODY { font: 12px Tahoma, Verdana, Arial, sans-serif }

H1, H2 { font-weight: normal }

H1.main {  padding-bottom: 10px; font-size: 27px; color: #354E45 }
H1.left, H1.right  {  padding-bottom: 10px; font-size: 11px; color: #6D8664 }

H2.news { padding: 0 0 8px 35px; font-size: 11px; color: #0D5A82; font-weight: bold }
H2.art { padding: 0 0 8px 35px; font-size: 14px; color: #6D8664; font-weight: bold }
H2.news2, H2.recipe { padding: 0 0 8px 35px; font-size: 14px; color: #6D8664; font-weight: bold }
H2.news2 { font-size: 12px; padding-bottom: 20px }
H2.recipe { padding-bottom: 0 }
H2.recipe A { color: #6D8664; text-decoration: none }
H2.recipe A:hover { text-decoration: underline }

H2.link_name { padding: 0 0 0 35px; color: #6D8664; font-size: 14px; font-weight: bold }
H2.link_name A { color: #6D8664; text-decoration: none }
H2.link_name A:hover { text-decoration: underline }

P { padding: 0; font-size: 12px; color: #354E45 }

P.mainTxt, P.main2Txt, P.txtlst { padding: 0 0 20px 35px; font-size: 12px; color: #354E45 }
P.txtlst { padding-bottom: 30px }
P.main2Txt { padding: 0 }

OL.mainTxt { padding: 0 0 20px 60px; font-size: 12px; color: #354E45 }
UL.mainTxt { padding: 0 0 20px 60px; font-size: 12px; color: #354E45 }

P.next { padding: 0 0 20px 35px; font-size: 12px; font-weight: bold }
P.cont { padding: 0 0 15px 35px; font-size: 11px }
P.cont2 { padding: 0 0 10px 0; font-size: 11px }
P.cont3 { padding: 0 0 10px 0; font-size: 11px }
P.cont3 A { color: #354E45 }
P.cont3 A:hover { text-decoration: none }

P.pt { padding-top: 10px; font-size: 11px; color: #ffffff }

P.copy { font-size: 11px; color: #354E45 }

P.artcont { padding: 0 0 0 35px; color: #354E45; font-size: 12px }
P.artcont2 { padding: 0 0 15px 35px; color: #354E45; font-size: 12px }

P.adv { padding-bottom: 10px; color: #6D8664; font-size: 11px; font-weight: bold }

P.recipecont { padding-bottom: 12px; font-size: 11px; color: #354E45 }

P.rightCol  { font-size: 10px; padding-bottom: 10px }
P.rightCol A { color: #0D5A82; text-decoration: none }
P.rightCol A:hover { text-decoration: underline }

OL.mnu2 {  padding: 0 0 10px 0; 
            list-style-position: inside; 
            color: #ffffff; 
            font-size: 11px; 
            font-weight: bold; 
            background: #69AA45 }
            
OL.mnu2 LI { padding: 10px 0 5px 20px; font-weight: normal }
OL.mnu2 LI#last { padding-bottom: 0 }

OL.mnu2 LI A { color: #ffffff }
OL.mnu2 LI.tmp A { color: #BCFF98 }
OL.mnu2 LI A:hover { text-decoration: none }


UL.mnu { margin-left: 18px; list-style-image: url(i/mnu_p_1.gif); font-size: 12px; font-weight: bold }
UL.mnu LI { padding: 0 0 15px 8px }
UL.mnu LI.tmp {  list-style-image: url(i/mnu_p_2.gif); color: #69AA45}
UL.mnu LI A { color: #387D12 }
UL.mnu LI A:hover { text-decoration: none }

.pager { padding: 0 0 8px 35px; font-size: 11px; color: #0D5A82; font-weight: bold }
.pager A { color: #0D5A82; text-decoration: none }
.pager A:hover { text-decoration: underline }

.author { color: #6D8664; font-weight: bold }

.copyright { font-size: 11px; color: #354E45 }
.cntLeft { width: 35% }
.cntRight { width: 65% }

.head1 { background: url(i/title_1.gif) 21px 15px no-repeat }
.head2 { background: url(i/title_2.gif) 21px 15px no-repeat }

.hdr1 { background: #3A8F0B url(i/head_1.gif) right top no-repeat }
.hdr2 { background: url(i/head_2.gif) right bottom no-repeat }

.outer { padding: 0 35px 0 35px }
.left { width: 80% }

.logo, .logo2 { position: absolute; top: 153px; left: 0; width: 261px; height: 225px}
.logo2  { height: 115px}

.mnuHead1 { height: 2px; text-align: right; background: #69AA45 url(i/mnu_1.gif) left top no-repeat }
.mnuHead2 { height: 2px; text-align: right; background: #69AA45 url(i/mnu_3.gif) left top no-repeat }

.right { width: 20% }

.rightLnk { font-size: 11px }
.lnk1 { font-size: 11px }

.tbl { background: url(i/bg_bottom.jpg) left top }

.top1 { background: url(i/top_bg.gif) left top }
.top2 { height: 4px; text-align: right; background: url(i/left_corn.gif) left top no-repeat }

.box1 { padding-top: 20px }
.box1 P { padding-bottom: 10px; color: #ffffff; font-size: 12px }

.box2 { padding-top: 45px }

.box3 { padding-top: 60px }

.box4 { padding-top: 20px }

.box5 { padding: 10px 0 10px 0 }

.box6 { padding-bottom: 60px }


