body{
	font-family: verdana, helvetica, ariel, san-serif;
	font-size: 11pt;
}
div.autocomplete {
  position:absolute;
  width:550px;
  background-color:white;
  border:1px solid #888;
  margin:0px;
  padding:0px;
}
div.autocomplete ul {
  list-style-type:none;
  margin:0px;
  padding:0px;
}
div.autocomplete ul li.selected { background-color: #ffb;}
div.autocomplete ul li {
  list-style-type:none;
  display:block;
  margin:0;
  padding:2px;
  cursor:pointer;
}

#sidebar {
	margin-right: 2%;
	width: 18%; 
	float: left;
	font-size: 11px;
}

#sidebar h2 {
	float: none;
}

#pageheader {
  background: #001A3B;  /*url(header.gif) no-repeat top left;*/
  color: white;
  width: 100%;
  height: 63px;
  }
  
#pagebody, #pagebody2 {
  margin-left: 20%;
  width: 78%;
}
  
#pagefooter {
    border-top: 1px solid #757E8F;
}

  
#poke_field {
  margin: 10px;}
  
 #content h1{
 	color: #3C5A9A;
 }
  
#content{
  margin: 0px;
  padding: 10px;
  border: none;
}

#pagebody #content, #pagebody2 #content{
  padding: 10px;
  border: none;
  width: 78%;
}

#homelink {
  left: 10px;
  position: relative;
  float: left;
  margin-top: 6px;
}

a #homelink  {
	color: white;
}

#gnav, #nav {
	list-style: none;
}

#gnav li{
	float: right;
	margin-top: 8px;
	margin-right: 1em;
	color: #ffffff;
}

#gnav li a{
	color: #C3CDDF;
}

#nav {
	list-style-position: inside;
	margin-left:0px;
	padding-left: 0px;
}

#nav li{
	margin-top: 2px;
	margin-right: 0px;
	color: #ffffff;
	border-bottom: 1px solid #DFE5E3;
}
#megapoke {
  color: red;
  padding: 20px;
  margin-left: 20px;
  font-size: 20px;
  font-weight: heavy;}

#recent {
	border: thin solid black;
	font-size: 10px;
}

#history {
	border: thin solid black;
	font-size: 10px;
	width: 100%;
}

.fromyou{
	background: #eeeeee;
}

.fromyou_unread{
	background: #cccccc;
	color: #444444;
}

.omg{
	color: red;
}

.unread{
	background: #ffdddd;
}
	
#poke_header {
	
}

#message {
	padding: 10px;
	font-size: large;
	color: white;
	background: teal;
	margin: 20px;
}

#logInNow{
	background-color: #FFFEB3;
	border: 1px solid #FF9000;
	padding: 2px;
}

