h1 {margin: 10px 0 0 0; font-size: 100%;}
h3 {margin: 10px 0 0 0;}
a {text-decoration:none; color: #9400D3;background: #ffffff;}
.bold {font-weight:bold;}
/* br {margin: 0px 10px 10px 0px; clear:both;} */
content { z-index:1; position: relative; }
.content span{position: relative; left: 10px; } 
/* .content span{position: absolute; left: 50px; } */ 
.dates {display:inline; width:95%;clear:both;}
/* .fitbit {font-size: 50%;font-style:italic; } */
.gripkgs td{border-width: 1px;	padding: 4px;	border-style: solid;}
.gripkgs th{border-width: 1px;	padding: 1px;	border-style: solid;}
.gripkgs td noborder {border-width: 10px;	padding: 4px;	border-style: solid !important; }
.hide {display:none;}
.italic {font-style:italic;}
.main {; }
.months {margin: 0px 0 0 0; font-size: 80%;}
.months a:hover {color: #0000ff;text-decoration:underline;background:#ffff00;}
.numbers {color: #fffff0; display:none;background: #ffffff;}
.poweredby {font-size: 70%; font-style:italic; margin: 10px 0 13px 0; display:block;}
/* .poweredby span {font-size: 130%; font-weight:bold; font-style:normal; } */
.red {color: #ff0000;background: #ffffff;}
.rings {color: #9400D3; font-weight:bold;background: #ffffff;}
.right {float:right; clear:none; }
.timetaken {font-size: 80%;color:#000000; background: #ffffff; }
.twitter {float:right; clear:none; padding: 0 0 0 30px;}

#pv_title {display:none;}
#pv_energy_label, #pv_power_label, #pv_gss_label {}
#pv_timestamp {font-size: 70%;color:#d3d3d3; background: #ffffff;}

.fitbit {font-size: 70%; font-style:italic; margin: 10px 0 13px 0; display:block;}
