/* Global Styles */
html,body { background-color: #FFF4D8; margin: 0px 0px 0px 0px; }
.row { clear: both; }
.aligncenter { text-align: center; }
.aligntop { vertical-align: top; }
#bodyborder { border-left: 5px solid #FFB20E; border-right: 5px solid #FFB20E; }
.bodypadding { padding: 0px 10px 0px 10px; }

/* Header Styles */
#headerborder { border-left: 5px solid #FFB20E; border-right: 5px solid #FFB20E; border-top: 5px solid #FFB20E; }
.headercopy { color: white; font-weight: bold; font-size: 1.2em; font-family: arial,Arial,helvetica,Helvetica,sans-serif; text-align: center; }
.headercopy2 { color: black; font-weight: bold; font-size: 1.2em; font-family: arial,Arial,helvetica,Helvetica,sans-serif; text-align: center; }

/* Navigation Styles */
#navbar { width: 100%; height: auto; background-color: #FFB20E; color: black; font-weight: bold; font-size: 0.9em; font-family: arial,Arial,helvetica,Helvetica,sans-serif; text-align: center; }
#navbar a { color: black; text-decoration: none; }
#navbar a:hover { color: white; text-decoration: underline; }
#navbarpadding { padding: 5px 8px 5px 8px; }

/* Side Bar Styles */
#sidebar { float: right; width: 250px; height: auto; }

/* Side Bar Navigation Styles */
#sidebarnav { padding-top: 15px; color: black; font-weight: bold; font-size: 0.9em; font-family: arial,Arial,helvetica,Helvetica,sans-serif; text-align: center; }
#sidebarnav a { color: black; text-decoration: none; }
#sidebarnav a:hover { text-decoration: underline; }

/* Gallery Styles */
.gallerycaption { color: black; font-weight: bold; font-size: 0.8em; font-family: arial,Arial,helvetica,Helvetica,sans-serif; text-align: center; }
#gallerythumbtable { width: 840px; height: auto; margin-left: auto; margin-right: auto; }
.gallerynav { color: black; font-weight: bold; font-size: 0.85em; font-family: arial,Arial,helvetica,Helvetica,sans-serif; }

/* Footer Styles */
#footer { width: 100%; height: 30px; background-color: #FFB20E; }
.footerpadding { padding: 5px 8px 5px 8px; }