body{
  margin:0px 0px 20px 0px;
  background:#FFF;
  color:#000
}

div.container{
  position:relative;
  margin:0 auto;
  width:761px;
  background:#fff;
  overflow:hidden;
  text-align:left;
}

A, A:link{
  color:#0080C0;
  background:transparent;
  text-decoration: underline
}

A:active, A:hover, .posted A:hover{
  color:#004080;
  background:transparent;
  text-decoration:none
}

H1, H3{
  margin:0px;
  padding:0px
}

#banner{
  color:#000;
  background:#fff;
}

#banner A, #banner A:link, #banner A:visited, #banner A:active, #banner A:hover{
  font-family:helvetica;
  font-size:32px;
  color:#000;
  background:transparent;
  text-decoration: none;
  text-transform:lowercase;
  font-weight:normal;
  margin-left:0px
}

#address{
  color:#000;
  background:#fff;
  border-bottom: #000 1px solid;
  font-size:small;
  font-family:'arial narrow', arial, sans-serif;
  text-align:left;
  padding-bottom: 7px;
  margin-bottom: 15px;
}

#address A, #address A:link, #address A:visited, #address A:active, #address A:hover{
  font-family:arial, sans-serif;
  font-size:10px;
  color:#000;
  background:transparent;
  text-decoration: none;
  text-transform:lowercase;
  font-weight:normal;
  margin-left:0px;
}

#geo {
  font-family:helvetica, arial, sans-serif;
  font-size:13px;
  color:#000;
  background:transparent;
  text-decoration: none;
  text-transform:lowercase;
  font-weight:bold;
  margin-right:0px;
  text-align:right;
  float:right;
}

#content-center{
  font-family:verdana,sans-serif;
  font-size:10px;
  color:#000;
  background:#FFF;
  padding-right:10px;
  padding-left:10px;
  float:left;
  width:330px;
}

#content-center-deep{
  font-family:verdana,sans-serif;
  font-size:10px;
  color:#000;
  background:#FFF;
  padding-right:10px;
  padding-left:10px;
  float:left;
  width:430px;
}

#content-center h3{
  color:#363f5e;
  font-size:15px;
  padding-bottom:5px;
  padding-top:5px;
}

#content-center-deep h3{
  color:#363f5e;
  font-size:15px;
  padding-bottom:5px;
  padding-top:5px;
}

#quicknotes{
  border-top: 1px solid #ccc;
  padding-top: 10px;
}

#content-center a{
  color:#2d4d62;
  text-decoration:none;
  font-weight:bold;
}

#content-center img{
  border:0;
}

#note1{
    width:160px;
    border-right: 1px solid #ccc;
    float:left;
}

#note2{
    width:160px;
    margin-left: 165px;
}

#note3{
    width:330px;
    border-top:1px solid #ccc;
    clear:both;
    margin-top: 15px;
}

#content-right{
  font-family:verdana,sans-serif;
  font-size:10px;
  color:#000;
  background:#FFF;
  margin-right:0px;
  float:left;
  width:260px;
  border-left: 1px solid #ccc;
  padding-left:10px;
  margin-left:10px;
}

#content-right h3{
  color:#363f5e;
  font-size:18px;
  padding-bottom:5px;
}

#content-right a b {
  color:#2d4d62;
  text-decoration:none;
}

#content-right a{
  color:#2d4d62;
  text-decoration:none;
}

#content-right-deep{
  font-family:verdana,sans-serif;
  font-size:10px;
  color:#000;
  background:#FFF;
  margin-right:0px;
  float:left;
  width:160px;
  border-left: 1px solid #ccc;
  padding-left:10px;
  margin-left:10px;
}

#content-right-deep h3{
  color:#363f5e;
  font-size:18px;
  padding-bottom:5px;
}

#content-right-deep a{
  color:#2d4d62;
  text-decoration:none;
  font-weight:bold;
}

#credits{
  font-family:verdana, sans-serif;
  font-size:7px;
}

.date{
  font-family:verdana,sans-serif;
  color:#000;
}

#links{	
  color:#333;
  padding:0px;
  width:117px;
  background-color:#FFF;
  float:left;
  margin-left:0px;
  padding:0px;
}
		
#links H3{
  font-family:helvetica, arial, sans-serif;
  color:#000;
  font-size:10px;
  padding:2px;
  margin-top:30px;
  background: #fff;
  text-align:left;
}

#links li, #links ul{
  list-style:none;
  margin:0;
  padding:0;
}

.side{
  font-family:verdana, arial, sans-serif;
  color:#333;
  font-size:10px;
  background:#FFF;
  line-height:140%;
  padding-left:6px;
}

.side li, .side ul{
  margin:0;
  padding:0;
  padding-left:1em;
  text-indent: -1em;
}

.sidemenu{
  font-family:helvetica,arial, sans-serif;
  color:#000;
  font-size:10px;
  font-weight:normal;
  background:#FFF;
  line-height:100%;
  border-bottom: #000 1px solid;
  text-align:left;
  padding-bottom: 13px;
  padding-top:13px;
}

.sidemenu A, .sidemenu A:link, .sidemenu A:visited, .sidemenu A:active, .sidemenu A:hover {
  color:#000;
  text-decoration: none;
}

.copyright{
  font-family:helvetica,arial, sans-serif;
  color:#DDD;
  text-align:center;
  font-size:small;
  clear:both;
}

.breadcrumbs{
  text-align:right;
  font-size:x-small;
  margin-bottom:10px;
}

abbr, acronym {
  border-bottom: 1px dotted #333;
  cursor: help;
}


