body {
padding: 0px;
margin: 0px;
font-family: Arial, Helvetica, sans-serif;
background: #FAFAD2;
}
.mainDiv{
width: 100%;

background:white;
 


}


.topCont {
width: 100%;
height: 670px;
background-image:url(images/pattern.png);
background-size: 100% auto;
background-repeat:no-repeat;
margin: 0px;
}

.topBar {
width: 100%;
height: 552px;
background-color:black;
float: left;
margin-top: 0px;
opacity: 0.8;
border-bottom:0px solid #cccccc;
}




.bottBar {
position:absolute;
bottom: -2px;
width: 100%;
height: auto;
padding-bottom: 28px;
float: left;
background-color:#000000;
border-top: 1px solid #cccccc;
opacity: 0.8;
font-size: 12px;
margin-top: 0px;
}

.bottBar .Service_div {
font-size: 15px;
float: left;
color: #cccccc;
margin-left: 80px;
margin-right: 20px;
margin-top: 20px;
margin-bottom: 0px;
}

.bottBar div a{
color:  skyblue;
text-decoration: none;
}

.bottBar div a:hover{
color: orange;
}
 





.logo {
width: 150px;
height: 50px;
background-image: url(images/iebakalogo7.jpg);
background-repeat: no-repeat;
float: left;
margin-top: 20px;
margin-left: 20px;
}






.bottContentContainer {
width: 100%;
height: auto;
margin: 0 auto;
}


.bannerContact {
float: left;
margin-top: 10px;
height: 65px;

}

.contaDet1 {
font-family: Calibri;
font-size: 20px;
float: left;
margin-top: 25px;
margin-left:350px;
color: orange;

}
.contaDet1 a{

color: orange;
text-decoration:none;
}

.contaDet1 a:hover{
color: white;
text-decoration: none;
}

.contaIcon {
background-image: url(images/teleicon.png);

width: 72px;
height: 70px;
float: left;
margin-left: 30px;
}

.contaDet {
font-family: Calibri;
font-size: 30px;
float: left;
margin-top: 20px;
margin-left: 20px;
color:  #ffffff;
}
.mainMenu {
font-family: Calibri;
font-size: 18px;
z-index:100; 
}
.clearing {
clear: both;
}
.slideshow {
z-index:-1000; 
	
}


.middleContent {

width:100%;
height: auto;
margin: auto;

}

.middlecontentContainer{

width: 100%;
height: auto;
margin: 0 auto;
}

.middleBar {
width: 100%;
height: 370px;
background-image: url(images/home_1.jpg);
background-size: 100% auto;
background-repeat:no-repeat;
margin-bottom: 25px;
}

.midlleBarCont {
width: 100%;
height: 370px;
background-color: #000000;
float: left;
margin-top: 0 px;
opacity: 0.8;
border-bottom:0px solid #cccccc;
}
.serviceBoxm {
width: 550px;
height: auto;
float:left;

margin-left:5px;
margin-top:10px;
}
.serviceBoxm h1{
font-family: calibri;
font-size: 28px;
margin: 10px 0px 0px 80px;
color: #2B65EC;
}


.serviceBoxm p{
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
margin: 10px 0px 0px 80px;
padding: 0px 0px 0px 0px;
color: white;
text-align: justify;
}

.serviceBoxm img{

width: 620px;
height: 300px;
border-radius: 5px;
margin: 10px 0px 80px 10px;


}

.middleBar1 {
width: 100%;
height: 400px;
background-image: url(images/home_1.jpg);
background-size: 100% auto;
background-repeat:no-repeat;
margin-bottom: 0px;
}

