body, td, th, p, a {
     font:12px Arial, Helvetica, sans-serif;
     color:#FFF;
}

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

img, a img {
    border:none;
}

#layoutLanguages a{
    font-size:10px;
    color:#8CC63F;
}

#layoutLanguages {
    text-align:right;
    vertical-align:center;
    padding:14px 20px 14px 20px;
}

#layoutLanguages a:hover {
    text-decoration:none;
}

#layoutLogo {
    text-align:left;
    vertical-align:top;
    padding:0px 0px 0px 0px;
}

#layoutCopyright {
    font-size:10px;
    color:#6D5D50;
    vertical-align:top;
    padding:2px 0px 2px 0px;
}

#layoutBottomLeft {
    vertical-align:top;
}

#phrase,
#shortAbout{
    background:#998675;
}

#shortAbout #photo{
    width:181px;
}

#shortAbout #comment {
    vertical-align:middle;
    width:303px;
    height:90px;
    padding:15px 20px 15px 20px;
}

#phrase #photo {
    width:95px;
}

#phrase #name {
    width:389px;
    height:46px;
    font-family: Arial, Helvetica, sans-serif;
    padding:10px 20px 10px 20px;
    vertical-align:middle;
    font-weight:bold;
}

#phrase #comment {
    vertical-align:top;
    width:389px;
    height:90px;
    padding:0px 20px 10px 20px;
}

#phrase #comment p {
    font-family: Arial, Helvetica, sans-serif;
    text-align:justify;
    line-height:14px;
    font-size:11px;
}

#news,
#newsTd {
    width:296px;
    height:100%;
    background:#E3DCD5;
}

#newsTd {
    background:#FFF url(100proc.gif) 50% 50% no-repeat;
}

#news td,
#news td a{
    color:#6D5D50;
}

#quickLinks {
    width:54px;
    vertical-align:middle;
}

#newsHeader {
    width:242px;
    height:50px;
    padding:3px 6px 3px 16px;
    font-size:12px;
    font-family: Arial, Helvetica, sans-serif;
    font-weight:bold;
}

#quickLinksWrap,
#quickLinksWrap td{
    height:10px;
    vertical-align:bottom;
}

#newsLinks{
    padding:0px 16px 0px 16px;
    vertical-align:top;
}

#newsList {
    width:100%;
}
#newsList td,
#newsList td a {
    font:12px arial, verdana, sans-serif;
}

#newsList .date {
    color:#8CC63F;
}

#newsList .link{
    padding-bottom:10px;
}

#newsList .link a {
   color:#6D5D50; 
}
#newsList .link a:hover{
    color:#FFF;
}

#layoutCopyright{
    text-align:left;
}

#layoutCopyright span,
#layoutCopyright span a{
    font: 11px Arial Helvetica, sans-serif;
}


#contentShortCenterTd{
    text-align:left;
    vertical-align:top;
    padding:23px 26px 23px 26px;
}

#indexDocument #contentBody{
        width:780px;
        height:390px;
        background:#862212 url(index_bg.jpg);
}

#aboutMulchDocument #contentBody {
    width:780px;
    height:390px;
    background:#862212 url(page_bg.jpg);
}

#rightMenu {
   width:296px;
    height:305px; 
}

#rightMenu .link{
    border:1px solid #FFF;
    border-right:0px;
}

#rightMenu .image{
    border:1px solid #FFF;
    border-left:0px;
}
 
#rightMenu .image img {
    border-left:1px solid #FFF;
} 

#rightMenu .link{
    width:148px;
    height:76px;
    text-align:center;
    vertical-align:middle;
    background:#8CC63F;
}

#rightMenu .link a {
    font-family:arial, verdana, sans-serif;
    color:#FFF;
    display:block;
    width:100%;
    height:76px;
    text-align:left;
    line-height:76px;
    padding-left:18px;
    font-weight:bold;
    text-decoration:none;
    background:#8CC63F;
}
#rightMenu .link a:hover {
    background:#FCFE04;
}

#contentTopMenuTd {
    width:100%;
    height:96px;
    vertical-align:top;
    padding:23px 0px 0px 19px
}

#topMenu {
    height:23px;
}

#topMenu td {
    vertical-align:top;
    text-align:left;
}

#topMenu td a {
    font-family:arial, verdana, sans-serif;
    color:#FFF;
    text-transform:uppercase;
    text-decoration:none; 
    font-weight:bold;
    white-space:nowrap;
    font-size:12px;
}

#topMenu td a.active {
    text-decoration:underline;
}

#topMenu .item {
    padding-right:5px;
    width:150px;
}

#topMenu .last{
    width:100px;
}

#topMenu .arrow {
    width:36px;
    background:url(menu_item_bg.gif) top left no-repeat;
}

#contentCenterTd {
    width:485px;
}

#contentRightMenuTd {
    width:296px;
    vertical-align:bottom;
}

#rightMenu .image{
    width:146px;
    height:75px; 
}

#contentShortCenterTd {
     width:485px;
     background:#FFFFFF;
}

#contentAboutMulch {
    
}

#contentAboutMulch .cmsTitle {
    color:#6D5D50;
    text-transform:uppercase;
    font-weight:bold;
    padding-bottom:25px;
}

#contentAboutMulch .cmsText {
    color:#6D5D50;
    font-size:11px;
    line-height:17px;
}

#topMenuWrap {
    width:100%;
    height:57px;
    vertical-align:top;
    padding:23px 0px 0px 19px;
    background:#862212 url(page_bg.jpg);
}

#bottomLine {
    width:100%;
    height:23px;
}

#bottomLineLeft {
    width:483px;
    height:23px;
    background:#FCFE04;
}

#bottomLineRightTop {
    width:296px;
    height:19px;
    background:#FFF;
    padding:0px 7px 3px;
    vertical-align:bottom;
}

#bottomLineRightBottom {
    height:4px;
    background:#8CC63F;
}

#pageContent {
    width:100%;
    height:100%;
    background:#FFFFFF;
}

#pageContent td {
    vertical-align:top;
}

#pageMenuLeft {
    width:177px;
}

#pageBody {
    width:589px;
     padding:34px 23px 34px 23px;
}

#pageMenuRight {
    width:13px;
}

#leftMenu,
#leftMenuBlank,
#leftMenuBlank td{
    width:177px;
}


#leftMenu td {
    border:1px solid #FFF;
    width:177px;
    height:78px;
    background:#8CC63F;
}

#leftMenu td a {
    font-family:arial, verdana, sans-serif;
    color:#FFF;
    display:block;
    height:100%;
    line-height:76px;
    padding-left:18px;
    font-weight:bold;
    text-decoration:none;
    background:#8CC63F;
}

#leftMenu td a:hover,
#leftMenu td a.active{
      background:#FCFE04;
}

#leftMenuMirror,
#leftMenuMirrorBlank{
    width:13px;
}

#leftMenuMirror td {
    width:13px;
    line-height:78px;
    border-top:1px solid #FFF;
    border-bottom:1px solid #FFF;
    background:#8CC63F;
}

#leftMenuMirror td.active {
    background:#FCFE04;
}

#leftPages td{
    padding:30px 18px 30px 18px;
}

#leftPages td div{
    padding-bottom:7px;
}

#leftPages td a {
    color:#FCFE04;
    text-decoration:none;
}

#leftPages td a:hover {
     text-decoration:underline;
}

#leftPages td a.active,
#leftPages td a.active:hover{
    text-decoration:underline;
}

