/* general settings : page-specific settings set in head element */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,p,blockquote,th,td { margin:0; padding:0; }
html { font-size: 100%; }
body { background-color: #fff3de; color: #212021; font-family: "trebuchet ms", verdana, "lucida sans", sans-serif; font-size: 100%; }
/* settings for all divs */
div { padding: 0.25em; margin: 0 0 0.25em 0; }
/* settings for all paragraphs */
p { font-size: 1em; line-height: 1.5em; margin: 0 0 1.25em 0; }
/* pagehead div */
#pagehead { width: 95%; margin: 0; }
/* logo div */
#logo { float: left; width: 20%; }
/* navmenu div */
#navmenu { float: left; width: 70%; }
/* wrapper div */
#wrapper { margin: 0 auto; width: 95%; background: url(images/sidebar-separator.gif) 75% 0 repeat-y; }
#wrapper2 { margin: 0 auto; width: 95%; }
/* content div */
#content { float: left; width: 72%; margin-bottom: 0.5em; margin-right: 3%; }
/* contact div */
#contact { float: left; width: 18%; margin-bottom: 0.5em; }
/* copyright div */
#copyright { width: 95%; clear: both; }
/* hide the menu skip link */
#skip { color: #fff3de; }
/* the menu class */
.menu { display: inline; margin: 0 0 0 10px; font-size: 1.125em; }
/* the clearFix class */
.clearFix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
/* all unordered lists display without bullets */
ul { list-style-type: none; }
/* all list items */
li { font-size: 1em; line-height: 1.5em; margin-bottom: 1em; }
/* all headings */
h1, h2, h3, h4, h5, h6 { font-family: "trebuchet ms", verdana, "lucida sans", sans-serif; }
/* all h1 headings */
h1 { text-align: center; font-size: 1.5em; line-height: 1.5em; margin-top: 0; margin-bottom: 1em; color: #333333; }
/* all h2 headings */
h2 { font-size: 1.125em; line-height: 1.125em; margin-top: 1.995em; margin-bottom: 0.671em; color: #333333; }
/* all h3 headings */
h3 { font-size: 1em; line-height: 1.5em; margin-top: 1.5em; color: #333333; }
/* all h4, h5 & h6 headings */
h4,h5,h6 { font-size: 1em; margin-bottom: 1.125em; color: #333333; }
/* contact div h3 settings */
#contact h3 { margin-bottom: 1.125em; }