body {background-color:white; font:100% Georgia,"Times New Roman",Times,serif;margin:0 5%}
h1,h2 { color:red; }
em {font-style:italic; font-weight: bold ;}
span.new {font: italic bold 0.7em Verdana, Arial, sans-serif ; color:red; }
pre, blockquote {font-family:Arial,Verdana,sans-serif;}
a:link {color:black;}
a:visited {color:black;}
a:hover { color:green}
a:active {color:red;}
div#flag { height:55px; background-image:url(brand.jpg); background-repeat:no-repeat;
          background-position:center right; padding-left:20px;}
div#news {width:140px; float:left; text-align:center;}
div#main {background-color:#eeeeee; margin-left:150px; padding: 20px 20px;}
 p#nav a {background-color:#eeeeee; font: 0.8em Verdana,Arial,sans-serif;}
 div#ftr  {clear:both; } 
p#hdr {font:1.25em Verdana,Arial,sans-serif; text-align:center; background:#ddffff;}
p#hdr a:link, p#hdr a:visited {color:blue;}  
/*In div.cutleft, img must precede p*/
div.cutleft {width: 100%;}
div.cutleft img {float:left; padding:0px 20px}
div.cutleft p {padding: 30px 20px 0px; font: small-caps 12px Verdana,Arial,sans-serif;}
table.entry { border:none;}
table.entry td {width:25px; height:30px; border:1px solid}
img.floatl {float:left; padding-right:20px;}
img.floatlc {float:left; clear:left; padding-bottom:20px; padding-right:20px;}
img.floatr {float:right; padding-left:20px}
img.floatrc {float:right; clear:right; padding-bottom:20px; padding-left:20px}
p#first:first-letter {font-size:2em; color:red;}
p.first:first-letter {font-size:2em; color:red;}
div.sidebar {float:right; width:200px; border:solid 2px; padding:10px; margin:10px; font-family:Verdana,Arial,sans-serif;}
ul {list-style:square url(bullet1.gif);}
ul ul {list-style:disc url(bullet2.gif);}
div.pictcapright {float:right; padding:0 0 0 20px}
div.pictcapright p {font-family:Verdana,Arial,sans-serif; text-align:center; font-size:0.8em;}
div.spacer300 {height:300px;}