html, body {width: 100%; height: 100%; min-height: 100%;} *, img { padding: 0; margin: 0; border: none;} body {font-family: "Helvetica Neue", Arial, Helvetica, sans-serif; font-size: 0.8em; font-weight: normal; background: #1f1f1f url("http://cdn.popurls.com/get/100267/i/pnet/bg.jpg") top left repeat-x; margin: 0; padding: 0; border: none; color: #FFFFFF; } .bodycenter {text-align: center;} #page {margin: 0 auto; width: 760px; padding-bottom: 30px;} #poplogo {float: right; width: 470px; overflow: hidden; margin-right: -8px;} #poplogologin {float: right; width: 470px; overflow: hidden; text-align: right;} #contentmain { padding: 50px 0px; line-height: 170%; font-size: 16px;} #userholder, #holder {text-align: center; margin: 0 auto; padding-left: 15px; width: 888px;} #siteholder {position: relative; top: 0px; left: 0px; height: 1550px; min-height: 100%; width: 360px; background: #000000 url("http://cdn.popurls.com/get/100267/i/pnet/home/description_01.gif") top left no-repeat;} a, a:link, a:visited, a:hover, a:active {color: #797979; text-decoration: none;} a.blue, a.blue:link, a.blue:visited, a.blue:hover, a.blue:active {color: #6aa8bf; text-decoration: none;} a.black, a.black:link, a.black:visited, a.black:hover, a.black:active {color: #0E0E0E; text-decoration: none;} a:focus {outline: 0;} a {outline: none;} small { font-size: 0.6em; } sup { font-size: 0.8em; }  #s-com {position: absolute; top: 113px; left: 30px; z-index: 10; } #s-shuffle {position: absolute; top: 163px; left: 30px; z-index: 10; } #s-tv {position: absolute; top: 213px; left: 30px; z-index: 10; } #s-mobi {position: absolute; top: 263px; left: 30px; z-index: 10; } #s-search {position: absolute; top: 313px; left: 30px; z-index: 10; } #s-archive {position: absolute; top: 363px; left: 30px; z-index: 10; } #s-widgets {position: absolute; top: 413px; left: 30px; z-index: 10; } #s-blog {position: absolute; top: 459px; left: 30px; z-index: 10; } #s-iphone {position: absolute; top: 503px; left: 30px; z-index: 10; } #s-blackberry {position: absolute; top: 564px; left: 30px; z-index: 10; } #s-palm {position: absolute; top: 611px; left: 30px; z-index: 10; } #s-ps3 {position: absolute; top: 662px; left: 30px; z-index: 10; } #s-psp {position: absolute; top: 662px; left: 104px; z-index: 10; } #s-wii {position: absolute; top: 711px; left: 30px; z-index: 10; } #s-chumby {position: absolute; top: 765px; left: 30px; z-index: 10; } #s-twitter {position: absolute; top: 815px; left: 30px; z-index: 10; } #s-friendfeed {position: absolute; top: 815px; left: 107px; z-index: 10; } #s-identica {position: absolute; top: 866px; left: 30px; z-index: 10; } #s-jaiku {position: absolute; top: 858px; left: 125px; z-index: 10; } #s-netvibes {position: absolute; top: 911px; left: 30px; z-index: 10; } #s-igoogle {position: absolute; top: 911px; left: 120px; z-index: 10; } #s-fbgroup {position: absolute; top: 958px; left: 30px; z-index: 10; } #s-ss {position: absolute; top: 1007px; left: 30px; z-index: 10; } #s-ssm {position: absolute; top: 1026px; left: 30px; z-index: 10; } #s-ssw {position: absolute; top: 1026px; left: 59px; z-index: 10; } #s-store {position: absolute; top: 1062px; left: 30px; z-index: 10; } #s-brown {position: absolute; top: 1130px; left: 30px; z-index: 10; } #s-blue {position: absolute; top: 1212px; left: 30px; z-index: 10; } #popfooter { position: absolute; top: 1300px; left: 30px; z-index: 10; font-size: 11px; color: #EEEEEE; padding-bottom: 50px;} #s-awards {position: absolute; top: 1334px; left: 30px; z-index: 10; }  #popid { width: 406px; height: 360px; position: relative; top: 42px; left: 0px; z-index: 15;} #lh { line-height: 150%; position: absolute; top: 0px; left: 0px; z-index: 15;} #openid { width: 109px; height: 48px; position: absolute; top: 106px; left: 0px; z-index: 20; } #google { width: 109px; height: 48px; position: absolute; top: 106px; left: 149px; z-index: 20; } #winlive { width: 109px; height: 48px; position: absolute; top: 106px; left: 297px; z-index: 20; } #facebook { width: 109px; height: 24px; position: absolute; top: 167px; left: 0px; z-index: 20; } #twitter { width: 109px; height: 24px; position: absolute; top: 167px; left: 149px; z-index: 20; } #yahoo { width: 109px; height: 24px; position: absolute; top: 167px; left: 297px; z-index: 20; } #aim { width: 109px; height: 24px; position: absolute; top: 204px; left: 0px; z-index: 20; } #blogger { width: 109px; height: 24px; position: absolute; top: 204px; left: 297px; z-index: 20; } #flickr { width: 109px; height: 24px; position: absolute; top: 204px; left: 149px; z-index: 20; }  #openidholder { position: absolute; top: 243px; left: 0px; z-index: 1; width: 100%; text-align: left; color: #232323; z-index: 16;} #openidholder div { padding: 11px;} .alert { border: 1px solid #e7dc2b; background: #fff888;} .success { border: 1px solid #669966; background: #45874a;} .error { border: 1px solid #ff0000; color:#aa313b; background: #ffaaaa;} #lf, #of { border: 1px solid #8f8f8f; background: #8f8f8f; margin-bottom: 17px; } #lname, #openid_identifier { border: 1px solid #3f3f3f; color: #385a72; font-size: 14px; background: #FFFFFF url("http://cdn.popurls.com/get/100267/i/pnet/home/openid.gif") 1% 50% no-repeat; padding: 2px 2px 2px 20px; width: 322px; height: 17px;} #lname {background: none; background-color: #FFFFFF; padding: 2px 2px 2px 5px; width: 337px;} #login_submit, #openid_submit {position: absolute; top: 12px; left: 369px; z-index: 25;}  #popsettings {text-align: left; background: url("http://cdn.popurls.com/get/100267/i/pnet/home/description_profile_01.gif") top left no-repeat; margin: 40px 0px 0px 180px; padding-top: 50px;}