@media aural { 
body * { 
  voice-family: young male;
}
acronym.byletter { 
  speak: spell-out;
}
}
@media handheld { 
div#right_side_bar { 
  position: relative;
  border-bottom: 1px solid black;
  margin: auto;
  padding-bottom: 5%;
}
div#content {
  float:none;
  width:96%;
}
div#left_side_bar {
  float:none;
  width:96%;
  margin-left:0;
  padding: 0;
}
#right_side_bar {
  float:none;
  width:96%;
  margin-right:0%;
}
div#menu,
div#submenu { 
  position:relative;
  margin: 0 auto 0 auto;
  width: 90%;
  height: auto;
  background-color: #99c;
}

div.focus a.options { 
  display: none;
}
div#top-bar-txt {
  display: none;
}
div.articlebody { 
  padding-left: 1em;
}
}

@media print { 
div#outer {
  margin:0;
  border: none;
  border-width: 0px;
  position: relative;
}

div#inner {
  float:none;
  width:100%;
}
div#content,
div#left_side_bar,
div#right_side_bar { 
  position: relative;
  border-bottom: 1px solid black;
  margin: auto;
  padding-bottom: 5%;
}
div#content {
  float:none;
  width:96%;
}
div#left_side_bar {
  float:none;
  display: none;
}
div#right_side_bar {
  float:none;
  width:96%;
  margin-right:0%;
}
div#menu,
div#top-bar-txt { 
  display: none;
}
div.focus a.options { 
  display: none;
}
h1#sitename { 
  padding-right: 15%;
}
div#footer { 
  padding-top: 5%;
}
body.full-pg div#right_side_bar {
  display: none;
}

 }