/* Simply Wordy */

@font-face {
	font-family: 'Computer Modern Serif';
	src: url('fonts/computer_modern_serif/cmunrm.eot');
	src: url('fonts/computer_modern_serif/cmunrm.eot?#iefix') format('embedded-opentype'),
		 url('fonts/computer_modern_serif/cmunrm.woff') format('woff'),
		 url('fonts/computer_modern_serif/cmunrm.ttf') format('truetype'),
		 url('fonts/computer_modern_serif/cmunrm.svg#cmunrm') format('svg');
	font-weight: normal;
	font-style: normal;
}


@font-face {
	font-family: 'Computer Modern Serif';
	src: url('fonts/computer_modern_serif/cmunbx.eot');
	src: url('fonts/computer_modern_serif/cmunbx.eot?#iefix') format('embedded-opentype'),
		 url('fonts/computer_modern_serif/cmunbx.woff') format('woff'),
		 url('fonts/computer_modern_serif/cmunbx.ttf') format('truetype'),
		 url('fonts/computer_modern_serif/cmunbx.svg#cmunbx') format('svg');
	font-weight: bold;
	font-style: normal;
}


@font-face {
	font-family: 'Computer Modern Serif';
	src: url('fonts/computer_modern_serif/cmunti.eot');
	src: url('fonts/computer_modern_serif/cmunti.eot?#iefix') format('embedded-opentype'),
		 url('fonts/computer_modern_serif/cmunti.woff') format('woff'),
		 url('fonts/computer_modern_serif/cmunti.ttf') format('truetype'),
		 url('fonts/computer_modern_serif/cmunti.svg#cmunti') format('svg');
	font-weight: normal;
	font-style: italic;
}


@font-face {
	font-family: 'Computer Modern Serif';
	src: url('fonts/computer_modern_serif/cmunbi.eot');
	src: url('fonts/computer_modern_serif/cmunbi.eot?#iefix') format('embedded-opentype'),
		 url('fonts/computer_modern_serif/cmunbi.woff') format('woff'),
		 url('fonts/computer_modern_serif/cmunbi.ttf') format('truetype'),
		 url('fonts/computer_modern_serif/cmunbi.svg#cmunbi') format('svg');
	font-weight: bold;
	font-style: italic;
}


@font-face {
	font-family: 'Computer Modern Classical Serif Italic';
	src: url('fonts/computer_modern_classical_serif_italic/cmunci.eot');
	src: url('fonts/computer_modern_classical_serif_italic/cmunci.eot?#iefix') format('embedded-opentype'),
		 url('fonts/computer_modern_classical_serif_italic/cmunci.woff') format('woff'),
		 url('fonts/computer_modern_classical_serif_italic/cmunci.ttf') format('truetype'),
		 url('fonts/computer_modern_classical_serif_italic/cmunci.svg#cmunci') format('svg');
	font-weight: normal;
	font-style: italic;
}


@font-face {
	font-family: 'Computer Modern Sans';
	src: url('fonts/computer_modern_sans/cmunss.eot');
	src: url('fonts/computer_modern_sans/cmunss.eot?#iefix') format('embedded-opentype'),
		 url('fonts/computer_modern_sans/cmunss.woff') format('woff'),
		 url('fonts/computer_modern_sans/cmunss.ttf') format('truetype'),
		 url('fonts/computer_modern_sans/cmunss.svg#cmunss') format('svg');
	font-weight: normal;
	font-style: normal;
}


@font-face {
	font-family: 'Computer Modern Sans';
	src: url('fonts/computer_modern_sans/cmunsx.eot');
	src: url('fonts/computer_modern_sans/cmunsx.eot?#iefix') format('embedded-opentype'),
		 url('fonts/computer_modern_sans/cmunsx.woff') format('woff'),
		 url('fonts/computer_modern_sans/cmunsx.ttf') format('truetype'),
		 url('fonts/computer_modern_sans/cmunsx.svg#cmunsx') format('svg');
	font-weight: bold;
	font-style: normal;
}


@font-face {
	font-family: 'Computer Modern Sans';
	src: url('fonts/computer_modern_sans/cmunsi.eot');
	src: url('fonts/computer_modern_sans/cmunsi.eot?#iefix') format('embedded-opentype'),
		 url('fonts/computer_modern_sans/cmunsi.woff') format('woff'),
		 url('fonts/computer_modern_sans/cmunsi.ttf') format('truetype'),
		 url('fonts/computer_modern_sans/cmunsi.svg#cmunsi') format('svg');
	font-weight: normal;
	font-style: italic;
}

