﻿body {background:url("../images/bg.jpg") repeat-x #fff !important; font-family:Arial; margin:0px; padding:0px;}

/* kitchen starts */
#kitchen-content{float:left;background:url("../images/kitchen-listing-bg.jpg") repeat-x;}

#company-menu{ background:url("../images/company-menu-bg.jpg") repeat-x #fff; width:240px; padding:18px 25px 0; font-family:Times New Roman; margin:0; }
#company-menu ul{ list-style:none; padding:0; margin:0; }
#company-menu ul li{ padding:0 0 0 25px; margin:0; border-bottom:1px solid #a9adb0; }
#company-menu ul li a{color:#333; display:block; padding:10px 0 10px 15px; text-align:left; font-size:20px;  }
#company-menu ul li a:hover{color:#cf0000;}

#company-menu .kitchen-menu-active a{color:#dd0023 !important; background:url("../images/arrow-active.gif") no-repeat  right; }

#company-menu ul li.history{background:url("../images/history.gif") no-repeat left center;}
#company-menu ul li.investments{background:url("../images/investments.gif") no-repeat left center;}
#company-menu ul li.development{background:url("../images/development.gif") no-repeat left center;}
#company-menu ul li.commitment{background:url("../images/commitment.gif") no-repeat left 8px;}


/******************************************/

#company-content-bg-top{ width:641px; height:11px; line-height:11px; background:url("../images/rounded-corners-bg-top.jpg") no-repeat left top; float:left; }
#company-content-middle{ width:609px; padding:0 15px; border-left:1px solid #cfcfcf;border-right:1px solid #cfcfcf; float:left; }
#company-content-middle p{color:#6c6c6c; font-size:12px; padding:0; margin:0 0 10px; line-height:18px;}
#company-content-middle h2 {font:normal 20px Times New Roman; padding:0; margin:0 0 10px; color:#CF0000; }
#company-content-bg-bottom{ width:641px; height:10px; line-height:10px; background:url("../images/rounded-corners-bg-bottom.jpg") no-repeat left top; float:left; }
.left-image{ border:1px solid #c2dde7; float:left; margin:4px 15px 0 0;}
.chairman{ color:#4d4e4e;}
#company-content-middle h3{ font-weight:bold; font-size:12px; color:#666; margin:0; padding:5px 0 10px;}
#company-content-middle h3.water-factories{ color:#444; font-size:13px; margin-top:40px;}
#company-content-middle p.description{ padding-bottom:15px; border-bottom:1px solid #CFCFCF; margin-bottom:10px;}
#company-content-middle table{ border-top:1px solid #CFCFCF; margin-bottom:10px;}
#company-content-middle table td{ font-size:12px; color:#666; padding:5px; width:50%; border-bottom:1px solid #CFCFCF;}
#company-content-middle table tr.alternate{background-color:#f1f1f1; }
/******************************************/

*html .breadCrumbHolder{ margin-bottom:0;}
.spacer{ height:20px; display:block; clear:both;}

/* media downloads */
#media-downloads-header{ height:31px; background:url("../images/media-downloads-header-bg-middle.jpg") repeat-x; width:200px; }
#media-downloads-header h2{height:31px; background:url("../images/media-downloads-header-bg-left.jpg") no-repeat left top; font:normal 20px Times New Roman; color:#fff; padding:0; margin:0;}
#media-downloads-header h2 span{height:31px; background:url("../images/media-downloads-header-bg-right.jpg") no-repeat right top; display:block; line-height:31px; padding:0 21px;}
#media-downloads-content-bg-top{width:641px; height:12px; line-height:12px; background:url("../images/media-rounded-corners-bg-top.jpg") no-repeat left top; float:left;}
#media-downloads-content-bg-middle{width:599px; padding:20px 20px 15px; border-left:1px solid #cfcfcf;border-right:1px solid #cfcfcf; float:left; background:url("../images/media-rounded-corners-bg-middle.jpg") repeat-x top;min-height:125px;height:auto !important;height:125px;}
#media-downloads-content-bg-bottom{width:641px; height:10px; line-height:10px; background:#fff url("../images/media-rounded-corners-bg-bottom.jpg") no-repeat left top; float:left;}
#media-downloads-content-bg-middle h3{ width:250px; float:left; background:url("../images/media-downloads-icon.gif") no-repeat left top; padding:5px 10px 5px 35px; margin:0 0 10px; font:normal 11px Tahoma, Arial;}
#media-downloads-content-bg-middle h3 a{ color:#000; text-decoration:underline;}
#media-downloads-content-bg-middle h3 a:hover{ text-decoration:none;} 
/******************************************/



/* left panel member benefits banner */
#member-benefits{ display:block; width:290px; clear:both; background:url("../images/left-banner-bg.jpg") repeat-x top; padding:15px 0 25px; text-align:center;}
