p {font-size: 1.1em;} 
body {margin-top:0px;margin-bottom:0px ;background: url(http://www.egofolio.com/images/squidfingers/pattern_152_mod.gif) }

legend img {margin:0px;}

.container {border-left: #5a5a5a solid 2px;border-right: #5a5a5a solid 2px;}

.header {padding:10px 10px 14px 10px;height:64px;background: #FFF url(http://www.egofolio.com/images/bg_header.png) no-repeat scroll 50% 100%; }
.member_upper {padding: 6px 10px 0px 10px;  background: #FFF }
.member_middle {padding: 0px 10px 0px 10px; background:#fff}
.member_lower {padding: 0px 10px 0px 10px;  background: #FFF;}
.footer {padding:24px 10px 10px 10px;height:54px;background: #FFF url(http://www.egofolio.com/images/bg_footer.png) no-repeat scroll 50% 0%; text-align:center;color:#fff}
.footer a {color:#bbf}
.footer h4 {text-align:center;color:#fff}

.search_results img {float: left; margin: 0px 12px 18px 0px;}


/*
.menu {text-align: right; }
.menu img {margin:0px;}
.menu a.button {width:150px;}
*/
#menu { position:absolute;
		right:0;
		top:0;
		}

#menu ul {
	margin: 0;
	padding: 0;
	list-style: none;
	}
#menu ul li {
	position: relative;
	}
#menu li ul {
	position: absolute;
	right: 0;
	top: 20;
	display: none;
	width: 250px;
	}
#menu ul li p {
	text-align:right;
	color: #565656;
	font-family: "Lucida Grande", Tahoma, Arial, Verdana, sans-serif;
	font-size: 100%;
	font-weight:bold;
	text-decoration:none;
	background: #eef;
	margin:0px;
	padding: 5px;
	border: 1px solid #ccc;
	}
#menu img { margin:0px;float:none;vertical-align:-2px;}

#menu  ul li a{
	display:block;
	text-align:right;
	color: #565656;
	font-family: "Lucida Grande", Tahoma, Arial, Verdana, sans-serif;
	font-size: 100%;
	font-weight:bold;
	text-decoration:none;
	color: #777;
	background: #eef;
	padding: 5px;
	border: 1px solid #ccc;
	}

#menu ul li/* Fix IE. Hide from IE Mac \*/
* html ul li { float: left; }
* html ul li a { height: 1%; }
/* End */ 

#menu p:hover, #menu a:hover { background: #ddf;}
#menu li:hover ul, #menu li.over ul { display: block; }


.memberinfo img {float: left; margin: 0px 12px 18px 0px;}
.memberinfo {text-align: left; position:relative} 
.memberinfo a.button {float:left;margin-left:0px;}


.ajax p{ display:inline;font-size:.66em; }

.openidlogin { text-align: right; color:#fff}
.openidlogin a {font-size:110%;color:#ccf}
.openidlogin button {display:inline;float:none;margin-left:5px;}

#openid {
	background: #FFF url(http://www.egofolio.com/images/openid_24.jpg) no-repeat;
	padding-left: 26px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-right:0px;
	width:200px;
}

#contact { width:400px }

input.text {margin:0px;}

.enabled   {color:#0c0;}
.disabled  {color:#c00;}

.editcontrol {position:relative;}
.editcontrol input {margin-right:5px}
.editcontrol button {display:inline;float:none;}
.editcontrol a.button {margin-bottom:10px;}
/*
.editbutton { right:0px;top:0px;margin-right:0px}
.editbutton_alt {}
*/

.messagecontrol { position: relative; }
.feedright { position: absolute; right: 10px; top: 3px; }
.feedright img {margin:0px}

.messages table  {width:100%; margin: 15px 0 0 0;}
.messages img { margin:0}
.messages td { vertical-align:top ;border-bottom:none; border-top:1px solid #dddddd;}

.message_box textarea { width:98%;height:150px }
.message_buttons {clear:both; display:inline;float:none}
.message_buttons a.button {float:left}
.message_buttons button {float:left}

.bbcode {clear:both}


#alpha {color:#c00;}

.homepage {background: url(http://www.egofolio.com/images/snap2object/branch.png) no-repeat; }
.homepage h3  {font-size:130%;font-family: verdana;color:#593a16}
.homepage legend  {font-family: verdana;color:#593a16}
.homepage button {display:inline;float:none;}
.homepage strong {font-weight:normal;background-color:#C7F379;olor:#fff}

.latest p  {margin-bottom:5px;font-size:110%;font-family: verdana;color:#593a16}
.latest img {margin:5px;clear:both}

/* Mods for Buttons */
a.button, button { 
margin-right:0px;
margin-bottom:0em;
background-color:#eef;}

button:hover, a.button:hover {background-color:#ddf;}

.notice {font-size:1.1em;border-color:#ccc;border-width:1px;}
.noticelink  {text-align:center;}
.notice a  {color:#00a}

.login  {text-align: right; position:relative;}
.login button, a.button {float:right;margin-left:5px;}
.login_avatar {margin-left:5px;padding:0px;float:right;}

.rsshtml ul  { margin: 0px; font-size:1.2em;list-style: none;}
.rsshtml li  { clear:both;margin: 10px 0px;padding:5px;border: 1px solid #aaa; background: #fff url(http://www.egofolio.com/images/fade_new.png) repeat-x;}
.rsshtml img {margin:0px}
.rsshtml hr {background-color: #aaa;margin:5px 0px 5px 0px}

.rss_content {font-size:70%;margin-left:30px;}
.rss_content ul {list-style:none;margin-left:0px;margin-top:10px}

.little {font-size:0.6em}

.LinkWrapper {
	clear:both;
	margin-top:10px;
}

.LinkItem {
	margin-bottom:3px;
}
.LinkItem .LinkHeader {

	font-size:1.5em;
	border: solid 1px #CCC;
	padding-top:3px ;
	padding-bottom:3px ;
	background-color: #fff;
	background: #fff url(http://www.egofolio.com/images/fade_new.png) repeat-x;
	position: relative;
}
	

.LinkItem .LinkHeader:hover
{
	background-color:#ddf;
	background: #fff url(http://www.egofolio.com/images/fade_new_dark.png) repeat-x;
}


.LinkItem .LinkHeader img
{
	vertical-align:middle;
	margin:0px 0px 0px 5px;
}

.LinkItem .LinkHeader .LinkExtras
{
	position: absolute;
	right: 10px;
	top: 3px;
}

.ListHelper
{
	background:#888;
	width: auto !important;

}

/* Friend Stuff */
.FriendWrapper
{
	clear:both;
	margin-top:10px;
	width: auto;
}
.FriendBlock  
{
	float: left;
	margin:5px;
	padding:10px;
	background-color:#eef;
	border:1px solid #ccc;
	position:relative;
}
.FriendBlock:hover
{
	background-color:#ddf;
}
.FriendBlock img
{
	margin:0px;
}
.FriendHelper
{
	background-color: #888;
	float: left;
}

.FriendExtra
{
	position:absolute;
	right:0px;
	top:0px;
}
.FriendExtra img
{
	margin-left:6px;
}

.playdead h1,.playdead h2,.playdead h3,.playdead h4,.playdead h5,.playdead h6,.playdead p {text-align:center}
