

@charset "utf-8";
/* CSS Document */

body {
	margin: 0px;
	padding: 0px;
	font-weight: normal;
	color: #000000;
 font-family: 'Abel', sans-serif;
	
}
img {
	border: 0px;
}
.clear {
	clear: both;
}

.header{height:auto;
padding-top:5px;
padding-bottom:5px;
background:url(../images/headerbg.jpg) no-repeat top center;
background-size:100% 100%;}
header{margin:0 auto;
width:1100px;}


.logo_bg{float:left;
width:30%;
height:auto;}
.logo{text-align:center;
height:auto;
height:auto;}
.logo img{max-height:100%;
max-width:100%;}
.atlantic{text-align:center;
text-transform:uppercase;
font-family:Arial;
line-height:25px;
color:#fff;}
.atlantic strong{color:#000;
font-weight:bold;
font-family: 'Jacques Francois Shadow', cursive;
}
.mexican{float:left;
width:20%;
color:#99c40f;
font-size:45px;
padding-left:20px;
margin-left:1%;
margin-top:3%;
border-left:solid #fff 2px;
font-family:Arial;}

.numbertext{text-align:center;
font-size:35px; font-family: 'Abel', sans-serif;}
.numbertext a{text-decoration:none;
color:#000;
font-weight:bold;}
.numbertext a:hover{color:#f48f50;}

.header_right{float:right;
width:35%;}
.nav_bg{
width:100%;
margin-top:8%;}
.phonenumber{font-size:22px;
color:#FFF;
margin-top:8%;
text-align:right}
.phonenumber a{text-decoration:none;
color:#FFF;}
.phonenumber a:hover{color:#99c40f;}
.delivery_img{height:auto;}
.delivery_img img{max-height:100%;
max-width:100%;}

.footerphonenumber{font-size:22px;
color:#000;
margin-top:5%;
text-align:right}
.footerphonenumber a{text-decoration:none;
color:#000;}
.footerphonenumber a:hover{color:#F00;}

.flash_bg{height:auto;
background:url(../images/mid-back.jpg) repeat;
border-top:solid #99c40f 2px;
border-bottom:solid #99c40f 0px;}
.cateringtext{background:#99c40f;
text-align:center;
font-size:45px;
line-height:45px;
font-family:Arial;
padding-top:25px;
padding-bottom:25px;}


.flashinnner{margin:0 auto;
background:#000;
height:500px;}

section{background:url(../images/bg.jpg) repeat top center;}
.section{margin:0 auto;
width:1100px;
height:auto;
padding-top:50px;
padding-bottom:0px;}
.atlanticweltext{font-size:45px;
color:#fff;
line-height:20px;
margin-bottom:25px;
font-weight:bold;
 font-family: 'Abel', sans-serif;
 text-transform:uppercase;}
 .atlanticweltext strong{color:#99c40f;
}
.atlanticweltext p{color:#FFF;
font-size:19px;
font-weight:normal;
text-transform:lowercase;}

.weltext{
	font-size:19px;
	line-height:30px;
	color:#fff;
	font-weight:normal;
	 font-family: 'Abel', sans-serif;}
.weltext strong{color:#f48f50;}
.weltext span{font-style:italic;}
.weltext span a{color:#FFF;
text-decoration:none;}
.weltext span a:hover{color:#f48f50;}
.wel_img{height:auto;
text-align:center;
margin-top:-50px;
height:600px;}
.wel_img img{max-height:100%;
max-width:100%;}

footer{background:#cccccc;
padding-top:50px;
padding-bottom:50px;}
.footer{margin:0 auto;
width:1100px;
height:auto;
color:#000;}
.footerleft1{float:left;
width:26%;
font-size:18px;
color:#000;
line-height:30px;}
.footerleft1 strong{font-size:25px;}
.footerleft1 span{color:#F00;}
.footerleft1 a{text-decoration:none;
color:#fff;
font-size:35px;}
.footerleft1 a:hover{color:#f48f50;}
.copyrights{float:left;
width:40%;
font-size:18px;
text-align:center;
font-style:italic;
color:#000;
line-height:30px;
margin-left:2%;
margin-top:12%;}
.copyrights a{text-decoration:none;
color:#000;}
.copyrights a:hover{color:#F00;}

.questionbg{float:right;
width:30%;
text-align:right;
font-size:18px;
font-weight:normal;
margin-top:3%;
}
.questionbg strong{font-size:35px;
font-weight:normal;
color:#f48f50;}
.questionbg span{ background:#f48f50;
padding:5px;
border-radius:6px;}
.questionbg span a{text-decoration:none;
color:#000;
font-weight:bold;}
.questionbg span a:hover{color:#000;}
.followus{font-size:25px;
color:#000;
text-align:right;}
.followus strong{color:#000;
font-weight:bold;}
.followus img{margin:5px;}

.ourservicestext{color:#FFF;
line-height:26px;
font-size:21px;
}
.ourservicestext strong{color:#f48f50;}

.servicesboxbg{height:auto;
margin-top:50px;}
.servicebox1{float:left;
width:16%;
height:150px;
padding:10px;
background:url(../images/servicesbg1.jpg) repeat top center;
font-size:33px;
font-weight:bold;
color:#fff;
text-align:center;
border-radius:30px;
margin:9px;}
.servicebox2{float:left;
width:16%;
height:120px;
padding:10px;
background:url(../images/servicesbg2.jpg) repeat top center;
font-size:33px;
color:#000;
font-weight:bold;
text-align:center;
border-radius:30px;
margin:9px;
padding-top:3.5%;}

.servicebox3{float:left;
width:16%;
height:120px;
padding:10px;
background:url(../images/servicesbg3.jpg) repeat top center;
font-size:33px;
color:#000;
font-weight:bold;
text-align:center;
border-radius:30px;
margin:9px;
padding-top:3.5%;}
.servicebox4{float:left;
width:16%;
height:120px;
padding:10px;
background:url(../images/servicesbg2.jpg) repeat top center;
font-size:33px;
color:#000;
font-weight:bold;
text-align:center;
border-radius:30px;
margin:9px;
padding-top:3.5%;}
.servicebox5{
	float:left;width:16%;
height:120px;
padding:10px;
background:url(../images/servicesbg1.jpg) repeat top center;
font-size:33px;
color:#fff;
font-weight:bold;
text-align:center;
border-radius:30px;
margin:9px;
padding-top:3.5%;}

.form_bg{height:auto;}
.formname_bg{float:left;
width:60%;
height:auto;
margin-bottom:15px;
clear:both;}
.formnameinput{
padding-left:5%;
height:40px;
width:100%;
font-size:19px;
font-style:italic;
border:solid #7f7f7f 1px;
background:#7f7f7f;
color:#dbdbdb;
 font-family: 'Abel', sans-serif;}

.textareaa{
	padding:4%;
height:70px;
width:97%;
font-size:20px;
font-style:italic;
border:solid #7f7f7f 1px;
background:#7f7f7f;
color:#dbdbdb;
 font-family: 'Abel', sans-serif;}
 .sendbg{height:auto;
 text-align:left;
 clear:both;}
 .contactustext{font-size:25px;
 line-height:35px;
  font-family: 'Abel', sans-serif;
  color:#FFF;
  font-style:italic;}
   .contactustext a{text-decoration:none;
   color:#FFF;}
   .contactustext a:hover{color:#f48f50;}
 .googlemap{border:solid #ccc 2px;
 width:100%;
 height:300px;
 }
 
 
.menu_left{float:left;
 width:45%;
 color:#FFF;
 font-size:17px;
 font-family:Arial;}
.menu_left span{font-size:25px;
 color:#99c40f;
 line-height:35px;
 font-weight:bold;}
.menu_left span strong{color:#FFF;
font-weight:normal;}
 .menu_left p{line-height:24px;}
 .menu_left strong{color:#efdd8a;}
 
 
 
.menu_right{float:right;
 width:45%;
 color:#FFF;
 font-size:17px;
 font-family:Arial;}
.menu_right span{font-size:25px;
 color:#99c40f;
 line-height:35px;
 font-weight:bold;}
.menu_right span strong{color:#FFF;
font-weight:normal;}
 .menu_right p{line-height:24px;}
 .menu_right strong{color:#efdd8a;}
 .space{height:50px;}