body { background: #251112; padding: 0; margin: 0; min-width: 900px; font-family: 'lucida grande','lucida unicode',lucida,verdana,sans-serif; height: 100%; width: 100%; text-align: center; } img { border: 0px; } div, ul, li, h1, h2, h4 { margin: 0; padding: 0; } div.primary { background: url(art/h_primary.jpg) no-repeat; width: 900px; margin: 0 auto; height: 676px; } div.bottom { background-color: #444; width: 850px; margin: 0 auto; padding: 25px; } div.right { width: 174px; text-align: center; float: right; margin-top: 3px; } div.right img { margin-bottom: 12px; } div.right #chat { margin-top: 15px; margin-bottom: 0px; } div.left { text-align: left; padding-top: 14px; } div.left p { margin: 0; padding: 0; height: 50px; } div.left img.side { width: 51px; float: left; } img.logo { margin: 0 0 0 667px; } h1 { margin: 11px 0 23px 0; } #sub_outer { width: 165px; height: 95px; filter: alpha(opacity=80); filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80); -moz-opacity: 0.80; opacity:0.8; z-index: 4; padding: 15px 5px 15px 5px; text-align: left; visibility: hidden; float: right; margin: 101px 275px 0 0; background: #6A223A url(art/h_boxbg.gif); } * html #sub_outer { width: 165px; height: 95px; filter: alpha(opacity=80); filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80); -moz-opacity: 0.80; opacity:0.8; z-index: 4; padding: 15px 5px 15px 5px; text-align: left; visibility: hidden; float: right; margin: 98px 225px 0 0; background: #6A223A url(art/h_boxbg.gif); } #sub_outer p { font-size: 12px; color: #fff; line-height: 13px; } p.segundo { clear: both; padding: 35px 20px 10px 20px; font-size: 14px; line-height: 14px; margin: 0; } a:link, a:visited { color: #DA134B; } a:hover { color: #FF26E6; text-decoration: none; } p.segundo a { text-decoration: none; padding-right: 7px; } p.segundo a:link, p.segundo a:visited { color: #fff; } p.segundo a:hover { color: #FF26E6; text-decoration: none; } div.bottom p { color: #aaa; font-size: 12px; }