h1{width:auto;font-size:109%;color:#17728F}
h2{width:auto;font-size:109%;color:#17728F}

/* Utility styles */
p{margin-bottom:10px}
.inlinert{display:inline;margin-left:5px}
.inlinelt{display:inline;margin-right:5px}

.center{text-align:center}
.strong{font-weight:bold}
.normal{font-weight:normal}
.right{float:right;display:inline}
.left{float:left;display:inline}
.shim,.shim td{font-size:0px}
.disabled,a.disabled{color:#999}
.fakeLink{cursor:pointer}

/* Page layouts */
body{z-index:0;text-align:center}
#shimrow{height:10px}
table#flo_wrapper{margin:65px auto 65px;z-index:0}
table#flo_wrapper, table#flo_wrapper td{border-collapse:collapse}
table#flo1t{margin:10px 0;z-index:1}
table#flo1t td.ltd{z-index:2}
table#flo1t td.rtd{z-index:3}
table#flo1t td.ctd{z-index:4}

/* photo / album layout - revive */
.albumGallery{margin:10px 0 0 5px}
.albumBox{float:left;width:158px;height:210px;position:relative}
.albumBox ul{margin:10px 0 0 20px;font-size:10px;color:#B2B2B2}
.albumBg{background:url(http://www.canbrowse.com/index.php?q=aHR0cDovL2ltYWdlcy5mcmllbmRzdGVyLmNvbS9pbWFnZXMvdjIvYmdBbGJ1bS5wbmc%3D) 0 0 no-repeat;width:155px;height:156px}
.albumThumb{display:block;width:133px;height:133px;overflow:hidden;position:absolute;top:12px;left:14px;background-position:center;background-repeat:no-repeat}
.albumName{font-size:12px;font-weight:700}
.photoGallery{margin:10px 0 0 23px}
.photoBox{float:left;width:152px;height:164px;position:relative}
.photoBg{background:url(http://www.canbrowse.com/index.php?q=aHR0cDovL2ltYWdlcy5mcmllbmRzdGVyLmNvbS9pbWFnZXMvdjIvYmdQaG90b1RodW1iLnBuZw%3D%3D) 0 0 no-repeat;width:138px;height:138px;margin-left:5px}
.photoThumb{display:block;width:130px;height:130px;overflow:hidden;position:absolute;top:3px;left:9px}
.privateAlbumCover{background: url(http://www.canbrowse.com/index.php?q=aHR0cDovL2ltYWdlcy5mcmllbmRzdGVyLmNvbS9pbWFnZXMvdjIvYmdBbGJ1bVByaXZhdGUuanBn) 0 0 no-repeat}

/* Data layouts */
td.dtd{padding-left:10px}
td.dtd li{border:1px #F00}
td.fullwidth{width:100%}
/* grid layouts */
.flogrid75,.flogridp{zoom:1}
.flogrid75:after,.flogridp:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.flogrid75,.flogrid50{margin-right:-17px;margin-left:5px}
.flogridp{margin-right:-13px;margin-left:8px}
.flogriditem{float:left;display:inline;margin-right:17px;margin-bottom:10px}
.flogridp .flogriditem{margin-right:13px;width:101px;overflow:hidden}
.photoitem{height:87px;background:url(http://www.canbrowse.com/index.php?q=aHR0cDovL2ltYWdlcy5mcmllbmRzdGVyLmNvbS9pbWFnZXMvcGYuZ2lm) no-repeat}
.albumitem{height:auto;background:url(http://www.canbrowse.com/index.php?q=aHR0cDovL2ltYWdlcy5mcmllbmRzdGVyLmNvbS9pbWFnZXMvYWxidW1zL2FsYnVtVGh1bWJCZ1NtYWxsLnBuZw%3D%3D) no-repeat}
.flogrid75 .flogriditem{width:75px}
.ir{background:none;text-align:center;overflow:hidden}
.dr{text-align:center;background:#E6F1F3;padding:3px 0;border-top:1px solid #FFF;white-space:nowrap}
.flogridp .ir{width:auto;margin:2px 0 0 0;overflow:hidden}
.flogridp .ir a{width:99px;display:block;text-align:center}
.flogridp .ir img{margin:5px auto auto auto;height:55px;border:1px solid #c5c5c5}
.flogridp ul#album-details{text-align:center;margin:10px 0 0 0;padding:0}
.flogridp ul#album-details li{width:101px;overflow:hidden}
.flogrid75 .ir{width:75px;height:75px}
.flogrid75 .ir img{margin:0 auto;height:75px}

/* square photo blocks */
.imgblock75{width:75px;height:75px;background:#FFF;overflow:hidden;text-align:center}
.imgblock75 img{height:75px;margin:0 auto}

/* Buttons */
.buttonRow a,.buttonList a,a.greenButton{white-space:nowrap;border:1px solid #8BB716;background:#E8F1D0;margin:6px 0;padding:3px 9px;font-weight:bold;color:#587F02}
ul.buttonRow,ul.buttonList{margin:6px 0}
ul.buttonRow li{display:inline}
ul.buttonList li{margin-bottom:13px}
a.bookmarkButton{background:url(http://www.canbrowse.com/index.php?q=aHR0cDovL2ltYWdlcy5mcmllbmRzdGVyLmNvbS9pbWFnZXMvYm9va21hcmtfYnV0dG9uLmdpZg%3D%3D) no-repeat 4px 50% #B4D2DB;padding-left:18px;color:#17728F !important;text-transform:none !important;font-size:11px;float:right;margin:1px 1px 0 0}

/* Data styles */
ul.data li,ul.entries p{margin-bottom:3px}
ul.questions li{margin-bottom:10px}
ul.entries li{background:url(http://www.canbrowse.com/index.php?q=aHR0cDovL2ltYWdlcy5mcmllbmRzdGVyLmNvbS9pbWFnZXMvYmx1ZV9hcnJvd19ydC5naWY%3D) no-repeat 0 2px;padding-left:8px;margin-bottom:5px}
.q,.strong,.title{font-weight:bold}
.evenrow{background-color:#F5F5F5}

/* Commonbox styles */
.commonbox,.commonbox_noborder{margin-bottom:20px;background:#e3e3e3;width:auto;text-align:left !important}
/* \*/* html .commonbox{height:1%}/* */
.commonbox_noborder{background:none}
.commonbox h1,.commonbox h2{background-color:#E6F1F3;height:24px;line-height:24px;padding-left:11px}
.commonbox .viewall,.commonbox .editlink{padding:4px 11px;font-weight:bold}
.commonbox .editlink{float:right}
.boxcontent,.fitem1wrapper{padding:6px}
.standalonebox .boxcontent{padding:0px !important;margin-bottom:10px !important}

/* MODULE:control panel */
.controlpanel td{vertical-align:top}
#miniControlPanelButtons{width:90px;padding-right:2px}
#miniControlPanelButtons li{display:inline}
#miniControlPanelButtons a,#miniControlPanelButtons a:link,#miniControlPanelButtons a:visited{width:88px;text-align:center;float:left;display:inline;background:#D1E6E9;border:1px solid #E6F1F3;margin:0 -1px -1px 0;padding:6px 0}
.reportabuse{width:200px}
.reportabuse div{border:1px solid #e3e3e3;margin-top:5px;padding:4px 7px;background:#FFF;color:#333 !important;text-align:left}
.reportabuse div a{color:red !important}
.warning{font-size:145%;font-weight:bold;color:#993330;display:block}

/* MODULE:blogs */
.blogs{float:none !important}
.fanof{float:none !important}

/* MODULE:friends */
.friends{float:none !important}

/* - - SPONSORED LINKS - - */
#sponsorsAd{background:#FFF !important;border:1px solid #b8b8b8 !important;position:relative;margin:0 0 10px 0;font-family:Arial,Helvetica,sans-serif}
.sponsorsAd{padding:0 0 5px 0;text-align:left}
.sponsorsAd a:hover{text-decoration:none}
.sponsorsAd h2{color:#000 !important;font-size:93% !important;text-transform:lowercase;font-weight:lighter;margin:5px 5px 0 5px;padding:0}
.sponsorsAd h3{font-size:13px;margin:5px 5px 0 5px;line-height:100%;text-decoration:underline;color:#00F !important}
.sponsorsAd h3 a{color:#00F !important;text-decoration:underline}
.sponsorsAd h3 a:hover{text-decoration:underline}
.sponsorsAd p{font-size:12px;margin:0;padding:0;margin:3px 5px 0 5px}
.slfooterGrey a{color:#555 !important;text-decoration:none;font-size:12px}
.slfooterGreen a{color:#393 !important;text-decoration:none;font-size:9px}
.slfooterGrey{color:#555 !important;text-decoration:none;font-size:12px}
.slfooterGreen{color:#393 !important;text-decoration:none;font-size:9px}
.slfooterGrey a:hover{color:#555 !important;text-decoration:none;font-size:12px}
.slfooterGreen a:hover{color:#393 !important;text-decoration:none;font-size:9px}

/* - - MEET TRAIL - - */
#meettrail .commonbox h2{height:auto;line-height:normal;padding:1px}
#meettrail .commonbox h2 .commonbox{height:auto;color:#555;padding:0px;margin:0px}
#meettrail .commonbox h2 .commonbox h2{height:15px;color:#3779ad;float:left;display:inline;background:none;padding:2px 0px 0px 10px}
#meettrail .viewall{float:right;display:inline;font-size:12px;padding:2px 10px 0px}
#meettrail .bottom{margin:5px;text-align:center;font-size:11px;font-weight:normal}
#meettrail .bottom IMG{margin:0px 10px}
*html #meettrail .bottom IMG{margin-bottom:3px}
#meettrail .boldtext{font-weight:bold}
#meettrail .nodetails{text-align:center;padding:5px}
#meettrail .badgebg{width:300px;height:65px;background:url(http://www.canbrowse.com/index.php?q=aHR0cDovL2ltYWdlcy5mcmllbmRzdGVyLmNvbS9pbWFnZXMvbXRfYmFkZ2VfMi5qcGc%3D) 0 0 no-repeat}
#meettrail .badgebg .badgetext{margin:0;padding:0;line-height:65px;letter-spacing:0.1em;color:#555;font-size:18px;font-weight:bold;text-align:center}
#meettrail a#getyourown{cursor:pointer !important;display:block}
#meettrail .getyourown{margin:0;padding:0 5px 2px 0;text-align:right;vertical-align:top}
#meettrail .getyourown a{font-weight:normal;font-size:1em !important;color:#528BC0 !important}
.officialprofile{background:url(http://www.canbrowse.com/index.php?q=aHR0cDovL2ltYWdlcy5mcmllbmRzdGVyLmNvbS9pbWFnZXMvb2ZmaWNpYWwtcHJvZmlsZS5wbmc%3D) no-repeat;height:65px}
.officialprofile a{font-size:20px;float:left;font-weight:bold;color:#00a00a !important;margin:18px 0 0 90px}

.user_tracker{width:100%;background:white;border:1px solid #c4c4c4;color:#555}
.user_tracker ul li a,.user_tracker ul li a:link,.user_tracker ul li a:active,.user_tracker ul li a:hover,.user_tracker ul li a:visited{margin-left:5px;font-weight:bold;color:#17728F}
.user_tracker ul li i{margin-left:5px;color:#555}
.featuredModule{background-image:url(http://www.canbrowse.com/index.php?q=aHR0cDovL2ltYWdlcy5mcmllbmRzdGVyLmNvbS9pbWFnZXMvc3Rhcl9ydHBhZC5naWY%3D) !important;background-repeat:no-repeat;background-position:right}
#moduleHeader .moduleTitle{float:left;width:80%}
#moduleHeader .moduleMenu{float:right;width:15%;text-align:right}
#moduleHeader .moduleMenu IMG{margin:3px 3px 0 0;padding:1px;border:0}
#moduleHeader .moduleMenu IMG:hover,#widgetModule .moduleMenu a:hover{background:#fff}
#moduleHeader .grabLink{margin-right:5px;padding:0 5px;background:#f5f5f5}

/* sponosor (spock) related css - to be removed once module is taken out*/
#spock_profile_container{width:300px;background:#fff;height:150px;border:1px solid #CCC;border-top:0;font-size:12pt;cursor:pointer;font-family:arial,helvetica,sans-serif;overflow:hidden}
.spock-heading{border:1px solid #CCC;border-bottom:0}
#spock_logo_box{padding:0.4em}
#spock_logo_box img{border:none}
#spock_tagline a{text-decoration:none;color:#555;font-size:10pt}
#spock_query_box_holder{padding:0.5em 0.5em}
#spock_profile_query_box{width:100%;font-size:15px;color:#999;border:#333 solid 1px;padding:0.2em}
#spock_learn_more_copy{clear:right;padding:0.9em 0.5em 0.3em 0.5em;color:black;white-space:nowrap}
#spock_learn_more_copy_name{font-weight:bold;white-space:nowrap}
#spock_search_button{vertical-align:top;font-size:10pt;padding:0;margin:0.4em;float:right;font-weight:bold}
#spock_search_form{padding:0;margin:0}

/* chest */
#treasureChest{overflow:hidden; margin:0 auto; width:600px}
#treasureChest .gift{float:left;width:70px;margin:0 30px 15px 0}
#treasureChest .gift img{width:70px;height:70px}
#treasureChest .sender{text-align:center;width:70px;overflow:hidden}
#treasureChest .chest-img-a{padding-bottom:15px}
#tcNoGift{float:left;padding-right:10px}
#tcNoGiftDesc{float:left;margin-top:20px}

/* games */
#featuredGames li{width:46%;margin:10px 0 10px 10px}
/* widget thumbnail */
/* home.css duplicate */
.widgetThumb{float:left;width:85px;height:85px;position:relative}
.widgetThumbBg{width:85px;height:85px;background:url(http://www.canbrowse.com/index.php?q=aHR0cDovL2ltYWdlcy5mcmllbmRzdGVyLmNvbS9pbWFnZXMvdjIvd2lkZ2V0VGh1bWI4NS5wbmc%3D) 0 0 no-repeat;position:relative}
.widgetThumbBg a{display:block;width:75px;height:75px;overflow:hidden;position:absolute;top:5px;left:5px;background-position:center;background-repeat:no-repeat}
.floatL{float:left;display:inline}
.fsIcon20x20{height:20px;display:inline-block}
.fsIcon20x20 img{width:20px;height:20px}
.fsIconFriendCount{background-position:-386px 2px}
.m5_l{margin-left:5px}
.font16,.font16b{font-size:16px}
.font10b,.font11b,.font13b,.font14b,.font16b,.font18b{font-weight:bold}
.eventLink{color:#555 !important}
.fsIconFriendsPlayingGame{background-position:-410px 2px;}
.fsIcon13x13,.fsIcon16x16,.fsIcon20x20,.fsIcon20x17,.fsIcon23x20,.hpSponsor,.yui-skin-sam .container-close{background:url(http://www.canbrowse.com/index.php?q=aHR0cDovL2ltYWdlcy5mcmllbmRzdGVyLmNvbS9pbWFnZXMvdjIvaWNvbnMyZi5wbmc%3D) no-repeat}
.fsIcon13x13{height:13px;display:inline-block}
.fsIcon13x13 img{width:13px;height:13px}
.btnSmall a{background:url(http://www.canbrowse.com/index.php?q=aHR0cDovL2ltYWdlcy5mcmllbmRzdGVyLmNvbS9pbWFnZXMvdjIvYnRuU21hbGwucG5n) no-repeat 0 0;display:block;float:left;line-height:16px;height:18px;padding-left:3px;margin-right:10px;overflow-y:hidden;color:#39c}
.btnSmall a:hover{text-decoration:none}
.btnSmall a b{background:url(http://www.canbrowse.com/index.php?q=aHR0cDovL2ltYWdlcy5mcmllbmRzdGVyLmNvbS9pbWFnZXMvdjIvYnRuU21hbGwucG5n) no-repeat right -18px;display:block;padding:1px 8px 1px 5px;cursor:pointer;font-weight:normal}
.playNowBtn{background:url(http://www.canbrowse.com/index.php?q=aHR0cDovL2ltYWdlcy5mcmllbmRzdGVyLmNvbS9pbWFnZXMvdjIvcGxheU5vd0J0bnYyLnBuZw%3D%3D) no-repeat 0 0 !important;margin:3px 0 0 10px;}
.playNowBtn b{background:url(http://www.canbrowse.com/index.php?q=aHR0cDovL2ltYWdlcy5mcmllbmRzdGVyLmNvbS9pbWFnZXMvdjIvcGxheU5vd0J0bnYyLnBuZw%3D%3D) no-repeat right -18px !important}
.btnAlign{vertical-align:bottom}
.fsIconPlayNow{background-position:-433px -4px;}
* html .fsIconPlayNow{background-position:-433px -2px;}
.fsIconFriendsPlayingGame{background-position:-410px 2px;}
* html .fsIconFriendsPlayingGame{background-position:-410px 0}
.bulletinsBox{padding:0 5px 15px}
.data50,.data65,.data85{width:auto;padding:0}
.data65{margin:0 0 0 75px}
.data80{margin:0 0 0 90px}
.gamesFriendsCount{color:#39C;font-size:13px;}
.m10_t{margin-top:10px}
.latestgames{background:#FFF;border:1px solid #CCC}
/* home.css duplicate */
/** new styles **/
/* profile info module */
.controlpanel .fitem1wrapper{color:#555;background:#fff url(http://www.canbrowse.com/index.php?q=aHR0cDovL2ltYWdlcy5mcmllbmRzdGVyLmNvbS9pbWFnZXMvdjIvYmdQcm9maWxlSW5mb01vZHVsZS5wbmc%3D) repeat-x bottom;border-bottom:1px solid #ddd}
.controlpanel .fitem1wrapper a:link,.controlpanel .fitem1wrapper a:visited,.controlpanel .fitem1wrapper a:active{text-decoration:none;color:#39c}
.controlpanel .fitem1wrapper a:hover{text-decoration:underline;color:#39c}
.controlpanel .username{font-size:16px;font-weight:bold}
.controlpanel .more{margin-left:15px;font-size:11px}
.controlpanel .userLocation a{color:#555 !important}
.controlpanel .lastLoginInfo{font-size:11px;color:#bbb}
.controlpanel .shoutout{width:390px;font-size:14px;margin:10px 0;background:url(http://www.canbrowse.com/index.php?q=aHR0cDovL2ltYWdlcy5mcmllbmRzdGVyLmNvbS9pbWFnZXMvdjIvc2hvdXRvdXRDb3JuZXIuZ2lm) no-repeat left 10px;padding-left:20px;white-space:normal;word-wrap:break-word}
.controlpanel .shoutout .tstamp{font-size:9px;color:#999;padding-left:10px}
.controlpanel .shoutoutlinks{font-size:11px;margin-top:2px}
.controlpanel .imgblock200{width:200px;margin-bottom:5px;border:0}

.badgePrivate,.badgeMsgOff,.badgeBday{padding-left:40px;height:35px;margin-top:10px}
.badgeMsgOff{background:url(http://www.canbrowse.com/index.php?q=aHR0cDovL2ltYWdlcy5mcmllbmRzdGVyLmNvbS9pbWFnZXMvaWNvbl9tc2dfb2ZmLmdpZg%3D%3D) no-repeat}
.badgePrivate{background:url(http://www.canbrowse.com/index.php?q=aHR0cDovL2ltYWdlcy5mcmllbmRzdGVyLmNvbS9pbWFnZXMvaWNvbl9saW1pdGVkX3Byb2ZpbGUuZ2lm) no-repeat}
.badgeBday{background:url(http://www.canbrowse.com/index.php?q=aHR0cDovL2ltYWdlcy5mcmllbmRzdGVyLmNvbS9pbWFnZXMvYmRheV9pY29uLmdpZg%3D%3D) no-repeat}
.warning{font-size:14px;font-weight:bold;color:#930}

.friendsModule{margin-top:15px}
.friendModuleTitle{font-size:13px;font-weight:bold}
.userThumbBox{width:62px;margin:5px 5px 0 0;float:left}
.userThumb{width:50px;height:50px;margin:0 auto;background:url(http://www.canbrowse.com/index.php?q=aHR0cDovL2ltYWdlcy5mcmllbmRzdGVyLmNvbS9pbWFnZXMvdjIvdXNlclRodW1iQm94LnBuZw%3D%3D) no-repeat 0 scroll}
.userThumb a{display:block;float:left;margin:5px 0 0 4px;_margin-left:2px;width:40px;height:40px;line-height:50px;overflow:hidden;position:relative;z-index:1;background-position:center center;background-repeat:no-repeat}
.userThumb a img{float:left;width:auto;position:absolute;top:-10px;left:-10px}
.friendName{font-size:11px;text-align:center}
.font11{font-size:11px}

#grabSkinLink{position:absolute;right:10px;top:61px;width:86px;height:20px}
#grabSkinLink a{width:86px;height:20px;display:block;background:url(http://www.canbrowse.com/index.php?q=aHR0cDovL2ltYWdlcy5mcmllbmRzdGVyLmNvbS9pbWFnZXMvdjIvZ3JhYlNraW4ucG5n) no-repeat;cursor:pointer}
#grabSkinLink img{width:86px;height:20px}
#progressbar,#progressbar span,#progressbar em{background:url(http://www.canbrowse.com/index.php?q=aHR0cDovL2ltYWdlcy5mcmllbmRzdGVyLmNvbS9pbWFnZXMvdjIvcHJvZ3Jlc3NiYXIucG5n) no-repeat}
#progressbar{width:206px;height:18px;position:relative}
#progressbar .val{position:absolute;left:7px;z-index:5;color:#fff;font-weight:bold;height:18px;line-height:18px;width:25px}
#progressbar span{background-position:left -20px;display:block;width:200px;height:14px;left:3px;top:2px;overflow:hidden;position:absolute}
#progressbar em{background-position:left -40px;display:block;width:200px;height:14px;position:absolute;top:0}
#progressRec{margin-top:5px;line-height:125%;font-size:11px}