/* CSS Document */

/* @media screen and (-webkit-min-device-pixel-ratio:0) */


body {
width:870px;
margin:0 auto;
background-color: #e1e1e1;
font-family:Arial;
}

p{
font-size:12px;
}

a:link, a:active, a:visited{
color:#d446b1;
text-decoration:none;
}

a:hover{
color:black;
text-decoration: underline;
}

#wrapper {
width:870px;
height:auto !important; /* for modern browsers */
background-color: #fbfbfb;
}

#header {
width:870px;
height:auto !important; /* for modern browsers */
background-color: #fbfbfb;
}

#footer{
width:870px;
height:100px;
font-size:12px;
padding-top:30px;
font-weight: bolder;
text-align:center;
}

#content { 
width:870px;
margin-bottom:-30px;
vertical-align: middle;
float:left;
display:table-cell;
text-align: center;
margin-top:-20px;
background-color: #fbfbfb;
}

#content2 { 
width:870px;
margin-bottom:-30px;
vertical-align: middle;
float:left;
display:table-cell;
text-align: center;
background-color: #fbfbfb;
}


#title {
font-weight: bolder;
letter-spacing:-3px;
font-size:44px;
color:#737373;
margin-top:24px;
text-align:center;
}

#description {
width:650px;
margin-top:-30px;
padding-bottom:30px;
margin-left: 110px;
margin-right: 110px;
font-size:12px;
text-align:center;
}

#thumbnails { 
width:870px;
height:auto !important; /* for modern browsers */
padding-top:0px;
padding-bottom:5px;
vertical-align: middle;
float:left;
display:table-cell;
text-align: center;
background-color: #fbfbfb;
}

#updates{
display:table-cell;
text-align: center;
margin-bottom:-5px;
width:210px;
margin-left:2px;
padding-left:2px;
padding-right:2px;
height:260px;
min-height:260px;
float:left;
letter-spacing: -1px;
}

#updates:hover{
background-color:#ffe0f7;
}

