/* Colors

off white (text background)	#F7F7F7
black (text color)		black

dark green #096c37 (link text)	
plummy #6B093D (visited link)
dark brown #6f3e09 (accent border)
off-green #62947a (page border) 
pale blue #f5f7ff (navbar background)
vibrant blue #7c97f8 (hover background)

palette http://www.colourlovers.com/palette/381108/Evergreen by justachatterbox

*/

body {
		border: 2em solid #62947a;
      background-color: #6f3e09;
      color: black;
      font-family: sans-serif;
      margin: 0px;
      padding: 3em;
}

a { color: #096c37; text-style: none; }
a:visited { text-style: underline; color: #6B093D; }
.navigation a:visited { color: #6B093D; }
a:hover, a:focus { background-color: #7c97f8; color: #f5f7ff; }
.navigation a:hover, .navigation a:focus { background-color: #7c97f8; color: #f5f7ff; }

dt, dd, li { padding-bottom: 0.75ex; }

h1 { font-size: 1.0em; font-weight: 900; }
img { border-width: 0px; }

/* IDs */

#navigation-top { border-bottom: 0px; border-right: 0px; }

#heading { border-bottom: 1em double #6f3e09; padding-bottom: 1em; }
#footer { border-top: 1em double #6f3e09; padding-top: 1em; }
#footer img { text-align: center; }

#recipient { font-size: 1.2em; font-family: cursive;}
#author {   font-size: 1.2em; font-family: cursive; }
#betas { }
#fandom {}
#threesome {}
#title {font-size: 1.75em; font-variant: small-caps; clear: both; }
#notes {}
#summary {}
#icon { float: left; margin-right: 3px; clear: righ}

#end { text-align: center; 
       border-top: .5em solid #6f3e09;
       border-bottom: .5em solid #6f3e09; 
       padding: .5em; 
       margin-bottom: 1em;
}

#navigation-bottom { border-top: 0px; border-left: 0px; text-align: right; }

/* Classes */
.navigation { background-color: #f5f7ff; border: 6px groove #f5f7ff; padding: 0.5em; }
.santa {display: none; } 
/*  .feedback {display: none; } */
.block { background-color: #F7F7F7; padding: 3em; margin: 1em auto; }

