body {margin: 0px; border: 0px; background-color: #d8d9fd;  }

div#header { width: 780px; height: 80px; margin-left: auto; margin-right: auto; margin-top: 15px; background-color: #e9e7FF;  background-image: url("images/gerifimheader.jpg"); background-repeat: no-repeat; border: 1px solid #1b304f; 
}


div#bannergerifim {float: left; margin-left: 300px; line-height: 80px; font-family: garamond, tahoma, verdana, sans-serif; font-size: 30px; font-weight: 600; color: #606A96;  
}

div#navbar {width: 780px;  margin-left: auto; margin-right: auto; height: 18px; text-align: center; font-family: verdana, garamond, tahoma, arial, sans-serif; font-size: 10px; line-height: 18px; background-color: #606a96; color: #FFFFFF; border-left: 1px solid #1b304f; border-right: 1px solid #1b304f; display: block;
}

#firstwrap {
width: 740px; 
height: 595px; 
margin-left: auto; 
margin-right:auto; 
margin-top: 0px; 
background-color:#FFFFFF;
border-left: 1px solid #1b304f;
border-right: 1px solid #1b304f;
border-top: 1px solid #1b304f;
padding: 20px;
font-family: verdana, garamond, tahoma, sans-serif;
line-height: 15px;
font-size: 13px;
color: #1b304f;
text-align: justify;

}


.imagesprojects {margin-left: auto; margin-right: auto; border: 1px solid #606A96; text-align: center; padding: 2px; display: block;
}

.gerardbox {
margin-left: auto; 
margin-right: auto;  
height: 155px; 
border: 2px solid #606A96; 
padding: 10px; 
font-family: verdana, garamond, tahoma, sans-serif;
line-height: 16px; 
font-size: 13px;
}

.contactbox {
margin-left: auto; margin-right: auto; width: 710px; height: 360px; border: 1px solid #606A96; padding: 10px; font-family: verdana, garamond, tahoma, sans-serif;
line-height: 16px; 
font-size: 13px;
display: block;
}

.contactleft {
float: left; clear:right; width: 350px; height: 330px;
}

.contactright {
float: right; width: 330px; height: 330px; margin-left: 20px; text-align: center; border: 1px solid #606A96;
}


.imagegallery {
width: 770px; margin-left: auto; margin-right: auto; bottom: 10px; text-align: center;  border-left: 1px solid #606A96; border-right: 1px solid #606A96; border-left: 1px solid #1b304f; padding: 5px; background-color: #FFFFFF;
}

.imagebox {border: 1px solid #606A96; padding-top: 2px; margin-bottom: 2px; }

div#footergerifim { width: 770px; margin-left: auto; margin-right: auto; margin-bottom: 15px; text-align: center; font-family: garamond, verdana, tahoma, sans-serif; font-size: 15px; background-color: #606a96; color: #FFFFFF; padding: 5px; border-left: 1px solid #1b304f; border-right: 1px solid #1b304f; border-bottom: 1px solid #1b304f; }

div#copy { margin-left: auto; margin right: auto; height: 15px; font-family: arial, garamond, tahoma, sans-serif; font-size: 9px; color: #1b304f; text-align: center; line-height: 15px; }

a:link {text-decoration: none; font-family: verdana, garamond, tahoma, arial, sans-serif; font-size: 12px; color: #FFFFFF; 
}

a:hover {text-decoration: none; font-family: verdana, garamond, tahoma, arial, sans-serif; font-size: 12px; color: #df2621; }

a:visited {text-decoration: none; font-family: verdana, garamond, tahoma, arial, sans-serif; font-size: 12px; color: #FFFFFF; 
}

a.example1:link {text-decoration: none; font-family: verdana, garamond, tahoma, arial, sans-serif; font-size: 12px; color:#0f1e91; 
}
a.example1:hover {text-decoration: none; font-family: verdana, garamond, tahoma, arial, sans-serif; font-size: 12px; color: #df2621;
}
a.example1:visited {text-decoration: none; font-family: verdana, garamond, tahoma, arial, sans-serif; font-size: 12px;color: #042e0e;
}

.img {border: 0px; border: none; margin: 0px; 
}

.textone { font-family: verdana, garamond, tahoma, sans-serif;
font-size: 16px;
color: #1b304f;
font-weight: 700;
}

.underline {text-decoration: underline; display: inline; }

table {margin-left: auto; margin-right: auto; border-collapse: collapse; width: 680px;  padding: 2px; font-family: verdana, garamond, tahoma, sans-serif; font-size: 11px;
color: #1b304f;}

table, th, td {vertical-align: top; border: 1px solid #1b304f; }

div#navwrap {float: right; width: 200px;  margin-left: 0px; 
}

div#nav1, div#nav4 { width: 200px; font-family: tahoma, verdana, times, sans-serif; font-size: 10px; color: #1b304f; border: 1px solid #1b304f; padding: 2px;}

div#nav2, div#nav3, div#nav5  
{float: left; clear: right; width: 200px; font-family: tahoma, verdana, times, sans-serif; font-size: 11px; color: #1b304f; border-bottom: 1px solid #1b304f; border-right: 1px solid #1b304f; border-left: 1px solid #1b304f; padding: 2px;
}

div#one, div#two, div#three, div#four, div#five
{float: left; border: 1px solid #1b304f; width: 450px; height: 380px; max-width: 450px;}

#image-switch #two, #image-switch #three, #image-switch #four, #image-switch #five, #image-switch #six 
 {
display:none;
}

.legend {font-family: tahoma, verdana, times, sans-serif; font-size: 12px; color: #1b304f; text-align: left; padding: 3px;}

ul {list-style-type: none; font-family: tahoma, verdana, times, sans-serif; font-size: 10px; color: #90232e;}
