* {margin:0; padding: 0;}

body {background:#DCDCDC none repeat scroll 0%;color:#999999;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;line-height:14px;}

/*common styles */
a.type-a {color:#5DA9CB;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;line-height:14px;}
a.type-a:hover {text-decoration: none;}
a.type-b {color:#5DA9CB;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;line-height:14px;background-image: url(../images/icon-list.gif);background-repeat: no-repeat;background-position: right center;padding-right: 8px;}
a.type-b:hover {text-decoration: none;}

a.type-gray {color:#666666;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;line-height:14px;}
a.type-gray:hover {text-decoration: none;}

.related {color:#666666;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;font-weight:normal;text-decoration:none;}

.skyheadingtext {color:#59A7CA;font-family:Arial,Helvetica,sans-serif;font-size:15px;font-style:normal;font-variant:normal;font-weight:bold;line-height:120%;}

/* wrapper */
.wrapper {margin:0px auto; width: 924px;margin-top: 60px;}

.wrapper .main {width: 924px;background-color: #ffffff; position: relative; margin-bottom: 50px;background-image: url(../images/main-bg.gif);background-repeat: repeat-y;background-position: right top;}


/* menu section */
.wrapper .main .leftside {float: left; width: 200px; float: left;background-color: #ffffff; position: relative;z-index: 10}
.leftside img {position: relative; z-index: 10}
.leftside .redbg {}
.leftside .bluebg {background-image: url(../images/menu-bottom-blue.gif);background-repeat: no-repeat;background-position: left bottom;}
.leftside .menushadowbg {position: absolute;background-image: url(../images/menu-shadow.png);background-repeat: no-repeat; width: 210px; height: 552px; bottom: -16px;right: -18px;z-index: 5;}

.leftside .menu {position: relative; height: 485px;z-index: 50;background-color: #ffffff;}
.leftside .menu .mmi_selected {position: absolute;background-image: url(../images/menu-mainitem-selected.gif); z-index: 101; width: 16px; height: 16px; left: 16px; top: 14px; text-indent: -9999pt;}
.leftside .menu ul {list-style: none;}
.leftside .menu ul li {position: relative; z-index: 50;}

.leftside .menu ul ul {margin-top: 2px; margin-bottom: 5px;}
.leftside .menu ul ul li {position: relative; line-height:18px; padding-left: 8px;z-index: 50}
.leftside .menu ul ul li a {text-decoration: none; color:#999999;z-index: 50;position: relative;}
.leftside .menu ul ul li a:hover {font-weight: bold;}

.leftside .menu ul ul li img {padding-right: 4px;}

/* content section */
.wrapper .main .content {float: left; width: 724px;background-color: #ffffff;background:#DCDCDC none repeat scroll 0%;padding-top: 10px;position: relative;z-index: 2}

/*inner styles */
.wrapper .main .content .innerpage {background-color: #FFF;padding-left: 10px; position: relative; width: 704px; padding-bottom: 40px;background-image: url(../images/inner-bg.gif);background-repeat: no-repeat;background-position: left +515px;}
.content .innerpage h1{color:#636363;font-family:Arial,Helvetica,sans-serif;font-size:15px;}
.content .innerpage .pagetitle {height: 52px;background-repeat: no-repeat;background-position: left bottom; padding-left: 5px; margin-bottom: 3px;}
.content .innerpage .pagetitle h1{padding-top: 27px;}
.content .innerpage .innerbanner {position: relative;background-image: url(../images/ib-cr-bg.gif);background-repeat: repeat-y;background-position: right top;width: 714px;z-index: 10; }
.content .innerpage .innerbanner .innerbanner_t {background-image: url(../images/ib-tr-bg.gif);background-repeat: no-repeat;background-position: right top;padding-top: 10px;position: relative;z-index: 10;}
.content .innerpage .innerbanner .innerbanner_b {background-image: url(../images/ib-br-bg.gif);background-repeat: no-repeat;background-position: right bottom;padding-bottom: 10px;padding-right: 10px;position: relative;z-index: 10;}
.content .innerpage .innerbanner .innerbanner_bshadow {position: absolute; bottom: -16px; left: -8px;z-index: 2;background-image: url(../images/innerbanner-bshadow.png);background-repeat: no-repeat;background-position: left top;width: 761px;height: 146px;}
.content .innerpage .innerbanner .innerbanner_tshadow {position: absolute; top: 0px; right: -18px;z-index: 1;background-image: url(../images/innerbanner-tshadow.png);background-repeat: no-repeat;background-position: left top;width: 29px;height: 114px;}
.content .innerpage .innerbanner .left-button {position: absolute; left: 0px; top: 45%;background-image: url(../images/gallery-next-left.gif);background-repeat: no-repeat;background-position: left top; width: 27px; height: 32px;z-index: 15; text-decoration: none;}
.content .innerpage .innerbanner .left-button a{display: block}
.content .innerpage .innerbanner .left-button:hover {background-image: url(../images/gallery-next-leftH.gif);background-repeat: no-repeat;}
.content .innerpage .innerbanner .right-button {position: absolute; right: 10px; top: 45%;background-image: url(../images/gallery-next-right.gif);background-repeat: no-repeat;background-position: left top; width: 27px; height: 32px;text-decoration: none;}
.content .innerpage .innerbanner .right-button:hover {background-image: url(../images/gallery-next-rightH.gif);background-repeat: no-repeat;}


/* home section */
.content .home {background-image: url(../images/home-bg.gif);background-repeat: no-repeat;background-position: +5px top;background-color: #ffffff;}
.content .home .textarea {position: relative; z-index: 20;padding-top:30px;padding-left:262px; padding-bottom: 25px;width:428px; line-height:130%;}
.content .herb {position: absolute; right: -19px; top: 35px;background-image: url(../images/herb.png); width: 189px; height: 207px;}
.content .home .indexshadow {position: absolute; right: -20px; top: 60px;background-image: url(../images/indexshadow.png); width: 741px; height: 146px;}
.content .home .images-area {background-color: #dcdcdc; width: 723px; overflow: hidden;}
.content .home .images-area a{margin: 0px; padding: 0px;}
.content .home .images-area a img {margin: 0px; padding: 0px;}
.content .home .images-area {position: relative; height: 343px; overflow: hidden;}
.content .home .images-area ul {list-style: none; margin: 0px; display: block; width: 1000px; padding: 0px; height: 343px;    }
.content .home .images-area ul li {float: left; height: 343px;}
.content .home .images-area ul li a {text-indent: -1000px; border-right: 2px solid #fff; cursor:pointer; display:block;  overflow:hidden; width:158px; height: 343px;}
.content .home .images-area ul li.landscapes a { background: url(../images/home-img1.jpg) repeat scroll 0%;}
.content .home .images-area ul li.people a { background: url(../images//home-img2.jpg) repeat scroll 0%;}
.content .home .images-area ul li.nature a { background: url(../images/home-img3.jpg) repeat scroll 0%;}
.content .home .images-area ul li.urban a { background: url(../images/home-img4.jpg) repeat scroll 0%; width: 243px; min-width: 243px;}

/* our vision section */
.content .ourvision {clear: both;padding-left: 12px; line-height: 140%}
.content .ourvision .left-col {float:left;margin-top:15px;padding-bottom:15px;width:452px;}
.content .ourvision .right-col {float:left;margin-left:15px;margin-top:15px;padding-bottom:15px;width:220px;}
.content .ourvision .right-col .skyheadingtext {margin-bottom: 5px;}
.content .ourvision .ourvision_imgtheme{position: absolute; bottom: -72px; right: 0px; width: 347px; height: 246px;background-image: url(../images/ourvision-theme.gif);}

/* our people section */
.content .ourpeople {clear: both;padding-left: 12px; line-height: 140%; padding-top: 15px}
.content .ourpeople .content-colum {float:left;width:201px; padding-right: 28px;}
.content .ourpeople .content-colum .content-colum-heading {border-bottom:1px dashed #999999;float:left;width:200px; margin-bottom: 8px}
.content .ourpeople .content-colum h2 {color:#3798C9;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:14px;font-weight:normal;padding-bottom: 7px}
.content .ourpeople .content-colum h3 {color:#999999;font-family:Verdana, Arial,Helvetica,sans-serif;font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;padding-bottom: 8px;}
.content .ourpeople .content-colum .position {color:#666666;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold; line-height: 100%}
.content .ourpeople .content-colum a {color:#3798C9;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:normal;text-decoration:underline;}
.content .ourpeople .content-colum a:hover {text-decoration: none;}

/* news section */
.content .news-press {clear: both;padding-left: 12px;line-height: 140%;}
.content .news-press .news-content-area {float:left;margin-top:27px;width:326px; padding-left: 12px;}
.content .news-press .news-content-area h2{color:#666666;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;}
.content .news-press .news-content-area h3 {color:#999999;font-family:Verdana, Arial,Helvetica,sans-serif;font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;line-height:100%; padding-bottom: 7px; padding-top: 3px}


/* community section */
.content .community {clear: both;padding-right: 15px; both;padding-left: 15px;line-height: 140%; }
.content .community .community_imgtheme{position: absolute; bottom: -24px; right: -39px; width: 329px; height: 297px;background-image: url(../images/community-theme.png);}

/* gallery section */
.content .gallery {clear: both;padding-left: 12px;line-height: 140%; padding-right: 12px;}

/* sales center section */
.content .salescentre {clear: both;padding-left: 12px;line-height: 140%; padding-right: 12px;}
.content .salescentre .ki-column {float: left; width:340px;}
.content .salescentre .kitchen-item {background-color:#F5F5F5;height:115px;margin-top:27px;width:330px;}
.content .salescentre .kitchen-item .ki-photo-frame {float:left;height:78px;width:83px;}
.content .salescentre .kitchen-item .ki-photo-frame img {margin-left: 7px; margin-top: 7px;}
.content .salescentre .kitchen-item .ki-text-area {margin-top:6px; float: right; padding-bottom: 6px; width: 200px;}
.content .salescentre .kitchen-item .ki-text-area h3 {color:#70bffc;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-style:normal;font-variant:normal;font-weight:bold;line-height:18px;}
.content .salescentre .kitchen-item .ki-text-area-li {margin-top:6px; float: right; padding-bottom: 6px; width: 200px;}
.content .salescentre .kitchen-item a {color:#3798C9;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:normal;text-decoration:underline;}
.content .salescentre .kitchen-item a:hover {text-decoration: none;}

/* property */
.content .property {clear: both;padding-left: 12px;line-height: 140%; padding-right: 12px;}
.content .property .ki-column {float: left; width:600px;}
.content .property .kitchen-item {background-color:#ffffff;height:330px;margin-top:27px;width:670px;}
.content .property .kitchen-item .ki-photo-frame {float:left;height:78px;width:83px;}
.content .property .kitchen-item .ki-photo-frame img {margin-left: 7px; margin-top: 7px;}
.content .property .kitchen-item .ki-text-area {margin-top:6px; float: right; padding-bottom: 6px; width: 650px;}
.content .property .kitchen-item .ki-text-area h3 {color:#70bffc;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-style:normal;font-variant:normal;font-weight:bold;line-height:18px;}
.content .property .kitchen-item .ki-text-area-li {margin-top:6px; float: right; padding-bottom: 6px; width: 200px;}
.content .property .kitchen-item a {color:#3798C9;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:normal;text-decoration:underline;}
.content .property .kitchen-item a:hover {text-decoration: none;}

/* inner tabs */
.content .innerpage .tabs_type1 {height: 50px;background-image: url(../images/tabs-bg.gif);background-repeat: repeat-x;background-position: left top; position: relative; z-index: 3;border-bottom: 1px #cccccc solid;background-color: #f1f1f1;}
.content .innerpage .tabs_type1 ul.tab {list-style: none;position: relative; z-index:11;}
.content .innerpage .tabs_type1 ul.tab li{float: left; position: relative; z-index:11;border-right: 1px #cccccc solid;}
.content .innerpage .tabs_type1 ul.tab li#activetab {background-color: #ffffff; background-image: url(../images/tabs-bg.gif);background-repeat: repeat-x;background-position: left top; height: 51px;border-bottom: 1px #ffffff solid;font-weight: bold;}
.content .innerpage .tabs_type1 ul.tab li#activetab a {color:#65AECD;}
.content .innerpage .tabs_type1 ul.red li#activetab a {color:#70bffc;}
.content .innerpage .tabs_type1 ul.tab li:hover{background-color: #ffffff; background-image: url(../images/tabs-bg.gif);background-repeat: repeat-x;background-position: left top; height: 51px;border-bottom: 1px #ffffff solid;}
.content .innerpage .tabs_type1 ul.tab li a{float: left; color:#999999;height:30px; padding: 20px 20px 0px 20px; display: block; text-decoration: none;position: relative; z-index:11}
.content .innerpage .tabs_type1 .pagemark {padding-top: 20px; padding-right: 10px;float: right;}
.content .innerpage .tabs_type1 .pagemark p {float: left;font-family:Verdana,Arial,Helvetica,sans-serif; font-size: 10px;}
.content .innerpage .tabs_type1 .pagemark ul {list-style: none;float: left;}
.content .innerpage .tabs_type1 .pagemark ul li {list-style: none;float: left;}
.content .innerpage .tabs_type1 .pagemark ul li a.selected {color:#65AECD;text-decoration: none;}
.content .innerpage .tabs_type1 .pagemark ul li a{color:#999999; text-decoration: none; padding: 0 5px;font-size: 10px;}
.content .innerpage .tabs_type1 .pagemark ul li a:hover {color:#65AECD;}

.content .innerpage .tabs_type1 .pagelink {padding-top: 20px; padding-right: 10px;float: right;}
.content .innerpage .tabs_type1 .pagelink p {float: left;font-family:Verdana,Arial,Helvetica,sans-serif; font-size: 10px;}
.content .innerpage .tabs_type1 .pagelink a {text-decoration: none; color:#999999;font-family:Verdana,Arial,Helvetica,sans-serif;font-size: 9px;}
.content .innerpage .tabs_type1 .pagelink a.pdf {background-image: url(../images/icon-pdf.gif);background-repeat: no-repeat;background-position: left center; padding-left: 22px;}

/* bottomleft telinfo section */
.wrapper .main .cphone {position: absolute; bottom: 5px; left: 11px; font-size:10px;font-family: Verdana, Helvetica, Arial, sans-serif; z-index: 51;}
.wrapper .main .cphone span {font-family:Arial,Helvetica,sans-serif;font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;line-height:14px;}
.wrapper .main .cphone span.blue {color:#5DA9CB;}
.wrapper .main .cphone span.red {color:#F22F37;}

/* footer section */
.wrapper .main .footer {position: absolute; bottom: -16px; right: 0px; z-index: 2;color:#adadad;}
.wrapper .main .footer ul {list-style: none; padding-right: 5px; }
.wrapper .main .footer ul.fspacer {padding-right: 130px;}
.wrapper .main .footer ul li { display: inline; font-family:Verdana,Arial,Helvetica,sans-serif;font-size:9px;font-style:normal;font-variant:normal;font-weight:normal;}
.wrapper .main .footer ul li span {padding: 0 3px; }
.wrapper .main .footer ul li a{color: #adadad; text-decoration: none;}
.wrapper .main .footer ul li a:hover{text-decoration: underline;}

.clear {clear: both}




