
#mainNavArea{ height:42px;}
#mainNav ul{ margin:0px 0px 0px 0px; padding:0px;}
#mainNav ul li{ float:left; list-style:none; padding:0px 15px 0px 18px;}
#mainNav ul li .mainLink{ font-family: 'DiavloBookRegular'; font-size:12px; color:#cbc9c9; text-decoration:none; text-transform:uppercase; font-weight:bold; padding:10px 15px; line-height:35px;}
#mainNav ul li .mainLink:hover{ background:#ff4000; color:#FFFFFF}
#mainNav ul li .mainLink.selected{ background:#ff4000; color:#FFFFFF}

#bannerNavAreaBg .bannerNavArea .bannerArea{ height:309px;}
#bannerNavAreaBg .bannerNavArea .navArea{ height:122px; background:url(../images/bannerNavBg.png) no-repeat; padding:13px 0px 0px 18px;}
#bannerNavAreaBg .bannerNavArea .navArea ul{ margin:0px; padding:0px;}
#bannerNavAreaBg .bannerNavArea .navArea ul li{ list-style:none; float:left; padding: 0px 9px 0px 0px;}
#bannerNavAreaBg .bannerNavArea .navArea ul li .navimg{ height:88px;}
#bannerNavAreaBg .bannerNavArea .navArea ul li .navHeading{font-family: 'DiavloBookRegular'; font-size:12px; color:#ffffff; text-transform:uppercase; text-align:center;}
#bannerNavAreaBg .bannerNavArea .navArea ul li .navHeading a{ color:#FFFFFF; text-decoration:none;}
#bannerNavAreaBg .bannerNavArea .navArea ul li .navHeading a:hover{ color:#f18811;}

#welcomeTextAreaBg{ background:#ffffff; height:260px;}
#welcomeTextAreaBg .welcomeTextArea{width:999px; margin:0px auto; padding-top:30px;}
#welcomeTextAreaBg .welcomeTextArea .left{ width:651px; float:left; padding-right:10px;}
#welcomeTextAreaBg .welcomeTextArea .left .boxArea{ width:651px;}
#welcomeTextAreaBg .welcomeTextArea .left .boxArea .top{ width:651px; background:url(../images/midcontentBoxBgTop.png) no-repeat; height:7px;}
#welcomeTextAreaBg .welcomeTextArea .left .boxArea .mid{ width:651px; background:url(../images/midcontentBoxBgMid.png) repeat-y; overflow:auto;}
#welcomeTextAreaBg .welcomeTextArea .left .boxArea .mid .midBoxContentArea{ width:631px; margin:0px auto;}
#welcomeTextAreaBg .welcomeTextArea .left .boxArea .mid .midBoxContentArea h1{font-family: 'DiavloLightRegular'; font-size:17px; color:#249acc; line-height:20px;}
#welcomeTextAreaBg .welcomeTextArea .left .boxArea .mid .midBoxContentArea p{ font:12px Arial, Helvetica, sans-serif; color:#676767; line-height:20px; text-align:justify;}
#welcomeTextAreaBg .welcomeTextArea .left .boxArea .mid .midBoxContentArea div{ padding-top:10px; margin:0px; padding:0px;}
#welcomeTextAreaBg .welcomeTextArea .left .boxArea .bot{ width:651px; background:url(../images/midcontentBoxBgBot.png) no-repeat; height:7px;}

#welcomeTextAreaBg .welcomeTextArea .right{ width:332px; float:left; height:230px;}
#welcomeTextAreaBg .welcomeTextArea .right h1{font-family: 'DiavloLightRegular'; font-size:17px; color:#616161; line-height:44px; padding:0px 0px 20px 10px; background:url(../images/clientSaysH1Bg.png) no-repeat;}

#clientSaysArea{ width:332px;}
#clientSaysArea .leftClient{ width:70px; float:left; padding:69px 0px 0px 25px;}
#clientSaysArea .rightClient{ width:234px; float:left; background:url(../images/clientSayContent.png) no-repeat; height:123px; padding:7px 0px;}
#clientSaysArea .rightClient .clientSaysContent{ width:180px; margin:0px auto; font:12px Arial, Helvetica, sans-serif; color:#666666; text-align:justify; line-height:16px;}

