/* SimpleTurnings_Style.css */
/* This is the external style sheet for the SimpleTurnings html programs.
	Revisions to the original SimpleTurnings style sheet
	10/02/09: background color */

body { background-color: #ffffaa; color: #603; font-family: verdana, geneva, sans-serif; margin-left: 20px; }

h2 { font-size: 130%; }
h3 { font-size: 120%; }
h4 { font-size: 110%; }
h5 { font-size: 105%; }
.smalltype {font-size: 75%; }
.centered { text-align: center; }
.bolded { font-weight: bold; }
.indent { margin-left: 10px; }
.hptable { margin-top: 2px; }
.padleft10px { padding-left: 10px; }
.padleft50px { padding-left: 50px; }
.padleft200px { padding-left: 200px; }
.padleft250px {padding-left: 250px; }
.cellpadding { padding-left: 40px; }
.expanded_narrative { padding-left: 40px; font-weight: bold; }
.pageheader { font-size: 150%; font-weight: bold; }
.cellheader { font-size: 120%; }
.page_direction { text-align: center; font-size: 120% }
.linknotice { font-size: 85%; }
.borderless { border-style: none; }
.thumbnail { text-align: center; padding: 5px; border: none;}
.thumbnail_desc { text-align: right; padding-top: 5px; font-size: 105%; }

.links { text-align: left; vertical-align: middle; padding: 5px; }
.links a#whatsnew, a#gallery2004, a#beyondbowl, a#learningcurve, a#comments
		{ text-decoration: none; border-style: none; background: url(brown_dot.gif) no-repeat 5px 50%; }
.links a:hover#whatsnew, a:hover#gallery2004, a:hover#beyondbowl, a:hover#learningcurve, a:hover#comments
		{ border-style: none; background: url(blue_dot.gif) no-repeat 5px 50%; }
.copyright { font-size: 65%; margin-top: 1px; color: #000; }
.narrative { padding-left: 20px; padding-top: 5px; font-size: 105%; }

/* Added this on 2/5 to allow for the Javascript routine for page closing. */
#pageclosing { background-color: transparent; color: #093; }
#pageclosing { position: relative; top: 2px; }
#pageclosing a { background-color: transparent; color: blue; text-decoration: underline; }
#pageclosing a:hover { background-color: white; color: black; text-decoration: none; }

.current_page { background-color: #603; color: #ffc; text-align: center; font-weight: bold; }
.horiz_links { background-color: #cff; text-align: center; padding: 5px; border: 1px solid #c96; }
.horiz_links a { background-color: transparent; color: #06f; text-decoration: underline; padding: 5px; }
.horiz_links a:hover { background-color: transparent; color: #f33; text-decoration: none; padding: 5px; }
.horiz_links a:visited { background-color: transparent; color: #93f; text-decoration: none; padding: 5px; }

a { background-color: transparent; color: #06f; text-decoration:underline; font-weight: bold; }
a:hover {background-color: transparent; color: #f33; text-decoration: none; }
a:visited {background-color: transparent; color: #93f; text-decoration: none; }
