@CHARSET "ISO-8859-1";

body {
	overflow: auto;
    color: black;
	font-family: arial, verdana, sans-serif;
	font-weight: bold;
	font-size: 8pt;
	margin-bottom: 50px;
}

div#main {
	text-align: center;
}

div#header {
	width: 800px;
	height: 100px;
	text-align: center;	
	margin:auto;
	background-color:white;
	color:white;
	text-align:left;
	vertical-align: middle;
}

div#header h1{
	color:black;
	text-align:left;
	font-size:50px;	
	border-bottom: 2px solid black;	
}

h1 a:link{
  color: black;
  text-decoration: none;
  cursor: pointer;
}

h1 a:visited{
  color: black;
  text-decoration: none;
  cursor: pointer;
}

h1 a:hover{
  color: black;
  text-decoration: none;
  cursor: pointer;
}

h1 a:active {
  color: black;
  text-decoration: none;
  cursor: pointer;
}

div#header h2{
	color:silver;
	text-align:right;
	font-size:10px;
	bottom:0px;		
}

div#menu{
	width: 800px;	
	text-align: center;	
	margin:auto;
	text-align:right;
	vertical-align: middle;
}

div#body {
	width: 800px;
	text-align: left;
	top: 20px;
	margin:auto;
	padding: 5px 5px 5px 5px;
	border-left: 2px solid black;
	border-right: 2px solid silver;
}

div#body div#left{
  width:49%;
  float:left;
  margin-left:10px;
  visibility: visible;
}

div#body div#left div{
  margin-left:10px;
}

div#body div#left div a{
  color: #1464F4;
}

div#body div#left div p{
  color: grey;
  margin-left:10px;
}

div#body div#left div p img{
  vertical-align: middle;
  margin-right: 5px;
  border:0px solid white;
}

div#body div#right{
  width:49%;
  float:right;
  border-left: 1px solid silver;
  background-color: #EEEEEE;
  visibility: visible;
}

div#body div#right a:link{
  color: #1464F4;
}

a:link{
	color: #1464F4;
}
a:visited{
	color: #1464F4;
}
a:hover{
	color: #707070;
	text-decoration: none;
}
a:active{
	color: silver;
	text-decoration: none;
}

ul#twitter_update_list li:hover{
  background-color: #FFFF99;
}
