/*
Theme Name:     Twenty Ten Child
Description:    Child theme for the Twenty Ten theme 
Author:         Chou Seh-fu
Author URI:     https://www.chou-seh-fu.com/wordpress/
Template:       twentyten
Version:        0.1.0
*/




/*
Theme Name: Twenty Ten

Theme URI: http://wordpress.org/

Description: The 2010 theme for WordPress is stylish, customizable, simple, and readable -- make it yours with a custom menu, header image, and background. Twenty Ten supports six widgetized areas (two in the sidebar, four in the footer) and featured images (thumbnails for gallery posts and custom header images for posts and pages). It includes stylesheets for print and the admin Visual Editor, special styles for posts in the "Asides" and "Gallery" categories, and has an optional one-column page template that removes the sidebar.

Author: the WordPress team

Version: 1.3

License: GNU General Public License

License URI: license.txt

Tags: black, blue, white, two-columns, fixed-width, custom-header, custom-background, threaded-comments, sticky-post, translation-ready, microformats, rtl-language-support, editor-style, custom-menu

*/



/* EMBED THEANO-DIDOT FONT FOR LARGE ANCIENT GREEK CHARACTERS */
/* Generated by Font Squirrel (http://www.fontsquirrel.com) on November 18, 2012 12:11:38 AM America/New_York */
@font-face {
    font-family: 'TheanoDidotRegular';
    src: url('/wordpress/fonts/theanoDidotGrk/TheanoDidot-Regular-webfont.eot');
    src: url('/wordpress/fonts/theanoDidotGrk/TheanoDidot-Regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('/wordpress/fonts/theanoDidotGrk/TheanoDidot-Regular-webfont.woff') format('woff'),
         url('/wordpress/fonts/theanoDidotGrk/TheanoDidot-Regular-webfont.ttf') format('truetype'),
         url('/wordpress/fonts/theanoDidotGrk/TheanoDidot-Regular-webfont.svg#TheanoDidotRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}

/* Generated by Font Squirrel (http://www.fontsquirrel.com) on March 2, 2013 */
@font-face {
    font-family: 'beryliumbold';
    src: url('/wordpress/fonts/beryliumBold/beryliumbold-webfont.eot');
    src: url('/wordpress/fonts/beryliumBold/beryliumbold-webfont.eot?#iefix') format('embedded-opentype'),
         url('/wordpress/fonts/beryliumBold/beryliumbold-webfont.woff') format('woff'),
         url('/wordpress/fonts/beryliumBold/beryliumbold-webfont.ttf') format('truetype'),
         url('/wordpress/fonts/beryliumBold/beryliumbold-webfont.svg#beryliumregular') format('svg');
    font-weight: normal;
    font-style: normal;
}


/* =Reset default browser CSS. Based on work by Eric Meyer: http://meyerweb.com/eric/tools/css/reset/index.html
-------------------------------------------------------------- */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	background: transparent;
	border: 0;
	margin: 0;
	padding: 0;
	vertical-align: baseline;
}
body {
	line-height: 1;
}
h1, h2, h3, h4, h5, h6 {
	clear: both;
	font-weight: normal;
}
ol, ul {
	list-style: none;
}
blockquote {
	quotes: none;
}
blockquote:before, blockquote:after {
	content: '';
	content: none;
}
del {
	text-decoration: line-through;

	/* THESE ARE CSS3, AND DO NOT WORK YET FOR ALL BROWSERS... */
	text-decoration-line: line-through;
	-moz-text-decoration-line: line-through;
	-ms-text-decoration-line: line-through;
	-webkit-text-decoration-line: line-through;
	-o-text-decoration-line: line-through;
	
	/* THESE WORK FOR FIREFOX*/
	/* Make a double strike-through line */
	-moz-text-decoration-style: double;
	/* Make the strike-through lines dark red (different from the text) */
	-moz-text-decoration-color: #df0024;

	/* THESE MAY WORK FOR OTHER BROWSERS IN THE FUTURE... */
	text-decoration-style: double;
	text-decoration-color: #df0024;

	/* THESE MAY NEVER WORK... */
	-ms-text-decoration: #df0024;
	-webkit-text-decoration: #df0024;
	-o-text-decoration: #df0024;
	-ms-text-decoration-style: double;
	-webkit-text-decoration-style: double;
	-o-text-decoration-style: double;
}



/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}
a img {
	border: none;
}



/* =Layout
-------------------------------------------------------------- */
/*
LAYOUT: Two columns
DESCRIPTION: Two-column fixed layout with one sidebar right of content
*/

#container {
	float: left;
	margin: 0 -240px 0 0;
	width: 100%;
}
#content {
	margin: 0 280px 0 20px;
}
#primary,
#secondary {
	float: right;
	overflow: hidden;
	width: 220px;
}
#secondary {
	clear: right;
}
#footer {
	clear: both;
	width: 100%;
}



/*
LAYOUT: One column, no sidebar
DESCRIPTION: One centered column with no sidebar
*/

.one-column #content {
	margin: 0 auto;
	width: 640px;
}



/*
LAYOUT: Full width, no sidebar
DESCRIPTION: Full width content with no sidebar; used for attachment pages
*/

.single-attachment #content {
	margin: 0 auto;
	width: 900px;
}



/* =Fonts
-------------------------------------------------------------- */
body,
input,
textarea,
.page-title span,
.pingback a.url {
	/* font-family: Georgia, "Bitstream Charter", serif; */
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}
h3#comments-title,
h3#reply-title,
#access .menu,
#access div.menu ul,
#cancel-comment-reply-link,
.form-allowed-tags,
#site-info,
#site-title,
#wp-calendar,
.comment-meta,
.comment-body tr th,
.comment-body thead th,
.entry-content label,
.entry-content tr th,
.entry-content thead th,
.entry-meta,
.entry-title,
.entry-utility,
#respond label,
.navigation,
.page-title,
.pingback p,
.reply,
.widget-title,
.wp-caption-text {
	font-family: "Helvetica Neue", Arial, Helvetica, "Nimbus Sans L", sans-serif;
}
input[type=submit] {
	font-family: "Helvetica Neue", Arial, Helvetica, "Nimbus Sans L", sans-serif;
}
pre {
	font-family: "Courier 10 Pitch", Courier, monospace;
}
code {
	font-family: Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace;
}



