html, body { height: 100%; }
body { font-family: Arial, Helvetica, Microsoft Sans Serif; margin: 0; background-color: #dddddd; }
.MainNav { background-color: #eeeeee; padding: 6px; font-weight: bold; margin: 0; }
.Wrapper { padding: 0px; margin: 0 auto; width: 850px; background-color: white; min-height: 100%; border-left: 2px #cccccc solid; border-right: 2px #cccccc solid; }
.LFList { padding: 0; margin: 2px; text-align: right; }
.UMenu { padding: 0; margin: 2px; text-align: right; }
.UMenu li, .LFList li { display: inline; list-style-type: none; padding-right: 4px; }
.LoginOrMenu { width: 100%; }
.Content { padding: 0 40px 20px 40px; }
.art-content {width: auto !important; float: none !important;}
art-Post {width: auto !important; }
.ShareDiv { width: auto !important; }
.LoginOrMenu li {background-image: none !important; }
.art-Footer-text a { color: white !important;  } 