body { background-color: #fff; font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #fff; }
h1 { margin: 0; margin-left: 428px; padding-right: 4px; padding-top: 4px; font-size: 14px; background-color: #f9074c; widht: 140px; font-weight: normal; text-align: right; }
h2 { margin: 0; margin-left: 428px; padding-right: 4px; padding-top: 4px; font-size: 14px; background-color: #f9074c; widht: 140px; font-weight: normal; text-align: right; }
img { border: 0; }
#page-head { position: absolute; height: 650px; width: 716px; margin: -325px 0px 0px -358px; top: 50%; left: 50%;}
#page { height: 650px; width: 716px;}

#menu { margin: 0; padding: 0; padding-top: 86px; width: 144px; background-color: #f9074c; list-style-type: none; float: left; }
#menu li { border-bottom: 1px solid #333; background-color: #fff; height: 21px; padding-top: 6px; padding-left: 4px; }
#menu li a { font-size: 14px; color: #333; text-decoration: none; }

#logo img { display: block; float: right; }

#header { clear: right; border-bottom: #fff; }
#header img { display: block; float: left; }

#body { clear: both; margin-left: 144px; width: 572px; height: 424px; background-color: #333; }
.line { height: 14px; font-size: 10px; background-color: #fff; }
#content h1 { font-size:16px; margin: 0; padding-left: 20px; padding-top: 4px; text-align: left; }
#content { height: 358px; width: 572px; background-color: #000; overflow: hidden; }
#content a { color: #fff; }
#content a:hover { color: #333; }
#content p { margin: 20px; margin-bottom: 0; }
#content p.pink { margin: 0; padding: 5px 20px; background-color: #f9074c; }
#content p.gray { margin: 0; margin-top: 10px; padding: 10px 20px; height: 260px; background-color: #E9E9E9; color: #000; width: 388px; float: left; }
#content p.pink-left { background-color: #f9074c; float: left; margin: 0; padding: 20px; height: 338px; margin-right: 20px; }
#content b { display: block; margin: 20px; }
#content div.right { width: 124px; height: 338px; padding: 10px; background-color: #f9074c; float: right; }
#content div.right ul { margin: 0; padding: 0; margin-top: 10px; }
#content div.right ul li { margin-left: 16px; }
#content div.right-gray { float: right; width: 286px; height: 358px; background-color: #E9E9E9; color: #000; }
#test strong { margin:0; display:inline;} 
#footer { font-size: 11px; }
#footer span { color: #f9074c; font-size: 14px; }
#footer2 { color: #f9074c; font-size: 10px; width:572px; margin-left:144px;}