a.darkz:link { color: #FFFFFF; text-decoration: underline;}
a.darkz:visited { color: #FFFFFF; text-decoration: underline;}
a.darkz:hover { color: #00FF00; text-decoration: none;}
a.darkz:active { color: #FFFF00; text-decoration: none;}

.diceroll {color: #000088; font-weight:bold; font-variant:normal;}
.diceresult {font-weight:bold;}
.dicerollnotes {font-weight:normal; font-size:80%; color: #505088; font-variant:small-caps;}
.dicerollhidden {font-style: italic; color: #880000; font-weight:bold; font-variant:small-caps;}

.actives {
  font-family: Calibri, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	color: #FFFFFF;	
	font-size: 12px;
}

div#twitter_div {
  position:absolute;
	top: 5px;
	right: 5px;
	width: 350px;
	background: #CCCCCC;
	border: 2px solid #FFFFFF;
	text-align: center;
  font-family: Calibri, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
  color: #000000;
  font-size: 14px;	
	padding: 2px;			
}

h2.sidebar-title {
  font-size: 16px;
	margin-top: 3px;
	margin-bottom: 5px;
	padding: 0px;
}

div#twitter-link {
  display: block;
  text-align: right;
  font-size: 85%;
	color: #000000;
	text-decoration: none;
}
a.twlink {color: #000000; text-decoration: underline;}
a.twlink:hover {color: #CC0000; text-decoration: none;}

ul#twitter_update_list {
  list-style-type: square;
  list-style-position: inside;	
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 5px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;			
	background: #DDDDDD;
	text-indent: -1em;
	text-align: left;	
}

ul#twitter_update_list a{color: #000000; text-decoration: underline; font-style: italic;}
ul#twitter_update_list a:hover {color: #CC0000; text-decoration: none; font-style: italic;}


div#optdiag {
  display:none;
	position: fixed;
	padding: 5px;
	top: 0px;
	left: 0px;
  width:400px;
	background-color: #FFFFAA;
  z-index: 300;
	border: 2px solid #AA0000;
	color: #000000;
	text-align: center;
}

a#closebtn {
  display: inline;
	float: right;
}

a#savebtn {
  margin-left: auto;
	margin-right: auto;
}

input#emailbox {
  width: 200px;
}
