/* undohtml.css */
/* (CC) 2004 Tantek Celik.  Some Rights Reserved. */
/* http://creativecommons.org/ licenses/by/2.0 */
/* This style sheet is licensed under a Creative Commons License. */
/* Purpose: undo some of the default styling of common (X)HTML browsers */
/* avoid browser default inconsistent heading font-sizes */
h1, h2, h3, h4, h5, h6 { 
	font-size:1.1em;
}
/* remove the inconsistent (among browsers) default ul,ol padding or margin */
/* the default spacing on headings does not match nor align with normal interline spacing at all, so let's get rid of it. */
/* zero out the spacing around pre, form, body, html, p, blockquote as well */
/* form elements are oddly inconsistent, and not quite CSS emulatable. */
/* nonetheless strip their margin and padding as well */
h1, h2, h3, h4, h5, h6, pre, form, body, html, p, blockquote, fieldset, input {
	margin:0; padding:0 
}


body {
  color:#333;
  background-color:#fff;
  text-align:center;
  width:780px;
  margin:10px auto;
  padding:0px;
}

p {
	padding-bottom:10px;
}

h1, h2, h3, h4, h5, h6, p, li {
  font: normal 80% Verdana, Arial, Helvetica, sans-serif;
}
h1 {
  font: bold 90% Verdana, Arial, Helvetica, sans-serif;
  background-color:#c03;
  color:#fff;
  padding:3px 5px;
}
h2 {
  font: bold 90% Verdana, Arial, Helvetica, sans-serif;
  color:#c00;
  padding:5px 0;
}
h3 {
  font: bold 80% Verdana, Arial, Helvetica, sans-serif;
  color:#000;
  padding:20px 0 5px 0;
}

img {
	border:0px;
}


a:link, a:active, a:visited {
  color: #360; 
  text-decoration:none;
}

a:hover, a:visited:hover {
  color: #c00;
  text-decoration:underline; 
  font-weight:bold;
}

td{
  vertical-align:top;
}

#main {
  width:780px;
  margin:0px;
  margin:0px 20px 0px 0px;  
}

#flash {
	height:95px;
	width:808px;
}
#nav {
  float:left;
  text-align:left;
  width:170px;
  display:inline;
}

#content {
  margin:10px 0px 0px 180px;
  text-align:left;
}

#content span {
  font: bold 80% Verdana, Arial, Helvetica, sans-serif;
  background:#c03;
  color:#fff;
  padding:3px 5px;
}

#topborder {
	border-bottom:1px solid #c03;
	margin:5px 0;
}
#topborder h1 {
	font:bold 110% Georgia, "Times New Roman", Times, serif;
	color:#c03;
}
#XMasbox {	
	text-align:left;
	border:1px solid #dedede;
	padding:5px;
}
#XMasbox fieldset {
	border:1px dashed #c03;
	padding:10px;
	margin:10px 0;
}
#XMasbox fieldset img {
	float:right;
	border:0;
}
#footer {
  clear:both;
  width: 100%;
  font: normal 70% Verdana, Arial, Helvetica, sans-serif;
  color:#000;
  background-color: #fff;
  text-align: right;
  padding-top: 10px;
}

.box{
  text-align:left;
  border: 2px solid #c00;
  padding:10px;
}

.selectedtitle {
font-size: 90%;
color: #c00;
font-weight: bold;
}

.selectedlink {
  color: #c00;
  font-weight: bold;
}
