/*@import url(http://fonts.googleapis.com/css?family=Roboto);*/
body 
{
	background-color: #fff;
	/*font-family: 'Roboto', sans-serif;*/
	font-family: 'Arial', sans-serif;
}
.inline
{
	display:inline-block;
}
.archive_table
{
	width:100%;
}
.nav_table
{
 	width:80%;
    margin:auto;
}
.q_a
{
	margin-top:0px;
	margin-bottom:0px;
}
.box_fancy
{
	margin:auto;
	width:386px;
  	background-color:#eee;
  	padding:10px;
  	padding-right:15px;
  	margin-top:-10px;
  	border:1px solid #000;
    /*margin-bottom:30px;*/
	/*box-shadow: 0px 0px 8px rgba(0,0,0,0.33);*/
}
h1 
{
 	text-align:center; 
}
h2
{
	margin-top:5px;
	margin-bottom:5px;
}
.nav_table td
{
	text-align:center;
}
.archive_table td + td 
{
	text-align:right;
}
a 
{
	text-decoration:none;
	color: #08c;
}
.update-text
{
	margin-left:8px;
	font-size:12px;
}
.update-name
{
	color:#f00;
	display:inline;
}
.update-post
{
	color:#f00;
	display:inline;
}
td a:not(.title):not(.update-name)
{
   	width:100%;
  	display:inline-block; 
}
a:hover 
{
	text-decoration:underline;
	color: #999;
}
.list_item
{
    font-family: 'Roboto', sans-serif;
    font-size:18px;
}
.small_text
{
	font-size:12px;
}
.outline-red
{
	border:1px solid #f00;
	-moz-box-shadow:0 0 2px rgba(255,0,0,1);
    -webkit-box-shadow:0 0 2px rgba(255,0,0,1);
    box-shadow:0 0 2px rgba(255,0,0,1);
}
.linepush
{
 	width:40px;
  	display:inline-block;
  	position:relative;
  	top:4px;
    background-color:#000;
}
hr + input
{
  	border:1px solid #bbb;
    padding-left:2px;
    font-family: 'Roboto', sans-serif;
}
hr
{
    border:1px solid #bbb;
    background-color:#000;
}
.look
{
	border: 1px solid #000;
	margin-bottom: 12px;
}
@-webkit-keyframes vibe{0%{top:0px;left:0px;);}20%{top:-2px;left:2px;}40%{top:-2px;left:-2px;}60%{top:2px;left:2px;}80%{top:2px;left:-2px;}100%{top:0px;left:0px;}@keyframes vibe{0%{top:0px;left:0px;);}20%{top:-2px;left:2px;}40%{top:-2px;left:-2px;}60%{top:2px;left:2px;}80%{top:2px;left:-2px;}100%{top:0px;left:0px;}