@charset "utf-8";
body {
   text-align: center; font-family: arial, sans-serif;
  line-height: 18px;margin:0px auto;
  background-image:url("../frontend_images/topstrip.jpg");
  background-repeat:repeat-x;
  background-position:top left;
}
a{text-decoration:none;}
#container
{
width:100%;
overflow:hidden;
margin:0px auto;
}
#headerdiv
{
width:100%;
height:246px;
position:relative;
margin:0px auto;
}
#header
{
width:236px;
height:155px;
margin:0px auto;
position:relative;
top:32px;
bottom:58px;
background:url("../frontend_images/logo.jpg") no-repeat;
}
#slide
{
width:100%;
height:492px;
margin:0px auto;
background:url("../frontend_images/top_img.jpg") center center no-repeat;
position:reltive;
}
#content
{
width:980px;
height:178px;
margin:0px auto;
background:url("../frontend_images/content-bx.jpg") no-repeat;
margin-top:-80px;
position:reltive;
}
.heading
{
font-size:20px;
font-family: 'Archivo Narrow', sans-serif;
text-align:left;
position:relative;
top:35px;
left:54px;
font-weight:bold;
color:#040607;
}
#content p
{
font-size:14px;
font-family: 'Archivo Narrow', sans-serif;
color:#040607;
position:relative;
text-align:left;
top:35px;
left:54px;
}
#service
{
width:980px;
height:27px;
font-size:37px;
font-family: 'Open Sans', sans-serif;
color:#3f3f3f;
position:relative;
text-align:left;
text-align:center;
position:relative;
margin:0px auto;
margin-top:66px;
letter-spacing:-1px;
}
.nyroModalCont iframe {
    width: 300px;
    height: 300px;
}
.heading2
{font-size:37px;
font-family: 'Open Sans', sans-serif;
color:#3f3f3f;
font-weight:800;
position:relative;
text-align:left;
padding:10px;

}
#dotteddiv
{
width:100%;
height:10px;
position:relative;
margin:0px auto;
margin-top:40px;
}
.dotted
{
width:100%;
height:1px;
border-bottom:1px dotted #d6d6d6;
position:relative;
margin:0px auto;
}
#smallboxdiv
{
width:980px;
height:181px;
margin:0px auto;
margin-top:50px;
position:reltive;
}
#smallbox
{
width:300px;
height:181px;
float:left;
padding-left:20px;
}
#log
{
width:980px;
height:20px;
font-size:17px;
font-family: 'Open Sans', sans-serif;
color:#9e9e9e;
position:relative;
text-align:center;
position:relative;
margin:0px auto;
margin-top:50px;
}
#logimg
{
width:16px;
height:31px;
margin:0px auto;
margin-top:7px;
margin-bottom:70px;
position:relative;
background:url("../frontend_images/neem-logo.jpg") no-repeat;
}
.popup
{
width:35px;
height:33px;
margin:0px auto;
background:url("../frontend_images/pop-up_icon_r.png") no-repeat;
position:relative;
top:-16px;
left:83px;
}
.popup:hover
{
width:35px;
height:33px;
margin:0px auto;
background:url("../frontend_images/pop-up_icon_hover.png") no-repeat;
position:relative;
top:-16px;
left:83px;
}
.inner
{
width:460px;
height:auto;

}
.inner p
{

font-size:20px;
font-family: 'Archivo Narrow', sans-serif;
text-align:left;
font-size:17px;
position:relative;
top:40px;
left:54px;
color:#040607;
}
.heading1
{
width:600px;
font-size:20px;
font-family: 'Archivo Narrow', sans-serif;
text-align:left;
position:relative;
top:35px;
left:54px;
font-weight:bold;
color:#040607;
}
.captiondiv
{
width:980px;
height:30px;
margin:0px auto;
margin-top:57px;
position:relative;
}
.caption
{
width:317px;
height:30px;
float:left;
}
.icon
{
width:33px;
height:30px;
margin:0px auto;
position:relative;
background:url("../frontend_images/icon.jpg") no-repeat;
float:left;
}
.icontxt
{
height:30px;
float:left;
position:relative;
left:10px;
font-size:17px;
font-family: 'Open Sans', sans-serif;
color:#404947;
text-align:left;
float:left;
}
.clear
{
clear:both;
}