#menu {
	margin: 5px auto;
	//width: 600px;
	top: 0;
	//float: top left;
	color: #666666;
}

#sddm
{	margin: 0 auto;
	padding: 0;
	z-index: 30;
	text-align: center;
	}

#sddm li
{	margin: 0 auto;
	padding: 0;
	list-style: none;
	display: inline;
	float: top;
	//font: bold 11px arial
	}

#sddm li a
{	display: inline;
	margin: 0 1px 0 0;
	padding: 4px 5px;
	width: 60px;
	//background: #5970B2;
	//color: #FFF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:10px;
	font-size-adjust:none;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
	color: #666666;
	text-align: center;
	text-decoration: none
	}
	
	#sddm li a:hover
{	display: inline;
	margin: 0 1px 0 0;
	padding: 4px 5px;
	width: 60px;
	//background: #5970B2;
	//color: #FFF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:10px;
	font-size-adjust:none;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
	color: #3399FF;
	text-align: center;
	text-decoration: none
	}




#sddm div
{	position: relative; //absolute;
	visibility: hidden;
	margin: 0;
	padding: 0;
	//background: #EAEBD8;
	//border: 1px solid #5970B2}

	#sddm div a
	{	position: relative;
		display: inline;
		margin: 0 auto;
		padding: 2px 5px;
		width: auto;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
		//background: #EAEBD8;
		color: #2875DE;
		font: 11px arial}

	#sddm div a:hover
	{	background: #49A3FF;
		color: #FFF}
		
		
a.tt{
    position:relative;
    z-index:24;
    //color:#3CA3FF;
	//font-weight:bold;
    text-decoration:none;
}
a.tt span{ display: none; }

/*background:; ie hack, something must be changed in a for ie to execute it*/
a.tt:hover{ z-index:25; 
			//color: #aaaaff; 
			background:;}
a.tt:hover span.tooltip{
    display:block;
    position:absolute;
    top:0px; left:0;
	padding: 15px 0 0 0;
	width:300px;
	color: #993300;
    text-align: center;
    font-size: 15px;
	filter: alpha(opacity:90);
	KHTMLOpacity: 0.90;
	MozOpacity: 0.90;
	opacity: 0.90;
}
a.tt:hover span.top{
	display: block;
	padding: 30px 8px 0;
    background: url(../images/bubble2.gif) no-repeat top;
}
a.tt:hover span.middle{ /* different middle bg for stretch */
	display: block;
	padding: 0 8px; 
	//background: url(../images/bubble_filler.gif) repeat bottom; 
}
a.tt:hover span.bottom{
	display: block;
	padding:3px 8px 10px;
	color: #548912;
    background: url(../images/bubble2.gif) no-repeat bottom;
}

#twitter_update_list li {
list-style-type: none;
}

#twitter_update_list span {
color: #FFCC00;
background: #000000;
}

#twitter_update_list span a {
display: inline;
color: #000000;
}
#twitter_update_list span a:hover {
text-decoration: underline;
color: #666666;
}
