<!--

/* http://meyerweb.com/eric/tools/css/reset/ */
/* v1.0 | 20080212 */

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,
fieldset, form, label, legend,
<!-- table, caption, tbody, tfoot, thead, tr, th, td -->
 {
	margin         : 0;
	padding        : 0;
	border         : 0;
	outline        : 0;
	font-size      : 100%;
	vertical-align : baseline;
	background     : transparent;
}
body {
	line-height: 1;
}

blockquote, q {
	quotes: none;
}

blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}

del {
	text-decoration: line-through;
}

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

/* end of reset.css */

html, body {
padding          : 5px;
background       : white;
min-width        : 760px;
}

a {
color            : inherit;
}

p {
margin-top       : 0.1em;
margin-bottom    : 1em;
}

#breadcrumbs {
font-family      : verdana, sans-serif;
font-size        : 90%;
margin-bottom    : 0.2em;
color            : #333;
background       : inherit;
text-align       : left;
}

#breadcrumbs a {
font-size        : 90%;
color            : #999;
background       : inherit;
text-decoration  : none;
border-bottom    : none;
}

#upperleft {
vertical-align   : top;
float            : left;
margin           : 0px;
padding          : 0px;
}

#upperright {
vertical-align   : top;
float            : right;
margin           : 0px;
padding          : 0px;
}

#upperright a {
border-bottom    : none;
}

.tborder {
/* border-top       : solid 1px #006;
border-bottom    : solid 1px #006; */
margin-top       : 2px;
margin-bottom    : 2px;
}

#emuu {
font-family      : 'trebuchet MS', 'gill sans', 'gill sans mt', sans-serif;
font-weight      : normal;
font-size        : 2em;
text-align       : center;
letter-spacing   : 0.16em;

padding          : 4px;
padding-bottom   : 8px;

text-shadow      : 0px 0px 2px #999;
color            : #006;
background       : white;
color            : #ffd;
border-top       : double 3px #aaa;
}

#emuu a {
color            : #006;
background       : inherit; 
text-decoration  : none;
}

#since {
text-align       : center;
font-family      : 'gill sans', sans-serif;

padding-top      : 0.125em;
padding-bottom   : 0.5em;
margin-bottom    : 1.0em;
font-size        : small;

color            : #8C7853;
background       : inherit;
border-bottom    : double 3px #aaa;
}

#topnav, #bottomnav {
color            : #333;
background       : inherit;

font-family      : 'gill sans', sans-serif;
font-size        : 95%;
line-height      : 95%;

padding-top      : 0.5em;
padding-bottom   : 0.7em;
}

#topnav {
text-align       : center;
}

#topnav a, #bottomnav a {
color            : #222;
background       : inherit;
border-bottom    : none;
text-decoration  : none;
}

#wrapper {
text-align       : center;
margin           : 0 auto;
min-width        : 40em !important;
padding          : 0em;
width            : 768px;
background       : white;
}

#wrapper_home {
text-align       : center;
margin           : 0 auto;
min-width        : 45em !important;
padding          : 0em;
width            : 55em;
background       : white;
}

#main {
background       : #fefefe;
color            : black;
font-family      : geneva, 'gill sans', 'gill sans mt', sans-serif;
font-size        : medium;
line-height      : 1.2em;
text-align       : left;
vertical-align   : top;
drop-shadow      : #777 3px 3px;
padding-left      : 0.5em;
}

h1 {
margin-bottom    : 0em;
padding-bottom    : 0.1em;

font-family      : 'trebuchet MS', 'gill sans', 'gill sans mt', sans-serif;
font-size        : 1.4em;
text-decoration  : none;
background       : inherit;
color            : #222;
}

h2 {
font-family      : 'trebuchet MS', 'gill sans', 'gill sans mt', sans-serif;
font-size        : 1.2em;
background       : inherit;
color            : #333;
line-height      : 1.2em;
margin-left      : 0;
}

h3 {
font-family      : 'trebuchet MS', 'gill sans', 'gill sans mt', sans-serif;
font-size        : 1.0em;
color            : white;
background       : inherit;
color            : #444;
line-height      : 1em;
margin-left      : 0;
font-weight      : normal;
}

/* this was reset in reset.css */
ol, ul {
margin-top       : -1em;
margin-left      : 2em;
margin-bottom    : 1em;
padding-top      : 0em;
}

#byline {
font-size        : 0.8em;
font-style       : italic;
padding-bottom   : 5px;
padding-left     : 9px;
margin-bottom    : 0;
}

.redcol {
padding-left     : 0.5em;
padding-right    : 0.5em;
padding-left     : 0.5em;
vertical-align   : top;
width            : 50%;
}

.redcol ul {
margin-top: -1em;
padding-top: 0;
}

.bluecol {
padding-right    : 1em;
padding-left     : 0.5em;
vertical-align   : top;
width            : 50%;
}

.bluecol ul {
padding-left      : 2em;
margin-top       : -1em;
}

.childbox {
padding-left     : 0.5em;
padding-right    : 0.5em;
padding-left     : 0.5em;
vertical-align   : top;
}

#leftside {
vertical-align   : top;
/* width            : 25% !important; */
font-size        : large;
line-height      : 1.5em;
font-family      : geneva, 'gill sans', 'gill sans mt', 'arial', sans-serif;
padding-top      : 4em;
padding-left     : 0.2em;
text-align       : left;
background       : #fefefe;
}

#rightside {
vertical-align   : top;
/* width            : 25% !important; */
font-size        : large;
line-height      : 1.5em;
font-family      : geneva, 'gill sans', 'gill sans mt', 'arial', sans-serif;
padding-left     : 1.0em;
margin-left      : 1em;
padding-top      : 0.5em;
text-align       : left;
background       : #fefefe;
}

.wnewlink {
border           : none;
color            : #00d;
background       : inherit;
text-decoration  : none;
font-size        : small;
margin-bottom    : 0em;
padding-bottom   : 0em;
line-height      : 1em;
}

.righthead {
margin-bottom    : 0.0em;
text-shadow      : 1px 1px 1px #ccc;
}

.righthead a {
text-decoration  : none !important;
}

.rightbold {
font-family      : 'trebuchet MS', 'gill sans', 'gill sans mt', 'arial', sans-serif;
/* color            : #006; */
color            : #666;
background       : inherit;
margin-top       : 0em;
margin-bottom    : 0.15em;
padding-left     : 0.2em;
border-bottom    : double 3px #aaa;
}

.commentbody {
font-family      : geneva, 'gill sans', 'gill sans mt', 'arial', sans-serif;
border-top       : double 3px blue;
margin-bottom    : 5px;
margin-top       : 1em;
padding-top      : 0.5em;
}

.commentname {
text-align       : right;
color            : #333;
font-family      : geneva, 'gill sans', 'gill sans mt', 'arial', sans-serif;
}

.commentlocale {
text-align       : right;
font-family      : geneva, 'gill sans', 'gill sans mt', 'arial', sans-serif;
}

.commenttime  {
text-align       : right;
font-size        : small;
}

.commentresponse {
font-family      : geneva, 'gill sans', 'gill sans mt', 'arial', sans-serif;
border-top       : dashed 1px #ccc;
margin-top       : 5px;
padding-top      : 5px;
font-style       : italic; color: #006;
background       : inherit;
}

#feedform {
padding-top      : 2em;
margin           : 0 auto;
font-family      : geneva, 'gill sans', 'gill sans mt', 'arial', sans-serif;
}

#bottomnav {
font-size        : 0.75em;
color            : #fff;
text-align       : center;
}

#bottomnav a {
margin-right     : 0;
padding-right    : 0;
}

-->

