/* General layout */
*{ padding: 0; margin: 0; }

#centering{ width: 1194px; margin-right: auto; margin-left: auto; }

#ad{ float: left; width: 160px; height: 750px; background: #a0a0a0; 
     padding: 0; margin: 100px 0 0 10px; border: 0;}

#left{ float: left; 
       width: 237px; height: 868px; 
       padding: 0; border: 0; 
       background: url(img/leftbg.png);
       background-repeat: no-repeat;
       /*background: #ffffff*/}

#logo{ 
       position: relative;
       top: 10px; left: 10px;
       width: 206px; height: 313px; 
       padding: 0;
       background: url(img/dasherlogo.png);
       background-repeat: no-repeat;}

#right{ float: left; 
        width: 787px; height: 860px;
        padding: 0; border: 0;
        /*background: #ffff00;*/
        background: #a0a0a0; /*url(img/mainbg.png);*/
      }

#header{ width: 100%; height: 244px;
         background: url(img/headerbg.png);        
        }
#text{ width: 95%; height:600px; }
#text img {  border: 1px; border-color: #444444 }

.scrollbox {
             padding: 3% 3%  1%;
             height: 480px;
             width: 96%;
             border: 1px solid #ffffff;
             overflow: auto;
             text-align: justify;
             
             /*scrollbar-face-color: #ffffff;
             scrollbar-highlight-color: #ffffff;
             scrollbar-shadow-color: #ffffff;
             scrollbar-3dlight-color: #cccccc;
             scrollbar-arrow-color: #cccccc;
             scrollbar-track-color: #ffffff;
             scrollbar-darkshadow-color: #cccccc;*/
             }


/* Contents */
.content{ width: 94%; height: 94%;
          padding: 3%; }

/* news */
.newsbox     { background: #666666;  
               margin: 10px 0; 
               width: 95%;}
.roundtop    { background: #a0a0a0; }
.roundbottom { background: #a0a0a0; }
.r1 { margin: 0 5px; height: 1px; overflow: hidden; background: #666666; }
.r2 { margin: 0 3px; height: 1px; overflow: hidden; background: #666666; }
.r3 { margin: 0 2px; height: 1px; overflow: hidden; background: #666666; }
.r4 { margin: 0 1px; height: 2px; overflow: hidden; background: #666666; }

.newscontainer { padding: 0px; 
                 color: #ffffff; }

.newsheader { margin: 5px 4%; padding-bottom: 0px;
              width: 92%; height: 20px;
              border-bottom: 2px solid #ffffff;
              font: 18px impact;
              }

.newsdate  { float: left; width: 120px; }
.newstitle { float: left; }

.newscontent { padding: 3px 3% 3px 15%;
               width: 78%;}

a.press:link {color: #a0a0a0;}
a.press:visited {color: #a0a0a0;}
a.press:hover {color: #a0a0a0;}
a.press:active {color: #a0a0a0;}
a.press:focus{color: #a0a0a0;}

.articletitle  {font: 16px impact;}
.articledate  { float: left;}

a.article:link,
a.article:visited {text-decoration: none;}
a.article:hover,
a.article:focus,
a.article:active {text-decoration: underline; color: #ffffff;}