/* CSS Document */

body {
font-family:Arial, Helvetica, sans-serif;
}

#screenWrap {
width:100%;
}

#pageWrap {
width:950px;
background-image:url(../images/background1.jpg);
background-position:top;
background-repeat:no-repeat;
text-align:left;
background-color:#333333;
}

span.leading_separator {
clear:both;
height:12px;
display:block;
}

div.nav1 {
float:left;
width:125px;
}

div.nav2 {
float:left;
width:125px;
}

#pageWrap2 {
width:950px;
height:711px;
background-image:url(../images/background2.jpg);
text-align:left;
}

#logo {
padding-top:0px;
padding-left:39px;
}

#nav {
text-align:left;
width:500px;
float:left;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
padding-top:25px;
padding-left:171px;
height:99px;
}

div.leading {
padding-bottom:15px;
}

#nav ul {
margin:0px;
padding:0px;
}

#nav ul li {
color:#ffffff;
display:block;
height:16px;
list-style:none;
}

#nav ul li a {
color:#ffffff;
text-decoration:none;
}

#nav ul li a:hover {
color:#ffe800;
text-decoration:none;
}

#nav ul li a span {
margin:0;
padding:0;
text-decoration:none;
}

li.active a span {
color:#ffe800 !important;
}

/** Homepage **/

#homepageMain {
margin-left:170px;
width:610px;
height:350px;
background-image:url(../images/homepage-1.jpg);
background-repeat:no-repeat;
background-position:top left;
}

#aboutMain {
margin-left:170px;
width:680px;
}

div.aboutYellow {
background-color:#ffe800;
width:85px;
float:right;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
padding:10px;
}

#aboutMain p {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
margin-top:7px;
margin-bottom:7px;
padding:0px;
color:#FFFFFF;
}


ul.link {
list-style-type:disc;
color:#FFFFFF;
}

ul.link a {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#ffe800;
}


h1 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#9d9d9d;
font-weight:bold;
margin-top:0px;
padding-top:7px;
margin-bottom:7px;
}

h2 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#9d9d9d;
font-weight:bold;
margin-top:7px;
margin-bottom:7px;
}

div.homepageImage {
width:430px;
height:320px;
float:left;
}

#homepageMain img {
float:left;
}

#hpMainText {
height:300px;
width:160px;
padding:10px;
background-color:#ffe800;
float:right;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

#hpMainText p {
margin-top:7px;
margin-bottom:7px;
}

#aboutImage {
width:250px;
height:270px;
float:right;
padding-left:10px;
padding-bottom:40px;
}

img.estrella {
margin-left:305px;
}

img.homeEstrella {
margin-left:105px;
margin-right:20px;
}

p.buttonheading {
display:none;
}

img.accred {
margin-left:30px;
}

div.tel {
width:107px; float:right; padding-right:15px;
}

div.newsItem {
width:500px;
clear:both;
}

div.newsItem img {
margin-right:15px;
margin-top:7px;
float:left;
}

div.careersText {
width:400px;
}

div.careersText a {
color:#FFFF00;
}

div.contactFormBg {
background-color:#666666;
height:290px;
width:580px;
padding:10px;
font-size:12px;
}

div.contactFormBg input {
height:15px;
width:270px;
}

div.contactFormBg h1 {
color:#FFFF00;
}

.checkBox {
width:15px !important
}

form {
padding:0px;
margin:0px;
}

div.formSpacer {
width:20px;
}

div.thumbImages {
padding-top:10px;
}

#environmental {
margin-left:32px;
margin-top:10px;
}

#safety {
float:right; padding-top:70px; padding-right:10px;
}

#page a {
color:#FFE800;
}

#page ul li a { font-size:10px; }