.paged #nav-above,
.single #nav-above{
	font-weight: bold;
}
#nav-below{
	font-weight: bold;
}



/* =Structure
-------------------------------------------------------------- */
/* The main theme structure */

#access .menu-header,
div.menu,
#colophon,
#branding,
#main,
#wrapper {
	margin: 0 auto;
	width: 940px;
}



body{
	background-image: url('https://www.chou-seh-fu.com/wordpress/tiles/stoneBkg.gif');
}
/* DON'T DISPLAY STONE BKG IMAGE ON ADMIN PANEL */
body.wp-admin {
	background-image: none;
	background-color: #f1f1f1;
}



#wrapper {
	/* I CHANGED THIS!!!!!!!!!!! */
	/* background: #fff; */
	/* margin-top: 20px; */

	background-image: url('https://www.chou-seh-fu.com/wordpress/tiles/headerDropShadowTop.png'), url('https://www.chou-seh-fu.com/wordpress/tiles/headerDropShadowBottom.png'), url('https://www.chou-seh-fu.com/wordpress/tiles/greyPaperStrip50pxBright.gif');
	background-repeat: no-repeat, no-repeat, repeat;
	background-position: 22px 107px, 22px 322px, 0px 0px;
	border: 10px ridge #ff9;
	/******* DROP SHADOW CSS 3 **************/
	/*
	-moz-box-shadow: 15px 15px 15px black;
	-webkit-box-shadow: 15px 15px 15px black;
	box-shadow: 15px 15px 15px black;
	*/
	-moz-box-shadow: 0px 0px 40px 11px black;
	-webkit-box-shadow: 0px 0px 40px 11px black;
	box-shadow: 0px 0px 40px 11px black;
	/* END OF CHANGES */


	padding: 0 20px;
}



/* Structure the footer area */
/*
#footer-widget-area {
	overflow: hidden;
}
*/



#footer-widget-area .widget-area {
	/* float: left; */
	/* margin-right: 20px; */
	
	width: 300px;
}


/*
#footer-widget-area #fourth {
	margin-right: 0;
}
*/
#site-info {
	float: left;
	font-size: 14px;
	font-weight: bold;
	/* width: 700px; */
	width: 50%;
}
#site-generator {
	float: right;
	width: 220px;
}




/* =Global Elements
-------------------------------------------------------------- */
/* Main global 'theme' and typographic styles */

body {
	/* I CHANGED THIS */
	/* background: #f1f1f1; */
	background: #dce5e4;

	/* ADD STONE BACKGROUND. HIDE DISTRESSED BLUE & SOLID BLACK BLOG TITLE PNG BEHIND IT */
	/* (Distressed blue & solid black PNG loaded here just to cache them.) */
	
	background-image: url('https://www.chou-seh-fu.com/wordpress/tiles/stoneBkg.gif'), url('https://www.chou-seh-fu.com/wordpress/tiles/chouSehFuBlogTitle-Large2-Blue.png'), url('https://www.chou-seh-fu.com/wordpress/tiles/chouSehFuBlogTitle-Large2-NotDistressed.png');
	background-repeat: repeat, no-repeat, no-repeat;
	
	
	/* background image from: http://commons.wikimedia.org/wiki/File:1784_Bocage_Map_of_the_City_of_Athens_in_Ancient_Greece_-_Geographicus_-_AthensPlan2-white-1793.jpg */
	/*
	background-image: url('https://www.chou-seh-fu.com/wordpress/tiles/mapOfAthens1785-2.gif'), url('https://www.chou-seh-fu.com/wordpress/tiles/chouSehFuBlogTitle-Large2-Blue.png'), url('https://www.chou-seh-fu.com/wordpress/tiles/chouSehFuBlogTitle-Large2-NotDistressed.png');
	background-size: 100% auto, auto, auto;
	background-attachment: fixed, scroll, scroll;
	background-repeat: repeat, no-repeat, no-repeat;
	*/
	
	/* ADD A LITTLE SPACE BETWEEN WRAPPER BOTTOM & SCREEN BOTTOM */
	padding-bottom: 9em;
}



body,
input,
textarea {
	color: #666;
	font-size: 12px;
	line-height: 18px;
}



hr {
	/*
	I CHANGED THIS:
	background-color: #e7e7e7;
	*/
	background-color: black;


	border: 0;
	clear: both;
	height: 1px;
	margin-bottom: 18px;
}



/* Text elements */

p {
	margin-bottom: 18px;
}
ul {
	list-style: square;
	margin: 0 0 18px 1.5em;
}
ol {
	list-style: decimal;
	margin: 0 0 18px 1.5em;
}
ol ol {
	list-style: upper-alpha;
}
ol ol ol {
	list-style: lower-roman;
}
ol ol ol ol {
	list-style: lower-alpha;
}
ul ul,
ol ol,
ul ol,
ol ul {
	margin-bottom: 0;
}
dl {
	margin: 0 0 24px 0;
}
dt {
	font-weight: bold;
}
dd {
	margin-bottom: 18px;
}
strong {
	font-weight: bold;
}
cite,
em,
i {
	font-style: italic;
}
big {
	font-size: 131.25%;
}
ins {
	background: #ffc;
	text-decoration: none;
}
blockquote {
	font-style: italic;
	padding: 0 3em;
}
blockquote cite,
blockquote em,
blockquote i {
	font-style: normal;
}



pre {
	background: #f7f7f7;
	color: #222;
	line-height: 18px;
	margin-bottom: 18px;
	overflow: auto;
	padding: 1.5em;
	

	/* I ADDED THIS TO GET WORD-WRAP */
	white-space: pre-wrap;       /* css-3 */
	white-space: -moz-pre-wrap;  /* Mozilla, since 1999 */
	white-space: -pre-wrap;      /* Opera 4-6 */
	white-space: -o-pre-wrap;    /* Opera 7 */
	word-wrap: break-word;       /* Internet Explorer 5.5+ */
	
	border: 10px black solid;
}


/* I ADDED THIS */
.entry-content li pre{
	margin-top: 18px;
}




abbr,
acronym {
	border-bottom: 1px dotted #666;
	cursor: help;
}
sup,
sub {
	height: 0;
	line-height: 1;
	position: relative;
	vertical-align: baseline;
}
sup {
	bottom: 1ex;
}
sub {
	top: .5ex;
}



