/*
#content p a[href^="http://"], #content p a[href^="https://"] { background: url('../images/icon_link.png') no-repeat 0 50%; text-indent: 20px; }
#content p a[type='application/pdf'] { background: url('../images/icon_pdf.gif') no-repeat 0 50%; text-indent: 20px; }
*/

/* * { margin: 0; padding: 0; } */

html, body { margin: 0; padding: 0; background-color: #666; }
body { overflow: scroll; }

/*html { background-image: url(../images/hiero.gif); }*/

#wrapper { position: relative; background: /*#dbd4d0*/ #ebebe0;  margin: 0px auto 0px; width: 1000px; background-image: url(../images/fons2.gif); }
#header { height: 160px; width: 1000px; /*background-color: #dbd4d0;*/ background-image: url(../images/header5.png); background-position:left; background-repeat:no-repeat; }
#main { /* padding-bottom: 2em; */ position: relative;  }
#sidebarone { float: left;  width: 180px; /* background-color: #dbd4d0; */ padding: 20px 0; /* position: absolute; top: 0px; left: 0px; */  }
#sidebartwo { float: right; width: 180px; /* background-color: #dbd4d0; */ display: none; }
#content { margin: 10px 10px 0px 200px; padding: 1em; width: 750px; }
#footer { clear: both; bottom: 0px; height: 2em; width: 100%; font-size: 80%; color: #666; margin-left: 12px; }

/*
#content a { color: #000; font-weight: bold; }
#content a:hover { background-color: #800000; color:#fff; }
*/
a { color: #000; font-weight: bold; }

#content  a { color: #833; text-decoration:none; }
#sidebarone a:hover { background-color: #fff; }
#content  a:hover { color: #fff; background-color:#800; }

div.panelsession { padding: 3px; margin-left: 20px; }
div.panelsession2 { padding: 3px; border: 1px dashed #888; background-color: #ffd; }

#breakingnews { display: none; background-color: #ff6; text-size: 10px; border: 2px dashed #666; 
position: absolute; top: 155px; left: 240px; width: 400px; padding: 5px 10px;

}

/*
blockquote {
display: block;
padding: 0 60px;
width: 350px;
}
blockquote:before, blockquote:after {
color: #69c;
display: block;
font-size: 700%;
width: 50px;
}
blockquote:before {
content: open-quote;
height: 0;
margin-left: -0.55em;
}
blockquote:after {
content: close-quote;
height: 50px;
margin-top: -70px;
margin-left: 360px;
}
*/
blockquote {
  font: 14px/22px normal helvetica, sans-serif;
  margin-top: 10px;
  margin-bottom: 10px;
  margin-left: 25px;
  padding-left: 15px;
  padding-right: 25px;
  border-left: 1px dashed #800;
} 
.infobox {
border: 1px dashed #666; width: 450px; padding: 10px;
background-color: #ffc;
filter: alpha(opacity=60); -moz-opacity: 0.6; opacity: 0.6;
border-radius:1em; -moz-border-radius:1em; -webkit-border-radius:1em;
}
hr.s2 { height: 0; border: 0; margin-top: 50px; }

