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

body
{
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 1em;
color: #000000;
background-color: white;
text-align: left;
}

#linksContainer
{
width: 100%;
height: 30px;
}

#links
{
width: 975px;
height: 30px;
margin: 0 auto;
border-bottom: 1px solid lightgray;
}

#links ul
{
list-style-type: none;
margin: 0px;
}

#links ul li
{
padding-top: 7px;
display: inline-block;
margin-right: 40px;
}

#links ul li:first-child
{
margin-left: 40px;
}

#links ul li:last-child
{
margin-right: 0px;
}

#links a
{
text-decoration: none;
color: blue;
font-weight: bold;
}

#links a:hover
{
color: black;
}

.linkGreen
{
color: green;
}

.linkGreen:hover
{
color: blue;
}

#calladornInfoContainer
{
width: 100%;
height: 350px;
background-image: url("images/panamaPic.jpg");
background-repeat: no-repeat;
background-position: top left;
background-attachment: scroll;
background-size: cover;
}

#calladornInfo
{
width: 975px;
height: 350px;
margin: 0 auto;
}

#calladornTitle
{
float: left;
margin-left: 30px;
margin-top: 230px;
color: white;
text-shadow: 2px 2px black;
}

#calladornTitle li
{
line-height: 1.4;
}


#businessHours
{
float: right;
margin-top: 50px;
margin-right: 50px;
color: white;
text-shadow: 2px 2px black;
}

#businessHours li
{
text-align: right;
line-height: 1.3;
}

#nbmechanicInfoContainer
{
width: 100%;
height: 550px;
background-image: url("images/nbmechanicPic.jpg");
background-repeat: no-repeat;
background-position: top left;
background-attachment: scroll;
background-size: cover;
}

#nbmechanicInfo
{
width: 975px;
height: 550px;
margin: 0 auto;
}

#rosetranslationsInfoContainer
{
width: 100%;
height: 600px;
background-image: url("images/rosetranslationPic.jpg");
background-repeat: no-repeat;
background-position: top left;
background-attachment: scroll;
background-size: cover;
}

#rosetranslations
{
width: 975px;
height: 600px;
margin: 0 auto;
}

#gvisionInfoContainer
{
width: 100%;
height: 660px;
background-image: url("images/gvisionPic.jpg");
background-repeat: no-repeat;
background-position: top left;
background-attachment: scroll;
background-size: cover;
}

#gvision
{
width: 975px;
height: 660px;
margin: 0 auto;
}

#footerInfoContainer
{
width: 100%;
height: 300px;
background-color: black;
}

#footer
{
width: 975px;
height: 300px;
margin: 0 auto;
}

.biggerText
{
font-size: 2em;
font-weight: bold;
}