a, a:link, a:visited 
{
color: #CC0000;
text-decoration: none;
font-weight: bold;
}

a:hover
{
color: #000000;
text-decoration: none;
}

body
{
background-color: #C0C0C0;
color: #000000;
font-family: arial, helvetica, sans-serif;
font-size: 12px;
margin: 0 auto;
}

table
{
width: 500px;
height: 400px;
border: none;
margin: auto;
margin-top: 10px;
}

tr
{
width: 500px;
}

td
{
color: #000000;
font-size: 12px;
}

#title
{
color: #000000;
font-size: 12px;
font-weight: bold;
}

#description
{
color: #000000;
font-size: 12px;
}

div.photoTitle
{
font-size: 12px;
font-weight: bold;
}




div.head
{
background-color: #FFFFFF;
width: 750px;
height: 50px;
margin: 0 auto;
border: 1px solid #000000;
border-bottom: none;
}

div.selections
{
margin-top: 5px;
margin-left: 125px;
}

div.menu
{
background-color: #BB0000;
border: 1px solid #000000;
margin: 0 auto;
width: 750px;
height: 25px;
}

a.menu:link, a.menu:visited
{
color: #FFFFFF;
}


a.menu:hover
{
color: #000000;
}

div.main
{
background-color: #FFFFFF;
width: 750px;
height: 500px;
margin: 0 auto;
font-family: arial, helvetica;
color: #000000;
border: 1px solid #000000;
border-top: none;
}


div.left
{
width: 245px;
margin-left: 200px;
font-size: 10px;
}

div.right
{
width: 245px;
margin-left: 345px;
font-size: 10px;
}


img.logo
{
margin-left: 238px;
margin-top: 2px;
}

#news
{
color: #000000;
font-size: 10px;
width: 300px;
}

img.photos, a.photos:link, a.photos:visited
{
color: #cc0000;
margin: 0 auto;
}