@charset "utf-8";
html{}
body{background:url(images/blueprints-3.jpg);font-family:Tahoma, Geneva, sans-serif;margin:0;padding:0;}
a{outline:0 none;}
#MainContainer{width:990px;height:100%;margin:0 auto;}
#FlashContainer{position:relative;width:990px;height:569px;}
#Header{font-size:.8125em;font-weight:bold;text-align:right;position:relative;height:65px;width:990px;}
#logos{white-space:nowrap;clear:left;}
.noBorder{border:0;}
#logoz {padding-left:35px}
hr.main{width:990px;}
#footer{width:990px;font-size:x-small;}
#corpLogin{float:left;}
#clientLogin{float:right;padding-left:20px;}
#facebook{float:left;margin-right:13px;padding-left:19px;}
.twitter-share-button{float:right;padding-left:20px;}
#linkedinzoho{float:right;position:relative;right:86px;top:-16px;}
.linkedinzohoclass{position:relative;right:-30px;top:18px;z-index:0;}
#twitter{float:right;padding-left:10px;}
#copyright{font-size:.75em;text-align:center;width:200px;margin-left:auto;margin-right:auto;}
.youtube{position:relative;left:-86px;}
.fb_edge_widget_with_comment {}
#partners{position: relative;right: -562px;top: 17px;}
#pci {position:absolute;top:-32px; right: 5px}
#back_button {position: absolute;top:510px;left:5px;color:#CCC; text-decoration:none}



#benefitHyphen1{left:17px;position:absolute;top:71px;}
#benefitHyphen2{left:17px;position:absolute;top:117px;}
#benefitHyphen3{left:17px;position:absolute;top:163px;}
#benefitHyphen4{left:17px;position:absolute;top:209px;}
#benefitHyphen5{left:17px;position:absolute;top:255px;}
#benefitHyphen6{left:17px;position:absolute;top:301px;}
#benefit1{left:28px;position:absolute;top:71px;width:164px;}
#benefit2{left:28px;position:absolute;top:117px;width:164px;}
#benefit3{left:28px;position:absolute;top:163px;width:164px;}
#benefit4{left:28px;position:absolute;top:209px;width:164px;}
#benefit5{left:28px;position:absolute;top:255px;width:164px;}
#benefit6{left:28px;position:absolute;top:301px;width:164px;}
#Contact{background-color:#211C12;color:#FFF;font-size:.875em;height:475px;position:relative;width:990px;}
#contactMessage{position:absolute;top:29px;left:572px;width:380px;height:406px;}
#contactSubmit{position:absolute;top:421px;left:445px;}
#contactTable{position:absolute;top:25px;}
#GetFlash{position:absolute;bottom:0;}
#fireplacemenu{color:#FFFFFF;font-family:Helvetica,Arial,sans-serif;font-size:.8125em;left:924px;position:absolute;top:520px;}
#fireplacemenuwithprev{color:#FFFFFF;font-family:Helvetica,Arial,sans-serif;font-size:.8125em;left:895px;position:absolute;top:520px;}
#fireplacemenu a{text-decoration:none;color:#FFF;}
#fireplacemenuwithprev a{text-decoration:none;color:#FFF;}

.green{color:#B7D3A9;}
#hcBenefits{top:29px;}
#hcExterior{position:absolute;left:19px;top:19px;}
#hcInfo{top:345px;}
#hcInfoHyphen1{left:17px;position:absolute;top:374px;}
#hcInfoHyphen1 a:link{color:#FFF;}
#hcInfoHyphen1 a:visited{color:#FFF;}
#hcInfoHyphen1 a:hover{color:#999;}
#hcInfoHyphen2{left:17px;position:absolute;top:396px;}
#hcInfoHyphen2 a:link{color:#FFF;}
#hcInfoHyphen2 a:visited{color:#FFF;}
#hcInfoHyphen2 a:hover{color:#999;}
#hcInterior{position:absolute;left:505px;top:19px;}
.hcLabel{border-bottom:1px solid #B7D3A9;font-family:Calibri, Verdana, Arial, sans-serif;font-size:1.125em;padding-left:10px;position:absolute;left:21px;width:151px;}
#hcTitle{left:230px;top:29px;width:682px;}
#HybriCast{background-color:#211C12;color:#FFF;font-family:Verdana, Geneva, sans-serif;font-size:.8125em;height:475px;position:relative;width:990px;}
#HybriCastInfoText{left:444px;position:absolute;text-align:justify;top:54px;width:478px;}
#hybricastMenu{background-color:#b8d2ab;height:30px;left:19px;position:absolute;top:427px;width:955px;}
#hybricastMenu .hcmenuitem{border-right:1px solid #FFF;color:#ECEEEB;height:20px;float:left;font-family:Calibri, Verdana, Arial, sans-serif;font-size:14px;padding:5px;text-align:center;width:180px;}
#hybricastMenu #hcmenuitemmetal{color:#ECEEEB;height:20px;float:left;font-family:Calibri, Verdana, Arial, sans-serif;font-size:14px;padding:5px;text-align:center;width:180px;}
#hybricastMenu .hcmenuitem a:link{color:#000;}
#hybricastMenu .hcmenuitem a:visited{color:#ECEEEB;}
#hybricastMenu .hcmenuitem a:hover{color:#4d4c4c;}
#hybricastMenu #hcmenuitemmetal a:link{color:#000;}
#hybricastMenu #hcmenuitemmetal a:visited{color:#ECEEEB;}
#hybricastMenu #hcmenuitemmetal a:hover{color:#4d4c4c;}
#intbau{width:300px;float:right;text-align:right;border:0;}
#Literature{
	color:#FFF;
	height:475px;
	width:990px;
}
#litforton{background:url(Literature/FortonMG/FortonMG.jpg);width:330px;height:238px;float:left}
#litgfrc{background:url(Literature/GFRC/GFRC.jpg);width:330px;height:238px;float:left}
#litzblox{background:url(Literature/Zblox/Zblox.jpg);width:330px;height:238px;float:left}
#litgfrg{background:url(Literature/GFRG/GFRG.jpg);width:330px;height:238px;float:left}
#litmetal{background:url(Literature/Metal/Metal.jpg);width:330px;height:238px;float:left}
#litlogo{background:url(Literature/zohologo.png) no-repeat center #201c11;width:330px;height:238px;float:left}
.litText{
	color:#FFFFFF;
	font-size:.75em;
	position:relative;
	left:10px;
	top:10px;
	font-family: Corbel, Tahoma, Geneva, sans-serif;
	font-weight: bold;
	line-height: 9px;
}
#litCompcenterText2 {
	position: relative;
	top: 35px;
	left: 35px;
}
#litCompcenterText {
	position: relative;
	top: 95px;
	left: 15px;
}

