body {
margin:20px; 
background-color: #D16587; 
font-size: medium; 
color:#000000; 
font-family: "gill sans", helvetica, arial, sans-serif; 
line-height: 2em; 
}

#navigation {float:left;width:125px;margin-top:40px;margin-right:10px;}

/* The containing box for the gallery. */#container {    position:relative;     width:770px;     height:590px;     margin:20px auto 0 auto;     border:1px solid #aaa;     }


/* Removing the list bullets and indentation */#container ul {    padding:0;     margin:0;     list-style-type:none;     }

/* Remove the images and text from sight */#container a.gallery span {    position:absolute;     width:1px;     height:1px;     top:5px;     left:5px;     overflow:hidden;     background:#fff;    }

/* Adding the thumbnail images */#container a.gallery, #container a.gallery:visited {    display:block;     color:#000;     text-decoration:none;     border:1px solid #000;     margin:1px 2px 1px 2px;     text-align:left;     cursor:default;    }
#container a.slidea {    background:url(../images/nycbodegas1.jpg);     height:93px;     width:93px;    }
#container a.slideb {    background:url(../images/darielito1.jpg);     height:93px;     width:93px;    }
#container a.slidec {    background:url(../images/dariel1.jpg);     height:93px;     width:93px;    }
#container a.slided {    background:url(../images/progressreport1.jpg);     height:93px;     width:93px;    }* html #container a.slided {    width:93px;     w\idth:93px;    }
#container a.slidee {    background:url(../images/mamisboys1.jpg);     height:93px;     width:93px;    }
#container a.slidef {    background:url(../images/myprincess1.jpg);     height:93px;     width:93px;    }* html #container a.slidef {    width:93px;     w\idth:93px;    }
#container a.slideg {    background:url(../images/mylittlegirl1.jpg);     height:93px;     width:93px;    }
#container a.slideh {    background:url(../images/mamislittlegirl1.jpg);     height:93px;     width:93px;    }
#container a.slidei {    background:url(../images/happynewyear1.jpg);     height:93px;     width:93px;    }
#container a.slidej {    background:url(../images/whatilove1.jpg);     height:93px;     width:93px;    }
#container a.slidek {    background:url(../images/freedom1.jpg);     height:93px;     width:93px;    }
* html #container a.slidek {    width:93px;     w\idth:93px;    }
#container a.slidel {    background:url(../images/coolcalmcollected1.jpg);     height:93px;     width:93px;    }

/* set the size of the unordered list to neatly house the thumbnails */#container ul {    width:198px;     height:386px;    }
#container li {    float:left;    }

/* move the thumbnails into the correct position */#container ul {    margin:5px;     float:right;    }


/* change the thumbnail border color */#container a.gallery:hover {    border:1px solid #fff;     }

/* styling the :hover span */#container a.gallery:hover span {    position:absolute;     width:500px;     height:500px;     top:30px;     left:25px;     color:#000;     background:#D16587;    }

#container a.slideb:hover img, #container a.slidei:hover img {    float:right;    }


h1 {font-size:40px; font-family: helvetica, arial, sans-serif; color: #8DCB41; font-weight: normal; font-style: italic; text-align: center; }

h2,h3,h4,h5 {font-size:20px; font-family: helvetica, arial, sans-serif; color: #8DCB41; font-weight: normal; text-align: center; }

h1,h2,h3,h4,h5 {margin-top: 15px; margin-left:10%; margin-right:10%; margin-bottom:15px; text-align: center; }

img {margin-left: 15px; margin-right: 15px; }

.imgcenter { text-align: center; }
.divcenter { text-align: center; }

p { color: black; margin-top: 20px; margin-left:10%; margin-right:10%; margin-bottom:20px; }

a:link {color:#57FEFF; font-size:.90em; }
a:visited {color:#307D7E; font-size:.90em; text-decoration: line-through; }
a:hover {color:#46C7C7;font-size:.90em; }
a:active {color:#307D7E;font-size:.90em; }

#footer {margin-left:150px;clear:left;float:left;font-size:.8em;font-style:italic;}



