html, body{ background:#6ba4f1 url('http://pantherwww.ibeatyou.com/images/livesnap/bg_sides_tile.1270842026.png') repeat-y 50% 50%; margin:0; padding:0 }
body{ font:8pt/10pt Arial, Helvetica, sans-serif; color:#363636; margin:0; padding:0; background:url('http://pantherwww.ibeatyou.com/images/livesnap/bg_tile.1270842026.png') repeat-x }
a, a:active, a:focus{ color:#06c; text-decoration:none; outline:none; font-weight:normal }
a:hover{ color:#e6810a; cursor:pointer }
.clrfix{ clear:both }

#wrapper{ width:960px }
#pbbg{ background:url('http://pantherwww.ibeatyou.com/images/livesnap/bg_pic.1270841472.png') no-repeat fixed 50% 300px; padding:0 0 30px 0 }

.ad300x250{ width:300px; height:250px; padding:10px; background:url('http://pantherwww.ibeatyou.com/images/livesnap/white_alpha30.1270841784.png') repeat; display:block; margin:0 0 10px 0 }

.error h1{ font-size:16px; line-height:18px; font-weight:bold }
.settings h1{ width:auto; font-size:24px; line-height:26px; font-weight:bold; text-align:center; color:#333 }

.left h1{ float:left; padding:0 0 0 5px; width:auto; font-size:24px; line-height:26px; font-weight:bold; color:#000 }

.logo{ margin:10px 0 15px; float:left; background:url('http://pantherwww.ibeatyou.com/images/livesnap/sprite.1271979284.png') no-repeat 0 0; width:252px; height:55px }
.logo a{ display:block; width:252px; height:50px; padding:0 0 5px 0 }

.boxtop, .boxbtm{ background:url('http://pantherwww.ibeatyou.com/images/livesnap/sprite.1271979284.png') 0 -57px no-repeat; display:block; height:14px }
.boxmid{ background:url('http://pantherwww.ibeatyou.com/images/livesnap/box_mid.1270841784.png') repeat-y; width:600px; padding:0 15px }
.boxbtm{ background:url('http://pantherwww.ibeatyou.com/images/livesnap/sprite.1271979284.png') 0 -73px no-repeat }

#login{ float:right; font-size:10pt; line-height:12pt; width:400px; margin:15px 0 10px 0; color:#000 }
.loginbox a{ font-size:10px; line-height:10px; color:#344e72 }
.loginbox a:hover{ color:#e6810a }
.loginbox li{ float:right; margin:0 0 0 4px }
.twuser a{ background:url('http://pantherwww.ibeatyou.com/images/livesnap/sprite.1271979284.png') no-repeat -522px -21px; width:58px; height:22px; display:block }
.fbuser a{ background:url('http://pantherwww.ibeatyou.com/images/livesnap/sprite.1271979284.png') no-repeat -582px -21px; width:62px; height:22px; display:block }

.loginareaclass{ display:none; text-align:center; background:#66809e; width:auto; padding:10px; position:absolute; top:20px; left:-73px; z-index:10001; color:#fff }

.logout, #loginbtn{ float:right; position:relative; margin:0 0 0 5px; background:#337ae4; height:12px; padding:2px 7px 8px 7px }
.logout a, #loginlink{ font-size:10px; line-height:14px; font-weight:bold; color:#fff }
.updatebtn{ float:right; position:relative; margin:0 5px 0 10px; height:22px }
.updatebtn a{ font-size:12px; line-height:14px; font-weight:normal; color:#fff; display:block; width:auto; height:14px; background:url('http://pantherwww.ibeatyou.com/images/livesnap/sprite.1271979284.png') no-repeat -48px -88px; padding:2px 8px 0 18px }
#loginbtn a:hover{ color:#e8610a }
#loginbtn .forgot a{ font-size:8pt; line-height:8pt; font-weight:normal; border:none; color:#d7e3f6; padding:6px 0 0; background:none }
#loginbtn .forgot a:hover{ color:#f80 }
#loginbtn .forgot{ text-align:left }
#loginarea input{ margin:2px; width:104px }
#loginarea .btn{ background:#147; color:#fff; margin:2px 0 0 2px; padding:0; width:36px; height:21px; border:1px solid #fff; font-size:10pt; line-height:11pt; font-weight:bold }
#loginarea{ font-size:8pt; line-height:8pt }
#loginarea .rememberme td input{ width:10px; padding:0; margin:0; border:0; float:none }
#loginarea .rememberme td{ line-height:10pt }
.loggedin{ font-size:12px; line-height:14px; text-align:right; float:right; padding:2px 8px 0 0; color:#fff }
.loggedin a{ position:relative; font-size:10px; line-height:12px; font-weight:bold; background:#47a; color:#fff; margin:0 0 0 3px; height:12px; padding:6px 7px }
.loggedin a:hover{ background:#fa0; color:#444 }
#loginForm{ margin:0 0 0 45px }
.fullsign #loginForm{ margin:0 }

#registrationForm{ padding:15px 0 0 10px }
#registrationForm .subheader, #loginForm .subheader{ font-size:16px; line-height:18px; font-weight:bold }

/*popup*/
.popupdivider{ border-left:1px solid #58b; width:1px; padding:15px 0; font-size:1px; height:140px }
.signupfbtw{ font-size:12pt; line-height:14pt; color:#036; font-weight:bold }
.regular{ font-size:12px; line-height:14px }
.fineprint{ font-size:10px; line-height:12px; color:#147 }

#loginRegisterMeebo{ display:none }
#meebo input{ float:none }
.formerror{ color:#f00 }
.clearfix{ clear:both }

.nav{ float:right; padding:0 0 20px 0; padding:0; width:600px }
.nav li{ float:right; margin:0 0 0 6px }
.nav li a{ font-size:14px; line-height:16px; color:#fff; font-weight:normal; width:100px; height:16px; display:block; padding:9px 0; margin:0 0 9px 0; background:#666 }
.nav li a:hover{ color:#444; background-color:#fa0 }
.nav .enter a{ display:block; width:147px; height:18px; background:url('http://pantherwww.ibeatyou.com/images/livesnap/sprite.1271979284.png') no-repeat -253px -22px }
.nav .enter a:hover{ background-color:transparent }
.empty .nav .enter a{ height:36px }
.empty .nav{ float:left; margin:0; padding:0; width:160px; height:36px; display:block; text-align:center }
.empty .boxmid, .empty .pts{ font-size:16px; line-height:18px }

.maintab{ float:left; min-width:148px; text-align:left; font-size:24px; line-height:26px; font-weight:bold; color:#fff }
.maintab a{ color:#f80 }
.maintab a:hover{ color:#fff }

.left{ float:left; width:630px }
.right{ float:right; width:320px; padding:7px 0 0 0 }

.user{ background:url('http://pantherwww.ibeatyou.com/images/livesnap/white_alpha30.1270841784.png'); padding:10px 8px 10px 10px; text-align:left; font-size:12px; line-height:14px; color:#656565; margin:0 0 10px }
.user .name a{ font-size:16px; line-height:17px; font-weight:bold }
.user .name a:hover{ color:#e8610a }
.user .pic, .user .name{ float:left }
.user .pic img{ vertical-align:text-top; padding:0 6px 0 0 }
.user .aboutme{ padding:2px 0 4px 0; margin:4px 0 0 0; width:291px; overflow:hidden }
.user .flwrs, .user .flwng, .user .pts{ float:left; font-size:12px; line-height:14px; font-weight:normal; color:#ff9100; background:#fff; width:90px; padding:3px; margin:5px 2px 0 2px }
.user .subtxt{ font-size:10px; line-height:11px; padding:0 0 0 3px; color:#ff9100 }
.user a:hover .flwrs, .user a:hover .flwng, .user a:hover .flw{ color:#333; background:#fa0 }

.user .flw{ float:right; font-size:15px; line-height:17px; font-weight:normal; color:#fff; text-align:center; margin:5px 0 0 0; background:#979797 }
.user #iby_follow{ background:#777; font-size:15px; line-height:17px; font-weight:normal; color:#fff; width:91px; height:44px; margin:0 3px 0 0 }
.user .flw a{ background:#777; font-size:15px; line-height:17px; font-weight:normal; color:#fff; width:85px; height:32px; padding:12px 3px 0 3px; margin:0; display:block }
.user .flw a:hover{ background:#fa0; color:#000 }

.user .twflw a{ padding:6px 3px; font-size:14px; line-height:16px }
.user .twflw a img{ width:16px; height:16px; padding:0 0 10px 2px }

.user .count{ font-size:22px; line-height:24px; color:#000 }

.ibylinkoff, .ibylinkon{ float:left; background:#3c3c3c; width:100%; padding:7px 0; color:#f80; margin:0 0 15px 0; font-size:16px; line-height:18px; font-weight:bold }
.ibylinkon{ background:#f80; color:#444 }
a:hover .ibylinkoff{ background:#fa0; color:#fff }

.more .lt{ float:left; margin:10px 0; width:225px; text-align:left; font-size:20px; line-height:22px; color:#000; font-weight:normal }
.more .rt{ float:right; margin:10px 0; width:70px; padding:5px 5px 0 0; text-align:right }
.more .lt a{ font-size:20px; line-height:22px; color:#000; font-weight:normal }
.seemore a, .more .rt a{ font-size:12px; line-height:14px; font-weight:normal }
.seemore a:hover, .more .rt a:hover{ color:#fa0 }
.seemore{ text-align:center; padding:5px 0; clear:both }

.subhdr, .subhdr a{ margin:0 0 5px 0; text-align:left; font-size:18px; line-height:20px; font-weight:normal; color:#000 }
.subhdr a:hover{ color:#f60 }
.bar{ background:#ccc; padding:5px; width:100%; height:20px }

.otherentries{ background:url('http://pantherwww.ibeatyou.com/images/livesnap/white_alpha30.1270841784.png') repeat; padding:10px; margin:0 0 10px 0 }
.hdr a:hover{ color:#f90 }
.side .entry{ margin:10px 0; clear:both }
.side .thumb{ float:left; display:block; overflow:hidden; width:133px; height:100px; margin:0 10px 0 0; background:#eee; text-align:center }
.side .txt{ float:left; text-align:left; width:157px }
.side .date, .side .likes{ font-size:11px; line-height:12px; color:#777 }
.side .likes{ color:#2052d3; text-align:left }
.side .title{ font-size:13px; line-height:14px; font-weight:normal; overflow:hidden; max-height:54px }
.side a:hover .title{ color:#fa0 }

.voteblk{ color:#333; float:left; padding:6px 8px 4px 8px; height:22px; margin:0 4px 0 0; text-align:center }
.votesending{ padding:4px 0; height:14px; font-size:11px; line-height:12px; color:#333 }
.voteblk .feedback{ color:#222 }

.voteblk a{ display:block; float:left; width:auto; padding:0 4px; margin:0 2px; font-size:19px; line-height:21px; color:#fff }
.voteblk a:hover{ color:#616161 }
.voteblk .vote1, .voteblk .vote5{ float:left; padding:0; display:block; margin:3px 2px 0 2px; font-size:12px; line-height:14px; font-weight:normal; color:#fff }


/*upload*/
.webcam{ background:#eaeaea }
.upload{ clear:both; background:#eaeaea; width:530px; height:450px; padding:25px 20px; font-size:14px; line-height:16px; color:#444 }
.upload .picname input{ border:2px solid #777; width:200px; font-size:12px; line-height:14px }
.upload .desc input{ border:2px solid #777; width:500px; height:18px; font-size:12px; line-height:14px }
.upload .tweet input{ width:15px }
.upload .tweet a{ color:#1dc1e7 }
.upload .picname, .upload .desc, .upload .tweet{ text-align:left }
.upload h2{ text-align:left; font-size:18px; line-height:20px; color:#000; font-weight:bold; margin:0 0 10px 0; padding:10px 30px 0 0 }
.upload h3{ text-align:left; padding:0 30px 0 15px }
.upload h4{ font-size:16px; line-height:18px; font-weight:bold; padding:20px 0 10px 0 }
.upload li{ padding:3px 0 }
.upload h3 a{ text-align:left; font-size:14px; line-height:16px; color:#1dc1e7; font-weight:bold }
.upload .fineprint{ font-size:12px; line-height:14px }

#twittermsg, #twittermsg a{ font-size:12px; line-height:14px; font-weight:normal }
#twittermsg a:hover{ color:#f80 }
.selectedtab, .unselectedtab{ float:left; padding:4px 5px; margin:0 0 0 15px }
.unselectedtab a, .selectedtab{ font-size:14px; line-height:16px; font-weight:normal }
.unselectedtab a{ color:#fa0 }
.unselectedtab a:hover{ color:#f80 }
.unselectedtab{ background:#3c3c3c }
.selectedtab{ background:#eaeaea; color:#333 }

.pager{ height:36px; padding:1px 0; float:left; width:600px }
.pager table{ display:table; margin:6px 0 0 }
.pager a:hover{ color:#f80 }
.pager .dots, .pager .currpage, .pager .page{ border:1px solid #eaeaea; font-size:12px; line-height:14px; font-weight:bold; color:#333; width:20px; height:20px; padding:8px 4px; text-align:center; margin:0 1px }
.pager .currpage{ border:1px solid #f80; background:#f80 }
.pager a:hover .page{ border:1px solid #f80; background:#f80 }
.pager div a{ font-size:12px; line-height:14px; color:#333 }
.pager div a:hover{ background:#f80 }
.pager .pageright, .pager .pageleft{ float:left; width:42px; height:34px; background:url('http://pantherwww.ibeatyou.com/images/livesnap/arrows.1255133544.png') no-repeat -86px 0; }
.pager .pageright{ float:right; background-position:-127px 0 }
.pager a:hover .pageright{ background-position:-298px 0 }
.pager a:hover .pageleft{ background-position:-256px 0 }
.pager .pagelefttd, .pager .pagerighttd{ display:table-cell; width:42px }

/*dashbrd*/
.pics li{ width:630px; margin:0 0 5px 0 }
.pics .thumb{ float:left; width:300px; padding:5px 10px 5px 5px; display:block; background:url('http://pantherwww.ibeatyou.com/images/livesnap/white_alpha30.1270841784.png') 50% 50% no-repeat }
.pics .thumb img{ width:300px }

.pics .vote{ float:right; width:46px }
.pics .vote a{ font-size:12px; line-height:14px; font-weight:normal }
.pics .vote a:hover{ color:#f60 }
.pics .meta{ float:left; font-size:20px; line-height:22px; text-align:left; width:285px; min-height:110px; overflow:hidden }
.pics .meta img{ padding:0 5px 0 0 }
.pics .meta .userthumb{ float:left; width:50px; padding:1px; background:#f5f5f5; margin:0 5px 15px 0 }
.pics .meta .text a{ font-size:14px; line-height:16px; padding:5px 0 0 0 }
.pics .meta .text{ float:left; font-size:12px; line-height:14px; color:#777 }
.pics .actions{ float:right; width:280px; margin:-38px 0 0 0; text-align:right }
.pics .cmmts{ float:left; padding:13px 0 0 0; font-size:12px; line-height:14px }
.biglike, .biglikenone{ float:right; width:46px; font-size:12px; line-height:12px; text-align:center }
.biglikenone a, .biglike a{ background:url('http://pantherwww.ibeatyou.com/images/livesnap/sprite.1271979284.png') 0 -88px no-repeat; width:46px; padding:43px 0 0 0; height:14px; display:block; color:#000 }
.biglike a:hover{ color:#000 }
.biglikenone a{ padding:0px; height:41px }

.actions{ float:right; text-align:right; width:auto; padding:0 0 5px 5px }

.liked, .voteresponse{ width:auto; color:#2052d3; text-align:center }
.liked{ color:#f60; padding:0 }
.actions li{ float:right; width:26px; height:32px; margin:0 1px 0 0; text-align:center }
.actions li .lbl{ width:100%; height:12px; font-size:10px; line-height:12px; color:#777; visibility:hidden; text-align:center }
.actions li:hover .lbl{ visibility:visible }
.actions .like{ float:left; font-size:11.5px; line-height:12px; color:#2052d3; text-align:center }
.actions .like a, .actions a .flag, .actions a .block, .actions a .fb, .actions a .tw{ margin:0 2px; float:none }
.actions a .flag, .actions a .block{ background:url('http://pantherwww.ibeatyou.com/images/livesnap/sprite.1271979284.png') no-repeat -498px -21px; display:block; width:22px; height:22px }
.actions a .block{ background-position:-474px -21px }
.actions .like a{ background:url('http://pantherwww.ibeatyou.com/images/livesnap/sprite.1271979284.png') no-repeat -450px -21px; width:22px; height:22px; display:block }
.actions a .fb, .actions a .tw{ float:right; background:url('http://pantherwww.ibeatyou.com/images/livesnap/sprite.1271979284.png') no-repeat -402px -21px; display:block; width:22px; height:22px; padding:0 }
.actions a .fb{ background-position:-426px -21px }

.gridrow h2{ font-size:18px; line-height:20px; font-weight:bold; color:#333; margin:10px 0 40px 0 }
.gridrow h3{ font-size:16px; line-height:18px; font-weight:bold; color:#999; margin:25px 0 10px 0 }
li .name, li .votelbl{ float:left }
li .name a, li .votelbl{ font-size:11px; line-height:12px; font-weight:normal; color:#f80; letter-spacing:-0.03em }
li .name a{ color:#1dc1e7 }
li .name a:hover{ color:#fa0 }
.gridrow li .stats .share{ float:right; width:auto; padding:1px 0 0 0; font-size:11px; line-height:12px; color:#fff; text-align:right }
.gridrow li .thumbwrapper{ width:180px; height:135px }

.gridrow li .place, .gridrow li .place1, .gridrow li .place2, .gridrow li .place3, .gridrow li .place4, .gridrow li .place5{ padding:0 0 28px 0 }
.gridrow li .stats{ float:left; padding:5px 0 5px 5px; background:#616161; width:175px; margin:3px 0 0 0 }
.gridrow li .stats .score{ float:left; width:auto; background:#1dc1e7; padding:0 2px 2px 3px; font-size:19px; line-height:21px; color:#fff }
.gridrow li .stats .scorelbl{ float:left; width:auto; padding:5px 12px 6px 2px; font-size:11px; line-height:11px; color:#fff; text-align:left; margin:0 2px 0 2px; border-right:1px solid #fff }


.gridrow li .stats .lbl{ float:left; padding:4px 2px 0 0 }
.gridrow li .metadata{ display:none; background:url('http://pantherwww.ibeatyou.com/images/livesnap/entry_overlay_bg..png') no-repeat; height:52px; padding:0 4px 2px 4px; overflow:hidden }
.gridrow li .metadata{ text-align:left; font-size:12px; line-height:13px; font-weight:normal; color:#000 }
.gridrow li .metadata .name{ color:#f80 }
.border{ border-bottom:2px dotted #ddd; width:600px; display:block; height:2px; margin:10px 30px 15px 0 }

.emptydiv, .empty{ text-align:left; font-size:16px; line-height:18px; font-weight:bold; color:#444 }
.emptydiv{ float:left; background:url('http://pantherwww.ibeatyou.com/images/livesnap/white_alpha30.1270841784.png') repeat; width:580px; padding:10px 15px; margin:10px 0 10px 10px }
.emptydiv h2{ text-align:left; font-size:20px; line-height:22px; font-weight:bold; margin:0 0 5px 0 }

/*followers*/
.backlink{ font-size:16px; line-height:18px; font-weight:bold; color:#147; text-align:left; margin:0 0 15px 0 }
.followpg .left{ background:url('http://pantherwww.ibeatyou.com/images/livesnap/white_alpha30.1270841784.png') repeat; width:590px; padding:10px 17px }
.followpg .empty{ margin:10px 0 30px 0; font-size:16px; line-height:18px; font-weight:bold; color:#555 }
.followpg .emptydiv{ float:left; width:570px; padding:10px 15px }
.followpg .emptydiv{ text-align:left; font-size:16px; line-height:18px; font-weight:bold; color:#555 }
.followpg .emptydiv a{ font-size:16px; line-height:18px; font-weight:bold; color:#3571C5 }
.followpg .emptydiv a:hover{ color:#f80 }
#iby_follow .emptyflw a{ color:#fff }
#iby_follow .emptyflw a:hover{ color:#000 }
.emptyflw{ width:130px; margin:15px 0 0 0; padding:4px 0; font-size:16px; line-height:18px; font-weight:bold; text-align:center }
.emptyflw a{ background:#979797; width:155px; font-size:15px; line-height:17px; font-weight:normal; display:block; color:#fff; padding:10px 0 }
.emptyflw a:hover{ background:#f90; color:#000 }
.followhdr{ font-size:16px; line-height:18px; font-weight:bold; color:#147 }

.gridhdr .flw{ text-align:center; margin:0 5px 0 0 }
.usrgridrow{ width:auto; margin:20px 0 10px 0 }
.side .usrgridrow{ width:312px; height:280px }
.usrgridrow li{ float:left; width:190px; margin:0 5px 0 0; display:block; text-align:left; font-size:14px; line-height:16px; color:#444 }
.side .usrgridrow li{ float:none; clear:both; width:100%; margin:0 5px 10px 10px }
.usrgridrow li .thumb{ float:left; margin:0 5px 0 0; width:60px; height:60px; display:block; background-color:#eee; background-position:50% 50%; background-repeat:no-repeat }
.usrgridrow li .name{ float:left; display:block; width:105px; height:20px; font-size:12px; line-height:14px; font-weight:normal; text-align:left }
.usrgridrow li a:hover .name{ color:#f80 }
.side .usrgridrow li a{ color:#f90 }
.side .usrgridrow li .name{ width:200px }
.usrgridrow li .unflwresult{ padding:0; margin:0; }

.usrgridrow li .flw a, .usrgridrow li .unflw a{ float:left; margin:0 0 0 0; height:16px; padding:4px; display:block; background:#979797; font-size:14px; line-height:16px; font-weight:normal; color:#fff }
.usrgridrow li .flw a:hover, .usrgridrow li .unflw a:hover{ background:#f80; color:#000 }
.side .usrgridrow li .flw, .side .usrgridrow li .unflw{ float:left; margin:0 0 0 0; height:16px; padding:4px; display:block; background:#979797; font-size:14px; line-height:16px; font-weight:normal; color:#fff }
.usrgridrow li .twflw a{ width:100px; display:block; height:30px; padding:2px }
.usrgridrow li .twflw a img{ padding:2px 2px 12px }

.sggstflwrs #nav{ padding:0; float:left; padding:15px 0 5px }
.sggstflwrs #nav li{ float:left; margin:0; padding:0 }
.sggstflwrs #nav li a{ float:left; margin:0 10px 0 0; padding:2px 5px; width:auto; font-size:12px; line-height:14px }
.scroller{ width:100%; height:280px; overflow:scroll; margin:0 }

.sggstflwrs{ width:800px; margin:15px 0 0 0 }
.sggstflwrs .ppl{ margin:10px 0 0 }
.sggstflwrs .ppl li{ clear:both; margin:5px 0; height:50px; padding:5px 0 }
.sggstflwrs .ppl li div{ float:left }
.sggstflwrs .ppl li .dotted{ border-top:2px dashed #ddd; padding:5px 0 0 }
.sggstflwrs .ppl li .chckbx input{ width:20px; margin:15px 0 0 }
.sggstflwrs .ppl li .pic{ width:50px; height:50px; margin:0 5px; overflow:hidden }
.sggstflwrs .ppl li .txt .name{ float:none; font-size:14px; line-height:16px; font-weight:bold; color:#40c0e3; text-align:left }
.sggstflwrs .ppl li .txt .info{ float:none; width:700px; height:28px; overflow:hidden; font-size:12px; line-height:14px; font-weight:normal; color:#555; text-align:left }
.sggstflwrs .submit{ margin:15px 0 30px; width:80px }
.sggstflwrs .submit input{ clear:both; font-size:15px; line-height:16px; color:#fff; font-weight:normal; width:80px; padding:5px 0; display:block; margin:0 0 10px; background:#888 }
.sggstflwrs .submit a{ font-size:10px; line-height:12px; font-weight:normal; color:#369; text-align:right }
.sggstflwrs .submit a:hover{ color:#f90 }

/*settings*/
.editprofile, .fullsign, .popupbg, .mainsign, .settings, .whatis{ background:#ccdef6; height:392px; border:4px solid #799bc9; font-size:12px; line-height:14px; padding:0 20px }
.settings{ height:450px }
.whatis{ height:210px }
.editprofile{ height:360px }
.mainsign{ height:322px; padding:20px 20px 0 20px }
.popupbg{ padding:0 30px 0 0; height:342px }
.fullsign input, .popupbg input{ height:24px; font-size:15px; line-height:17px; margin:5px 0 }
.fullsign label, .popupbg label{ font-size:15px; line-height:17px }
.popupbg .submitbtn{ padding:0 10px; height:30px }
.popupbg .fineprint{ font-size:12px; line-height:14px }
.fullsign{ width:700px; color:#036 }
.fullsign .subheader{ font-size:16px; line-height:18px; font-weight:bold }
.tw .subheader{ padding:10px 0 0 0; color:#00a0dc }
.fullsign h1, .mainsign h1, .editprofile h1, .editprofile h2, .settings h1, .settings h2{ font-size:16px; line-height:18px; font-weight:bold; margin:7px 0 14px }
.fullsign h1{ padding:10px 0 0 0; font-size:18px; line-height:20px; color:#222 }
.editprofile h2, .settings h2{ margin:0; padding:0; color:#555; float:none }
.editprofile .fineprint, .settings .fineprint{ font-size:11px; line-height:13px; font-weight:normal; color:#555 }
.upload .fineprint{ color:#555 }
.pts{ color:#0a0; font-size:13px; line-height:16px; padding:3px 0 0 0 }
.mainsign, .mainsign a{ font-size:15px; line-height:17px; font-weight:bold; color:#036 }
.mainsign a{ color:#3571C5 }
.mainsign a:hover{ color:#f90 }
.fullsign .ibysign{ text-align:center }
.mainsign .fineprint a{ font-size:12px; line-height:14px; font-weight:normal; font-style:italic }
.footer{ font-size:11px; line-height:13px; margin:70px 0 0 0; color:#036 }
.footer a{ font-size:11px; line-height:13px; color:#036; font-weight:normal }
.footer a:hover{ color:#f90 }
.chckbxlist { padding:5px 0 0 0 }
.chckbxlist li{ margin:0 0 5px 0 }
.chckbxlist li input{ margin:0 5px 0 0 }
.settings .connect{ float:left; width:225px; text-align:center; margin:18px 0 }

.whatis h1{ font-size:20px; line-height:22px; font-weight:bold !important; float:none; text-align:center; padding:15px 0 20px }
.whatis .help{ font-size:15px; line-height:18px }
.whatis .help .b{ font-size:16px; line-height:18px; font-weight:bold }
.whatis li{ padding:0 0 10px 0; text-align:left }

/*updates*/
.updates{ width:480px; height:430px; background:url('http://pantherwww.ibeatyou.com/images/livesnap/bg_tile.1270842026.png') repeat-x fixed; margin:0; padding:10px; overflow:auto }
.updates h1{ text-align:center; font-size:16px; line-height:18px; font-weight:bold; float:none; padding:0 0 10px 0 }
.update{ width:426px; margin:0 0 10px 0; background:#eee; padding:7px; font-size:12px; line-height:14px }
.update .date{ font-size:11px; line-height:13px; color:#777 }
.update .thumb, .update .text{ float:left; text-align:left }
.update .text{ width:360px }
.update .thumb{ padding:0 5px 0 0 }
.update .delete{ float:right; color:#900; text-align:right }

.welcomevisitor, .welcomevisitor a{ font-size:16px; line-height:24px; font-weight:bold }
