body{
background-color:#FFFFFF;
}

div{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
padding:0px;
margin: 0px;
}

a{
color:inherit;
font-style:normal;
text-decoration:none;
}
a:hover{
color:inherit;
font-style:normal;
text-decoration:underline;
}

a img{
margin:0px;
padding:0px;
border:0px solid #ffffff;
}

.pageholder{
margin-left:auto;
margin-right:auto;
width:750px;
}


div .header .headline{
border-bottom:2px solid #000000;
margin-bottom:1px;
height:61px;
}
div .header .headline .title{
color:#898989;
font-size:18px;
margin-top:0px;
}
div .header .headline .title h1{
margin-top:10px;
font-weight:normal;
}
div .header .headline .contactinfo{
color:#898989;
float:right;
margin-top:15px;
}
div .headline .contactinfo a{
color: #154c7f;
}
div .header .headline .blue{
color:#154c7f;
}

div .header .featurepic{
height:324px;
padding-bottom:1px;
}

div .header .mainmenu{
background-image:url(images/menu.jpg);
background-repeat:repeat-x;
background-color:#FFFFFF;
height: 30px;
color:#FFFFFF;
}

div .header .mainmenu ul{
display: inline;
padding:0px;
margin: 0px;
}

div .header .mainmenu li{
display: inline;
height:30px;
padding:0px;
margin: 0px;
}

div .contentarea{
margin-left:5px;
margin-right:5px;
}
div .contentarea input{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
padding:0px;
margin: 0px;
}
div .contentarea a{
color:#154c7f;
font-weight:bold;
text-decoration:none;
}
div .contentarea a:hover{
color:#154c7f;
font-weight:bold;
text-decoration:underline;
}

div .contentarea .homeside{
float:right;
width:292px;
padding-left:15px;
}

div .contentarea .homeside #myGallery
{
width: 291px;
height: 194px;
}

div .contentarea .homecontent{

width:429px;
}

div .contentarea .AlbumMenu{
float:left;
width:190px;
margin-bottom:15px;
}
div .contentarea .AlbumMenu a{
color:#154c7f;
font-weight:normal;
text-decoration:none;
}
div .contentarea .AlbumMenu a:hover{
color:#154c7f;
font-weight:normal;
text-decoration:underline;
}
div .contentarea ul{
display:block;
margin:0px;
padding:0px;
padding-top:5px;
}
div .contentarea ul .menumonth{
display:block;
width:170px;
margin-left:0px;
padding-top:0px;
padding-left:10px;
padding-bottom:10px;
}
div .contentarea li{
display:block;
margin-left:0px;
}
div .contentarea  .menumonth li{
display:block;
margin-left:0px;
margin-bottom:2px;
}
div .contentarea .PhotosArea{
float:left;
width:550px;
margin-bottom:15px;
}
div .contentarea .PhotosArea a{
color:#154c7f;
font-weight:normal;
text-decoration:none;
}
div .contentarea .PhotosArea a:hover{
color:#154c7f;
font-weight:normal;
text-decoration:underline;
}
div .contentarea .PhotosArea .AlbumRow{
clear: both;
}
div .contentarea .PhotosArea .albumPic{
float:left;
width:100px;
text-align:center;
margin:5px;
}
div .contentarea .PhotosArea .showPhoto{
float:left;

padding:0px;
margin:0px;
width:550px;
}
div .contentarea .PhotosArea .PhotoOptions{

}

div .contentarea h1{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#154c7f;
font-size:20px;
margin-bottom:0px;
}
div .contentarea h2{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#154c7f;
font-size:16px;
margin-bottom:0px;
}

div .footer{
clear:both;
width:750px;
border-top:1px solid #898989;
color: #154c7f;
}
div .footer a{
color: #154c7f;
}

div .footer .footmenu{
margin-top:5px;
margin-bottom:5px;
margin-left:3px;
}

div .footer .credits{
margin-left:3px;
margin-bottom:5px;
}

div .footer ul{
display: inline;
padding:0px;
margin: 0px;

}

div .footer li{
display: inline;
border-right:1px solid #898989;

padding-left:5px;
padding-right:5px;
}

#photosandalbums {margin-top:0px;}
