html{min-height:100%; margin-bottom:1px;}
body{font-family:Arial, Helvetica, sans-serif; color:#000000; margin:0; padding:0; background-color:#fec14e}
img{ border:0}
.global{width:985px; margin:0 auto; padding:0; height:100%;}
.wrapper{background-color:#FFFFFF; float:left; padding:0 19px 0 9px;}
.clear{clear:both; font-size:1%; line-height:0; height:1% }
/* header starts */
.header{float:left; width:957px;}
.header_container{padding:5px 0 15px 21px; float:left;}
.logo{float:left; margin-top:9px;}
.header_links{float:right; width: 650px;}
.header_links ul{float:right;}
.header_links ul.first_lvl{list-style:none; margin:2px 0 0 0; padding:0;}
.header_links ul.first_lvl li{display:inline; vertical-align:top;}
.header_links ul.first_lvl li a{color:#666666; text-decoration:none; font-size:11px; vertical-align:top;}
.header_links ul.first_lvl li.first_link{margin-right:23px; margin-left:13px;}
.header_links ul.first_lvl li.link{margin-right:23px;}

.header_links ul.second_lvl{list-style:none; margin:8px 0 0 10px; padding:0;}
.header_links ul.second_lvl li{display:inline; color:#666666;font-size:11px;}
.header_links ul.second_lvl li a{color:#666666; text-decoration:none; font-size:11px;}
.header_links ul.second_lvl li.first_link{margin-right:15px; margin-left:190px; background:url(../../images/gray_bullet.gif) no-repeat 0 5px; padding-left:8px;}
.header_links ul.second_lvl li.search{margin-right:0px; padding-left:8px;}
.header_links ul.second_lvl li.searchbox input{border:1px solid #e0e0e0; font-size:11px; width:89px; vertical-align:middle; }
.header_links ul.second_lvl li.searchbtn{margin:2px 0 5px 3px; padding:0;}
.header_links ul.second_lvl li.searchbtn input{vertical-align:bottom;}
/* header ends */

/* nav starts */

.topnav{ float:left; width:957px; border-bottom:2px solid #ffffff; padding:0; margin:0; }
.topnav ul{list-style:none; margin:0; padding:0; background:url(../../images/nav_bg_gradi.gif) repeat-x top left; height:31px }
.topnav ul li{margin:0; padding:0; float:left; }
.topnav ul li.space { margin:0; border-right:2px solid #f9b208; padding:0; height:20px; }
.topnav ul li a { margin:0; padding:0; font-family:"Trebuchet MS",helvetica,arial,clean,sans-serif; font-size:12px; color:#3a4122; text-align:center; vertical-align:middle; font-weight:bold;}
li a#exp_hlp { padding:8px 0 0 0; margin:0; width:139px; background:url(../../images/top_nav_arrow.gif) no-repeat 22px 11px;}
li a#ideas_make { padding:8px 0 0 0; margin:0; width:182px; background:url(../../images/top_nav_arrow.gif) no-repeat 21px 11px; }
li a#world_colour { padding:8px 0 0 0; margin:0; width:194px; background:url(../../images/top_nav_arrow.gif) no-repeat 21px 11px;}
li a#product { padding:8px 0 0 0; margin:0; width:127px; background:url(../../images/top_nav_arrow.gif) no-repeat 22px 11px;}
li a#contact { padding:8px 0 0 0; margin:0; width:140px; background:url(../../images/top_nav_arrow.gif) no-repeat 23px 11px;}
li a#dealer_loc { padding:8px 0 0 0; margin:0; width:139px; background:url(../../images/top_nav_arrow.gif) no-repeat 9px 11px;}
li#exp_hlp_sel{background:url(../../images/green_nav_bg_gradi_sel.gif) repeat-x top left; height:31px; width:137px;}
li#ideas_sel{background:url(../../images/green_nav_bg_gradi_sel.gif) repeat-x top left; height:31px; width:182px;}
li#world_of_colors_sel{background:url(../../images/green_nav_bg_gradi_sel.gif) repeat-x top left; height:31px; width:194px;}
li#products_sel{background:url(../../images/green_nav_bg_gradi_sel.gif) repeat-x top left; height:31px; width:127px;}
li#contact_sel{background:url(../../images/green_nav_bg_gradi_sel.gif) repeat-x top left; height:31px; width:140px;}
li#dealer_sel{background:url(../../images/green_nav_bg_gradi_sel.gif) repeat-x top left; height:31px; width:139px;}
.topnav ul li.lfimg { margin:0!important; padding:0; background:url(../../images/nav_lf_curve.gif) no-repeat; width:13px; height:31px }
.topnav ul li.lfimg_sel { margin:0!important; padding:0; background:url(../../images/green_nav_lf_curve_sel.gif) no-repeat; width:13px; height:31px }
.topnav ul li.rtimg { margin:0!important; padding:0; float:right;  width:13px; height:31px; background:url(../../images/nav_rt_curve.gif) no-repeat top right;}
.topnav ul li.rtimg_sel { margin:0!important; padding:0; float:right;  width:13px; height:31px; background:url(../../images/green_nav_rt_curve_sel.gif) no-repeat top right;}

/* nav ends */



.banner{ margin:0 0 1px 0; padding:0; font-size:1% }
.btm_border { background-color:#152f71; height:8px; padding:0; margin-bottom:3px }


/* color palette css starts */

/* breadcrumb starts */
.breadcrumb{ width:949px; background-color:#ffefc3; color:#45473e; font-weight:bold; font-size:11px; padding:3px 0 3px 8px; margin-bottom:5px; float:left;}
.breadcrumb a{text-decoration:none; color:#45473e; font-weight:normal;}
.breadcrumb span{font-weight:normal;}
/* breadcrumb ends */


/* banner starts */
.inner_banner { padding:0; margin:0 0 18px 0; width:956px; height:140px; border-bottom:6px solid #333333 }
.inner_banner .lfban { float:left; padding:0; margin:0 }
.inner_banner .rtban { float:left; padding:0; margin:0 }
/* banner ends */

/* bodycontent starts */
.maincontainer { padding:0 0 20px 0; margin:0; }
.container { margin-left:7px; top:0 bottom:0; float:left; }/*position:absolute; top:255px; left:28px; bottom:0*/
.column1_2 { background:url(../../images/clr_pal_col1_box.jpg) no-repeat; padding:0 0 370px 0; top:50px; float:left; margin-top:205px;  width:180px; position:absolute; }

.column1_2 .cnt { padding:24px 5px 4px 15px; margin:0; font-size:12px; color:#2e2d2d; font-weight:bold; width:162px }
.column1_2 .cnt ul { list-style:none; padding:0; margin:0; }
.column1_2 .cnt ul li { background:url(../../images/orange_bullet.gif) no-repeat 0 10px; padding:10px 0 5px 25px; margin:0; }
.column1_2 .cnt ul li a { padding:0; margin:0; font-size:12px; color:#2e2d2d; text-decoration:none }
.column1_2 .cnt ul li span { padding:0; margin:0; font-size:12px; color:#f46d1b; text-decoration:none }
.column1_2 .cnt ul li li { background:url(../../images/orange_bullet_sm.gif) no-repeat 0px 10px; padding:7px 0 2px 19px; margin:0; font-size:11px }
.column1_2 .cnt ul li li.nobullet { padding:0; margin:0 0 10px 0; background-image:none; font-size:1% }
.column1_2 .cnt ul li li a { padding:0; margin:0; color:#2e2d2d; text-decoration:none; font-size:11px }
.column1_2 .cnt ul li li span { padding:0; margin:0; color:#f46d1b }
.column1_2 .cnt ul li.seperator { background:url(../../images/seperator.gif) no-repeat 0 0; padding:0; margin:0; line-height:0; height:1px; font-size:1%; width:161px; }
.column1_2 .cnt p { padding:16px 0 0 0; margin:0; }
.column1_2 .cnt span { color:#674890; font-size:11px; font-weight:bold; padding:0 0 0 7px; margin:20px 0 10px 0; }
.column1_2 .pddleft { padding:0; margin:80px 0 0 12px; font-size:1% }
.bodycontainer { padding:0; margin:0 0 0 215px; position:relative; width:743px; }
.column2_2 { background:url(../../images/clr_pal_box.jpg) no-repeat; width:206px; padding:0 29px 0 0; margin:0; float:left }
.column2_2 p { padding:17px 0 0 0; margin:0; text-align:center; }
.column2_2 p.lfsp { padding:17px 0 3px 0; margin:0 0 0 15px; }
.bodycontent { padding:10px 125px 0 0; margin:0; font-size:11px; color:#2b4407; }
.bodycontent p { padding:10px 0 0 0; margin:0; line-height:150% }
.bodycontent ul { list-style:none; padding:0; margin:0; float:left }
.bodycontent ul li { background:url(../../images/gray_arrow.gif) no-repeat 0 2px; padding:0 0 5px 15px; margin:0; font-size:11px; font-weight:bold; color:#747f90  }
.bodycontent ul li a { padding:0; margin:0; font-size:11px; font-weight:bold; color:#747f90; text-decoration:none;  }
.bodycontent ul li a:hover { padding:0; margin:0; font-size:11px; font-weight:bold; color:#747f90; text-decoration:underline;  }

.bodycontent span.bdtxt { font-weight:bold; color:#000000; padding:0; margin:0 }
.inner_container { padding:0; margin:5px 0 0 0; min-height: 350px; height: auto!important; height: 350px; }

.maintp_img { background:url(../../images/clr_pal_maintp_curve.gif) no-repeat; padding:0; margin:0; width:743px; height:10px; font-size:1% }
.mainbt_img { background:url(../../images/clr_pal_mainbt_curve.gif) no-repeat; padding:0; margin:0; width:743px; height:9px }
.mainmid_cnt { background:url(../../images/clr_pal_bg.jpg) no-repeat 0 0; padding:0; margin:0; vertical-align:top; }

.mainmid_cnt .pdlt { padding-left:320px; position:relative }
.mainmid_cnt .selspace { padding:0 0 0 107px; margin:0; font-size:1% }
.cp_bdcnt { width:719px; padding:0; margin:0 12px 0 13px; }
.cp_bg_lfimg { float:left; background:url(../../images/clr_pal_lf_curve.gif) no-repeat 0 0; padding:0; margin:0; width:13px; height:120px;  }
.cp_bg_rtimg { background:url(../../images/clr_pal_rt_curve.gif) no-repeat 0 0; padding:0; margin:0; width:16px; height:120px; float:left }
.cp_bg_midimg { float: left; background:url(../../images/clr_pal_gradi_img.gif) repeat-x 0 0; padding:0; margin:0; height:120px; font-size:11px  }
.cp_bg_midimg ul { list-style:none; padding:5px 0 0 8px; margin:0; }
.cp_bg_midimg ul li { float:left; padding:0 13px 0 14px; margin:0; }
.cp_bg_midimg ul li a { float:left; padding:0; margin:0; }
.cp_bg_midimg ul li.rtspc { padding:0 12px 0 4px; margin:0; }
.cp_bg_midimg ul li.vsep { background:url(../../images/ver_seperator.gif) no-repeat 0 0; padding:0; margin:0; width:1px; height:86px; }
.mainmid_cnt span { font-size:11px; color:#f46d1b; font-weight:bold; padding-left:31px }
.mainmid_cnt a { color:#747f90; font-size:11px; font-weight:bold; padding-left:31px; text-decoration:none }
.cp_mcnt { padding:0 0 1px 0; margin:12px 10px 0 12px; }
.cp_cnt { background:url(../../images/clr_pal_inner_bg.jpg) no-repeat 0 0; padding:0; margin:0; height:100%; }
.cp_cnt .table { width:660px; padding:0; margin:0 5px 0 31px; }
.cp_cnt .table td.tht { height:19px }
.cp_cnt .table .text { font-size:11px; color:#333333; padding-left:5px; margin:0; vertical-align:top; }
.cp_cnt .table .space { padding:0; margin:0; height:10px } 

/* bodycontent ends */

/* special effects css starts */ 
.sp_eff_content { margin-left:10px; padding:0; font-size:1% }
.col1_2 { padding:0; margin:0; width:327px; float:left; }
.col1_2 p { font-size:10px; color:#666666; padding:20px 0 0 27px; margin:10px 0 0 0; }
.col2_2 { padding:0; margin:0; float:left; width:350px }
.col2_2 p { font-size:10px; color:#666666; padding:5px 0 0 67px; margin:12px 0 0 0; }


.sp_eff_spatula_box { background:url(../../images/sp_eff_spatula_box.jpg) no-repeat; padding:0; margin:0; width:327px; height:234px; }
.sp_eff_spatula_box p { padding:162px 7px 0 160px; margin:0; font-size:11px; color:#666666 }
.sp_eff_brushing_box { background:url(../../images/sp_eff_brushing_box.jpg) no-repeat; padding:0; margin:0 0 0 40px; width:327px; height:234px; }
.sp_eff_brushing_box p { padding:162px 5px 0 160px; margin:0; font-size:11px; color:#666666 }
.sp_eff_sponging_box { background:url(../../images/sp_eff_spong_box.gif) no-repeat; padding:0; margin:0; width:327px; height:234px; }
.sp_eff_sponging_box p { padding:162px 5px 0 160px; margin:0; font-size:11px; color:#666666 }
.sp_eff_clrwash_box { background:url(../../images/sp_eff_clrwash_box.gif) no-repeat; padding:0; margin:0 0 0 40px; width:327px; height:234px; }
.sp_eff_clrwash_box p { padding:162px 2px 0 160px; margin:0; font-size:11px; color:#666666 }
.sp_eff_combing_box { background:url(../../images/sp_eff_combing_box.gif) no-repeat; padding:0; margin:0; width:327px; height:234px; }
.sp_eff_combing_box p { padding:162px 7px 0 160px; margin:0; font-size:11px; color:#666666 }
.sp_eff_ragging_box { background:url(../../images/sp_eff_ragging_box.gif) no-repeat; padding:0; margin:0 0 0 40px; width:327px; height:234px; }
.sp_eff_ragging_box p { padding:162px 7px 0 160px; margin:0; font-size:11px; color:#666666 }
.glaze_box { background:url(../../images/sp_eff_moire_box.gif) no-repeat; padding:0; margin:0; width:328px; height:234px; }
.glaze_box p { padding:162px 7px 0 160px; margin:0; font-size:11px; color:#666666 }
.marmo_box { background:url(../../images/sp_eff_marmo_box.gif) no-repeat; padding:0; margin:0; width:328px; height:234px; }
.marmo_box p { padding:162px 7px 0 160px; margin:0; font-size:11px; color:#666666 }
.suede_box { background:url(../../images/sp_eff_suede_box.gif) no-repeat; padding:0; margin:0; width:328px; height:234px; }
.suede_box p { padding:162px 7px 0 160px; margin:0; font-size:11px; color:#666666 }

.bldtxt { color:#333333; font-size:11px; background:url(../../images/black_arrow.gif) no-repeat 227px 7px; padding:5px 0 0 160px; margin:0; font-weight:bold }
.bldtxt a { color:#333333; font-size:11px; padding:0; margin:0; font-weight:bold; text-decoration:none }
/* special effects css ends */


/* footer starts */
.footer{float:left; width:985px; background-color:#FFFFFF; font-size:10px; padding-top:5px; margin:0; }
.footer_container{width:978px; text-align:left; background:url(../../images/footer_bg.gif) repeat-x; margin:0 auto; padding:4px 0 21px 0;}
.footer_container a.footer_link{color:#474747; text-decoration:none; font-size:11px; background:url(../../images/footer_separator.gif) no-repeat center right; padding-right:8px; padding-left:8px; }
.footer_container_padd{padding-right:8px; padding-left:8px; color:#474747; font-size:11px; margin:0}
.copyrights{color:#666666; text-align:right;}
.copyrights a{text-decoration:none; color:#9e9e9e;}
/* footer ends */

