div.textframe
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	margin-left: 1.5em;
	margin-top: 1.5em;
  /*width: 100%;*/
}

div.textframe h1.main_header
{
  color: black;
	/*color: #C12E48;*/
	/*font-size: 1.5em;*/
  font-size: 1.2em;
}

div.textframe h2.sub_header
{
  color: #0066CC;/*web color is #0066cc*/
	/*font-size: 1em; /*not recursive, because h2 has self bigger font*/
  font-size: 1.1em;
	/*display: inline;*/
  margin-left: 1.5em;
  margin-bottom: 0.5em;
  margin-top: 1em;
}
div.textframe div.text_block div
{
  margin-bottom: 0.5em;
}
div.textframe div.subscript
{
  margin-left: 1.5em;
  margin-top: 1.5em;
  /*font-size: 0.8em;*/
}
div.textframe span.black
{
	color: black;
}

div.textframe div.text_block
{
	margin-top: 0;
  margin-left: 1.5em;
  padding-left: 1.5em;
}

div.textframe div.text_block span.title
{
	color: #C12E48;
}

div.textframe div.text_block span.marked
{
	font-weight: bold;
}

div.textframe div.text_block ul
{
	padding: 0;
	margin-top: 0.5em;
	margin-bottom: 0;
	margin-left: 0.5em;
	list-style-position: inside;
}

div.textframe div.text_block a, div.textframe div.text_block a:visited
{
  color: #005CB9;
}

div.textframe div.text_block ul.spacious li
{
	margin-bottom: 0.5em;
}

div.textframe div.text_block ul.spacious li.last
{
	margin-bottom: 0;
}

div.donation_button
{
  float: left;
  margin-left: 3em;
}

div.donation_button_big
{
  text-align: center;
}

/*
Doesn't work in IE 6 and 7

div.widget_box_container
{
  display: table-cell;
}
*/

div.widget_box
{
  background-color: #F6F6F6;
  background-image: url( '../images/widget_box_grad.png');
  background-position: center bottom;
  background-repeat: repeat-x;
  border: 1px solid #C0C0C0;

  margin-left: 3em;
	margin-right: 0;
  margin-top: 1em;
  margin-bottom: 0.5em;
  
  padding-left: 0.5em;
	padding-right: 0.5em;
  padding-top: 1.5em;
  padding-bottom: 0.5em;

}

div.message_box
{
  background-color: #F6F6F6;
  background-image: url( '../images/widget_box_grad.png');
  background-position: center bottom;
  background-repeat: repeat-x;
  border: 1px solid #C0C0C0;

  padding-left: 0.5em;
	padding-right: 0.5em;
  padding-top: 0.5em;
  padding-bottom: 0.5em;
}