input[type="text"],
textarea {
	outline: none;
	background: #f9f9f9;
	/* border: 1px solid #ccc; */
	/* border: 1px solid #daa520; */
	border: 1px solid blue;
	/*
	box-shadow: inset 1px 1px 1px rgba(0,0,0,0.1);
	-moz-box-shadow: inset 1px 1px 1px rgba(0,0,0,0.1);
	-webkit-box-shadow: inset 1px 1px 1px rgba(0,0,0,0.1);
	*/
	box-shadow: inset 0px 0px 10px rgba(0, 0, 255, 0.9);
	-moz-box-shadow: inset 0px 0px 10px rgba(0, 0, 255, 0.9);
	-webkit-box-shadow: inset 0px 0px 10px rgba(0, 0, 255, 0.9);
	padding: 3px;
}
input[type="text"]:focus {
	padding: 3px;
	outline: none;
	border: 1px solid #daa520;
	box-shadow: inset 0px 0px 10px rgba(184, 134, 11 , 0.9);
	-moz-box-shadow: inset 0px 0px 10px rgba(184, 134 , 11, 0.9);
	-webkit-box-shadow: inset 0px 0px 10px rgba(184, 134, 11, 0.9);
}
#searchsubmit{
	box-shadow: 0px 0px 0px 1px blue;
}
/* CURSOR POINTER WASN'T DISPLAYING OVER SEARCH SUBMIT BUTTON*/
a[href], input[type='submit'], input[type='image'], label[for], select, button, .pointer {
	cursor: pointer;
}


a:link,
a:visited {
	/* I CHANGED THIS */
	/* color: #743399; */
	/* color: #0066cc; */
	color: #0000d2;
}



a:hover {
	color: #bb0000;
}



a:active {
	color: navy;
}


/* Text meant only for screen readers */
.screen-reader-text {
	position: absolute;
	left: -9000px;
}



/* =Header
-------------------------------------------------------------- */

#header {
	/* I CHANGED THIS */
	/* padding: 30px 0 0 0; */
	padding: 23px 0 0 0;
}



#site-title {
	/* ORIGINAL TITLE (w/o @FONT-FACE) */
	/*
	float: left;
	font-size: 30px;
	line-height: 36px;
	margin: 0 0 18px 0;
	*/
	/* I CHANGED THIS */
	/* width: 700px; */
	/* width: 650px; */
	/*
	font-family: grecian_empire_strikes_backRg;
	font-size: 42px;
	margin: 0 0 36px 0;
	*/

	
	float: left;	
	line-height: 36px;
	width: 650px;
	
	/* I ADDED THIS */
	/* background-image: url('https://www.chou-seh-fu.com/wordpress/tiles/chouSehFuBlogTitle-Large2.png');
	background-repeat: no-repeat; */
	height: 100px;

	overflow: hidden;
	white-space: nowrap;
}




#site-title a{
	color: #000;
	font-weight: bold;
	text-decoration: none;

	/* I ADDED THIS TO MAKE THE BKG IMAGE FOR THE BLOG TITLE CLICKABLE */	
	display: block;
	height: 72px;
	width: 593px;
	/* white-space: nowrap; */
	
	/* SETTING TEXT-INDENT TO +9999px WORKS FOR ALL BROWSERS EXCEPT OPERA... */
	text-indent: -9999px;
}



#site-title a:link, #site-title a:visited{
	background-image: url('https://www.chou-seh-fu.com/wordpress/tiles/chouSehFuBlogTitle-Large2.png');
	background-repeat: no-repeat;
}
#site-title a:hover{
	background-image: url('https://www.chou-seh-fu.com/wordpress/tiles/chouSehFuBlogTitle-Large2-Blue.png');
	background-repeat: no-repeat;
}
#site-title a:active{
	background-image: url('https://www.chou-seh-fu.com/wordpress/tiles/chouSehFuBlogTitle-Large2-NotDistressed.png');
	background-repeat: no-repeat;
}



#site-description {
	clear: right;
	float: right;
	font-style: italic;
	

	/* I CHANGED THIS */
	/* width: 220px; */
	width: 270px;
	/* margin: 15px 0 18px 0; */
	margin: 3em 0 0 0;

	/* I ADDED THIS */
	color: #333;
	text-align: right;
	font-size: 1em;
	/* padding-right: 18px; */
}



/* This is the custom header image */
#branding img {
	/* border-top: 4px solid #000; */
	/* border-bottom: 1px solid #000; */
	border-top: 3px solid #000;
	border-bottom: 1px solid yellow;
	display: block;
	float: left;
	
	/******* DROP SHADOW CSS 3 **************/
	/*
	-moz-box-shadow: 15px 15px 15px grey;
	-webkit-box-shadow: 15px 15px 15px grey;
	box-shadow: 15px 15px 15px grey;
	*/
	/* END OF CHANGES */
}



/* =Menu
-------------------------------------------------------------- */
#access {
	background: #000;
	display: block;
	float: left;
	margin: 0 auto;
	width: 940px;
	
	/******* DROP SHADOW CSS 3 **************/
	/*
	-moz-box-shadow: 15px 15px 15px grey;
	-webkit-box-shadow: 15px 15px 15px grey;
	box-shadow: 15px 15px 15px grey;
	*/
	/* END OF CHANGES */
}



#access .menu-header,
div.menu {
	font-size: 13px;
	margin-left: 12px;
	width: 928px;
}
#access .menu-header ul,
div.menu ul {
	list-style: none;
	margin: 0;
}



#access .menu-header ul{
	margin-right: 12px;
}



#access .menu-header li,
div.menu li {
	float: left;
	position: relative;
}

#access li.menu-item-23{
	float: right;
	font-family: "New Times Roman", Times, serif;
	font-size: 15px;
}


#access a {

	/* I CHANGED THIS */
	/* color: #aaa; */
	color: yellow;

	display: block;
	line-height: 38px;
	padding: 0 10px;
	text-decoration: none;
}



#access ul ul {
	box-shadow: 0px 3px 3px rgba(0,0,0,0.2);
	-moz-box-shadow: 0px 3px 3px rgba(0,0,0,0.2);
	-webkit-box-shadow: 0px 3px 3px rgba(0,0,0,0.2);
	display: none;
	position: absolute;
	top: 38px;
	left: 0;
	float: left;
	width: 180px;
	z-index: 99999;
}
#access ul ul li {
	min-width: 180px;
}
#access ul ul ul {
	left: 100%;
	top: 0;
}
#access ul ul a {
	background: #333;
	line-height: 1em;
	padding: 10px;
	width: 160px;
	height: auto;
}