.midlleBarCont1 {
width: 100%;
height: 400px;
background-color: #000000;
float: left;
margin-top: 0 px;
opacity: 0.8;
border-bottom:0px solid #cccccc;
}
.serviceBoxm1 {
width: 550px;
height: auto;
float:left;

margin: 10px 50px 5px 14px;
}
.serviceBoxm1 h1{
font-family: calibri;
font-size: 28px;
margin: 10px 0px 0px 80px;
color: #2B65EC;
}
.serviceBoxm2 {
width: 250px;
height: auto;
float:left;
background-color:#191970;
margin-left: 5px;
margin-right: 10px;
margin-top: 60px;
margin-bottom: 10px;
}
.serviceBoxm3 {
width: 250px;
height: auto;
float:left;

margin-left: 70px;
margin-right:1px;
margin-top: 5px;
margin-bottom: 10px;
}
.serviceBoxm3 p{
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
margin: 10px 10px 10px 10px;
padding: 0px 0px 0px 0px;
color: white;
text-align: justify;
}
.serviceBoxm3 h1{
font-family: calibri;
font-size: 28px;
margin: 10px 0px 0px 10px;
color: #2B65EC;
}

.serviceBoxm2 p{
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
margin: 10px 10px 10px 10px;
padding: 0px 0px 0px 0px;
color: white;
text-align: justify;
}
.serviceBoxm2 h1{
font-family: calibri;
font-size: 20px;
margin: 10px 0px 0px 10px;
color: yellow;
}
.serviceBoxm2 p a{

text-decoration: underline;
color:darkorange;
}

.serviceBoxm2 p a:Hover{

color:white;
text-decoration: underline;
}

.serviceBoxm1 p{
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
margin: 10px 0px 0px 80px;
padding: 0px 0px 0px 0px;
color: white;
text-align: justify;
}

.serviceBoxm1 img{

width: 620px;
height: 300px;
border-radius: 5px;
margin: 10px 0px 80px 10px;


}
.serviceBoxa{
width:960px;
height: auto;
margin: auto;
background-color:white;
}


.serviceBoxa h1{
width:100%;
height: auto;
margin: auto;
color:green;

}
.serviceBox {
width: 300px;
height: auto;
float:left;
background:white;

margin-left: 100px;
}
.serviceBox1 {
width: 300px;
height: auto;
float:left;
background-color:#F5F5F5;
margin-left: 100px;

margin-top: 10px;
margin-bottom: 10px;
}
.serviceBox2 {
width: 630px;
background:white;
height: auto;
float:right;
margin: 10px 15px 5px 14px;

}

.serviceBox3 {
background-color:#F5F5F5;
width: 180px;

height: auto;
float:left;
margin: 10px 15px 5px 14px;

}




.serviceBox img{
width: 300px;height:200;
border-radius: 5px;
}
.serviceBox1 img{
border-radius: 5px;
}

.serviceBox2 img{
border-radius: 5px;
margin-left: 10px;
margin-right: 10px;
margin-bottom: 10px;
}
.serviceBox3 img{

width: 200px;
height: 50px;

}

.serviceBoxa h1{
font-family: calibri;
font-size: 18px;
margin: 5px 0px 5px 0px;
color: #2B65EC;
}

.serviceBox h1{
font-family: calibri;
font-size: 18px;
margin: 5px 0px 5px 0px;
color: #2B65EC;
}

.serviceBox1 h1{
font-family: calibri;
font-size: 18px;
margin: 5px 0px 5px 0px;
color: #2B65EC;

}


.serviceBox2 h1{
font-family: calibri;

font-size: 18px;
margin: 5px 0px 5px 0px;
color: #2B65EC;
}

.serviceBox2 marquee{
height: 100px;

float:left;
font-family: calibri;
font-size: 14px;
margin: 5px 0px 5px 0px;
color: #333333;
}

.serviceBox2 marquee  h1{
font-family: calibri;
font-size: 18px;
margin: 5px 0px 5px 0px;
text-decoration: none;
color:  #1b4f72;
}

.serviceBox2 marquee  span{
font-family: calibri;
font-size: 14px;
margin: 5px 0px 5px 0px;
text-decoration: none;
color:  #2B65EC;;
}


.serviceBox3 h1{
color: #2B65EC;
font-family: calibri;
font-size: 18px;
margin: 5px 0px 5px 0px;

}
.serviceBoxa p{
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
padding: 0px 0px 0px 0px;
color: #1b4f72;
text-align: justify;
}



.serviceBox p{
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
padding: 0px 0px 0px 0px;
color: #1b4f72;
text-align: justify;
}

