#main-blog, #main-lobby, #main-explore, #main-follow, #main-settings,
#sidebar, .main-feature, .blogSettings, .blogSettings .description, .blogSettings .inputs
{ overflow-x: hidden; overflow-y: visible; zoom: 1; position: relative; display: inline; }

.main-feature, .toplists, .main-feature .text-section, 
.item-comments form, .add-image, #main-create .added-pic, .add-categories .manage ul li,
#feed li, #cboxLoadedContent, .minor, tagInfo .cross, .settings-wrapper, #uploadPhoto,
.lobbyHeader, #lobbyFeed, #lobbyFeed li, #lobbyFeed li .wrapper, .blogSettings .buttons,
#main-create .wrap .createList .createField
{ Zoom: 1; }

#footer, #footer ul, .second-feature .text-section, .mosts li, #header .login form, 
.toplists li, .add-categories .manage ul li, #feed li, #smallTitle, #mediumTitle, #largeTitle 
{ position: relative; }

#tagInfo li strong, #tagInfo li .number, .settings-wrapper .email-form,
.settings-wrapper .password-form, .tags li strong
{ overflow: hidden; }

.mosts li { z-index: 1; }
.mosts .text-section { z-index: 2; }
#header { z-index: 3; }

.feature, #feed li, .follow-head, #lobbyLeftNav, #lobbyContent { display:inline; }
.add-categories {zoom:1; position: relative;}
.paging li, #main-create .wrap .addContentInfo { clear:both; display: inline; overflow: hidden; }
.hidden, #main-create .wrap .addContentInfo p.info, .add-photo, .add-text, .add-video  { position: relative; zoom: 1; display: inline; }
.featured-tiny { zoom: 1; overflow: hidden; position: relative; }

.mosts .handdrawn-border { display: block; background: transparent url(../../images/newpiczo/handdrawn-border.png) no-repeat; }
#main-lobby .mosts .handdrawn-border { display: block; background-image: url(../../images/newpiczo/handdrawn-border-smaller.png); }

.tag.left, .tag.right { background-image: url(../../images/newpiczo/tagArrows.gif); }

.ok-l, .del-l, .add-l, .minus-l, .love-l, .unlove-l, .chat-l, .write-l, .mail-l, .excl-l,
.ok-m, .del-m, .add-m, .minus-m, .love-m, .unlove-m, .chat-m, .write-m, .mail-m, .excl-m,
.ok-s, .del-s, .add-s, .minus-s, .love-s, .unlove-s, .chat-s, .write-s, .mail-s, .excl-s,
.all-comments { margin-bottom: 5px; }
.item-header { margin-bottom: 3px; }
#feed.settings .actions { margin-top: -10px }
.tagForm button, .tagForm .close { margin: 0 0 0 23px; }
.feature-tiny { margin-left: -50px; }
.item-comments form { padding-bottom: 0; }
#menu .expand form { left: -158px; }
button.piczoButtonLarge span { top: -1px; height: 54px; }
button.piczoButtonMedium span { top: -1px; height: 27px; }
button.piczoButtonLarge { line-height: 49px; }
button.piczoButtonMedium { line-height: 22px; }
#menu .expand .buttonText .arrow, #menu .expandCreate .buttonText .arrow, #menu .expandLogout .buttonText .arrow { right: -2px; }
#menu .expand li, #menu .expandCreate li, #menu .expandLogout li, 
#menu .expand li:hover, #menu .expandCreate li:hover, #menu .expandLogout li:hover { height: 30px; }

.item-comments button { float: none; clear: both; display:block; position: absolute; margin: 10px 0 0 0; }
.similar-pages li { height: 10px; }
#colorbox .join .button-done { display: block; clear: both; float: left; }
#colorbox .stardoll span, #colorbox .paperdollheaven span { display: none; }
.bg-holder { position: absolute; width: 990px; right: 0; }
.main-feature .feature { width: 688px; }
#colorbox .login button { float: left; }

.hidden { height: 1px; overflow: hidden; opacity: 0; }
#createForm { clear: both; float: none; Zoom: 1; }

button .ok-m { vertical-align: bottom; }

.join-button { height: 51px; line-height: 48px; overflow: hidden; }
.join-reasons li div .join-button { line-height: 10px; }

#main-lobby.lobbyV2, #main-lobby.lobbyV2BlogSettings { background-color: #000; }

#rss { position: absolute; top: 2px; right: 2px; }
#main-blog { height: auto; }

#main-blog .comment-header { width: 664px; overflow: hidden; }

#main-blog .more div a { display: inline; }
#main-blog .more div span { display: block; }
#main-blog .mosts { width: 688px; position: relative; height: 223px; }
#main-blog .mosts ul { position: absolute; bottom: 0; left: 0; }
#main-blog .mosts .wrapper { width: 227px;}

#blog-header h1 { line-height: 1.2em; }
#blog-header .followers { display: inline; float: right; width: 150px; margin-left: -1px; }
#blog-header .followers span { float: left; }

#content { overflow: visible; }
.item-comments button { position: relative; }

#piczoListContent { height: 420px; min-height: 100%; }
#content .lobbyV2BlogSettings { height: auto; position: relative; overflow: hidden; clear: both; }

#tag .login button { float: left; }

#tiny #menu a { height: 32px !important; background-position: 16px 22px !important;  }

.join-ajax .jcarousel-item { margin-left: 0px; zoom: 1; position: relative; }
.join-ajax #joinNext { zoom: 1; position: absolue; bottom: 0; left: 0; }


