body { font-size: 100%; /* Fixes exaggerated text resizing in IE6 and IE7 */ }
#content { font-size: 0.75em; line-height: 1.333em; }
body, caption, th, td, input, textarea, select, option, legend, fieldset {
  	font-family: Verdana, Tahoma, Arial, Helvetica, "Bitstream Vera Sans", sans-serif; }
pre, code { font-size: 1.1em; font-family: "Bitstream Vera Sans Mono", "Courier New", monospace; }
strong { font-weight: bold; }
em { font-style: italic; }

h1 { font-size: 1.67em; line-height: 1.33em; margin-top: 0; margin-bottom: 0.5em; color: #4A0030; }
h2 { font-size: 1.5em; line-height: 1.16em; margin-top: 0.667em; margin-bottom: 0.5em; color: #4A0030; text-transform: uppercase; }
h3 { font-size: 1.33em; line-height: 1.16em; margin-top: 0.769em; margin-bottom: 0.5em; color: #4A0030; }
h4 { font-size: 1.25em; line-height: 1.16em; margin-top: 0.909em; margin-bottom: 0.909em; color: #4A0030; }
h5, h6 { font-size: 1.1em; line-height: 1.16em; margin-top: 0.909em; margin-bottom: 0.909em; color: #4A0030; }

#content p, #content ul, #content ol { margin: 1em 0; }

#content a {  font-size:inherit; text-decoration: none; }
#content a:link { color: #cb8f42; }
#content a:visited { color: #b3b393; }
#content a:hover, #content a:focus { color: #606; text-decoration:underline; }
#content a:active { color: #606; text-decoration:underline; }

img, a img { border: 0; }

#content table { margin: 1em 0; width: 100%; }
#content thead th { border-bottom: 2px solid #e4e3da; color: #494949; font-weight: bold; }
#content td, #content th { padding: .3em .5em; font-size: 0.75em; }

