/* Free css docuement by Templatesperfect.com
Template: Exotic Destinations
 Author Paarth */

body {
margin : 0;
padding : 0;
width : 100%;
background : #f2f2f2;
}
.main {
margin : 0;
padding : 0;
background-image:url("images/gradient2.png");
}

.main_resize {
margin : 0 auto;
padding : 0 10px;
width : 958px;
border-right : 0px solid #ececec;
border-left : 0px solid #ececec;
}


.main_resize ul { list-style-type: circle;
	color: #111111;
    font: 12px/20px Arial,Helvetica,sans-serif;
    margin: 0;

 } 

.main_resize h1 {
font : normal 24px Arial, Helvetica, sans-serif;
color : #2a2a2a;
padding : 5px;
margin : 0;
}

.main_resize h2 {
font : normal 18px Arial, Helvetica, sans-serif;
color : #2a2a2a;
padding : 10px;
margin : 0;
}


.manf-logo{
border: 3px solid #FFC60A;	
	border-radius: 5px;
	behavior: url(/border-radius.htc);
}


.main_resize h2 span {
font : italic 11px Arial, Helvetica, sans-serif;
color : #b1b1b1;
}
.main_resize h3 {
font : normal 44px Arial, Helvetica, sans-serif;
color : #7e7e7e;
padding : 20px 5px;
margin : 0;
text-align : right;
}

