.main { text-align:left; } .menu { text-align:left; } body { margin-right:auto; margin-left:auto; width:518px; text-align:center; margin-top:40px; } .main { margin-top:0px; margin-right:261px; } .menu { margin:0px; padding:10px; margin-left:20px; width:191px; float:right; } body { background: #631760; color: #FFFFFF; } body h1,h2,h3,h4 { color: #CC99C9; margin-bottom:9px; text-align: left; } body h1{ border-bottom: 2px dotted #CC99C9; border-top: 2px dotted #CC99C9; padding:6px 3px 2px 4px ; } body hr { height: 1; color: #FF2969; } body a { color: #BFBFBF; font-weight:bold; text-decoration:none; } body a:hover { background: #FFFFFF; color: #828282; } .main { background: #FFFFFF; color: #404040; } .main h1,h2,h3,h4 { color: #828282; margin-bottom:6px; text-align: center; } .main h1{ padding:4px 5px 5px 6px ; } .main hr { height: 2; color: #F238E9; } .main a { color: #B59CB4; text-decoration:none; } .main a:hover { color: #B06F82; text-decoration:underline; } .menu { background: #ffffff; color: #631760; } .menu h1,h2,h3,h4 { color: #828282; margin-bottom:13px; text-align: center; } .menu h1{ padding:9px 4px 4px 10px ; } .menu hr { height: 1; color: #F238E9; } .menu a { color: #B59CB4; text-decoration:none; } .menu a:hover { color: #F238E9; text-decoration:underline; } .main{padding:20px;} body { font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;} .menu{text-align:right}