  html {
      margin:0;
      padding:0;height:100%;
      background:#E4EBF2;font-size:13px;
    }

    body {
    font-family: arial, sans-serif;
    	voice-family: "\"}\"",inherit;
    	font-size:13px;
    	background:#E4EBF2;
    	margin:0;
    	padding:0;height:100%;
    }

    .clear {
      clear:both;
    }

    .pad {
      padding:5px;
    }
    
    #right .pad  {padding:0;}
    
    div#boxx{ margin: 0 auto;background: #EDF0F3;text-align:center}
    
     div#boxx a{ border-bottom:0px solid #555C63;}
   

b.rtop, b.rbottom{display:block;background: #D1D8DF;}
b.rtop b, b.rbottom b{display:block;height: 1px;
    overflow: hidden; background: #ECF0F4}
b.r1{margin: 0 4px}
b.r2{margin: 0 2px}
b.r3{margin: 0 1px}
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 1px}

    
    .padhead {
      padding:10px;
      background:#E0E8F0;
      background-image: url(http://oneidasfordemocracy.org/logo.gif);
	background-repeat: no-repeat;background-position:top left;
      height:93px;
      min-width:800px;
    }

img {border:0}
    
    
a {
	font-weight: bold;
	font-family: verdana,sans-serif;
	font-size:13px;
	color: #A11E43;
	text-decoration: none;
}
a:hover {
	color:#000000;
      background:#DFE3E7;
}

    p {
      margin:0;
      padding:3px;
      font-size:13px;
    }
    
    p.imgtop {
      margin:0;
      padding:10px;
      font-size:85%;
      text-align:center;
   
    }
    
    p.imgtop img {   margin: 0 auto 0 auto;}
    
    #main p     {
      margin:0;
      padding:5px 2px 5px 2px;
    }
    
     * html  p.imgtop {
      margin:0;
      font-size:85%;
      padding:10px;
    }
    
     h2 {font-family: Tahoma, arial, helvetica, serif;
    font-size: 19px;
       letter-spacing:-1px;
       color: #234251;
       font-weight: bold;}
    
    h3 {
    font-size: 17px;color: #F0F1F3;font-family: Tahoma, arial, helvetica, serif;background:#7F868D;margin: 11px -15px 11px -15px;padding-left:4px;
       font-weight: normal;border-bottom: 1px solid #666666;border-top: 1px solid #666666;line-height:18px;}
       
    h4 {font-family: Tahoma, arial, helvetica, serif;  background:#DCE2E7;margin: 11px -15px 11px -15px;
    font-size: 15px;color: #5F5F5F; font-weight: bold;border-bottom: 1px solid #666666;border-top: 1px solid #666666;padding-left:4px}
       
       h4 a {font-family: Tahoma, arial, helvetica, serif;
    font-size: 15px;color: #A11E43; font-weight: bold;border-bottom: 1px solid #666666;}

    #header h1 {
      margin:0;
      padding:10px;
    }


#headermain h1 {
      margin:0;
      padding:10px;
    }
    
    #menu {
      color:#ffffff;height:16px;font-size:13px;font-weight:bold;
      margin:0;min-width:800px;
      padding:1px 1px 1px 4px;
      text-transform:uppercase;
      background:#7F868D;
      border-top:2px solid #4E5051;
       border-right:2px solid #4E5051;
      border-bottom:2px solid #4E5051;
    }

    #menu ul {
      float:left;
      display:block;
      margin:0;
      padding:0;
      list-style:none;
      width:100%;
    }

    #menu li {
      float:left;
    }

    #menu a {
      font-weight:bold;
      color:#ffffff;
      text-transform:uppercase;
      text-decoration:none;
     font-size:13px;
      border-bottom:0px solid #555C63;
    }

    #menu a span {
      padding:8px;
    }

    #menu a:hover {
      text-decoration:none;
      color:#fff;
      background:#555C63;border-bottom:0px solid #555C63;
      
    }

    #container {
    	width:100%;min-width:800px;
    	padding:0;
    }

    #left-container {
      width:100%;
      float:left;
      margin-right:-200px;
     background:#E2E8ED;
    }

    #left-container .sub {
      width:100%;
      float:right;
      margin-left:-200px;
    }
    
 

    #main {
      margin:0 180px 0 198px;
      padding:10px;min-height:600px;
      background:#EDF0F3;border-left:0px solid #7F868D;
      border-right:2px solid #4E5051;
      border-left:2px solid #4E5051;
    }
    
   * html  #main {
      margin:0 180px 0 198px;
      padding:10px;
      background:#EDF0F3;border-left:0px solid #7F868D;
      border-right:2px solid #4E5051;
      border-left:2px solid #4E5051;
    }
    
    

     #main ul {
     display:inline;
      list-style:none;
    }

    #main li { padding-left: 14px;
background-image: url(http://www.oneidasfordemocracy.org/arrows.gif);
background-repeat: no-repeat;
background-position: 0 .1em;
    }
    
    * html #main ul {
     display:inline;
      list-style:none;margin:0;padding:0;
    }

    * html #main li { padding-left: 7px;
background-image: url(http://www.oneidasfordemocracy.org/arrows.gif);
background-repeat: no-repeat;
background-position: 0 .1em;
    }
    
     #right ul {
      display:inline;
      margin:0;
      padding:0;
      list-style:none;
      width:100%;
    }

    #right li {padding: 0px;
margin: 0px;display:inline;
    }
    
    #right a {
      font-weight:bold;
      color:#A11E43;text-align:left;
        font-family: arial, sans-serif;
      text-decoration:none;
      padding:2px 0px 0px 12px;
      font-size: 15px;
letter-spacing: -1px;
      display:block;
      text-transform:uppercase;
      border-bottom:0px solid #555C63;
           background-color:#E2E8ED;
          background-image: url(http://www.oneidasfordemocracy.org/arrows.gif);
background-repeat: no-repeat;
background-position: 0 .1em;
    }
    
    #right a span {
      padding:1px;
    }

    #right a:hover {
      text-decoration:none;
      color:#000000;
      background:#CED5DC;
      border-bottom:0px solid #555C63;
         background-image: url(http://www.oneidasfordemocracy.org/arrows.gif);
background-repeat: no-repeat;
background-position: 0 .1em;
    }

     *html #right {
      width:178px;
      float:right;
       background:#E2E8ED;
      border-left:2px solid #4E5051;border-right:2px solid #7F868D;
      border-bottom:2px solid #4E5051;
    }
    
    #right {
      width:178px;
      float:right;
      background:#E2E8ED;
      border-left:2px solid #4E5051;border-right:2px solid #4E5051;
      border-bottom:2px solid #4E5051;   
    }
    
    #left {
      width:198px;
      float:left;
      height:100%;min-height:100%;
      clear:all;
      background:#D1D8DF;
      border-bottom:2px solid #4E5051;
      border-right:2px solid #4E5051;
    }
    

   *html  #footer {
      background:#7F868D;
        border-left:2px solid #4E5051;
       border-right:2px solid #4E5051;
     color:#ffffff;
      text-transform:uppercase;
      border-top:2px solid #4E5051;
    }
    
    
     #footer {
     min-width:800px;
      background:#7F868D;
     padding:0px 0px 1px 14px;
     color:#ffffff;
      border-left:2px solid #4E5051;
       border-right:2px solid #4E5051;
      text-transform:uppercase;
      border-top:2px solid #4E5051;
    }
    
    #footer a, #footer a:hover {
      text-decoration:none;
      color:#fff; 
    }