img {
border:0px;
}

.photocell {
padding: 15px 15px 15px 15px;
}

.portfolio {
text-align:center;
/*padding:10px 10px 10px 10px;*/
padding-top:10px;
padding-right:10px;
padding-left:10px;
vertical-align:top;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
}

.bodytext {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
padding: 10px 10px 10px 10px;
}

.footerleft {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-align:left;
padding-left:10px;
}

.footerright {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-align:right;
padding-right: 10px;
}

h1 {
font-family:Arial, Helvetica, sans-serif;
font-size: 16px;
color:#333333;
}

h2 {
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
color:#333333;
}

a:visited {
color:#FFFFFF;
text-decoration:none;
}

a:link {
color:#FFFFFF;
text-decoration:none;
}

a:active {
color:#FFFFFF;
text-decoration:none;
}

a:hover {
color:#FFFFFF;
text-decoration:underline;
}

#content a:visited {
color:#333333;
text-decoration:underline;
}

#content a:link {
color:#333333;
text-decoration: underline;
}

#content a:active {
color:#333333;
text-decoration:none;
}

#content a:hover {
color:#333333;
text-decoration:none;
}

.content-bg
{
background-color:#F2F2FF;
}

.white-bg
{
background-color:#FFFFFF;
}

.overall-bg
{
background-color:#cccccc;
}

.footer-bg
{
background-color:#1B2856;
}