#boxNavAreaBg{ background:url(../images/boxNavArea.gif) repeat-x; height:244px;}
#boxNavAreaBg .boxNavArea{width:999px; margin:0px auto; padding-top:30px;}
#boxNavAreaBg .boxNavArea ul{ margin:0px; padding:0px;}
#boxNavAreaBg .boxNavArea ul li{ list-style:none; float:left; padding:0px 5px;}
#boxNavAreaBg .boxNavArea ul li .midnavimg{ height:122px;}
#boxNavAreaBg .boxNavArea ul li .midnavHeading{font-family: 'DiavloBookRegular'; font-size:12px; color:#dadada; text-transform:capitalize; text-align:center; background:url(../images/midNavH1Bg.png) right top no-repeat; height:50px; line-height:35px; margin:0px; padding:0px; width:188px; padding:16px 0px 0px 0px;}
#boxNavAreaBg .boxNavArea ul li .midnavHeading span{line-height:18px;}
#boxNavAreaBg .boxNavArea ul li .midnavHeading a{ color:#FFFFFF; text-decoration:none;}
#boxNavAreaBg .boxNavArea ul li .midnavHeading a:hover{ color:#f18811;}

#clientScrollAreaBg{ height:174px;}
#clientScrollAreaBg .ScrollArea{width:999px; margin:0px auto; padding-top:10px;}
#clientScrollAreaBg .ScrollArea .top{ width:999px;height:7px;}
#clientScrollAreaBg .ScrollArea .mid{ width:989px;height:138px; padding-left:10px;}
#clientScrollAreaBg .ScrollArea .mid .midBoxScrollHeading{font-family: 'DiavloBookRegular'; font-size:16px; color:#d98001; line-height:18px; margin:0px; padding:0px; text-align:center;}
#clientScrollAreaBg .ScrollArea .mid .midBoxContentArea{ width:980px; margin:0px auto;}
#clientScrollAreaBg .ScrollArea .mid .midBoxContentArea h1{font-family: 'DiavloLightRegular'; font-size:17px; color:#249acc; line-height:20px; margin:0px; padding:0px;}
#clientScrollAreaBg .ScrollArea .mid .midBoxContentArea p{ font:12px Arial, Helvetica, sans-serif; color:#676767; line-height:20px; }
#clientScrollAreaBg .ScrollArea .bot{ width:999px; height:7px;}

#footerBoxNavAreaBg{ background:url(../images/footerBoxNavAreaBg.gif) repeat-x; height:207px;}
#footerBoxNavAreaBg .footerBoxNavArea{width:999px; margin:0px auto; padding-top:15px;}
#footerBoxNavAreaBg .footerBoxNavArea ul{ margin:0px; padding:0px;}
#footerBoxNavAreaBg .footerBoxNavArea ul li{ list-style:none; float:left; padding:0px; width:243px; height:172px;}
#footerBoxNavAreaBg .footerBoxNavArea ul li a{ text-decoration:none;}
#footerBoxNavAreaBg .footerBoxNavArea ul li.systemInstallation{ background:url(../images/footernav/SystemInstallation.png) no-repeat;font-family: 'DiavloBookRegular'; font-size:12px; color:#ffffff; text-transform:uppercase; text-align:left; line-height:32px; padding-left:6px;	}
#footerBoxNavAreaBg .footerBoxNavArea ul li.servicesMaintenance{ background:url(../images/footernav/ServicesMaintenance.png) no-repeat;font-family: 'DiavloBookRegular'; font-size:12px; color:#ffffff; text-transform:uppercase; text-align:left; line-height:32px; padding-left:6px;	}
#footerBoxNavAreaBg .footerBoxNavArea ul li.avDesignConsultancy{ background:url(../images/footernav/AV-DesignConsultancy.png) no-repeat;font-family: 'DiavloBookRegular'; font-size:12px; color:#ffffff; text-transform:uppercase; text-align:left; line-height:32px; padding-left:6px;	}
#footerBoxNavAreaBg .footerBoxNavArea ul li.projectionRental{ background:url(../images/footernav/ProjectionRental.png) no-repeat;font-family: 'DiavloBookRegular'; font-size:12px; color:#ffffff; text-transform:uppercase; text-align:left; line-height:32px; padding-left:6px;	}

#footerAreaBg{ background:url(../images/footerAreaBg.gif) repeat-x; height:33px;}
#footerAreaBg .footerArea{width:999px; margin:0px auto; font:11px Arial, Helvetica, sans-serif; color:#0085b6; line-height:33px; text-align:center;}