#access li:hover > a,
#access ul ul :hover > a {
	background: #333;

	/* I CHANGED THIS */	
	/* color: #fff; */
	color: lime;
}



#access ul li:hover > ul {
	display: block;
}
#access ul li.current_page_item > a,
#access ul li.current-menu-ancestor > a,
#access ul li.current-menu-item > a,
#access ul li.current-menu-parent > a {
	color: #fff;
}
* html #access ul li.current_page_item a,
* html #access ul li.current-menu-ancestor a,
* html #access ul li.current-menu-item a,
* html #access ul li.current-menu-parent a,
* html #access ul li a:hover {
	color: #fff;
}

#access .sub-menu li:hover > a{
	background: #000;
}


/* =Content
-------------------------------------------------------------- */
#main {
	clear: both;
	overflow: hidden;
	padding: 40px 0 0 0;
}
#content {
	margin-bottom: 36px;
}



#content,
#content input,
#content textarea {

	/* I CHANGED THIS */
	/* color: #333; */
	color: black;
	/* END OF CHANGES */

	font-size: 16px;
	line-height: 24px;
}



#content p,
#content ul,
#content ol,
#content dd,
#content pre,
#content hr {
	margin-bottom: 24px;
}
#content ul ul,
#content ol ol,
#content ul ol,
#content ol ul {
	margin-bottom: 0;
}
#content pre,
#content kbd,
#content tt,
#content var {
	font-size: 15px;
	line-height: 21px;
}



#content code {
	/* I CHANGED THIS */
	/* font-size: 13px; */

	font-size: 1em;
}



#content dt,
#content th {
	color: #000;
}
#content h1,
#content h2,
#content h3,
#content h4,
#content h5,
#content h6 {
	color: #000;
	line-height: 1.5em;
	margin: 0 0 20px 0;
}
#content table {
	border: 1px solid #e7e7e7;
	margin: 0 -1px 24px 0;
	text-align: left;
	width: 100%;
}
#content tr th,
#content thead th {
	color: #888;
	font-size: 12px;
	font-weight: bold;
	line-height: 18px;
	padding: 9px 24px;
}
#content tr td {
	border-top: 1px solid #e7e7e7;
	padding: 6px 24px;
}
#content tr.odd td {
	background: #f2f7fc;
}
.hentry {
	margin: 0 0 48px 0;
}



.home .sticky {
	
	/* I CHANGED THIS */
	/* background: #f2f7fc; */
	background: #fffded;
	/* background: rgba(242, 247, 252, .5); */
	/* background: rgba(255, 253, 237, .5); */
	
	border-top: 4px solid #000;
	margin-left: -20px;
	margin-right: -20px;
	padding: 18px 20px;
}



.single .hentry {
	margin: 0 0 36px 0;
}
.page-title {
	color: #000;
	font-size: 14px;
	font-weight: bold;
	margin: 0 0 36px 0;
}
.page-title span {
	color: #333;
	font-size: 16px;
	font-style: italic;
	font-weight: normal;
}
.page-title a:link,
.page-title a:visited {
	color: #888;
	text-decoration: none;
}
.page-title a:active,
.page-title a:hover {
	color: #ff4b33;
}



#content .entry-title {
	color: #000;
	
	/* I CHANGED THIS */
	/* font-size: 21px; */
	/* font-size: 1.6em; */
	font-family: beryliumbold;
	font-size: 3em;
	/* END OF CHANGES */
	
	/* font-weight: bold; */
	line-height: 1.1em;
	margin-bottom: 0em;
	padding-bottom: 0em;
}



.entry-title a:link,
.entry-title a:visited {
	color: #330b67;
	text-decoration: none;
}
.entry-title a:hover {
	/* color: #ff4b33; */
	color: #bb0000;
}
.entry-title a:active{
	/* color: #ff4b33; */
	color: #0000bb;
}


.entry-meta {
	/* I CHANGED THIS */
	/* color: #888; */
	color: navy;
	/* END OF CHANGES */

	font-size: 12px;
}



.entry-meta abbr,
.entry-utility abbr {
	border: none;
}
.entry-meta abbr:hover,
.entry-utility abbr:hover {
	border-bottom: 1px dotted #666;
}
.entry-content,
.entry-summary {
	clear: both;
	padding: 12px 0 0 0;
}



/* I ADDED THIS */
.entry-content{
	/* font-family: "Times New Roman", Times, serif; */
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 1.3em;
	/* letter-spacing: .1em; */
	word-spacing: .1em;
	color: black;
}



.entry-content h2{
	font-family: beryliumbold;
}
.entry-content h3, .entry-content h4, .entry-content h5, .entry-content h6{
	font-family: "Helvetica Neue", Arial, Helvetica, "Nimbus Sans L", sans-serif;
}




#content .entry-summary p:last-child {
	margin-bottom: 12px;
}
.entry-content fieldset {
	border: 1px solid #e7e7e7;
	margin: 0 0 24px 0;
	padding: 24px;
}
.entry-content fieldset legend {
	background: #fff;
	color: #000;
	font-weight: bold;
	padding: 0 24px;
}
.entry-content input {
	margin: 0 0 24px 0;
}
.entry-content input.file,
.entry-content input.button {
	margin-right: 24px;
}
.entry-content label {
	color: #888;
	font-size: 12px;
}
.entry-content select {
	margin: 0 0 24px 0;
}
.entry-content sup,
.entry-content sub {
	font-size: 13px;
}
.entry-content blockquote.left {
	float: left;
	margin-left: 0;
	margin-right: 24px;
	text-align: right;
	width: 33%;
}
.entry-content blockquote.right {
	float: right;
	margin-left: 24px;
	margin-right: 0;
	text-align: left;
	width: 33%;
}
.page-link {
	clear: both;
	color: #000;
	font-weight: bold;
	margin: 0 0 22px 0;
	word-spacing: 0.5em;
}
.page-link a:link,
.page-link a:visited {
	background: #f1f1f1;
	color: #333;
	font-weight: normal;
	padding: 0.5em 0.75em;
	text-decoration: none;
}
.home .sticky .page-link a {
	background: #d9e8f7;
}
.page-link a:active,
.page-link a:hover {
	color: #ff4b33;
}
body.page .edit-link {
	clear: both;
	display: block;
}
#entry-author-info {
	background: #f2f7fc;
	border-top: 4px solid #000;
	clear: both;
	font-size: 14px;
	line-height: 20px;
	margin: 24px 0;
	overflow: hidden;
	padding: 18px 20px;
}
#entry-author-info #author-avatar {
	background: #fff;
	border: 1px solid #e7e7e7;
	float: left;
	height: 60px;
	margin: 0 -104px 0 0;
	padding: 11px;
}
#entry-author-info #author-description {
	float: left;
	margin: 0 0 0 104px;
}
#entry-author-info h2 {
	color: #000;
	font-size: 100%;
	font-weight: bold;
	margin-bottom: 0;
}