.litText a{color:#FFF}
hr.lit{width:310px;float:left;}

#Menu{}
.menuitem{float:left;font-size:.875em;text-align:center;width:141px;position:relative;top:5px;}
.menuitem a:link{color:#000;}
.menuitem a:visited{color:#000;}
.menuitem a:hover{color:#999;}
.noBorderLogos{border:0;padding-left:11px;padding-right:11px;}
.noOutline{outline:none;}
#Partners{color:#000;height:475px;position:relative;width:960px;}
.Projects{color:#FFF;height:475px;width:990px;font-size:.875em;}
#ProjectsCommercial{background-image:url(commercial/background.jpg);position:relative;}
#ProjectsResidential{background-image:url(residential/background.jpg);position:relative;}
#ProjectsHospitality{background-image:url(hospitality/background.jpg);position:relative;}
#ProjectsSpeciality{background-image:url(speciality/background.jpg);position:relative;}
#ProjectsMainImageBlock{padding:20px;width:405px;}
#ProjMainThumb1{position:absolute;left:487px;top:26px;}
#ProjMainThumbText1{position:absolute;left:602px;top:32px;width:117px;}
#ProjMainThumb2{position:absolute;left:487px;top:105px;}
#ProjMainThumbText2{position:absolute;left:602px;top:111px;width:117px;}
#ProjMainThumb3{position:absolute;left:487px;top:185px;}
#ProjMainThumbText3{position:absolute;left:602px;top:189px;width:117px;}
#ProjMainThumb4{position:absolute;left:487px;top:262px;}
#ProjMainThumbText4{position:absolute;left:602px;top:268px;width:117px;}
#ProjMainThumb5{position:absolute;left:487px;top:340px;}
#ProjMainThumbText5{position:absolute;left:602px;top:346px;width:117px;}
#ProjMainThumb6{position:absolute;left:734px;top:26px;}
#ProjMainThumbText6{position:absolute;left:849px;top:32px;width:117px;}
#ProjMainThumb7{position:absolute;left:734px;top:105px;}
#ProjMainThumbText7{position:absolute;left:849px;top:111px;width:117px;}
#ProjMainThumb8{position:absolute;left:734px;top:185px;}
#ProjMainThumbText8{position:absolute;left:849px;top:189px;width:117px;}
#ProjMainThumb9{position:absolute;left:734px;top:262px;}
#ProjMainThumbText9{position:absolute;left:849px;top:268px;width:117px;}
#ProjMainThumb10{position:absolute;left:734px;top:340px;}
#ProjMainThumbText10{position:absolute;left:849px;top:346px;width:117px;}
#ProjComMainImg{float:left;}
#ProjResidential{color:#FFF;height:475px;position:relative;width:990px;background-image:url(residential/background.jpg);}
#ProjHospitality{color:#FFF;height:475px;position:relative;width:990px;background-image:url(hospitality/background.jpg);}
#ProjSpeciality{color:#FFF;height:475px;position:relative;width:990px;background-image:url(speciality/background.jpg);}
#ProjectThumbs{padding:20px;float:left;height:400px;width:500px;font-family:Verdana, Geneva, sans-serif;font-size:.875em;}
#ProjectRolloverThumbs{width:428px;clear:left;position:relative;top:-25px;}
.ProjThumbShow{padding-left:20px;text-align:center;float:right;}
#ProjComMainImg{float:left;}
.ProjMainThumbNoBorder a img{border:none;}
#projComImg{position:absolute;left:0;}
#projResImg{position:absolute;left:250px;}
#projHospImg{position:absolute;left:501px;}
#projSpecImg{position:absolute;left:751px;}
.vertbottom{bottom:0;position:absolute;right:0;}
#WhyZoho{background-color:#211C12;font-family:Calibri, Verdana, Arial, sans-serif;text-align:justify;font-size:.75em;color:#FFFFFF;width:960px;height:445px;padding:15px;overflow:auto;}
.whyZohoImage{float:right;padding:10px;}
.whyZohoImage2{float:left;padding:10px;}
.whyZohoFirstLetter{font-weight:bold;font-size:1.5em;}
#WhyZoho a{color:#33FFFF}
#ZohoLogo{float:left;}
img.idupe{position:absolute;z-index:30000;visibility:hidden;}
.transparent_class {
        filter:alpha(opacity=25);
        -moz-opacity:0.25;
        -khtml-opacity: 0.25;
        opacity: 0.25;
}

