body{color:black;margin:0;text-align:center;background:#052b5d url(images/color.png) 50% 0 repeat-y;}
body#popup{margin:5px;background:#ebe7f3;}
body,td{font-family:Arial,Helvetica,sans-serif;font-size:12px;}
a img{border:0;}

#top{border:1px solid #052b5d;border-width:1.8em 0 23px 0;width:962px;position:relative;margin:0 auto;overflow:hidden;height:0;}
#topgroup{width:728px;height:15px;position:absolute;right:0;bottom:0;}
#topgroup{top:-23px;bottom:auto;}

body.brightstar{background:#06070a url(../banner/brightstar/back.jpg) 50% 23px no-repeat;}
#brightstar,#brightstar a{width:960px;height:75px;}
#brightstar{position:absolute;top:-75px;left:0;}
#brightstar a{background:url(../banner/brightstar/title-4.png) 0 0 no-repeat;display:block}

#container{text-align:left;margin:0 auto;width:960px;position:relative;border-top:8px solid #e9e5f1;}
.brightstar #container{border:0;margin-top:98px;position:relative;background:#e9e5f1;}

#container #soc{width:223px;height:20px;background:url(images/horiz.png) 100% 0 no-repeat;position:absolute;top:-20px;left:1px;}
#container #soc span{display:none;}
#logo,#logo img{display:block;width:174px;height:98px;border:0;padding:0;}
#logo{margin:0 0 0 27px;position:relative;padding-bottom:4px;}
#logo img{position:absolute;z-index:1;top:4px;left:0;margin:0;}
#menu{position:absolute;top:7px;left:239px;text-align:right;font-weight:bold;font-size:0.95em;-webkit-text-size-adjust:none;}
#menu h1{display:inline;font-size:1em;color:#000;background:transparent;}
#menu a,#menu{color:#000;}
#banner{display:block;position:absolute;left:247px;top:28px;}
#banner img{border:0;}
#sha,#trt,#tlt{width:960px;height:14px;display:block;background:url(images/vert.png) 0 0 no-repeat;overflow:hidden;}
#sha{background-position:0 -28px;background-repeat:repeat-x;position:absolute;left:0;top:89px;}
#trt{background-position:100% -14px;}
#content{background:#f0f4f7 url(images/horiz.png) -3934px 0 repeat-y;width:944px;padding:0 8px;}
#tools{color:#000;background:#dfedf9 url(images/vert.png) 0 -42px repeat-x;width:944px;height:43px;position:relative;margin-bottom:3px;}
#tools .book{background:url(images/book.png) 0 0 no-repeat;position:absolute;width:86px;height:69px;left:0;z-index:1;}
#tools #yourein{color:#153f6c;font-style:italic;font-size:0.93em;position:absolute;left:98px;top:9px;z-index:2;}
#tools #sections{padding:0;margin:0;list-style:none;position:absolute;left:201px;top:3px;}
#tools #sections li,#tools #sections a,#tools #sections li .rt,#tools #sections li .lt{display:block;margin:0;padding:0;height:46px;width:80px;cursor:pointer;}
#tools #sections li{height:53px;line-height:1em;}
#tools #sections li{list-style:none;float:left;text-align:center;}
#tools #sections li a{background:url(images/vert.png) 0 -131px repeat-x;color:#153f6c;font-weight:bold;text-decoration:none;}
#tools #sections li .rt{background:url(images/vert.png) 100% -177px no-repeat;}
#tools #sections li.last .rt{background-position:100% -269px;}
#tools #sections li .lt{background:url(images/vert.png) 0 -223px no-repeat;padding:11px 2px 0 2px;width:76px;height:35px;font-size:0.93em;/*color:#f30;*/}
#tools #sections li.last .lt{padding:11px 5px 0 2px;width:73px;}
#tools #sections li.first .lt{background-position:0 -85px;padding:11px 2px 0 5px;width:73px;}
#tools #sections li a:hover,#tools #sections li a:focus,#tools #sections li a:hover .rt,#tools #sections li a:focus .rt{height:53px;}
#tools #sections li a:hover,#tools #sections li a:focus{background:url(images/vert.png) 0 -368px repeat-x;}
#tools #sections li a:hover .rt,#tools #sections li a:focus .rt{background:url(images/vert.png) 100% -421px no-repeat;}
#tools #sections li.last a:hover .rt,#tools #sections li.last a:focus .rt{background-position:100% -527px;}
#tools #sections li a:hover .lt,#tools #sections li a:focus .lt{background:url(images/vert.png) 0 -474px no-repeat;padding-bottom:7px;}
#tools #sections li.first a:hover .lt,#tools #sections li.first a:focus .lt{background-position:0 -315px;}
#tools #sections li.sel,#tools #sections li.sel a,#tools #sections li.sel a:hover,#tools #sections li.sel a:focus,#tools #sections li.sel .rt,#tools #sections li.sel .lt{height:68px;width:107px;}
#tools #sections li.sel{left:-110px;top:0;position:absolute;float:none;line-height:1.2em;}
#tools #sections li.sel a,#tools #sections li.sel a:hover,#tools #sections li.sel a:focus{background:url(images/vert.png) 0 -648px repeat-x;font-size:1em;}
#tools #sections li.sel .rt{background:url(images/vert.png) 100% -716px no-repeat !important;height:68px !important;}
#tools #sections li.sel .lt{background:url(images/vert.png) 0 -580px no-repeat !important;padding:23px 20px 0 20px !important;width:67px;height:45px;font-size:1em;}
#tools #path{color:#aaa;font-size:0.93em;position:absolute;top:56px;left:208px;font-style:italic;}
#tools #path a{color:#999;text-decoration:underline;}
#search{position:absolute;left:239px;top:25px;background:url(images/search.png) 0 100% no-repeat;z-index:2;}
#search form{margin:0;padding:0;}
#search,#search fieldset{width:470px;height:82px;display:block;}
#search fieldset,#search .ht{}
#search fieldset{padding:0;margin:0;border:none;background:url(images/hand.png) 409px -55px no-repeat;}
#search .ht{margin:0;padding:0;display:block;position:absolute;top:16px;right:0;width:33px;height:55px;background:url(images/hand.png) 0 1px no-repeat;}
#search legend{display:none;}
#search input,#welcome input,.lilsbox input{font-size:12px;border:1px solid #718aa7;vertical-align:middle;background:#fff url(images/vert.png) 0 -896px repeat-x;padding:0 2px;}
#search .btn,#welcome .btn,.lilsbox .btn{background:#00416F;border:none;color:#fff;padding:1px 5px;vertical-align:middle;width:auto;}
#search input{position:absolute;left:20px;top:40px;height:19px;width:338px;padding-top:4px;vertical-align:middle;font-weight:bold;color:#153f6c;font-size:1.2em;}
#search input.btn{left:364px;width:56px;height:25px;font-weight:normal;font-size:1em;}
#welcome{width:250px;height:91px;position:absolute;top:0;right:10px;z-index:10;font-size:0.85em;line-height:1.4em;}
#welcome .avatar{float:right;margin:11px 0 0 0 !important;}
#welcome .noavatar{background-image:url(images/avataradd.png)!important;}
#welcome #logifr{width:100%;height:100%;margin:0;padding:0;border:0;}
#welcome #loggedin{margin-top:8px;font-weight:bold;font-size:1.2em;}
#welcome #loggedin .links{font-weight:normal;font-size:0.85em;}
#welcome #loggedin .links a{text-decoration:underline;}
#welcome #loggedin .username{color:#ea3b36;margin:10px 52px 0 0;display:block;font-size:1.1em;font-style:italic;text-decoration:none;}
#welcome #msg,#welcome #msg .l,#welcome #msg .r{display:block;width:254px;height:30px;margin:0;background:url(images/wlm.png) 0 -90px no-repeat;}
#welcome #msg{margin:2px auto;background-position:0 -120px;background-repeat:repeat-x;position:absolute;top:63px;left:1px;width:254px;font-weight:bold;}
#welcome #msg .l{text-align:center;padding-top:10px;height:20px;}
#welcome #msg .r{background-position:100% -150px;}
#welcome #msg.has{background-position:0 -30px;}
#welcome #msg.has .l{background-position:0 0;}
#welcome #msg.has .r{background-position:100% -60px;}
#welcome #msg a{text-decoration:underline;}
body#welcome{position:static;margin:0;padding:0;background:#e9e5f1 url(images/hp.png) -25px 42px no-repeat;font-size:10px;text-align:left;}
#welcome a{color:#000;text-decoration:underline;cursor:pointer;}
#welcome legend{margin:0;display:none;}
#welcome fieldset{border:none;margin:3px 0 0 0;padding:0;}
#welcome label{display:block;float:left;clear:both;width:171px;}
#welcome input{width:171px;height:17px;font-size:11px;float:left;clear:both;}
#welcome #dremember{position:absolute;top:16px;right:0;}
#welcome #dremember label,#welcome #dremember input{display:inline;width:auto;height:auto;clear:none;margin:0 3px;background:transparent;border:none;}
#welcome .btn{font-size:11px;height:19px;width:72px;margin:0;clear:none;}
#welcome #reg{display:block;font-weight:bold;margin-top:7px;}
#inclog{color:red;margin-left:10px;}
#featured{width:188px;height:91px;padding:0 5px;background:url(images/feat.jpg) 0 0 no-repeat;text-align:center;float:right;margin:27px 6px 0 0;position:relative;overflow:hidden;line-height:1.1em;}
#featured h2{color:#df3931;font-size:1em;margin:0 5px 1em 5px;text-align:left;}
#featured,#featured a{color:#153f6c;}
#googleader{width:730px;height:90px;margin:30px 0 0 6px;}
#topmargin{padding-top:15px;width:100%;overflow:hidden;clear:both;}
#sidebar{float:left;width:147px;}
.frame{width:142px;display:block;margin-bottom:4px;margin-left:1px;}
.frame .top,.frame .bottom,.frame .middle,.frame .middle .title{margin:0;padding:2px 0;width:142px;background:url(images/horiz.png) -3516px 0 repeat-y;}
.frame .top,.frame .bottom{background-repeat:no-repeat;height:14px;padding:0;}
.frame .top{background-position:-3374px 0;}
.frame .middle .title{margin:-8px auto 4px auto;padding:0;display:block;background-repeat:no-repeat;}
.frame .middle .title span{display:none;}
.frame .middle .points{background:url(images/horiz.png) -6062px -25px no-repeat;margin:4px auto;height:1px;width:99px;display:block;}
.frame .bottom{background-position:-3658px -12px;height:13px;overflow:hidden;}
.frame ul{list-style:none;padding:0;text-align:center;width:134px;margin:0 4px;}
.frame ul li{list-style:none;padding:0;margin:0;width:134px;}
.frame a{width:134px;display:block;color:#000;font-weight:bold;font-size:95%;padding:2px 0 1px 0;background:url(images/horiz.png) -3800px 0 repeat-y;margin-bottom:1px;}
.frame a.special:hover,.frame a.special:focus{color:#fa0;}
.frame a.special{color:#f30;}
.frame a:hover,.frame a:focus{background-color:#fff;background-image:none;text-decoration:none;/*color:#1a60a8;*/}
#wgicon{margin:0 0 4px 5px;width:135px;height:135px;display:block;}
#wgicon a{width:135px;background-repeat:no-repeat;display:block;}
#wgicon span{display:none;}
#wgwidg{height:38px;background-position:0 0;}
#wgwidg:hover,#wgwidg:focus{background-position:-135px 0;}
#wgconc{height:97px;background-position:0 -38px;}
#wgconc:hover,#wgconc:focus{background-position:-135px -38px;}
#meeticb,#meeticr{display:block;width:135px;height:126px;background:url(images/meetic_pp.png) 0 0 no-repeat;overflow:hidden;margin:0 0 5px 4px;}
#meeticr{margin:10px;float:left;}
#meeticb{margin-left:5px;}
#meeticb:hover,#meeticb:focus,#meeticr:hover,#meeticr:focus{background-position:-135px 0!important;}
#meeticb span,#meeticr span{display:none;}
#fmus{margin-top:22px;}
#fcat .title{width:78px;height:12px;background-position:-5854px -14px;}
#fcomm .title{width:84px;height:14px;background-position:-5854px 0;}
#fmus .title{width:44px;height:12px;}
#sidediv{overflow:hidden;background:url(images/dddv.png) 635px 0 repeat-y;margin-top:13px;width:944px;}
#rtside{float:right;width:300px;margin:0 5px 0 0;position:relative;font-size:0.95em;}
#googrect{width:300px;height:250px;}
#body{margin:0 3px 0 0;text-align:justify;position:relative;overflow:hidden;width:484px;padding:0 3px 0 2px;float:left;}
#forumbody{margin:17px 5px 0 5px;text-align:justify;}
.spacer{clear:both;}
#shd{background:#f0f4f7 url(images/horiz.png) -4894px 100% no-repeat;width:960px;height:16px;overflow:hidden;}
#foot,.gray{font-size:x-small;color:gray;}
#foot{text-align:center;margin-bottom:1em;}
#foot a{color:gray;font-weight:bold;}
#iefix{position:absolute;display:none;}
p.long{text-align:justify;line-height:1.5em;}
.foruml{text-transform:uppercase;}
.fiunused{color:#999;}
.bottom728{margin:10px auto;width:728px;height:90px;display:block;}

.widecontent #sidediv{background:transparent;}
.widecontent #body{width:787px;padding-right:0;}

#rtside a{color:#000;}
#rtside h3{background:url(images/ccc.png) 0 0.6em repeat-x;color:#153f6c;}
#rtside h3 span,#rtside h3 a{background-color:#f0f4f7;padding-right:3px;text-decoration:none;color:#153f6c;}
#rtside #related{padding:5px;}
#rtside .reglnk{color:red;text-decoration:underline;text-transform:uppercase;}
#rtside .homecomm{line-height:1.8em;margin-top:0;}
#rtside .homecomm a{font-style:italic;}
#rtside .lightph{margin-top:0;margin-bottom:2em;}
#rtside .lightph a{text-decoration:none;}
#rtside #userstat a{text-decoration:underline;}
#rtside #latspot,#rtside #latspot a{width:300px;height:140px;display:block;}
#rtside #latspot{margin:.5em auto;background-repeat:no-repeat;background-position:0 0;}
#rtside #latspot .h{display:none;}

#nlbox{display:block;width:169px;height:115px;background:url(images/nlbox.png) 0 0 no-repeat;float:right;margin:10px 6px 0 0;position:relative;overflow:hidden;}
#nlbox h2,#nlbox label{display:none;}
#nlbox input{position:absolute;top:67px;}
#nlbox #nl_email{left:17px;width:83px;height:13px;margin:0;font-size:11px;}
#nlbox #nl_butt{left:106px;width:29px;height:19px;padding:2px 0;}

#lbph{margin:10px 0 0 20px;width:120px;padding:610px 7px 10px 0;border-right:1px solid #ccc;}
#lbph.short{padding-top:250px;}
.ibslat.c2-l .sugg,.ibslat.c3-l .sugg{width:100px;}
.ibslat{border:1px solid #fe001a;margin:10px auto 0;width:100px;list-style:none;padding:5px;}
.ibslat li,.ibslat li ul{list-style:none;margin:0;padding:0;text-align:center;}
.ibslat li .title{color:#fe001a;font-weight:bold;text-decoration:underline;font-size:1.1em;}
.ibslat li ul a{color:#000;display:block;}
#latbanner{position:absolute;left:25px;top:896px;}

/*menu accesso veloce*/
#fcat li{position:relative;display:block;}
#fcat li ul{display:none;position:absolute;left:120px;top:-10px;width:164px;z-index:1000;line-height:15px;margin:0 !important;}
#fcat li li{width:164px;height:15px;display:block;position:static;line-height:15px;}
#fcat li:hover a.fl,#fcat li:focus a.fl,#fcat li.over a.fl{text-decoration:none;color:#000;background-color:#fff;background-image:none;}
#fcat li:hover a.fl.special,#fcat li:focus a.fl.special,#fcat li.over a.fl.special{color:#fa0;}
#fcat li ul a,#fcat li.sub span{padding:0 6px 3px 6px;color:#1a60a8;display:block;width:152px;height:12px;background:url(images/submenu.png) 0 -20px no-repeat;font-size:11px;white-space:nowrap;}
#fcat li ul a:hover,#fcat li ul a:focus{color:#fff;background-position:-163px -20px;}
#fcat li:hover ul,#fcat li:focus ul,#fcat li.over ul{display:block;}
#fcat .up,#fcat .down{height:20px;}
#fcat .up a{background-position:0 0;height:12px;padding-top:5px;}
#fcat .up a:hover,#fcat .up a:focus{background-position:-163px 0;}
#fcat .down a{background-position:0 -35px;height:14px;padding-bottom:5px !important;}
#fcat .down a:hover,#fcat .down a:focus{background-position:-163px -35px;}
#fcat li.sub{height:auto;}
#fcat li.sub,#fcat li.sub a{text-align:left;}
#fcat li.sub span{padding-left:7px !important;width:151px;}
#fcat li.sub a{padding-left:14px !important;width:144px;}
#fcat li.sub ul{display:block;position:static;z-index:auto;line-height:14px !important;}
#fcat li.sub li{height:14px;overflow:hidden;}
#fcat li.sub span,#fcat li.sub a{padding-bottom:2px !important;}
#fcat li.last{height:15px !important;}
#fcat li.last a{padding-bottom:3px !important;}

.cathomeimg{width:250px;height:150px;float:left;margin:0 5px 5px 0;}
.afterimg{clear:left;}
.topicname{font-weight:bold;}
.cattitle{background:none;margin-top:-1px;font-size:1.4em;margin-bottom:0;text-align:left;}

.proverbs,.proverbs ul,.proverbs li{list-style:none;padding:0;margin:0;color:#666;display:block;text-align:left;}
.proverbs li{clear:left;}
.proverbs ul a{color:#0c2577;font-weight:normal;}
.proverbs ul li{width:150px;margin:5px 0 0 2px;padding-left:7px;float:left;background:url(images/bullet.png) 0 40% no-repeat;clear:none;}
.proverbs ul{overflow:hidden;}
.proverbs h3{font-size:1.2em;margin:10px 0 5px 0;border-bottom:1px solid #ccc;color:#0c2577;clear:both;}
.proverbs .elemn{font-size:.93em;color:#666;}

.inads{position:relative;left:-4px;top:-.2em;min-height:15px;}
.inads a{float:right;color:#0C2577;font-size:11px;font-family:Arial,sans-serif;text-decoration:underline;margin-top:-1px;}
.inads a:hover,.inads a:focus{color:#0C2577;}
.ads2{text-align:left;overflow:hidden;}
.ads2 div{float:right;}
.ads2 p,.ads3 p{color:#bbb;font-size:x-small;text-align:center;margin:0;}

.idxbox{line-height:1.5em;margin:0 auto;text-align:justify;background:#DFEDF9 url(images/boxmid.gif) 0 0 repeat-y;width:536px;position:relative;margin-bottom:5px;padding:0;}
.idxbox h2{font-weight:bold;background-color:#97C6EB;text-align:left;font-size:15px;padding:1px;margin:0 4px 0 2px;display:block;width:526px;}
.idxbox h2{padding-left:3px;}
.idxcon{width:530px;display:block;margin:5px 4px 0 2px;}
.idxcon p{margin:0 5px;}

.idxcon .search{list-style-image:url(images/raquo.gif);list-style-position:outside;margin-top:0;margin-bottom:0;}
.idxbox .b{width:536px;background:url(images/boxdown.gif) 0 100% no-repeat;height:5px;left:0;display:block;margin:0;padding:0;line-height:5px;}
.idxbox .a{position:absolute;width:536px;background:url(images/boxup.gif) 0 0 no-repeat;height:5px;left:0;top:0;display:block;margin:0;}
.idxbox .rss{position:absolute;top:3px;left:517px;margin-right:9px;}
.rss img{width:12px;height:12px;border:0;margin-top:2px;}

.hometitle,.hometitle .cap,.hometitle h3{height:28px;display:block;margin:0;padding:0;background:url(images/hometitle.png) 0 0 no-repeat;width:486px;}
.hometitle{background-repeat:repeat-x;background-position:0 -28px;position:relative;left:-1px;}
.hometitle h3{background-position:100% -56px;padding:3px 12px 0 12px;width:462px;height:25px;font-size:1em;color:#153f6c;line-height:25px;}
.hometitle .follow{position:absolute;right:8px;top:8px;color:#d3d6d8;}
.hometitle .follow a{color:#7f97af!important;font-size:0.85em;position:relative;padding-right:14px;display:inline-block;}
.hometitle .follow a:hover,.hometitle .follow a:focus{color:#153f6c!important;}
.hometitle .follow a span{position:absolute;top:1px;right:0;display:inline-block;overflow:hidden;}
.hometitle .follow .us span{width:11px;height:10px;background:url(images/follow.png) 0 0 no-repeat;}
.hometitle .follow .us:hover span,.hometitle .follow .us:focus span{background-position:0 -10px;}
.hometitle .follow .rss span{width:12px;height:12px;background:url(images/homerss.png) 0 0 no-repeat;top:0;}
.hometitle .follow .rss:hover span,.hometitle .follow .rss:focus span{background-position:0 -12px;}
#homenews a,#homenews{color:#153f6c;}
#homenews,#homenews .l,#homenews .r{width:484px;}
#homenews{background:url(images/nboxbg.png) 0 100% repeat-x;margin:.5em auto;width:484px;position:relative;overflow:hidden;}
#homenews .l{background:url(images/nboxlt.png) 0 100% no-repeat;}
#homenews .r{background:url(images/nboxpaper.jpg) 100% 100% no-repeat;padding:0 0 28px 0;min-height:89px;margin-left:0;}
#homenews ul,#homenews li{list-style:none;margin:0;padding:0;width:482px;}
#homenews li a{display:block;width:473px;padding:4px 0 4px 5px;background:url(images/newsdiv.png) 1px 100% no-repeat;}
#homenews li a:hover,#homenews li a:focus{background:url(images/newssel.png) 0 100% no-repeat;text-decoration:none;}
#homenews li.newnews span{color:red;font-size:0.95em;margin-right:0.5em;}
#homenews li.newnews{font-weight:bold;}
#homenews .newstext{width:161px;height:80px;background:url(images/offcloud.png) 0 0 no-repeat;position:absolute;right:9px;padding:12px 0 0 0;text-align:center;font-style:italic;font-size:0.93em;}
#homenews #cloudangle{width:23px;height:40px;position:absolute;right:166px;z-index:100;background:url(images/cloudangle.png) 0 0 no-repeat;}
#homenews .newstext .read{font-weight:bold;margin-top:1em;}
#homenews .newstext a,.older a{text-decoration:underline;}
#homenews .older,.hbox .older{position:absolute;right:2px;bottom:2px;font-size:0.75em;color:#153f6c;}
.homenum{color:red;font-weight:bold;}

.hbox{background:url(images/fgct.png) 0 100% repeat-x;margin:1em 0;}
.hbox,.hbox .l,.hbox .r{width:484px;}
.hbox .hometitle{position:absolute;left:-1px;top:0;width:486px;}
.hbox .l{background:url(images/fglt.png) 100% 100% no-repeat;}
.hbox .r{background:url(images/fgrt.png) 0 100% no-repeat;padding:28px 0 15px 0;overflow:hidden;position:relative;}
.hbox .info{color:#153f6c;font-style:italic;margin:16px 11px 12px 11px;font-size:0.95em;}
.hbox .tools{color:#ccc;margin:.5em 11px;padding-top:2px;overflow:hidden;}
.hbox .tools .fl,.hbox .tools .vote{float:left;display:block;}
.hbox .tools .stars{margin:0 0 0 5px;position:relative;top:-2px;}
.hbox .tools .vote .desc{font-size:0.85em;}
.hbox .tools a,.hbox .tools .vote,.hbox .tools .la{color:#153f6c;}
.hbox .div{height:1px;width:484px;display:block;background:url(images/newsdiv.png) 0 100% no-repeat;margin:14px 0;}
.hbox .phrase,.hbox .author{margin:0 7px .5em 7px;}
.hbox .phrase{font-size:1.2em;margin-top:12px;}
.hbox .author{text-align:right;font-style:italic;}
.hbox .author a{color:#000;}
#fgbox{margin:0;}

.googdown{text-align:center;overflow:hidden;}
.googd1{background:#dfedf9;}
.googlc .lt,.googlc .rt{float:left;}
.googlc .lt{margin:0 4px 0 8px;width:300px;height:250px;}
.googlc .rt{margin:80px 8px 0 4px;width:160px;}
#sidebanner{width:132px;height:284px;margin:10px 0;padding:0 6px 0 0;display:inline-block;}
#sidebanner_hide{padding-left:6px;}
.hidebanner{position:absolute;top:-1000px;left:-1000px;margin:0;padding:0;}

#goog-fixurl{font-size:1.3em;}
#goog-fixurl h3{font-size:1em;}
#goog-fixurl .closest-match{text-align:center;}
#goog-fixurl .closest-match span{display:block;margin-bottom:1em;text-align:left;}
#goog-fixurl .closest-match a{font-size:1.1em;}

#bkmkpanel{text-align:center;font-size:0.93em;line-height:1.1em;}
#bkmkpanel,#bkmkpanel img{width:166px;height:100px;display:block;position:absolute;z-index:1000;}
#bkmkpanel img{left:0;top:0;z-index:1;width:100%;height:100%;}
#bkmkpanel .ct{width:100%;height:100%;display:block;position:absolute;left:0;top:0;z-index:2;}
#bkmkpanel .ct .tx{padding:10px;}

#social{position:absolute;z-index:10000;width:400px;background-color:#333;border:2px solid #666;overflow:hidden;padding:2px;opacity:0.9;}
#social ul{width:400px;}
#social ul,#social li{list-style:none;margin:0;padding:0;float:left;overflow:hidden;}
#social li{width:32%;margin:.5%;text-align:center;vertical-align:middle;height:25px;}
#social li.text{padding:5px 0 0 0;}
#social .showext{width:398px;margin:0 0 10px 0;border:1px solid #fff;height:20px;display:block;cursor:pointer;}
#social .showext:hover,#social .hover{background-color:#666;}
#social li,#social a{color:#fff;font-weight:bold;}

#mostsearched{border:1px solid #153f6c;border-width:1px 0;margin:.5em 0 .5em 1px;width:482px;}
#mostsearched .in{position:relative;left:-1px;width:477px;padding:5px 0 5px 5px;border:1px solid #153f6c;border-width:0 1px;display:block;overflow:hidden;}
#rtside #mostsearched{width:298px;margin-top:0;}
#rtside #mostsearched .in{width:293px;}
#mostsearched h3{margin:0;font-weight:bold;font-size:1.2em;color:#000;background:none;}
#mostsearched a{text-decoration:none;color:#0c2577;margin-right:5px;display:-moz-inline-box;display:inline-block;text-align:left;}
#mostsearched ul{display:block;width:100%;text-align:justify;}
#mostsearched ul,#mostsearched li{list-style:none;margin:0;padding:0;}
#mostsearched li{display:inline;}
#mostsearched .pr1{font-size:.93em;color:#4E6AC3;}
#mostsearched .pr2{font-size:1.13em;color:#133CC1;}
#mostsearched .pr3{font-size:1.4em;color:#384B8C;}
#mostsearched .pr4{font-size:1.5em;color:#0B2373;}
#mostsearched .pr5{font-size:1.6em;color:#061340;}

#evid{margin-bottom:10px;line-height:1.1em;}
.etab,.etab li{list-style:none;padding:0;margin:0;}
.etab{overflow:hidden;position:relative;top:1px;left:-1px;-webkit-text-size-adjust:none;}
.etab li{border:1px solid #153f6c;border-width:0 1px 1px 1px;margin-right:2px;background-color:#63a0c8;float:left;text-align:center;margin-top:1px;position:relative;}
.etab a,#evid .etab a{border-top:1px solid #153f6c;position:relative;top:-1px;background:url(images/vert.png) 0 -871px repeat-x;color:#fff;min-height:20px;line-height:19px;display:block;text-decoration:none;padding:2px 6px 0 6px;}
#evid .etab a{min-width:42px;}
.etab .sel{border-bottom:none;padding-bottom:1px;}
.etab .sel,.etab .sel a,#evid .etab .sel a{background:#fff;color:#000;color:#153f6c;}
#evid .inside{width:298px;}
#evid .inside .inct{width:288px;min-height:100px;}
.inside{border:1px solid #153f6c;border-width:1px 0;}
.inside a{text-decoration:underline;}
.inside .inct{position:relative;left:-1px;padding:5px 5px 15px 5px;border:1px solid #153f6c;border-width:0 1px;background-color:#fff;}

a{text-decoration:none;color:#0C2577;}
a:hover,a:focus{color:black;text-decoration:underline;}
/*#bdaforismi .frase a:hover,#bdaforismi .frase a:focus,#bdaforismi a.topicname:hover,#bdaforismi a.topicname:focus,#bdaforismi .lightph .author a:hover,#bdaforismi .lightph .topic a:hover,#bdaforismi .lightph a:hover .fx,#bdaforismi .lightph a:focus .fx,#bdaforismi .catauth a:hover,#bdaforismi .catauth a:focus{color:#fff;background-color:#00007a;text-decoration:none;}*/
.ak{text-decoration:underline;}
th,h1,caption{font-weight:bold;color:#009;text-align:center;font-size:14px;}
h2{font-weight:bold;color:#009;text-align:center;font-size:14px;}
h3{font-weight:bold;font-size:13px;}
th,.nav2,.dispair,h1,caption{background-color:#dfedf9;}
.left{text-align:left;}
.insalert{text-align:center;margin-top:2.5em;color:red;font-weight:bold;background-color:#fdd;border:1px solid red;padding:.3em;}

h1.phh1,h1.hphh1{display:block;background:url(images/titlebg.png) 0 60% no-repeat;text-align:left;font-size:1.3em;color:#153f6c;margin:0 auto .5em auto;}
h1.phh1 a,h1.hphh1 a{color:#153f6c;text-decoration:underline;}
h1.phh1,.rules h1{width:434px;padding:17px 24px 15px 24px;min-height:17px;}
h1.hphh1{padding:0 0 0 24px;width:210px;min-height:49px;}
h1.hphh1 span{padding:17px 24px 15px 0;background:url(images/titlebg.png) 100% 60% no-repeat;width:186px;display:block;}
.frase{margin:1em auto 1em auto;overflow:hidden;width:482px;}
.frase div{margin-bottom:5px;}
.frase .vote{font-size:0.93em;float:right;text-align:right;max-width:200px;overflow:auto;display:block;}
.frase .stars{float:right;}
.frase div .label{font-style:italic;font-size:0.93em;font-weight:normal;}
.frase .data .auth{font-weight:bold;}
.frase .data .auth .sheet{font-weight:normal;}
.frase .modified{text-align:justify;margin-top:0.5em;font-size:0.93em;}
.frase .metadata{font-size:.93em;margin:0 auto .5em auto;width:482px;padding:0 0 10px 0;background:#f2f5f7 url(images/horiz.png) -2892px 100% no-repeat;}
.frase .metadata .bg{border:2px solid #bacfdb;border-width:0 2px;padding:4px 5px 0 5px;margin:0;width:468px;overflow:hidden;}
.frase .metadata .risp{margin-top:.5em;margin-bottom:0;overflow:hidden;font-size:1.1em;}
.frase .negmetadata{margin:.5em auto 0 auto;width:472px;background:#a5c6d7 url(images/horiz.png) -2410px 0 no-repeat;padding:2px 5px;font-weight:bold;}
.frase .negmetadata .ldown,.frase .metadata .ldown{position:absolute;}
.frase .modified{color:gray;}
.frase .modified a{text-decoration:underline;color:gray;}
.frase .text,.frase .text .ft,.frase .text .fb{width:482px;background:url(images/horiz.png) -1446px 0 no-repeat;text-align:justify;min-height:46px;margin:0;}
.frase .text{font-size:1.2em;padding:0;margin:0 0 0.5em 0;background-position:-964px 0;background-repeat:repeat-y;line-height:1.2em;}
.frase .text .hilite{padding:1px 5px;background:#fff338;}
.frase .hasmeta{margin-bottom:0;}
.frase .text .fb{background-position:-1928px 100%;padding:23px 18px;width:446px;min-height:0;}
.frase .text .hasneg{background-position:0 0;}
.frase .text .hasneg .fb{padding-top:21px;}
.frase .hasmeta .fb{background-position:-482px 100%;padding-bottom:21px;}
.frase .continue{margin:1em .1em .1em .1em;text-align:right;display:block;float:none;text-decoration:none;font-size:.86em;}
.frase .continue a{text-decoration:underline;}
.frase .fg{float:left;width:100%;}
.frase .data{overflow:hidden;}
.frase .commlnk{text-align:right;float:right;font-weight:bold;margin-left:40px;}
.frase .srisp,.frase .ssugg{display:block;text-align:center;font-weight:bold;}
.frase .srisp{font-size:1.1em;}
.hrm{border:none;border-top:1px solid #ddd;}
.frase .explicit{font-weight:bold;font-style:italic;font-size:0.93em;text-align:center;display:block;}
.hrf{border:none;border-top:2px dashed #ddd;}
.frbox,.frbox .l,.frbox .r{width:100%;height:29px;overflow:hidden;background:url(images/vert.png) 100% -842px no-repeat;display:block;line-height:29px;vertical-align:middle;}
.frbox .l{background-position:0 -784px;}
.frbox{background-position:0 -813px;background-repeat:repeat-x;color:#999;font-size:0.85em;text-align:center;font-weight:bold;margin:.6em auto;padding:0;}
h2.frbox{color:#153f6c;font-size:1.2em;}
h2.frbox .l{padding-top:5px;height:24px;}
.frbox a{color:#000;}
.frbox .red{color:red;}

.topyear .metadata .bg{border-color:#fc9fd2;}
.topyear .metadata{background-position:-2892px 100%;}
.topyear .negmetadata{background-color:#fc9fd2;}
.topyear .negmetadata,.topyear .metadata{background-image:url(images/frbkgt.png);}
.topyear .text,.topyear .text .ft,.topyear .text .fb{background-image:url(images/frbkgt.png);}
.topyear .text .hasneg{background-position:-482px 0;}
.topyear .hasmeta .fb{background-position:0 100%;}

.contest .metadata .bg{border-color:#f4a9a7;}
.contest .metadata{background-position:-2892px 100%;}
.contest .negmetadata{background-color:#f4a9a7;}
.contest .negmetadata,.contest .metadata{background-image:url(images/frbkgr.png);}
.contest .text,.contest .text .ft,.contest .text .fb{background-image:url(images/frbkgr.png);}
.contest .text .hasneg{background-position:-482px 0;}
.contest .hasmeta .fb{background-position:0 100%;}


.ishare{width:16px;height:16px;margin:5px 2px 0;display:-moz-inline-block;display:inline-block;}
.ishare span{display:none;}
.ishfb{background:url(http://static.ak.fbcdn.net/images/share/facebook_share_icon.gif?8:26981) 0 0 no-repeat;}
.ishmail{background:url(images/sharemail.png) 0 0 no-repeat;}
.frase .frbox .ishare,#fgbox .ishare{margin:0;vertical-align:middle;}

.frase .lightdata .author,.frase .lightdata .topic,.frase .lightdata .work,.frase .lightdata .sendmodify{text-align:right;font-style:italic;font-size:0.93em;margin-right:1px;}
.frase .lightdata .sendmodify{color:red;text-align:left;margin-left:1px;float:left;}
.frase .lightdata .sendmodify a{color:#e00;padding:2px;}
.frase .lightdata .sendmodify a:hover{color:#fff;background:#e00;text-decoration:none;}

.vote{overflow:visible!important;}
.vote .stars,.vote .sel{display:block;background:url(images/vstar.png) 0 0 repeat-x;width:97px;height:17px;cursor:pointer;text-align:left;}
.frase .vote .stars{margin-top:2px;text-align:left;}
.vote .stars{display:inline-block;overflow:hidden;font-size:0.93em;color:#000;}
.vote .stars .sel{display:block;background-position:0 -17px;}
.vote .novote,.vote .novote .sel,.static,.static .sel,.static .stars{cursor:default;}
.vote .novote .sel{background-position:0 100%;}
.vote .msg{display:none;}
.vote #wait2,.vote #wait3{background:none;max-width:200px;padding:2px;height:auto;border:1px solid #ccc;background-color:#fff;font-weight:bold;text-align:center;}
.vote #wait3{width:auto;min-width:93px;}
.vote #wait{background:url(images/load.gif) 50% 50% no-repeat !important;text-align:center;}
.vote #wait *,.vote #wait2 *,.vote #wait3 *{display:none;}
.vote #wait2 .msg,.vote #wait3 .msg{display:block;}
.vote .desc{display:block;margin:4px 0 0 5px;clear:both;height:1.2em;font-weight:normal;}
.votepage .vote{vertical-align:middle;}
.votepage .vote .stars{display:-moz-inline-box;display:inline-block;vertical-align:middle;}
.votepage .vote .desc{display:inline;margin:0 0 0 1ex;font-style:italic;}

h3.line{background:url(images/ccc.png) 0 0.6em repeat-x;clear:both;}
h3.line span,h3.line a{background-color:#f0f4f7;padding-right:3px;}
#desc-page #data #image{float:left;margin-right:7px;width:180px;}
#desc-page #data #image .license{display:block;font-size:0.93em;margin:5px auto;text-align:center;width:180px;}
#desc-page #data{display:block;overflow:hidden;}
.struct a{color:#000;text-decoration:underline;}
.struct dl{margin-top:0;margin-right:10px;}
.struct dt{color:#666;font-size:0.93em;}
.struct dd{font-weight:bold;margin-bottom:0.5em;overflow:hidden;padding-top:2px;}
.struct dd .fl{float:left;}
#desc-page #data .vote{float:left;position:relative;top:-2px;margin-left:.5em;}
#desc-page #data .vote .desc{font-size:0.85em;}
#desc-page .buy a,#desc-page #data .buy a{color:#f30;text-decoration:none;}
#desc-page #works,#desc-page #works ul,#desc-page #works li{list-style:none;padding:0;margin:0;}
#desc-page #works{overflow:hidden;line-height:1.1em;}
#desc-page #works li{overflow:hidden;display:block;}
#desc-page #works li li{border:1px solid #ccc;padding:5px;margin:5px;width:220px;float:left;text-align:left;min-height:150px;}
#desc-page #works ul li li{border:none;width:auto;float:none;min-height:0;}
#desc-page #works li.buy{clear:left;}
#desc-page #works div{display:block;overflow:hidden;}
#desc-page #works img{float:left;margin-right:5px;}
#desc-page #works .title{font-weight:bold;font-size:1.2em;display:block;}
#desc-page #chars{overflow:hidden;margin-left:0;padding-left:0;}
#desc-page #chars li{width:45%;float:left;margin-left:5%;padding-left:0;text-align:left;}
#rtside .relpage{text-align:center;width:80%;display:block;border:1px solid #666;background-color:#fff;padding:5px;margin:0.5em auto;font-size:1.2em;font-style:italic;}
#rtside .relworks,#rtside .relworks li,#rtside .relworks ul{list-style:none;margin:0;padding:0;}
#rtside .relworks li{overflow:hidden;margin-bottom:5px;padding:3px;clear:left;}
#rtside .relworks li:hover{background-color:#fff;border:1px solid #666;padding:2px;}
#rtside .relworks ul{padding-left:10px;overflow:hidden;}
#rtside .relworks ul li{margin-bottom:0;padding:0;clear:none;}
#rtside .relworks ul li:hover{padding:0;border:0;}
#rtside .relworks img{float:left;margin-right:5px;}
#rtside .relworks .title{font-weight:bold;}

#rtside .desc h4{font-size:1.2em;}
#rtside .desc img{float:left;margin:0 5px 5px 0;}
#rtside dl{overflow:hidden;}
#rtside dt{font-weight:bold;}
#rtside dd{margin-left:2em;}

.authcat{overflow:hidden;padding:10px 0;position:relative;left:2px;clear:both;}
.authcat .ct{padding-top:10px;background:#d5d5d5;position:relative;min-height:20px;width:35%;float:right;text-align:right;padding:10px;}
.authcat .tr,.authcat .tl,.authcat .br,.authcat .bl{overflow:hidden;background:url(images/authcat.png) 0 0 no-repeat;width:10px;height:10px;position:absolute;}
.authcat .tr{top:-10px;right:0;}
.authcat .tl{top:0;left:0;background-position:0 -20px;}
.authcat .br{bottom:-10px;right:0;background-position:0 -10px;}
.authcat .bl{bottom:0;left:0;background-position:0 -30px;}
.authcat ul,.authcat li{list-style:none;padding:0;margin:0;}
.authcat ul{margin-top:.5em;}

.suggbox{color:#999;display:inline-block;width:555px;padding:0;margin:0.2em auto 0.5em auto;text-align:left;font-size:0.94em;background:url(images/sugg.png) 0 0 repeat-x;}
.suggbox .r{width:555px;margin:0;padding:0;background:url(images/suggr.png) 100% 0 no-repeat;}
.suggbox ul.main{list-style:none;width:555px;padding:0;margin:0;padding:0;background:url(images/suggl.png) 0 0 no-repeat;display:inline-block;overflow:hidden;}
.suggbox .sugg{list-style:none;float:left;display:block;margin:3px 5px;padding:0;}
.suggbox .c2 .sugg{width:262px;}
.suggbox .c3 .sugg{width:173px;}
.suggbox a{color:#999;}
.suggbox a:hover,.suggbox a:focus{background-color:#0c2577;color:#eee !important;text-decoration:none;}
.suggbox .title{font-weight:bold;}
.suggbox ul{padding-left:15px;margin:0;list-style:disc;margin-top:0.5em;}
.suggbox li:hover,.suggbox li:hover a,.suggbox li.over,.suggbox li.over a{color:#0c2577;}

#ajaxvote{width:100%;float:left;}
#ajaxvote .nvote{border:1px solid #22598d;background-color:#fff;width:21.4em;min-height:1.4em; text-align:center;float:right;padding:2px;overflow:hidden;}
.fgbox #ajaxvote .nvote{float:left !important;margin-top:6px;margin-bottom:0.5em;}
#ajaxvote .nvote a{width:2.1em;height:1.2em;display:block;float:left;text-align:center; color:#22598d;overflow:hidden;}
#ajaxvote .nvote a:hover,#ajaxvote .nvote a:focus{background-color:#22598d;color:#fff; text-decoration:none;}
#ajaxvote .wait{width:16px;height:16px;background:url(images/snake.gif) 0 0 no-repeat;margin:0 auto;display:block;overflow:hidden;}
#avarr{position:absolute;z-index:100;background:url(images/vfrecc.gif) 50% 100% no-repeat;display:block;height:6px;}
.vote.open a{background-color:#22598d;color:#fff;text-decoration:none;margin:0 auto;padding:0 1px;}

.fade{background:url(images/fr.gif) 0 0 repeat-y;}
.il{font-weight:bold;color:#c00;}

.lightph{text-align:justify;margin-bottom:2em;}
.lightph a,.lightph a:hover{color:#000;text-decoration:none;background-color:transparent;}
.lightph .author,.lightph .topic,.lightph .work{text-align:right;font-style:italic;font-size:0.9em;}
.lightph .author a,.lightph .topic a,.lightph .work a{text-decoration:none;color:#0C2577;}
.lightph .author a:hover,.lightph .topic a:hover,.lightph .work a:hover,.lightph a:hover .fx,.lightph a:focus .fx{color:black;text-decoration:underline;}
.lightph .fx{font-weight:bold;color:#0C2577;}

.nav,.otherauth{text-align:center;background:#dfedf9;display:block;margin:1em 0;overflow:hidden;}
.nav{padding:1px;}
.nav .d{display:block;text-align:left;}
.nav .r{float:right;}
.nav .l{float:left;}
.nav .s{font-weight:bold;text-decoration:none;color:#000;}
.nav .elemn{text-align:right;margin-top:0.1em;color:#000;}
.nav .elemn span{font-weight:bold;}
.nav.lett{color:#ccc;}
.frase .nav{width:437px;}
.otherauth{color:gray;margin:.5em 0;}
.otherauth a{color:#3f57a6;}
.negmetadata .nav,.metadata .nav{width:100%;margin:0;background:transparent;padding-bottom:5px;}

.tree,.tree ul{list-style:none;border:none;margin:0;padding:0;margin-left:15px;}

.error{color:red;background-color:black;font-weight:bold;}
.error a{color:#fff;}
.communication{font-style:italic;}
.smalltext{font-size:11px;}
.pair{background-color:#E8EBF7;}
a.noeffects{color:black;text-decoration:none;}
a.noeffects:hover,a.noeffects:focus{text-decoration:none;}
.border{background-color:red;}
.border table{background-color:#ECF1F6;}
.rank{background-color:#DFEDF9 !important;text-align:center;width:5%;}
.points{text-align:center;width:13%;font-weight:bold;}
.privacy{color: #FF0000;font-weight:bold;}
.catlist,.upbox .catlist{height:200px;overflow:auto;font-size:12px;padding:0;margin-left:0;}
.catlist li {list-style:none;display:block;margin-left:0;text-align:left;}
.catlist ul {display:block;margin-left:0;padding:0;}
.catlist li ul {margin-left:15px;border-left:1px solid gray;}
#sites td{width:33%;}
#sites,.bigtable,.twocol,.statstb,.threecol{width:100%;margin:0 auto;}
.bigtable td{text-align:left;}
.bigtable .ar{text-align:right;}
.statstb.float{float:left;width:232px;margin:5px;}
.twocol td{width:48%;margin:0 1%;vertical-align:top;text-align:left;}
/*.themes li,.themes ul{padding-left:0;margin-left:0;}*/
.themes td{text-align:left;line-height:1.3em;}
.themes h3{border-bottom:1px solid #ccc;padding-left:5px;margin:0.5em 5px;font-size:1.5em;}
.themes li a{font-size:1.1em;}
.twocol .elemn,.threecol .elemn{font-size:0.93em;}
.twocol .hasvideo{padding-right:16px;background:url(images/hasvideo.gif) 100% 50% no-repeat;}
.twocol.t65 td{width:65%;}
fieldset.form input.twolineslbl{margin-bottom:1em;}
.twocol.bulleted td {width:48%;padding-left:2%;background:url(images/raquo.gif) 1px -0.2em no-repeat;}
.threecol td{width:33%;vertical-align:top;text-align:left;}
.threecol .nextl{padding-left:20px;background:url(images/arrnl.gif) 4px 0 no-repeat;display:block;}
a.witharr{padding-right:13px;background:url(images/external.gif) 100% 1px no-repeat;}
.bulleted td.empty{background:transparent;}
.attn{color:#009;font-weight:bold;font-size:1.4em;}
.ref{color:#c00;padding-bottom:1em;}
.bigtable .small{font-size:0.93em;}

.quadretto{border:1px solid #153f6c;border-width:1px 0;background:url(images/quad.png) 0 0 repeat-y;margin:10px auto;clear:both;width:482px;}
.catauth{width:237px;float:left;clear:none;}
.lqua{margin:10px 5px 10px 0;}
.rqua{margin:10px 0 10px 5px;}
.catauth .inq{width:227px!important;}
.forcat{width:482px;}
.quadretto.picc,.quadretto.wh{width:475px;}
.quadretto.wh{background:#fff;border-color:#888;font-weight:bold;}
.quadretto.nobg{background:transparent;}
.quadretto .inq{padding:5px;width:472px;overflow:hidden;border:1px solid #153f6c;border-width:0 1px;position:relative;left:-1px;}
.quadretto.picc .inq,.quadretto.wh .inq{width:465px;text-align:center;}
.quadretto .threecol{width:100%;}
.quadretto h2{font-size:16px;}
#popup .quadretto{width:400px;}
#popup .quadretto .inq{width:390px;}
#popup .bkmk{width:280px;}
#popup .bkmk .inq{width:270px;text-align:center;}
.special{font-weight:bold;color:#f30;}
.catdescr{min-height:150px;margin-bottom:1em;}
.inqsel{color:#000;text-decoration:none;background:#aaa url(images/selnews.gif) 0 100% repeat-x;text-shadow:#999 3px 3px 2px;border:1px solid #555;padding:1px;}
.quadretto.meetic-reg{background:transparent;overflow:hidden;}
.quadretto.meetic-reg .inq{height:130px;}
.quadretto.meetic-reg td,.quadretto.meetic-reg table{height:100%;vertical-align:middle;text-align:center;}
.quadretto .hide{color:red;overflow:hidden;line-height:1.5em;}
.quadretto .hide a{color:red;cursor:pointer;font-size:1.5em;float:right;font-weight:bold;margin:0 0 5px 5px;width:2ex;height:2ex;text-align:center;}
.quadretto .hide a:hover,.quadretto .hide a:focus{color:#fff;background-color:red;text-decoration:none;}
.quadretto .hide a:active{color:#000;}

.quadretto .news h3{margin:0;font-size:1.1em;}
.quadretto .news .date{color:#999;margin-bottom:1em;}
.news img{margin:5px;}
.news .center{text-align:center;}
.news .center img{margin:5px 0;}

.bigtable .remove{color:red;font-size:1.5em;height:.75em;width:.75em;line-height:.75em;display:block;text-align:center;margin:0 auto;}
.bigtable .remove:hover,.bigtable .remove:focus{color:white;background-color:red;}

.xrem{background:url(images/x.gif) 0 0 no-repeat;width:14px !important;height:15px !important;border:0;display:inline !important;left:0 !important;top:6px !important;}
a:hover .xrem,a:focus .xrem{background-position:-14px 0;}
a:active .xrem{background-position:-28px 0;}

.stats th{background:none;font-size:12px;color:black;}
.statstb{border:none;margin-bottom:1em;}
.statstb td,.statstb th{padding:2px;margin:1px;}
.statstb td{text-align:left;}
.statstb thead,.statstb tbody{margin:0;padding:0;border:0;}
.statstb tr{margin:0;padding:0;}
.statsfloat{width:50%;float:left;}

.alert{color:red;text-decoration:underline;font-weight:bold;}

.signature{text-align:right;font-style:italic;}

fieldset.form{margin:1em 0;padding:4px 9px 1.5em 9px;float:left;width:462px;background:url(images/pen.gif) 0 100% no-repeat;position:relative;line-height:1em;overflow:hidden;}
fieldset.form legend{margin-bottom:10px;}                             
fieldset.form label,fieldset.form input,fieldset.form select,fieldset.form textarea,fieldset.form div.longtext{display:block;float:left;width:160px;clear:right;}
fieldset.form input,fieldset.form select,fieldset.form textarea,fieldset.form div.longtext{width:279px;}
fieldset.form input,fieldset.form textarea,fieldset.form select,input.formst,textarea.formst,select.formst{font-size:12px;border:1px solid #718aa7;vertical-align:middle;background:#fff url(images/vert.png) 0 -896px repeat-x;padding:2px;margin:2px 0;clear:right;}
fieldset.form input,input.formst{height:1.3em;}
fieldset.form input[type=hidden]{display:none;}
fieldset.form textarea{height:20em;margin:5px 0;}
fieldset.form textarea.longmeta{height:10em;}
fieldset.form input.smallinput{width:auto;height:auto;margin-left:151px;position:relative;top:1px;text-align:right;clear:right;background:transparent;border:none;}
fieldset.form label{text-align:right;margin-right:10px;position:relative;top:4px;clear:left;}
fieldset.form label.smallinput{text-align:left;margin:3px 0 9px 5px;top:0px;clear:right;width:287px;}
fieldset.form label.smalltext{font-size:92%;height:1.2em;vertical-align:text-bottom;}
.require{font-weight:bold;}                                     
fieldset.form label.alone{padding-right:369px;clear:both;}
fieldset.form input.btn{width:auto;float:none;margin:0 auto;}
fieldset.form input.file{border:none;background:none;padding:3px;height:auto;margin:5px 0;}
.fsend{clear:left;height:0;line-height:0px;font-size:0;}
fieldset.form .error{float:left;clear:both;width:462px;text-align:center;display:block;margin:4px 1px;padding:4px 0;}
.insert_hide{display:none;}
fieldset.form .avatar{float:left;clear:both;width:279px;display:block;margin:4px 1px 4px 170px;padding:4px 0;}
fieldset.form .avatar img{border:1px solid #000;margin-bottom:5px;vertical-align:middle;}
fieldset.form .tips{color:gray;font-size:10px;}
fieldset.form .tips a{color:gray;text-decoration:underline;}
fieldset.form .tips a:hover,fieldset.form .tips a:focus{color:black;}
fieldset.form label.smallmeta{height:2.4em;overflow:hidden;}
fieldset.form input.smallmeta{margin-bottom:1.4em;}
fieldset.comment{width:400px;margin:1em 31px;padding-bottom:0 !important;}
fieldset.comment label,fieldset.comment input,fieldset.comment select,fieldset.comment textarea,fieldset.comment div.longtext{width:139px;}
fieldset.form.comment input,fieldset.form.comment select,fieldset.form.comment textarea,fieldset.form.comment div.longtext,fieldset.captcha .captcha{width:241px;}
fieldset.form.comment input.smallinput{margin-left:128px;width:auto;}
fieldset.form.comment label.smallinput{width:248px;}
fieldset.comment .error{width:394px;}
fieldset.form .comm-vote{float:left;width:240px;}
fieldset.form .vote{margin-bottom:5px;display:block;float:left;margin-right:100px;}
fieldset.form .vote .desc{font-size:0.85em;}
fieldset.form .captcha{min-height:115px;float:left;padding-bottom:.5em;}
fieldset.form .captcha span{width:241px;display:block;margin:5px 0;}
fieldset.form .captcha span.error{float:none;}
fieldset.form .captcha img{border:1px solid gray;}
fieldset.form .captcha input{width:110px;float:none;margin:.5em 0;}
fieldset.comment p{margin:5px;}
fieldset.form .disabled label{color:#777;}

h2.qinsert{color:#000;font-weight:bold;font-size:1em;text-align:left;}
fieldset.qinsert input,fieldset.qinsert textarea,fieldset.qinsert select{font-family:'Lucida Grande',Arial,sans-serif;font-size:1em;}
fieldset.qinsert{border:0;border-bottom:1px solid #ccc;margin-bottom:20px;}
fieldset.qinsert .ball,fieldset.qinsert .ball .br,fieldset.qinsert .ball .bl,.orball,.orball .br,.orball .bl{display:block;clear:right;}
fieldset.qinsert .ball,.orball{float:right !important;background:url(images/insball.png) 0 0 repeat-x;padding:0;margin:0;}
fieldset.qinsert .ball,.orball,fieldset.qinsert .ball a,.orball a{color:#555;}
fieldset.qinsert .ball a,.orball a{text-decoration:underline;}
fieldset.qinsert .ball .br,.orball .br{background:url(images/rinsball.png) 100% 0 no-repeat;}
fieldset.qinsert .ball .bl,.orball .bl{background:url(images/linsball.png) 0 0 no-repeat;padding:24px 19px 10px 33px;min-height:73px;width:272px;margin-bottom:10px;}
.orball{background-image:url(images/insballo.png);}
.orball .br{background-image:url(images/rinsballo.png);}
.orball .bl{background-image:url(images/linsballo.png);min-height:43px;padding-top:15px;}

fieldset.qinsert label{display:block;width:438px;}
fieldset.qinsert .fieldrow{width:280px;margin:0.5em 0 1em 77px;display:block;}
fieldset.qinsert .date{margin-top:20px;}
fieldset.qinsert .field{font-size:12px;border:1px solid #718aa7;vertical-align:middle;background:#fff url(images/vert.png) 0 -896px repeat-x;}
fieldset.qinsert input.fieldrow,fieldset.qinsert textarea.fieldrow{margin-left:20px;width:400px;}
fieldset.qinsert label .info,fieldset.qinsert label .info a{color:#999;font-style:italic;}
fieldset.qinsert label .info a{text-decoration:underline;}
fieldset.qinsert textarea.field{height:20em;}
fieldset.qinsert textarea.longmeta{height:10em;}
fieldset.qinsert input.smallinput,fieldset.qinsert label.smallinput{width:auto;display:inline;}
fieldset.qinsert input.smallinput{position:relative;top:2px;}
fieldset.qinsert label.smallinput{margin-left:5px;}
fieldset.qinsert .error{text-align:center;display:block;padding:2px;}

fieldset.qinsert #form_author{clear:right;overflow:hidden;}
fieldset.qinsert #form_author label{margin-top:5px;}

.contest-incipit{border:1px solid #ccc;border-width:1px 0;padding:10px;margin:15px 0;}
#contest-indicator{background:url(images/contestind09-1.png) 0 0 no-repeat;width:483px;height:80px;margin:0 auto 10px auto;position:relative;overflow:hidden;}
#contest-indicator p{text-align:center;margin:4px;line-height:1em;}
#contest-links,#contest-links li{margin:0;padding:0;list-style:none;}
#contest-links{position:absolute;bottom:4px;text-align:center;width:100%;left:0;font-size:.93em;}
#contest-links li{display:inline;}
#contest-links li a{display:inline-block;padding:0 12px;text-align:center;border-right:2px groove #f1f1f1;}
#contest-links li.last a{border:none;}

fieldset.upbox{font-size:1em;margin-top:5px;}
fieldset.upbox label{width:186px;margin-right:0;margin-top:10px;}
fieldset.upbox input,fieldset.upbox select,fieldset.upbox textarea,fieldset.upbox div.longtext{margin-left:20px;width:346px;margin-top:10px;}
fieldset.upbox input.smallinput{margin-left:173px;}
fieldset.upbox label.smallinput{margin-top:13px;margin-left:20px;}
fieldset.upbox p{margin:38px 70px 24px;width:auto;line-height:1.25em;}
fieldset.upbox .intro{margin:38px 20px 24px;width:auto;line-height:1.25em;text-align:left;}
fieldset.upbox p.gray{font-size:1em;}
fieldset.upbox p.smalltext{font-size:0.93em;margin:15px 70px;}
fieldset.upbox #preview_avatar{margin:0 10px 20px 128px;float:left;}
fieldset.upbox .afteravatar{margin-left:188px;width:358px;padding-top:1em;text-align:left;}
fieldset.upbox .error{float:none;width:auto;}
fieldset.upbox hr{border-top-width:1px;margin:14px auto;clear:both;}
fieldset.upbox img.picture{clear:both;margin:10px auto;display:block;border:1px solid #999;padding:5px;background:#fff;}
fieldset.upbox .captcha{text-align:left;margin:10px 0 0 20px;}
fieldset.upbox .captcha input{margin-left:0;}

fieldset.reg label{width:130px;margin-right:0;margin-top:10px;}
fieldset.reg input,fieldset.reg select,fieldset.reg textarea,fieldset.reg div.longtext{margin-left:20px;width:309px;margin-top:10px;}
fieldset.reg input.smallinput{margin-left:117px;}
fieldset.reg label.smallinput{margin-top:13px;margin-left:20px;}
fieldset.reg .error{float:none;width:auto;}
fieldset.reg hr{border-top-width:1px;margin:14px auto;clear:both;}

fieldset.fsearch input,fieldset.fsearch input#friends_q{float:none;clear:none;margin:10px;display:inline;}

#autocomp{position:absolute;z-index:100;border:1px solid #000;background-color:#fff;color:#ccc;}
#autocomp .fixed{font-size:0.93em;display:block;}
#autocomp .cont{overflow:hidden;color:#000;}
#autocomp ul,#autocomp li{list-style:none;padding:0;margin:0;}
#autocomp li{padding:2px;height:1.2em;overflow:hidden;line-height:1.2em;}
#autocomp li.selected{background:#9ec7db;color:#fff;}
#autocomp .data{display:none;}

#floatballoon{position:absolute;width:180px;height:92px;background:url(images/offcloud.png) 19px 0 no-repeat;}
#floatballoon #arrow{width:150px;height:82px;padding:10px 10px 10px 25px;background:url(images/cloudangle.png) 0 50% no-repeat;font-size:0.93em;text-align:center;font-style:italic;overflow:hidden;}
#floatballoon a,#floatballoon{color:#153f6c;}

div.comment{width:100%;background:#fff url(images/comm.png) 0 0 repeat-x;margin:.5em auto;font-family:Arial, Helvetica, sans-serif;font-style:italic;overflow:auto;}
.comment .top{padding:.5em;}
.comment .top .date{font-size:0.85em;}
.comment blockquote{margin:.5em 3em 0 3em;padding:0;padding-bottom:1em;line-height:1.5em;}
h2.comment{font-size:1.3em;color:#000;text-align:left;width:auto;background:none;margin-bottom:0;}
.comment .karma{float:right;font-size:0.85em;margin:.5em;font-style:normal;}
.comment .karma .vpcont{display:-moz-inline-block;display:inline-block;vertical-align:middle;}
.comment .karma .vpanel{border:1px solid #153f6c;border-right-width:14px;background-color:#fff;padding-top:.8ex;width:5.7ex;height:4ex;display:block;text-align:center;font-weight:bold;position:relative;}
.comment .karma .v{font-size:1.5em;display:block;}
.comment .karma .cp,.comment .karma .cm{position:absolute;right:-13px;width:12px;text-align:center;color:#fff;font-size:12px;line-height:1.9ex;height:1.9ex;display:block;text-align:center;overflow:hidden;vertical-align:middle;}
.comment .karma .cp{top:0;}
.comment .karma .cm{bottom:0;}
.comment .karma .cp:hover,.comment .karma .cm:hover{background-color:#52a0c3;text-decoration:none;}
.comment .karma .vp{color:#080;}
.comment .karma .vn{color:#c00;}
.comment .avatar{float:left;}
.noreg{color:#666;}
.noitalic{font-style:normal;}
.docomm{color:gray;font-size:.9em;font-weight:bold;margin-top:1em;}
.docomm a{color:gray;text-decoration:underline;}
#comm-cont{padding:0;overflow:hidden;display:block;clear:both;}
#comm-cont.loading{background:url(images/commload.gif) 50% 50% no-repeat;}
#comm-cont .nav{background:#fff url(images/comm.png) 0 0 repeat-x;}
.nolog{display:block;position:absolute;z-index:10000;}
.nolog .back{width:100%;height:100%;background:url(images/matte.png) 0 0 repeat;}
.nolog .inner{position:absolute;width:400px;padding:5px;background-color:#fff;border:1px solid #c00;font-size:1.2em;text-align:center;}
.nolog .inner .x{padding:1px 5px;display:block;background-color:#c00;float:right;margin:5px 5px 5px 20px;color:#fff;font-weight:bold;}
.comm-locked{float:right;width:32px;height:32px;display:block;background:url(images/lock.png) 0 0 no-repeat;position:relative;top:-6px;}
.comm-locked span{display:none;}

.comment .avatar,#welcome .avatar,.upicon .avatar,.newfriends .avatar,fieldset.upbox .avatar,.upbox li .avatar{width:48px;height:48px;display:block;border:0;margin:5px;border:1px solid #999;}
.comment .noavatar,#welcome .noavatar,.upicon .noavatar,fieldset.upbox .avatar{background:url(images/noavatarn.png) 0 0 no-repeat;}
.comment .ppavatar,#welcome .ppavatar,.upicon .ppavatar{background:url(images/ppavatar.png) 0 0 no-repeat;}
.upicon .avatar,.newfriends .avatar,.upbox li .avatar{width:24px;height:24px;}
.upicon .noavatar,.newfriends .noavatar,.upbox li .noavatar{background:url(images/noavatarns.png) 0 0 no-repeat;}
#upavatar .noavatar{background:url(images/noavatarbig.png) 0 0 no-repeat;}

#commpage,#commpage ul,#commpage li{list-style:none;margin:0;padding:0;}
#commpage li{background:#fff url(images/comm.png) 0 0 repeat-x;padding:5px;}
#commpage li li{background:none;padding:0;}
#commpage li{margin-top:1.5em;}
#commpage ul,#commpage ul li{list-style:disc outside;}
#commpage ul li{margin:0 0 0 3em;}
#commpage .risp{margin-top:.5em;list-style:none;font-weight:bold;}
#commpage .notlast,#commpage .notlast .gray{color:#888;}

.lilsbox{text-align:right;font-size:0.9em;}
.lilsbox #insbox{width:200px;}
.lilsbox label{margin-right:3px;}

.iefix2{height:0;line-height:0px;}

#popup fieldset.form{width:270px;margin:0 auto 1em auto;}
#popup fieldset.form label,#popup fieldset.form input,#popup fieldset.form select,#popup fieldset.form textarea,#popup fieldset.form div.longtext{width
:125px;}
#popup fieldset.form input.smallinput{margin-left:109px;width:auto;}
#popup fieldset.form .error{width:245px;}

#popup.notpopup fieldset.form{float:none;margin:0 auto}

#news{width:320px;margin:0 auto;}

.catlist input{float:none !important;display:inline !important;clear:none !important;width:auto !important;margin:3px !important;}

.box_preview{background-color:white;width:464px;padding:15px;margin:10px auto;text-align:center;position:relative;}
.box_preview table{margin:10px auto;}
.box_preview table table{margin:0;}
.box_preview .bluebutt{position:absolute;right:0;bottom:0;margin:0;}

#sitesinprefs span{float:left;}

#scrollable{height:120px;overflow:auto;border:1px solid gray;background-color:white;}
#scrollable ul{list-style:none;margin:0;padding:0;}
#scrollable ul li{float:left;text-align:center;margin:5px;width:90px;padding-top:2px;padding-bottom:2px;}
#scrollable ul li.sel{background-color:#CEBCF1}
#scrollable ul li img,#scrollable .noimage{display:block;margin:0 auto;border:0;}
#scrollable .noimage{height:50px;width:63px;background-color:white;border:1px dashed gray;}
#preview{border:1px solid gray;background-color:white;border-top:none;height:390px;overflow:auto;padding:5px;margin-bottom:10px;}

dl.withbold dt {font-weight:bold;}

.onlyresult{background-color:#052b5d;color:white;width:65%;display:block;text-align:center;margin:0 auto;padding:.5em 0;}
.onlyresult .search{font-weight:bold;font-style:italic;color:#9cc;}
.onlyresult a{color:#fff;}

#sostienici,.sost-altro{width:484px;margin:5px auto;position:relative;}
#sostienici{height:385px;background:url(images/sostienici2.jpg) 0 0 no-repeat;margin-top:35px;position:relative;}
#sostienici span{display:none;}
#sostienici a{position:absolute;height:40px;width:140px;}
#sostienici a:hover,#sotienici a:focus{background-image:url(images/sostienici2.jpg);background-repeat:no-repeat;}
#sostienici #paypal{left:166px;top:269px;background-position:-166px -386px;}
#sostienici #altro{left:325px;top:269px;background-position:-325px -386px;}

.rules h2{text-align:left;color:#009;font-size:16px;font-weight:bold;}
.rules h3{text-align:left;color:#000;font-size:13px;font-weight:bold;margin-bottom:.1em;font-style:italic;}
.rules p{margin-top:0;}

#insertcat{float:left;width:100%;font-size:93%;line-height:normal;padding-bottom:10px;background:url(images/tabbg.png) 0 100% repeat-x;}
#insertcat ul{margin:0;padding:10px 0 0 10px;list-style:none;}
#insertcat li{float:left;background:url(images/tableft.png) no-repeat left top;margin:0;padding:0 0 0 5px;}
#insertcat a{float:left;display:block;background:url(images/tabright.png) no-repeat right top;padding:8px 12px 3px 6px;text-decoration:none;font-weight:bold;color:#c0c0c0;white-space:nowrap;}
/* Commented Backslash Hack hides rule from IE5-Mac \*/#insertcat a {float:none;}/* End IE5-Mac hack */
#insertcat a:hover,#insertcat a:focus{color:#fff;}
#insertcat .sel{background-position:0 -50px;border-width:0;}
#insertcat .sel a{background-position:100% -50px;color:#000;}
#insertcat li:hover,#insertcat li:hover a,#insertcat li.over,#insertcat li.over a{background-position:0% -50px;color:#000;}
#insertcat li:hover a,#insertcat li.over a{background-position:100% -50px;}
.intab{float:left;width:474px;padding:5px 5px 15px 5px;margin-bottom:1em;background:#8bc2db url(images/tabbg.png) 0 100% repeat-x;margin-right:-3px;}
.intab a:hover{background-color:#fff;text-decoration:none;border-bottom:1px solid #00c;}
.intab a.img:hover{background:none;text-decoration:none;border-bottom:0;}

#insert_thanks,#contact_thanks{width:466px;height:148px;display:block;margin:2em auto 10px auto;}
#insert_thanks{background:url(images/insert_thanks.jpg) 0 0 no-repeat;}
#contact_thanks{background:url(images/contact_thanks.jpg) 0 0 no-repeat;}
#insert_thanks span,#contact_thanks span,#login-registrati span{display:none;}

#login-registrati{width:466px;height:148px;display:block;margin:2em auto;background:url(images/login-registrati.jpg) 0 0 no-repeat;}
#login-registrati a{width:241px;height:148px;display:block;margin:0;padding:0;}

.white,.white.nopunt,.white .nopunt{background-color:#fff;background-image:none !important;}
.white td{background:#fff url(images/dotted.gif) 0 1em repeat-x !important;}

.listapunt td{background:url(images/dotted.gif) 0 1em repeat-x;padding-left:0;vertical-align:text-top;}
.nopunt{background-color:#f0f4f7;}
td.nopunt{background:none;}
.twocol.t65 td.nopunt{width:35%;}
.notpresent{color:gray;}

.allread,.allread a{color:#777 !important;}

#upmenu{height:67px;width:787px;background:url(images/upmenu.png) 0 0 repeat-x;margin:0 0 10px 0;padding:0;overflow:hidden;position:relative;}
#upmenu h1{float:left;background:url(images/upmenu.png) 0 -67px no-repeat;color:#235280;height:32px;width:330px;padding:17px 0 0 9px;margin:0;text-align:left;font-style:italic;font-weight:bold;}
.upfirst,.upfirst li{margin:0;padding:0;list-style:none;}
.upfirst{height:49px;float:right;background:url(images/upmenu.png) 100% -263px no-repeat;overflow:hidden;}
.upfirst li,.upfirst li a,.upfirst li a .bkg,.upfirst li a .end,.upfirst li a .bkge{width:89px;display:block;height:49px;}
.upfirst li{float:left;position:relative;}
.upfirst li a .bkg,.upfirst li a .end{height:32px;padding:17px 0 0 0;}
.upfirst li a{width:89px;background:url(images/upmenu.png) 0 -116px no-repeat;text-align:center;font-size:1.1em;display:block;}
.upfirst li.sel a,.upfirst li a:hover{background:url(images/upmenu.png) 0 -214px repeat-x;}
.upfirst li.sel a .bkg,.upfirst li a:hover .bkg,.upfirst li.sel a .bkge,.upfirst li a:hover .bkge{background:url(images/upmenu.png) 0 -165px no-repeat;}
.upfirst li.sel a .end,.upfirst li a:hover .end{background:url(images/upmenu.png) 100% -312px no-repeat;}
.upfirst li a .arr{display:block;position:absolute;width:14px;height:14px;background:url(images/uparr.png) 0 0 no-repeat;bottom:3px;right:3px;}
.upfirst a:hover{text-decoration:none;color:#235280;}
.upfirst a:hover .arr{background-position:-14px 0;}
.upfirst li.sel .arr{background-position:-28px 0;}
.upsecond{font-size:0.93em;width:100%;text-align:right;position:absolute;right:-2px;bottom:3px;display:block;}
.upsecond,.upsecond a{color:#fff;}
.upsecond a{text-decoration:underline;margin:0 5px;}
.upsecond .sel{font-weight:bold;}
.upbox{background:#d6d6d6;margin:5px 1px;font-size:0.93em;border:0;text-align:center;}
.upbox p{text-align:justify;}
fieldset.upbox{background:#ebebeb;width:auto;padding:0;float:none;position:relative;}
.upbox legend{display:none;}
fieldset.upbox h3{font-size:1.25em;color:#235280;font-weight:bold;font-style:italic;margin:18px 0 26px 32px;text-align:left;}
.upbox .upbtop,.upbox .upbtop .upbtr,.upbox .upbtop .upbtl,.upbox .upbtop .upbtb,.upbox .upbbott,.upbox .upbbott .upbbr,.upbox .upbbott .upbbl{height:2px;width:100%;background:url(images/upbox.gif) 0 0 no-repeat;overflow:hidden;margin:0;line-height:2px;display:block;}
.upbox .upbtop{background-position:0 -5px;background-repeat:repeat-x;}
.upbox .upbtop .upbtr{background-position:100% -2px;}
.upbox .upbcent{border:1px solid #88a0b8;border-width:0 1px;overflow:hidden;padding:2px 0 6px 0;margin:0;}
fieldset.upbox .upbcent{background:url(images/sprocket.gif) 0 -1px no-repeat;}
.upbox .upbtop .upbtb{background:url(images/sprocket.gif) 1px 1px no-repeat;}
.upbox .upbbott{background-position:0 -4px;background-repeat:repeat-x;}
.upbox .upbbott .upbbl{background-position:0 -7px;}
.upbox .upbbott .upbbr{background-position:100% -9px;}
.upbox h2{color:#235280;font-weight:bold;font-style:italic;background:none;font-size:1.1em;text-align:left;margin:3px 7px;}
.upbox a{color:#235280;text-decoration:underline;}
.upbox p{width:94%;margin:0 auto;}
.upbox ul,.upbox li{margin:0;padding:0;list-style:none;}
.upbox ul{margin:3px 0 0 3px;}
.upbox li .avatar{vertical-align:middle;margin:1px 4px 1px 0;display:inline-block;float:left;}
.upbox li a{color:#000;text-decoration:none;font-style:italic;font-size:1.1em;}
.upbox hr{border:none;border-top:2px solid #797979;width:94%;clear:both;}
a.upbbutt{width:107px;height:27px;padding:2px 2px 2px 36px;display:block;background:url(images/upbutt.png) 0 0 no-repeat;color:#fff;text-align:center;text-decoration:none;margin:10px auto 5px auto;font-size:0.93em;}
.upbox a.upbbutt{font-size:1em;}
a.upbbutt:hover{color:#fff;text-decoration:none;}
li.uponline{display:block;background:url(images/uponline.gif) 99% 50% no-repeat;padding-right:32px;}
.upjournal{border:2px solid #777;border-width:2px 0;background:#fff url(images/upfade.png) 0 0 repeat-x;padding:5px 12px 10px 12px;position:relative;margin-top:10px;text-align:left;}
.upjournal a{font-style:italic;color:#235280;text-decoration:underline;}
.upjournal h2{color:#235280;font-weight:bold;font-style:italic;font-size:1em;text-align:left;padding:0 7px 0 0;margin:0;position:absolute;top:-9px;left:0px;background:#f0f4f7 url(images/upfade.png) 0 9px repeat-x;text-align:left;}
.upjournal h3.date{font-weight:normal;font-size:0.93em;color:#777;float:right;margin:0;text-align:left;}
.upjournal hr{border:0 none;border-bottom:1px dashed #777;color:#fff;margin:0;clear:both;}
.upjournal .status{font-size:1.1em;font-weight:bold;font-style:italic;margin:0 0 .5em 43px;}
.upjournal .status .date{color:#777;font-size:0.77em;font-weight:normal;font-style:normal;display:block;}
.upjournal .upicon{float:left;margin:0 0 10px 6px;display:block;}
.upjournal .upicon .avatar{margin:0;}
.upjournal .upnicon{width:29px;height:26px;background:url(images/upnotif.png) 0 0 no-repeat;}
.upjournal .uphand{width:31px;height:25px;background:url(images/uphand.png) 0 0 no-repeat;}
.upjournal .entries,.upjournal .entries li{margin:0;padding:0;list-style:none;}
.upjournal .entries{margin:0 0 10px 43px;line-height:1.5em;}
.upjournal .singleuser{font-size:1em;font-style:italic;}
.upjournal .user{font-weight:bold;}
.upjournal .oldupdates,.upjournal .oldupdates a{color:#666;}
.upjournal .status .del,#upcloud .del{display:inline-block;vertical-align:middle;height:10px;width:9px;margin:0 2px;background:url(images/tiny/stop.gif) 0 0 no-repeat;}
.upjournal ul.list,.upjournal ul.list li{list-style:none;margin:0;padding:0;display:block;}
.upjournal ul.list{margin-top:30px;}
.upjournal ul.list li{border-bottom:1px dashed #000;padding-left:20px;background:#a9a9a9 url(images/upmsgtick.png) 0 50% no-repeat;position:relative;}
.upjournal ul.list li.allread{background:#ddd;}
.upjournal ul.list li .read{color:#000;text-decoration:none;display:block;background:#eee;overflow:hidden;margin:0;}
.upjournal ul.list li .read .ins{padding:2px;}
.upjournal ul.list li a.goread{display:block;text-decoration:none;background:#eee url(images/upmsgarrd.png) 100% 50% no-repeat;padding:2px 24px 1.4em 2px;margin:0;overflow:hidden;}
.upjournal ul.list li.allread a.goread{background:#fff url(images/upmsgarrb.png) 100% 50% no-repeat;}
.upjournal ul.list .user{font-weight:normal;display:block;font-style:italic;}
.upjournal ul.list .subject{font-style:normal;}
.upjournal ul.list .date{font-style:normal;color:#999;font-size:0.93em;text-align:right;display:block;margin-right:9px;position:absolute;right:26px;bottom:2px;z-index:10;margin:0;}
.upjournal .lwrap{overflow:hidden;margin-top:17px;}
.upnotif{border-color:#5a8cd9;margin:20px 0;}
.upjournal .upnclose,.upnclose:hover{display:block;background:#5a8cd9;width:auto;padding:0 5px;min-width:60px;height:13px;position:absolute;top:0;right:0;text-align:center;color:#fff;font-size:0.85em;font-style:normal;text-decoration:none;}
.box_preview .bluebutt,.bluebutt{font-size:0.85em;background:#235280;padding:2px 10px;font-style:normal !important;color:#fff !important;text-decoration:none !important;font-weight:normal !important;border:0;width:auto;height:auto;}
.box_preview .bluebutt{width:120px;}
#body .bluesearch,#body .bluesubmit{width:145px;height:14px;line-height:14px;vertical-align:middle;background:url(images/submit.png) 0 0 no-repeat;border:0;margin:10px;display:-moz-inline-block;display:inline-block;float:none;text-decoration:none;}
#body .bluesubmit{color:#fff;margin:10px;font-weight:bold;text-align:center;padding:6px 0;font-size:0.93em;font-style:normal;}
#body #upavatar .bluesubmit{margin:10px auto;}
#body input.bluesubmit{height:26px;padding:0;}
#body .bluesearch{height:34px;width:146px;background-position:1px 4px;margin:5px auto;}
#body .bluesearch .bluesubmit{width:75px;height:14px;padding:10px 22px 10px 49px;text-align:right;margin:0;display:block;background:url(images/lens.png) 0 0 no-repeat;}
#body #upguide .bluesubmit,.upjournal .bluesubmit{font-size:1em;}
#upleft{float:left;}
#upleft .authorlink{font-weight:bold;}
#upavatar,#upfriends,#upguide{width:160px;overflow:hidden;}
#upfriends li{display:block;}
#upfriends li a{display:block;overflow:hidden;text-align:left;}
#upfriends li .name{margin:7px 0 0 30px;display:block;}
#upavatar .avatar{width:145px;height:145px;border:1px solid #111;margin:0 auto 2px auto;display:block;}
#upavatar .modavatar{text-align:center;}
#upbody,#upb2{width:618px;}
#upbody{width:618px;margin-left:168px;}
#upb2{overflow:hidden;}
#upcloud,#upcloud .b,#upcloud .t,#upcloud .c{display:block;background:url(images/upcloudh.png) 0 0 no-repeat;width:618px;}
#upcloud{background:url(images/upclbot.png) 1px 100% no-repeat;padding-bottom:10px;}
#upcloud form{margin:0;}
#upcloud .c{background:#235280;position:relative;height:1%;}
#upcloud .b{background-position:-618px 100%;}
#upcloud .t{overflow:hidden;}
#upcloud .sayall{border:none;padding:4px 0 2px 2px;width:586px;margin:6px 0 7px 16px;background:#fff url(images/vert.png) 0 -896px repeat-x;overflow:hidden;position:relative;min-height:15px;}
#upcloud .saylive{width:513px;}
#upcloud #latestmsg,#upcloud .sayname,#upcloud #fakesay{padding:0 2px;min-height:15px;float:left;}
#upcloud .sayall #latestmsg{width:392px;}
#upcloud .sayname{width:115px;text-align:right;font-weight:bold;color:#999;font-style:italic;}
#upcloud #latestmsg{width:463px;font-style:italic;}
#upcloud #upcltwit{font-size:0.85em;color:#777;position:absolute;left:85px;bottom:-12px;}
#upcloud #upcltwit a{color:#777;text-decoration:underline;}
#upcloud #say,#upcloud #saybutt,#upcloud #fakesay,#upcloud #sayload{border:none;width:392px;margin:0;font-size:12px;vertical-align:middle;float:left;}
#upcloud #fakesay{padding-left:14px;font-style:italic;position:absolute;top:2px;left:2px;width:602px;}
#upcloud #say{padding:0;background:#fff url(images/vert.png) 0 -900px repeat-x;}
#upcloud #saybutt,#upcloud #sayload{width:72px;height:21px;left:auto;right:14px;background:#ddd;color:#777;position:absolute;float:none;top:6px;}
#upcloud #sayload{background:#ddd url(images/loadddd.gif) 50% 50% no-repeat;display:block;padding:0;}
#forumupdates{margin:20px 0 0 0;width:345px;float:left;}
#forumupdates .register{margin-top:10px;text-align:center;font-weight:bold;}
#forumupdates ul,#forumupdates li{list-style:none;margin:0;padding:0;}
#forumupdates ul{line-height:2em;margin:20px;}
#forumupdates ul a{color:#000;text-decoration:none;}
#forumupdates p,#forumupdates ul{font-size:0.93em;}
#forumupdates p{margin-bottom:0;}
#forumupdates p,#forumupdates p a{font-style:normal;}
#forumupdates hr{margin-top:5px;}
#upnewfriends{margin-left:389px;width:229px;margin-top:20px;}
#upnewfriends .newfriends,#upnewfriends .newfriends li{list-style:none;padding:0;margin:0;}
#upnewfriends .newfriends{margin:10px 10px 0 10px;}
#upnewfriends .newfriends li{margin:8px 0;padding-left:17px;background:url(images/uparr.gif) 0 50% no-repeat;}
#upnewfriends .newfriends a{overflow:hidden;display:block;}
#upnewfriends .avatar{display:block;margin:0 5px 0 0;float:left;}
#upnewfriends .name{margin:0 0 0 29px;display:block;text-align:left;}
#upnewfriends .profile{text-decoration:underline;color:#235280;font-size:0.93em;display:block;}
.votedetail{margin:.5em auto;border:0;}
.votedetail td{vertical-align:middle;}
.votedetail th{color:#000;font-weight:normal;background:transparent;text-align:left;font-size:1em;vertical-align:bottom;}
.upstats,.upstats *{border-collapse:collapse;}
.upstats{margin:20px auto 5px auto;}
.upstats td{font-style:italic;margin:0;padding:1px;}
.upstats .even{background-color:#eee;}
.upstats .text{font-style:normal;}
.upstats .link{text-align:right;}
.upstats .link a{color:#000;text-decoration:none;padding-right:15px;background:url(images/upsarr.png) 100% 50% no-repeat;}
.upstats .link a .new{color:red;font-weight:bold;}
.upjournal .updated{color:#ccc;font-size:0.93em;text-align:center;}

.moreinfo{font-size:0.85em;display:-moz-inline-block;display:inline-block;text-align:center;border:1px solid #3e72b1;padding:2px;vertical-align:middle;height:20px;line-height:1em;}

.nllist,.nllist li{list-style:none;display:block;margin:0;padding:0;text-align:left;}
.nllist .selnl{margin:0;float:left;width:auto;padding:0;border:0;background:transparent;}
.nllist li{margin:20px;}
.nllist .name{margin-left:20px;font-weight:bold;font-size:1.2em;}
.nllist .descr{margin:5px 0 0 30px;}
fieldset.upbox .nllist label{float:none;width:auto;text-align:left;clear:none;position:static;}

#msgread{margin:1em auto;background-color:#fff;border:1px solid #ccc;line-height:1.5em;padding:.5em;}
#msgread #cdata{display:block;margin-bottom:1em;padding-bottom:.5em;border-bottom:1px solid #ccc;}
#msgread #cdata .label{font-weight:bold;color:#999;}
#msgread.loading{background:#fff url(images/loadwb.gif) 50% 50% no-repeat;height:100px;}
#readrec.loading,#readsent.loading{background:url(images/loadwb.gif) 50% 50% no-repeat;height:100px;}
#msgread.loading *,#msgread.loading #cdata,#readrec.loading *,#readsent.loading *{display:none;}

#concprof{display:block;position:relative;background:url(images/concorso_profile.png) 0 0 no-repeat;width:532px;height:130px;overflow:hidden;margin:10px 0 10px 11px;padding:0;list-style:none;}
#concprof li{list-style:none;margin:0;padding:0;position:absolute;}
#concprof #scoreintro{text-align:right;right:373px;top:57px;font-size:0.9em;line-height:1em;}
#concprof #score{position:absolute;top:0;right:-74px;width:65px;text-align:center;font-size:1.2em;}
#concprof #text{top:90px;left:118px;width:170px;font-size:0.93em;color:#999;text-align:left;line-height:1em;}
#concprof #text a{color:#999;}
#concprof #invite span,#concprof #invitedb span{display:none;}
#concprof #invite{left:297px;top:52px;width:108px;height:62px;}
#concprof #invite a{width:108px;height:62px;display:block;background:url(images/concorso_profile_b.png) 0 0 no-repeat;}
#concprof #invite a:hover,#concprof #invite a:focus{background-position:0 -62px;}
#concprof #invitedb{left:405px;top:52px;width:103px;height:62px;}
#concprof #invitedb a{width:103px;height:62px;display:block;background:url(images/concorso_profile_b.png) -108px 0 no-repeat;}
#concprof #invitedb a:hover,#concprof #invitedb a:focus{background-position:-108px -62px;}

.premio dt{font-weight:bold;margin-bottom:0.2em;}
.premio dd{margin-bottom:1em;}
.premio .steps{width:560px;margin:1em auto 2em auto;overflow:hidden;}
.premio .steps a{width:275px;height:150px;float:left;border:1px solid #000;display:block;margin:1px;}
.premio .steps #s1{background:url(images/premiowww/step1.jpg) 0 0 no-repeat;}
.premio .steps #s2{background:url(images/premiowww/step2.jpg) 0 0 no-repeat;}
.premio .steps #s3{background:url(images/premiowww/step3.jpg) 0 0 no-repeat;}
.premio .steps #s4{background:url(images/premiowww/step4.jpg) 0 0 no-repeat;}
.premio .steps a:hover{background-position:-275px 0 !important;}

.extra,.exrt{width:100%;height:187px;display:block;}
.extra{margin:10px auto;position:relative;background:#a9d4ea url(images/exlt.gif) 0 0 no-repeat;}
.exrt{background:url(images/exrt.gif) 100% 0 no-repeat;}
.extra #mac,.extra #win,.extra #lnx{height:31px;width:112px;position:relative;top:14px;left:31px;display:block;}
.extra #mac span,.extra #win span,.extra #lnx span{display:none;}
.extra #mac{background:url(images/exmac.png) 0 0 no-repeat;}
.extra #win{background:url(images/exwin.png) 0 0 no-repeat;}
.extra #lnx{background:url(images/exlinux.png) 0 0 no-repeat;}
.extra .features{list-style:none;padding:0;margin:0;margin:36px auto 0 auto;height:112px;}
.extra .features.one{width:134px;}
.extra .features.two{width:273px;}
.extra .features.three{width:407px;}
.extra .features.four{width:541px;}
.extra .features li{list-style:none;margin:0 0 0 5px;padding:0;height:112px;width:129px;float:left;}
.extra .features li a,.extra .features li.coming{width:129px;height:112px;display:block;background:url(images/exbox.gif) 0 0 no-repeat;overflow:hidden;position:relative;}
.extra .features li a:hover,.extra .features li a:focus{background-position:0 -112px;}
.extra .features li.coming span{width:129px;height:112px;display:block;background:url(images/excoming.png) 50% 50% no-repeat;}
.extra .features li a#exwidget span{width:116px;height:101px;display:block;background:url(images/exsearch.jpg) 0 0 no-repeat;margin:8px auto 0 auto;}
.extra .features li a#exwidget:hover span,.extra .features li a#exwidget:focus span{background-position:-116px 0;}
.extra .features li a#exadiumy span{width:77px;height:107px;display:block;background:url(images/exadiumy.jpg) 0 0 no-repeat;margin:0 auto;}
.extra .features li a#exadiumy:hover span,.extra .features li a#exadiumy:focus span{background-position:-77px 0;}
.extra .features li a.exopsrc span{width:123px;height:72px;display:block;background:url(images/exopsrc.png) 0 0 no-repeat;margin:37px auto 0 auto;}
.extra .features li a.exopsrc:hover span,.extra .features li a.exopsrc:focus span{background-position:0 -72px;}
.extra .features li a.exopsrc.w span{background-image:url(images/exopsrcw.png);}
.extra .features li a span span{display:none !important;}
.extra .features li.goog120{text-align:center;}
.extra .features li.goog120:hover,.extra .features li.goog120.over{background-position:0 -112px;cursor:pointer;}
.extra .features li.goog120 iframe{margin-top:17px;}
.extra .features li.goog120 #exff{width:98px;height:20px;background:url(images/exff.png) 0 0 no-repeat;position:absolute;top:87px;left:15px;}
.extra .features li.goog120:hover #exff,.extra .features li.goog120.over #exff{background-position:0 -20px;}
.extra .features li.goog120 #exff span{display:none;}

#installsrc{background-color:#fff;border:1px solid #0c2577;margin:1em auto;text-align:center;padding:0.5em;}
#installsrc .install{font-size:2em;}

#card_top{background:url(images/cards/top.jpg) 50% 0 no-repeat;padding:145px 10px 0 10px;width:531px;}
#card_top h3{margin-top:0;}
#card_preview{width:500px;height:205px;display:block;margin:1em auto;background:url(images/cards/valentine.jpg) 0 0 no-repeat;clear:left;}

#searchres .result{margin-bottom:1em;}
#searchres .result a.title{display:block;text-decoration:underline;font-size:1.2em;}
#searchres .result .url{color:#888;text-align:left;font-size:0.95em;}
#searchres .result .url a{color:#888;text-decoration:underline;}
#searchres .result .fastlink,#searchres .result .fastlink li{list-style:none;display:block;margin:0;padding:0;}
#searchres .result .fastlink{margin:.5em 0 .5em 2em;}
#searchres .result .fastlink a{font-weight:bold;}
.searchad{background:#dfedf9;width:464px;padding:10px;margin-bottom:.5em;}
.searchad .ad_header{color:#000;padding-bottom:7px;font-size:0.93em;font-weight:bold;}
.searchad .ad_line1{color:#0C2577;font-size:1.2em;font-weight:bold;text-decoration:underline;}
.searchad .ad_text{color:#000;text-decoration:none;}
.searchad .ad_url{color:#888;font-size:0.93em;margin-bottom:12px;text-decoration:none}
.searchad .search_header{background:#eee;padding:4px;font-size:1.2em;font-weight:bold}

#contactreason,.contactback{list-style:none;padding:0;margin:1em 2em;}
.contactback{text-align:center;}
#contactreason li{list-style:none;margin:5px 0;padding:0;font-weight:bold;}
#contactreason a,.contactback a{display:block;font-size:1.2em;background:#fff url(images/fwd.png) 100% 50% no-repeat;}
#contactreason a:hover,#contactreason a:focus{background-color:transparent;}
.contactback a:hover,.contactback a:focus{background:url(images/fwd.png) 0 50% no-repeat;}
#contactreason a span,.contactback a span{display:block;padding:0.5em;background-color:#fff;}
#contactreason a span{margin-right:45px;}
.contactback a span{margin-left:45px;padding-right:45px;}

dl.challenge dt{font-weight:bold;}

#invited{width:550px;margin:1em auto;border:1px solid #ccc;overflow:hidden;position:relative;padding-top:1.5em;}
#steps{position:absolute;width:300px;height:100%;top:0;right:0;}
#steps div{border-right:1px solid #ccc;position:absolute;height:1000px;width:25%;text-align:center; font-size:0.9em;font-weight:bold;padding-top:0.25em;}
#steps #step1{left:0;border-left:1px solid #ccc;}
#steps #step2{left:25%;}
#steps #step3{left:50%;}
#steps #step4{left:75%;border:0;}
#invited .user{border-top:1px solid #ccc;padding-bottom:5px;position:relative;}
#invited .user.gain{height:40px;line-height:1em;}
#invited .user .name{width:240px;margin:5px 0 0 5px;display:block;}
#invited .user .notconf{width:240px;margin:2px 0 5px 5px;display:block;color:#999;font-size:0.85em;}
#invited .user .notconf2{position:absolute;color:red;left:60%;font-size:2em;margin-top:-.47em;}
#invited .result{width:300px;position:absolute;height:10px;top:7px;left:251px;}
#invited .result .s1,#invited .result .s2,#invited .result .s3,#invited .result .s4,#invited .result .s1 .r,#invited .result .s2 .r,#invited .result .s3 .r,#invited .result .s4 .r{display:block;height:0.8em;background-color:#ccc;width:100%;}
#invited .result .r{background-color:red !important;float:none;margin:0;}
#invited .result .s1 .r{width:25%;}
#invited .result .s2 .r{width:50%;}
#invited .result .s3 .r{width:75%;}
#invited .result .s4 .r{width:100%;}
#invited .result .l{position:absolute;left:75%;width:23%;margin-top:1em;color:red;font-size:0.85em;padding:2px;text-align:center;}
input.preloaded{color:#999;}

.onetimemsg,.persistentmsg{display:block;text-align:center;padding:5px;margin:5px;background:#fff;}
.onetimemsg .title,.persistentmsg .title{display:block;margin:5px auto;font-weight:bold;}
.friendstream .friend{position:relative;display:block;border-bottom:1px solid #ccc;padding:5px 0;overflow:hidden;}
.friendstream .loading{opacity:0.5;background:#fff url(images/loadb.gif) 50% 50% no-repeat;}
.friendstream .friend .data{float:left;overflow:hidden;width:150px;}
.friendstream .friend .name{width:100px;font-size:1.5em;font-weight:bold;text-align:left;}
.friendstream .friend .avatar{margin:5px;width:48px;height:48px;}
.friendstream .friend .stream{width:409px;display:block;}
.friendstream .friend div.stream{margin-left:210px;}
.friendstream .friend ul.stream{list-style:none;margin:0;padding:0;overflow:hidden;}
.friendstream .friend .stream .date{border-bottom:1px solid #ccc;padding-bottom:3px;color:#999;display:block;font-weight:bold;font-size:0.85em;}
.friendstream .friend ul.stream ul{background:#fff;padding:0;margin-left:20px;font-size:0.93em;margin-bottom:10px;}
.friendstream .friend ul.stream ul li{list-style:none;margin:0;padding:8px;border-bottom:1px solid #ccc;}
.friendstream .accepted{display:block;text-align:center;margin-top:.5em;}
.friendstream .action{font-size:1.1em;padding:0 20px;background:url(images/tiny/warning.gif) 100% 50% no-repeat;}
.friendstream .panel,.friendstream .panel li{list-style:none;margin:0;padding:0;}
.friendstream .panel{clear:both;display:block;overflow:hidden;}
#upbody .friendstream .panel a{display:block;margin:2px 0;}
#overlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:90;background-color:#000;}
.lightbox{width:300px;background:#ddd;padding:10px;border:2px solid #eee;z-index:10000;}
#close{position:absolute;top:-5px;right:-5px;cursor:pointer;}

h1.center{text-align:center;}
h2.hyph{text-align:left;font-size:1.2em;}
h2.hyph .div{color:#999;}
h2.hyph .lang{font-size:0.78em;font-style:italic;color:#999;font-weight:normal;}
.defin .field{font-size:0.85em;font-style:italic;}
.dictentry .form,.dictentry .pron{font-size:1.1em;}

.dictindex{position:relative;width:484px;margin:.5em 0;}
.dictindex ul{border-left:1px solid #153f6c;}
.dictindex,.dictindex ul{display:block;}
.dictindex ul,.dictindex ul li{list-style:none;padding:0;margin:0;}
.dictindex .etab li{border-left:0;margin-top:1px;}
.dictindex .etab a{width:16px;padding:0;height:17px;line-height:17px;}
.dictindex .etab a:hover,.dictindex .etab a:focus{text-decoration:none;}
.dictindex .inct{display:none;text-align:center;width:480px;padding:2px;}
.dictindex .inct li{width:auto;display:inline;padding:0 2px;}
.dictindex ul.sel{display:block;}
.dictindex ul a.sell{background:#153f6c;color:#fff;}
#wordsearch{width:250px;}
a.anchor{position:relative;top:-3em;display:block;}

#movieidx{width:484px;margin:1em auto;overflow:hidden;}
#movieidx .csoon{width:300px;float:left;margin:5px 10px 0 0;padding-left:5px;}
.csoon .credits{background:#069;text-align:right;}
.csoon .credits a{color:#fff;text-decoration:none;font:0.93em Verdana,sans-serif;}
#movieidx .csoon .credits{width:300px;}
.bigcsoon .credits{width:484px;}
#movieidx .movies,#movieidx .movies ul,#movieidx .movies li{width:164px;overflow:hidden;}
#movieidx .movies ul,#movieidx .movies li{list-style:none;display:block;margin:0;padding:0;text-align:left;}
#movieidx .movies{float:left;font-size:0.93em;margin-top:3px;}
#movieidx .movies li{overflow:hidden;line-height:1.2em;margin-bottom:4px;overflow:hidden;height:50px;}
#movieidx .movies li a,#movieidx .movies li span{display:block;}
#movieidx .movies li .pict{float:left;width:35px;height:50px;margin-right:5px;display:block;}
#movieidx .movies .title{font-weight:bold;text-decoration:underline;margin-bottom:.4em;}
#movieidx .movies h3{margin:0 0 1em 0;font-weight:bold;font-size:1.1em;}
#movieidx .movies h3,#movieidx .movies h3 a{color:#000;}
#movieidx .bigger{text-align:center;margin-top:0.5em;}
.bigcsoon .inside{width:480px;background:#000;padding:0 2px;}

.movieforum,.movieforum li{list-style:none;display:block;padding:0;margin:0;}
.movieforum li{margin-bottom:5px;}
.movieforum li a{padding:5px;background:#fff;border-left:5px solid #069;display:block;color:#000;}

#sharedtip{position:absolute;}
#htrailer-show{width:482px;margin:10px auto;overflow:hidden;height:25px;cursor:pointer;background:url(images/trailer-show.png) 50% 50% no-repeat;}
#htrailer-show .vplayer{display:none;}
.big-vplayer,.right-vplayer{display:block;margin:10px auto;}
#htrailer-show .big-vplayer{margin:0;}
.vplayer{border:1px solid #000;background:#111;}
.vplayer .drawer{width:100%;padding:5px 0;color:#aaa;text-align:center;font-size:.85em;margin:0;}
.vplayer .size{text-transform:uppercase;padding-bottom:0;}
.vplayer .drawer a{color:#aaa !important;}
.vplayer .drawer a.active{color:#fff !important;font-weight:bold;}
.vplayer-problem-panel form{padding:0;margin:0;}
.vplayer-problem-panel,.vplayer-problem-panel .top{background:url(images/vplayer-problem.png) -290px 100% no-repeat;width:290px;padding-bottom:13px;color:#aaa;}
.vplayer-problem-panel .top{background-position:0 0;padding:22px 0 0;}
.vplayer-problem-panel .mid{width:264px;background:#111;border:3px solid #666;border-width:0 3px;padding:10px 10px 0 10px;overflow:hidden;}
.vplayer-problem-panel .loading{background:#111 url(images/load111.gif) 50% 50% no-repeat;height:100px;}
.vplayer-problem-panel textarea,.vplayer-problem-panel input{font:0.93em Arial,Helvetica,sans-serif;}
.vplayer-problem-panel textarea{width:100%;height:5em;border:1px solid #666;margin:5px auto;}
.vplayer-problem-panel .ok{position:absolute;right:10px;bottom:13px;}
.vplayer-problem-panel .btn{background:#999;color:#000;border:1px solid #aaa;}

#edbutt,#edbutt li{display:block;list-style:none;margin:0;padding:0;}
#edbutt{width:484px;overflow:hidden;margin:20px auto;}
#edbutt li,#edbutt li a{line-height:18px;display:block;width:159px;margin:1px;}
#edbutt li a{padding:3px;border:1px solid #000;height:18px;width:151px;color:#000;}
#edbutt li{float:left;}
#edbutt li a{text-align:center;}