body { font-family:"Trebuchet MS", verdana, sans-serif; font-size:13px; background:#FFF; margin:0; padding:0; }

img { border:0; }
img.right { float:right; margin:0 0 10px 10px; }
img.left  { float:left;  margin:0 10px 10px 0; }
img.box { border:1px solid #333; }
img.centered { margin:0 auto; }

div#header { width:940px; height:140px; margin:0; padding:30px; border-right:1px solid #333; }
div#header p#header1 { font-size:72px; color:#FEE; margin:0; padding:0; }
div#header p#header1 a { color:#FEE; text-decoration:none; }
div#header p#header2 { font-size:24px; color:#FEE; margin:0; padding:10px 0 0 0; }
div#header p#header2 a { color:#FEE; text-decoration:none; }

div#menu { width:1000px; background:#CCC url(/menubg.jpg) top repeat-x; border-bottom:1px solid #333; border-right:1px solid #333; height:40px; margin:0; padding:0; }
div#menu ul { text-align:left; margin:0 20px; padding:14px 0 0 0; list-style-type:none; height:22px; }
div#menu ul li { padding:8px 20px 10px 20px; display:inline; }
div#menu ul li a { font-weight:bold; color:#000; text-decoration:none; }
div#menu ul li a:hover, 
div#menu ul li a:hover, 
div#menu ul li a:active, 
div#menu ul li a:visited { color:#000; text-decoration:none; }
div#menu ul li.curr { background:#FFF; border-top:1px solid #333; border-right:1px solid #333; border-bottom:1px solid #FFF; border-left:1px solid #333; }
div#menu ul li.curr a { color:#666; }
div#menu ul li.curr a:hover { color:#000; }

ul#submenu { margin:15px 0; text-align:left; padding:10px 0; list-style-type:none; }
ul#submenu li { padding:5px; margin:0; display:inline; border:1px solid #FFF; }
ul#submenu li.curr { background:#e0e0e0; border:1px solid #333; }
ul#submenu li.curr a { font-weight:normal; color:#000; text-decoration:none; }

div#content { width:800px; margin:0 0 0 170px; padding:0 0 0 30px; color:#111; }
div#content h1 { color:#333; font-size:16pt; }
div#content h1 img { float:right;margin:0 0 5px 10px; }
div#content h2 { color:#333; font-size:12pt; }
div#content h3 { color:#333; font-size:11pt; }
div#content p { line-height:1.8em; }
div#content li { line-height:1.8em; }

div#footer-links { padding:10px; margin:20px; border:1px solid #CCC; background:#EEE; }
div#footer-copy { clear:both;padding:5px; margin:10px 0; border-top:1px solid #000; text-align:center; }
div#footer-cntr { margin:0;padding:80px 0 0 0;visibility:hidden; }

div#adnavi { margin:20px 0 40px 10px; padding:0 10px 0 10px; width:160px; float:left; border:0; background:#FFF; }

div.foto { margin:20px 0; padding:0; }
div.foto p { padding:0; margin:1px 0; text-align:center; }
div.foto p img { padding:0; margin:0; border:1px solid #333; }

p.creativecommons { font-size:85%; color:#777; }
p.creativecommons a { color:#777; text-decoration:none; }

p.quote { margin-left:20px;font-size:120%;color:#999;font-weight:bold;text-style:italic; }

.source { font-size:85%; color:#909090; }
.source a { color:#909090; }
.light { color:#909090; }

