/*
-----------------------------------------------
	Index:
	~ Typography & Headings												
	~ Lists
	~ Links												   			
	~ Misc. Styles
	~ Fancy Type
----------------------------------------------- */

/*---------------------------------------------
 ~Typography & Headings
----------------------------------------------- */
/* This is where you set your desired font size. The line-heights 
   and vertical margins are automatically calculated from this. 
   The percentage is of 16px (0.75 * 16px = 12px). */
body {
	font: normal 75%/16px Arial, "Helvetica Neue", Helvetica, sans-serif; color: #6b6d6f; /*  This is the grey for the site */
	}

h1, h2, h3, h4, h5, h6 { color: #333; margin: 1em 0em .2em;}
	
/*main header*/	
h1 { color: #a9c43e; font: bold 2.4em/1.1em Georgia, Times, 'Times New Roman', serif; }

/*sub-head*/	
h2 { color: #6b6d6f; font: bold 1.8em/1.1em Georgia, Times, 'Times New Roman', serif; margin: 15px 0px 4px 0px; display: inline;}

/*inline sub-head*/	
h3 { color: #a9c43e; font: 1.2em/1.3em "Helvetica Neue", Helvetica, sans-serif; display: inline;}

/*tools header*/	
h4 { color: #6b6d6f; font: 1.3em/0em Georgia, Times, 'Times New Roman', serif; }

/*tools header*/	
h5 { color: #a9c43e; margin: 20px 0px 10px 0px; font: bold italic 1.8em/1.2em Georgia, Times, 'Times New Roman', serif; }

/*tools header*/	
h6 { color: #a9c43e; margin: 20px 0px 3px 0px; font: bold 1.9em/1.2em Georgia, Times, 'Times New Roman', serif; }

p 			{ color: #6b6d6f; margin: 0px 0px 10px 0px; font: 1.2em/1.8em 'Georgia','Times', serif; }
p.login 	{ color: #929496; margin: 0px 0px 10px 0px; font: 1.1em/1.5em 'Georgia','Times', serif; max-width: 395px; }
p.descp		{ color: #929496; font-size: 1.1em; line-height: 1.3em; }
p.nameDate	{ color: #929496; font: 1.1em/1.3em Arial, "Helvetica Neue", Helvetica, sans-serif; }
.entry p	{ font: bold .9em/1.3em Arial, "Helvetica Neue", Helvetica, sans-serif; }	
.footer p { color: #4e5052; }
#homeFooter { color: #a6a6a6; font-size:.8em; }			


/*---------------------------------------------
 Lists
----------------------------------------------- */	
ul	{ list-style-type: disc; 	}
ol	{ list-style-type: decimal; }

ul.nav { margin: 12px 0px 0px 14px; }
ul.nav li { display: inline; }
ul.nav li a { padding: 8px 10px; text-decoration: none; color: #929496; text-transform: uppercase; font-size: .85em; vertical-align: middle;}
ul.nav li a:hover { background-color: #9ecadd; color: #fff; }


/*---------------------------------------------
~Links
----------------------------------------------- */	
a					{ border: 0px; text-decoration: none; color: #4e5052; }

a:link				{ color: #4e5052;	}
a:link:active		{ color: #4e5052;	}

a:visited			{ color: #4e5052;	}
a:visited:active	{ color: #4e5052;	}

a:hover 			{ text-decoration: underline; }

a.closeBttn 		{ color:#929496; text-decoration: underline; display: block; float: right; margin: 4px -40px 0px 0px; }
a.closeBttn	{ color:#929496; text-decoration: underline; display: block; float: right; margin: 4px -25px 0px 0px; }
a.closeBttn:hover	{ color:#333; }
a.login 			{ color:#929496; text-decoration: underline; display: block; float: right; margin: 12px 0px 0px 0px; }
a.reg 				{ color:#929496; text-decoration: underline; }

/*---------------------------------------------
Miscellaneous styles  
----------------------------------------------- */		
.smaller	{ font-size: .9em; margin-bottom: 1.875em; }
.larger		{ font-size: 1.2em; line-height: 2.5em; margin-bottom: 1.25em; }
.error 		{ color: #d639a8; font: italic 1em/1.2em Georgia, Times, 'Times New Roman', serif; }
.quiet		{ color: #888; }
.highlight  { background: #ff0; }
strong		{ font-weight: bold; }
.nameDate strong	{ color: #a9c43e; }
em			{ font-style: italic; }
blockquote  { margin: 1.5em; color: #666; font-style: italic; }
pre,code,tt { font: 1em 'andale mono', 'lucida console', monospace; line-height: 1.5; } 
.small		{ font-size: .5em; vertical-align: baseline;}

.spacer		{ font-family: 'arial narrow'; font-weight: lighter; color:#999; }
.first      { margin-top: 0px; padding-top: 0px; }
.last		{ margin-bottom: 0px; padding-bottom: 0px; }
.vDivider	{ margin: 0px 10px; }
/* use the best possible ampersand */
span.amp {
	font-family: Baskerville, "Goudy Old Style", "Palatino", "Book Antiqua", serif;
	font-weight: normal;
	font-style: italic;
	font-size: 1.2em;
	}

