html * {margin:0;padding:0;}
body {background-image:url(images/bodyback.gif);background-position:0;background-repeat:repeat-y;color: #333; font: 0.7em Arial, Tahoma, Verdana, sans-serif;}
a {color:#000}
a:hover {color:#000}
#header {position:absolute;background-image:url(images/header_back.gif);height:345px;background-repeat:no-repeat;width:1110px;}
#header a {position:absolute;width:346px;height:345px;top:0px;left:0px;}
#header a span{display:none;}
#header img {position:absolute;left:347px;top:10px;width:762px;height:334px;}

#leftmenu {position:absolute;left:0px;top:324px;width:346px;}
#leftmenu ul {margin:50px 0px 50px 60px;list-style-type:none;}
#leftmenu li {border-top:1px solid black;width:220px;vertical-align:middle;background:url(images/menubullet.gif) no-repeat 0 50%;padding-left:13px;}
#leftmenu li.first {border-top:none}
#leftmenu a {color:#000;font: 1.2em Arial, sans-serif;text-decoration:none;line-height:35px;display:block;padding-left:5px;}
#leftmenu a:hover {font-size:1.3em;} /*color:white;background:#848484;}*/

#content {position:absolute;left:377px;top:360px;width:701px;padding-bottom:5px;}
#content H1 { color: #666; font: small-caps 1.4em Arial, sans-serif; text-decoration: none; margin: 18px 0 -15px 0;}
#content H2 { color: #000; font: italic bold 1.2em Arial, sans-serif; background-image: url(images/quote.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: 0 0; display: block; margin: 6px 0; padding-left: 28px }
#content p {margin:15px 0 15px 0;line-height:1.5em;text-align:justify;}
#content p.highlight {color:#f00;font-weight:bold;}
#content ul, #content ol {margin:10px 0 30px 70px;font-weight:bold;}
#content .huge {font-size:2em;font-weight:bold;display:block;}
#content .centertext {text-align:center;}

#footer {text-align:center;margin-top:50px;}
#footer span {border-top:1px solid black;padding:3px 10px;}
#footer a{color: #333; font-variant: small-caps; text-decoration: none; text-align: left; cursor: pointer}
#footer a.highlight{font-weight:bold;}


