   body { background-color:#666666; margin:0px; }
   .linkedimg { border-width:0px; }
   #contents a.external { background:url('images/external.png') center right no-repeat; padding-right:13px; }
   #contents a.attachlink { background:url('images/download.png') center right no-repeat; padding-right:14px; }
   #wholepage { background-color:#FFFFFF; max-width:800px; margin-left:auto; margin-right:auto; font-family:Geneva,Arial,Helvetica,sans-serif; font-size:14px; }

   #header { height:126px; padding:0px; position:relative; background-repeat:no-repeat; background-color:#666666; }
   #logo { float:left; }

   #search_floater { float:right; }
   #search_table { padding:0px; margin:0px; }
   #search_cell { vertical-align:top; padding:0px; margin:0px; }
   #search_form { margin:3px; }
   #search_form input{ font-size:0.7em; }

   #menu { background:url('images/menu_background.jpg'); background-repeat:repeat-y; font-size:0.8em; }

   .level1_option { float:left; }
   .level1_left_spacer { background:url('images/level1_background.gif'); padding-bottom:3px; }
   .level1_div { padding-bottom:3px; }
   .orangebar { font-size:3px; background-color:#FE8024; }
   .level1_link { background:url('images/level1_background.gif'); padding-left:7px; padding-right:7px; padding-bottom:3px; text-decoration:none; }
   .level1_link:link { color:#FFFFFF; }
   .level1_link:visited { color:#FFFFFF; }
   .level1_link:active { color:#FFFFFF; }
   .level1_link:hover { background:black!important; }
   .level1_right_spacer { overflow:hidden; }
   .level1_right_spacer_div { background:url('images/level1_right_spacer.jpg'); padding-bottom:3px; }

   .level2_set { padding-top:2px; padding-bottom:2px; display:block; }
   #level2_blank { display:block; }
   .level2_spacer { float:left; width:20px; }
   .level2_option { float:left; }
   .level2_link { padding-left:5px; padding-right:5px; padding-top:2px; padding-bottom:2px; text-decoration:none; }
   .level2_link:link { color:#FFFFFF; }
   .level2_link:visited { color:#FFFFFF; }
   .level2_link:active { color:#FFFFFF; }
   .level2_link:hover { background-color:#133C87; }

   #belowmenu { font-size:x-small; background-color:#FFFFFF; }
   #titlefmt { padding-left:20px; padding-right:20px; }
   #print_div { float:right; }

   #contents { padding-left:20px; padding-right:20px; padding-bottom:20px; }

   .footer { background-color:#486EB5; width:100%; font-size:x-small; }
   .post_content { background-color:#FFFFFF; }
   .page_actions { float:right; }
   .page_actions ul { list-style:none; margin:0px; padding:0px; }
   .page_actions li { display:inline; margin:0px; padding:0px; }

   .right_footer { text-align:right; padding:3px; }
   .right_footer a { color:#000000; text-decoration:none; }
   .right_footer a:hover { text-decoration:underline; }
   .left_footer { float:left; text-align:left; }

/* This is for the thumblist picture gallery */
img.thumbs { border:1px solid #dddddd; margin:2px; padding:4px; vertical-align: middle; }
img.thumbs:hover, table.thumbtable td.thumbtd div.img:hover { border:1px solid red; }
table.thumbtable img.thumbs { border: 0; padding:0; }
table.thumbtable td.thumbtd {  margin:4px; padding:2px;}
table.thumbtable td.thumbtd:hover { border-color:red; }
table.thumbtable { border:1px solid #cccccc; }
table.thumbtable td.thumbtd div.img { border: 1px solid #dddddd; text-align:center;}
table.thumbtable td.thumbtd div.caption { font-size:.8em; overflow:hidden; padding:0px; line-height:1.1em;}
