html {margin: 0; padding: 0;}
body {
   font: 80% Arial, Verdana, Helvitica, san-serif;
   margin: 0;
   padding: 0;
   background: rgb(90%,100%,90%); 
   }
h1 {
	font-size: 1.75em; margin: 0 0 0 0; padding: 0 0 0 0;
	border-bottom: 1px solid black;
	}	
h2 {
   font-size: 1.33em; margin: 0 0 0 0; padding: 0 0 0 0; 
   border-bottom: 1px solid black;
   }
h3 {
    font-size: 1em; margin: 0; padding: 0.33em 0 0; 
    border-bottom: 1px solid rgb(50%,50%,35%);
   }
h2, h3 {line-height: 1em;}
p {line-height: 1.5; margin: 0.5em 0 1em;}
                 
#titlebox {
   margin: 0;
   padding: 10px 20px 20px 20px;
   background: white;
   width: 716px;
}

.pullquote {float: right; width: 160px;
            border: solid rgb(50%,50%,100%); border-width: 7px 0px;
            font: bold 1em Arial, Verdana, Helvetica, sans-serif;
            padding: 3px 2px;
            }

#navbar {
   margin: 0 0 0 0;
   padding: 0 0 0 0;
   background: #ccb;
   height: 20px;
   width: 756px;
   }
#nav {margin: 0; padding: 0; font-family: Arial, Verdana, Helvetica, sans-serif;
      font-weight: bold;}
#nav ul {list-style: none; float: left; margin: 0px; padding: 0px;}
#nav li {list-style: none; float: left; margin: 0px; padding: 0px; width: 108px;
         text-align: center;
     font-size: 12px; line-height: 20px; letter-spacing: 1px; white-space: nowrap;}
#nav a {display: block; float: left; padding: 0; margin: 0; text-decoration: none; 
        border: 1px solid;
        border-color: rgb(180,256,0) rgb(70, 100, 0) rgb(70,100,0) rgb(180,256,0);
        background-color: rgb(131, 186,0); 
        color: rgb(0, 0, 0);}
/* Commented Backslash hack hides rule from IE5-Mac \*/
#nav a {float: none;}     /* End IE5-Mac hack*/
#nav a:hover {background-color: rgb(60,95,0); 
              color: white;
              border-color: rgb(70,100,0) rgb(180,256,0) rgb(70,100,0) rgb(180,256,0);}

#bigwrapper { background: white;
              width: 756px;
              margin: 0 auto;
              }
#wrapper {
  width: 756px;
  margin: 0;
  padding: 0;
}

/*Main sidebar properties*/   
div#sidebar {font-family: Arial, Verdana, Helvetica, sans-serif;
             float: left; width: 120px; margin: 0; padding-top: 10px;
             font-weight: bold;}
#sidebar ul {list-style: none; margin: 0; padding: 0;}
#sidebar li {list-style: none; float: left; margin: 0; padding: 0; width: 120px;
             text-align: center;
             font-size: 12px; line-height: 20px; letter-spacing: 1px; white-space: nowrap;}
#sidebar a {display: block; float: left; padding: 0; margin: 0; text-decoration: none; 
            border: 1px solid;
            border-color: rgb(70%,70%,100%) rgb(0%,0%,50%) rgb(0%,0%,50%) rgb(70%,70%,100%);
            background-color: rgb(50%, 50%, 100%); color: rgb(0%, 0%, 0%);}
/* Commented Backslash hack hides rule from IE5-Mac \*/
#sidebar a {float: none;}     /* End IE5-Mac hack*/
#sidebar a:visited {color: rgb(0%, 0%, 0%);}
#sidebar a:hover {background-color: rgb(30%, 30%, 100%); color: white;
       border-color: rgb(0%,0%,50%) rgb(70%,70%,100%) rgb(70%,70%,100%) rgb(0%,0%,50%);}

#right {
   padding-top: 10px;
   float: right;
   width: 130px;
   }
#center {
   padding: 1% 1%;
   margin-left: 130px;
   margin-right: 130px;
   }
#center li {list-style: none;}

#clear {
  clear: both;
}

div.item {border-bottom: 1px solid black; height: 100px; padding-top: 10px;}

div#footer {border-top: 1px solid rgb(84%,84%,84%);
            padding: 1em 0 0 0;
            font: italic 100% Arial, Verdana, Helvetica, sans-serif;
            text-align: center;}
/* Removes default top margin from left/right column paragraphs in Mozilla */
div > p {
  margin-top: 0;
}