@font-face {
	font-family: 'Computer Modern Sans';
	src: url('fonts/computer_modern_sans/cmunso.eot');
	src: url('fonts/computer_modern_sans/cmunso.eot?#iefix') format('embedded-opentype'),
		 url('fonts/computer_modern_sans/cmunso.woff') format('woff'),
		 url('fonts/computer_modern_sans/cmunso.ttf') format('truetype'),
		 url('fonts/computer_modern_sans/cmunso.svg#cmunso') format('svg');
	font-weight: bold;
	font-style: italic;
}

@font-face {
	font-family: 'Copperplate';
	src: url('fonts/copperplate/copperplate.ttf') format('truetype');
}


body {
   font-family:         'Computer Modern Serif';
   margin:              40px auto;
   max-width:           740px;
   line-height:         1.6;
   font-size:           18px;
   padding:             0 10px;
   hyphens:             auto;
   hyphenate-limit-lines: 2;
   hyphenate-limit-chars: 6 3 2;
   text-indent:         30px;
}

.footpara {
   font-size:           15px;
   hyphens:             auto;
   hyphenate-limit-lines: 2;
   hyphenate-limit-chars: 6 3 2;
   text-indent:         30px;
}

/*
p::first-letter {
   font-size: 125%;
}
*/

h1, h2, h3 {
   font-family:   'Copperplate';
   font-size:     18px;
   line-height:   1.2;
   left:          0;
   text-align:    right;
   font-weight:   bold;
   color:         #002740;
}

h2,h3 {
   color:      #002750;
   font-size:  16px;
   padding-bottom: 0px;
   border-top: 1px solid #0057a5;
   margin-top: 40px;
}

h6 {
   color:         #002750;
   font-size:     12px;
   padding-bottom:0px;
   margin-bottom: 25px;
   text-align:    center;
   text-indent:   0;
   border-top: 1px solid #0057a5;
   margin-top: 40px;
}

.date {
   font-family:   'Copperplate';
   font-size:     10px;
   line-height:   1.2;
   text-align:    right;
   color:         #403030;
}

table {
   border-style: hidden;
}

pre {
   overflow:      scroll;
   font-size:     smaller;
   text-indent:   0;
}

pre.src {
   overflow: scroll;
   font-size:        smaller;
}

blockquote {
   font-family:      'Computer Modern Classical Serif Italic';
   padding:          1px 20px 1px 20px;
   box-shadow:       5px 5px 5px 1px #777777;
   border-style:     hidden;
   border-radius:    5px;
   border-width:     1px;
   text-align:       justify;
   margin-bottom:    15px;
   margin-top:       15px;
   padding:          10px;
}

.org-src-container .example {
   border-style:     solid;
   border-width:     1px;
   padding-bottom:   5px;
   margin-bottom:    15px;
   margin-top:       15px;
   box-shadow:       5px 5px 5px 3px #777777;
   white-space:      pre;
   line-height:      1.2;
   overflow-x:       scroll;
   overflow:         scroll;
}

tt {
   color:               #0c550c;
   /* background-color:    #dbc5a3; */
   font-family:         monospace;
}

#content {
   padding:          1px 20px 1px 20px;
   box-shadow:       5px 5px 5px 1px #777777;
   border-style:     hidden;
   border-radius:    5px;
   border-width:     1px;
   text-align:       justify;
   margin-bottom:    15px;
   margin-top:       15px;
   padding:          10px;
}

code {
   color: darkgreen;
   font-family: "courier";
   font-size: 16px;
   font-style: normal;
}

verbatim {
   color: darkblue;
   font-family: "courier";
   font-size: 16px;
   font-style: normal;
}

.share_links {
   position:         sticky;
   top:              0px;
   text-indent:      0;
   text-align:       center;
   opacity:          1.00;
}

.share_links_fade_in {
   opacity:    1.00;
}

.share_links_fade_out {
   opacity:    0;
}


.status {
   font-family:      'Copperplate';
   font-size:        12px;
   padding:          1px 20px 1px 20px;
   box-shadow:       5px 5px 5px 1px #777777;
   border-style:     hidden;
   border-radius:    5px;
   border-width:     1px;
   text-align:       right;
   margin-bottom:    15px;
   margin-top:       15px;
   padding:          10px;
}


