body    { color: #666; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 17px; background-image: url("../images/bg2.jpg"); background-repeat: repeat;}
p {color: #565656; font-size: 11px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight: normal; line-height: 17px}
.normaltxt {color: #565656; font-size: 11px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight: normal; line-height: 17px}


#content     { padding-bottom:15px;visibility: visible; 
               background-image: url("../images/contentborder.jpg"); 
               background-repeat: no-repeat; margin-left:25px; float:left; width: 415px; 
               padding-bottom:50px}
#contentr     { padding-bottom:15px;visibility: visible; margin-top: 338px; background-color:#fff;margin-left: 40px; 
                width: 550px; }
#layerlong     { font-size: 11px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 17px; background-color: #fff; 
                 background-image: url("../images/div_bg.jpg"); background-repeat: no-repeat; background-position: center 0; text-align: left; visibility: visible; position: relative; width: 643px; height: 1200px }
#layermed      { font-size: 11px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 17px; background-color: #fff; background-image: url("../images/div_bg.jpg"); background-repeat: no-repeat; background-position: center 0; text-align: left; visibility: visible; position: relative; width: 643px; height: 1000px }
.heads    { color: #c93; font-size: 12px; font-family:Verdana, Arial, Helvetica, sans-serif; 
            font-weight: bold; line-height: 12px;margin-bottom:10px; }


#menu   { color: #c93; font-size:14px; 
          font-family: Georgia; font-weight: normal; line-height: 16px; 
          text-decoration: none; visibility: visible; float:left;  
          margin-left: 15px; margin-bottom:25px;width: 150px; }
          
#menu p {color: #c93; font-size:14px; font-family: Georgia; font-weight: normal; line-height: 16px; text-decoration: none;}
#menu .plain  { color: #330; text-decoration: none; border-bottom: medium none }
.menuitems
{
 /*height:150px; */ 
 clear:both; 
}

.currentmenu {color:#c93;}


.container      { position:absolute;top:0px;background-color: #fff; 
                  background-image: url("../images/content_border.jpg"); 
                   background-repeat:repeat-y; background-position: center 323px; 
                   text-align: left; visibility: visible; 
                    width: 643px;min-height:800px; margin-left:50%;padding-bottom:45px; 
                    left:-322px; }

a:link    { color: #663; text-decoration: none;border-bottom:dotted 1px #663; }

a:visited    { color: #663; text-decoration: none;border-bottom:dotted 1px #663; }

a:hover   { color: #c93; text-decoration: none;border-bottom: none;  }
a.plain  { color: #330; text-decoration: none; border-bottom: medium none }

#newsrotator
{
    clear:both;
   
  color: #565656; font-size: 11px; font-family:Verdana, Arial, Helvetica, sans-serif;
   font-weight: normal; line-height: 17px; background-color:#fff6f2; padding:2px;margin-top:25px;
  
}
.newsheader
{
 color:#c93;font-weight:bold; margin-bottom:10px;font-size: 8pt;
 padding:  8px 0px 2px 2px; border-top:dotted 1px #663;  
}
#updates
{
   margin-top:0px; 
   padding:2px;
}

.manrotate
{
padding-left:5px;
 margin-bottom:10px; 
 margin-top:10px;  
}

.note { color: #fff; font-size: 1em; line-height: 1.2em }

.left     { color: #663; font-style: italic }
.domenabled #finderparent
       { color: #666; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-style: normal; font-weight: normal; list-style-type: none; position: relative; top: 1em; left: 3em; overflow: visible }
.domenabled #finder
    { list-style-type: none; position: relative; top: 1em; left: 3em; overflow: visible }
.domenabled ul#finder
 { background-image: none; list-style-type: none; list-style-image: none; margin: 0; padding: 0; width: 200px; overflow: visible }
.domenabled ul#finder li
  { line-height: 1.5em; background-image: none; list-style-type: none; list-style-image: none; margin: 0; padding: 0; width: 100%; overflow: visible }
.domenabled ul#finder ul
       { color: #666; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-style: normal; background-image: none; list-style-type: none; list-style-image: none; margin: 0; padding: 0; width: 410px }
.domenabled ul#finder ul.hidden
 { list-style-image: none; position: absolute; top: 0; left: -2000px }
.domenabled ul#finder ul.shown
         { color: #666; font-style: normal; background-color: #fff; background-image: none; background-position: 0 100px; list-style-image: none; margin-top: 100px; padding-right: 20px; padding-bottom: 20px; padding-left: 60px; position: relative; top: 50px; left: 0; width: 580px; overflow: visible; border-color: #666 }
.domenabled #finder a.open
       { color: #c93; font-weight: normal; background-color: #fff; background-image: none; background-repeat: no-repeat; top: 1em; left: 3em }
.domenabled #finder a.parent
      { background: #fff no-repeat 100% 50%; list-style-type: none; list-style-image: none; padding-left: 0; top: 1em; left: 3em; overflow: visible }
.domenabled ul#finder li a
     { color: #666; text-decoration: none; background: #fff no-repeat 0 50%; list-style-type: none; padding-left: 0; top: 1em; left: 3em; overflow: visible }
.headings { }
.left2 { color: #565656; font-size: .9em; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; line-height: 1.2em }
#footer {width: 643px;position:absolute;bottom:-40px; 
         text-align:center; margin-left:-322px;left:50%; }

.leftmenu { }

.contentblock
{
   
    padding-bottom:15px;
    margin-bottom: 0px;
}

.modulestyle
{
   
}

.pullquote
{
 margin-top:15px; border-bottom:dotted 1px #663;padding-bottom:18px;
 width: 145px;  position:relative; margin-top: 15px;
 font-size:13px; font-family:Helvetica, Geneva, Verdana, Arial, Helvetica, sans-serif;
 color: #663; font-style: italic   
}

.thtlinks
{
    position:relative;
 margin-top:160px; padding-top:20px;
 font-size: 11px;  font-family:Helvetica, Geneva, Verdana, Arial, Helvetica, sans-serif;
   
}

.thtlinks a
{
 text-decoration:none;   
}