.serviceBox1 p{
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
padding: 0px 0px 0px 0px;
color: red;
text-align: justify;
margin-left: 10px;
margin-right: 10px;
margin-top: 10px;
margin-bottom: 10px;
width: 150px;
border-width: 1px;
border-spacing: 10px 5px;
border-bottom: 1px solid #cccccc; 
border-color: #cccccc;
}
.serviceBox1 a{

text-decoration: none;
color:darkorange;
}

.serviceBox1 p a{

text-decoration: none;
color:darkorange;
}

.serviceBox1 p a:Hover{

color:#1b4f72;
text-decoration: underline;
}


.serviceBox2 p{
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
padding: 0px 0px 0px 0px;
color: #1b4f72;
text-align: justify;
}



.serviceBox3 p{
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
padding: 0px 0px 0px 0px;
color: #1b4f72;
text-align: justify;
}









.footer {
width:100%;
height:350px;

background:#F5F5F5;
margin:0px;
margin-top: 0px;

}












.footerContentContainer {
width: 100%;
height: 200px;
margin: 0 auto;
}



.footerContent {
width: 239px;
height: 210px;
float:left;
padding: 10px 10px 0px 0px;
text-align: left;
margin-left:60px;
}




.footerContent h3{
font-family: calibri;
font-size: 18px;
margin: 2px 0px 5px 10px;
color: #2B65EC;
text-align: left;
}






.footerContent p{
font-family: calibri;
font-size: 14px;
padding: 0px 0px 0px 20px;
color: #1b4f72;
text-align: left;
}


.footerContent p a{
color: darkorange;
text-decoration:none;
}



.footerContent p a:hover{
color: blue;
text-decoration: none;
}
.copyRightBar {
position:absolute;
bottom: 0px;
width: 100%;
height: auto;
padding-bottom:0px;
float: right;
background-color: #000000;
border-top: 1px solid #cccccc;
opacity: 0.8;
font-size: 6px;
}
.copyRightBarContent {
background-color: #000000;
color:yellow;
float: right;
font-size: 6px;
}
.noRightBorder {
border-right: 2px !important;
}

.rightAglin p{
text-align: right;
line-height: 30px;
}

.leftAglin p{
text-align: left;
line-height: 30px;
}







.readMoreBTN {
float: right;
margin-bottom: 10px;

}

.readMoreBTN a{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
display: block;
background-color: #000000;
padding: 5px;
color: #ffffff;
text-decoration: none;
}

.readMoreBTN a:hover{
background-color: #DAB65A;
box-shadow: 0 4px 2px -2px grey;
color: #000000;
}

.requestQuotebtn {
text-align:center;
margin: 25px 0px 5px 25px;
float: left;
}


.requestQuotebtn a{
display: block;
width: 263px;
height: 121px;
text-indent: -9999px;
background-image: url(images/requestQuote.png);
}

.requestQuotebtn a:hover{
background-image: url(images/requestQuote-hover.png);
}

.specialBTn {
text-align:center;
margin: 10px 0px 25px 35px;
float: left;
}


.specialBTn a{
display: block;
width: 247px;
height: 106px;
text-indent: -9999px;
background-image: url(images/weeklySpecial.png);
}

.specialBTn a:hover{
background-image: url(images/weeklySpecial-hover.png);
}






.rightCont ul{

font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
 margin: 0px 0px 0px 30px; 

padding: 0px;
}



.rightCont ul li{

list-style: none;
line-height: 25px;
}

.rightCont ul li a{
text-decoration: none;
color:  #1b4f72;
}

.rightCont ul li a:hover{
color: #c88141;
}



.rightCont h1{
font-family: calibri;
font-size: 18px;
margin: 5px 5px 5px 5px;
color: #2B65EC;

}
.rightCont p{
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
padding: 0px 0px 0px 0px;
color:#1b4f72;
text-align: justify;
margin-left: 10px;
margin-right: 10px;
margin-top: 10px;
margin-bottom: 10px;
width: 280px;
border-width: 1px;
border-spacing: 10px 5px;

border-color: #cccccc;
}
