body { margin: 0px; padding: 0px; background-color:#fff }
h1, h2, h3, h4 { font-family: Tahoma, Arial, sans-serif }
h1 { font-size: 1.6em; font-weight: normal } 
h2 { font-size: 1.4em; font-weight: normal } 
h3 { font-size: 1.1em; font-weight: normal } 
h4 { font-size: .8125em; font-weight: normal } 
p, li { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: .9em; line-height: 140% }
ul { list-style-type: square }
a:link { color: #333 }
a:visited { color: #333 }
a:hover { color: #222; text-decoration: none }
a:active { color: #f60; text-decoration: none }

#page { position:absolute; left: 50%; width: 720px; margin-left: -360px; padding: 0px; }

.header { font: .8em Tahoma, Arial, sans-serif; color:#333 }

#content { padding: 0 0 0 118px; }
/* #content ul { list-style-image:url(images/bullet.gif); } */

#standout { float: right; width: 150px; margin: 12px; padding: 6px 12px; border: 1px solid #333; line-height: 150% }
.highlight { background-color: #eeeef5; }

#footer { margin: 0; clear: both; color:#555 }
#footer p { font-size: .75em }
#footer a { color: #666 }

#nav { float: left; width: 258px; margin: 0 24px 40px 0; padding-right: 24px; border-right: 1px dashed #aaa }
#nav ul { list-style-image:url(/images/spacer.gif) }
#nav li { font-family: Tahoma, Arial, sans-serif; font-size: .9em; padding: 12px 0 0 0; margin: 0; list-style-image:url(/images/spacer.gif) }
#nav li li { font-family: Tahoma, Arial, sans-serif; font-size: .8em; padding: 6px 0 0 0; margin: 0 } 
#nav a:hover { background-color:#eeeef5 }
#nav h4 { padding: 0 0 0 50px }
#nav p { font-size: .8em; padding: 6px 0 0 50px; margin: 0 }

#advert { background-color:#ffefd0; padding: 12px; margin-left: 12px; margin-bottom: 12px; border: 1px solid #333; }
#advert p { margin: 0; padding: 0; }
