/* this is for erikchisholm.com */
body { margin: 0; background-color: #FFFFFF;}
.strip {
	margin: 0;
	background-color: #110044;
	color: #fff;
	padding: 4px;
}
.strip_standard { margin: 0; background-color: #110044; color: #fff; padding: 4px;}
p { font: 12px/16px 'trebuchet ms', geneva, verdana, lucida, arial, helvetica, sans-serif; color: #333; font-weight: normal;}
td { font: 12px/16px 'trebuchet ms', geneva, verdana, lucida, arial, helvetica, sans-serif; color: #333; font-weight: normal;}
/*.menu { font: 12px/16px 'trebuchet ms', geneva, verdana, lucida, arial, helvetica, sans-serif; color: #333; font-weight: normal; text-indent: 15px; margin-left: -15px;}
(removed pending resolution of problem that this does not work in IE) */
.menu { font: 12px/16px 'trebuchet ms', geneva, verdana, lucida, arial, helvetica, sans-serif; color: #333; font-weight: normal;}
td.banner { font: 12px/16px 'trebuchet ms', geneva, verdana, lucida, arial, helvetica, sans-serif; color: #ddd; font-weight: normal;}
h1 { font: 24px'trebuchet ms', geneva, verdana, lucida, arial, helvetica, sans-serif; color: #000;font-weight: bold;}
h1.banner { font: 24px'trebuchet ms', geneva, verdana, lucida, arial, helvetica, sans-serif; color: #fff;font-weight: bold;}
p.banner { font: italic 12px 'trebuchet ms', geneva, verdana, lucida, arial, helvetica, sans-serif; color: #fff;}
h2 { font: 18px'trebuchet ms', geneva, verdana, lucida, arial, helvetica, sans-serif; color: #000000;font-weight: bold;}
h3 { border-bottom-width: thin; border-bottom-style: solid; border-bottom-color: #110044; font: 16px'trebuchet ms', geneva, verdana, lucida, arial, helvetica, sans-serif; color: #110044; margin-bottom:   5pt; }
h3.standard { border-bottom-width: thin; border-bottom-style: solid; border-bottom-color: #110044; font: 16px'trebuchet ms', geneva, verdana, lucida, arial, helvetica, sans-serif; color: #110044; margin-bottom:  5pt; }
h4 { font: 14px'trebuchet ms', geneva, verdana, lucida, arial, helvetica, sans-serif;color: #333;font-weight: bold;}
h5 { font: 12px'trebuchet ms', geneva, verdana, lucida, arial, helvetica, sans-serif;color: #333;font-weight: bold;}
.timestamp { font: 10px/14px 'trebuchet ms', geneva, verdana, lucida, arial, helvetica, sans-serif; color: #333; font-weight: normal; text-align: right;}
.timestamp_plus { font: 10px/14px 'trebuchet ms', geneva, verdana, lucida, arial, helvetica, sans-serif; color: #777; font-weight: normal; text-align: right;}
.caption { font: 8px/12px 'trebuchet ms', geneva, verdana, lucida, arial, helvetica, sans-serif; color: #333; font-weight: normal;}
a { font: 12px/16px 'trebuchet ms', geneva, verdana, lucida, arial, helvetica, sans-serif; color: #000; text-decoration: none;}
a.banner { font: 12px/16px 'trebuchet ms', geneva, verdana, lucida, arial, helvetica, sans-serif; color: #fff; text-decoration: none;}
a.strip { font: 12px/16px 'trebuchet ms', geneva, verdana, lucida, arial, helvetica, sans-serif; color: #fff; text-decoration: none;}
a:hover { font: 12px/16px 'trebuchet ms', geneva, verdana, lucida, arial, helvetica, sans-serif; color: #333; text-decoration: underline; font_weight:bold;}
a:hover.banner { font: 12px/16px 'trebuchet ms', geneva, verdana, lucida, arial, helvetica, sans-serif; color: #ddd; text-decoration: underline; font_weight:bold;}
a:hover.strip { font: 12px/16px 'trebuchet ms', geneva, verdana, lucida, arial, helvetica, sans-serif; color: #ddd; text-decoration: underline; font_weight:bold;}
a:hover.strip_standard { font: 12px/16px 'trebuchet ms', geneva, verdana, lucida, arial, helvetica, sans-serif; color: #ddd; text-decoration: underline; font_weight:bold;}
td.standard { color: #ffffff; background-color: #110044; height: 150px; width: 150px; font: 18px/16px 'trebuchet ms', geneva, verdana, lucida, arial, helvetica, sans-serif;}
td.listcontents {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #aaa;
	height: 20px;
	valign: bottom;
	vertical-align: bottom;
}
 .twocolumns {
   column-count: 2;
   column-gap: 20px;
}
.twocolumns_smaller {
   column-count: 2;
   column-gap: 20px;
   font: 8px/12px;
}
.divider {
	height: 10px;
	width: 100%;
	border-top-width: thin;
	border-top-style: solid;
	border-top-color: #666666;
}
