html { 
  padding:0px;
  margin:0px;
}

body {
  background-color: #ffffff;
  font-size: 12px;
  font-family: Tahoma, Sans-Serif;
  color:#564b47;  
  padding:0px 0px;
  margin:0px;
}
h1, h2, h3, h4, h5 { font-family: Georgia, Serif; }

#ymenu {
	background-color:#ffffff;
	position: absolute;
	width: 200px;
	left: 20px;
	padding:4px;
	margin:0px;
    border-right: 1px dotted #993300;
}
#ycontent {
  margin-left: 208px;
  background-color:#fff;
  overflow: auto;
  padding:4px;
}

#ymenu ul li { padding-top:0.1em; padding-bottom:0.1em; margin-left:-30px;
	border-bottom: 0px dotted #000000; list-style-type: none; }

#ymenu ol li { padding-top:0.5em; padding-bottom:0.5em; margin-left:-20px;
	border-bottom: 1px dotted #000000; }

#ymenu a, a:visited { text-decoration:none; color:#663300;}
#ymenu a:hover { text-decoration:none; color:#ff3300;}

#ynavbar { border-top:10px solid #336699; border-bottom:1px solid #330000;}
#ynavbar ul li { margin-left:2.0em;
	display:inline; list-style-type:none; 
	font-family: Georgia, Times New Roman, Serif; font-size:10pt;
	text-transform: uppercase; }
#ynavbar a, a:visited { text-decoration:none; color:#663300;}
#ynavbar a:hover { text-decoration:none; color:#ff3300;}

#ycontent h1, h2, h3, h4, h5 { font-family: Georgia, Serif; }
#ycontent h1 { font-size: 24px; }
#ycontent h2 { font-size: 22px; }
#ycontent h3 { font-size: 18px; }
#ycontent h4 { font-size: 16px; }
#ycontent h5 { font-size: 14px; }
#ycontent h6 { font-size: 12px; }

#ycontent ul li { padding-top:0.5em; padding-bottom:0.5em; list-style-type: square; line-height:1.25em; }


.ytitle { font-family:Georgia, Times, Serif; font-size: 1.25em; color:#996633; 
	text-transform:uppercase; }

#ymenu .ytitle { margin-left:10px; }