.entry-utility {
	clear: both;

	/* I CHANGED THIS */
	/* color: #888; */
	color: navy;
	/* END OF CHANGES */

	font-size: 12px;
	line-height: 18px;
	
	/* NEW -- GREEK MEANDER TO DIVIDE POSTS... */
	margin: 0px;
	padding: 0px;
	height: 100px;
	width: 640px;
	background-image: url('https://www.chou-seh-fu.com/wordpress/tiles/meanderDivision.png');
	background-repeat: no-repeat;
	background-position: 0% 100%;
}



.entry-meta a,
.entry-utility a {

	/* I CHANGED THIS */
	/* color: #888; */
	/* color: #0000d2; */
	color: maroon;
	
	font-weight: bold;
	text-decoration: none;
}



.entry-meta a:hover,
.entry-utility a:hover {
	/* color: #ff4b33; */
	color: #bb0000;
	text-decoration: underline;
}



/* I ADDED THIS */
.entry-utility .cat-links,
.entry-utility .comments-link {
	margin-right: 10px;
}
.entry-utility .comments-link {
	margin-left: 10px;
}
.entry-utility .edit-link {
	margin-left: 10px;
}

#content .video-player {
	padding: 0;
}



/* =Asides
-------------------------------------------------------------- */
.home #content .format-aside p,
.home #content .category-asides p {
	font-size: 14px;
	line-height: 20px;
	margin-bottom: 10px;
	margin-top: 0;
}
.home .hentry.format-aside,
.home .hentry.category-asides {
	padding: 0;
}
.home #content .format-aside .entry-content,
.home #content .category-asides .entry-content {
	padding-top: 0;
}



/* =Gallery listing
-------------------------------------------------------------- */
.format-gallery .size-thumbnail img,
.category-gallery .size-thumbnail img {
	border: 10px solid #f1f1f1;
	margin-bottom: 0;
}
.format-gallery .gallery-thumb,
.category-gallery .gallery-thumb {
	float: left;
	margin-right: 20px;
	margin-top: -4px;
}
.home #content .format-gallery .entry-utility,
.home #content .category-gallery .entry-utility {
	padding-top: 4px;
}



/* =Attachment pages
-------------------------------------------------------------- */
.attachment .entry-content .entry-caption {
	font-size: 140%;
	margin-top: 24px;
}
.attachment .entry-content .nav-previous a:before {
	content: '\2190\00a0';
}
.attachment .entry-content .nav-next a:after {
	content: '\00a0\2192';
}



/* =Images
-------------------------------------------------------------- */
/*
Resize images to fit the main content area.
- Applies only to images uploaded via WordPress by targeting size-* classes.
- Other images will be left alone. Use "size-auto" class to apply to other images.
*/
img.size-auto,
img.size-full,
img.size-large,
img.size-medium,
.attachment img {
	max-width: 100%; /* When images are too wide for containing element, force them to fit. */
	height: auto; /* Override height to match resized width for correct aspect ratio. */
}
.alignleft,
img.alignleft {
	display: inline;
	float: left;
	margin-right: 24px;
	margin-top: 4px;
}
.alignright,
img.alignright {
	display: inline;
	float: right;
	margin-left: 24px;
	margin-top: 4px;
}
.aligncenter,
img.aligncenter {
	clear: both;
	display: block;
	margin-left: auto;
	margin-right: auto;
}
img.alignleft,
img.alignright,
img.aligncenter {
	margin-bottom: 12px;
}
.wp-caption {
	background: #f1f1f1;
	line-height: 18px;
	margin-bottom: 20px;
	max-width: 632px !important; /* prevent too-wide images from breaking layout */
	padding: 4px;
	text-align: center;
}
.wp-caption img {
	margin: 5px 5px 0;
}




/* I CHANGED THIS */
.wp-caption p.wp-caption-text {

	/* color: #888; */
	color: black;

	font-size: 12px;
	margin: 5px;
}



.wp-smiley {
	margin: 0;
}
.gallery {
	margin: 0 auto 18px;
}
.gallery .gallery-item {
	float: left;
	margin-top: 0;
	text-align: center;
	width: 33%;
}
.gallery-columns-2 .gallery-item {
	width: 50%;
}
.gallery-columns-4 .gallery-item {
	width: 25%;
}
.gallery img {
	border: 2px solid #cfcfcf;
}
.gallery-columns-2 .attachment-medium {
	max-width: 92%;
	height: auto;
}
.gallery-columns-4 .attachment-thumbnail {
	max-width: 84%;
	height: auto;
}
.gallery .gallery-caption {
	color: #888;
	font-size: 12px;
	margin: 0 0 12px;
}
.gallery dl {
	margin: 0;
}
.gallery img {
	border: 10px solid #f1f1f1;
}
.gallery br+br {
	display: none;
}
#content .attachment img {/* single attachment images should be centered */
	display: block;
	margin: 0 auto;
}



/* =Navigation
-------------------------------------------------------------- */
.navigation {
	color: #888;
	font-size: 12px;
	line-height: 18px;
	overflow: hidden;
}



.navigation a:link,
.navigation a:visited {

	/* color: #888; */
	color: #006a25;
	text-decoration: none;
}
.navigation a:hover {
	/* color: #ff4b33; */
	color: #bb0000;
}
.navigation a:active {
	color: navy;
}


.nav-previous {
	float: left;
	width: 50%;
}
.nav-next {
	float: right;
	text-align: right;
	width: 50%;
}
#nav-above {
	margin: 0 0 18px 0;
}
#nav-above {
	display: none;
}
.paged #nav-above,
.single #nav-above {
	display: block;
}


