/*****Reset*****/  
body,div,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,th,td{
  margin:0;
  padding:0;
}
table{
  border-collapse:collapse;
  border-spacing:0;
}
fieldset,img{
  border:0;
}
address,caption,cite,code,dfn,em,strong,th,var{
  font-style:normal;
  font-weight:normal;
}
caption,th {
  text-align:left;
}
h1,h2,h3,h4,h5,h6{
  font-size:100%;
  font-weight:normal;
}
q:before,q:after{
  content:'';
}
abbr,acronym {
  border:0;
} 

/*****Basic Elements*****/  
a {
  text-decoration:none;
}

a.linky:active, a.linky:link, a.linky:visited {
  color:#808080;
}

a.linky:hover {
  color:#000000;
}

body {
  background:#808080;
}

cite {
  font-style:italic;
}

h1 {
  font-size:300%;
  font-weight:bold;
  text-align:center;
}

img {
  border:solid 2px #000000;
}

h2 {
  font-size:120%;
  font-weight:bold;
  margin: 10px auto 5px auto;
}


/*****Background*****/  

#container {
  background-color:#FFFFFF;
  border:solid 2px #000000;
  font-family:"Trebuchet MS", Helvetica, sans-serif;
  margin:10px auto auto auto;
  padding:25px;
  text-align:left;
  width:700px;
}

/*****HEADER*****/  

#header {
}

table#toplinks{
  border-collapse:separate;
  border-spacing:0;
  font-size:133%;
  margin-left:auto;
  margin-right:auto;
  text-align:center;
  width:70%;
}

table#sublinks{
  border-collapse:separate;
  border-spacing:0;
  font-size:100%;
  margin-left:auto;
  margin-right:auto;
  text-align:center;
  width:50%;
}

#content {
  font-size:90%;
  clear:left;
}
#footer {
  font-size:75%;
}

#popular {
  margin-left:auto;
  margin-right:auto;
  width:70%;
}

/***** General tables *****/
table.general {
  border-collapse:separate;
  border-spacing:15px;
  vertical-align:top;
}

table.general td{
  vertical-align:top;
}


   
/*****Papers*****/

table.papers {
  border-collapse:separate;
  border-spacing:10px;
  width:100%;
  vertical-align:top;
}

table.papers td{
  vertical-align:top;
}

.pdfcol{
  width:6%;
}

.papercol{
  width:80%;
}

.arxivcol{
  text-align:left;
  width:14%;
}

.oldtitle{
  font-size:80%;
  line-height:120%;
}

/*****Etc*****/  

caption{
  font-size:110%;
  font-weight:bold;
  padding:10px;
  text-align:center;
}

div.paper {
  font-weight:bold;
}


