@charset "utf-8";
/* CSS Document */

/****************************** COLOR THEMES ***************************/
#gameCommentLog.spinLoading p.centerThis strong, #noCommentLogin a, .blogEntry h3 a, .blogInfoBox .subject, .blogInfoBox .boldBlue, .blogInfoBox a {color:#1E5B7E;} 
#resultsPostings ul li .postingTitleArea, .blogInfoBox, .blogInfoBox{color:#8E8E8E;}
#mLeftMenu li, #mLeftMenu li div, #leftMenu li, #leftMenu li b, #leftMenuWindow li div, #generalLeftMenu ul li a span, .topAuthors a span, #leftMenu ul li .topAuthors .ranking, #leftMenu ul li .topAuthors .rmLink, .postingMenu .lastOption {color:#556B6F;}
#miniGamesBox #mLeftMenu, .mGamesList li.mGame, .mGamesList .mGamePicWindow, #pcGames li, #miniGamesBox #mGamesWindow, #gameRateBox {border:1px solid #CCC;}   
#mLeftMenu li, #leftMenu li {border-top:1px solid #E5E4E0;}
#leftMenuWindow li span strong, .postingMenu .firstOption, .postingMenu .firstOption a, #generalLeftMenu ul li p strong, #leftMenu .topAuthors .postingCount strong, #resultsTitleSection .active strong, #resultsPostings .postingMenu .firstOption, .gamePlay #gamePlayBox, #sorter .active strong {color:white;}     
.pageTitle, #noResults, .gameTips .tip-title {color:#002A5F;}
.postingMenu span a, .postingMenu span {color:#546C70;}
#mainStage, #advancedSearchStage {border-top:1px solid #B1B0AC;float:left;} 
/* Titles */
.sectTitle, #pcGamesBox h2, #miniGameTop span, #gameCommentCol h1, .gamePlay h2, #resultsTitleSection b, .groupsTitle b {color:#000066;}
.menuWindow, .menuContainer {background-color:#F2F2F2;}
#gameCreateCommentBox, #gameCreateCommentBox .content, #gameCommentLog {background:#F2F2F2 none repeat scroll 0 0;} 
#resultsPages ul li .number, #resultsPages ul li .numberHL, #pager .pager-list a {border-left:1px solid #D3D3D3;color:#666;}
#gameCommentBoxContent .login_comment, .gamePlay #gameRateCol .gameRateStats li {color:#666;}
.expand a strong, .noExpand a strong, #resultsPostings .postingMenu .expand a strong {color:#566B70;}
#resultsPostings ul li p strong, .blogContentBox, #blogBody {color:#575757;}
#gameCreateCommentBox .content, .menuContainer, .blogEntry, #pcGames {border:1px solid white;} 
.blogEntry, .shortBlog {border-top:1px solid #E1E1E1;}
#resultsTitleSection ul li, #resultsTitleSection ul li a strong, #sorter ul li a strong, #resultsPages ul li strong a, #mGameSwitcherOn li, #mGameSwitcherOn li span {color:#974CF1;}
#playerCommentsArea .noComments, #noCommentLogin, .mGamesList .mGameInfo a, .gameTips .tip-text {color:#333;}
#gameCommentLog #sendingCommentText, #gameCommentLog #commentReceived{color:#676767;}
#searchTop {margin-top:15px;}
#searchTop #form-item-edit-keys input, #searchTop .searchKeyLabel label, #pager .pager-ellipsis {color:#808080;}
#leftMenu ul li .topAuthors img, #resultsPostings ul li img, .groupsMenu li img{border:1px solid #6A6C69;}
#resultsTitleSection, #resultsPages {border-bottom:1px solid #E4E3E1;}
#resultsPostings, #memberComments, .memberComment, .topBorder {border-top:1px solid #E5E5E5!important;}
#resultsPostings ul, #rating{border-bottom:1px solid #E5E5E5;}

/****************************** GENERAL ***************************/
/* Transparent screen */
.screenBack .screenContainer {padding:15px 20px 0;position:relative;}

/* Left menu */
#mLeftMenu {background-color:#F0F0F0;float:left;margin-bottom:20px;padding-left:10px;width:130px;}
#miniGamesBox #mLeftMenu {width:142px;}
#mLeftMenu li {clear:both;font:normal 11px Arial;line-height:18px;margin:0;text-transform:capitalize;}
#mLeftMenu li:first-child {border-top:0 none #F0F0F0;}
#mLeftMenu li a {margin-left:10px;}
#mLeftMenu li div {cursor:pointer;float:left;margin-left:7px;}

/* Left menu */
#leftMenu {float:left;width:195px;}
#leftMenu ul{float:left;background-color:#F1F0EE;margin-bottom:20px;padding:0 0 10px 5%;width:95%;}
#leftMenu li {clear:both;display:block;font:normal 11px Arial;line-height:25px;}
#leftMenu li b {float:left;font:bold 12px Arial;line-height:25px;text-transform:uppercase;width:145px;}
#leftMenu li.menuTitle {border-top:none;padding:3px 0;}
#leftMenu .button {float:right;margin:10px 10px 10px 0;width:auto;}
#leftMenu .iconLinks {background:transparent url(/themes/main/images/portal_pages/ui_sprite.gif) no-repeat 0px -1877px;border:none;float:left;padding-top:2px;width:100%;}
.menuTitle .arrowExpand {cursor:pointer;float:left;height:20px;margin-right:3px;width:20px;}
.menuTitle .arrowVert {background:transparent url(/themes/main/images/portal_pages/ui_sprite.gif) no-repeat scroll right -388px;}
.menuTitle .arrowHor {background:transparent url(/themes/main/images/portal_pages/ui_sprite.gif) no-repeat scroll right -366px;}

/* Left menu window */
#leftMenuWindow li {clear:both;}
#leftMenuWindow li div {cursor:pointer;float:left;margin-left:7px;}
#leftMenuWindow li div:hover {text-decoration:none;}
#leftMenuWindow li a span {background:transparent url(/themes/main/images/portal_pages/ui_sprite.gif) no-repeat scroll left -130px;float:right;height:13px;margin:5px 6px 0 0;padding-left:3px;}
#leftMenuWindow li span strong {background:transparent url(/themes/main/images/portal_pages/ui_sprite.gif) no-repeat right -18px;cursor:pointer;display:block;font:normal 9px Arial;height:13px;line-height:13px;padding:0 6px 0 5px;}

/* Group Menu */
.groupsMenu li {padding-top:5px;}
.groupsMenu li a {color:#556B6F;font-weight:bold;} 
.groupsMenu .ranking {margin-left:5px;}
#generalLeftMenu {float:left;width:100%;}
#generalLeftMenu .groupsMenu .postingMenu span {margin:0;width:auto;}
#generalLeftMenu .groupsMenu .postingMenu {clear:both;float:left;margin:5px 10px 5px 0;width:auto;}

/* Stage area */
#stageArea, #stageAreaAll, #stageAreaFull {background-color:#FFFEFC;border:5px solid #E6E2DF;float:left;}
#stageArea {height:100% !important;height:700px;margin-bottom:15px;min-height:700px;width:515px;}
  
#stageAreaAll {width:710px;}
#stageAreaFull {width:890px;}
.pageTitle {font:normal 26px/30px Arial, Helvetica, sans-serif;letter-spacing:-1px;margin-bottom:10px;text-transform:capitalize;}
.pageTitleLimit {display:inline;float:left;width:340px;}

/* Breadcumbs */
#gameRateBox .postingMenu {float:left;}
#pcGamesBox .postingMenu {float:right;}
.postingMenu {float:left;font:normal 9px Arial;height:15px;margin:10px 28px 10px 10px;overflow:hidden;}
.blogInfoBox .postingMenu {margin:0px;}
.mGameInfo .postingMenu {margin:2px 0;}
.postingMenu .firstOption {background:transparent url(/themes/main/images/portal_pages/ui_sprite.gif) no-repeat scroll left -31px;}
.postingMenu .lastOption {background:transparent url(/themes/main/images/portal_pages/ui_sprite.gif) no-repeat scroll right -59px;}
.postingMenu .firstOption, .postingMenu .lastOption {float:left;height:15px;line-height:16px;padding:0 7px;}
#groupsDiscussions .postingMenu .firstOption, #groupsDiscussions .postingMenu .lastOption {float:right;}
.postingMenu span{background:transparent url(/themes/main/images/portal_pages/ui_sprite.gif) no-repeat scroll right -74px;float:left;font:normal 9px Arial;height:15px;line-height:17px;padding:0px 10px;}

/* Error */
#showErrors {clear:both;margin:15px 0;}
#showErrors ul {background:none;}
#showErrors .messages, #pageCols #showErrors .help {background:white url(/themes/main/images/portal_pages/login/errorBack.jpg) repeat-x center bottom;border:solid 1px #FFB3B3;margin:20px 0 30px 0;padding:15px;text-align:center;}
#showErrors .messages a {font:bold 13px Verdana;}
#showErrors .help {border-color:#99FF66;background:#FFFFCC;}
#showErrors .help p {font:10px Verdana;}
#showErrors ul {background-color:transparent;border:none;height:auto;padding:0 0;}
#showErrors li {color:#FF0000;display:block;float:none;font:normal 13px Verdana;letter-spacing:-1px;}

/* Title */
.sectTitle, #pcGamesBox h2, #miniGameTop span, #gameCommentCol h1, .gamePlay h2{font:bold 14px Arial;}
#pcGamesBox h2, #miniGameTop span, #gameCommentCol h1, .gamePlay h2 {float:left;line-height:15px;margin:0;padding:0;text-transform:capitalize;}
#pcGamesBox h2{background:none;height:18px;margin:0 10px;padding:10px 10px;}
#gameRateBox h2 {margin:10px 0 0 10px;}

#gameCreateCommentBox {border:1px solid #DCDCDC;margin:20px 10px;padding:0;width:493px;}
#gameCreateCommentBox .content {margin:0;padding:0 20px 20px 20px;width:451px;}
#gameCreateCommentBox {float:left;margin:5px 0;width:527px;}
#gameCreateCommentBox .content {width:485px;}
#blogData .box h2, .gamePlay #gameCreateCommentBox h2 {font:bold 14px Arial, Helvetica, sans-serif;color:black;letter-spacing:-1px;margin:0;text-transform:capitalize;}

#contentGrid .box {background:none;bottom:20px;float:left;left:5%;margin:15px 0 25px;padding:0;position:relative;right:5%;width:90%;}
#contentGrid .box h2, #contentGrid .box .content {border:0 none;margin:0;padding:0;}

.gamePlay #gameCreateCommentBox h2 {display:block;float:none;height:25px;width:92%;}
.gamePlay #gameCreateCommentBox h2, #gameRateBox h2 {background:none;}

.noTextTrans {text-transform:none;}

/* Buttons */
#resultsPostings .postingMenu .expand, .expand, .noExpand {background:transparent url(/themes/main/images/portal_pages/ui_sprite.gif) no-repeat scroll left -89px;float:right;height:15px;margin:0 5px 5px 0;padding:0 0 0 15px;} 
.expand a strong, .noExpand a strong {background:url(/themes/main/images/portal_pages/ui_sprite.gif) no-repeat right -59px;cursor:pointer;display:block;float:left;font:normal 9px Verdana;height:15px;line-height:14px;padding:0 5px 0 0;text-transform:capitalize;} 

.topRightButton {background:transparent url(/themes/main/images/portal_pages/ui_sprite.gif) no-repeat scroll left -435px;border:1px solid #010193;color:white;cursor:pointer;display:inline;float:right;font:bold 10px Verdana;line-height:9px;margin:5px 0px 0px 4px;padding:6px 10px;text-decoration:none;text-transform:capitalize;}

.goLeft {float:left;}
.noExpand {padding:0 0 0 5px;}
.blogButton {display:none;}

.menuWindow {border:1px solid #E4E4E4;height:28px;margin:10px 10px 20px 10px;width:493px;}
.menuContainer {height:16px;padding:5px 0;width:491px;}
.menuContainer li {float:left;}

#gameContent .menuWindow {width:847px;}
#gameContent .menuContainer {width:845px;}
.pad20_20 {padding:20px 20px;}

/* Game Comment Box Log */
#gameCreateCommentBox div.content{position:relative;}
#gameCommentLog{left:0px;height:1px;padding:10px;overflow:hidden;position:absolute;top:0px;visibility:hidden;width:505px;}
#gameCommentLog.spinLoading{display:block;height:211px;visibility:visible}
#gameCommentLog.spinLoading div.logContent{background:url(/themes/main/images/portal_pages/games/animatedLoad.gif) no-repeat center center;height:150px;width:505px;}
#gameCommentLog.spinLoading div.logContent #loadingTitle{left:132px;position:absolute;top:42px;}
#gameCommentLog.spinLoading img#commentSubmitSuccess{display:block;margin:25px auto 0px auto;}
#gameCommentLog.spinLoading p.centerThis{font:11px Verdana;text-align:center;}
#gameCommentLog.spinLoading p.centerThis strong{cursor:pointer;font:bold 11px Verdana;text-decoration:underline;}

/* Post Comments */
#commentSubmitButton #commentActionSubmit {margin-top:10px;}
#gameCommentLog #sendingCommentText {font:bold 12px Arial,Verdana;margin:20px auto 0px auto;position:relative;text-transform:uppercase;text-align:center;top:100px;width:505px;}
#gameCommentLog #commentReceived {font:bold 19px Arial,Verdana;height:30px;margin-top:75px;overflow:hidden;text-align:center;text-transform:uppercase;}

/* Comment Box */
#gameCommentBoxContent .login_comment{font:bold 15px "Trebuchet MS";letter-spacing:2px;padding-top:5px;text-align:center;text-transform:uppercase;width:100%;} 
#playerCommentsArea.content p{font:11px/16px Verdana;}
.memberComment .commentDisplay, .memberComment .commentDisplay p, .memberComment .commentDisplay{width:350px;}
#playerCommentsArea .noComments {font:normal 11px Arial;margin-top:10px;}

/* Not Logged in Mesasge */
#noCommentLogin{font:11px Verdana;margin-top:10px;text-align:center;}
#noCommentLogin a{font:bold 12px Verdana;}

/* Pager */
#pager{margin:0;padding:10px;}
#pager a {color:#954DEF;font:normal 11px Arial;}
#pager .pager-list a, #pager strong.pager-current {font:bold 11px Arial,Helvetica,sans-serif;line-height:15px;margin:0 1px;padding:1px 5px 2px 4px;text-transform:lowercase;}
#pager .pager-list a {background:transparent url(/themes/main/images/portal_pages/ui_sprite.gif) no-repeat scroll right -89px;}
#pager strong.pager-current {background:transparent url(/themes/main/images/portal_pages/ui_sprite.gif) no-repeat scroll right -106px;border-left:1px solid #6B6B6B;color:black;text-decoration:none;} 
#pager .pager-ellipsis {font-weight:bold;margin:0 5px}
#pager.border {border:1px solid #E5E5E5;border-bottom:none;border-right:none;border-left:none;}

/* Sorter */
#sorter {float:right;padding:10px 20px;}
#sorter ul li{float:left;margin:0px 4px;}
#sorter ul li strong{color:black;float:left;font:bold 9px Verdana;}
#sorter ul li a{float:left;height:13;padding-left:3px;}
#sorter ul li a strong{cursor:pointer;display:block;font:normal 9px Verdana;height:13px;line-height:12px;}
#sorter .active {background:transparent url(/themes/main/images/portal_pages/ui_sprite.gif) no-repeat scroll left -143px;float:left;height:15px;padding-left:3px; margin-top:-1.5px;}
#sorter .active strong{background:url(/themes/main/images/portal_pages/ui_sprite.gif) no-repeat right -31px;cursor:pointer;display:block;font:normal 9px Verdana;height:15px;line-height:14px;padding:0 10px 0 7px;}
#sorter a:hover {text-decoration:none;}

/****************************** SEARCH ***************************/
/* SEARCH AREA */
#searchTop .search-advanced {padding-top: 10px;}
#searchTop #form-item-edit-keys input{background:transparent url(/themes/main/images/portal_pages/ui_sprite.gif) repeat-x scroll 0 -409px;border:none;border-left:1px solid #ADADAD;float:left;font:bold 14px Arial;height:16px;padding:5px 8px;width:360px;}
#searchTop form button{background:transparent url(/themes/main/images/portal_pages/ui_sprite.gif) no-repeat scroll -15px -384px;border:none;cursor:pointer;/*float:left;*/height:26px;width:31px;margin-bottom:5px;}
#searchTop .searchKeyLabel label{display:none;font:bold 14px Arial;left:30px;position:absolute;text-transform:lowercase;padding:5px 0 0 0;}
#searchTop .search-advanced{clear:both;}

#noResults {margin:10px 0px 0px 20px;}

#searchForumsArea{position:relative;top:0;left:0;}
#advancedSearchBox{background:transparent url(/themes/main/images/portal_pages/ui_sprite.gif) no-repeat 0 0;border-color:#B1B0AC;border-style:solid;border-width:1px 1px 0 1px;color:#7F7DBB;font:bold 9px Verdana;height:19px;line-height:19px;padding:0 10px 0 25px;position:absolute;right:30px;top:-19px;}
#advancedSearchStage{left:0;margin:0 20px;position:relative;top:0;width:720px;}

/* GENERAL LEFT MENU */
#generalLeftMenu ul li{clear:both;}
#generalLeftMenu ul li span, .topAuthors a span {cursor:pointer;float:left;margin-left:7px;width:70%;}
#generalLeftMenu ul li .removedCat{color:#555555;float:left;height:25px;margin-left:7px;overflow:hidden;}
#generalLeftMenu ul li .selectLink, .topAuthors a .selectLink {float:right;height:20px;margin:0 5px 0 0;width:10px;}
#generalLeftMenu .selectLink.exclude {background:transparent url(/themes/main/images/portal_pages/ui_sprite.gif) no-repeat left -322px;}
#generalLeftMenu .selectLink.select{background:transparent url(/themes/main/images/portal_pages/ui_sprite.gif) no-repeat left -340px;}
#generalLeftMenu .selectLink.remove{background:transparent url(/themes/main/images/portal_pages/ui_sprite.gif) no-repeat left -354px;}
#generalLeftMenu ul li .selectLink a{font:normal 9px Arial;}
#generalLeftMenu ul li p, #leftMenu .topAuthors .postingCount{background:transparent url(/themes/main/images/portal_pages/ui_sprite.gif) no-repeat left -130px;float:right;height:13px;margin:5px 10px 0 0;padding-left:3px;}
#generalLeftMenu ul li p strong, #leftMenu .topAuthors .postingCount strong{background:transparent url(/themes/main/images/portal_pages/ui_sprite.gif) no-repeat right -18px;display:block;font:normal 9px Arial;height:13px;line-height:14px;padding:0 6px 0 5px;}

/* TOP AUTHORS */
#leftMenu ul li .topAuthors{height:40px;padding:8px 0;}
#leftMenu ul li .topAuthors img, .groupsMenu li img {float:left;height:38px;width:38px;}
#leftMenu ul li .topAuthors a{color:#009900;font:bold 11px Arial;line-height:11px;width:130px;}
#leftMenu ul li .topAuthors a p{font:normal 9px Arial;}
#leftMenu ul li .topAuthors .ranking{margin-left:5px;}
#leftMenu ul li .topAuthors .rmLink{font-size: 9px;margin-left:43px;}
.topAuthors a .selectLink.deselect {background:transparent url(/themes/main/images/portal_pages/ui_sprite.gif) no-repeat left -354px;}

/* TOP AUTHORS RANKING */
#leftMenu ul li .topAuthors .rankingBox, #resultsPostings ul li .rankingBox{float:left;padding:2px 0 0 3px;width:90px;}
#leftMenu ul li .topAuthors .rankingBox img, #resultsPostings ul li .rankingBox img{border:none;height:13px;width:16px;}
#leftMenu ul li .topAuthors .rankingBox .fullStar, #resultsPostings ul li .rankingBox .fullStar{background:transparent url(/themes/main/images/portal_pages/fullStar.png) no-repeat 0 0;float:left;}
#leftMenu ul li .topAuthors .rankingBox .halfStar, #resultsPostings ul li .rankingBox .halfStar{background:transparent url(/themes/main/images/portal_pages/halfStar.png) no-repeat 0 0;float:left;}
#leftMenu ul li .topAuthors .rankingBox .emptyStar, #resultsPostings ul li .rankingBox .emptyStar{background:transparent url(/themes/main/images/portal_pages/emptyStar.png) no-repeat 0 0;float:left;}

/* Expandable Menus */
#generalLeftMenu .expandButtonPlus, #generalLeftMenu .expandButtonMinus, #generalLeftMenu .regularBullet{cursor:pointer;float:left;height:12px;width:13px;}
#generalLeftMenu .expandButtonPlus {background:transparent url(/themes/main/images/portal_pages/ui_sprite.gif) no-repeat scroll left -296px;margin:6px 0px;}
#generalLeftMenu .expandButtonMinus {background:transparent url(/themes/main/images/portal_pages/ui_sprite.gif) no-repeat scroll left -281px;margin:6px 0px;}
#generalLeftMenu .regularBullet {background:transparent url(/themes/main/images/portal_pages/ui_sprite.gif) no-repeat scroll 3px -312px;margin:5px 0px;}
#generalLeftMenu .expandableMenu{margin-bottom:0;padding-left:5%;width:95%;}
#generalLeftMenu .expandMenu, #generalLeftMenu .expandableMenu li{border-top:1px solid #F1F0EE;}

/**** Sorter ****/
#resultsArea {background-color:#FEFDF9;border:5px solid #E5E5E5;float:left;width:515px;}
#resultsTitleSection, .groupsTitle {float:left;padding:10px 20px;width:470px;}
#resultsTitleSection b, .groupsTitle b {float:left;font:bold 18px Verdana;letter-spacing:-1px;text-transform:capitalize;}
.groupsTitle {padding:10px 27px 10px 13px;}
.groupsTitle b {line-height:25px;}
#resultsTitleSection ul{float:right; position:relative; top:4px;}
#resultsTitleSection ul li{display:inline;font:normal 9px Verdana;}
#resultsTitleSection ul li strong{color:black;float:left;font:bold 9px Verdana;}
#resultsTitleSection ul li{float:left;margin:0px 4px;}
#resultsTitleSection ul li a{float:left;height:13;padding-left:3px;}
#resultsTitleSection ul li a strong{cursor:pointer;display:block;font:normal 9px Verdana;height:13px;line-height:12px;}
#resultsTitleSection .active {background:transparent url(/themes/main/images/portal_pages/ui_sprite.gif) no-repeat scroll left -143px;float:left;height:15px;padding-left:3px; margin-top:-1.5px;}
#resultsTitleSection .active strong{background:url(/themes/main/images/portal_pages/ui_sprite.gif) no-repeat right -31px;cursor:pointer;display:block;font:normal 9px Verdana;height:15px;line-height:14px;padding:0 10px 0 7px;}
#resultsTitleSection a:hover {text-decoration:none;}

/* Stage top menu */
#resultsPages {clear:both;height:12px;margin:0 10px;padding:6px 10px;width:475px;}
#resultsPages span{color:#949494;float:left;font:normal 10px Verdana;}
#resultsPages ul{bottom:6px;float:right;position:relative;}
#resultsPages ul li{color:#81807E;display:inline;float:left;font:bold 12px Arial;}
#resultsPages ul li .indexDivider{line-height:10px;margin:0 5px;}
#resultsPages ul li .number{background:transparent url(/themes/main/images/portal_pages/ui_sprite.gif) no-repeat scroll right -89px;float:left;font:bold 12px Arial;height:17px;line-height:19px;margin:0 1px;padding:0 3px 0 2px;}
#resultsPages ul li .numberHL{background:transparent url(/themes/main/images/portal_pages/ui_sprite.gif) no-repeat scroll right -30px;float:left;font:bold 12px Arial;height:17px;line-height:19px;margin:0 1px;padding:0 3px 0 2px;}
#resultsPages ul li strong a{font:normal 9px Arial;margin:0 8px;}
#resultsPages b{color:black}

/* Postings */
#resultsPostings {clear:both;}
#resultsPostings ul{background-color:#FBFBFB;border-top:1px solid white;height:100%;padding:20px 20px;}
#resultsPostings ul li img{float:left;}
#resultsPostings ul li .postingTitleArea{float:left;font:normal 9px Arial;margin-left:10px;width:410px;}
#resultsPostings ul li .postingTitleArea strong{color:#6A00ED;font:bold 14px Arial;}
#resultsPostings ul li .postingTitleArea p b{color:#6A00ED;font:bold 9px Verdana;}
#resultsPostings ul li p strong{clear:left;display:block;font:normal 11px Arial;height:100%;padding-top:10px;}
#resultsPostings .postingMenu{float:left;margin:0 0 10px 0;width:100%;}
#resultsPostings .postingMenu .firstOption{background:transparent url(/themes/main/images/portal_pages/ui_sprite.gif) no-repeat scroll left -31px;}
#resultsPostings .postingMenu .firstOption a{color:white;}
#resultsPostings .postingMenu .lastOption{background:transparent url(/themes/main/images/portal_pages/ui_sprite.gif) no-repeat scroll right -59px;}
#resultsPostings .postingMenu .expand a strong {background:url(/themes/main/images/portal_pages/ui_sprite.gif) no-repeat right -59px;cursor:pointer;display:block;font:normal 9px Verdana;height:15px;line-height:14px;padding:0 10px 0 0;}

#resultsPostings em {background-color:#FFFDBA;color:black;}
#resultsPostings ul li p strong em {font-weight:bold;}

.avatar {visibility: visible;}

/****************************** BLOGS ***************************/
.groupItem .avatarContainer {height:44px;width:44px;}
.groupItem .avatarContainer img {height:auto;width:auto;}
.groupItem .frame {border:1px solid #555;float:left;}

#contentGrid p {font:normal 12px/15px Arial, Helvetica, sans-serif;margin:10px 0;}
#contentGrid .box form#comment_form {border:none;}
#contentGrid .box form#comment_form div.form-item {left:0;padding-top:0;position:relative;top:0;width:auto;}
#contentGrid .box form#comment_form div#form-item-edit-subject label,
#contentGrid .box form#comment_form div#form-item-edit-comment label,
#gameCommentBoxContent form#comment_form label {clear:both;color:black;display:block;float:none;font:bold 11px/15px Arial, Helvetica, sans-serif;padding:10px 0 0 0;}
#gameCommentBoxContent form#comment_form label {padding:0;}

.blogEntry {background:#FFFDFB url(/themes/main/images/portal_pages/blogs/blogEntryBg.gif) repeat-x 0 0;overflow:hidden;padding:15px 0;}
.blogEntry h3 {float:left;}
.blogEntry h3 a, .blogInfoBox .subject {font:bold 14px Arial;}
.blogProfileListing {float:left;height:auto;margin:0 10px 10px 0;overflow:hidden;width:50px;}
.shortBlog {background:none;border:0px solid white;margin:0 10px;width:495px;}
#gameUserComments .shortBlog {background:none;border:0px solid white;border-bottom:1px solid #E1E1E1;margin:0;padding:15px 10px;width:510px;}

.padBlog {padding:15px 20px;}
.blogInfoBox, .blogInfoBox {float:left;font:normal 9px Arial;}
.blogInfoBox .boldBlue, .blogInfoBox a {font:bold 9px Verdana;}
.blogInfoBox ul {margin-top:5px;}
.blogInfoBox h3 {font:bold 14px Arial;color:1E5B7E;}
.blogtop {float:left;margin-bottom:5px;width:100%;}

.blogContentBox, #blogBody {clear:both;font:normal 11px Arial;overflow:hidden;}
.blogContentBox {width:100%;}
.blogContentBox img, .blogContentBox object, .blogContentBox embed,
#blogBody img, #blogBody object, #blogBody embed{width:100% !important;width:473px;max-width:473px;}
#blogData #blogBody{padding:0 20px;}

#memberComments {float:left;margin:10px 0 0 0;padding:10px;width:495px;}
.memberComment {border-bottom:none;width:100%;}

#gameCommentCol .pageMeta {display:block;clear:both;}
.pageMeta {font:normal 11px/13px Arial;color:#555;display:block;margin:5px 0px;}
.pageMeta a {font-weight:bold;}

#blogContent #node-form {padding:20px;}
#edit-comment{width:100%;}

/****************************** GAMES ***************************/
.mGamesList {float:left;width:514px;}
.mGamesList li.mGame {background:transparent url(/themes/main/images/portal_pages/games/mGameBackground.jpg) repeat-x scroll left 10px;float:left;margin:0 -1px -1px 0;width:256px;}
.mGamesList .mGameInfo {display:block;float:left;margin-top:8px;overflow:hidden;width:175px;}
.mGamesList .mGameInfo a{display:block;font:bold 12px/13px Arial;text-decoration:none;width:200px;}
.mGamesList .mGameInfo h3{font:bold 12px/13px Arial;display:block;height:13px;text-transform:uppercase;width:175px;}

.mGamesList .mGamePicWindow {float:left;height:43px;margin:7px;overflow:hidden;width:43px;}
.mGamesList .mGamePic {height:43px;width:43px;}
.mGamesList .mGameRate {clear:both;height:16px;width:80px;}
.mGamesList .mGameRate li.star {display:block;float:left;height:16px;width:15px;}

#pcGames {float:left;width:652px;}
#pcGamesBox {float:left;margin:0 0;}
.mGameRate .star {background:transparent url(/themes/main/images/portal_pages/games/gameStarFull.gif) no-repeat scroll center center;}

#pcGames li {float:left;height:119px;margin:0 -1px -1px 0;width:162px;}
#pcGames li img {border:0 none;height:119px;width:162px;}
#pcGamesWindow {background-color:#F2F2F1;border:1px solid #EEEEEE;}
#pcGamesWindow, #miniGamesBox {float:left;margin:0 20px;padding:5px;}
#pcGames li.empty {background:transparent url(/themes/main/images/portal_pages/games/pcGames-Empty.jpg) repeat-x scroll center center;display:none;width:651px;}
#pcGames .games_coming_title{color:#696969;font:bold 14px Arial;letter-spacing:2px;text-align:center;text-transform:uppercase;padding-top:50px;}

#miniGameTop{float:left;margin:20px 0 10px 0;width:100%;}
#miniGamesBox {width:660px;}
#miniGamesBox #mGamesWindow {float:right;overflow:hidden;width:500px;}
#moreGamesBox #mGamesWindow {float:left;}
#miniGamesBox .mGamesList li.mGame {background:url(/themes/main/images/portal_pages/games/mGameBackground.jpg) repeat-x left bottom;border:solid 1px #ccc;cursor:pointer;display:inline;float:left;height:62px;margin-bottom:-1px;width:250px;}
#miniGamesBox .mGamesList {float:left;margin:-1px 0 0;width:502px;}

#mGamesContainer {width:1806px;}
.mGameSwitcher li.first {background:transparent none repeat scroll 0 0;}
.mGameSwitcher li {cursor:pointer;float:left;padding-left:7px;}

#gameContent {border-top:1px solid #E5E2DD;float:left;margin:0 10px 10px 10px;width:869px;}
#gameCreateCommentBox div.content {padding:20px;}
#playerCommentsArea {float:left;padding:0;width:100%;}
#playerCommentsArea .box {display:none;}

#moreGamesBox{float:left;margin-top:20px;}
#gameRateBox {background:white url(/themes/main/images/portal_pages/games/mGameBackground.jpg) repeat-x scroll left bottom;float:left;padding:0 0 10px;width:298px;}
#gameRateCol #miniGamesBox {margin:0;}
#gameRateCol #miniGamesBox {float:left;margin:0;padding:0;width:652px;}
#rating{clear:both;margin:0 5px;padding:0;}

.gamePlay #gamePlayBox {background-color:white;margin:0 0 20px 0;position:relative;text-align:center;}
.gamePlay #gamePlayBox #gameWrapper {margin:0 auto;padding:25px 0 20px;}
.gamePlay #gameCols {border-top:1px solid #E5E2DD;float:left;margin:20px 0 20px 0;padding:20px 10px 0 10px;}
.gamePlay #gameCommentCol, .gamePlay #gameRateCol {overflow:hidden;}
.gamePlay #gameCommentCol {float:left;margin:0 20px 0 0;padding:0;width:529px;}
.gamePlay #gameRateCol {float:left;width:300px;}
.gamePlay #gameCreateCommentBox input.form-text {float:left;font:10px Arial;margin-bottom:10px;width:400px;} 
.gamePlay #gameCreateCommentBox textarea.form-textarea {float:left;font:10px Arial;height:67px;overflow:auto;width:475px;} 
.gamePlay #gameUserComments {clear:left;float:left;overflow:hidden;width:525px;}

.gamePlay #rateStars{width:205px;}
.gamePlay #rateStars .Rate{height:55px;width:205px;}
.gamePlay #rateStars .Rate li.star{display:block;float:left;height:45px;margin-top:7px;width:40px;}
.gamePlay #rateStars .Rate li.star a{background:none;display:block;height:45px;width:40px;}
.gamePlay #rateStars .Rate li.star a.full{background:url(/themes/main/images/portal_pages/games/gVoteLarge-Full.jpg) no-repeat center center;}
.gamePlay #gameRateCol .gameRateStats{border-top:solid 1px #CCC;margin:5px auto 0px auto;width:280px;}
.gamePlay #gameRateCol .gameRateStats li{font:bold 10px/15px Verdana, Arial, Helvetica, sans-serif;}
.gamePlay #rateStars .Rate .star {background:transparent url(/themes/main/images/portal_pages/games/gHasLarge-Full.jpg) no-repeat scroll center center;}
.gamePlay #rateStars .show4 #star5, .gamePlay #rateStars .show35 #star5, .gamePlay #rateStars .show3 #star5, .gamePlay #rateStars .show3 #star4, .gamePlay #rateStars .show25 #star5, .gamePlay #rateStars .show25 #star4, .gamePlay #rateStars .show2 #star5, .gamePlay #rateStars .show2 #star4, .gamePlay #rateStars .show2 #star3, .gamePlay #rateStars .show15 #star5, .gamePlay #rateStars .show15 #star4, .gamePlay #rateStars .show15 #star3, .gamePlay #rateStars .show1 #star5, .gamePlay #rateStars .show1 #star4, .gamePlay #rateStars .show1 #star3, .gamePlay #rateStars .show1 #star2, .gamePlay #page #rateStars .show0 .star {background:transparent url(/themes/main/images/portal_pages/games/gVoteLarge-Empty.jpg) no-repeat scroll center center;}
.gamePlay #gamePlayBox #gamePlayActionMenu ul{border:solid 1px #929292;bottom:-1px;height:27px;}
.gamePlay #gamePlayBox #gamePlayActionMenu ul li{border-right:1px solid #1c1c1c;display:block;float:left;height:27px;}
.gamePlay #gamePlayBox #gamePlayActionMenu ul li a{color:white;font:bold 10px/27px Verdana;padding:0px 10px 0px 12px;text-decoration:none;}
.gamePlay #gamePlayBox #gamePlayActionMenu ul li a:hover{color:#00AEED;}

#moreGamesBox #mGamesWindow {clear:both;width:298px;}
#moreGamesBox #mGamesContainer {width:1290px;}
#moreGamesBox .mGamesList {width:300px;}
#moreGamesBox .mGamesList li.mGame {height:60px;width:300px;}

#miniGameTop #mGameSwitcherOn{clear:none;float:right;margin:0;}
#mGameSwitcherOn{clear:both;float:left;margin:10px 0;}
#mGameSwitcherOn li{cursor:pointer;display:inline;float:left;font:normal 9px Arial;margin-right:10px;}
#mGameSwitcherOn li span{float:left;font:normal 9px Verdana;line-height:14px;text-transform:capitalize;}
#mGameSwitcherOn .selected{background:transparent url(/themes/main/images/portal_pages/ui_sprite.gif) no-repeat scroll left -264px;float:left;height:15px;padding-left:10px;}
#mGameSwitcherOn .selected span{background:transparent url(/themes/main/images/portal_pages/ui_sprite.gif) no-repeat scroll right -59px;color:#5A6B72;float:left;height:15px;padding:0 3px;}

#commentImageWindow img {display:none;}
#voteCount {clear:both;color:black;display:none;margin-left:203px;margin-top:-57px;}
#VoteMsg {color:#D50100;ont:normal 12px Verdana;margin:0 0 10px 0;}

.gameTips .tip{background-color:white;border:1px solid #666;color:black;height:auto;width:180px;z-index:13000;}
.gameTips .tip-title{font:bold 11px Arial,Verdana;height:auto;padding:5px 0 0 8px;width:170px;}
.gameTips .tip-text{font:normal 10px Arial,Verdana;line-height:15px;margin:0;padding:0 8px 8px 8px;}

/****************************** GROUPS ***************************/
#generalLeftMenu ul li.tagLinks span {cursor:pointer;float:none;margin-left:0;width:auto;}
#generalLeftMenu .tagLinks {background-color:white;border:none;border-left:1px solid #DBDBDB;float:left;line-height:16px;padding:0 15px;width:155px;}
#generalLeftMenu .tagLinksMargin {margin:0 0 10px 0;}

.groupsPage #pager {border-top:1px solid #E5E5E5;}
.groupsPage .top #pager {border-bottom:1px solid #E5E5E5;border-top:none;}
.postingDesc {clear:both;width:100%;}
.postingDesc p {width:473px;}

.groupItem {background-color:#FBFBFB;border:1px solid white;border-bottom:1px solid #E5E5E5;float:left;padding:16px 20px;width:473px;}
.groupItem li {display:inline;color:#444444;float:left;font:normal 11px Arial;margin:5px 0;}
.groupItem li .userAvatar {border:1px solid #555555;float:left;height:44px;width:44px;}
.groupItem .noExpand {margin-top:10px;}
#mainContent .groupItem p {padding:0;}

.groupItem li.info, .groupItem li.details {float:left;margin:3px 0 0 8px;width:80%;}
.groupItem li.info strong a {color:#1E5B7E;font:bold 14px Arial;}
.groupItem li.info strong a:hover {text-decoration:none;}
.groupItem li.info p strong {color:#777777;font:normal 9px Arial;text-transform:capitalize;}
.groupItem li.info p label {color:#797979;font:bold 9px Verdana;padding:0px 10px 0px 5px;text-transform:capitalize;}
.groupItem li.info p a {font-weight:bold;}

.details .postingMenu {float:left;margin:0 5px 0 0;}
.details .postingMenu span {background:transparent url(/themes/main/images/portal_pages/ui_sprite.gif) no-repeat scroll right -74px;float:left;font:normal 9px Arial;height:15px;line-height:17px;padding:0px 10px;color:#546C70;}
.details .postingMenu .firstOption {background:transparent url(/themes/main/images/portal_pages/ui_sprite.gif) no-repeat scroll left -31px;color:white;}
.details .postingMenu .lastOption {background:transparent url(/themes/main/images/portal_pages/ui_sprite.gif) no-repeat scroll right -59px;color:#556B6F;}
.details .postingMenu .firstOption, .details .postingMenu .lastOption {float:left;height:15px;line-height:16px;padding:0 7px;}

form#group_edit, form#group_promote, form#group_demote, form#group_block, form#group_unblock, form#group_remove, form#group_invite {padding:10px 15px;}
form#group_topic_view {float:left;margin:15px 20px;}

.titleSection {background:transparent url(/themes/main/images/portal_pages/ui_sprite.gif) repeat scroll left -495px;float:left;padding:10px 10px 6px 10px;width:473px;}
.titleSection b, form#group_create legend, form#group_edit legend, form#group_promote legend, form#group_demote legend, form#group_block legend, form#group_unblock legend, form#group_remove legend, form#group_invite legend, .groupsAdmin #userRole, #group_event_add legend, #group_leave legend {color:#000066;float:left;font:bold 15px Arial;text-transform:uppercase;}
.titleSection span {float:right;}

.sectionBlock {border:1px solid #CDCDCD;float:left;margin:5px 10px;width:493px;}
.sectionBlock li a.link {color:#1E5B7E;float:left;font:bold 11px Arial;text-decoration:none;width:315px;}
.sectionBlock li span {float:right;}

.groupsPostTitle {width:100%;}
.groupsPostTitle b a, .groupItem li.groupsIndTitle {color:#1E5B7E;float:left;font:bold 14px Arial;margin-bottom:5px;width:100%;}
.groupItem li.groupsIndTitle {margin-left:8px;width:80%;}

#groupsAbout p, #groupsAnn p, #groupsEvents p, #groupsDiscussions p, #groupsMembers p, #aboutText {font:normal 11px Verdana;color:#333;}
 
#groupSections {color:#444444;font:normal 10px Arial;width:100%;}
#groupSections li {border-top:1px solid #F1F1F1;clear:both;display:block;float:left;padding:8px;width:477px;}
#groupSections li.titleArea {border:medium none;padding:0;}
#groupSections .firstElement {border-top:1px solid #E6E2DF;}
#groupSections {clear:both;float:left;}
#groupSections .titleSection b, .groupsAdmin #userRole {font-size:13px;}
#groupSections .noExpand {margin-right:-5px;}
#groupSections .postingMenu .firstOption {background:none;color:#666;padding-right:3px;}
#groupSections .postingMenu .lastOption {background:none;padding:0;}

#groupsDiscussions .postingMenu {float:left;margin:5px 0;width:100%;}
#groupsAbout .firstElement {color:#575757;font:normal 11px Arial;}
.groupsSideMenu li span {line-height:25px;}

.annsIcon, .eventsIcon, .discIcon {float:left;height:20px;margin:0 10px 0 0;width:20px;}
.annsIcon {background:transparent url(/themes/main/images/portal_pages/ui_sprite.gif) no-repeat scroll right -264px}
.eventsIcon {background:transparent url(/themes/main/images/portal_pages/ui_sprite.gif) no-repeat scroll right -287px;}
.discIcon {background:transparent url(/themes/main/images/portal_pages/ui_sprite.gif) no-repeat scroll right -307px;}

#avatarArea .postingMenu {height:auto;}
#avatarArea .postingMenu span {margin:0;width:auto;}
#avatarArea .postingMenu .lastOption {clear:right;margin-bottom:5px;}

#groupsMembers {background-color:white;}
#groupsMembers .member50Wrapper{border:1px solid #999999;float:left;height:56px;margin:6px 0px 2px 8px;overflow:hidden;padding-left:28px;width:28px;}
#groupsMembers .member50Wrapper .toolTips{display:block;height:56px;overflow:hidden;margin-left:-150px;width:300px;}
#groupsMembers .member50Wrapper .avatar{display:block;height:56px;margin:0px auto 0px auto;width:auto;}
#groupsProfileImg {margin:15px 0;text-align:center;}
#groupsProfileImg img {border:1px solid #555555;}
#groupsProfiles {float:left;padding:10px 15px;}

.groupItem .editOptions {clear:both;float:right;margin-top:10px;}
.groupItem .editOptions a {cursor:pointer;} 
.groupItem .optionText {color:#1E5B7E;font:normal 0.8em Arial;float:right;line-height:21px;margin-right:13px;text-transform:capitalize;}
.editOption {background:transparent url(/themes/main/images/portal_pages/ui_sprite.gif) no-repeat scroll right -323px;float:right;height:20px;width:20px;}
.trashOption {background:transparent url(/themes/main/images/portal_pages/ui_sprite.gif) no-repeat scroll right -345px;float:right;height:20px;width:20px;}
.reportOption {background:transparent url(/themes/main/images/portal_pages/ui_sprite.gif) no-repeat scroll -360px -305px;float:right;height:20px;width:20px;}

.groupSubMenu {height:42px;}
.groupSubMenu .base {background-color:#EEE;border-bottom:1px solid #ccc;height:40px;position:absolute;width:515px;}
.groupSubMenu ul {display:block;margin-left:10px;position:absolute;}
.groupSubMenu li {background-color:#F2F2F2;border-right:solid 1px #ccc;border-top:solid 1px #CCC;display:inline;float:left;height:32px;margin-top:7px;}
.groupSubMenu li:hover {background-color:white;}
.groupSubMenu a {color:#2D2B2B;cursor:pointer;display:block;height:32px;}
.groupSubMenu a:hover {text-decoration:none;}
.groupSubMenu .active {background:white url(/themes/main/images/portal_pages/ui_sprite.gif) no-repeat scroll left -1692px;border-bottom:#f00;height:33px;}
.groupSubMenu .active a{color:#1E5B7E;}
.groupSubMenu strong {display:block;font:bold 0.7em Arial;height:20px;line-height:33px;margin:0 12px 0 12px;text-transform:capitalize;}
.groupsListEmpty {padding:0 20px;}

#mainContent {font-family:Arial;font-size:12px;}
#mainContent .groupMember {float:left;font-family:Arial,Helvetica,sans-serif;font-size:14px;margin:10px 5px;width:245px;}
#mainContent .groupMember b, .groupMember i {display:block;}
#mainContent .memberAvatar {width:77px;height:77px;float:left;margin-right:5px;}
#mainGroupInfo {background:transparent url(/themes/main/images/portal_pages/ui_sprite.gif) no-repeat scroll left -585px;}
#mainGroupInfo .tagLinks {border-bottom:none;margin:0px;}

.author, .date, #mainContent h1 strong {color:#555;font:normal 11px/13px Arial;letter-spacing:normal;line-height:20px;margin:0px 3px;}
.author strong, .listItem .body a, #mainContent h1 strong a {color:#1E5B7E;font:normal 11px/13px Arial;font-weight:bold;}
.author .frame img {border:white;float:left;height:52px;width:52px;}
.author img {margin:5px 4px;}
img.height {border:1px solid black;height:52px;width:auto;}
img.width {border:1px solid black;height:auto;width:52px;}

#popularTagsWindow {width:155px;height:auto;overflow:hidden;}
#popularTagsContainer {height:auto;width:850px;}
.popularTagsBox {float:left;height:auto;padding-right:15px;width:155px;}

#generalLeftMenu .tagTopCurve {background:transparent url(/themes/main/images/portal_pages/ui_sprite.gif) no-repeat scroll left -1468px;border:none;height:10px;line-height:normal;}
#generalLeftMenu .tagBottomCurve {background:transparent url(/themes/main/images/portal_pages/ui_sprite.gif) no-repeat scroll left -1525px;border:none;height:22px;line-height:normal;}
#generalLeftMenu .curveWhite {background:transparent url(/themes/main/images/portal_pages/ui_sprite.gif) no-repeat scroll left -1808px;border:none;height:10px;line-height:normal;margin-bottom:10px;}
#generalLeftMenu ul li .tagButton {height:18px;margin:0;width:31px;} 
#generalLeftMenu ul li .hideButton {background:none;}
#generalLeftMenu ul li .prevTagButton {background:transparent url(/themes/main/images/portal_pages/ui_sprite.gif) no-repeat scroll -195px -459px}
#generalLeftMenu ul li .prevTagButton:hover {background:transparent url(/themes/main/images/portal_pages/ui_sprite.gif) no-repeat scroll -165px -459px;}
#generalLeftMenu ul li .nextTagButton {background:transparent url(/themes/main/images/portal_pages/ui_sprite.gif) no-repeat scroll -165px -477px;}
#generalLeftMenu ul li .nextTagButton:hover {background:transparent url(/themes/main/images/portal_pages/ui_sprite.gif) no-repeat scroll -195px -477px;}
#generalLeftMenu ul li #tagsPageList {color:#555555;font:normal 0.8em Arial;height:18px;line-height:22px;margin:0;text-align:center;width:101px;}
#generalLeftMenu ul li#pTagMenu {background-color:#E7E7E7;border-left:1px solid #DBDBDB;float:left;height:20px;margin:1px 0 0;padding:4px 10px;width:166px;}

.groupsAdmin {background:transparent url(/themes/main/images/portal_pages/ui_sprite.gif) repeat scroll left -496px;border:1px solid #CCCCCC;clear:both;float:left;margin-bottom:10px;padding:0 2%;width:96%;}
.groupsAdmin .adminButton {background:transparent url(/themes/main/images/portal_pages/ui_sprite.gif) repeat scroll left -566px;border:1px solid #979797;color:#556B6F;float:right;font:normal 11px Arial;margin:10px 1px;padding:2px 10px;}
.groupsAdmin #adminButton {float:right;}
.groupsAdmin #userRole {float:left;margin:10px 0;width:300px;}
.groupsAdmin #roleIcon {background:transparent url(/themes/main/images/portal_pages/ui_sprite.gif) no-repeat scroll -358px -264px;float:left;height:20px;margin:10px;width:20px;}
.adminTitle {color:#000066;float:left;font:bold 15px Arial;line-height:40px;}

.profileListing {margin:10px;width:220px;}
.actions {width:130px;}
.picWrap, .actions {float:left;}
.profileListing .username {font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;height:auto;letter-spacing:-1px;line-height:20px;text-align:left;}
.profileListing .userrole{display:block;font:normal 10px Arial;line-height:16px;margin-bottom:6px;}
.profileListing .avatarContainer {height:60px;width:60px;float:left;margin-right:10px;}
#myGroups .avatarContainer {float:left;}
#myGroups .myGroupsInfo {float:left;width:130px;margin-left:5px;}
#myGroups .myGroupsPrivacy {float:left;font:normal 0.8em Arial;margin:0;width:80%;}

#groupSections .titleSection .arrowExpand {cursor:pointer;float:left;height:15px;margin-right:5px;width:15px;}
#groupSections .titleSection .arrowVert {background:transparent url(/themes/main/images/portal_pages/ui_sprite.gif) no-repeat scroll right -391px;}
#groupSections .titleSection .arrowHor {background:transparent url(/themes/main/images/portal_pages/ui_sprite.gif) no-repeat scroll right -370px;}

.groupsSideMenu #inviteIcon {background:transparent url(/themes/main/images/portal_pages/ui_sprite.gif) no-repeat scroll -340px -305px;height:20px;margin-top:2px;width:20px;}
.groupsSideMenu #editSettingsIcon {background:transparent url(/themes/main/images/portal_pages/ui_sprite.gif) no-repeat scroll -340px -285px;height:20px;margin-top:2px;width:20px;}
.groupsSideMenu #promoteIcon {background:transparent url(/themes/main/images/portal_pages/ui_sprite.gif) no-repeat scroll -320px -265px;height:20px;margin-top:2px;width:20px;}
.groupsSideMenu #demoteIcon {background:transparent url(/themes/main/images/portal_pages/ui_sprite.gif) no-repeat scroll -320px -285px;height:20px;margin-top:2px;width:20px;}
.groupsSideMenu #blockIcon {background:transparent url(/themes/main/images/portal_pages/ui_sprite.gif) no-repeat scroll -360px -325px;height:20px;margin-top:2px;width:20px;}
.groupsSideMenu #unblockIcon {background:transparent url(/themes/main/images/portal_pages/ui_sprite.gif) no-repeat scroll -360px -345px;height:20px;margin-top:2px;width:20px;}
.groupsSideMenu #removeIcon {background:transparent url(/themes/main/images/portal_pages/ui_sprite.gif) no-repeat scroll -340px -325px;height:20px;margin-top:2px;width:20px;}
.groupsSideMenu #leaveIcon {background:transparent url(/themes/main/images/portal_pages/ui_sprite.gif) no-repeat scroll -320px -305px;height:20px;margin-top:2px;width:20px;}
.groupsSideMenu #joinIcon {background:transparent url(/themes/main/images/portal_pages/ui_sprite.gif) no-repeat scroll -360px -265px;height:20px;margin-top:2px;width:20px;}
.groupsSideMenu #abuseIcon {background:transparent url(/themes/main/images/portal_pages/ui_sprite.gif) no-repeat scroll -320px -325px;height:20px;margin-top:2px;width:20px;}

#group_announcements, #group_event_add, #group_topic_add, #group_leave, 
#group_announcements_edit, #group_event_edit, #group_topic_edit,
#group_announcements_delete, #group_event_delete, #group_topic_delete {padding:10px 20px;}
#group_announcements_edit legend, #group_event_edit legend, #group_topic_edit legend,
#group_announcements_delete legend, #group_event_delete legend, #group_topic_delete legend,
#group_announcements_delete_comment legend, #group_event_delete_comment legend, #group_topic_delete_comment legend {color:#000066;font:bold 14px Arial;margin-bottom:5px;text-transform:capitalize;} 

#tagPager {display:none;float:left;width:100%;}
#tagPager .pagerButton {border:1px solid #CFCFCF;font:normal 0.8em Arial;margin:3px;padding:0 2px;width:auto;}

.buttonWrapper {float:left;clear:both;width:100%;}
.buttonWrapper .noExpand {margin:0;}
.buttonWrapper .expand  {margin:0 5px 0 0;}

.myGroupsWrapper {float:left;clear:both;margin:10px 0;padding:0;width:100%;}
#popupOptions {clear:both;float:right;}
#cancelButton, #popupOptions input {background-color:#F2F2F2;border:1px solid #666;cursor:pointer;float:left;padding:2px 10px;}
#popupOptions input {margin-right:5px;padding:1px 10px 2px;}

#editOption, #deleteOption {cursor:pointer;} 

