body
  {background-color:#ebebd7;
   color:#333333;
   padding:0;
   margin:0;
   font-size:82%;
   font-family:Trebuchet MS,Arial,Helvetica,sans-serif;
   text-align:center;}
a
  {color:#888877;
   text-decoration:none;}
a:hover,a:hover.menulink
  {color:#000000;}
a.info 
  {position:relative;
   z-index:1;}
a span
  {visibility:hidden;
   z-index:1;
   position:absolute;
   top:90px;
   left:5px;
   width:200px;
   height:200px;}
a img
  {border:none;}
span img
  {border:1px solid #000000;
   z-index:99;
   margin-bottom:30px;}
.infospan,.infospan img
  {position:absolute;
   z-index:99;}
a:hover.info span
  {visibility:visible;
   z-index:99;}
table
  {border-spacing:0px;
   border-collapse:collapse;}
tr
  {vertical-align:top;}
td
  {padding:0px;
   vertical-align:top;}
p
  {margin-top:0px;
   text-align:justify;}
input,select,textarea,option
  {font-size:100%;
   font-family:Arial,Helvetica,sans-serif;}
.topbar
  {width:900px;
   margin-left:auto;
   margin-right:auto;
   text-align:right;
   padding-top:5px;}
.logobar
  {width:900px;
   margin-left:auto;
   margin-right:auto;
   font-size:300%;
   font-weight:bold;
   color:#ccccbb;
   text-align:left;
   margin-top:10px;}
#logo
  {position:relative;
   top:31px;
   left:1px;}
.topicbar
  {height:180px;
   background-image:url(/_images/default.jpg);
   background-repeat:no-repeat;
   background-position:center;
   background-color:#ddddcc;
   font-size:300%;
   color:#ffffff;
   text-align:center;
   vertical-align:bottom;}
.topicbar table
  {width:900px;
   height:180px;
   margin-left:auto;
   margin-right:auto;}
.topicbar td
  {padding:10px 20px;
   text-align:right;
   vertical-align:bottom;}
.menubar
  {background-color:#f3f5e1;
   text-align:center;}
.menu
  {width:900px;
   margin-left:auto;
   margin-right:auto;
   background-color:#ffffff;
   padding:10px 0px;
   font-size:180%;
   text-align:justify;}
.menu a
  {padding:0px 12px;
   color:#ccccbb;
   text-decoration:none;}
.menu a:hover,.menu a.selected
  {color:#000000;}
.submenu
  {font-size:140%;
   text-align:justify;
   padding:10px 4px;
   background-color:#ebebd7;}
.submenu a
  {padding:4px 10px;
   color:#aaaa88;
   font-weight:bold;
   text-decoration:none;}
.submenu a:hover,.submenu a.selected
  {color:#000000;}
.contentbar
  {width:900px;
   margin-left:auto;
   margin-right:auto;
   background-color:#f3f5e1;
   text-align:justify;}
.content
  {padding:14px 12px;}
h1,h2,h3,h4,h5,h6,h2 a
  {margin-top:0px;
   margin-bottom:12px;
   color:#881100;}
h2
  {font-weight:normal;
   font-size:145%;
   margin-bottom:3px;
   border-bottom:3px solid #ffffff;}
h1
  {font-weight:normal;
   font-size:200%;}
.edittable
  {width:100%;}
.edittable th
  {background-color:#ddddcc;
   padding:3px;}
.edittable td
  {border-bottom:1px solid #ddddcc;
   padding:3px;}
.rti
  {text-align:right;}
.previewgrid
  {width:100%;}
.previewitem
  {width:100%;
   margin-bottom:20px;}
.textcolumn
  {width:100%;}
.image
  {border:4px solid #ffffff;}
.teaserbox
  {border:4px solid #ffffff;
   padding:8px;
   margin-bottom:10px;}
.teaserlink
  {display:block;
   margin-top:5px;}
.field
  {width:500px;}
.footer
  {height:30px;
   padding-top:8px;
   text-align:center;
   color:#aaaa99;
   font-size:80%;}
dd
  {margin-bottom:5px;}
ul
  {margin-top:8px;
   margin-bottom:8px;}
li
  {list-style-type:square;}