.main_resize h4 {
color : #2a2a2a;
padding : 5px;
margin : 0;
background-image: url(http://www.automation-engineers.co.uk/images/img05.jpg);
}


.main_resize p {
font : normal 12px Arial, Helvetica, sans-serif;
color : #111111;
line-height : 20px;
padding : 5px;
margin : 0;
}
.main_resize p span {
color : #b1b1b1;
font : italic 11px Arial, Helvetica, sans-serif;
line-height : 20px;
}
.main_resize a {
color : #2d75c0;
text-decoration : none;
}
.main_resize img {
margin : 5px 5px auto;
padding : 0;
}
.main_resize ul.serv {
list-style : none;
margin : 10px 0 10px 5px;
padding : 0;
width : 230px;
float : left;
}
.main_resize li.serv {
padding : 5px;
margin : 0;
font : normal 12px Arial, Helvetica, sans-serif;
color : #2d75c0;
}
.main_resize img.floated {
float : left;
margin : 5px 10px 5px 0;
padding : 0;
width : 160px;
height : 100px;
border : 1px solid #ddd;
padding : 5px;
}
.main_left {
width : 165px;
float : left;
padding : 8px 0px 1px 0px;
margin : 3px;
border: 0px solid #FFC60A;
}


.main_left ul {
padding : 3px 22px 0;
background : #e9f7d0;
border-left: 1px solid #FFC60A;
border-right: 1px solid #FFC60A;
border-bottom: 1px solid #FFC60A;
border-bottom-left-radius:8px;
border-bottom-right-radius:8px;
}

.main_left img{
margin-left: 0px;
}


.main_left p{
	color: #606060;
    font: 12px/20px Arial,Helvetica,sans-serif;
    margin-left: 23px;
    
}

.main_bottom {
   border: 0px solid #FFC60A;
    float: left;
    margin: 3px;
    padding: 3px 0 1px;
    position: absolute;
    top: 600px;
    width: 165px;
}
 

.main_left img.banners{
float : left;
padding : 3px 0px 1px 0px;
margin : 3px;
padding:3px 0px 1px 5px;
position: absolute;
top: 595px;
}


.main_right {
width : 775px;
float : right;
padding : 0;
margin : 0;
}

.featured-product p{
 left: 14px;
    position: relative;
    text-align: center;
    top: 18px;
    width: 136px;
}

.featured-product {
 border: 1px solid #E59438;
 float: right;
 margin: 0 10px;
 padding: 2px;
 position: relative;
}


.featured-product img {
  border: 0 solid #E59438;
  margin: 0 10px;
  padding: 1px;
}



.featured-product-header{
    background-image: url("http://www.automation-engineers.co.uk/images/img05.jpg");
   left: 3px;
    overflow: hidden;
    position: relative;
    text-align: center;
    top: 15px;
    width: 165px;
}


    
    



.blog {
width : 280px;
float : left;
padding : 0;
margin : 10px 30px 10px 10px;
}
.blog2 {
width : 215px;
float : left;
padding : 0;
margin : 10px 10px 30px 0;
}
.header {
padding : 0 0 0 0;
margin : 0 auto;
border-bottom : 2px solid #4fb2fe;
background-color:#11126A;
border : 2px solid #FFC60A;
border-top-left-radius:5px;
border-top-right-radius:5px;
border-bottom-left-radius:4px;
border-bottom-right-radius:4px;
}

.banner {
margin : 0;
width : 950px;
float : left;
}
.banner img {
margin : 2px;
padding : 0;
float : left;

}



.imagemap {
border:medium none;
margin:0;
padding:0;
}


.manufImg {
border:0 solid #E59438;
float:right;
margin:0 -2px;
padding:1px;
}


.icons{
  left: 12px;
    position: relative;
    top: 12px;
}
 

.icons img{
  float: none;
  margin: 2px;
  padding: 0;
}



.logo {
padding : 30px 0 0 0;
margin : 0;
width : 950px;

}
.logo h1 {
font-size : 36px;
font-family : "Trebuchet MS", Arial, sans-serif;
display : inline;
font-weight : lighter;
}
.logo h1 a {
text-decoration : none;
}
.logo h1 a:hover {
color : #f30;
text-decoration : none;
}
.logo img {
    border: medium none;
    float: none;
    height: 90px;
    margin: -20px;
    padding: 0;
    position: relative;
    right: -218px;
    top: -8px;
    width: 90px;
border: 0px solid #FFC60A;
	border-radius: 6px;
	behavior: url(/border-radius.htc);
}

.logo p{
    border: medium none;
    color: #FFFFFF;
    float: none;
    font-size: 18px;
    margin: -20px;
    padding: 0;
    position: relative;
    right: -10px;
    top: 5px;
}

 


.menu {
width : 936px;
padding : 11px 9px 0;
float : none;
background-image:url('images/submenu-background.jpg');
}

.menu ul {
padding : 0;
margin : 0;
list-style : none;
border : 0;
}
.menu ul li {
display : inline;
margin : 0;
padding : 0;
border : 0;
background : none;
}
.menu ul li a {
display : inline;
margin : 0;
padding : 9px 15px 0px;
color : #FFFFFF;
font : normal 13px Arial, Helvetica, sans-serif;
text-decoration : none;
}




.menu ul li a:hover {
color : #FFC60A;
}
.menu ul li a.active {
color : #fff;
}
.click {
width : 350px;
float : left;
padding : 0;
margin : 0;
}
.click p {
font : normal 12px Arial, Helvetica, sans-serif;
color : #959595;
padding : 0;
margin : 0;
}
.slider_main {
margin : 0 auto;
padding : 0;
}
.slider_main .leftt {
float : left;
width : 270px;
padding : 0;
margin : 0;
background : #f3f2f2;
}
.slider_main .leftt h2 {
font : normal 24px Arial, Helvetica, sans-serif;
color : #616161;
padding : 20px 0 0 10px;
margin : 0;
line-height : 1.2em;
}
.slider_main .leftt p {
font : normal 12px Arial, Helvetica, sans-serif;
color : #818181;
padding : 10px 0 15px 24px;
margin : 0;
line-height : 1.8em;
}
.slider_main .leftt img {
float : left;
margin : 0;
padding : 0 0 0 24px;
}
.nav li {
width : 100%;
overflow : hidden;
padding-bottom : 1px;
vertical-align : top;
}
.nav li a {
display : block;
background : url(images/nav-bg.gif) repeat-x 0% 0%;
color : #939393;
font-size : 15px;
text-decoration : none;
line-height : 36px;
text-indent : 16px;
padding-right : 15px;
}
.nav li a:hover, #content .nav li a.current {
background : url(images/nav-bg-act.jpg) repeat-x 0% 0%;
color : #000;
font-size : 16px;
text-align : right;
}
.search {
padding : 0;
margin : 0 auto 30px auto;
}
.search form {
display : block;
float : left;
padding : 5px;
margin : 0;
background : #fafafa;
margin-top : 5px;
}
.search p {
font : bold 11px Arial, Helvetica, sans-serif;
color : #959595;
padding : 7px 0;
height : 16px;
margin : 0;
float : left;
line-height : 14px;
}
.search span {
display : block;
float : left;
background : #f6f6f6;
border : 1px solid #ddd;
width : 150px;
padding : 0 5px;
height : 30px;
margin : 0 3px;
}
.search form .keywords {
line-height : 22px;
float : left;
border : 0;
width : 150px;
padding : 5px 0;
height : 22px;
background : none;
margin : 0;
font : normal 16px Arial, Helvetica, sans-serif;
color : #9c9c9c;
}
.search form .button {
float : left;
margin : 0;
padding : 0;
}
.right_text {
border-top : 1px solid #dadada;
padding : 5px 0px 0px 0px;
margin : 0 0 10px 0;
width:660px;
}
.right_text p {
font : 12px/20px Arial,Helvetica,sans-serif;
color : #111111;
margin : 0;
}