/* I CHANGED THIS */
#nav-below {
	/* margin: -18px 0 0 0; */
	margin: -18px 0 18px 0;
}



/* =Comments
-------------------------------------------------------------- */
#comments {
	clear: both;
}
#comments .navigation {
	padding: 0 0 18px 0;
}
h3#comments-title,
h3#reply-title {
	color: #000;
	font-size: 20px;
	font-weight: bold;
	margin-bottom: 0;
}
h3#comments-title {
	padding: 24px 0;
}
.commentlist {
	list-style: none;
	margin: 0;
}



/* I ADDED THIS */
#content ol.commentlist{
	margin-bottom: 0px;
}



/* I CHANGED THIS */
.commentlist li.comment {

	/* border-bottom: 1px solid #e7e7e7; */
	border-bottom: 1px solid black;
	line-height: 24px;
	margin: 0 0 24px 0;
	padding: 0 0 0 56px;
	position: relative;
}



.commentlist li:last-child {
	border-bottom: none;
	margin-bottom: 0;
}
#comments .comment-body ul,
#comments .comment-body ol {
	margin-bottom: 18px;
}
#comments .comment-body p:last-child {
	margin-bottom: 6px;
}
#comments .comment-body blockquote p:last-child {
	margin-bottom: 24px;
}
.commentlist ol {
	list-style: decimal;
}
.commentlist .avatar {
	position: absolute;
	top: 4px;
	left: 0;
}
.comment-author {
}
.comment-author cite {
	color: #000;
	font-style: normal;
	font-weight: bold;
}
.comment-author .says {
	font-style: italic;
}
.comment-meta {
	font-size: 12px;
	margin: 0 0 18px 0;
}



.comment-meta a:link,
.comment-meta a:visited {

	/* I CHANGED THIS */	
	/* color: #888; */
	color: #0000a2;
	/* END OF CHANGES */

	text-decoration: none;
}



.comment-meta a:active,
.comment-meta a:hover {
	color: #ff4b33;
}
.commentlist .even {
}
.commentlist .bypostauthor {
}
.reply {
	font-size: 12px;
	padding: 0 0 24px 0;
}



.reply a,
a.comment-edit-link {

	/* I CHANGED THIS */
	/* color: #888; */
	color: #0000d2;
}



.reply a:hover,
a.comment-edit-link:hover {
	color: #ff4b33;
}
.commentlist .children {
	list-style: none;
	margin: 0;
}
.commentlist .children li {
	border: none;
	margin: 0;
}
.nopassword,
.nocomments {
	display: none;
}
#comments .pingback {
	border-bottom: 1px solid #e7e7e7;
	margin-bottom: 18px;
	padding-bottom: 18px;
}
.commentlist li.comment+li.pingback {
	margin-top: -6px;
}
#comments .pingback p {
	color: #888;
	display: block;
	font-size: 12px;
	line-height: 18px;
	margin: 0;
}
#comments .pingback .url {
	font-size: 13px;
	font-style: italic;
}



/* Comments form */
input[type=submit] {
	color: #333;
}



#respond {
	/* I CHANGED THIS... */
	/* border-top: 1px solid #e7e7e7; */
	border-top: 4px double black;
	/* margin: 24px 0; */
	margin: 0 0 24px 0;
	
	overflow: hidden;
	position: relative;
}



#respond p {
	margin: 0;
}
#respond .comment-notes {
	margin-bottom: 1em;
}
.form-allowed-tags {
	line-height: 1em;
}
.children #respond {
	margin: 0 48px 0 0;
}
h3#reply-title {
	margin: 18px 0;
}
#comments-list #respond {
	margin: 0 0 18px 0;
}
#comments-list ul #respond {
	margin: 0;
}
#cancel-comment-reply-link {
	font-size: 12px;
	font-weight: normal;
	line-height: 18px;
}
#respond .required {
	color: #ff4b33;
	font-weight: bold;
}



#respond label {

	/* color: #888; */
	color: #333;
	font-size: 12px;
}



#respond input {
	margin: 0 0 9px;
	width: 98%;
}
#respond textarea {
	width: 98%;
}



#respond .form-allowed-tags {

	/* I CHANGED THIS */
	/* color: #888; */
	color: #333;
	/* END OF CHANGES */

	font-size: 12px;
	line-height: 18px;
}



#respond .form-allowed-tags code {
	font-size: 11px;
}
#respond .form-submit {
	margin: 12px 0;
}
#respond .form-submit input {
	font-size: 14px;
	width: auto;
}



/* =Widget Areas
-------------------------------------------------------------- */
.widget-area ul {
	list-style: none;
	margin-left: 0;
}
.widget-area ul ul {
	list-style: square;
	margin-left: 1.3em;
}
.widget-area select {
	max-width: 100%;
}
.widget_search #s {/* This keeps the search inputs in line */
	width: 60%;
}
.widget_search label {
	display: none;
}
.widget-container {
	margin: 0 0 18px 0;
}
.widget-title {
	color: #222;
	font-weight: bold;
}
.widget-area a:link,
.widget-area a:visited {
	text-decoration: none;
}
.widget-area a:active,
.widget-area a:hover {
	text-decoration: underline;
}
.widget-area .entry-meta {
	font-size: 11px;
}


.widget-area #meta-2 {
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	background-color: #d3e7f8;
	background-image: url('https://www.chou-seh-fu.com/wordpress/tiles/wp-blue-71x70.png');
	background-position: 90% 50%;
	background-repeat: no-repeat;
}



#wp_tag_cloud div {
	line-height: 1.6em;
}
#wp-calendar {
	width: 100%;
}
#wp-calendar caption {
	color: #222;
	font-size: 14px;
	font-weight: bold;
	padding-bottom: 4px;
	text-align: left;
}
#wp-calendar thead {
	font-size: 11px;
}



#wp-calendar thead tr th {
	/* I ADDED THIS */
	text-align: center;
	/*
	border-left: 1px #fff solid;
	border-right: 1px #fff solid;
	*/
	border-left: 2px solid purple;
	border-right: 2px solid purple;
	color: black;
}



#wp-calendar tbody {

	/* I CHANGED THIS */
	/* color: #aaa; */
	/* color: olive; */
	color: white;
	border-left: 2px solid purple;
}



