﻿@import "visual.css"; /* basic formatting, no layout stuff */

/* Global */
body { font-family: Arial, Helvetica, sans-serif; margin: 0px; padding: 0px; }
a { text-decoration: underline; }
img { border: none; }
p { margin: 0px; padding: 0px; margin-bottom: 12px; }
h1 { font-family: Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: normal; margin: 0px; margin-bottom: 9px; padding: 2px 2px 2px 10px; background-color: #E9E4DC; color: #7E614B; }
h2 { font-family: Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: normal; margin: 0px; margin-bottom: 9px; padding: 2px 2px 2px 10px; background-color: #E9E4DC; color: #7E614B; }
h3 { font-family: Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: bold; margin: 0px; margin-bottom: 4px; color: #7E614B; }
div.hr { background-image: url(/images/hr.gif); background-repeat: repeat-x; background-position: center left; height: 10px; line-height: 10px; clear:both; }


/* Header */
#header { display: none; }
#header-home { display: none; }

/* Footer */
#footer { display: none; }

/* Nav */
#nav { display: none; }

/* Columns */
#column1 { width: 100%; }
#column2 { display: none; }

/* Picture Frames */
.bframe { width: 337px; background-image: url(/images/Frame_Big.gif); background-repeat: no-repeat; background-position: top left; overflow: hidden; }
.bframe-inner { margin-top: 26px; margin-left: 50px; margin-bottom: 30px; }
.bcaption { padding-top: 10px; padding-left: 16px; }

.bframe-sml { float: left; width: 113px; padding-bottom: 40px; background-image: url(/images/Frame_Sml.gif); background-repeat: no-repeat; background-position: top left; overflow: hidden; margin-left: 0px; }
.bframe-sml-spacer { float: left; width: 113px; padding-bottom: 40px; overflow: hidden; }
.bframe-sml-inner { margin-top: 8px; margin-left: 17px; margin-bottom: 16px; }
.bmargin01 { margin-right: 39px; }

.bcatsname { color: #000; font-size: 12px; font-weight: bold; float: left; }
.bcatsage { width: 60px; color: #000; font-size: 12px; font-weight: bold; float: right; text-align: right; }
.bdescription { margin-top: 4px; }
.bcaption { text-align: left; padding-bottom: 30px; }
.bfriendid { font-weight: normal; font-size: 11px; color: #666666; }

/* Gallery Nav */
.gallerynav { display: none; }

/* Content Padding & Fonts */
.pmargin01 { margin-left: 1px; }
.pmargin02 { margin-bottom: 9px; } /* This margin is used for "Your Stories" images that need a bottom margin. */

.pcontent01 { padding-left: 9px; padding-right: 9px; padding-top: 9px; padding-bottom: 9px; }
.pcontent01 img { display: block; }
.pcontent02 { padding-left: 9px; padding-right: 9px; }
.pcontent02 img { display: block; }

.fontstyle01 { font-size: 11px; color: #666666; }
.fontstyle01 a { color: #666666; }
.fontstyle02 { font-size: 12px; color: #7E614B; }
.fontstyle02 a { color: #7E614B; }

.bodybreak { display: none; }