body {font-family: Georgia; background: white; color: black; padding:0px; margin:0px;}
code {font-family: Georgia; }
pre {font-family: Georgia; }
hr {color: gray ; }
.maintext {max-width: 50em; margin: auto; }
.navbar {font-size: 100%; font-family: Georgia; background: #dfe5ff; border-style: none none solid none; border-width: thin; padding: 2px;}
.navarea { background: #FFFF66 ; }
.notrecommended {color: #666666 ; }
.deemphasized {color: #666666 ; }
#newheader{
background-color:#ECECEC;
border-bottom:1px solid #ccc;
text-align:center;
padding:40px 0pt;
}
#newheader h1{
margin-bottom: 5px;
}
#searcharea{
padding-top: 20px;
padding-left: 40px;
}
TABLE.densetable {font-size: 80% ; }
TR.summaryrow { font-size: 90%; background: #00FFFF ; }
CAPTION {font-size: 100% ; }
.embeddedfloat {float: right; margin-left: 3em}
H1, H2, H3, H4, H5, H6 {font-family: Georgia; }
H4 {margin-bottom: 0.5em }
H5, H6 {margin-bottom: 0.2em }
UL.referencelist, .footnote {margin-left: 4em; text-indent: -4em ; font-size: 83%; font-family: Georgia; list-style: none ; }
A:link, .simulatedlink {color: blue ; }
A.old:link {color: #2222FF ; }
A.new:link {color: #0000FF ; }
A:visited {color: purple ; }
A:active {color: red ; }
A.notrecommended:link {color: #6666FF ; }
A.notrecommended:visited {color: #CC66CC ; }
A.deemphasized:link {color: #6666FF ; }
A.deemphasized:visited {color: #CC66CC ; }
.overline {font-family: Georgia; margin-bottom: -2ex ; }
.updatecomment {font-size: 100%; background: #00FFFF ; }
.outsidecomment {font-size: 100%; background: #E9E9E9 ; }
.microtext {font-size: 10% ; }
.useem {color: #CC0000 ;}
.cssSmallGray	{ font-size: xx-small; color: #999999;  }


#share_this_form                        {background: #999; display: none; position: absolute; width: 428px; height: 220px; margin-left:-11px; filter: alpha(opacity:90); KHTMLOpacity:0.9; MozOpacity:0.9; opacity:0.9;}
#share_this_form a.share_this_close     {color: #fff; float: right; margin: 5px;}
#share_this_form ul.tabs                {border: 1px solid #999; list-style: none; margin: 10px 10px 0 10px; padding: 0;}
#share_this_form ul.tabs li             {background: #ccc; border-bottom: 1px solid #999; cursor: pointer; float: left; margin: 0 3px 0 0;	padding: 3px 5px 2px 5px;}
#share_this_form ul.tabs li.selected    {background: #fff; border-bottom: 1px solid #fff; cursor: default; padding: 4px 5px 1px 5px;}
#share_this_form div.clear              {clear: both; float: none;}
#share_this_social, #share_this_email   {background: #fff; border: 1px solid #fff; height: 190px;}
#share_this_social ul                   {list-style: none; margin: 10px 0 0 0; padding: 0;}
#share_this_social ul li                {float: left; margin: 0; padding: 0px 20px 0px 10px; width: 25%;}
#share_this_social ul li a              {display: block; float: left; height: 24px; padding: 4px 0 0 24px; vertical-align: middle;}

#share_this_delicious                   {background: url(/blog/images/share_this/delicious.gif) no-repeat 2px center;}
#share_this_digg                        {background: url(/blog/images/share_this/digg.gif) no-repeat 2px center;}
#share_this_furl                        {background: url(/blog/images/share_this/furl.gif) no-repeat 2px center;}
#share_this_netscape                    {background: url(/blog/images/share_this/netscape.gif) no-repeat 2px center;}
#share_this_yahoo_myweb                 {background: url(/blog/images/share_this/yahoo_myweb.gif) no-repeat 2px center;}
#share_this_technorati                  {background: url(/blog/images/share_this/technorati.gif) no-repeat 2px center;}
#share_this_google_bmarks               {background: url(/blog/images/share_this/google_bmarks.gif) no-repeat 2px center;}
#share_this_newsvine                    {background: url(/blog/images/share_this/newsvine.gif) no-repeat 2px center;}
#share_this_blinklist                   {background: url(/blog/images/share_this/blinklist.gif) no-repeat 2px center;}
#share_this_reddit                      {background: url(/blog/images/share_this/reddit.gif) no-repeat 2px center;}
#share_this_blogmarks                   {background: url(/blog/images/share_this/blogmarks.gif) no-repeat 2px center;}
#share_this_magnolia                    {background: url(/blog/images/share_this/magnolia.gif) no-repeat 2px center;}
#share_this_windows_live                {background: url(/blog/images/share_this/windows_live.gif) no-repeat 2px center;}
#share_this_tailrank                    {background: url(/blog/images/share_this/tailrank.gif) no-repeat 2px center;}
#share_this_mrwong                      {background: url(/blog/images/share_this/mrwong.gif) no-repeat 2px center;}
#share_this_stumbleupon                 {background: url(/blog/images/share_this/stumbleupon.gif) no-repeat 2px center;}
.share_this_link                        {background: url(/blog/images/share_this/share-icon-16x16.gif) no-repeat 0px; padding-left: 24px; padding-top:2px;}

#share_this_email                       {display: none; text-align: left;}
#share_this_email form, 
#share_this_email fieldset              {border: 0; margin: 10px 0 0 10px; padding: 0;}
#share_this_email p                     {margin:0px 0px 5px 0px; padding:0px}
#share_this_email input                 {}

#share_this_email label                 {width: 80px;float: left;text-align: left;margin-right: 0.5em;display: block}

/*twitter*/
#twitter_update_list li {margin-top:2px;padding:2px;font-size:11px;text-align:left;}
#twitter_update_list {list-style: none;}
#twitter_update_div a.time {font-size:11px;}
#twitter_update_div {text-align:center;}
#twitter_update_list li {margin-bottom:7px;}

div#preview {float:right;margin:20px;background:#F0F0F0;padding:5px;}
div#preview img {border: solid 1px silver}

div#twitter_update_div {float:right;width:225px;margin-right:10px;background:#F0F0F0;padding:4px;}
div#html-preview {border:solid 1px silver;padding:2px;margin-bottom:6px;background-color:#fff}

a#twitter-link {display:block;text-align:right;margin-top:4px;font-size:12px;}

