body,html{margin:0;padding:0;background-color:#fff;height:100%!important;height:auto;}
div,p,h1,h2,h3,h4,h5,h6,span,form,dl,dt,dd,fieldset,img,label,input{font-family:Arial,Helvetica,Verdana,sans-serif;position:relative;z-index:1;margin:0;padding:0;}
ul,li,p,form,label,.label,input,textarea,fieldset,h1,h2,h3,h4,h5,h6{font-family:Verdana,Arial,Tahoma,sans-serif;}
div,p,form{display:block;margin:0;padding:0;}
body,html{background:#fff url(/imagesv2/pattern-back.png);}
a:link,a:visited,a:hover,a:active{color:#00F;text-decoration:none;}
a:hover,a:active{text-decoration:underline;}
.cc{clear:both;}
.tcenter{text-align:center;}
.tleft{text-align:left;}
.tright{text-align:right;}
.red{color:red;}
.inline{display:inline;}
.noborder{border:none;}
.bblack{border:1px solid #000;}
.bblue{border:1px solid blue;}
.pink{color:#FF01B8;}
.bld{font-weight:bold;}
.indent{padding-left:10px;}
.size1{font-size:50%;}
.size2{font-size:130%;}
.size3{font-size:250%;}
.normal{font-weight:normal!important;}
span.xs2{font-size:60%!important;}
img,fieldset{border:none;margin:0;padding:0;}
#root{margin:0;padding:0;position:relative;background:transparent url(/imagesv2/root2nrw.gif) repeat-y 0 8px;}
#root .wrpr{width:534px;margin:0 12px 0 35px;padding:9px 0 20px 0;}
h1{display:block;margin:0;padding:0;font-size:175%;font-weight:bold;}
h2{display:block;margin:0;padding:0;font-size:125%;font-weight:normal;}
h2 span{font-size:60%;}
#content h3{font-size:159%;}
#content h3 span{font-size:40%!important;}
#language ul,#page_nav ul,#site_nav ul,#tags ul,#tags2 ul{display:block;list-style:none;}
#language ul li,#page_nav ul li{display:block;float:left;clear:none;}
#site_nav ul li,#tags2 ul li{display:inline;}
#header{margin:0;padding:0;font-size:100%;position:absolute;left:0;top:0;display:block;width:100%;}
#breadcrumbs{font-size:65%;font-family:Arial,Helvetica,sans-serif;padding:5px 0 0;}
.ad strong{font-size:80%;}
.ad.txt_ad{display:block;margin:0;padding:0;text-align:center;border:2px solid blue;width:155px;float:left;clear:none;}
.ad.txt_ad a:link,.ad.txt_ad a:visited,.ad.txt_ad a:hover,.ad.txt_ad a:active{font-weight:bold;font-size:100%;}
.ad.txt_ad span{font-size:60%;line-height:50%;}
#topads.ads3{display:block;padding-top:7px;margin:0 0 17px;}
#topads p{font-size:80%;font-family:Arial;}
.ad.single_center{text-align:center;font-family:"Times New Roman";}
.ad.ad_dbl{float:left;clear:none;text-align:center;font-weight:bold!important;font-size:83%;font-family:Arial;margin-left:12px;}
.ad.ad_dbl img{margin:0 auto;display:block;border:2px solid blue;}
.ad.ad_dbl.br_blk img{border-color:#000;}
.ads3 .ad{display:block;float:left;clear:none;width:177px;text-align:center;margin:16px 0 22px;}
#footer .ads.ads2 .ad{float:left;margin:8px 0 0;clear:none;}
.ads.ads2 .img_brd_blue img{border:1px solid blue;}
.ads.ads2 .ad.txtad{width:325px!important;border:1px solid #000;margin-left:10px!important;padding:5px 0 3px;}
.ads2 .ad.txtad p{font-family:Arial;}
#footer .ads{text-align:center;margin:0 auto 0;}
#footer .ads p{font-size:80%;font-weight:bold;}
#footer .xyz{text-align:center;margin:0 auto 0;}
#footer .xyz p{font-size:80%;font-weight:bold;}
#header .big_link{padding:5px 0 0 5px;}
#header .big_link img{border:1px solid blue;}
#header h3{display:block;margin:0;padding:0;font-size:115%;font-family:Arial;text-align:center;}
#header h3 a:link,#header h3 a:visited,#header h3 a:hover,#header h3 a:active{display:block;margin:15px 0 10px 0;padding:0;font-size:100%;}
#header h3 span{font-size:70%;display:block;}
#language{display:block;margin:0 0 12px;padding:0;font-family:Verdana;position:relative;width:100%;}
#language strong{display:block;float:left;clear:none;margin:0 0 6px;}
#language div{display:block;margin:0 0 0 10px;padding:0;float:left;clear:none;position:relative;}
#language div span,#language div a:link,#language div a:visited,#language div a:hover,#language div a:active{margin:0 7px 0 0;padding:0;position:relative;line-height:1;}
#language div span.active img{border:2px solid #000;background-color:#ccc;margin-bottom:-2px;}
img#logo{display:block;float:right;margin:25px 5px 0 0;padding:0;}
#topnav{margin-bottom:5px;}
#root .bh{border-bottom:1px solid #eaf4fe!important;margin:0 -9px 15px -11px;padding:0 23px 14px 11px;overflow:hidden;}
#root .bh .bh2 *{font-family:'Lucida Sans Unicode','Lucida Grande','Mukti Narrow',sans-serif!important;}
#root .bh h1{font-size:23px;font-weight:bold;line-height:35px;}
#root .bh h1 strong{font-weight:bold;}
#root .bh h1 span{font-family:Verdana,Arial,Tahoma,sans-serif;}
#root .bh h1 .small{font-size:18px;}
#root .bh .c-gray{color:#c0c0c0;}
#root .bh h2,#root .bh .bh2{float:right;font-size:13px!important;margin:-2px 0;}
#root .bh h2 span,#root .bh .bh2 span{font-size:13px!important;}
#root .bh h2 .b-avatar,#root .bh .bh2 .b-avatar{margin-left:14px;position:relative;top:8px;}
#login{float:right;margin:0 0 25px;padding:0;font-size:80%;}
#login strong{font-size:130%;}
#login p{font-family:Arial!important;}
#subscribe{text-align:center;margin:0 0 25px;padding:0;}
#subscribe p{font-size:80%;}
#subscribe_form label,#subscribe_form input,#subscribe span{font-size:75%;font-family:Verdana!important;}
#subscribe_form input{margin-left:3px;height:22px;}
#subscribe span{font-size:80%;font-family:Arial!important;}
#subscribe_form label.sm{font-size:65%;}
#main{padding:182px 0 0 0;font-size:100%;}
.c27 #main{padding-top:29em;}
#content{margin:0;padding:0;font-size:100%;}
#content h3{margin-bottom:22px!important;margin:0 0 12px 0;}
#content h4{margin-bottom:5px;}
#content h5{margin-bottom:3px;}
#content p.last{margin-bottom:22px!important;margin:0 0 16px 0;}
#content h3,#content p.last{display:block;padding:0;}
#content .txt_section{margin-bottom:13px;}
#content p{font-size:100%;margin:0;padding:0 0 3px;font-family:"Times New Roman"!important;}
#content p.smer2{font-family:Verdana!important;font-size:80%;}
#content p.smer3{font-family:Verdana!important;font-size:80%;}
#content p a:link,#content p a:visited,#content p a:hover,#content p a:active{font-weight:bold;font-size:100%;font-family:Verdana;}
#content p.smer3 a:link,#content p.smer3 a:visited,#content p.smer3 a:hover,#content p.smer3 a:active{font-size:125%!important;}
#content p.type2{padding-top:17px;}
#content strong.smer{font-size:85%;}
#storypager{text-align:center;font-size:95%;padding:10px 5px 0;}
#prevpage{float:left;text-align:left;width:100px;z-index:10;}
#nextpage{float:right;text-align:right;width:100px;z-index:10;}
.alpha_nav{display:block;float:right;margin:8px 0 8px 3px;padding:0;font-size:60%;}
.alpha_nav span{display:block;float:left;clear:none;margin:0;padding:0 3px 0 0;}
.b-avatar{display:inline-block;border:1px solid #b9d8f4;padding:1px!important;}
.b-avatar i{height:2px;width:2px;overflow:hidden;position:absolute;background:url(/imagesv2/crn-avatar.gif) no-repeat;z-index:1;}
.b-avatar i.tl{top:-1px;left:-1px;}
.b-avatar i.tr{top:-1px;right:-1px;background-position:-2px 0;}
.b-avatar i.bl{bottom:-1px;left:-1px;background-position:0 -2px;}
.b-avatar i.br{bottom:-1px;right:-1px;background-position:-2px -2px;}
.news{font-size:75%;margin:0 0 16px;}
.news p{padding-bottom:2px!important;font-family:Verdana!important;}
.news a:link,.news a:visited,.news a:hover,.news a:active{font-family:Verdana!important;}
.news span{font-size:80%!important;padding-left:6px;font-family:Verdana!important;}
.news em{font-size:110%;font-family:Verdana;}
img.icon{margin:0 0 -4px 4px;padding:0;}
img.upicicon{margin:0;padding:0;}
#site_nav{display:block;width:100%;margin:0;padding:8px 0 8px;font-size:100%;line-height:140%;text-align:center;}
#site_nav a:link,#site_nav a:visited,#site_nav a:hover,#site_nav a:active,#site_nav span{padding:0 6px;font-weight:bold;font-size:100%;font-family:"Times New Roman"!important;}
#site_nav.type2{margin:0 0 10px;}
#page_nav{display:block;margin:0;padding:0;font-weight:bold;text-align:right;font-size:80%;}
p#page_nav{text-align:center;}
#page_nav a:link,#page_nav a:visited,#page_nav a:hover,#page_nav a:active,#page_nav span.active{padding:0 1px 0 0;}
#page_nav span{font-size:100%!important;}
#page_nav span.small{font-weight:normal;font-size:80%!important;}
table.common_table{font-family:Arial;margin:0 0 8px;font-size:80%;width:100%;border-collapse:collapse;}
table.common_table col{table-layout:fixed;}
table.common_table .icon{position:relative;}
table.common_table th{background-color:#999;font-weight:normal;color:#fff;}
table.common_table td,table.common_table th{padding:2px;border:2px solid #fff;}
table#members{margin-bottom:0;font-family:"Times New Roman"!important;font-size:100%!important;}
table#members a:link,table#members a:visited,table#members a:hover,table#members a:active{font-weight:bold;}
table#members col.col1{width:15%;}
table#members td.uname{font-family:Arial,Helvetica,Verdana!important;}
table#members col.col2{width:3%;}
table#members col.col3{width:3%;}
table#members col.col4{width:20%;}
table#members col.col5{width:53%;}
table#members col.col6{width:6%;}
.member_headers{font-size:100%;margin-bottom:10px;font-family:"Times New Roman"!important;}
#top_list_tbl th{padding:0 2px;}
#top_list_tbl col.col7{width:11%;}
table.definition td{border:none!important;}
table.definition col.col1{width:45px;}
#voteform,#voteform fieldset{display:block;margin:0;padding:0;background-color:#eee;text-align:center;}
#voteform{font-size:80%;padding:15px 0;margin-bottom:-13px;}
#voteform p{font-size:100%!important;}
#voteform input{margin:0 4px;}
#voteform label{font-weight:bold;}
#comments{background-color:#eee;border:1px solid #000;margin-bottom:8px;padding:24px 0 10px 10px;}
#comments p{margin:0 0 16px;font-size:80%;font-family:Arial;}
#comments p span{font-size:80%;padding:0 0 0 3px;}
#tags,#tags2{border:1px solid #000;text-align:center;position:static;}
#tags ul,#tags2 ul{margin:0;}
#tags p,#tags ul li,#tags2 p,#tags2 ul li{font-size:60%;font-family:Arial;position:static;}
#tags2{border:1px solid #ededfa;background-color:#ededfa;padding:30px 0;margin:28px 0 1em;}
#tags2 p{font-size:75%;padding-bottom:1em;}
#tags2 ul{margin:0;padding:0;}
#tags2 ul li{font-size:70%;}
#tags2 a:link,#tags2 a:visited,#tags2 a:hover,#tags2 a:active{padding:0 .25em;}
#tags2 a:hover,#tags2 a:active{text-decoration:underline;}
#footer{margin:0;padding:0;}
#copyr{font-size:60%;text-align:center;padding:2em 0 1em;}
.story #content p{font-family:Verdana,Arial,Helvetica,sans-serif!important;font-size:80%;}
.ss2 .story #content{font-family:Verdana,Arial,Helvetica,sans-serif!important;font-size:80%;}
.ss2 .story #content p{font-size:100%;}
.story h1{font-size:150%;}
.story h2{font-size:100%;font-weight:bold;}
.story h2 span{padding-left:5px;font-size:70%;}
.category #content p{font-size:90%;font-family:"Times New Roman"!important;padding-bottom:.5em;}
.category h1,#topnav h1{font-size:150%;}
.category h2{font-size:100%;font-weight:bold;}
.category h2 span{padding-left:5px;font-size:70%!;}
.category #content p.smer{font-size:75%;font-family:Arial,Helvetica,sans-serif!important;padding-bottom:20px;}
.category #content p.smer a:link,.category #content p.smer a:visited,.category #content p.smer a:hover,.category #content p.smer a:active{font-size:100%;font-family:Arial,Helvetica,sans-serif!important;}
.category #content p a:link,.category #content p a:visited,.category #content p a:hover,.category #content p a:active{font-size:110%;font-family:Arial,Helvetica,sans-serif!important;}
.category #content p span{padding-left:1.25em;font-family:"Times New Roman"!important;font-size:90%;}
.category #content p span .ratedate{font-family:Arial,Helvetica,sans-serif!important;font-size:80%;font-style:normal;padding-left:.1em;}
.category #content p span .author,.category #content p span .author a:link,.category #content p span .author a:visited,.category #content p span .author a:hover,.category #content p span .author a:active{font-size:95%!important;padding-left:0;font-family:"Times New Roman"!important;}
.category #content p span a:link,.category #content p span a:visited,.category #content p span a:hover,.category #content p span a:active{font-weight:normal;font-size:110%!important;}
.toplists h2{font-size:110%!important;font-weight:bold!important;}
#main.table_container #content h1{font-size:115%!important;font-weight:normal;font-family:Arial!important;margin:13px 0 15px;}
#main.table_container #copyr{font-family:Verdana!important;}
#member_search_form{display:block;margin:0;padding:32px 0 0;}
#member_search_form p.notice{color:red;font-family:Verdana!important;font-weight:bold;font-size:65%;}
#member_search_form label,#member_search_form div.question{display:block;margin:0 0 10px;float:left;font-size:100%;clear:none;font-weight:bold;width:225px;font-family:Verdana;}
#member_search_form.story_search label,#member_search_form.story_search div.question{width:208px;}
#member_search_form label span,#member_search_form div.question span{display:block;font-size:55%;margin-top:2px!important;}
#member_search_form label.radio_lbl{display:block;font-size:80%;font-family:Arial;margin:6px 4px 0 4px!important;margin:6px 0 0 1px;float:left;font-weight:normal;width:auto;}
@media all and(min-width:0){#member_search_form label.radio_lbl{margin:6px 4px 0 1px!important;}
}
#member_search_form div.question{padding-bottom:6px;margin-top:20px;}
#member_search_form div.question span{margin-bottom:-6px;}
#member_search_form.story_search div.question{margin:0 0 10px 0;}
#member_search_form.story_search div.question span{margin-bottom:-4px;}
#member_search_form input,#member_search_form select,#member_search_form p.input_fld{display:block;margin:0;float:left;margin-top:6px!important;margin:4px 0 0;font-family:Arial!important;}
#member_search_form p.input_fld{margin:0;font-size:80%;}
#member_search_form select{margin-bottom:5px;font-size:80%;}
#member_search_form input.txt_input{width:216px;font-family:Arial;margin:4px 0 0!important;}
#member_search_form.story_search input.txt_input{width:275px;}
#member_search_form #submit{font-size:80%;width:246px;}
#member_search_form.story_search #submit{width:165px;margin-top:-15px!important;}
#root.service{background-image:none;background-color:#CCE6FF;text-align:center;}
#root.service .wrpr{width:626px;margin:0 auto;text-aling:left;}
#root.service #content{background-color:#E0E0E0;border:2px solid #fff;margin:38px 0 0;padding:18px 15px 15px;text-align:center;font-family:Arial!important;width:100%;position:relative;}
#root.service #content.box_str{padding:0;border-width:2px 2px 1px;}
#root.service #content .box{padding:28px 10px 0 10px;text-align:left;min-height:334px;height:auto!important;height:332px;border:2px solid #fff;border-width:1px 0 1px;}
#root.service #content .box.short{min-height:80px;height:auto!important;height:110px;}
@media all and(min-width:0){#root.service #content .box.short{min-height:110px!important;}
}
#root.service #content .box.tall{min-height:361px;height:auto!important;height:393px;}
#root.service #content .box.dark{background-color:#ccc;}
#root.service #content .box.light{background-color:#E0E0E0;}
#root.service #content .column{width:312px!important;width:311px;float:right;}
#root.service #content .column.first{float:left;border-right:2px solid #fff;}
#root.service #content .heading{width:100%;float:none;text-align:center;background-color:#ccc;border-bottom:1px solid #fff;}
#root.service #content h1{font-size:95%;margin:0 0 25px;font-family:Arial!important;}
#root.service #content .heading h1{font-size:150%;color:#fff;margin:0;padding:13px 0;}
#root.service #content p{font-family:Arial!important;margin:0 0 17px;}
#root.service #content #tos_form #submit{font-family:Arial!important;width:412px;}
#root.service #content a:link,#root.service #content a:visited,#root.service #content a:hover,#root.service #content a:active{font-weight:normal;}
#signup_form p{color:#997F66;}
#signup_form fieldset{padding-top:8px;margin:0 0 0 12px;}
#signup_form fieldset.special{margin:-30px 0 -4px 0;}
#signup_form fieldset.main_fld{position:relative;margin:0;padding:0;}
#signup_form label,#signup_form .question strong{width:95px;float:left;color:#997F66;font-size:85%;font-weight:bold;font-family:Arial!important;padding:4px 0 0;}
#signup_form label.radio{display:inline;float:none;width:auto;}
#signup_form label span{display:block;font-size:70%;}
#signup_form fieldset.special label{clear:both;width:100%;margin-bottom:8px;}
#signup_form .question{clear:both;display:block;margin:0 0 8px;}
#signup_form select,#signup_form input,#signup_form textarea{float:left;margin:0 0 8px;}
#signup_form input{width:176px;}
#signup_form fieldset.special input{float:none;height:23px;font-size:80%;}
#signup_form .question input{float:none;margin:0;width:auto;}
#signup_form #submit{float:right;margin-top:44px;font-size:80%;}
#main.feedback h1{font-size:110%;font-family:Arial;font-weight:bold;margin-top:10px;}
#main.feedback h1 span{display:block;font-size:75%;}
#main.feedback h1 span span{display:inline;font-size:120%;}
#main.feedback p{font-family:Verdana!important;font-size:80%;}
#main.feedback #comment_form{margin-bottom:0;}
#main.feedback #comment_form fieldset{margin-bottom:5px;}
#main.feedback #comment_form .colored,#main.feedback #comment_form .submit{background-color:#FFC;}
#main.feedback #comment_form .submit{text-align:center;}
#main.feedback #comment_form h2{font-size:105%;font-family:Arial;background-color:#FFC;padding:2px 0;margin-bottom:5px;font-weight:bold;}
#main.feedback #comment_form h2 span{font-weight:bold;padding-left:10px;font-size:95%;}
#main.feedback #comment_form textarea{margin-bottom:5px;}
#main.feedback #comment_form .submit{font-size:80%;}
#main.feedback #comment_form label,#main.feedback #comment_form p{font-size:80%!important;font-family:Arial!important;}
#main.feedback #comment_form p a:link,#main.feedback #comment_form p a:visited,#main.feedback #comment_form p a:hover,#main.feedback #comment_form p a:active{font-family:Arial;}
#main.feedback #comment_form p.note{font-size:55%!important;font-family:Verdana!important;margin-bottom:20px;}
div#txt_ads{display:block;position:relative;width:100%;}
div#txt_ads a:link,div#txt_ads a:visited,div#txt_ads a:hover,div#txt_ads a:active{display:block;position:relative;float:left;height:66px;width:153px;text-align:center;font-family:Arial,Helvetica,sans-serif;font-size:60%;padding:2px 5px 1px;margin:0 10px 0 0;text-decoration:none;color:#000;border:2px solid #00F;}
div#txt_ads a strong{display:block;font-size:170%;color:#00F;}
div#txt_ads a:link,div#txt_ads a:visited,div#txt_ads a:hover,div#txt_ads a:active{background-color:#CFF;}
div#txt_ads a:hover,div#txt_ads a:active{background-color:#FCF;}
div#txt_ads a:hover strong,div#txt_ads a:active strong{text-decoration:underline;}
.spltr{clear:both;height:1px;margin:0 0 -1px 0;padding:0;overflow:hidden;}
.related_links{margin:0;padding-bottom:24px;border-bottom:1px solid #eee;overflow:hidden;}
body.iPhoneMsg{padding-top:5em;}
.iPhoneAlert{position:absolute;top:0;width:100%;}
.iPhoneAlert p{background-color:#e8f1fa;padding:1em;font-weight:bold;cursor:pointer;font-size:1.5em;text-decoration:underline;}
#itemslines{background-color:#fff;position:relative;padding:10px 10px 0 12px;margin:10px 0 10px;}
#itemslines span{position:absolute;right:7px;top:5px;font-size:7pt;color:#999;line-height:1;}
#itemslines p{font-weight:bold;font-size:80%;line-height:1;}
#itemslines p a{display:block;padding-bottom:10px;}
#noendless{position:absolute;bottom:0;left:0;width:100%;background:url(/imagesv2/root2nrw.gif) repeat-y scroll 0 8px;height:100%;z-index:0;zoom:1;}
#breadcrumbs{background-color:#dde1f0;margin:0 -9px 0 -11px;padding:5px 10px 5px;}
.category-name{border-bottom:2px solid #dde1f0;margin:0 -9px 20px -11px;}
.category-name span{background:#dde1f0 url(/imagesv2/greydg.gif) no-repeat 100% 0;padding:4px 25px 2px 8px;font-size:8pt;line-height:12pt;font-weight:bold;}
.category-name-alpha{border-top:2px solid #f7f7f7;margin:20px -9px 0 -10px;text-align:right;}
.category-name-alpha span{background:#f7f7f7 url(/imagesv2/grdg.gif) no-repeat 0 0;padding:2px 18px 4px 23px;font-size:8pt;line-height:12pt;font-weight:bold;}
.category-name-alpha em{font-style:normal;position:absolute;right:20px;top:-20px;font-size:7.5pt;font-weight:bold;color:#999;}
h1{padding-left:7px;}
h1 span{font-family:Verdana,Arial,Tahoma,sans-serif;color:#c00000;}
.category-name-alpha a{text-decoration:underline;}
.category-name-alpha a:hover{text-decoration:none;}
.cat-new-rss{float:right;margin:15px 10px -5px 0;position:relative;}
.category-list h2,.serie-list h2{padding:.5em 0 .5em 7px;font-size:12pt;font-weight:bold;float:left;}
.serie-list h2 span{color:#c00000;font-size:100%;font-weight:bold;font-family:Verdana,Arial,Tahoma,sans-serif;}
.cat-stories-list,.cat-series-list{background:#f7f7f7 url(/imagesv2/ovb.gif) no-repeat 100% 100%;padding:0 0 10px;margin-left:-10px;margin-right:10px;clear:both;}
.cat-stories-list ol,.cat-series-list ol{background:#f7f7f7 url(/imagesv2/ovt.gif) no-repeat 100% 0;padding:10px 10px 0 0;margin:0;list-style:none;}
.cat-stories-list ol li,.cat-series-list ol li{font-size:7.5pt;color:blue;padding:0 0 8px 45px;margin:0;display:block;}
.cat-stories-list ol li:hover,.cat-series-list ol li:hover{background:#fff url(/imagesv2/lihb.gif) no-repeat 100% 100%;}
.cat-stories-list ol li p,.cat-series-list ol li p{color:#666;line-height:2em;position:relative;padding:8px 130px 0 0;}
.cat-stories-list ol li p em,.cat-series-list ol li p em{position:absolute;left:-35px;top:8px;font-style:normal;font-size:7.5pt;color:blue;display:block;width:25px;text-align:right;}
.cat-stories-list ol li:hover p,.cat-series-list ol li:hover p{background:#fff url(/imagesv2/liht.gif) no-repeat 100% 0;}
.cat-stories-list ol li a,.cat-series-list ol li a{text-decoration:underline;}
.cat-stories-list ol li a.story-name,.cat-series-list ol li a.story-name{font-size:11pt;}
.cat-stories-list ol li .rating,.cat-series-list ol li .rating{position:absolute;left:330px;top:10px;width:130px;}
.cat-stories-list ol li .rating img,.cat-series-list ol li .rating img{margin-bottom:-1px;}
.cat-series-list ol li{padding-left:20px;}
.cat-series-list ol li p .descr{display:block;clear:left;}
a.story-name{float:left;max-width:250px;padding-right:.75em;}
.author-name{float:left;font-size:11pt;}
.author-name a{padding-left:.4em;}
#breadcrumbs span{color:#c00000;}
.series-list span{float:left;color:#000;padding-right:.5em;display:table;padding-top:3px;}
.series-list p{float:left;display:table-cell;padding-top:0!important;width:280px!important;clear:none;}
.series-list a{float:left;width:21px;height:18px;margin:0 6px 6px 0;text-align:center;background:transparent url(/imagesv2/nums.gif) no-repeat 0 300px;line-height:1.6em;}
.series-list{overflow:hidden;margin-top:6px;}
.cat-series-list ol li:hover .series-list a{background-position:0 0;}
.cat-series-list ol li:hover .series-list a:hover{background-position:100% 0;}
.cat-series-list ol li p em{left:-55px;}
.cat-series-list ol li{padding-bottom:3px;}
.pager{font-size:8pt;text-align:right;padding:10px 10px 5px;}
.seriesindex a.story-name{max-width:350px;}
#top_stor_wr{position:absolute;width:220px;top:366px;left:605px;z-index:100;}
.c27 #top_stor_wr{margin-top:16.25em;}
.topstories{width:220px;bottom:0;margin-bottom:129px;}
.topstories img{position:absolute;bottom:0!important;left:0;z-index:1;}
.topstories h3{z-index:10;font-size:8pt;color:#000;width:186px;height:10px;margin:0;padding:15px 17px 14px;}
.topstories h3 span{color:#cc134e;font-size:100%;font-weight:bold;font-family:Verdana,Arial,Tahoma,sans-serif;}
.topstories img.rs_h{position:absolute;top:0;left:-1px;z-index:1;}
.topstories .se_wrpr{position:relative;overflow:hidden;top:-3px;}
.topstories .se_wrpr div{position:relative;z-index:11;margin:0 7px 8px 7px;}
.topstories .se_wrpr div p{font-family:Arial;font-size:70%;margin:0;padding:10px 11px 10px 12px;color:#000;border-top:1px solid #d39ee4;line-height:1.4em;}
.topstories .se_wrpr div p.cred{border-top:1px solid #d39ee4;padding:9px 11px 10px 12px;font-weight:bold;}
.topstories ul{list-style:none;margin:2px 7px 8px 7px;padding:0;z-index:10;position:relative;}
.topstories ul li{font-family:Arial;font-size:70%;margin:0;padding:0 11px 10px 13px;color:#666;border-top:1px solid #d39ee4;}
.cred a.s{position:relative;}
.cred a.s:link,.cred a.s:visited{text-decoration:underline;font-weight:normal;}
.cred a.s:hover,.cred a.s:active{text-decoration:none;font-weight:normal;}
.cred a.a:link,.cred a.a:visited{color:#00c;}
.cred a.a:hover,.cred a.a:active{color:blue;}
.topstories h3,.topstories h3 span,.topstories .se_wrpr div p{font-family:'lucida sans',arial,verdana,sans-serif;}
.quote{position:absolute;left:8px;top:-35px;overflow:hidden;width:33px;height:29px;}
.quote img{margin-top:0;position:relative;display:block;}
.q2{top:auto;bottom:-31px;left:auto;right:8px;}
.q2 img{margin-top:-31px;}