/* I ADDED THIS */
#wp-calendar a:link,
#wp-calendar a:visited{

	/* color: blue; */
	font-weight: bold;
}
/* END OF ADDITIONS */

#wp-calendar tbody a {
	font-weight: bold;
}
#wp-calendar tbody a:link,
#wp-calendar tbody a:visited {
	color: yellow;
	font-weight: bold;
}
#wp-calendar tbody a:hover {
	color: lime;
	text-decoration: underline overline;
}
#wp-calendar tbody a:active {
	color: aqua;
	text-decoration: underline;
}


#wp-calendar tbody td {
	background: #f5f5f5;
	background: purple;
	/* border: 1px solid #fff; */
	border: 1px solid purple;
	padding: 3px 0 2px;
	text-align: center;
	
	/* I ADDED THIS */
	/* Adds gray inset shadow to the DATE cells. */
	
	-moz-box-shadow: inset 0px 0px 3px 3px #e0e0e0;
	-webkit-box-shadow: inset 0px 0px 3px 3px #e0e0e0;
	box-shadow: inset 0px 0px 3px 3px #e0e0e0;
	/*
	-moz-box-shadow: inset 0px 0px 3px 3px purple;
	-webkit-box-shadow: inset 0px 0px 3px 3px purple;
	box-shadow: inset 0px 0px 3px 3px purple;
	*/
}



#wp-calendar tbody .pad {
	background: none;
	
	/* I ADDED THIS */
	/* Removes the gray inset shadow from the COLSPAN */
	-moz-box-shadow: inset 0px 0px 0px 0px #e0e0e0;
	-webkit-box-shadow: inset 0px 0px 3px 3px #e0e0e0;
	box-shadow: inset 0px 0px 0px 0px #e0e0e0;
	
	border-bottom: 2px solid purple;
	border-right: 2px solid purple;
}



#wp-calendar tfoot #next {
	text-align: right;
}
.widget_rss a.rsswidget {
	color: #000;
}
.widget_rss a.rsswidget:hover {
	color: #ff4b33;
}
.widget_rss .widget-title img {
	width: 11px;
	height: 11px;
}



/* I ADDED THIS */
span.feedgator-title {
	margin-left: 10px;
	margin-right: 10px;
	font-weight: bold;
	font-style: italic;
}
span.feedgator-title a{
	color: maroon;
}
li.feedgator_widget ul li{
	margin-top: 5px;
}
li.feedgator_widget strong{
}



/*
span.feedgator-title a:link,
span.feedgator-title a:hover{
	/* text-decoration: underline; */
}
*/

/* END OF ADDITIONS */



/* Main sidebars */
#main .widget-area ul {
	margin-left: 0;
	padding: 0 20px 0 0;
}
#main .widget-area ul ul {
	border: none;
	margin-left: 1.3em;
	padding: 0;
}
#primary {
}
#secondary {
}



/* =Footer
-------------------------------------------------------------- */

#footer {
	/* I CHANGED THIS */
	/* margin-bottom: 20px; */
	height: 140px;
	background-image: url('https://www.chou-seh-fu.com/wordpress/tiles/athenasOwl11.png');
	background-repeat: no-repeat;
	background-position: 50% 50%;
}



#colophon {
	border-top: 4px solid #000;
	margin-top: -4px;
	/* overflow: hidden; */

	/* I CHANGED THIS */
	/* padding: 18px 0; */
	/* background-image: url('https://www.chou-seh-fu.com/wordpress/tiles/copyright.png'); */
	background-repeat: no-repeat;
	background-position: 0px 67px;	
	height: 140px;
}


/* ######################################## */
/* FIX THE COLOPHON / FOOTER STYLES HERE!!! */
/* (ie: PADDING-TOP & MARGIN-TOP for 3 IDs) */
/* ######################################## */
#footer-widget-area {
	float: right;
	text-align: right;
	padding-top: 40px;
}
#footer-widget-area .xoxo {
	margin-bottom: 0;
}
#footer-widget-area .widget-container {
	margin-bottom: 0;
}
.myCopyright {
	color: maroon;
	margin-bottom: 12px;
}
#site-info {
	font-weight: bold;

	/* I ADDED THIS */
	/* margin-top: 43px; */
	/* TRANSFORM TO UPPERCASE, SINCE caesar dressing FONT
	   HAS UNATTRACTIVE SMALL 'i'... */
	text-transform: uppercase;
	
	position: relative;
	/* margin-top: -70px; */
	margin-top: 55px;
	height: 100%;
}
#site-generator {
	font-style: italic;
	position: relative;

	/* I ADDED THIS */
	text-align: right;
	/* margin-top: 35px; */
	/* margin-top: -60px; */
}



#site-generator a {

	/* NEED ABSOLUTE PATH, SINCE THIS IS NOW THE CHILD THEME */
	background: url('https://www.chou-seh-fu.com/wordpress/tiles/wpmini-blue.png') center left no-repeat;
	/* color: #666; */
	color: navy;
	display: inline-block;
	line-height: 16px;
	padding-left: 20px;
	text-decoration: none;
}
#site-generator a:hover {
	text-decoration: underline;
}
img#wpstats {
	display: block;
	margin: 0 auto 10px;
}



/* POSITION THE COPYRIGHT INFO GENERATED BY THE BLOG COPYRIGHT PLUGIN */
/*
p.copyright{
	position: relative;
	margin-top: -80px;
	margin-left: 35px;
	font-size: 0.9em;
}
*/

/* NOT NECESSARY SINCE I'VE REMOVED ANCHOR TAGS FROM THE PHP */
/*
p.copyright a{
	display: none;
}
*/

/* OVER-RIDE THE STYLES IN FOOTER-PUTTER PLUGIN... */
/*
span.copyright{
	color: maroon !important;
}
*/

/* =this is for MediaElement.js – HTML5 Audio and Video (Audio player)
-------------------------------------------------------------- */
/* I'VE ADDED THIS */
.mejs-container, .mejs-player, .mejs-audio{
	position: relative;
	margin-top: -25px;
	margin-bottom: 15px;
	padding-top: 0px;
	padding-bottom: 0px;
}




