body {
  font-family: Helvetica, san-serif;
  font-size: 12px;
  color: #694B30;
}

#bodydiv {
    text-align: left;
    width: 950px;
    margin: 0px auto;
}

#menu { font-size: 12px; }
#menu table td { vertical-align: top; }

table.gallery td { vertical-align: top; }

img { border: 0px; }

.bordertop { border-top: 1px solid #694B30; }

.pgtitle { font-size: 24px; padding-bottom: 9px; font-family: Helvetica; font-weight: bold; line-height: 36px; }
div.pgtitle a{ color: #694B30; }

.text { font-size: 12px; line-height: 24px; }
p { font-size: 12px; line-height: 24px; }
.cupcake { font-size: 14px; font-weight: bold; }
.albumphoto { border: 1px solid #F8ABBE; }
.bold { font-weight: bold; }
.specialmessageleft, .specialmessageright {
    padding-top: 21px;
    line-height: 20px;
    width: 45%;
}

.specialmessageleft h2, .specialmessageright h2{
    font-size: 14px;
    margin-bottom: 0px;
    padding-bottom: 0px;
}

.specialmessageleft {
    float: left;
}

.specialmessageright {
    float: right;
}

a:link    { color: #9D4021; text-decoration: none; }
a:visited { color: #9D4021; text-decoration: none; }
a:hover   { color: #694B30; text-decoration: none; }

#menu a:link    { color: #694B30; text-decoration: none; }
#menu a:visited { color: #694B30; text-decoration: none; }
#menu a:hover   { color: #9D4021; text-decoration: none; }

td.menuitem {
    padding-right:35px;
    padding-top:80px;   
    font-size: 18px;
}

div#hometext{
    padding-left:436px;
    padding-top:37px;
}

div#leftbar{
    width: 130px;
    padding-right: 20px;
    float:left;
    }

div#middle{
    width: 575px;
    float:left;
    min-height: 600px;
    }

div#middle .pgtitle{
    margin-bottom:-13px;   
}

div#nosidebar{
    width: 800px;
    float:left;
    min-height: 600px;
    }

div#rightbar{
    width: 215px;
    float:right;
    }

ul.submenu{
    margin:0px;
    padding:0px;
    list-style-type:none;
}

ul.submenu li{
    line-height: 25px;
    font-size: 14px;
}

ul.submenu li a{
    line-height: 25px;
    font-size: 14px;
}

ul.submenu li a:link    { color: #694B30; text-decoration: none; }
ul.submenu li a:visited { color: #694B30; text-decoration: none; }
ul.submenu li a:hover   { color: #9D4021; text-decoration: none; }
ul.submenu li a.active   { font-weight: bold; text-decoration: none; }
