#page {
    width: 960px;
}

body {
    background-color: #f9f8ee;
    background-image: url('/images/bkg.gif');
    background-repeat: repeat-x;
    margin: 0px;
}

table {
    border-style : none;
    border-collapse : separate;
    border-spacing : 0px 0px;
    padding : 0px;
    margin : 0px;
}

#page_header_bkg {
    float: left;
    background-color : #DBDBB9;
    width : 192px;
    height : 192px;
}

#page_header_bkg2 {
    float: left;
    width : 192px;
    height : 24px;
}

img.header {
    float:left;
    border: 0px;
}

img.link {
    border: 0px;
}

img.photo_left {
    border: 0px;
    float: left;
    padding-right: 8px;
    padding-top: 8px;
}
img.photo_right {
    border: 0px;
    float: left;
    padding-top: 8px;
}

#nav_bar {
    width : 288px;
    text-align: left;
    clear: left;
    float: left;
    padding-bottom: 96px; /* needs adjusted */
}

#nav_bar_buttons {
    padding-top:40px;
    padding-left: 96px;
    width : 192px;
}

#content {
    float: right;
    clear: right;
    width: 480px;
    padding-right: 192px;
    text-align: left;
    font: 12px helvetica;
    color: #7c7c7a;
    line-height: 24px;
    padding-bottom: 66px; /* needs adjusted */
}

#content_column1 {
    float: left;
    width: 224px;
    padding: 0;
    padding-right: 32px;
}
#content_column2 {
    float: right;
    width: 224px;
    padding: 0;
}


#footer {
    padding-left: 288px;
    text-align: left;
    font: 10px helvetica;
    color: #abaa98;
    clear: left;
    padding-bottom: 20px;
}

a {
    text-decoration: none;
}

a:link {
    color: #ea7c00;
}
a:visited {
    color: #7a7ade;
}
a:hover {
    text-decoration: underline;
}
/* a:active { */
/* } */

#photo_linktext {
    font-weight: bold;
    text-align: right;
    position: relative;
    right: 0px;
    top: -56px;
}

div.content_header {
    font-weight: bold;
}

p {
    margin: 0px;
    padding-bottom: 12px;
}

a.footer:link {
    color: #abaa98;
}
a.footer:visited {
    color: #abaa98;
}
a.footer:hover {
    color: #ea7c00;
    text-decoration: underline;
}
/* a.footer:active { */
/* } */

