body {font: 1em Verdana, Geneva, sans-serif;}

.float_left {float:left; margin: 0 .3em .3em 0;}   /* apply this class to any image or element with width */

.float_right {float:right;  margin: 0 0 .3em .3em;} /* apply this class to any image or element with width */

/* CLASS:jane TAG STYLES */
body.jane {background-color:#669;} 
.jane #main_wrapper {background-color: #fff;}
.jane #header {background-color:#669;}
.jane #nav {background-color: #669;}
.jane #leftcolumn {background-color:#fff;} /* #fee25e; #fae064;*/ 
.jane #leftcolumn.plain {background-color:#fff;}
.jane #leftcolumn_inner.alt {border-right: 1px solid #669;}
.jane #content {background-color: #fff;}
.jane #footer {background: url(images/footer-gradient60h.jpg) bottom repeat-x #fff;}
.jane #footer.home {background: url(images/footer-gradient90h.jpg) bottom repeat-x #fff;}

/* CLASS:jane TEXT COLORS */
.jane h1 {color:#120099;}
.jane #header h1 {color:#fff; font-size:2.5em}
.jane h2, .jane h3, .jane h4 {color:#120099;}
.jane h5, .jane h6 {color:#000;}
.jane p {color:#000;}
.jane p.custom sup {vertical-align:0.6em; font-size:65%;}
.jane ul, .jane ol, .jane dl, .jane blockquote, .jane cite {font-family:verdana, geneva, sans-serif; font-size: .9em; color:#000;}
.jane ol.lifestory {font-size:.8em; padding-left:.5em;}
.jane ol.lifestory li {padding-bottom:.5em;}
.jane table, .jane form {color: #666;}
.jane a:link, .jane a:visited {color:#00F;}
.jane a:hover, .jane a:active {text-decoration:none; outline-style:none;}
.jane #header a:hover {color:#fff;}  
.jane #nav ul, .jane #nav a {font-size: 1em; color:#000;}
.jane #nav a, .jane #nav a:visited {
	background-color:#669; 
	color:#fff;   
	text-decoration:none; 
	font-family:verdana, geneva, sans-serif;
	font-size:1em;
	font-weight:bold;   
	line-height:2em; }
.jane #nav a:hover, .jane #nav a:active, .jane #nav li#here a:link {
	background-color:#5a4;  
	color:#ffa;}
.jane #nav a#here {color:#FC3;}	/* for current page--text is color of hover text */
.jane #content ul, .jane #content ol {margin-left:25px; line-height:1.5em;}
.jane #content a#here {text-decoration:none; color:#000;}
.jane #footer, .jane #footer.home {font-size:.7em}

.bold {font-weight:bold;}
.cite {font-style:italic;}
.award {font-weight:bold; font-style:italic;}
.blueboldtext {font-size:.9em; font-weight: bold; color: #00E0E8;}
h4.descrip {margin: 1.5em 0 .2em 0}

ul.sitemap {list-style-type:none;}
#content ul li.sitemap {margin-bottom:.25em;}
.jane .nodisc {list-style-type:none; margin-left:20px;}

h3.title {color:#120099; margin-bottom:.75em;}
h4.date {font-family:verdana, geneva, sans-serif; color:#000; margin-bottom:.3em;}
p.reg {font-size:.7em; font-style:italic; margin-bottom:2em;}

p.thmb {float:left; text-align:center;} 
p.thmb img {height:120px; padding:.5em .5em .5em .5em; text-align:center; }
p.thmb100 {float:left; text-align:center;}
p.thmb100 img {height:100px; padding:.5em 1em .5em 1em; text-align:center; } 

p.top {text-align:right; font-size:.7em;}


/* DEFAULT TAG STYLES - font sizes, margins, padding, etc. */

p, ul, ol, dl {font-family: verdana, geneva, sans-serif;}
h1, h2, h3, h4, h5, h6 {font-family: verdana, geneva, sans-serif; letter-spacing:.01em; word-spacing: .05em;} 

#footer p, #footer.home p {margin:0;}
#leftcolumn ul {font-size: .8em; list-style-type:none; line-height:1.25;}
#leftcolumn ul li {margin-bottom:.75em;}
#content ul {font-size: .8em;}
#content ul li {margin-bottom:.75em;}
#fb {margin-bottom:20px; width:230px;}


/* FONT SIZES */
h1 {font-size:1.5em; /* 24pt */ letter-spacing:.02em; word-spacing: .05em;}
h2 {font-size:1.375em; /* 22pt */ line-height:1.25; padding:.5em 0 0 0;}
h3 {font-size:1.125em; /* 18pt */ line-height:1.25;}
h4 {font-size:1.125em; /* 18pt */ letter-spacing:.02em; font-weight: normal;}
h5 {font-size:1em; /* 16pt */}
h6 {font-size:.875em; /* 14pt */}
p  {font-size:.8em; /* 12pt */ line-height:1.25; /* on 15pt */ margin-bottom:.75em; /* 12pts of space */}
ul a {font-size:inherit}
li ul {font-size:inherit}

.jane .anchor a {font-size:.8em; font-weight:bold; color:#000;}
.jane .tiny {font-size:.7em;}
.jane .small {font-size:.8em;}


/* basic list styling - more-styled lists in list.css */

		
blockquote {margin:1em 0 1em 2em; padding:.3em .5em .3em .5em; font-size:.8em;}	
blockquote p {margin-bottom:.5em;}
blockquote cite {font-size:.85em; }
img {border:0;}


/* THE ALSETT CLEARING METHOD */
.clearfix:after {content: “.”; display:block; height: 0; clear:both; visibility:hidden;}
.clearfix {display:inline-table;}
/* backslash hack hides from IE mac \*/ LEAVE THIS COMMENT RIGHT HERE! 
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* end backslash hack */