p.clr, .clr {
clear : both;
padding : 0;
margin : 0;
background : none;
}
li.bg, .bg {
clear : both;
border-top : 1px solid #f2f2f2;
width : 100%;
padding : 0;
margin : 15px 0;
background : none;
line-height : 0;
}
#slider {
width : 670px;
padding : 5px 0 0 10px;
margin : 0;
height : 295px;
float : left;
}
#slideshow {
margin : 0 auto;
width : 653px;
height : 260px;
}
.slider-item {
height : 280px;
margin : 0 auto;
border : 1px solid #ddd;
padding : 5px 5px;
}
.slider_content_inner img {
border : none;
margin : 0 auto;
}
.controls-center {
width : 678px;
margin : 0 auto;
padding : 0;
}
.controls-center h2 {
width : 350px;
float : left;
font : bold 14px Arial, Helvetica, sans-serif;
color : #6d6d6d;
padding : 10px 0 0 10px;
margin : 0;
}
.controls-center h3 {
text-align : right;
font : normal 36px Arial, Helvetica, sans-serif;
color : #111;
padding : 10px 20px 15px 0;
margin : 0;
}
.controls-center p {
width : 300px;
float : left;
font : normal 12px Arial, Helvetica, sans-serif;
color : #6d6d6d;
padding : 3px 0 0 20px;
margin : 0;
}
#slider_controls {
float : right;
margin : 0;
width : 90px;
}
#slider_controls ul {
margin : 0 auto;
padding : 0;
width : 74px;
}
#slider_controls ul li {
background : none;
margin : 0;
padding : 0;
list-style : none;
}
#slider_controls ul li {
float : left;
display : block;
}
#slider_controls ul li a {
width : 10px;
height : 10px;
background : url('images/tabs_2.gif') no-repeat center center;
display : block;
float : left;
padding : 2px;
margin : 2px !important ;
margin : 1px 1px;
outline : none;
}
#slider_controls ul li a:focus {
outline : none;
}
#slider_controls ul li a:hover, #slider_controls ul li a.activeSlide {
background : url('images/tabs_1.gif') no-repeat center center;
}
#navigation {
float : right;
margin : 0;
}
#navigation ul {
margin : 0 auto;
padding : 0;
}
#navigation ul li {
background : none;
margin : 0;
padding : 0;
list-style : none;
}
#navigation ul li {
float : left;
display : block;
}
#navigation ul li a {
width : 15px;
height : 15px;
float : left;
text-align : center;
border : 1px solid #ccc;
background : #fff;
padding : 5px;
margin : 3px;
}
#navigation ul li a:focus {
outline : none;
}
#navigation ul li a:hover, #navigation ul li a.activeSlide {
background : #333;
color : #fff;
display : block;
border : 1px solid #333;
}
.footer {
padding : 5px 0;
margin : 0;
}
.footer_resize {
width : 958px;
margin : 0 auto;
padding : 1px 0px;
color: white;
background-image :url(images/background-bottom.png);
background-position: center;
border: 2px solid #F7B612;
border-top-left-radius:4px;
border-top-right-radius:4px;
border-bottom-left-radius:4px;
border-bottom-right-radius:4px;

}
.footer_resize p {
font : normal 12px Arial, Helvetica, sans-serif;
color : #FFFFFF;
text-align: center
}

.footer_resize a {
font : normal 11px Arial, Helvetica, sans-serif;
color : #2d75c0;
text-decoration : none;
padding : 5px;
margin : 0;
}

}
#footer-content {
width : 958px;
margin : 0 auto;
padding : 5px 10px;
background : #333;
}
#gallery {
color : #222222;
}
#gallery img {
width : 100px;
height : 70px;
float : left;
margin : 5px;
border : 2px solid #666666;
}
#gallery img:hover {
border : 2px solid #ffffff;
}
.box h2 {
padding-bottom : 15px;
text-transform : uppercase;
font-size : 18px;
font-weight : normal;
color : #cfcfcf;
font-family : Tahoma, Geneva, sans-serif;
}
.box ul {
margin : 0;
padding : 0;
list-style : none;
}
.box ul li {
padding : 3px 0;
}
.box ul li a {
font-size : 12px;
color : #999;
}
.box ul li a:hover {
color : #fff;
}
#box1 {
float : left;
width : 270px;
padding-right : 40px;
}
#box2 {
float : left;
width : 280px;
margin-left : 20px;
}
#box3 {
float : right;
width : 270px;
}

.leftImg {
border:0 solid #E59438;
float:left;
margin:0 10px;
padding:2px;
}

.rightImg {
border:0 solid #E59438;
float:right;
margin:0 10px;
padding:2px;
}
