html {margin-bottom:1px;min-height:100%} body{margin:127px 0px 0px; background-color:#f9f9f9;padding:0px;color:#000;font-family:tahoma,verdana;font-size:84%; text-align:center;} a,a:link,a:visited{color:#36c;text-decoration:underline} a:focus,a:hover,a:active {color:#f90;text-decoration:none} #pagewrap {position:relative;margin:auto;width:728px;text-align:left;} #banner {margin-bottom:12px;background-color:#ccc;padding:8px;height:28px} #banner h1 {margin:0px;float:left;width:40%;font-size:1.5em} #banner h2 {float:right;margin:0px;margin-top:3px;width:40%;text-align:right;font-size:1.2em} #main {position:relative;top:8px;padding-bottom:16px} #maincontent {position:relative;margin-left:192px} #side1 {position:absolute;top:0px;left:0px;width:170px} #side2 {} #footer {} * html #main,* html #maincontent{height:1%} *>html #main,*>html #maincontent{height:auto} form{margin:0px} input,textarea,select{font-family:tahoma,verdana;font-size:1.0em;font-weight:normal} input,textarea,select{background-color:#f9f9f9;border:2px solid #bbb;color:#333; font-family:tahoma,verdana;font-size:1.0em;font-weight:normal;} textarea{border-top:2px solid #999;border-left:2px solid #999} input.over,textarea.over,select.over{background-color:#fff;border:2px solid #ffc40c} input.choose,textarea.choose,select.choose{background-color:#fff;border:2px solid #ffc40c;color:#000;font-weight:normal} .button {margin-right:4px;background-color:#999;border:2px solid #888;border-top:2px solid #ccc;border-bottom:2px solid #666;padding-bottom:1px;font-size:0.9em;font-weight:bold;color:#fff} * html .button{padding-bottom:0px} .button.savepressed,.button.cancelpressed,.button.deletepressed{background-color:#fff;color:#000} .button.savepressed{border:2px solid #4685c4;border-bottom:2px solid #b1d7fc;border-right:2px solid #b1d7fc} .button.cancelpressed{border:2px solid #666;border-bottom:2px solid #ccc;border-right:2px solid #ccc} .button.deletepressed{margin-right:0px;border:2px solid #c0040b;border-bottom:2px solid #fccacc;border-right:2px solid #fccacc} #maincontent .modcontent .emptymessage{padding:9px 5px 22px;font-size:1.2em} #maincontent .modcontent .emptymessage strong{display:block;color:#999} #maincontent .modcontent .emptymessage a{display:block;padding-top:12px;color:#4685c4;font-weight:bold} #maincontent .modcontent .goodmessage{padding:9px 5px 22px;font-size:1.2em} #maincontent .modcontent .goodmessage strong{display:block;color:#999} #maincontent .modcontent .goodmessage a{display:block;padding-top:12px;color:#4685c4;font-weight:bold} #maincontent .modcontent .goodmessage .actions {padding:16px 0px 0px;font-size:0.9em} #side1 .modcontent .emptymessage{padding:3px 0px 4px;color:#999} .selectmenu {position:relative;z-index:99999;display:block;float:left;display:inline; margin-right:4px;padding:0px;width:150px;cursor:pointer} .selectcurrent,.selectcurrent:link,.selectcurrent:visited {position:relative;display:block;background:#fff url(../images/ptoggleoff.gif) no-repeat right center;border:1px solid #ccc;padding:1px 17px 2px 6px;text-decoration:none;font-size:0.8em;color:#000;filter:alpha(opacity=100);cursor:pointer} .selectcurrent:focus,.selectcurrent:hover,.selectcurrent:active{background:#fff url(../images/ptoggle.gif) no-repeat right center;border:1px solid #ffc40c;color:#000} .selectcurrent span{display:block;width:126px;overflow:hidden;white-space:nowrap} .selectopts {display:none;position:absolute;z-index:99999;left:-3px;margin:0px;margin-top:2px;background-color:#f9f9f9;border:2px solid #ccc;border-bottom:2px solid #999;border-right:2px solid #999;padding:2px 2px 1px;list-style-type:none;width:200px} .selectopts li{margin:0px;padding:0px 0px 1px} .selectopts a,.selectopts a:link,.selectopts a:visited{position:relative;display:block;border:2px solid #fff;padding:1px 4px 2px;color:#000;text-decoration:none} .selectopts a:focus,.selectopts a:hover,.selectopts a:active{background-color:#fff;border:2px solid #ffc40c} .pagenav {margin:0px;padding:0px;font-size:0.8em;list-style-type:none} #pagenavkey,#pagenavkeymessages {position:absolute;top:4px;right:4px} * html #pagenavkey,* html #pagenavkeymessages{top:3px} #pagenavbottom {position:relative;right:4px;z-index:99999;float:right;padding:1px 0px 7px;width:310px} .pagenav li{float:right;display:inline; margin-left:1px} .pagenav li.tooltip{padding-top:0.2em;padding-right:2px} .pagenav a{background-color:#f9f9f9;border:1px solid #f9f9f9;padding:1px 2px 2px;line-height:16px;text-decoration:none !important;color:#555 !important;white-space:nowrap;cursor:pointer} .pagenav a:hover{background-color:#fff;border:1px solid #ffc40c;color:#000 !important} * html .pagenav a{display:inline-block;padding:2px 1px;line-height:12px;filter:alpha(opacity=100);} .pagenavfirst{border-right:1px solid #eee;padding-right:1px} .pagenavprev{border-right:1px solid #eee;padding-right:1px} .pagenavnext,.pagenavnextoff{margin-left:0px !important;border-left:none;padding-left:1px} .pagenavlast,.pagenavlastoff{border-left:1px solid #eee;padding-left:1px} .pagenavmain{margin:0px !important;margin-left:-1px !important;padding:0px} .pagenavfirst a{background:#f9f9f9 url(../images/pagenavprev.gif) no-repeat left center;border:1px solid #ccc;padding:1px 3px 2px 18px} * html .pagenavfirst a{padding:2px 3px 2px 18px} .pagenavprev a{background:#fff url(../images/pagenavprev1.gif) no-repeat left center;border:1px solid #ccc;padding:1px 4px 2px 18px;font-weight:bold} * html .pagenavprev a{padding:2px 4px 2px 18px} .pagenavnext a,.pagenavnextoff a{background:#fff url(../images/pagenavnext1.gif) no-repeat right center;border:1px solid #ccc;padding:1px 18px 2px 5px;font-weight:bold} * html .pagenavnext a,* html .pagenavnextoff a{padding:2px 17px 2px 5px} .pagenavnextoff a,.pagenavnextoff a:hover{background:#f9f9f9 url(../images/pagenavnext1off.gif) no-repeat right center;border:1px solid #eee;color:#999 !important;cursor:default} .pagenavlast a,.pagenavlastoff a{background:#f9f9f9 url(../images/pagenavnext.gif) no-repeat right center;border:1px solid #ccc;padding:1px 17px 2px 5px} * html .pagenavlast a,* html .pagenavlastoff a{padding:2px 17px 2px 5px} .pagenavlastoff a,.pagenavlastoff a:hover{background:#f9f9f9 url(../images/pagenavnextoff.gif) no-repeat right center;border:1px solid #eee;color:#999 !important;cursor:default} .pagenavmain a{border:1px solid #f9f9f9;border-left:1px solid #eee;border-right:1px solid #eee;position:relative;padding:1px 4px 2px 5px} * html .pagenavmain a{padding:2px 4px 2px 5px} .pagenavmain a:hover{border:2px solid #ffc40c  !important;padding-right:3px;padding-bottom:3px;padding-left:4px} * html .pagenavmain a:hover{top:-1px;margin-bottom:-4px} .pagenavcurrent a{border:1px solid #ffc40c  !important;background-color:#fff !important} .pagenav a.onedigit{padding-right:4px;padding-left:4px} .pagenav a.twodigit{padding-right:2px;padding-left:2px;} li.pagenavskip{padding:1px 0px 2px;line-height:16px} * html li.pagenavskip{display:inline-block;padding:2px 0px;line-height:12px} .message{position:relative;float:left;clear:both;margin-bottom:9px;border-bottom:1px dotted #ccc;padding:0px 0px 8px;width:100%} .cpic,.cpic:link,.cpic:visited {position:relative;top:0px;left:2px;float:left;background-color:#f9f9f9;border:2px solid #ccc;padding:2px;width:100px;height:100px;overflow:hidden} .cpic:focus,.cpic:hover,.cpic:active{background-color:#fff;border:2px solid #ffc40c} .cpic img{display:block;margin:auto;border:none} .cbody {margin-left:120px;padding:0px 6px} .ctext{padding:4px 0px;width:100%;overflow:hidden} .cfooter{padding:0px;font-size:0.8em} .cfooter a,.cfooter a:link,.cfooter a:visited{text-decoration:none} .cfooter a:focus,.cfooter a:hover,.cfooter a:active{text-decoration:none} .cfooter a.messageer{font-weight:bold} .cfooter a.edit{font-weight:normal} * html .cpic{margin-right:9px} * html .cbody{height:1%;margin-left:0px} .snippet{position:relative;float:left;clear:both;margin-bottom:9px;border-bottom:1px dotted #ccc;padding:0px 0px 8px;width:100%} .sbody {padding:0px 6px} .stext{padding:4px 0px;width:100%;overflow:hidden} .sfooter{padding:0px;font-size:0.8em} .sfooter a,.sfooter a:link,.sfooter a:visited{text-decoration:none} .sfooter a:focus,.sfooter a:hover,.sfooter a:active{text-decoration:none} .sfooter a.messageer{font-weight:bold} .sfooter a.edit{font-weight:normal} * html .cpic{margin-right:9px} * html .cbody{height:1%;margin-left:0px} #maincontent .mod {position:relative;margin-bottom:16px} #maincontent .modtitle {margin:0px;border-bottom:1px solid #888;padding:4px 6px 5px;color:#000;font-size:1.2em} #maincontent .modtitle a,#maincontent .modtitle a:link,#maincontent .modtitle a:visited{text-decoration:none;color:#000} #maincontent .modtitle a:focus,#maincontent .modtitle a:hover,#maincontent .modtitle a:active{color:#f90} #maincontent .modcontent {margin:0px 1px;background-color:#fff;border:1px solid #eee;border-top:1px solid #fff;border-bottom:1px solid #ccc;padding:11px 15px 4px} #side1 .mod {position:relative;margin-bottom:16px} #side1 .modtitle {margin:0px;background-color:#4685c4;border-top:1px solid #b1d7fc;border-bottom:1px solid #666;padding:4px 6px;color:#fff;font-size:1.1em} #side1 .modtitle a,#side1 .modtitle a:link,#side1 .modtitle a:visited{position:relative;display:block;border-top:1px solid #b1d7fc;border-bottom:1px solid #666;padding:4px 6px;width:158px;color:#fff;text-decoration:none;overflow:hidden} #side1 .modtitle a:focus,#side1 .modtitle a:hover,#side1 .modtitle a:active{left:-1px;margin-right:-2px;margin-bottom:-1px;background-color:#fff;border:2px solid #ffc40c;padding:3px 5px 4px;color:#000} #side1 .modcontent {margin:0px 1px;background-color:#fff;border:1px solid #ccc;border-bottom:1px solid #999;padding:4px 6px 5px} #side1 .mod ul{margin:0px;padding:0px;list-style-type:none} #side1 .mod ul.helpnav{margin-bottom:-1px;padding-top:8px} #side1 .mod ul.helpnav li{padding-bottom:1px} #side1 .helpnav a{position:relative;display:block;font-size:0.8em;font-weight:bold;line-height:1.2em;text-decoration:none} #side1 .mod ul.usernav{padding:4px 0px 0px} #side1 .mod ul.usernav li{padding-bottom:1px} #side1 .usernav a{position:relative;display:block} #side1 ul.actions{margin-top:10px !important;padding-top:1px !important;border-top:1px solid #eee} #side1 ul.actions li{padding-bottom:1px} #side1 ul.actions a,#side1 ul.actions a:link,#side1 ul.actions a:visited{position:relative;display:block;margin:0px 3px;padding-bottom:2px;border-top:none;border-bottom:1px solid #eee;font-weight:bold;text-decoration:none} #side1 ul.actions a:focus,#side1ul.actions a:hover,#side1 ul.actions a:active{margin:-2px 0px -1px;border-top:2px solid #ffc40c;border-bottom:2px solid #ffc40c;padding:0px 3px 2px} #messageabout .modtitle {margin:0px;border:none;padding:0px} #messageabout a.profilepic,#messageabout a.profilepic:link,#messageabout a.profilepic:visited{position:relative;display:block;margin:2px auto 3px;background-color:#f9f9f9;border:2px solid #eee;width:104px;overflow:hidden} #messageabout a.profilepic:focus,#messageabout a.profilepic:hover,#messageabout a.profilepic:active{background-color:#fff;border:2px solid #ffc40c} #messageabout a.profilepic img{display:block;margin:auto;border:2px solid #fff} #messageabout cite {display:block;padding-bottom:2px;font-size:0.8em;font-style:normal} #messageabout cite a{text-decoration:none} #messageabout ul.messageinfo{padding-top:6px;font-size:0.8em} #messageabout ul.messageinfo li{margin-bottom:1px} * html #messageabout ul.messageinfo li{margin-bottom:-2px} #messageabout .modtitle h3{width:170px;overflow:hidden} #profilebasicinfo .modtitle {margin:0px;border:none;padding:0px} #profilebasicinfo a.profilepic,#profilebasicinfo a.profilepic:link,#profilebasicinfo a.profilepic:visited{position:relative;display:block;margin:2px auto 3px;background-color:#f9f9f9;border:2px solid #eee;width:104px;overflow:hidden} #profilebasicinfo a.profilepic:focus,#profilebasicinfo a.profilepic:hover,#profilebasicinfo a.profilepic:active{background-color:#fff;border:2px solid #ffc40c} #profilebasicinfo a.profilepic img{display:block;margin:auto;border:2px solid #fff} #toptags .modtitle {margin:0px;border:none;padding:0px} #messagedetails .browseopts{position:relative;right:1px} #messagedetails .modtitle {overflow:hidden} #messagedetails .modcontent{padding-bottom:20px} #messagedetails .photocaption {margin:0px 11px 10px;background-color:#fff;border:2px dotted #ccc;padding:8px 12px} #showmessages .modtitle{position:relative;left:6px;margin-right:12px} #showmessages .modcontent{position:relative;left:6px;margin-right:12px !important;padding-right:16px;padding-left:16px} #showmessages #pagenavkeymessages{top:-26px;right:3px} * html #showmessages #pagenavkeymessages{right:16px} #showmessages #pagenavbottom{right:-6px} #addmessages .modtitle{position:relative;left:6px;margin-right:12px} #addmessages .modcontent{position:relative;left:6px;margin-right:12px !important;padding-right:16px;padding-left:16px} #messagetext {position:relative;z-index:100 !important;*z-index:-1 !important;float:left;clear:both;margin-bottom:10px;margin-left:8px !important;padding:1px 1px 1px 3px;width:467px} #addmessages .actions {padding:0px 8px 8px} #unav{margin:0px;padding:0px;list-style-type:none} #unav li{display:inline;margin-right:4px;border-right:1px solid #ccc;padding-right:4px;font-weight:bold} #unavmain{border-right:1px solid #ccc  !important} #unavprofile{border-right:none  !important} #xfooter {clear:both;margin-right:192px;margin-bottom:8px;padding:2px;text-align:center} #xfooter ul{display:inline;list-style-type:none;margin:0px;padding:0px;border-right:1px solid #ccc} #xfooter li{display:inline;border-left:1px solid #ccc;padding:0px 4px;font-size:0.8em} #xadwrap {position:absolute;z-index:1;top:27px;left:0px;padding:4px 0px 0px;width:100%;height:90px} #xad{margin:auto;width:728px;height:90px;background-color:#ccc;} #xad img,#xad object,#xad embed{display:block;margin:auto} #betaad,#betaad:link,#betaad:visited{position:relative;display:block;background-color:#fff;border:2px solid #ccc;padding-top:19px;width:724px;height:67px;color:#999;text-decoration:none} #betaad:focus,#betaad:hover,#betaad:active{background-color:#fff;border:2px solid #ffc40c;color:#000} #betaad strong{font-size:1.3em} #betaad span{text-decoration:underline;line-height:1.8em} body.xpremium{margin:33px 0px 0px} body.xpremium #xadwrap{display:none} #messagefriends li a .friendpic {display:block;margin:auto;border:2px solid #fff;width:60px;height:60px;overflow:hidden} #messagefriends li{position:relative;float:left;left:-1px;padding:0px 4px 1.5em;width:65px;height:65px} #messagefriends li a,#messagefriends li a:link,#messagefriends li a:visited{position:relative;display:block;left:1px;margin:0px auto;background-color:#f9f9f9;border:2px solid #eee;width:65px;text-decoration:none;cursor:pointer} #messagefriends li a:focus,#messagefriends li a:hover,#messagefriends li a:active{background-color:#fff;border:2px solid #ffc40c;color:#f90} #messagefriends li a .friendpic {display:block;margin:auto;border:2px solid #fff;width:60px;height:60px;overflow:hidden} #messagefriends li a img {display:block;margin:auto;border:none;width:60px} #messagefriends li a .friendname {position:absolute;z-index:1000;left:-2px;bottom:-1.6em;padding-top:12px;font-size:0.8em;width:65px;text-align:center;white-space:nowrap;overflow:hidden} *html #messagefriends li a .extra {position:absolute;top:-2px;left:-2px;display:block;background-color:#fff;padding-bottom:1.1em;height:63px;width:65px;filter:alpha(opacity=0)} #messagefriends a.more{display:block;border-top:1px solid #fff;clear:both} #messagefriends .modcontent .actions {margin-bottom:-4px;font-size:0.8em;font-weight:bold;padding-bottom:5px} .messagessubject {position:relative;left:7px;height:1.5em;margin:0px -12px 12px;margin-right:-12px;background-color:#fff;border-right:6px solid #f9f9f9;border-left:6px solid #f9f9f9;padding:0px 0px 10px;color:#666;width:465px;overflow:hidden} .messagessubject dt{float:left;margin:0px;padding:5px 4px 1px 0px;height:1.3em;font-weight:bold} .messagessubject dd{float:left;line-height:1.3em;margin:0px;padding:2px 16px 1px 0px;height:1.3em} .messagessubject dd.where{float:none;display:inline;line-height:1.3em;vertical-align:-2px} * html .messagessubject dd.where{margin-left:-3px} .messagessubject input{width:300px} .goodmessage{background-color:#fffefa;border-top:2px solid #ffc40c;border-bottom:1px dotted #ffc40c;padding:12px 12px 12px 0px;color:#000} .goodmessage strong{padding-left:10px} #messagepage #panelNotSignedIn {border-top:1px solid #eee;margin-bottom:100px} .areanav {margin:-1px -3px;padding:0px;list-style-type:none} .areanav li{padding-bottom:1px} .areanav a,.areanav a:link,.areanav a:visited{position:relative;display:block;background:#f9f9f9 url(../images/areanavoff.gif) no-repeat 4px 3px;border:2px solid #fff;padding:0px 4px 1px 19px;color:#333;text-decoration:none} .areanav a:focus,.areanav a:hover,.areanav a:active{background:#fff url(../images/areanavon.gif) no-repeat 4px 3px;border:2px solid #ffc40c;color:#000} * html .areanav a{background-position:6px 5px !important} .areanav a.chosen{background-color:#fff !important;background-image:url(../images/areanavon.gif) !important;border:2px solid #c9c9c9  !important;font-weight:bold !important} .areanav a.chosen:hover{border:2px solid #ffc40c  !important} .emptymessage{padding:15px 0px 15px 20px;background-color:#fff;font-size:1.2em;font-weight:bold;color:#999}