/* =Mobile Safari ( iPad, iPhone and iPod Touch )
-------------------------------------------------------------- */
pre {
	-webkit-text-size-adjust: 140%;
}
code {
	-webkit-text-size-adjust: 160%;
}
#access,
.entry-meta,
.entry-utility,
.navigation,
.widget-area {
	-webkit-text-size-adjust: 120%;
}
#site-description {
	-webkit-text-size-adjust: none;
}



/* PRINTFRIENDLY BUTTON */
.printfriendly.pf-alignleft {
	float: none !important;
	margin-bottom: 1em;
}


/* =Print Style
-------------------------------------------------------------- */
@media print {
	body {
		background: none !important;
	}
	#wrapper {
		clear: both !important;
		display: block !important;
		float: none !important;
		position: relative !important;
	}
	#header {
		border-bottom: 2pt solid #000;
		padding-bottom: 18pt;
	}
	#colophon {
		border-top: 2pt solid #000;
	}
	#site-title,
	#site-description {
		float: none;
		line-height: 1.4em;
		margin: 0;
		padding: 0;
	}
	#site-title {
		font-size: 13pt;
	}
	.entry-content {
		font-size: 14pt;
		line-height: 1.6em;
	}
	
	
	
	.entry-title {
		/* I CHANGED THIS */
		/* font-size: 21pt; */
		font-size: 1.6em;
		/* END OF CHANGES */
	}
	
	
	
	#access,
	#branding img,
	#respond,
	.comment-edit-link,
	.edit-link,
	.navigation,
	.page-link,
	.widget-area {
		display: none !important;
	}
	#container,
	#header,
	#footer {
		margin: 0;
		width: 100%;
	}
	#content,
	.one-column #content {
		margin: 24pt 0 0;
		width: 100%;
	}
	.wp-caption p {
		font-size: 11pt;
	}
	#site-info,
	#site-generator {
		float: none;
		width: auto;
	}
	#colophon {
		width: auto;
	}
	img#wpstats {
		display: none;
	}
	#site-generator a {
		margin: 0;
		padding: 0;
	}
	#entry-author-info {
		border: 1px solid #e7e7e7;
	}
	#main {
		display: inline;
	}
	.home .sticky {
		border: none;
	}
}



/* ANCIENT GREEK TRANSLATION POST STYLES */
/* ------------------------------------------------------------------ */
sup.grkSuper{
	color: blue;
	margin-left: 3px;
	margin-right: 2px;
}

ol.grkFootnotes{
	list-style-type: lower-greek;
	color: blue;
}

ol.grkFootnotes li span{
	display: block;
	color: black;
	margin-bottom: 12px;
	padding-bottom: 0px;
}

ol.olNoUnderlineForLinks li a{
	text-decoration: none;
}



div.dialog .mejs-container, div.dialog .mejs-player, div.dialog .mejs-audio{
	position: relative;
	margin-top: -1.2em;
	margin-bottom: 0.2em;
	padding-top: 0px;
	padding-bottom: 0px;
}

div.dialog span.grk{
	font-size: 1.4em;
	line-height: 1.2em;
}

div.dialog{
	font-size: 1.1em;
}

div.quote{
	font-style: italic;
	margin-left: 2em;
}



dl.grkVocab dt{
	font-family: TheanoDidotRegular, "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 3em;
	font-weight: 200;
	margin-bottom: .3em;
}

dl.grkVocab dd{
	font-size: 1.1em;
	padding-bottom: 1em;
}

dl.grkVocab dd.bottom{
	font-size: 1.1em;
}

/* 
   For links to YouTube clips which aren't embeddable.
   (See CONAN THE BARBARIAN - OPENING CREDITS for example)
*/
a.youTubeClip{
	display: block;
	/* font-size: 40px; */
	font-size: 2em;
	font-weight: bold;
	/* margin-bottom: 25px; */
	/* margin-bottom: 40px; */
	margin-bottom: 0px;
	margin-top: 3px;
	padding-top: 0px;
}
/*
   For links to YouTube clips which aren't embeddable,
   and are in the Language Notes section of Greek translations
   (See TRANSLATION 4B for example)
*/
a.youTubeClipForLanguageNotes{
	display: block;
	font-size: 2em;
	font-weight: bold;
	margin-bottom: 25px;
	margin-top: 3px;
	padding-top: 0px;
}

/* FOR GREEK CHARACTERS ON THE 'ABOUT' PAGE */
ul.individualGrkLetters{
	font-family: TheanoDidotRegular, "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 3em;
	line-height: 1.3em;
}


/* FOR IMAGES (USUALLY TRANSPARENT PNGs)*/
img.imgBorder{
	border: 1px gray solid;
}


/* FOR IMAGE LINKS */
a.clickPic:link img{
	border: 2px blue solid;
}
a.clickPic:hover img{
	border: 2px red solid;
}
a.clickPic:active img{
	border: 2px maroon solid;
}


img.listImage{
	display: block;
	margin-top: .8em;
	margin-bottom: .8em;
}


/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
/* #site-info - TRANSFERED CSS FROM GOOGLE FONTS PLUGIN TO THIS STYLESHEET!!! */
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
div#site-info {
font-family: 'Caesar Dressing', sans-serif;
font-size: 1.8em;
}
div#site-info a{
text-decoration: none;
}
div#site-info a:link, div#site-info a:visited{
color: #000000;
}
div#site-info a:hover{
/* color: #000ff9; */
color: #0000bb;
}
div#site-info a:active{
color: #bb0000;
}


/* GOOGLE FONTS CODE (for Caesar Dressing font, in case plugin is ever lost) */
/*
div#site-info {
font-family: 'Caesar Dressing',sans-serif;
font-size: 1.8em;
}
div#site-info a:link, div#site-info a:visited{
color: #000000;
}
div#site-info a:hover{
color: #000ff9;
}
div#site-info a:active{
color: #ff0000;
}
*/
/*
#site-info a {
	text-decoration: none;
}
div#site-info a :link,
#site-info a :visited {
	color: #000;
}
#site-info a :hover{
	color: #0000bb;
}
#site-info a :active{
	color: #bb0000;
}
*/


/* FOR NEW COPYRIGHT PLUGIN: "FOOTER-PUTTER" */
.return-center{
	display: none;
}
/* POSITION FOOTER-PUTTER CREDITS */
/*
#footer #footer-credits{
	padding: 0px;
	text-align: left;
	position: relative;
	margin: -10px;
}
*/



/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
/* PLUGINS */
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */