/* Copyright (c) 2006, Yahoo! Inc. All rights reserved. Code licensed under the BSD License: http://developer.yahoo.net/yui/license.txt */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}ol,ul {list-style:none;}caption,th {text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;}q:before,q:after{content:'';}/* Copyright (c) 2006, Yahoo! Inc. All rights reserved. Code licensed under the BSD License: http://developer.yahoo.net/yui/license.txt */
body {font:13px arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}table {font-size:inherit;font:100%;}select, input, textarea {font:99% arial,helvetica,clean,sans-serif;}pre, code {font:115% monospace;*font-size:100%;}body * {line-height:1.22em;}
/* $Revision: 1.152 $ */
/* 11/28/2005 1 */

/*BEGIN @import url('ynnav.css');*/ 

/*
#ynstory div {border:solid 1px red; border-bottom:solid 1px green;}
#sidebar table {border:solid 1px red; border-bottom:solid 1px blue;}
*/

body{background-color:#fff; }
.block{display:block; }
.disnone{display:none; }
.spacer{display:block; clear:both; height:0; line-height:0; font-size:0; overflow:hidden; }
html>body div.spacer{height:.01em; }
.ynclear {clear: both; display:block;}
.ztspace {margin-top: 0px;}
.cntntblck {margin-bottom: 10px;}


form{margin:0; padding:0; }

#ynwrap a{color:#003399 ; text-decoration:none; }
#ynwrap a:visited{color:#800080 ; }
#ynwrap a:hover{text-decoration:underline; }

#ynwrap{text-align:center; }
#ynwrap hr{display:none; }
#yncont{width:750px; margin:0 auto; text-align:left; }



/*BEGIN NAVIGATION*/
#ynnav{padding:0; clear:both; }
#ynsubnav h5, #ynnav h5{display:none; }
#ynnav ul{margin:0; padding:0 0 0 4px; list-style:none; height:19px; background:url(http://l.yimg.com/a/i/us/nws/pr/rul_hori_999.gif) bottom repeat-x; }
#ynnav li{display:block; float:left; background:#f2f3f5 url(http://l.yimg.com/a/i/us/nws/pr/bg_nav_cnrl.gif) no-repeat; margin-right:2px; padding-left: 1px;}
#ynnav li div{display:block; float:left; margin:0; background:url(http://l.yimg.com/a/i/us/nws/pr/bg_nav_cnrr1.gif) no-repeat top right; padding-right:1px; }
#ynnav li a{display:block; float:left; font:10px verdana; font-weight:bold; color:#434343; white-space:nowrap; padding:3px 6px; margin:0; text-decoration:none; }
#ynnav li a:visited{color:#434343; text-decoration:none;}
#ynnav li.on{background:#F2F3F5 url(http://l.yimg.com/a/i/us/nws/pr/bg_nav_cnrl_on.gif) no-repeat; padding-left:3px;}
#ynnav li.on div{background:url(http://l.yimg.com/a/i/us/nws/pr/bg_nav_cnrr_on200.gif) top right no-repeat; padding-right:3px;}
#ynnav li.on a{color:#ffffff; text-decoration:none;}
#ynnav li.on a:visited{color:#ffffff; text-decoration:none;}
#ynnav li.index{background:none;  }
#ynnav li.index div{background:none; }
#ynnav li.index a{color:#003DB8; font-weight:normal; }
#ynnav li.index a:visited{color:#003DB8; }

#ynsubnav{padding:0; margin-bottom:0px; clear:both; float:left; width:100%; }
#ynsubnav ul{list-style:none; margin:0; padding:0; border-bottom: 1px solid #000000;float:left; width:100%; background:#283d59 url(http://l.yimg.com/a/i/us/nws/pr/subnav_bkgd.gif) repeat-x bottom left; }
#ynsubnav li{float:left; display:block; font:77% verdana; height:25px; background:url(http://l.yimg.com/a/i/us/nws/pr/tab_subnav_separator.gif) right no-repeat;}
#ynsubnav li.first a{padding-left:13px; border:0; }
#ynsubnav li.first a:visited{border:0; }
#ynsubnav a{float:left; display:block; margin:7px 0; padding:0 7px; text-decoration:none; color: #ffffff; font: normal 100% verdana, arial;}
#ynsubnav a:visited{text-decoration:none; color:#ffffff; font: normal 100% verdana, arial; }
#ynsubnav a:hover{color:#ffffff; text-decoration: underline; }
#ynsubnav li.on { background: url(http://l.yimg.com/a/i/us/nws/pr/tab_subnav_on.gif) repeat-x bottom right; }
#ynsubnav li.on a{color:#ffffff; font-weight:bold; text-decoration:none; font-family: verdana, arial;}
#ynsubnav li.on a:visited{color:#ffffff; text-decoration:none; font-family: verdana, arial;}
#ynsubnav li.on a:hover { text-decoration: underline; }

#ynsubnav a.button {float:left; display:block; margin:4px 0; padding:0 7px; text-decoration:none; color: #ffffff; font: normal 100% verdana, arial;}
#ynsubnav a.button:visited {text-decoration:none; color:#ffffff; font: normal 100% verdana, arial; }
#ynsubnav a.button:hover {color:#ffffff; text-decoration: none; }

/************  NEW SUBNAV BUTTONS **************************************************/
/*  MY NEWS PROFILE BUTTON  */
#ynsubnav li.last {background:none;}
#ynsubnav li.probutton { float:right; width:122px; height:23px; margin:2px 5px 0 0; padding:0;border:none; }
#ynsubnav li.probutton a.probutton {width:122px; height:23px; display:block; background:transparent url(http://l.yimg.com/a/i/ca/news/newsprofile_button.png) no-repeat; margin:0; padding:0;}
#ynsubnav li.probutton span {display:none;}
/* END MY NEWS PROFILE BUTTON  */

/*  SUBMIT A NEWS STORY BUTTON  */
#ynsubnav li.subnewsbutton { float:right; width:130px; height:16px; margin:5px 9px 0 0; padding:0; }
#ynsubnav li.subnewsbutton a {width:130px; height:16px; display:block; background:transparent url(http://l.yimg.com/a/i/ca/news/sub_news_story.gif) no-repeat; margin:0; padding:0; }
#ynsubnav li.subnewsbutton span {display:none;}
/* END SUBMIT A NEWS STORY BUTTON  */


#ynhead .messaging{padding-bottom:5px; border-bottom:1px solid #ccc; margin-bottom:10px; }
#ynhead .messaging em{font-family:verdana; }
#ynhead .nosub {padding-bottom:8px; }
#ynhead .nosub li.on{background:#fff url(http://l.yimg.com/a/i/us/nws/gl/bg_nav_cnrlw_on.gif) no-repeat; padding-left:3px; }
#ynhead .nosub li.on div{background:url(http://l.yimg.com/a/i/us/nws/gl/bg_nav_cnrrw1_on.gif) top right no-repeat; padding-right:3px; padding-bottom:1px; }
/*END NAVIGATION*/

/*BEGIN SEARCHBAR TOP/BOTTOM*/
#ynneck {clear:both; margin: 0 0 5px;}
#ynneck .searchbar {background:#999999; padding:2px 0 4px 0; text-align:center; color:#fff;}
#ynneck .searchbar a {color:#036; font-size:85%; }
#ynneck .searchbar a:visited {color:#036; }
#ynneck .searchbar a:hover {text-decoration:underline; }
#ynneck .searchbar strong {font:85% verdana; font-weight:bold; }
#ynneck .searchbar input {font:85% verdana; vertical-align:middle;}
#ynneck .searchbar select {font:85% verdana; vertical-align:middle;}
#ynneck .searchbar input.submit {font:85% verdana; vertical-align:middle; *margin-top:1px;  }

#ynknees { clear:both; padding:0; }
#ynknees .searchbar{text-align:right; padding:0; color:#fff;margin-top:10px; }
#ynknees .searchbar a{color:#036; font-size:85%; }
#ynknees .searchbar a:visited{color:#036; }
#ynknees .searchbar a:hover{text-decoration:underline; }
#ynknees .searchbar strong{font:85% verdana; font-weight:bold; }
#ynknees .searchbar input {font:85% verdana; vertical-align:middle;}
#ynknees .searchbar select{font:85% verdana; vertical-align:middle;}
#ynknees .searchbar input.submit{font:85% verdana; vertical-align:middle; *margin-top:1px;  }
#ynknees .searchbar form{padding:2px 0px 4px 15px; text-align:left; background:#A7B2BB; }
#ynknees .searchbar .network{float:right; background:url(http://l.yimg.com/a/i/us/nws/gl/vert_dot.gif) repeat-y; height:26px; width:170px; color:#036; text-align:center; }
#ynknees .searchbar .network p{margin:0; padding:0; padding-top:2px; *padding-top:5px; }
#ynknees .searchbar .network a{color:#036; }
#ynknees .searchbar .network a:visited{color:#036;}
#ynknees .searchbar .network a:hover{text-decoration:underline; }

/* Begin Bottom Nav List  */
#ynnavbot { width: 100%; margin: 0; padding: 0; text-align: center; }
#ynnavbot ul { font-size: 85%; margin: 0; padding: 5px 15px 5px 15px; }
#ynnavbot li { display: inline; list-style-type: none; padding: 0 3px 0 5px; border-left: 1px solid #003DB8; }
#ynnavbot li.first { border:0; }
#ynnavbot a:link, #navList a:visited, #navList a:active { text-decoration:none; }
#ynnavbot a:hover { text-decoration:underline; }

/*END SEARCHBAR TOP/BOTTOM*/

/*BEGIN FOOTER STYLES*/
#ynfeet{clear:both; text-align:center; padding:8px 0 10px;  margin:0; border-top:1px solid #999;}
#ynfeet p{margin:2px 0; }
#ynfeet a:link, #ynfeet a:visited, #ynfeet a:active, #ynfeet a:hover { font-size:100%; }
#copyright{font-size:85%; }
#links{font:77% verdana; }
/*END FOOTER STYLES*/

/*BEGIN OVERTURE*/
#sponseredlinks{clear:both; margin-top:35px; border:1px solid #BDBEBD; position:relative; }
#sponseredlinks .disclaimer{position:absolute; top:-.6em; background:#fff; padding:0 5px; margin-left:10px; }
#sponseredlinks .disclaimer, #sponseredlinks .whatsthis{font-size:85%;}
#sponseredlinks ul{margin:0; padding:0 0 5px 0; }
#sponseredlinks li{margin:5px 0; padding:0 12px; list-style:none; cursor:pointer; cursor:hand; width:100%; background:none; }
html>body #sponseredlinks li{width:auto; }
#sponseredlinks em{font-style:normal; color:#080; }
#sponseredlinks .whatsthis{text-align:right; padding:3px 6px 0 0; margin:0; }
/*END OVERTURE*/

.clr{clear:both; line-height:1%;}

/*BEGIN GENERAL STYLES*/
.source{color:#999; }
.lrec{text-align:center; text-transform:uppercase; color:#999; font-size:77%; padding-bottom:5px; }
.lrec img{display:block; }
.topheadline .morestories {margin:0; padding:0;}
.topheadline .moreheadlines h4 {background-color: #A2BCCE; padding:4px;color:#00248F;}
.topheadline .moreheadlines ul{background-color: #EEF3F6;margin:0; padding-left:5px; list-style:none;width: 100%; }
.topheadline .moreheadlines li{background:url(http://l.yimg.com/a/i/us/nws/gl/bullet.gif) no-repeat; margin-left:5px;padding-left:8px; }
/*
.topheadline .moreheadlines li
{
      background-color: transparent;
    background-image: url(http://l.yimg.com/a/i/us/nws/pr/bblt.gif);
    background-repeat: no-repeat;
    background-attachment: scroll;
    -x-background-x-position: 0pt;
    -x-background-y-position: 2px;
    -moz-background-clip: -moz-initial;
    -moz-background-origin: -moz-initial;
    -moz-background-inline-policy: -moz-initial;
    padding-left-value: 0px;
    padding-left-ltr-source: physical;
    padding-left-rtl-source: physical;

}
.topheadline .moreheadlines li a 
{  font-family: arial,verdana;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    font-size: 92%;
    font-size-adjust: none;
    font-stretch: normal;
    margin-left:12px;
    line-height: 150%;
}
*/
.topheadline .moreheadlines em{display:inline; }

h2{margin:0; padding:0; font-size:122%; }
h3{color:#999; font:77% verdana; font-weight:bold; margin:0; padding:0; }
h4{color:#666; font:77% verdana; font-weight:bold; margin:0; padding:8px 0 5px 0; text-transform:uppercase; }
h6{color:#333; font-size:92%; font-weight:bold; margin:0; }
a.action{font-family:verdana; font-size:77%; }
.ftrimage{float:left; margin:0 8px 8px 0;}
img.ftrimage{border:1px solid #ccc;}

/* ftrimage with styles */
.ftrimage {background-color: #fff; padding:2px;}
.ftrimage .crdt {margin:-4px -4px 0 3px; border: 1px solid #fff; border-top:none;}
html>body .ftrimage .crdt {margin:0 -1px 0 0;}
.ftrimage .crdt .prvdr {float: left; padding: 3px 5px; font: normal 77% verdana, arial; color: #666;}
.ftrimage .crdt .nlrg {float: right;}
.ftrimage .crdt img {border: none; margin: 0;}

#ynbody #yncatindex #indexstories .topheadline .ftrimage img {margin:0;}

#vid_sidebar em{font-style:normal; font-size:85%; color:#666; white-space:normal; }
#vid_sidebar img{vertical-align:bottom;}
#vid_sidebar{width:180px; float:right;padding-bottom:15px;}
#vid_sidebar ul{margin:0; padding:0; list-style:none; }
#vid_sidebar ul li{background:url(http://l.yimg.com/a/i/us/nws/gl/bullet.gif) no-repeat; padding-left:8px; }
#vid_sidebar .chunk img {border: none;}
#vid_sidebar .chunk{display:block; background:url(http://l.yimg.com/a/i/us/nws/gl/rul_hori_dot.gif) bottom repeat-x; padding-bottom:10px; margin-bottom: 10px;}
#vid_sidebar .chunk p{margin:0 0 5px 0; font-size:92%; }


#sidebar em{font-style:normal; font-size:85%; color:#666; white-space:normal; }
#sidebar img{vertical-align:bottom;}
#sidebar{width:180px; float:left;padding-bottom:15px;}
#sidebar ul{margin:0; padding:0; list-style:none; }
#sidebar ul li{background:url(http://l.yimg.com/a/i/us/nws/gl/bullet.gif) no-repeat; padding-left:8px; }

#sidebar .mainphoto img{display:block; border:1px solid #ccc; }
#sidebar .mainphoto .source{font-size:77%; color:#333; padding:5px 0; }

#sidebar .mainphoto {display:block; padding-bottom:10px; }
#sidebar .chunk img {border: none;}

#sidebar .sourcepromo{margin-top:15px; }
#sidebar .sourcepromo ul{padding:5px 0 2 0; }
#sidebar .sourcepromo p{text-align:center; font-size:92%; }
#sidebar .sourcepromo .bg{padding:8px; position:relative; border:1px solid #ccc; }

#sidebar .rcbox{margin-top:15px;}
#sidebar .rcbox ul{padding:5px 0 2 0; }
#sidebar .rcbox p{text-align:center; font-size:92%; }
#sidebar .rcbox .bg{padding:8px; position:relative; border:1px solid #ccc;}

#sidebar .rc_north{width:100%; position:relative; z-index:100; }
#sidebar .rc_south{width:100%; position:relative; }
#sidebar .rc_nw {position:absolute; width:2px; height:2px; top:0; left:0; font-size:0; background: #ccc url(http://l.yimg.com/a/i/us/nws/gl/rc_nw.gif); }
#sidebar .rc_ne {position:absolute; width:2px; height:2px; top:0; right:0; font-size:0; background: #ccc url(http://l.yimg.com/a/i/us/nws/gl/rc_ne.gif); }
#sidebar .rc_sw {position:absolute; width:2px; height:2px; bottom:0; left:0; font-size:0; background: #ccc url(http://l.yimg.com/a/i/us/nws/gl/rc_sw.gif); }
#sidebar .rc_se {position:absolute; width:2px; height:2px; bottom:0; right:0; font-size:0; background: #ccc url(http://l.yimg.com/a/i/us/nws/gl/rc_se.gif); }


#sidebar .etpromo{padding:60px 0 10px 0; margin-top:25px; width:160px; background:url(../images/promo_et_bg.gif) right top no-repeat; }
#sidebar .etpromo img{margin:-15px 0 0 0; float:right; }

#sidebar .collateral{font-size:92%; margin:2px 0;}
#sidebar .collateral li{background:none; padding:0; margin:0 0 5px; }
#sidebar .collateral li.islideshow{padding-left:20px; background:url(http://l.yimg.com/a/i/nt/ic/ut/alt1/cam16_1.gif) no-repeat; }


#sidebar .chunk{display:block; background:url(http://l.yimg.com/a/i/us/nws/gl/rul_hori_dot.gif) bottom repeat-x; padding-bottom:10px; margin-bottom: 10px;}
#sidebar .chunk p{margin:0 0 5px 0; font-size:92%; }

#sidebar .av {padding-top:10px; }
#sidebar .quotes td{font-family:arial; }
#sidebar .quotes table small{font-size:92%; font-family:arial; }
#sidebar .quotes .getquotes{text-align:center; padding:2px 0; }
#sidebar .quotes .disclaimer{text-align:center; padding:2px 0; font-size:77%; }
#sidebar .quotes .fb{text-align:center; }
#sidebar .quotes img{display:block; margin:0 auto; }

#sidebar .first h6{margin:0; padding:0;}
#sidebar .rss, #sidebar .video{padding-top:5px; }
#sidebar .rss ul{padding:0 0 5px 0; }
#sidebar .rss ul li{padding:8px 0 0; background:none; font-size:85%; margin-bottom:8px; float:left; }
#sidebar .rss h5{margin:0; padding:0; font-size:100%; font-weight:normal; float:left; }
#sidebar .rss div{float:right; padding-left:3px; }

#sidebar .alerts img{margin-right:15px; float:right; }
#sidebar .alerts ul{padding:0 0 5px 0; }
#sidebar .alerts ul li{font-size:92%; background:none; padding:0; margin:2px 0; }
#sidebar .alerts input.submit{font:85% verdana; text-align:center; display:block; margin:5px auto; }
#sidebar .alerts .action{text-align:center; display:block; margin:0 auto; }

#sidebar .sources ul li{margin-bottom:3px; font-size:92%; }
#sidebar .sources ul li.on a{font-weight:bold; color:#000; }
#sidebar .sources ul li.on a:hover{text-decoration:none;  }
#sidebar .fc ul{padding:0 0 5px 0; }
#sidebar .photos p{font-size:85%; }
#sidebar .photos:after{content: ""; display: block; clear: both; height:0; line-height:0; font-size:0; overflow:hidden; }
#sidebar .money .designrul1{padding:5px 0 0 0; }
#sidebar .money .designrul2{font-size:85%}
#sidebar .marketsnap .east{float:left; width:130px; padding-bottom:5px; }
#sidebar .marketsnap .west{float:left; width:170px; padding-bottom:5px; }
#sidebar .marketsnap .source{font-size:85%; }
#sidebar .news ul{padding:0 0 5px 0; }
#sidebar .news ul li{font:85% verdana; }
#sidebar .news strong{font:85% verdana; display:block; margin-top:5px; }
#sidebar .features .feature{clear:both; padding:0 0 10px 0; }
#sidebar .first{background:none; margin-top:0; padding-top:0; }
#sidebar .first h4{margin-top:0; padding-top:0; }

#sidebar .politicstools li{margin-bottom:10px; }
#sidebar .politicstools li form{text-align:center; padding-top:5px; }
#sidebar .politicstools li input{border:1px solid #999; }
#sidebar .politicstools li select{display:block; margin:0 auto; }
#sidebar .politicstools p{font:85% arial; color:#666; }
#sidebar .politicstools .providedby{text-align:center; border-top:1px solid #999; padding:10px 0; margin:0 10px; }

#sidebar .actions .chunk{margin:0; }
#sidebar .actions h4{padding:0; }

#ynstory #ynmain #sidebar .hlth form input {margin-bottom: 5px;}



#fc #sidebar h3{margin:0; padding:0; color:#690; font-family:arial; font-size:122%; }
#fc #sidebar h3 a{color:#690; text-decoration:underline; }
#fc #sidebar h3 a:visited{color:#690; }
.av{background:none; }
.av li{background:none; padding:0; margin:5px 0; }
.av li img{float:left; margin:2px 5px 10px 0; }

#fc #sidebar .lrec { padding-bottom:15px; }
#fc #sidebar .rcbox{border:1px solid #ccc; margin-top:0; }
#fc #sidebar .rcbox li{ position:relative;  }
#fc #sidebar .actions{margin:0 0;}

#fc #sidebar .actions .chunk{margin:5px 5px 0px; clear:both; }
#fc #sidebar .actions .first{background:none; }
#fc .rss ul.providers {width: 290px;}
#fc #sidebar .rss h5{float: none;}
#fc #sidebar .rss div{float:none;}


.topheadline{float:left; padding-bottom: 5px; margin:0 0 20px 0; *margin-bottom:5px; }
.topheadline:after{content: ""; display: block; clear: both; height:0; line-height:0; font-size:0; overflow:hidden; }
.topheadline p{margin:2px 0; padding:0; }
.topheadline img{border:1px solid #ccc; }
div.trcnr{background:url(http://l.yimg.com/a/i/us/nws/gl/cnr_bigbox_tr.gif) top right no-repeat; }
div.blcnr{background:url(http://l.yimg.com/a/i/us/nws/gl/cnr_bigbox_bl.gif) bottom left no-repeat; }
div.brcnr{background:url(http://l.yimg.com/a/i/us/nws/gl/cnr_bigbox_br.gif) bottom right no-repeat; padding:5px; }


#sidebar .chunk h4, .providers h3, .providers h4, .sources h4{text-transform:uppercase; }

em span.recenttimedate{font:bold 100% verdana; color:#666; }
.xl{font-size:159%; }
.xxl{font-size:167%; }
/*END GENERAL STYLES*/

/*BEGIN HOME PAGE STYLES*/ 
#ynhome b{font:77% verdana; font-weight:bold; color:#9c0000; display:block; margin:0 0 5px 0; }
#ynhome em{display:block; font-size:77%; font-style:normal; color:#666; }
#ynhome .noimgBreaking h2{font-size:152%; }
#ynhome .personalize{padding:8px; margin:5px 0 10px 0; background:#F2F3F5; font:77% verdana; }
/*
#ynhome .breakingnews{text-align:center; border:1px #EFF2F7 solid; background:#FFFBBD; padding:5px 0; margin:5px 0 0 0; }
#ynhome .breakingnews b{display:inline; }
#ynhome .breakingnews em{display:inline; }
*/
/* NEW BREAKING NEWS */
.breakingnews { float:left; width:748px; *width:750px; border:1px solid #cc0000; }
.breakingnews h3 { float:left; background-color:#cc0000; color:#fff; font:bold 129% arial; padding:2px 4px 2px 4px; *padding-top:3px; text-transform:uppercase;}
.breakingnews p { float:left; margin:0; padding:2px 0 2px 4px; font:bold 122% arial; color:#cc0000; }
.breakingnews p span { font-size: 60%; color:#707070;}
#ynwrap .breakingnews p a { color:#cc0000; }
#ynwrap .breakingnews p a:visited { color:#cc0000; }
#ynwrap .breakingnews p span a { color:#023399; }
#ynwrap .breakingnews p span a:visited { color:#023399; }
.breakingnews h4 { color:#a00f12; font:bold 92% verdana; margin:0;padding:0;}
/* /NEW BREAKING NEWS */

#ynhome .topheadline{width:555px; margin:5px 0; }
#ynhome .topheadline .headlineB{width:520px; padding:10px 0 0 5px; clear:left; float:left; }
#ynhome .topheadline .headlineB h2{font-size:100%; }
#ynhome .topheadline .headlineB h4{margin-top:0; padding-top:0;}
#ynhome .topheadline h2.topstoryalt1{font-size:136%; }
#ynhome .topheadline p{margin:2px 0; }
#ynhome .topheadline ul{float:left; margin:0; padding:0; list-style:none; }
#ynhome .topheadline .extras{padding:5px; margin:0; }
#ynhome .topheadline .extras li{margin:0 0 5px 0; list-style:none; }

#ynhome .topheadline .providers {border: 5px solid blue;}

#ynhome .topheadline .providers p{margin:0; padding:0; }
#ynhome .topheadline .providers ul{float:none; }
#ynhome .topheadline ul.bullets li{background:url(http://l.yimg.com/a/i/us/nws/gl/bullet.gif) no-repeat; padding-left:8px; padding-right:5px; margin-bottom:2px; }
#ynhome .topheadline .providers .summary{clear:both; padding-bottom:5px; }
#ynhome .topheadline .providers .ftrimage{margin-top:2px; }
#ynhome .topheadline .providers .extras{clear:both; padding:0px 0 10px 0; }
#ynhome .topheadline .providers img{border:0; }
#ynhome .topheadline .providers .photo{text-align:center; padding:5px; }
#ynhome .topheadline .providers .photo img{display:block; margin:0 auto; border:1px solid #ccc; }

#ynhome .topheadline .content{padding:0;margin:0; }

#ynhome .topheadline .providers{float:right; width:180px; *width:200px; border:1px solid #eee; background:#fff; padding:0 10px 5px; margin:0 0 5px 8px; min-height: 185px; *height: 185px;}

#ynhome .topheadline em{display:inline; }

#ynhome #sidebar{float:right; }
#ynhome #newscats{float:left; width:555px; }

/*BEGIN TOGGLE STUFF*/
/* toggle set corners (need new images)
#newscats .rcn .rce{display:block; font-size:0; line-height:0; background:url(http://l.yimg.com/a/i/us/nws/gl/cr_m_lblue_ne.gif) no-repeat top right; margin:0; height:3px; position:relative; top:-1px; right:-1px; }
#newscats .rcn .rce .rcw{display:block; font-size:0; line-height:0; background:url(http://l.yimg.com/a/i/us/nws/gl/cr_m_lblue_nw.gif) no-repeat top left; margin:0; height:3px; width:3px; position:relative; left:-2px; }
#newscats .rcs .rce{display:block; font-size:0; line-height:0; background:url(http://l.yimg.com/a/i/us/nws/gl/cr_m_lblue_se.gif) no-repeat top right; margin:0; height:3px;  position:relative; bottom:-1px; right:-1px; }
#newscats .rcs .rce .rcw{display:block; font-size:0; line-height:0; background:url(http://l.yimg.com/a/i/us/nws/gl/cr_m_lblue_sw.gif) no-repeat top left; margin:0; height:3px; width:3px; position:relative; left:-2px; }
 toggle set corners */

 /*
#newscats .headlines{clear:both; }
#newscats .newscat{border:1px solid #a5b2bd; margin:10px 0 ; position:relative; }
#newscats .toggle{background:#f2f3f5; height:17px; border-bottom:1px solid #a5b2bd; }
#newscats .toggle ul{float:left; margin:0; padding:0; list-style:none; position:absolute; top:-5px; left:7px; width:100%; }
#newscats .toggle li{float:left; font-family:verdana; display:block; padding-bottom:7px; }
#newscats .toggle li a{float:left; display:block; text-decoration:none; color:#003DB8 ; }
#newscats .toggle li a:visited{color:#003DB8 ; text-decoration:none;}
#newscats .toggle li a:hover{text-decoration:underline; }
#newscats .toggle li em{float:left; display:block; padding:0 4px; font:10px verdana; margin:8px 0 0 0; font-style:normal; color:#003DB8 ; border-right:1px solid #666; cursor:pointer; }
#newscats .toggle li.on{background:url(http://l.yimg.com/a/i/us/nws/gl/ptr.gif) bottom center no-repeat; }
#newscats .toggle li.on a{color:#fff; background:#a5b1bd url(http://l.yimg.com/a/i/us/nws/gl/tab_left.gif) no-repeat; padding-left:3px; text-decoration:none; }
#newscats .toggle li.on a:visited{color:#fff; text-decoration:none;}
#newscats .toggle li.on a:hover{text-decoration:none; }
#newscats .toggle li.on em{background:#a5b1bd url(http://l.yimg.com/a/i/us/nws/gl/tab_right.gif) no-repeat top right; margin:0; padding:8px 7px 5px 4px; border:none; font-weight:bold; color:#fff; }
END TOGGLE TAB STUFF*/

/*BEGIN TOGGLE STUFF*/
.clr{clear:both; line-height:1%;}
/* toggle set corners (need new images)*/
/*#newscats .rcs{display:block; width:100%; */
#newscats .rcn .rce{display:block; font-size:0; line-height:0; background:url(http://l.yimg.com/a/i/us/nws/gl/cr_m_lblue_ne2.gif) no-repeat top right; margin:0; height:3px; position:relative; top:-1px; right:-1px; }
#newscats .rcn .rce .rcw{display:block; font-size:0; line-height:0; background:url(http://l.yimg.com/a/i/us/nws/gl/cr_m_lblue_nw.gif) no-repeat top left; margin:0; height:3px; width:3px; position:relative; left:-2px; }
#newscats .rcs .rce{display:block; font-size:0; line-height:0; background:url(http://l.yimg.com/a/i/us/nws/gl/cr_m_lblue_se.gif) no-repeat top right; margin:0; height:3px;  position:relative; bottom:-1px; right:-1px; }
#newscats .rcs .rce .rcw{display:block; font-size:0; line-height:0; background:url(http://l.yimg.com/a/i/us/nws/gl/cr_m_lblue_sw.gif) no-repeat top left; margin:0; height:3px; width:3px; position:relative; left:-2px; }
/* toggle set corners */

/* toggle set corners (need new images)*/
#ynhome #newscats u{display:block; width:100%; }
#ynhome #newscats b{display:block; width:100%; border:1px solid #a5b2bd; z-index:99; position:relative; top:-1px; }
#ynhome #newscats u i{display:block; font-size:0; line-height:0; background:url(http://l.yimg.com/a/i/us/nws/gl/cr_m_lblue_ne.gif) no-repeat top right; margin:0; height:3px; position:relative; top:-1px; right:-1px; }
#ynhome #newscats u i em{display:block; font-size:0; line-height:0; background:url(http://l.yimg.com/a/i/us/nws/gl/cr_m_lblue_nw.gif) no-repeat top left; margin:0; height:3px; width:3px; position:relative; left:-2px; }
#ynhome #newscats b i{display:block; font-size:0; line-height:0; background:url(http://l.yimg.com/a/i/us/nws/gl/cr_m_lblue_se.gif) no-repeat top right; margin:0; height:3px; position:absolute; bottom:-1px; right:-1px; }
#ynhome #newscats b em{display:block; font-size:0; line-height:0; background:url(http://l.yimg.com/a/i/us/nws/gl/cr_m_lblue_sw.gif) no-repeat top left; margin:0; height:3px; width:3px; position:relative; left:-3px; }
/* toggle set corners */


#ynhome #newscats .headlines{clear:both; }
#ynhome #newscats .newscat{border:1px solid #a5b2bd; margin:10px 0; position:relative; }
#ynhome #newscats .toggle{background:#f2f3f5 url(http://l.yimg.com/a/i/us/nws/pr/newcats_bkgd.gif) repeat-x bottom left; height:17px; border-bottom:1px solid #a5b2bd; }
#ynhome #newscats .toggle ul{float:left; margin:0; padding:0; list-style:none; position:absolute; top:-5px; left:7px; width:100%; overflow: hidden; height: 2.4em; clip: rect(auto auto 100px auto); }
#ynhome #newscats .toggle li{float:left; font-family:verdana; display:block; padding-bottom:6px; }
#ynhome #newscats .toggle li a{float:left; display:block; text-decoration:none; color:#003DB8 ; }
#ynhome #newscats .toggle li a:visited{color:#003DB8 ; }
#ynhome #newscats .toggle li a:hover{text-decoration:underline; }
#ynhome #newscats .toggle li em{float:left; display:block; padding:0 4px; font:10px verdana; margin:8px 0 0 0; font-style:normal; color:#003399 ; border-right:1px solid #666; cursor:pointer; }
#ynhome #newscats .toggle li.on{background:url(http://l.yimg.com/a/i/us/nws/pr/ptr.gif) bottom center no-repeat; padding-top:1px;}
#ynhome #newscats .toggle li.on a{color:#fff; background:#a5b1bd url(http://l.yimg.com/a/i/us/nws/pr/tab_left.gif) no-repeat; padding-left:3px;}
#ynhome #newscats .toggle li.on a:visited{color:#fff; }
#ynhome #newscats .toggle li.on a:hover{text-decoration:none; }
#ynhome #newscats .toggle li.on em{background:#a5b1bd url(http://l.yimg.com/a/i/us/nws/pr/tab_right.gif) no-repeat top right; margin:0; padding:8px 7px 5px 4px; border:none; font-weight:bold; color:#fff; }
#ynhome #newscats .toggle li.last em{border:none; }
#ynhome #newscats .newscat .rcn{background-color:#f2f3f5; }
#ynhome #newscats .newscat .catheadlines{border:none; padding-bottom:0; }

#ynhome #newscats .headlines ul li.iaudio{padding-left:15px; background:url(http://l.yimg.com/a/i/nt/ic/ut/bsc/aud12_nrm_1.gif) no-repeat; }
#ynhome #newscats .headlines{border-top:0; padding:10px; }
#ynhome #newscats .headlines .moreheadlines{display:none; }
#ynhome #newscats .headlines h5{display:none; }
#ynhome #newscats .headlines ul{margin:0; padding:0 0 5px 0; list-style:none; }
#ynhome #newscats .headlines ul li{background:url(http://l.yimg.com/a/i/us/nws/gl/bullet.gif) no-repeat; padding-left:8px; line-height:77%; }

#ynhome #newscats .headlines ul li a{padding-right:5px; }
#ynhome #newscats .headlines em{display:inline; }
#ynhome #newscats .headlines a.action{display:block; font-weight:bold; color:12258c; }

#ynhome .newscat .moreproviders{clear:both; margin:0 10px; padding:5px 0 10px; font:77% verdana; background:url(http://l.yimg.com/a/i/us/nws/gl/rul_hori_dot.gif) top repeat-x; }
#ynhome .newscat .moreproviders strong{color:#333333; }
#ynhome .newscat .moreproviders a { color: #003399; font-size: 107%; }

#newscats .ynmysrcunit{border:1px solid #ccc; border-right:2px solid #ccc; border-bottom:2px solid #ccc; padding:0 5px 5px; margin-bottom:5px; }
#newscats .ynmysrcunit h4{text-transform:none; cursor:pointer; background:url(http://l.yimg.com/a/i/us/nws/gl/icon_closedarrow.gif) left center no-repeat; margin:5px 0 0 0; padding:0; padding-left:12px; }
#newscats .ynmysrcunit h4:hover{background-color:#eee; }
 /* Hides from IE-mac \*/
* html #newscats .ynmysrcunit h4 {height:1%; padding-top:5px; margin-top:0px;}
/* End hide from IE-mac */
html>body #newscats .ynmysrcunit h4 {margin:5px 0 0; padding:0; padding-left:12px; background-position: left top; }
#newscats .ynmysrcunit ul{display:none; }
#ynhome #newscats .headlines .ynmysrcunit .action{display:none; }
#ynhome #newscats .open h4{background:url(http://l.yimg.com/a/i/us/nws/gl/icon_openarrow.gif) left center no-repeat; }
#ynhome #newscats .open ul{display:block; }
#ynhome #newscats .headlines .open .action{display:block; }
.mysrcmsg h2{margin:0; padding:0; font-size:136%; font-weight:normal; color:#666; }
.mysrcmsg p{margin:5px 0; padding:0; }
.mysrcmsg .action{font:122% arial; }

.mysrcintro{margin:0 0 5px; padding:0; }
.mysrctools a.action{font:77% verdana; font-weight:bold; }
.mysrctools span{float:right; }
#ynhome #newscats .mysrctools span a.action{font-weight:normal; }

#ynhome #newscats h3{margin:0; padding:0; font-family:arial; font-size:122%; }
#ynhome #newscats h3 a{color:#003399; text-decoration:underline; }
#ynhome #newscats h3 a:visited{color:#003399; }

#ynhome #newscats .addrss{margin:10px 0; padding:5px 10px; background:#FFFBBD; border:1px solid #FFDC9B; font-size:92%; }
#ynhome #newscats .addrss .addcontent{float:right; font:77% verdana; font-weight:bold; }
#ynhome #newscats .addrss strong{color:#C36600; }
/*END HOME PAGE STYLES*/

/*BEGIN STORYPAGE*/
#ynstory .header {border-bottom:1px solid #ccc; margin:0 0 4px 0;  width:100%; padding:8px 0;}
#ynstory .header h1{font-size:152%;}
#ynstory .header a{float:right;}

/* news search module for story pages sidebar */
#ynstory #sidebar #searchbarleft {position:relative;}
#ynstory #sidebar #searchbarleft h4 {font-size:82%;}
#ynstory #sidebar #searchbarleft form {margin-bottom:8px;}
#ynstory #sidebar #searchbarleft input {float:left; width:108px; height:15px; margin-right:3px; padding:2px 3px; *margin-right:0px; border:1px solid #a7a7a7; color:#666666; font-size:92%;}
#ynstory #sidebar #searchbarleft button{ display:block; width:61px; height:21px; border:1px solid #0058a8; color:#314351; line-height:8px; font-size:92%; font-weight:bold; font-family:arial; cursor:pointer; background:#A8D1F5 url(http://l.yimg.com/a/i/us/nws/common/sprite_main4.png) repeat-x left -1252px;}
#ynstory #sidebar #searchbarleft button span{ display:block; line-height:16px; cursor:pointer;}
#ynstory #sidebar #searchbarleft p {margin-bottom:0;}
#ynstory #sidebar #searchbarleft li {margin-top:4px; padding-left:0; background:none; font-size:92%;}
/*
#ynstory h1{float:left;font-size:152%; margin:0 0 4px 0; padding:8px 0; border-bottom:1px solid #ccc; width:100%; }
#ynstory h1 .source{float:right; }
*/

#ynstory #sidebar .rss h5{float:none; }
#ynstory #sidebar .rss div{float:none; }
#ynstory #sidebar ul{clear:none; }
#ynstory #sidebar li{float:none; clear:none; }

#ynmain{clear:both; }
#storybody{width:555px; float:right; }
#storybody p {margin-bottom:1em;} 
#storybody .storyhdr .add2my{float:right; font-size:77%; }
#storybody .storyhdr p{margin:2px 0; }
#storybody .storyhdr p span{font-size:92%; }
#storybody .storyhdr em{display:block; padding:5px 0 0 0; font:77%; color:#999; font-style:normal; }
#storybody .lrec{float:right; text-align:center; margin:0 0 10px 10px; width:310px; display:inline; }


#ynactions{padding:8px 0; clear:both; }
#ynactions .storytools{padding:0; }
.storytools{padding:8px 0; }
.storytools ul{list-style:none; margin:0; padding:0;  }
.storytools li{float:left; width: 150px; margin: 0 0 5px 15px; padding: 0 0 0 15px; }
.storytools li a{float:left; }
.storytools em{font-size:85%; color:#666; font-style:normal; }
#ynactions .iy{width:180px; }
#ynactions .iy p{margin:2px 0 2px 0; }
#ynactions .iy h4{padding-top:4px; }
#ynactions .iy .subtext{font-size:77%; }
#ynactions .iy img{margin:0 5px 0 0; }

#ynrelated {clear:both; width:100%; }
#ynrelated .chunk{background:url(http://l.yimg.com/a/i/us/nws/gl/rul_hori_dot.gif) repeat-x; padding:8px 0 15px 0;}
#ynrelated .chunk p{font-size:92%; margin:2px 0; }
#ynrelated .chunk .headlines{width:555px; float:right; }
#ynrelated .headlines .row{clear:both; }
#ynrelated .headlines ul{float:left; margin:0; padding:0; list-style:none; margin-right:20px; margin-bottom:10px; width:250px; }
#ynrelated .headlines li{background:url(http://l.yimg.com/a/i/us/nws/gl/bullet.gif) no-repeat; margin:0; padding:0; padding-left:8px; margin-bottom:5px;  width:250px;}
#ynrelated .headlines li em{display:inline; font-size:77%; font-style:normal; color:#666; line-height:5px; }
#ynrelated .headlines li a{font-size:92%; }


#ynrelated .related .designrule1{padding:8px 0; }
#ynrelated .news h3{padding:0 0 8px 0; font-family:arial; font-size:122%; }
#ynrelated .news h3 a{color:#690; text-decoration:underline; }
#ynrelated .news h3 a:visited{color:#690; }

/* Link to News Archive - Article Page */
#ynrelated .news h4.archive {padding-top:4px; font-family:arial; font-size:107%; text-transform:none;}
#ynrelated .news h4.archive a {color:#690;text-decoration:underline; }
#ynrelated .news h4.archive a:hover {text-decoration:underline; }
#ynrelated .news h4.archive a:visited {color:#690;}

#ratings{clear:both; padding:20px 0 0 0; }
#ratings .ratemod{float:left; position:relative; height:40px; margin:0; }
#ratings img{vertical-align:bottom; }
#ratings small{font-size:92%; }
#ratings strong{font:100% verdana; font-weight:bold; color:#999; }
#ratings p{margin:0; padding:0; font:77% arial; color:#666; }
#ratings .action{margin:0; padding:0; }
#ratings .ratestars{display:block; }
#ratings .action{display:block; font-family:arial; margin:0; padding:0; }
#ratings .cola{width:150px; }
#ratings .colb{width:100px; }
#rating .colc {width: 140px; padding:15px 0 0 10px; }
.storytools #ratings .colc {width:150px; padding:15px 0 0 10px; }
/*END STORY PAGE*/

/*BEGIN PHOTOS*/
#ynslidephoto{padding:15px 0; }
#ynslidephoto p{margin:2px 0; }
#ynslidephoto h1{font-size:136%; font-weight:normal; color:#666; margin:0 0 5px; padding:0; }
#ynslidephoto em{font-style:normal; color:#666; font:77%; }
#ynslidephoto .fchighlights{background:#EFF2F7 url(http://l.yimg.com/a/i/us/nws/gl/cnr_bigbox_tl.gif) no-repeat; }
#ynslidephoto img{border:1px solid #ccc;}

#ynslidephoto .pagetitle{border-bottom:1px solid #999; margin:0 0 10px 0; }
#ynslidephoto .highlights ul{margin:0; padding:5px 0 0; list-style:none; }
#ynslidephoto .highlights li{background:url(http://l.yimg.com/a/i/us/nws/gl/bullet.gif) no-repeat; padding-left:8px; }
#ynslidephoto .highlights{background:#EFF2F7 url(http://l.yimg.com/a/i/us/nws/gl/cnr_bigbox_tl.gif) no-repeat; }
#ynslidephoto .highlights .brcnr{padding:10px; }
#ynslidephoto .highlights h4{margin:0; padding:0 0 5px; }
#ynslidephoto .highlights .addtomy img{vertical-align:middle; border:none;}
#ynslidephoto .highlights .addtomy{font:77% verdana; padding-top:0; margin:10px 0 0 0;}

#ynslidephoto .subsection{margin:0; padding:10px 0 0; }
#ynslidephoto .subsection h3{color:#333; padding:0; margin-bottom:5px; font-family:arial; font-size:122%; }
#ynslidephoto .subsection h3 a{color:#690; text-decoration:underline; }
#ynslidephoto .subsection h3 a:visited{color:#690;}

#ynslidephoto .thumb{width:172px; margin-right:10px; text-align:center; float:left; }
#ynslidephoto .thumb em{display:block; }
#ynslidephoto .thumb a{display:block; margin-top:5px; }
#ynslidephoto .thumb .bg{padding:0; position:relative; border:1px solid #ccc; height:225px; }
#ynslidephoto .thumb .bg p{padding:5px; }
#ynslidephoto .rc_north{width:100%; position:relative; z-index:100; }
#ynslidephoto .rc_south{width:100%; position:relative; }
#ynslidephoto .rc_nw {position:absolute; width:2px; height:2px; top:0; left:0; font-size:0; background: #ccc url(http://l.yimg.com/a/i/us/nws/gl/rc_nw.gif); }
#ynslidephoto .rc_ne {position:absolute; width:2px; height:2px; top:0; right:0; font-size:0; background: #ccc url(http://l.yimg.com/a/i/us/nws/gl/rc_ne.gif); }
#ynslidephoto .rc_sw {position:absolute; width:2px; height:2px; bottom:0; left:0; font-size:0; background: #ccc url(http://l.yimg.com/a/i/us/nws/gl/rc_sw.gif); }
#ynslidephoto .rc_se {position:absolute; width:2px; height:2px; bottom:0; right:0; font-size:0; background: #ccc url(http://l.yimg.com/a/i/us/nws/gl/rc_se.gif); }

#ynslidephoto .paging{text-align:center; margin:0; padding:15px 0 0; }
#ynslidephoto .paging h6{margin:0; padding:0 15px 0 0; float:right; font-weight:normal; }
#ynslidephoto .paging a{text-decoration:underline; margin-left:5px; }
#ynslidephoto .paging a:visited{text-decoration:underline; color:#800080; }
#ynslidephoto .paging strong a.pgnext{text-decoration:none; background:url(http://l.yimg.com/a/i/us/search/gr/ar_next.gif) left no-repeat; padding-left:10px; }
#ynslidephoto .paging strong a.pgprev{text-decoration:none; background:url(http://l.yimg.com/a/i/us/search/gr/ar_prev.gif) right no-repeat; padding-right:10px; }
#ynslidephoto .paging strong a:visited{text-decoration:none; }

#ynbody .usatoday .bg{height:130px; }
#ynbody .usatoday .pagetitle{background-color:#01009A; padding-top:5px;}
#ynbody .usatoday .pagetitle .sorter{color:#fff; }
#ynslidephoto.usatoday	{margin:2px 0; padding:0;}

body.slideshow{margin:0 auto; }
.slideshow #yncont{width:730px; clear:both; }
.slideshow #mastheadmini{width:730px; margin:0 auto; }

.slideshow #mastheadmini .sponseredby{float:right; padding:3px 5px 0  0; display:inline; }
.slideshow #mastheadmini .sponseredby img{float:left; }
.slideshow #mastheadmini .yahoo{float:left; }
.slideshow #mastheadmini .yahoo img{float:left; }

.slideshow #ynslidephoto{margin:0; padding:0; }
.slideshow #ynslidephoto .pagetitle{background:#a7b2bb; margin:0 0 2px 0; padding:0; }
.slideshow #ynslidephoto h1{color:#000; font:122% arial; font-weight:bold; padding:5px 0 0 10px; }
.slideshow #ynslidephoto .backlink{float:right; font-weight:bold; padding:10px 10px 0 0 ; }

#ynslidephoto .sorter{float:right; padding:2px 5px 0 0; }
#ynslidephoto form{display:inline; }

.slideshow .banner{clear:both; margin:0 auto; padding:4px 0; }
.slideshow .banner img{border:1px solid #ccc; }

.slideshow .main{width:730px; height:400px; margin:0; padding:0; }
.slideshow .main #photo{float:left; border:1px solid #ccc; margin:0; padding:0; text-align:center; background:#eee; }
.slideshow .main #sidebar{float:right; border:1px solid #ccc; margin:0; padding:0; }
.slideshow .catindex{border:1px solid #ccc; margin:0; padding:0; }

.slideshow .catindex{height:398px; *height:400px; }
.slideshow .controls .catindex{height:365px; *height:367px; }
.slideshow .main #photo{width:405px; *width:407px; height:398px; *height:400px; }
.slideshow .main #sidebar{width:315px; *width:317px; height:398px; *height:400px; }
.slideshow .controls #photo{height:365px; *height:367px; }
.slideshow .controls #sidebar{height:365px; *height:367px; }


.slideshow .controls .slidenav{height:30px; *height:31px; border-top:1px solid #999; background:#eee; margin-bottom:2px; font:77% verdana; }
.slideshow .controls .slidenav div{padding:5px 5px 0; float:left; }
.slideshow .controls .slidenav .playbuttons{padding-left:15px; }
.slideshow .controls .slidenav .count{padding:8px 0 0 20px; }
.slideshow .controls .slidenav .view{float:right; padding-top:8px; }

.slideshows .phocap{clear:both; }
/* .slideshow .main #sidebar .caption{height:190px;} */
.slideshow .main #sidebar .caption{height:150px; }
.slideshow .main #sidebar .related{height:90px;}

.slideshow .main #photo img{display:block; margin:7px auto 0; border:1px solid #ccc; }
.slideshow .main #sidebar .chunk{margin:0 0 0 8px; padding:0; }
.slideshow .main #sidebar .related ul{margin:0; padding:0; }
.slideshow .main #sidebar .related li{margin-bottom:5px; }
.slideshow .main #sidebar .addtomy{padding:7px 0 0;}
.slideshow .main #sidebar .addtomy h4 {padding:5px 0 3px;}
.slideshow .main #sidebar .addtomy a {font: normal 77% verdana, arial;}
.slideshow .main #sidebar .chunk {padding-bottom:5px; }

.slideshow .main #sidebar .caption .source{padding:7px 0 0; height:38px;}
.slideshow .main #sidebar .caption .sourcelogo{float:left; width:140px; } 
.slideshow .main #sidebar img{border:none;}
.slideshow .main #sidebar .caption em{float:right; padding-right:5px; white-space:normal; width:155px;}
/* .slideshow .main #sidebar .caption .captiontext{ clear:both; overflow:auto; font:100% arial; height:110px; margin:5px 0; padding:0 8px 0 0;  } */
.slideshow .main #sidebar .caption .captiontext{ clear:both; overflow:auto; font:100% arial; height:80px; margin:5px 0; padding:0 8px 0 0;  }
.slideshow ul.storyactions{float:left; margin:0; padding:0; width:200px; }
.slideshow ul.storyactions li{float:left; margin:0; padding:0; margin-right:10px; font:77% verdana; }
.slideshow ul.storyactions li a{line-height:144%; }

.slideshow .main #sidebar #ratings{margin:0 0 0 8px; padding:0; }
.slideshow .main #sidebar #ratings .ratemod h4{margin:0; padding:0; }
.slideshow .main #sidebar #ratings .ratemod{height:50px; font-size:100%; padding-top:10px; padding-bottom:8px; }
.slideshow .main #sidebar #ratings p{font-size:77%; margin:0; padding:0; }

.slideshow ul.headlines{margin:0; padding:25px 0 0 15px; list-style:none; float:left; width:325px; }
.slideshow .headlines li{background:url(http://l.yimg.com/a/i/us/nws/gl/bullet.gif) no-repeat; padding-left:8px; margin-bottom:5px; width:325px; }
.slideshow .headlines li em{display:block; }
.slideshow .catindex .morelinks{padding-top:15px; }
.slideshow .catindex a.action{display:block; font-weight:bold; }

.slideshow #ynslidephoto .multi{background:#eee; }
.slideshow #ynslidephoto .multi .subsection{margin:0; padding:8px 0 0; }
.slideshow #ynslidephoto .catindex .thumb{width:170px; *width:172px; text-align:center; float:left; background:#fff; margin:0; padding:0; margin-left:8px; *margin:0 4px; }
.slideshow #ynslidephoto .catindex .thumb .bg{position:relative; border:1px solid #ccc; height:170px; *height:172px; margin:0; padding:0; text-align:center; }
.slideshow #ynslidephoto .catindex .thumb .bg img{display:block; margin:0 auto 0; border:1px solid #ccc; }
.slideshow #ynslidephoto .catindex .thumb a{margin:0; padding:0; }
.slideshow #ynslidephoto .catindex .thumb p{margin:2px 0; padding:0; }
.slideshow #ynslidephoto .catindex strong{font-size:77%; display:block; padding-top:5px; }
.slideshow #ynslidephoto .catindex em{font-size:77%; }
/*END PHOTOS*/

/*BEGIN PRINT VIEW*/
.printmast{width:750px; margin:0 auto 10px; padding:10px 0; border-bottom:1px solid #999;}
.printmast .logo{float;left; width:500px; }
.printmast .gllinks{float:right; }


#ynbody .printstory h1{border: 0}
#ynbody .printstory #storybody{float:none; width:100%; }

#ynbody .printphoto #storybody{float:none; width:100%; text-align:center; }
#ynbody .printphoto .attr{width:380px; margin:15px auto; padding:5px 0; text-align:left; background:url(http://l.yimg.com/a/i/us/nws/gl/rul_hori_dot.gif) top repeat-x; }
#ynbody .printphoto .source{float:right; }
#ynbody .printphoto .caption{clear:both; padding-top:10px;}
/*END PRINT VIEW*/

/*BEGIN PROVIDER INDEX*/
#ynprovindex em{font:77% arial; font-style:normal; color:#666; }
#ynprovindex h1{float:left; font-size:152%; margin:0 0 4px 0; padding:8px 0; border-bottom:1px solid #ccc; width:100%; color:#666; font-weight:normal; }
#ynprovindex h1 .source{float:right; }
#ynprovindex .backcrumb{margin:0 0 2px 0; }
#ynprovindex #indexstories{float:left; width:440px; }
#ynprovindex #indexstories .topheadline{background:none; }
#ynprovindex #sidebar{float:right; width:300px; }
#ynprovindex #indexstories .subsection{margin:15px 0 0 0; }
#ynprovindex #indexstories .subsection em{display:block; }
#ynprovindex #indexstories .subsection ul{margin:0; padding:0; list-style:none; }
#ynprovindex #indexstories .subsection ul li{background:url(http://l.yimg.com/a/i/us/nws/gl/bullet.gif) no-repeat; padding-left:8px; line-height:77%; margin-bottom:10px; clear:both; }
#ynprovindex #indexstories .subsection ul li a{margin-right:5px; }
#ynprovindex #indexstories .subsection li p{display:none; margin:2px 0; padding:0; }
#ynprovindex #indexstories .subsection li .ftrimage{display:none; }
#ynprovindex #indexstories .subsection .addsumm li{background:none; padding-left:0; float:none; border: 1px solid #fff;}
#ynprovindex #indexstories .subsection .addsumm li p{display:block; }
#ynprovindex #indexstories .subsection .addsumm li a{font-weight:bold; }
#ynprovindex #indexstories .subsection .addsumm .ftrimage{display:none; }
#ynprovindex #indexstories .subsection .addimg .ftrimage{display:block; }

#ynprovindex #indexstories .subsection .addsumm li a{border: 1px solid #fff;}

#ynprovindex .duex .subsection ul li{background:none; padding-left:0; margin-bottom:10px; }


#ynprovindex #indexstories .subsection .headlinesumm li{background:none; padding-left:0; margin-bottom:10px; clear:both; }




/*END PROVIDER INDEX*/

/*BEGIN CATEGORY INDEX*/
#yncatindex em{font:77%; font-style:normal; color:#666; }
#yncatindex #indexstories{float:left; width:440px; }
#yncatindex #sidebar{float:right; width:300px; }
#yncatindex h1{margin:0; padding:8px 0; font-size:152%; font-weight:normal; color:#666;   }

#indexstories{padding:0 0 15px 0; }

/* Link to News Archive - Category Page */
#indexstories .subsection h4.archive {padding-top:4px; font-family:arial; font-size:107%; text-transform:none;}
#indexstories .subsection h4.archive a {text-decoration:underline; }
#indexstories .subsection h4.archive a:hover {text-decoration:underline; }

#yncatindex .subsection{margin:15px 0 0 0; clear:both; }
#yncatindex .subsection ul{margin:0; padding:0; list-style:none; }
#yncatindex .subsection ul li{background:url(http://l.yimg.com/a/i/us/nws/gl/bullet.gif) no-repeat; padding-left:8px; line-height:77%; margin-bottom:7px; }
#yncatindex .subsection li a{margin-right:5px; }
#yncatindex .subsection li a:after{content:" "; }
#yncatindex .subsection ol{margin:0; padding:0 0 0 29px;  }
#yncatindex .subsection ol li{margin:0; padding:0; line-height:77%; }

#yncatindex .subsection h3{padding:0; margin-bottom:5px; font-family:arial; font-size:122%; }
#yncatindex .subsection h3 a{color:#690; text-decoration:underline; }
#yncatindex .subsection h3 a:visited{color:#690;}
#yncatindex  em{font-size:77%; font-style:normal; color:#666; }
#yncatindex .topheadline .providers{background:#fff; margin-top:15px; padding:5px; border:1px solid #eee;}
#yncatindex .topheadline .providers p{font-size:77%; font-family:verdana; margin:2px 0; padding:0; }
#yncatindex .lrec{*padding-top:6px; }
#yncatindex .providers a{white-space:nowrap; }
#yncatindex div.providers p{color:#666; }
#yncatindex #sidebar{padding-bottom:15px; }
#yncatindex #indexstories .subsection li a{*margin-right:5px; }
#yncatindex #indexstories .subsection li p{margin:2px 0; padding:0; }
#yncatindex #indexstories .subsection li p{display:none; }
#yncatindex #indexstories .local li p{display:block; }
#yncatindex #indexstories .subsection li .ftrimage{display:none; }
#yncatindex #indexstories .subsection .addsumm li{background:none; padding-left:0; float:none; }
#yncatindex #indexstories .subsection .addsumm li p{display:block; }
#yncatindex #indexstories .subsection .addsumm li a{font-weight:bold; }
#yncatindex #indexstories .subsection .addsumm .ftrimage{display:none; }
#yncatindex #indexstories .subsection .addimg .ftrimage{display:block; }

#yncatindex .topheadline .extras {float:left; margin:0; padding:5px 0; list-style:none; }
html>body #yncatindex .topheadline .extras {float:none;}

#yncatindex #sidebar ul{clear:both; }
#yncatindex #sidebar .rss li{clear:both; }
#yncatindex #sidebar .rss ul{float:left; }
.quotes .qtprovider {float: right; margin: 5px 0 5px;}
.quotes .qtprovider span {font: normal 77% verdana, arial; color: #ccc;}


/*END CATEGORY INDEX*/

/*BEGIN FC*/
.backlink{font:77% verdana; font-weight:bold; }
.specialbanner{margin-top:1px; }
#fc{padding:15px 0; }
#fc p{margin:2px 0; }
#fc h1{font-size:136%; font-weight:normal; color:#666; margin:0 0 5px; padding:0; }
#fc em{font-style:normal; color:#666; font:77%; }
.list ul{margin:0; padding:0; list-style:none; }
.list li{background:url(http://l.yimg.com/a/i/us/nws/gl/bullet.gif) no-repeat; padding-left:8px; }
#fc .pagetitle{border-bottom:1px solid #999; margin:0 0 10px 0; }
#fc .pagetitle .backlink{float:right; }

#fc .fcexpl{border-bottom:1px solid #999; margin:0 0 10px; padding:0 0 10px; }
#fc .fcexpl h1{margin:0; padding:0; border:0; }
#fc .fcexpl .addmy{float:right; width:200px; padding:0 10px 10px 10px; font:77% verdana; }
#fc .fcexpl .addmy img{display:block; margin:5px 0; }

#fc .fchighlights ul{margin:0; padding:0; }
#fc .fchighlights{background:#EFF2F7 url(http://l.yimg.com/a/i/us/nws/gl/cnr_bigbox_tl.gif) no-repeat; }
#fc .fchighlights h4{margin:0; padding:0 0 5px; }

#fc .fchighlights li{display:inline; padding:0 20px 0 0; background:none; }

#fc .archives form{margin:10px 0 20px; padding:0;}
#fc .paging{text-align:center; margin:15px 0 0; padding:0; }
#fc .paging h6{margin:0; padding:0; }
#fc .paging a{text-decoration:underline; margin-left:5px; }
#fc .paging a:visited{text-decoration:underline; color:#800080; }
#fc .paging strong a{text-decoration:none; background:url(http://l.yimg.com/a/i/us/search/gr/ar_next.gif) left no-repeat; padding-left:10px; }
#fc .paging strong a:visited{text-decoration:none; }

#fc .fccats ul{margin:20px 0 5px; padding:0; list-style:none; }
#fc .fccats .extras {margin-bottom: 20px;}
#fc .fccats h3{margin:0 0 10px; padding:0; color:#333; font-family:arial; font-size:122%; }
#fc .fccats h3 a{color:#690; text-decoration:underline; }
#fc .fccats h3 a:visited{color:#690; }
#fc .fccats .col{float:left; width:250px; }
#fc .fccats .colb{float:left; width:250px; border:1px solid #000;}
#fc .subtopics ul{width:45%; padding-right:15px; float:left; }


#fc #yncatindex #ynmain{margin:0; padding:0; }
#fc .subsection li{margin-bottom:5px; }
.morestory{background:url(http://l.yimg.com/a/i/us/nws/gl/rul_hori_dot.gif) top repeat-x; padding-top:10px; }
#fc .morestory .subsection{clear:none; }
#fc .halfblock{float:left; width:45%; margin:0 10px 15px 0;}

#fc .topheadline{background:none; *margin-bottom:15px; }
#fc .topheadline h2{margin-bottom:5px; }
#fc h4.pagetitle{border-bottom:1px solid #999; margin-bottom:10px; }
#fc h1.pagetitle{padding-bottom:5px; }

#fc .topheadline .ftrimage{clear:right; }
#fc .topheadline .extras{margin:0; padding:10px 0 0 0; list-style:none; float:left; }
#fc .topheadline .extras li{margin-bottom:5px; }

#fc .topheadline .subsection{clear:both; }

#fc .subsection a.action{padding-top:5px; display:block; }

#fc .edpick{background:url(http://l.yimg.com/a/i/us/nws/gl/rul_hori_dot.gif) repeat-x; margin-bottom:15px; }
#fc .edpick ul{background:url(http://l.yimg.com/a/i/us/nws/gl/rul_hori_dot.gif) bottom repeat-x; padding-bottom:5px; }
#fc .photos .ftrimage{margin-bottom:15px; *margin-bottom:0; }

#fc .sites a.action{padding-bottom:10px; }
/*END FC*/

/*BEGIN MOST POPULAR*/
#mostpop .pagetitle{border-bottom:1px solid #999; margin:0 0 10px 0; }
#mostpop .pagetitle .sorter{float:right;  }
#mostpop .pagetitle .sorter{padding:10px 5px 0 0; }
#mostpop .pagetitle .sorter form{display:inline; vertical-align:middle; }
#mostpop .pagetitle .sorter img{border:0; vertical-align:middle; margin-bottom:5px; }
#mostpop .pagetitle .adt {clear: both; font: normal 100% arial, verdana; color: #666; margin:0 0 5px;}
#mostpop .attl h1 {margin-bottom:0; padding-bottom:0;}
#mostpop .attl sorter form {margin-bottom:0; padding-bottom:0;}

#mostpop ol{font-weight:bold; }
#mostpop #ynmain ol li{margin-bottom:5px; list-style-type: decimal; vertical-align:top;}
#mostpop ol li a{font-weight:normal; }
#mostpop ol li em{font-weight:normal; }
#mostpop ol li strong{white-space:nowrap; font:77% verdana; font-weight:bold; color:#666; }
#mostpop #indexstories h4{padding-top:0; }
#mostpop #indexstories ul{margin:0; padding:0; list-style:none; }
#mostpop #indexstories li.iaudio{padding-left:0; }
#mostpop #indexstories li.iaudio a{padding-left:15px; }

#mostpop #indexstories .subsection li .ftrimage{display:none; }
#mostpop #indexstories .subsection .addsumm li p{display:block; font-weight:normal; }
#mostpop #indexstories .subsection .addsumm li a{font-weight:bold; }
#mostpop #indexstories .subsection .addsumm .ftrimage{display:none; }
#mostpop #indexstories .subsection .addimg .ftrimage{display:block; }
#mostpop #indexstories .subsection .addimg li{margin-bottom:20px; }

.set ul{width:140px; margin:0; padding:0; padding-right:5px; float:left; }
.set h3{color:#333; }
.set h4{margin:0; padding-top:0; }

/* SEO ARCHIVE STYLES */
.arch {background:url(http://l.yimg.com/a/i/us/nws/gl/rul_hori_dot.gif) top repeat-x; padding: 10px 0 0;}
#mostpop .arch h3 {color: #000; }
.arch p {margin: 0 0 10px; padding:0;}
.arch .listcont ul {width: 33%; margin: 0 5px 0 0; float: left;}
.arch .listcont {background:url(http://l.yimg.com/a/i/us/nws/gl/rul_hori_dot.gif) bottom repeat-x; padding-bottom: 10px;}

#mostpop #sidebar .rcbox h4{padding:0; margin-bottom:5px; }
#mostpop #sidebar .thumb{width:140px; height:160px; text-align:center; float:left; margin:5px 0; padding:0; }
#mostpop #sidebar .thumb img{display:block; margin:0 auto; border:1px solid #ccc; }
#mostpop #sidebar .thumb strong{display:block; color:#666; font:77% verdana; }
#mostpop #sidebar .thumb a{font:77% verdana; }
/*END MOST POPULAR*/

/*BEGIN COMICS*/
#yncomics .pagetitle{border-bottom:1px solid #999; margin:0 0 10px 0; }
#yncomics #ynmain{margin-top:10px; }

#yncomics .highlights{background:#EFF2F7 url(http://l.yimg.com/a/i/us/nws/gl/cnr_bigbox_tl.gif) no-repeat; }
#yncomics .highlights h4{margin:0; padding:0 0 5px; }
#yncomics .highlights ul{margin:0; padding:0; }
#yncomics .highlights{text-align:center; }
#yncomics .highlights strong{display:block; font:77% verdana; font-weight:bold; }

#yncomics h4{margin:0 0 5px; padding:0; }

#yncomics .rcbox {margin-top:15px; }
#yncomics .rcbox ul.col{float:left; width:200px; margin:0 5px 0 0; padding:0 0 10px 0; }
#yncomics .rcbox ul{padding:0; }
#yncomics .rcbox li{margin-bottom:2px; }
#yncomics .rcbox p{text-align:center; font-size:92%; }
#yncomics .rcbox .bg{padding:8px; position:relative; border:1px solid #ccc; }
#yncomics .subsection .rcbox li{display:block; margin:5px 0; }

#yncomics .rc_north{width:100%; position:relative; z-index:100; }
#yncomics .rc_south{width:100%; position:relative; }
#yncomics .rc_nw {position:absolute; width:2px; height:2px; top:0; left:0; font-size:0; background: #ccc url(http://l.yimg.com/a/i/us/nws/gl/rc_nw.gif); }
#yncomics .rc_ne {position:absolute; width:2px; height:2px; top:0; right:0; font-size:0; background: #ccc url(http://l.yimg.com/a/i/us/nws/gl/rc_ne.gif); }
#yncomics .rc_sw {position:absolute; width:2px; height:2px; bottom:0; left:0; font-size:0; background: #ccc url(http://l.yimg.com/a/i/us/nws/gl/rc_sw.gif); }
#yncomics .rc_se {position:absolute; width:2px; height:2px; bottom:0; right:0; font-size:0; background: #ccc url(http://l.yimg.com/a/i/us/nws/gl/rc_se.gif); }



#yncomics .providersource{margin:0 10px 10px; padding:5px; border-bottom:1px solid #999;}
#yncomics .providersource div{float:right; width:200px; text-align:center; }
#yncomics .providersource span{display:block; }

#yncomics .yncomicdetail .pagetitle{border:none; }
#yncomics .yncomicdetail .pagetitle .sorter{float:right; }

#ynbody #yncomics .yncomicdetail .highlights{background:none; }
#yncomics .yncomicdetail .highlights .trcnr{background:none; }
#yncomics .yncomicdetail .highlights .blcnr{background:none; }
#yncomics .yncomicdetail .highlights .brcnr{background:none; }
#yncomics .yncomicdetail .highlights img{margin:0 auto; border:1px solid #ccc; }
#yncomics .yncomicdetail .highlights .prevnext{font:77% verdana; }
#yncomics .yncomicdetail .highlights .tools{text-align:left; width:600px; margin:0 auto; padding:20px 0; background:url(http://l.yimg.com/a/i/us/nws/gl/rul_hori_dot.gif) bottom repeat-x; }
#yncomics .yncomicdetail .highlights .tools .sorter{float:right; }
#yncomics .yncomicdetail .highlights .tools a{font:77% verdana; }
#yncomics .yncomicdetail .highlights .tools img{vertical-align:top; }
#yncomics .yncomicdetail .highlights form{display:inline; }
/*END COMICS*/

/*BEGIN ERROR*/
#ynerror{width:750px; }
#ynerror .topheadline{float:none; margin:10px 0; }
#ynerror .brcnr{padding:10px 30px 20px; }
#ynerror p{margin:15px 0; padding:0;}
.errormast{border-bottom:1px solid #999; padding:10px 0; }
.errormast .links{float:right; margin-top:10px; }
#ynerror input,#ynerror select, #ynerror .submit{vertical-align:middle;}
/*END ERROR*/

/*BEGIN PERSONALIZE & EMAIL*/
.personalmast{height:20px; margin:0 0 20px 0; padding:0; border-bottom:1px solid #999; position:relative; }
.personalmast .logo{position:absolute; top:0; background:#fff; padding-right:5px; }
.personalmast .links{margin:0; padding:0 0 2px; text-align:right; }

h1.personalize{font-size:122%; margin:0; padding:5px 0 10px 0; }

#ynpersonalize{padding:10px 0; }
#ynpersonalize .prev{float:left; margin:30px 0 20px; font-size:122%; width:50%; }
#ynpersonalize .next{float:right; text-align:right; margin:30px 0 20px; font-size:122%; width:50%; }
#ynpersonalize input.submit{float:right; display:block; margin:5px; width:85px; }
#ynpersonalize .options{margin:15px 0 10px; padding:0 0 10px 0; }
#ynpersonalize .reorder{margin:15px 0 10px; padding:0 0 10px 0; text-align:center; }
#ynpersonalize .reorder table{margin:0 auto; }
#ynpersonalize .weather{margin:15px 0; }
#ynpersonalize .weather .tools{margin:5px 0; }
#ynpersonalize .weather .inputs{background:url(http://l.yimg.com/a/i/us/nws/gl/rul_hori_dot.gif) top repeat-x; }
#ynpersonalize .weather fieldset{border:0; margin:10px 0; padding:15px 0; background:url(http://l.yimg.com/a/i/us/nws/gl/rul_hori_dot.gif) bottom repeat-x; }
#ynpersonalize .weather fieldset legend{display:none; }

#ynpersonalize h5{font-size:100%; margin:0; padding:0 0 5px; }
#ynpersonalize .row{padding:10px 0; border-top:1px solid #ccc; float:left; width:100%; }
#ynpersonalize .row span{display:block; float:left; width:300px; }

#ynsubnav em{display:block; padding:5px 5px 0 14px; font:85% arial; }
.messaging{background:#EFF2F7 url(http://l.yimg.com/a/i/us/nws/gl/cnr_bigbox_tl.gif) no-repeat; clear:both; }
.messaging p{margin:0; padding:5px 0 8px; }

#ynemailform #main{float:left; width:440px; }
#ynemailform #sidebar{float:right; width:300px; }
#ynemailform .messaging{text-align:center; padding:10px 5px 5px ; background:none; }
#ynemailform .pagetitle{background:#a7b2bb; margin:0 0 2px 0; padding:0; }
#ynemailform .pagetitle h1{color:#000; font:122% arial; font-weight:bold; padding:2px 0 2px 10px; }

#ynemailform .chunk{display:block; background:url(http://l.yimg.com/a/i/us/nws/gl/rul_hori_dot.gif) top repeat-x; margin-top:15px; }
#ynemailform ul{margin:0; padding:0 0 5px 0; list-style:none; }
#ynemailform li{background:url(http://l.yimg.com/a/i/us/nws/gl/bullet.gif) no-repeat; padding-left:8px; line-height:77%; }

#ynemailform a.action{display:block; }
#ynemailform fieldset{padding:5px 0;  border:none;}
#ynemailform fieldset em{display:block; }
#ynemailform fieldset p{margin:2px 0; padding:0;}
#ynemailform fieldset p.disclaim{font-size:85%; margin:5px 0; }
#ynemailform fieldset.submit{padding-bottom:10px; text-align:center; }
#ynemailform fieldset.picker{padding-bottom:15px; }
#ynemailform fieldset .txtar{width:430px; }
#ynemailform fieldset .txtin{width:430px; }

/*END PERSONALIZE & EMAIL*/

/*BEGIN ICONS*/
#ynhome .hdcontent ul li strong { margin:0; color:#666; font:bold 77% verdana; text-transform:uppercase; }
#ynbody ul li.islideshow{list-style:none; padding-left:15px; background:url(http://l.yimg.com/a/i/us/nws/rba/sldshw12_1.gif) no-repeat 0 3px; }
#ynbody ul li.iaudio{list-style:none; padding-left:15px; background:url(http://l.yimg.com/a/i/us/nws/hz/icon_audio.gif) no-repeat;}
#ynbody ul li.ivideo{list-style:none; padding-left:15px; background:url(http://l.yimg.com/a/i/us/nws/rba/vid12_1.gif) no-repeat 0px 2px;}
#ynbody ul li.itext{list-style:none; padding-left:15px; background:url(http://l.yimg.com/a/i/us/nws/gl/bullet.gif) no-repeat 0px 0px;}
#ynbody .ifc{list-style:none; padding-left:15px; background:url(http://l.yimg.com/a/i/nt/ic/ut/bsc/fullcov12_1.gif) no-repeat;}
#ynbody ul li.iemail{list-style:none; display:block; padding-left:15px; background:url(http://l.yimg.com/a/i/nt/ic/ut/bsc/mail12_1.gif) no-repeat;}
#ynbody ul li.iim{list-style:none; display:block; padding-left:15px; background:url(http://l.yimg.com/a/i/nt/ic/ut/bsc/im12_1.gif) no-repeat;}
#ynbody ul li.imsg{list-style:none; padding-left:15px; background:url(http://l.yimg.com/a/i/nt/ic/ut/bsc/post12_1.gif) no-repeat;}
#ynbody ul li.iprint{list-style:none; display:block; padding-left:15px;background:url(http://l.yimg.com/a/i/nt/ic/ut/bsc/prnt12_1.gif) no-repeat;}
#ynbody ul li.ialert{list-style:none; display:block; padding-left:15px;background:url(http://l.yimg.com/a/i/nt/ic/ut/bsc/alrt12_1.gif) no-repeat;}
#ynbody ul li.ihelp{list-style:none; display:block; padding-left:15px;background:url(http://l.yimg.com/a/i/nt/ic/ut/bsc/hlp12_1.gif) no-repeat;}
#ynbody a.iext{list-style:none; /*background:url(http://l.yimg.com/a/i/nt/ic/ut/bsc/newwin12_1.gif) no-repeat right; padding-right:15px; */}
#ynbody ul li.idelicious{list-style:none; display:block; padding-left:15px; background:url(http://l.yimg.com/a/i/nt/ic/ut/bsc/delic12_1.gif) no-repeat;}
#ynbody ul li.iforum{list-style:none; display:block; padding-left:15px; background:url(http://l.yimg.com/a/i/nt/ic/ut/bsc/post12_1.gif) no-repeat;}
#ynbody ul li.iflickr{list-style:none; display:block; padding-left:15px; background:url(http://l.yimg.com/a/i/nt/ic/ut/bsc/cam12_1.gif) no-repeat;}
#ynbody ul li.ibookmark{list-style:none; display:block; padding-left:15px; background:url(http://l.yimg.com/a/i/us/sch/gr2/bm2_button_save.gif) no-repeat;}
#ynbody ul li.irelationship{list-style:none; display:block; padding-left:15px; background:url(http://l.yimg.com/a/i/nt/ic/ut/bsc/bud12_1.gif) no-repeat;}
/*END ICONS*/

/*BEGIN SITEMAP*/
#sitemap h1{font-size:152%; margin:0 0 4px 0; padding:8px 0; border-bottom:1px solid #ccc; width:100%; color:#666; font-weight:normal; }
#sitemap h3{margin:0 0 8px 0; padding:0; color:#690; font-family:arial; font-size:122%; }
#sitemap h3 a{color:#690; text-decoration:underline; }
#sitemap h3 a:visited{color:#690; }
#sitemap .cats{padding:10px 0; }
#sitemap ul{margin-bottom:10px; }
#sitemap ul .subcat li{background:none; }
#sitemap .col{float:left; width:235px; }
#sitemap .col img{vertical-align:top; border:none; }
/*END SITEMAP*/

/*BEGIN MISC*/
ul.bullets{list-style:none; }
ul.bullets li{background:url(http://l.yimg.com/a/i/us/nws/gl/bullet.gif) no-repeat; padding-left:8px;}

.thumsumm{margin-bottom:10px;}
.thumsumm img{border:0; margin-top: 3px;}
.thumsumm p{width:320px; margin:0; padding:0;}

h1.rss{margin:0; padding:8px 0; font-size:152%; font-weight:normal; color:#666; }
#sidebar #sponseredlinks li{background:none; }
#sidebar #sponseredlinks li.odd{background:#eee; }


.archive form{display:inline; }
.headlines em, .headlinesumm em{display:block; }
.bg em{font:77% verdana; }
#indexstories .subsection .addimg li{margin-bottom:20px; }
#indexstories .subsection .addimg .ftrimage{margin:0; padding:0; }
#indexstories .subsection .addimg .ftrimage img{margin:0; border:1px solid #ccc;}


#switcheroo{font:77% verdana; padding:10px 0 0; }
#switcheroo a{text-decoration:underline; color:#003DB8 ; }
#switcheroo a:visited{color:#003DB8 ; }
#switcheroo a.on{text-decoration:none; color:#000; font-weight:bold; }
#switcheroo a.on:visited{color:#000; }
#switcheroo a.on:hover{text-decoration:none; }
cite{font:normal 77% verdana; color:#666; }
#ynbody .nobg{background:none; }
#avgrating p { height:13px; }
img.ic{border:none; }
/*END MISC*/

.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.clearfix {display: inline-table;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

/*BEGIN FEEDBACK*/
.ynfeedback{width:750px; text-align:center; margin:0 auto; padding:0 0 20px 0; }
.ynfeedback p{width:650px; border:1px solid #F1D655; background-color:#FAF4D4; margin:0 auto; padding:5px 0; text-align:center; color:#333; font:normal normal normal 77% verdana; }
.ynfeedback p a{font:normal normal bold 110% arial; }
/*END FEEDBACK*/


/*BEGIN alertmsg*/
.ynalertmsg{width:750px; text-align:center; margin:0 auto; padding:0 0 20px 0; }
.ynalertmsg p{width:650px; border:1px solid #c00; background-color:#FFEDED; margin:0 auto; padding:5px 0; text-align:center; color:#333; font:normal normal bold 77% verdana; }
.ynalertmsg p a{font:normal normal normal 110% arial; }
/*END alertmsg*/

/* BEGIN ADVERT styles */
#sidebar .advert{margin-top:10px;}
#sidebar .advert h4 {margin: 5px 0; padding:0;}
#sidebar .advert ul{padding:0 0 10px 0; list-style: none; font: normal 77% verdana, arial;}
#sidebar .advert ul li {background: none; padding: 10px 0; clear: both; border-bottom: 1px solid #ccc; border-top: 1px solid #fff;}
#sidebar .advert ul li.first {border-top: none; padding-top: 0;}
#sidebar .advert ul li.last {border-bottom: none; padding-bottom: 0;}
#sidebar .advert img {float: left;}

#sidebar .advert a {display: block; margin: 0 0 0 30px; width: 120px; text-decoration: none;}
#sidebar .advert a:hover {display: block; margin: 0 0 0 30px; text-decoration: underline;}
#sidebar .advert .bg{padding:5px 8px; position:relative; border:1px solid #ccc; background-color: #ffffde }

.advertwide #sidebar{width:300px; }
.advertwide #sidebar .advert a {display: block; margin: auto 0 auto 30px; width: 240px; text-decoration: none;}
.advertwide #sidebar .advert img {float: left; vertical-align: center;}

/*  END ADVERT styles */

#sidebar .tpmdl .rcbox {margin: 0; padding: 0;}
#sidebar .tpmdl {margin: 0 0 10px; padding: 0;}
#sidebar .tpmdl h4 {margin:0; padding:0;}

/* BEGIN STYLE OF MORE PROVIDERS */

#sidebar .tpmdl .rcbox {margin: 0; padding: 0;}
#sidebar .tpmdl {margin: 0 0 10px; padding: 0;}
#sidebar .tpmdl h4 {margin:0 0 2px; padding:0;}
#sidebar .tpmdl ul {margin:0; padding:0; width: 280px;}

#sidebar .tpmdl ul li {margin: 0; padding: 2px 0 2px 15px; background:url(http://l.yimg.com/a/i/us/nws/pr/bblt.gif) no-repeat 5px 0;}
html>body #sidebar .tpmdl ul li  {padding: 2px 0 2px 15px; }
#sidebar .tpmdl ul li a {display: block; font: normal 77% verdana, arial; }
#sidebar .tpmdl ul li a, #sidebar .tpmdl ul li a:visited {color:#003399; text-decoration:none;}
#sidebar .tpmdl ul li a:hover {color:#003399; text-decoration:underline;}
#sidebar .tpmdl ul li.odd {float: left; width: 135px;}
#sidebar .tpmdl ul li.even {float: right; width: 135px;}
html>body #sidebar .tpmdl ul li.odd {width: 125px;}
html>body #sidebar .tpmdl ul li.even {width: 125px;}

/* END STYLE OF MORE PROVIDERS */


/* BEGIN ELSEWHERE ON THE WEB STYLES */
#elsewhere .rc_top{width:100%; position:relative; z-index:100;background-color: #324264;}
#elsewhere .rc_bot{width:100%; position:relative; background-color: #324264;}
#elsewhere .rc_tl {position:absolute; width:3px; height:3px; top:0; left:0; font-size:0; background: #98A1B2 url(http://l.yimg.com/a/i/us/nws/tt/rc_tl.gif); }
#elsewhere .rc_tr {position:absolute; width:3px; height:3px; top:0; right:0; font-size:0; background: #98A1B2 url(http://l.yimg.com/a/i/us/nws/tt/rc_tr.gif); }
#elsewhere .rc_bl {position:absolute; width:3px; height:3px; bottom:0; left:0; font-size:0; background: #98A1B2 url(http://l.yimg.com/a/i/us/nws/tt/rc_bl.gif); }
#elsewhere .rc_br {position:absolute; width:3px; height:3px; bottom:0; right:0; font-size:0; background: #98A1B2 url(http://l.yimg.com/a/i/us/nws/tt/rc_br.gif); }
#elsewhere .dsply {border: 1px solid #999; padding: 0 0 5px; background-color: #F4ECD4;}
#elsewhere .dsply h4 {background-color: #185167; color: #fff; margin: 0; padding: 5px 10px;}
#elsewhere .dsply .links {padding: 5px 10px;}
#elsewhere .dsply .links h5 {margin: 0; padding: 0; color: #666; font: normal 77% verdana, arial;}
#elsewhere .dsply .links a,#elsewhere .dsply .links a:visited {color: #094BBB; font: normal 77% verdana, arial; text-decoration: none;}
#elsewhere .dsply .links a:visited {color: #185167;}
#elsewhere .dsply .links a:hover {text-decoration: underline;}

#elsewhere .chunk h4, .providers h3, .providers h4, .sources h4{text-transform:uppercase; }
/* END ELSEWHERE ON THE WEB STYLES */

/* BEGIN VIDEO PLAYER STYLES */ 
#vplyrcnt { width: 100%; background: #fff url(http://l.yimg.com/a/i/us/nws/pr/bg.gif) no-repeat; background-color: #E3E3E3; margin: 5px 0 0;}
#indexstories .chunk{display:block; background:url(http://l.yimg.com/a/i/us/nws/pr/rul_hori_dot.gif) bottom repeat-x; padding-bottom:10px; margin-bottom: 10px;}
#vplyrcnt a,#vplyrcnt a:visited {text-decoration: none; color: #003DB8;}
#vplyrcnt a:hover {text-decoration: underline; color: #003DB8;}

#vplyrcnt .rc_top{width:100%; position:relative; z-index:100;background-color: #324264;  border-width:1px 1px 0 1px;}
#vplyrcnt .rc_bot{width:100%; position:relative; background-color: #324264;  border-width:0 1px 1px 1px;}
#vplyrcnt .rc_tl {position:absolute; width:2px; height:2px; top:0; left:0; font-size:0; background: #98A1B2 url(http://l.yimg.com/a/i/us/nws/pr/rc_v_tl.gif); }
#vplyrcnt .rc_tr {position:absolute; width:2px; height:2px; top:0; right:0; font-size:0; background: #98A1B2 url(http://l.yimg.com/a/i/us/nws/pr/rc_v_tr.gif); }
#vplyrcnt .rc_bl {position:absolute; width:2px; height:2px; bottom:0; left:0; font-size:0; background: #98A1B2 url(http://l.yimg.com/a/i/us/nws/pr/rc_v_bl.gif); }
#vplyrcnt .rc_br {position:absolute; width:2px; height:2px; bottom:0; right:0; font-size:0; background: #98A1B2 url(http://l.yimg.com/a/i/us/nws/pr/rc_v_br.gif); }
#vplyrcnt .dsply .g_rc_top{width:100%; position:relative; z-index:100;background-color: #324264;  border-width:1px 1px 0 1px;}
#vplyrcnt .dsply .g_rc_bot{width:100%; position:relative; background-color: #324264;  border-width:0 1px 1px 1px;}
#vplyrcnt .dsply .g_rc_tl {position:absolute; width:5px; height:5px; top:0; left:0; font-size:0; background: #98A1B2 url(http://l.yimg.com/a/i/us/nws/pr/rc_v_gtl2.gif); }
#vplyrcnt .dsply .g_rc_tr {position:absolute; width:5px; height:5px; top:0; right:0; font-size:0; background: #98A1B2 url(http://l.yimg.com/a/i/us/nws/pr/rc_v_gtr2.gif); }
#vplyrcnt .dsply .g_rc_bl {position:absolute; width:5px; height:5px; bottom:0; left:0; font-size:0; background: #98A1B2 url(http://l.yimg.com/a/i/us/nws/pr/rc_v_gbl2.gif); }
#vplyrcnt .dsply .g_rc_br {position:absolute; width:5px; height:5px; bottom:0; right:0; font-size:0; background: #98A1B2 url(http://l.yimg.com/a/i/us/nws/pr/rc_v_gbr2.gif); }
#vplyrcnt .dsply .w_rc_top{width:100%; position:relative; z-index:100;background-color: #324264;  border-width:1px 1px 0 1px;}
#vplyrcnt .dsply .w_rc_bot{width:100%; position:relative; background-color: #324264;  border-width:0 1px 1px 1px;}
#vplyrcnt .dsply .w_rc_tl {position:absolute; width:3px; height:3px; top:0; left:0; font-size:0; background: #6B7571 url(http://l.yimg.com/a/i/us/nws/pr/rc_v_wtl.gif); }
#vplyrcnt .dsply .w_rc_tr {position:absolute; width:3px; height:3px; top:0; right:0; font-size:0; background: #6B7571 url(http://l.yimg.com/a/i/us/nws/pr/rc_v_wtr.gif); }
#vplyrcnt .dsply .w_rc_bl {position:absolute; width:3px; height:3px; bottom:0; left:0; font-size:0; background: #6B7571 url(http://l.yimg.com/a/i/us/nws/pr/rc_v_wbl.gif); }
#vplyrcnt .dsply .w_rc_br {position:absolute; width:3px; height:3px; bottom:0; right:0; font-size:0; background: #6B7571 url(http://l.yimg.com/a/i/us/nws/pr/rc_v_wbr.gif); }

#vplyrcnt .dsply {padding: 0 0 5px; border: 1px solid #ccc;}

#vplyrcnt .dsply .plyrcnt {margin: 5px 5px 0;}
#vplyrcnt .dsply #plyr {border: 1px solid #333; background-color: #707B76; text-align: center;}
#vplyrcnt .dsply .wcnt {margin: 4px;}
#vplyrcnt .dsply .wcnt .wdisp {background-color: #fff; display: block; text-align: left;}
#vplyrcnt .dsply .wcnt .chunk {background: none;}
#vplyrcnt .dsply .wcnt .hvid {display: none;}
#vplyrcnt .dsply .wcnt .ftrimage {margin:0 3px 3px 0; }
html>body #vplyrcnt .dsply .wcnt .ftrimage{margin:0 5px 5px 0; }


#vplyrcnt .dsply h4 {color: #333; margin: 0; padding: 5px 5px 0;}
#yncatindex #vplyrcnt .dsply h4 {color: #333; margin: 0; padding: 5px 5px 0;}
#vplyrcnt .dsply .links {padding: 5px 10px;}
#vplyrcnt .dsply .links h5 {margin: 0; padding: 0; color: #666; font: normal 77% verdana, arial;}
#vplyrcnt .dsply .links a,#elsewhere .dsply .links a:visited {font: normal 77% verdana, arial;}

#vplyrcnt .chunk { padding: 5px 5px 0; margin: 0 0 5px;}
#vplyrcnt .chunk p {margin: 0 0 5px; padding:0;}
#vplyrcnt .lnks {clear: left;background: url(http://l.yimg.com/a/i/us/nws/pr/dottedbg.gif); border-top: 1px solid #D3D3D4; padding: 2px 5px 5px;}
html> body #vplyrcnt .lnks {padding: 5px;}
#vplyrcnt .wdisp a.ivideo {margin: 0 0 5px; font: normal 77% verdana, arial; padding-left:15px; background:url(http://l.yimg.com/a/i/nt/ic/ut/bsc/vidcam12_1.gif) no-repeat; display: block;text-decoration: none;}
#vplyrcnt .wdisp a.action {padding: 5px 0 0; background:url(http://l.yimg.com/a/i/us/nws/pr/rul_hori_dot_trans.gif) top repeat-x; display: block;text-decoration: none;}
#vplyrcnt .wdisp a.ivideo:hover, #vplyrcnt .wdisp a.action:hover {text-decoration: underline;}
#vplyrcnt .chunk a, #vplyrcnt .chunk a:visited {font: normal 92% arial, verdana; color: #000;}
#vplyrcnt .chunk a:hover {font: normal 92% arial, verdana; color: #0000ff;}
#vplyrcnt .chunk .plogo {margin: 3px 0 5px;}
#vplyrcnt .chunk .plogo img {border: none;}

#vplrcnt #plyr {text-align: center;}
#vplyrcnt .chunk h4, .providers h3, .providers h4, .sources h4{text-transform:uppercase; }

#vplyrcnt #cntrls {color: #fff; font: normal 77% verdana, arial; text-align: center; width: 90%; margin: 5px auto 0; padding: 0 0 5px;}
html>body #vplyrcnt #cntrls {padding: 0 0 10px;}
#vplyrcnt #cntrls #nxt {float: right;}
#vplyrcnt #cntrls #prv {float: left;}
#vplyrcnt #cntrls #pgntn {margin: 0 auto;}
#vplyrcnt .mrcptn {margin: 5px 10px 0; text-align: left;}
#vplyrcnt .mrcptn a, #vplyrcnt .mrcptn a:visited {color: #0046B7; font: normal 77% verdana, arial;}
#vplyrcnt .mrcptn a:hover {color: #0046B7;}

/* Styles for RELATED IN DEPTH module */
#vplyrcnt2 { width: 100%; background-color: #fff; margin: 5px 0 0;}
#vplyrcnt2 h4 { padding-left:15px; background:url(http://l.yimg.com/a/i/nt/ic/ut/bsc/fullcov12_1.gif) no-repeat 0px 0px; padding-top:1px;margin-bottom: 5px;}
#vplyrcnt2 .mrcptn, #vplyrcnt .action {font: bold 85% arial, verdana; clear:both;}
#vplyrcnt2 .lnks {margin: 0 0 15px; clear:both; float:right;}
#vplyrcnt2 .last {margin:0;}

/* END VIDEO PLAYER STYLES */

/* MISC STYLES */
.opinionhd {color: #999;font-size: 85%;}

/* BREADCRUMB STYLE */
#bread { border-bottom:solid 1px #ccc; margin:10px 0 10px 5px; padding:0; text-align:left; }
/* Clear Fixes */
#bread {zoom:1;}
#bread:after { content:".";display:block;height:0;clear:both;visibility:hidden; }
#ynw-bc {
padding: 0;
margin-left:5px;
float:left;
text-align: left;
margin-top:5px;
}
#ynw-bc li {
display: inline;
list-style-type: none;
font-family: arial,helvetica, sans-serif;
font-size:11px;
}
#ynw-bc li a {
color: #0033CD;
}
.clr {
clear: both;
}
.topofpageBar {
clear:both;
padding-top:10px;
height:20px;
background: #fff url(http://l.yimg.com/a/i/us/nws/gl/rul_hori_dot.gif) top repeat-x;
margin-top:10px;
}
#topofpage {color:#666;float:right;font-size:11px;text-align:center;border:1px solid #ccc;width:100px;padding:4px;}
#topofpage a {color:#669900;font-weight:bold;text-decoration:none;}
#topofpage a:visited{color:#669900; }
#topofpage a:hover{color:#669900;text-decoration:underline; }


/* BEGIN NEW VIDEO PLAYER STYLES */
#nvplyrcnt { width: 100%; background-color: #D4D4D3; margin: 5px 0 28px; }
html>body #nvplyrcnt {margin: 5px 0 18px;}
#indexstories .chunk{display:block; background:url(http://l.yimg.com/a/i/us/nws/pr/rul_hori_dot.gif) bottom repeat-x; padding-bottom:10px; margin-bottom: 10px;}
#nvplyrcnt .dsply h4 {color: #333; display: block; margin: 0 5px 2px; padding: 1px 0 0 15px; background:url(http://l.yimg.com/a/i/nt/ic/ut/bsc/vidcam12_1.gif) no-repeat 0px 2px; line-height: 1em;}
html>body #nvplyrcnt .dsply h4 {padding: 2px 0 0 15px;}
#nvplyrcnt .dsply h4 img {margin:0;}
html>body #nvplyrcnt .dsply h4 img {margin:2px 0 0;}
#nvplyrcnt .dsply h4 em {display: none;}
#nvplyrcnt .dsply .dsplycnt { border: 1px solid #BBBBBB; border-bottom: 1px solid #D4D4D3;}
#nvplyrcnt .imgcont {position:relative; border: 1px solid #000;}
#nvplyrcnt .imgcont a.vlink {z-index: 100; position:absolute; top: 110px; right: 10px; height: 14px; min-height: 14px; width: 49px; padding: 0; background:url(http://l.yimg.com/a/i/us/nws/pr/playbutton.gif) no-repeat;}
#nvplyrcnt .imgcont a.vlink span {display: none;}
#nvplyrcnt .chunk h4, .providers h3, .providers h4, .sources h4{text-transform:uppercase; }
#nvplyrcnt img {border:0px;}

#nvplyrcnt ul#hdlines {border-bottom: 1px solid #333;}
#nvplyrcnt ul#hdlines li {margin: 0; padding: 0 0 2px 15px; background:url(http://l.yimg.com/a/i/us/nws/pr/bblt.gif) no-repeat 5px 0px; background-color: #666; }
html>body #nvplyrcnt ul#hdlines li {padding: 2px 0 2px 15px; }
#nvplyrcnt ul#hdlines li.even {background-color: #717171;}
#nvplyrcnt ul#hdlines li a {display: block; font: normal 85% arial, verdana; color: #fff; padding: 0 14px 0 0; background:url(http://l.yimg.com/a/i/us/nws/pr/pbutton.gif) no-repeat 150px 4px; margin: 0 5px 0 0;}
#nvplyrcnt ul#hdlines li a:hover {font: normal 85% arial, verdana; color: #fff; background:url(http://l.yimg.com/a/i/us/nws/pr/pbutton_on.gif) no-repeat 150px 4px;}
html>body #nvplyrcnt ul#hdlines li a {background:url(http://l.yimg.com/a/i/us/nws/pr/pbutton.gif) no-repeat 150px 2px;}
html>body #nvplyrcnt ul#hdlines li a:hover {background:url(http://l.yimg.com/a/i/us/nws/pr/pbutton_on.gif) no-repeat 150px 2px;}
#nvplyrcnt ul#hdlines li.frst {padding:0; height: 10px; background:url(http://l.yimg.com/a/i/us/nws/pr/vidgrad.gif) repeat-x; background-color: #666; }

#nvplyrcnt .pvid {background-color: #fff; border: 1px solid #606060; margin: 5px 4px 3px;}
#nvplyrcnt .pvid a, #nvplyrcnt .pvid a:hover, #nvplyrcnt .pvid a:visited {color: #000;}
#nvplyrcnt .pvid p {line-height: .85em; height: 24px; min-height: 24px; background:url(http://l.yimg.com/a/i/us/nws/pr/pvidgrad2.gif) repeat-x; background-color: #EDF3F6; font: bold 77% verdana, arial; padding:2px 2px; border-bottom: 1px solid #fff; margin:0;}
#nvplyrcnt .pvid .pvidwrap {border-bottom: 1px solid #EBEDEE; margin-bottom: 3px;}

#nvplyrcnt .plogo {float: left;margin: 0 0 2px 2px;}
#nvplyrcnt .mrcptn {margin: 3px 2px 2px; text-align: left; float: right;}
#nvplyrcnt .mrcptn span {font: normal 77% verdana, arial;}
#nvplyrcnt .mrcptn a, #nvplyrcnt .mrcptn a:visited, #nvplyrcnt .mrcptn a:hover  {color: #003399; font: normal 77% arial, verdana;}


#nvplyrcnt .rc_top{width:100%; position:relative; z-index:100;background-color: #fff;  border-width:1px 1px 0 1px;}
#nvplyrcnt .rc_bot{width:100%; position:relative; z-index:100;background-color: #fff;  border-width:1px 1px 0 1px;}
#nvplyrcnt .rc_tl {position:absolute; width:3px; height:3px; top:0px; left:0px; font-size:0; background: #fff url(http://l.yimg.com/a/i/us/nws/pr/nvplyr_rc_tl.gif); }
#nvplyrcnt .rc_tr {position:absolute; width:3px; height:3px; top:0px; right:0px; font-size:0; background: #fff url(http://l.yimg.com/a/i/us/nws/pr/nvplyr_rc_tr.gif); }
#nvplyrcnt .nvplyrbtm {position: absolute; bottom: -18px; left:0px; background: #fff url(http://l.yimg.com/a/i/us/nws/pr/nvplyr_btm.gif) no-repeat; height: 18px; width: 182px;}

#nvplyrcnt .pvid .pvid_rc_top{width:100%; position:relative; z-index:100;background-color: #D4D4D3;  border-width:1px 1px 0 1px;}
#nvplyrcnt .pvid .pvid_rc_bot{width:100%; position:relative; background-color: #D4D4D3;  border-width:0 1px 1px 1px;}
#nvplyrcnt .pvid .pvid_rc_tl {position:absolute; width:3px; height:3px; top:-1px; left:-1px; font-size:0; background: #D4D4D3 url(http://l.yimg.com/a/i/us/nws/pr/nvplyr_wrc_tl.gif); }
#nvplyrcnt .pvid .pvid_rc_tr {position:absolute; width:3px; height:3px; top:-1px; right:-1px; font-size:0; background: #D4D4D3 url(http://l.yimg.com/a/i/us/nws/pr/nvplyr_wrc_tr.gif); }
#nvplyrcnt .pvid .pvid_rc_bl {position:absolute; width:3px; height:3px; bottom:-1px; left:-1px; font-size:0; background: #D4D4D3 url(http://l.yimg.com/a/i/us/nws/pr/nvplyr_wrc_bl.gif); }
#nvplyrcnt .pvid .pvid_rc_br {position:absolute; width:3px; height:3px; bottom:-1px; right:-1px; font-size:0; background: #D4D4D3 url(http://l.yimg.com/a/i/us/nws/pr/nvplyr_wrc_br.gif); }
html>body #nvplyrcnt .pvid .pvid_rc_bl {position:absolute; width:3px; height:3px; bottom:-1px; left:-1px; font-size:0; background: #D4D4D3 url(http://l.yimg.com/a/i/us/nws/pr/nvplyr_wrc_bl.gif); }
html>body #nvplyrcnt .pvid .pvid_rc_br {position:absolute; width:3px; height:3px; bottom:-1px; right:-1px; font-size:0; background: #D4D4D3 url(http://l.yimg.com/a/i/us/nws/pr/nvplyr_wrc_br.gif); }


/* END NEW VIDEO PLAYER STYLES */

#ticker { background-color:#CCDBE8; }
#ticker .feature { float:left; padding: 0 9px 0px 10px; display:block; font-size: 122%; }
#ticker .med { width:255px; }
#ticker .feature h4 { color: #003366; padding: 8px 0 3px 0; }
#ticker .feature p {margin:0 0 5px; padding:0;line-height: 1.2em;}
#ticker .featcont  a img {border:1px solid #000000; padding:0px; clear:both; margin-right:5px; margin-top: 3px;}
#ticker .lrgimg a img { border: 0px; margin-top: 10px;}
#ticker .featcont .featnfo {margin: 0 0 0 80px;}
#ticker .featcont .featnfo .extras {width:auto;}
#ticker .featcont .featnfo div strong { margin:0; }
#ticker .featcont .featnfo .extras a { background: url("http://l.yimg.com/a/i/us/nws/gr/raquo.gif") no-repeat 0 4px; padding: 0 0 3px 9px; font-size: 85%; display:block; margin:1px 0 0; line-height:1.2em;}
#ticker .featcont .featnfo .bullets a {background: url("http://l.yimg.com/a/i/us/nws/gr/raquo.gif") no-repeat 0 4px; padding: 0 0 5px 9px; margin: 0; line-height: 115%; display:block; font-size: 92%; }
#ticker .dline_hor { float:left; background: url(http://l.yimg.com/a/i/us/nws/pr/dline_hor.gif) repeat-y 50% 0; width:1px; height:115px; margin:10px 0 0;}
#ticker .tempC { width:213px; *width:230px; }

/************************* NEW TICKER STYELS *************************************************/

/* Scroller Setup */
.tickerviewable { width: 555px; height: 105px; overflow: hidden; position:relative;  }
.tickerviewable .tickerscroll { position:absolute; width: 10000px; }
.ynsnip {float:left; width: 555px; position:relative; font-size:10px; }

/* ticker control  */
.tickerControls { padding:0; margin: 0 11px 0px; }
.dline_vert { border-bottom:1px solid #a1bccd;margin:5px 0 3px; padding:1px;}
.dots { text-align:center; margin:0 auto; margin-top: 12px; height:20px; display:block; }
.dots a { width: 8px; height:10px; display:inline; padding: 0px 2px; margin:0 1px; *margin-right: 1px; }
.dots a strong { display:none; }
.dots a.on { background: url("http://l.yimg.com/a/i/us/nws/bn/indicator_on.gif") no-repeat;  }
.dots a.off { background:  url("http://l.yimg.com/a/i/us/nws/bn/indicator_off.gif") no-repeat;  }

.fscleft { float: left; margin:0 0 5px 0; }
.fscleft a {  display:block; width: 29px; height: 24px; }
.fscleft a.buttonOn { background: url("http://l.yimg.com/a/i/us/nws/bn/leftarrow.png") no-repeat; _background-image/* */: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://us.i1.yimg.com/a/i/us/nws/bn/leftarrow.png', sizingMethod='crop'); }
.fscleft a:hover { cursor:pointer; cursor:hand; background: url("http://l.yimg.com/a/i/us/nws/bn/leftarrow_over.png") no-repeat; _background-image/* */: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://us.i1.yimg.com/a/i/us/nws/bn/leftarrow_over.png', sizingMethod='crop');}
.fscleft a strong { display:none; }

.fscright { float: right; margin:0 0 5px 0; }
.fscright a { display:block; width: 29px; height: 24px; }
.fscright a.buttonOn { background: url("http://l.yimg.com/a/i/us/nws/bn/rightarrow.png") no-repeat; _background-image/* */: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://us.i1.yimg.com/a/i/us/nws/bn/rightarrow.png', sizingMethod='crop'); }
.fscright a:hover { cursor:pointer; cursor:hand; background: url("http://l.yimg.com/a/i/us/nws/bn/rightarrow_over.png") no-repeat; _background-image/* */: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://us.i1.yimg.com/a/i/us/nws/bn/rightarrow_over.png', sizingMethod='crop'); }
.fscright a strong { display:none; }
.fscleft a.buttonOff,  .fscleft a:hover.buttonOff { cursor: default; background: url("http://l.yimg.com/a/i/us/nws/bn/leftarrow_disabled.png") no-repeat; _background-image/* */: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://us.i1.yimg.com/a/i/us/nws/bn/leftarrow_disabled.png', sizingMethod='crop'); }
.fscright a.buttonOff,  .fscright a:hover.buttonOff { cursor: default; background: url("http://l.yimg.com/a/i/us/nws/bn/rightarrow_disabled.png") no-repeat; _background-image/* */: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://us.i1.yimg.com/a/i/us/nws/bn/rightarrow_disabled.png', sizingMethod='crop'); }
div strong { font-weight:bold;}
/* End */

/************************* /NEW TICKER STYELS *************************************************/
div.stars {
        width:140px;
        float:left;/*necessary if not strict type */
        clear:both;/*necessary if not strict type */
}
div.stars a {
        cursor:hand;
        cursor:pointer;
        margin:0px;
        float:left;
        display:block;
        width:22px;
        w\idth:19px;
        height:18px;
        padding:0 1px;
        background-image: url(http://l.yimg.com/a/i/us/ls/gr/starsnew.gif);
        background-repeat: no-repeat;
        background-position: 1px 0;
/*      background-position: 1px -39px;  */
}
div.stars a.over {
        background-position: 1px -57px;
}
div.stars a.selected {
        background-position: 1px -76px;
}
div.stars a.selectedover {
        background-position: 1px -57px;
}
div.stars a.selectedless {
        background-position: 1px 0;
}
div.stars p {
        /*margin:0 0 2px; padding:0;
        font:85% arial;
        color:#666;*/
}


/* hide from mac ie5 \*/
div.checks, div.stars, div.halfstars, div.smiley {
        height:1%;
}
/* end hack */

div.clr {
        clear: both;
        line-height: 0px;
}
html>body div.clr {
        height:.01em;
}.clrself:after{content:".";display:block;height:0;clear:both;visibility:hidden;overflow:hidden;}
.clrself{zoom:1;}
.action-pallete.answer .tool_tip { display:inline; float:left; padding:3px 0 0 5px; margin:0; }

/* Most Popular Module Layout - Social News */
#newscats #mostpop .rcn .rce {display:block; font-size:0; line-height:0; background:url(http://l.yimg.com/a/i/ca/news/cr_m_green_ne.gif) no-repeat top right; margin:0; height:3px; position:relative; top:-1px; right:-1px; }
#newscats #mostpop .rcn .rce .rcw {display:block; font-size:0; line-height:0; background:url(http://l.yimg.com/a/i/ca/news/cr_m_green_nw.gif) no-repeat top left; margin:0; height:3px; width:3px; position:relative; left:-2px; }
#newscats #mostpop .rcs .rce {display:block; font-size:0; line-height:0; background:url(http://l.yimg.com/a/i/ca/news/cr_m_green_se.gif) no-repeat top right; margin:0; height:3px;  position:relative; bottom:-1px; right:-1px; }
#newscats #mostpop .rcs .rce .rcw {display:block; font-size:0; line-height:0; background:url(http://l.yimg.com/a/i/ca/news/cr_m_green_sw.gif) no-repeat top left; margin:0; height:3px; width:3px; position:relative; left:-2px; }

#ynhome #newscats #mostpop {border:1px solid #9BBA3A; margin:10px 0; position:relative; }
#ynhome #newscats #mostpop .toggle {background:#fff url(http://l.yimg.com/a/i/ca/news/newcats_bkgd_green.gif) repeat-x top left; height:17px; border-bottom:1px solid #9BBA3A; }
#ynhome #newscats #mostpop .toggle ul {float:left; margin:0; padding:0; list-style:none; position:absolute; top:-5px; left:7px; width:100%; overflow:hidden; height:2.4em; clip: rect(auto auto 100px auto); }
#ynhome #newscats #mostpop .toggle li {float:left; font-family:verdana; display:block; padding-bottom:6px; }
#ynhome #newscats #mostpop .toggle li a {float:left; display:block; text-decoration:none; color:#005500; }
#ynhome #newscats #mostpop .toggle li a:visited {color:#005500; }
#ynhome #newscats #mostpop .toggle li a:hover {text-decoration:underline; }
#ynhome #newscats #mostpop .toggle li em {color:#005500; float:left; display:block; padding:0 4px; font:10px verdana; margin:9px 0 0 0; font-style:normal; border-right:1px solid #666; cursor:pointer; }
#ynhome #newscats #mostpop .toggle li.on {background:url(http://l.yimg.com/a/i/ca/news/ptr_green.gif) bottom center no-repeat; padding-top:1px;*padding-top:2px}
#ynhome #newscats #mostpop .toggle li.on a {color:#000; background:#fff url(http://l.yimg.com/a/i/ca/news/tab_left_green.gif) no-repeat; padding-left:3px;}
#ynhome #newscats #mostpop .toggle li.on a:visited { color:#000; }
#ynhome #newscats #mostpop .toggle li.on a:hover {text-decoration:none; }
#ynhome #newscats #mostpop .toggle li.on em {background:#fff url(http://l.yimg.com/a/i/ca/news/tab_right_green.gif) no-repeat top right; margin:0; padding:7px 7px 6px 4px; border:none; font-weight:bold; color:#000; }
#ynhome #newscats #mostpop .toggle li.last em {border:none; }
#ynhome #newscats #mostpop .newscat .rcn {background-color:#fff; }
#ynhome #newscats #mostpop .newscat .catheadlines {border:none; padding-bottom:0; }

/* UL Layout for "Most Popular" Category */
#ynhome #newscats #mostpop .headlines ul.mostpop {margin:0; padding:0 0 5px 0; list-style:none; }
#ynhome #newscats #mostpop .headlines ul.mostpop li { background:#fff;margin:0;padding:0;zoom:1;margin-bottom:10px;}
#ynhome #newscats #mostpop .headlines ul.mostpop li blockquote { padding:0;margin:0; }
#ynhome #newscats #mostpop .headlines ul.mostpop li blockquote .counter{float:left;font:bold 92% arial,sans-serif;background:url(http://l.yimg.com/a/i/ca/news/number_recommend_square.png) no-repeat; height:34px; width:45px; margin:0; padding-top:1px; display:inline; text-align:center; }
#ynhome #newscats #mostpop .headlines ul.mostpop li blockquote p {font:100% arial,sans-serif;color:#666;margin:0;padding:0;padding-left:51px;}
#ynhome #newscats #mostpop .headlines ul.mostpop li blockquote .comments { display:block;font:85% arial,sans-serif;background:url(http://l.yimg.com/a/i/nt/ic/ut/bsc/post12_1.gif) 0 50% no-repeat; padding:3px 0 0 15px; margin:0; margin-left:3px;}
#ynhome #newscats #status h3 { float:left; color:#000; font:bold 122% arial;  margin:0; padding:10px 0 0 10px; }
/* ADDITIONS/CHANGES TO ynews.css */

/* Start "Flash Tips" Homepage Module */
#welcomeMod { float:left; margin:10px 0 15px; padding:0;}
#status    { background:url(http://l.yimg.com/a/i/ca/news/ft_top.jpg) no-repeat; width:555px; height:34px; margin:0; padding:0; zoom:1; }
#status h3        { float:left; color:#000; font:bold 122% arial;  margin:0; padding:10px 0 0 10px; }
#expand_me_status { float:right; padding:12px 12px 0 0; margin:0; zoom:1; outline-style:none;}
#expand_me_status a, #expand_me_status a:visited { color: #003399; font:normal 100% arial;}
#expand_me_status a:focus {outline-style:none;}
#expand_me { background:url(http://l.yimg.com/a/i/ca/news/ft_body.gif) repeat-y; margin:0; padding:0; width:555px; height:0px; _height:0; overflow:hidden; zoom:1; }
#bottom    { background:url(http://l.yimg.com/a/i/ca/news/ft_bot.jpg) no-repeat; margin:0; padding:0; height:6px; width:555px; }
#contentContainer { float:left; border:1px solid #000; background-color:#fff; padding:0; margin:5px 15px 0 10px; *margin: 5px 15px 15px 5px; zoom:1; overflow:hidden; width:320px;	}
.loader { color:#000; font:bold 107% arial; margin-top:110px; margin-left:auto; margin-right:auto; text-align:center; width:205px; height:130px; }
.loader td {padding:4px;}
.loader td.loadimage { background: url(http://l.yimg.com/a/i/ca/news/ajax_loader.gif) no-repeat 50% 50%; width:32px; height:32px; }
#articleListContainer {	float:left; overflow:auto; width:190px; margin:10px 0; background-color:#fff; border:none; padding:0; }
.articleList { margin:0; padding:0; }
.articleList li { list-style-type:none; border:1px solid #fff; background:url(http://l.yimg.com/a/i/us/nws/gl/bullet.gif) no-repeat; background-color:#fff; padding:2px 0 2px 8px; color:#003399; cursor:pointer; }
.articleList li.articleMouseOver { border:1px solid #ffffff; color:#003399; }
.articleList li.articleClick     { border:1px solid #f2f9d7; color:#000000; background-color:#F2F9D7; }
/* End "Flash Tips" Homepage Module */


#ynmain {clear:both; }

#sidebar   {width:180px; float:left; padding-bottom:15px;}
#storybody {width:555px; float:right; }

/* DO NOT DELETE */
#storybody #recent_comments p, #storybody .recent p  {margin-bottom:0;} 
#yncatindex #indexstories {float:left;  width:440px; margin:10px 0 10px; }
#yncatindex #sidebar      {float:right; width:300px; margin:10px 0 10px; }
#yncatindex h1 {margin:0; padding:0; font-size:152%; font-weight:normal; color:#000; }
#yncatindex .lrec{*padding-top:0px; }


/* Community Guidelines */
#ynstory .intro h1.center {color:#333;text-align:center;}
.infotext p {color:#333;font-size:107%;}
.infotext h2 {font-size:136%;font-weight:bold;color:#333;margin:15px 0 10px 0;}
.infotext ol {list-style:decimal;margin:10px 0 20px 45px;}
.infotext ol li { color:#333;font-size:100%;line-height:125%;background:none;padding:0;margin-bottom:10px; }
.infotext ol ul { list-style:circle;margin:10px 0 10px 25px;}
.infotext ol ul li { color:#333;background:none;font-size:92%;margin-bottom:10px;padding:0;}
.infotext ul {margin:10px 0 30px 15px; padding:0; list-style:none; }
.infotext ul li { color:#333;background:url(http://l.yimg.com/a/i/us/nws/gl/bullet.gif) no-repeat; padding-left:8px;margin-bottom:10px; }
.infotext ul ul { list-style:circle; margin:10px 0 30px 25px; padding:0;  }
.infotext ul ul li { color:#333;background:none; padding:0; margin:0 0 10px 10px; }

/************  NEW SUBNAV BUTTONS **************************************************/
/*  MY NEWS PROFILE BUTTON  */
#ynsubnav li.last {background:none;}
#ynsubnav li.probutton { float:right; width:122px; height:23px; margin:2px 5px 0 0; padding:0;border:none; }
#ynsubnav li.probutton a.probutton {width:122px; height:23px; display:block; background:transparent url(http://l.yimg.com/a/i/ca/news/newsprofile_button.png) no-repeat; margin:0; padding:0;}
#ynsubnav li.probutton span {display:none;}
/* END MY NEWS PROFILE BUTTON  */

/*  RELATED LINKS */
#ynrelated {clear:both; width:100%; margin:10px 0; }

.fltlt{float:left;}
.fltrt{float:right;}

#ynrelated h1 {padding:0; margin:0; margin-bottom:10px; font:bold 122% arial,sans-serif; }
#ynrelated h1 a{color:#003399; text-decoration:underline; }
#ynrelated .headlines h3 {color:#666; font:bold 85% verdana, arial,sans-serif; margin:0;margin-bottom:10px; padding:8px 0 5px 0; text-transform:uppercase; }
#ynrelated .headlines ul {margin:0; padding:0; list-style:none; width:265px; }
#ynrelated .headlines li {background:url(http://l.yimg.com/a/i/us/nws/gl/bullet.gif) no-repeat; margin:0; padding:0; padding-left:8px; margin-bottom:5px; }
#ynrelated .headlines li em {display:inline; font-size:77%; font-style:normal; color:#666; line-height:5px; }
#ynrelated .headlines li a {font-size:92%; }
#ynrelated ul.video {margin:0 0 20px 0; padding:0; list-style:none; width:265px; }
#ynrelated ul.video li {background:url(http://l.yimg.com/a/i/nt/ic/ut/bsc/vidcam12_1.gif) no-repeat; margin:0; padding:0; padding-left:16px; margin-bottom:5px; }
#ynrelated ul.video li em {display:inline; font-size:85%; font-style:normal; color:#666; line-height:10px; padding:0; }
#ynrelated ul.video li a {font-size:92%; }


/* Link to News Archive - Article Page */
#ynrelated .headlines li.archive {list-style:none;background:none;padding:0;padding-top:7px; font:bold 92% arial,sans-serif; text-transform:none;}
#ynrelated .headlines li.archive a {color:#003399;text-decoration:none; }
#ynrelated .headlines li.archive a:hover {text-decoration:underline; }
#ynrelated .headlines li.archive a:visited {color:#003399;}
/*  END RELATED LINKS */

/* START RECOMMENDED PHOTOS  */
#sidebar .rcbox{margin-top:15px;}
#sidebar .rcbox ul{padding:5px 0 2px 0; }
#sidebar .rcbox p{text-align:center; font-size:92%; }
#sidebar .rcbox .bg{padding:8px; position:relative; border:1px solid #ccc;}
#sidebar .rcbox h4{padding:0; margin-bottom:5px; }
#sidebar .thumb {width:140px; height:160px; text-align:center; float:left; margin:5px 0; padding:0; }
#sidebar .thumb img{display:block; margin:0 auto; border:1px solid #ccc; }
#sidebar .thumb strong{display:block; color:#666; font:77% verdana; }
#sidebar .thumb a{font:77% verdana; }

#sidebar .rc_north{width:100%; position:relative; z-index:100; }
#sidebar .rc_south{width:100%; position:relative; }
#sidebar .rc_nw {position:absolute; width:2px; height:2px; top:0; left:0; font-size:0; background: #ccc url(http://l.yimg.com/a/i/us/nws/gl/rc_nw.gif); }
#sidebar .rc_ne {position:absolute; width:2px; height:2px; top:0; right:0; font-size:0; background: #ccc url(http://l.yimg.com/a/i/us/nws/gl/rc_ne.gif); }
#sidebar .rc_sw {position:absolute; width:2px; height:2px; bottom:0; left:0; font-size:0; background: #ccc url(http://l.yimg.com/a/i/us/nws/gl/rc_sw.gif); }
#sidebar .rc_se {position:absolute; width:2px; height:2px; bottom:0; right:0; font-size:0; background: #ccc url(http://l.yimg.com/a/i/us/nws/gl/rc_se.gif); }
/* END RECOMMENDED PHOTOS */

/********************  END ADDITIONS/CHANGES TO YNEWS.CSS  ******************************/


/* BEGIN PROFILE PAGE */
#storybody #recent_comments p, #storybody .recent p  {margin-bottom:0;}
#ynstory #proheader { background:url(http://l.yimg.com/a/i/us/nws/gl/rul_hori_dot.gif) bottom left repeat-x; margin:10px 0; width:100%; padding:0;padding-bottom:10px;}
#ynstory #proheader h1 {float:left;color:#666;font:normal 152% arial;width:50%;margin-top:7px;}
#ynstory #proheader span {color:#000;font-weight:bold;}
#ynstory #proheader .greet {float:right;margin:0; padding:0;margin-right:10px;}
#ynstory #proheader .avatar  {float:left;padding:0;margin:0 5px 0 0;display:inline;}
#ynstory #proheader .details {float:left;padding:0;margin:1px 0 0 0;display:inline;}
#ynstory #proheader .details p {font:bold 85% arial;}
#ynstory #proheader .details p.score {background:url(http://l.yimg.com/a/i/ca/news/star_sm.gif) 0 45% no-repeat;font:bold 92% arial;display:inline;margin-left:10px;padding-left:13px;}
#sidebar #user-wrap {background-color:#EAEAEA;padding:10px 0;text-align:center;}
#sidebar #user-wrap .avatar {height:225px; width:150px; border:0; display:block; margin-left:auto;margin-right:auto;}

#sidebar #user-wrap p {overflow:hidden;word-wrap:break-word;max-width:150px;color:#808080; font:bold 85% arial; margin-left:auto; margin-right:auto; padding-top:3px; width:150px; text-align:left;}

#topspotters {margin:20px 0; padding:0;}
#topspotters h3 { background:url(http://l.yimg.com/a/i/us/nws/gl/rul_hori_dot.gif) left bottom repeat-x; margin:0 0 10px 0;padding-bottom:4px; color:#000; font:bold 100% arial; }
#topspotters ul { margin:0; padding:0; list-style:none; }
#topspotters ul li { background:url(http://l.yimg.com/a/i/ca/news/star_sm.gif) 0 45% no-repeat; font:bold 92% arial; margin:0; padding:0;padding-left:15px; margin-bottom:8px; overflow:hidden; word-wrap:break-word; }

.head { margin:0; padding:0; margin-bottom:5px; }
.head h1 { float:left;display:inline; font:bold 152% georgia, times, serif; margin:0; padding:0;margin-right:8px; }
.head a  { color:#003399; float:left; display:inline; font:normal 85% arial; text-decoration:underline; margin:0; padding:0;padding-top:7px; }
.bdrbot {border-bottom:1px solid #cacaca;}

#stats       { background-color:#EAEAEA; border:10px solid #EAEAEA; border-width:10px 9px 10px 9px; margin:0;margin-bottom:15px;}
#recommend   { background-color:#fff;    float:left; padding:0; margin-right:10px; width:100px; height:80px; text-align:center;}
#posted      { background-color:#fff;    float:left; padding:0; margin-right:10px; width:100px; height:80px; text-align:center;}
#submitted   { background-color:#fff;    float:left; padding:0; margin-right:10px; width:100px; height:80px; text-align:center;}
#equals      { background-color:#EAEAEA; float:left; padding:0; margin-right:10px;  width:20px; height:80px; text-align:center;}
#total       { background-color:#fff;    float:left; padding:0; margin:0;          width:175px; height:80px; text-align:center;}

#stats h1 {color:#666;font:bold 182% arial;background:url(http://l.yimg.com/a/i/ca/news/star_lg.gif) center left no-repeat; padding-left:27px; width:25%; margin:0 auto; margin-top:15px; }
#stats h2 {color:#666;font:normal 36px arial;margin:0; padding:0; padding-top:19px; }
#stats h3 {color:#666;font:bold 136% arial;  margin:0; padding:0; padding-top:5px; }
#stats p  {color:#666;font:bold 85% arial; background:url(http://l.yimg.com/a/i/us/nws/gl/rul_hori_dot.gif) bottom left repeat-x; margin:0; padding-bottom:5px; }
#stats p.points { color:#006600; font:bold 77% arial; margin:0; padding:0; padding-top:3px; background:none; }

/* Profile - Recent Recommendations / Articles Submitted */
.recent {margin:10px 0 20px 0;}
.recent ul{list-style:none;margin:0;padding:0;}
.recent li{background:#fff;margin:0;padding:0;zoom:1;margin-bottom:10px;}
.recent li blockquote {padding:0;margin:0;display:block;}
.recent li blockquote .counter{float:left;font:bold 92% arial,sans-serif;background:url(http://l.yimg.com/a/i/ca/news/number_recommend_square.png) no-repeat; height:34px; width:45px; margin:0; padding-top:1px;display:inline;text-align:center;}
.recent li blockquote p {color:#666;margin:0;padding:0;padding-left:51px;}
.recent li blockquote a {display:block;margin:0;padding:0;padding-top:2px;}
.recent li blockquote em {display:inline; font-size:85%; font-style:normal; color:#666; }

/* clearfix */
.recent li blockquote{zoom:1;}
.recent li blockquote:after{content:".";display:block;height:0;clear:both;visibility:hidden;overflow:hidden;}
.recent li.view {font:bold 85% arial,sans-serif; margin:0;padding:0;text-transform:none;}
.recent li.view a {color:#003399;text-decoration:none; }
.recent li.view a:hover {text-decoration:underline; }
.recent li.view a:visited {color:#003399;}


/* Profile - Recent Comments Posted */
#recent_comments {margin:10px 0 20px 0;}
#recent_comments ul {list-style:none;margin:0;padding:0;}
#recent_comments li {background:#fff;margin:0;padding:0;zoom:1;margin-bottom:12px;}
#recent_comments li blockquote   { background:url(http://l.yimg.com/a/i/ca/news/quote_left.gif) no-repeat left top; padding:0; padding-left:17px;margin:0;}
#recent_comments li blockquote p { background:url(http://l.yimg.com/a/i/ca/news/quote_right.gif) no-repeat right top; display:inline; margin:0; padding:0; padding-right:17px;}
#recent_comments li blockquote a { margin:0;padding:0;font:normal 122% georgia,times,serif; }
.artlink        { background:url(http://l.yimg.com/a/i/ca/news/hook.gif) no-repeat left top;margin:0;margin-left:18px; padding:0;padding-left:13px;display:block;}
.artlink a:link { font:normal 92% arial,sans-serif; margin:0;padding:0;}
.artlink em     {color:#666; display:block; font:normal 85% arial,sans-serif; margin:0;padding:0; }
#recent_comments li.view {font:bold 85% arial,sans-serif; margin:0;padding:0;text-transform:none;}
#recent_comments li.view a {color:#003399;text-decoration:none; }
#recent_comments li.view a:hover {text-decoration:underline; }
#recent_comments li.view a:visited {color:#003399;}


/* START PEER NEWS */

.votes { float:left; margin:0; margin-right:1em; margin-bottom:5px; }

.votes cite   { color:#000000; font:100% arial; text-align:center; }
.votes cite a { color:#003399; font:100% arial; text-decoration:underline; background:none; }
.votes cite a:visited { font:100% arial; text-decoration:underline; background:none; }

#num_votes { background:url(http://l.yimg.com/a/i/ca/news/number_recommend.png) no-repeat; height:23px; width:63px; margin:0 0 3px 1px; padding:0;text-align:center; }
#num_votes p { font:bold 12px arial; text-align:center; padding:0; padding-top:4px; margin:0 } 

/* LEADERBOARD */
.titleBar { padding:0; margin:20px 0; border-bottom:1px solid #cacaca; }
.titleBar h2   {float:left;font:bold 122% arial;padding-bottom:5px;}
.titleBar form {float:right;color:#003399; font:normal 92% arial;padding:0;margin:0;}

div#barWrap { margin:15px 0 5px; }
ul#tabBar { background:white url(http://l.yimg.com/a/i/ca/news/navbarbg.png) 0 -1px repeat-x;font-family:verdana,serif;font-size:11px;list-style:none;padding:0;margin:0; }
ul#tabBar li { float:left;background: url(http://l.yimg.com/a/i/ca/news/navbarbg.png) top right repeat-x;padding:3px 19px;border:0;border-left:1px solid #fff;margin:0; }
ul#tabBar li#cur { color:#fff;background:transparent url(http://l.yimg.com/a/i/ca/news/navbarbg_on.png) 50% -1px no-repeat;padding:3px 19px 13px 19px; }
ul#tabBar li a         { color:#003399;text-decoration:none;display:block; }
ul#tabBar li a:visited { color:#003399;text-decoration:none;display:block; }
ul#tabBar li a:hover   { color:#003399;text-decoration:underline;display:block;}
ul#tabBar li#cur a     { color:#fff;text-decoration:none;display:block; }

.divider {clear:both; background:url(http://l.yimg.com/a/i/us/nws/gl/rul_hori_dot.gif) repeat-x;display:block;height:1px;width:100%; }

#indexstories .leaderboard { margin:0; }
#indexstories .leaderboard .header { margin:0; margin-bottom:10px; padding:0;}
#indexstories .leaderboard .addtomy {float:right; width:140px; text-align:left; }
#indexstories .leaderboard .addtomy img { display:inline; padding:0; padding-left:5px; margin:0; border:none; }
#indexstories .leaderboard ul { margin:0; padding:0; list-style:none; }
#indexstories .leaderboard ul li { margin-bottom:20px; }
#indexstories .leaderboard li .votes { float:left; margin-right:1em; margin-bottom:5px; }
#indexstories .leaderboard li .votes .subbutton { width:65px; height:53px; margin:0; padding:0; border:0; }
#indexstories .leaderboard li .votes .div_num_votes { background:url(http://l.yimg.com/a/i/ca/news/number_recommend.png) no-repeat; height:23px; width:63px; margin:0 0 3px 1px; padding:0;text-align:center; }
#indexstories .leaderboard li .votes .div_num_votes p { font:bold 12px arial; text-align:center; padding:0; padding-top:4px; margin:0 } 
#indexstories .leaderboard li .storyinfo { float:left; width:355px; font-size:100%;}
#indexstories .leaderboard li .storyinfo h3 {font:bold 107% arial;}
#indexstories .leaderboard li .storyinfo cite {font:bold 85% arial; color:#666; margin:2px 0; }
#indexstories .leaderboard li .storyinfo em   {display:block; font:normal 77% verdana; color:#666;margin-bottom:4px; }
#indexstories .leaderboard li .storyinfo .timedate {font-weight:bold; color:#666; }
#indexstories .leaderboard li .storyinfo a { color:#003399; text-decoration:none; }
#indexstories .leaderboard li .storyinfo a:hover { color:#003399; text-decoration:underline; }
#indexstories .leaderboard li .storyinfo p {display:none; }
#indexstories .leaderboard li .storyinfo .ftrimage {display:none; }
#indexstories .leaderboard li .storyinfo .storylinks { list-style:none; padding:4px 0; margin:0;  }
#indexstories .leaderboard li .storyinfo .storylinks li {float:left;margin:0;margin-right:10px;padding:0;}
#indexstories .leaderboard li .storyinfo li.comments { font:bold 85% arial; background:url(http://l.yimg.com/a/i/nt/ic/ut/bsc/post12_1.gif) 0 50% no-repeat; padding-left: 15px; }
#indexstories .leaderboard li .storyinfo li.email    { font:bold 85% arial;background:url(http://l.yimg.com/a/i/nt/ic/ut/bsc/mail12_1.gif) no-repeat; padding-left: 15px;}
#indexstories .leaderboard li .storyinfo li.abuse    { font:bold 85% arial; margin:0;padding:0; margin-left:4px;}
#indexstories .leaderboard li .storyinfo li.iemail     {background:url(http://l.yimg.com/a/i/nt/ic/ut/bsc/mail12_1.gif) 0 50% no-repeat;padding-left: 15px;margin-right:15px;}
#indexstories .leaderboard li .storyinfo li.iim        {background:url(http://l.yimg.com/a/i/nt/ic/ut/bsc/im12_1.gif) left bottom no-repeat;padding-left: 15px;margin-right:15px;}
#indexstories .leaderboard li .storyinfo li.idelicious {background:url(http://l.yimg.com/a/i/nt/ic/ut/bsc/delic12_1.gif) 0 50% no-repeat;padding-left: 15px;margin-right:15px;}
#indexstories .leaderboard li .storyinfo li.iforum     {background:url(http://l.yimg.com/a/i/nt/ic/ut/bsc/blog12_1.gif) 0 50% no-repeat;padding-left: 15px;}
#indexstories .leaderboard li .storyinfo .ft {color:#666;background:url(http://l.yimg.com/a/i/us/nws/gl/rul_hori_dot.gif) 0% 100% repeat-x; font:bold 85% arial;padding:4px 0;margin:0; }
#indexstories .leaderboard .addsumm li .storyinfo p { display:block; padding:0; margin:0; margin-bottom:4px; }
#indexstories .leaderboard .addsumm li .storyinfo .ftrimage { display:none; }
#indexstories .leaderboard .addimg  li .storyinfo .ftrimage { display:block; float:right; margin:0; padding:0; padding:7px 0 5px 5px; }

/* PAGINATION */
.navBar {margin-bottom:10px;padding:0;}
.catnav {float:left;width:210px;}
.pgnav{padding:5px 2px;text-align:left;font:92% arial;text-align:center;}
.pgnav em{font-weight:bold;margin-right:5px;}
.pgnav a{font-weight:bold;margin:0 2px;color:#11529c;text-decoration:underline;}
.pgnav span{margin:0 2px;font-weight:bold;}
.pgnav span a.next{padding-right:12px;background:url(http://l.yimg.com/a/i/us/search/gr/ar_next.gif) no-repeat right center;}
.pgnav span a.prev{padding-left:12px;background:url(http://l.yimg.com/a/i/us/search/gr/ar_prev.gif) no-repeat left center;}
.navcount {color:#666;font:normal 85% arial, verdana;margin:0;padding:5px;text-align:center;}
/* END PAGINATION */

/* ARTICLE DETAIL */
#yncatindex .header { border:0; margin:10px 0 0 0; width:100%; padding:0; }
#yncatindex .header h1 { float:left; font-size:152%; }
#yncatindex .header a  { float:right; font:bold 100% arial; padding-top:5px; margin:0; }
#indexstories #artheader { margin:0; padding:0; margin-bottom:10px; }
#indexstories #artheader h1 { font:normal 136% arial; margin:0; padding:0; }
#indexstories #artheader em { margin:0; padding:0; display:inline; font:normal 77% verdana; color:#666; }

#recommended_by {margin:0; padding:0; margin-bottom:10px;}
#recommended_by .hd {background:url(http://l.yimg.com/a/i/us/nws/gl/rul_hori_dot.gif) bottom left repeat-x; margin:0; margin-bottom:5px; padding-bottom:5px; }
#recommended_by .hd h1 { display:inline;color:#000; font:normal 136% arial; margin:0; padding:0; }
#recommended_by .hd .count {margin:0; padding:0; margin-left:5px;display:inline; font:normal 114% arial; color:#666;}
#recommended_by .bd {padding-bottom:10px;}
#recommended_by .bd h3 {margin:0; margin-bottom:5px;padding:0; display:block; font:bold 85% arial; color:#333;}
#recommended_by .bd #profile {background:url(http://l.yimg.com/a/i/us/nws/gl/rul_hori_dot.gif) bottom left repeat-x;padding:0 0 10px;}
#recommended_by .bd .avatar {float:left;width:48px;padding:0;margin-right:10px;}
#recommended_by .bd .avatar img {width:48px;height:48px;margin:0; padding:0;border:0;}
#recommended_by .bd .details {float:left;width:380px;}
#recommended_by .bd .details strong { font: bold 114% arial, verdana; }
#recommended_by .bd .details em {font:normal 85% verdana; color:#666;margin-left:10px;}
#recommended_by .bd .details p { margin:0;padding:2px 0; }
#recommended_by .bd ul {list-style:none;margin:0;padding:0;margin-top:10px; }
#recommended_by .bd li {float:left; width:140px; margin-right:10px; padding:0;}
#recommended_by .bd li.last {margin:0;padding:0;}
#recommended_by .bd li img {float:left; width:32px; margin-right:5px; padding:0;}
#recommended_by .bd li p   {float:left; width:100px; overflow:hidden;}
#recommended_by .bd li a { display:block; }  
#recommended_by .bd li em {margin:0; padding:0; display:inline; font:bold 85% arial; color:#666;}
#recommended_by .ft a {font: bold 85% arial, verdana;margin:0;padding:0;}

#recommended_by .bd li:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
#recommended_by .bd li{zoom:1;}

#show_comments {padding:0; margin:5px 0;}
#show_comments h1 { display:inline;color:#000; font:normal 136% arial; margin:0; padding:0; }
#show_comments .count {margin:0; padding:0; margin-left:5px;display:inline; font:normal 114% arial; color:#666;}

#comments_by {padding:0; margin: 0; overflow:hidden;}
#comments_by .hd {background:url(http://l.yimg.com/a/i/us/nws/gl/rul_hori_dot.gif) bottom left repeat-x; margin:0; margin-bottom:5px; padding-bottom:5px; }
#comments_by .hd .count {margin:0; padding:0; margin-left:5px;display:inline; font:normal 114% arial; color:#666;}
#comments_by .bd .comments .cnrs .hd {background:transparent url(http://l.yimg.com/a/i/ca/news/bblcnrtop440.gif) no-repeat;height:9px;width:440px;margin:-2px;padding:0;}
#comments_by .bd .comments .cnrs .ft {background:transparent url(http://l.yimg.com/a/i/ca/news/bblcnrbot440.gif) no-repeat;height:8px;width:440px;margin:-2px;padding:0;}
#comments_by .bd .comments .cnrs .ft {clear:both;margin-top:-1px;position:relative;}
#comments_by .bd .comments .cnrs .ft span       {display:block;width:31px;height:21px;background:transparent url(http://l.yimg.com/a/i/ca/news/bblnotchleft.gif) repeat-x right top;position:absolute;left:65px;top:6px;}
#comments_by .bd .comments .cnrs .ft span.right {display:block;width:31px;height:21px;background:transparent url(http://l.yimg.com/a/i/ca/news/bblnotchrt.gif) repeat-x right top;position:absolute;left:320px;top:6px;}
#comments_by .bd .comments ul {list-style:none;width:440px;margin-left:auto;margin-right:auto;}
#comments_by .bd .comments li {border:2px solid #B6B6B6;background:transparent url(http://l.yimg.com/a/i/ca/news/bblbg.jpg) repeat-x left bottom;padding:0;margin:10px 0 6em;position:relative;}
#comments_by .bd .comments li blockquote {margin:0;padding:0;}
#comments_by .bd .comments li blockquote p {margin:0;padding:10px;overflow:hidden;word-wrap:break-word;}
#comments_by .bd .comments li blockquote h3.about {font:bold 85% arial,sans-serif;color:#666;margin:7px 0 0;padding:0 5px;}
#comments_by .bd .comments li blockquote cite {font:normal 92% arial; color:#666; margin:0; }
#comments_by .bd .comments li blockquote .user{display:block;position:absolute;left:70px;bottom:-6.2em;width:360px;}
#comments_by .bd .comments li blockquote .user h3{display:inline;font:bold 100% arial,sans-serif;color:#000;margin:0;padding:0;margin-right:5px;}
#comments_by .bd .comments li blockquote .user em {text-transform:uppercase;font:normal 85% arial,sans-serif;color:#666;}
#comments_by .bd .comments li blockquote .avatar {display:block;position:absolute;left:4px;bottom:-5.4em;width:54px;}
#comments_by .bd .comments li blockquote .avatar img {width:48px;height:48px;border:1px solid #878785;padding:1px;}


/* HOT TOPIC OF THE DAY  */
#indexstories #hottopic     { background-color:#fff; border:10px solid #EAEAEA; border-width:10px 8px 10px 8px; margin:0;}
#indexstories #hottopic #hd { background-color:#EAEAEA; margin:0; padding:0; position:relative;}
#indexstories #hottopic #hd h1 {color:#000; font: bold 107% arial, verdana; margin:0; padding:0 0 7px 2px; text-transform:none; }
#indexstories #hottopic #bd { padding:0; }
#indexstories #hottopic #dateblock {filter:alpha(opacity=70);-moz-opacity:.70;opacity:.70;position:absolute;left:310px;top:7px;width:100px;background:#989286;padding:0;margin:0; }
#indexstories #hottopic #dateblock h3.month {text-align:center;color:#fff; font-weight:bold; font-size:14px;font-family: arial, verdana;padding:0;margin:0;text-transform:uppercase;}
#indexstories #hottopic #dateblock h3.day {text-align:center;color:#fff; font-weight:bold; font-size:39px;font-family: arial, verdana;padding:0;padding-top:1px;margin:0;line-height:33px;*line-height:32px;}

#main .hd { padding:4px 10px;background-color:#D0CDC8; }
#main .hd h2 {color:#000; font: normal 167% arial, verdana; margin:0; padding:0; text-transform:none; }
#main .mainphoto {margin:0; padding:0;}
#main .bd {margin:0; padding:7px; }
#main .bd ul { margin:0; padding:0; list-style:none; }
#main .bd ul li { margin-bottom:20px; }
#main .bd li .votes { float:left; margin-right:10px; margin-bottom:5px; text-align:left; }
#main .bd li .votes .subbutton { width:65px; height:53px; margin:0; padding:0; border:0; }
#main .bd li .votes .div_num_votes { background:url(http://l.yimg.com/a/i/ca/news/number_recommend.png) no-repeat; height:23px; width:63px; margin:0; padding:0;margin-left:1px;margin-bottom:3px; }
#main .bd li .votes .div_num_votes p { font:bold 12px arial; text-align:center; padding:0; padding-top:4px; margin:0 } 
#main .bd li .votes a { color:#003399; font:normal 10px arial; text-decoration:underline;background:none;}
#main .bd li .votes a:visited { color:#003399; font:normal 10px arial; text-decoration:underline;}

#main .bd li .storyinfo { float:left; width:325px; font-size:100%;}
#main .bd li .storyinfo .hd {margin:0;padding:0;}
#main .bd li .storyinfo .bd {margin:0;padding:0;border:0;}
#main .bd li .storyinfo h3 {font:bold 107% arial;}
#main .bd li .storyinfo cite {display:block; font:bold 85% arial; color:#666; margin:2px 0; }
#main .bd li .storyinfo em   {display:block; font:normal 77% verdana; color:#666; }
#main .bd li .storyinfo .timedate {font-weight:bold; color:#666; }
#main .bd li .storyinfo a { color:#003399; text-decoration:none; }
#main .bd li .storyinfo a:hover { color:#003399; text-decoration:underline; }
#main .bd li .storyinfo p {display:block; margin:4px 0; }
#main .bd li .storyinfo .storylinks { list-style:none; padding:4px 0; margin:0; font:bold 85% arial; }
#main .bd li .storyinfo .storylinks li {float:left;margin:0;margin-right:8px;padding:0;}
#main .bd li .storyinfo li.comments { background:url(http://l.yimg.com/a/i/nt/ic/ut/bsc/post12_1.gif) 0 50% no-repeat; padding-left: 15px; }
#main .bd li .storyinfo li.vote     { padding-left:0px;}
#main .bd li .storyinfo li.email    { background:url(http://l.yimg.com/a/i/nt/ic/ut/bsc/mail12_1.gif) no-repeat; padding-left: 15px;}
#main .bd li .storyinfo li.abuse    { margin:0;}
#main .bd li .storyinfo .ft {color:#666;background:url(http://l.yimg.com/a/i/us/nws/gl/rul_hori_dot.gif) 0% 100% repeat-x; font:bold 85% arial;padding:4px 0;margin:0; }

#main .ft {margin:10px; padding:0; }
#main .ft a {color:#003399; font:bold 100% arial; }
#main .ft p {padding:5px 0; }
#main .ft p.foot {font: normal 85% arial, verdana;margin:0;padding:5px 0;}


/* HOT TOPIC OF THE DAY - COMMENTS  */
#main .bd .comments {margin:10px 0;padding:0;}
#main .bd .comments h2 {font:114% arial,sans-serif;color:#000;display:block;position:relative;}
#main .bd .comments .cnrs .hd {background:transparent url(http://l.yimg.com/a/i/ca/news/bblcnrtop.gif) no-repeat;height:9px;width:410px;margin:-2px;padding:0;}
#main .bd .comments .cnrs .ft {background:transparent url(http://l.yimg.com/a/i/ca/news/bblcnrbot.gif) no-repeat;height:8px;width:410px;margin:-2px;padding:0;}
#main .bd .comments .cnrs .ft {clear:both;margin-top:-1px;position:relative;}
#main .bd .comments .cnrs .ft span       {display:block;width:31px;height:21px;background:transparent url(http://l.yimg.com/a/i/ca/news/bblnotchleft.gif) repeat-x right top;position:absolute;left:65px;top:6px;}
#main .bd .comments .cnrs .ft span.right {display:block;width:31px;height:21px;background:transparent url(http://l.yimg.com/a/i/ca/news/bblnotchrt.gif) repeat-x right top;position:absolute;left:320px;top:6px;}
#main .bd .comments ul {list-style:none;width:410px;margin-left:auto;margin-right:auto;}
#main .bd .comments li {border:2px solid #B6B6B6;background:transparent url(http://l.yimg.com/a/i/ca/news/bblbg.jpg) repeat-x left bottom;padding:0;margin:10px 0 6em;position:relative;}
#main .bd .comments li blockquote {margin:0;padding:0;}
#main .bd .comments li blockquote p {margin:0;padding:0 5px;}
#main .bd .comments li blockquote h3.about {font:bold 85% arial,sans-serif;color:#666;margin:7px 0 0;padding:0 5px;}
#main .bd .comments li blockquote cite {font:normal 92% arial; color:#666; margin:0; }
#main .bd .comments li blockquote .user{display:block;position:absolute;left:70px;bottom:-4.5em;width:330px;}
#main .bd .comments li blockquote .user h3{font:bold 100% arial,sans-serif;color:#000;}
#main .bd .comments li blockquote .user em {text-transform:uppercase;font:normal 92% arial,sans-serif;color:#666;}
#main .bd .comments li blockquote .avatar {display:block;position:absolute;left:4px;bottom:-5.4em;width:54px;}
#main .bd .comments li blockquote .avatar img {width:48px;height:48px;border:1px solid #878785;padding:1px;}
#main .bd .comments li blockquote .userright{display:block;position:absolute;left:10px;bottom:-4.5em;width:330px;text-align:right;}
#main .bd .comments li blockquote .userright h3{font:bold 100% arial,sans-serif;color:#000;}
#main .bd .comments li blockquote .userright em {text-transform:uppercase;font:normal 92% arial,sans-serif;color:#666;}
#main .bd .comments li blockquote .avatarright {display:block;position:absolute;left:352px;bottom:-5.2em;width:54px;}
#main .bd .comments li blockquote .avatarright img {width:48px;height:48px;border:1px solid #878785;padding:1px;}
#main .bd .comments li blockquote:after{content:".";display:block;height:0;clear:both;visibility:hidden;overflow:hidden;}
#main .bd .comments li blockquote{zoom:1;}

/* COMMENT OF THE DAY  */
#indexstories #cod     { background-color:#fff; border:10px solid #EAEAEA; border-width:0 8px 10px 8px; margin:0;}
#indexstories #cod #hd { background-color:#EAEAEA; margin:0; padding:0; padding-top:5px;position:relative;}
#indexstories #cod #hd h1 {color:#000; font: bold 107% arial, verdana; margin:0; padding:0 0 7px 2px; text-transform:none; }
#indexstories #cod #bd { padding:0; }

#indexstories #cod #dateblock {filter:alpha(opacity=70);-moz-opacity:.7;opacity:.70;position:absolute;left:310px;top:14px;width:100px;background:#989286;padding:0;margin:0; }
#indexstories #cod #dateblock h3.month {text-align:center;color:#fff; font-weight:bold; font-size:14px;font-family: arial, verdana;padding:0;margin:0;text-transform:uppercase;}
#indexstories #cod #dateblock h3.day {text-align:center;color:#fff; font-weight:bold; font-size:39px;font-family: arial, verdana;padding:0;padding-top:1px;margin:0;line-height:33px;*line-height:32px;}


/* PROFILE BOX */
.pmod     { background-color:#fff; border:10px solid #eaeaea; }
.pmod .hd { background-color:#eaeaea; margin:0; padding:5px; }
#profile_box { margin:0 0 10px; padding:0; }
#profile_box .bd {background-color: #fff; padding:5px;border:1px solid #ccc;border-width:1px 1px 0 1px;}
#profile_box .bd .avatar {font: normal 85% arial, verdana; float:left; padding:0; width:38px; margin:0 5px 0 0;}
#profile_box .bd .avatar img {float:left; display:block; width:34px; height:34px; }
#profile_box .bd a {font: bold 100% arial, verdana;}
#profile_box .bd .details {float:left;padding:1px 0;margin:0;width:220px;overflow:hidden;}
#profile_box .bd p {float:left;}
#profile_box .bd p.rank {background:url(http://l.yimg.com/a/i/ca/news/star_sm.gif) 0 45% no-repeat;font:bold 92% arial;margin-left:10px;padding-left:13px;}
#profile_box .bd p.link {display:block; padding:1px 0; margin:0;}
#profile_box .bd p.sub  {display:block; padding:1px 0; margin:0; float:right;}
#profile_box .ft {background-color: #fff; margin:0; padding:0; text-align:center;border:1px solid #ccc;border-width:0 1px 1px 1px;}


/* My Friends */
.fmod     { background-color:#fff; border:10px solid #eaeaea; border-width:0 10px 10px 10px; }
.fmod .hd { background-color:#eaeaea; margin:0; padding:0; }
.fmod .hd h2 {color:#000; font: bold 112% arial, verdana; margin:0; padding:7px 0 7px 2px; text-transform:none; }
#friends_box { margin:10px 0; }
#friends_box .bd {background-color: #fff; border:1px solid #ccc;}
#friends_box .bd h3 {color:#333; font: normal 100% arial, verdana; margin:0; padding:0 0 0 5px; text-transform:none;}
#friends_box .bd ul {list-style:none; margin-top:5px; padding:0;border-bottom:1px solid #ccc;}
#friends_box .bd ul.last {border:0;margin:0;}
#friends_box .bd li {background:#fff; margin:0; padding:0 5px 7px 5px; zoom:1;}
#friends_box .bd li p {color:#696969; font: normal 85% arial, verdana;padding:5px 0; margin:0;}
#friends_box .bd li a {font: bold 107% arial, verdana;}
#friends_box .bd li.all {background:#fff;font: normal 85% arial, verdana;margin:0;padding:5px;zoom:1;}
#friends_box .bd .avatar {font: normal 85% arial, verdana; float:left; padding:0; width:27px; margin:0;}
#friends_box .bd .avatar img {float:left; display:block; width:20px; height:20px; }


/* Most Active News Spotters */
#active_box { margin:10px 0; }
#active_box .bd {background-color: #fff; border:1px solid #ccc;}
#active_box .bd h3 {color:#333; font: normal 100% arial, verdana; margin:0; padding:5px 0 5px 2px; text-transform:none;}
#active_box .bd ul {list-style:none;margin:0;padding:0;}
#active_box .bd li {background:#fff;margin:0;padding:0;padding-top:5px;border-bottom:1px solid #ccc;}
#active_box .bd li .avatar  {float:left;padding:0 5px 5px 5px; margin:0;display:inline;width:58px;}
#active_box .bd li .avatar img {display:block; width:48px; height:48px; }
#active_box .bd li .details {float:left;padding:0 0 5px 0; margin:0;display:inline;width:200px;}
#active_box .bd li .details a {font: bold 100% arial, verdana;margin:0;padding:0;}
#active_box .bd li .details p {color:#000;font: normal 92% arial, verdana;margin:0;padding:0;margin-bottom:3px;}
#active_box .bd li .details p.foot {font: normal 85% arial, verdana;margin:0;padding:0;padding-top:1px;}

#active_box .bd li .details blockquote   { background:url(http://l.yimg.com/a/i/ca/news/quote_left.gif) no-repeat left top; padding:0; padding-left:17px;margin:0;}
#active_box .bd li .details blockquote p { background:url(http://l.yimg.com/a/i/ca/news/quote_right.gif) no-repeat right top; display:inline; margin:0; padding:0; padding-right:17px;}

#active_box .bd li .qleft  {display:inline; width:14px; height:11px;margin:0 4px 3px 0;padding:0;border:0; }
#active_box .bd li .qright {display:inline; width:14px; height:11px;margin:0 0 3px 4px;padding:0;border:0; }
#active_box .bd li.all {background:#fff;font: bold 85% arial, verdana;margin:0;padding:5px;zoom:1;border:0;}
#active_box cite   {display:inline;font:normal 92% arial,sans-serif;color:#333;}
#active_box cite b {display:inline;font-weight:bold;color:#000;}
#active_box .ft {background-color:#eaeaea;padding:0;margin:0;height:1px;}


/* Recent User-Submitted Comments */
#recent_box { margin:10px 0; }
#recent_box .bd {background-color: #fff; border:1px solid #ccc;}
#recent_box .bd ul {list-style:none;margin:0;padding:0;}
#recent_box .bd li {background:#fff;margin:0;padding:7px 5px 5px 5px;zoom:1;border-bottom:1px solid #ccc;}
#recent_box .bd li blockquote {padding:0;margin:0;}
#recent_box .bd li blockquote .counter{float:left;font:bold 92% arial,sans-serif;background:url(http://l.yimg.com/a/i/ca/news/number_recommend_square.png) no-repeat; height:34px; width:45px; margin-right:5px; padding-top:1px;display:inline;text-align:center;}
#recent_box .bd li p {float:left;font:100% arial,sans-serif;color:#666;margin:0;padding:0;padding-left:17px;display:inline;background:url(http://l.yimg.com/a/i/ca/news/quote_left.gif) no-repeat 0 0;width:200px;}
#recent_box .bd li blockquote a {float:left;font: bold 92% arial, verdana; margin:0;padding:0;}
#recent_box .bd li.all {background:#fff;font: bold 85% arial, verdana;margin:0;padding:5px;zoom:1;border:0;}
#recent_box .bd li blockquote cite   {float:right;display:inline;background:url(http://l.yimg.com/a/i/ca/news/quote_right.gif) no-repeat 100% 0;padding:4px 17px 0 0;font:normal 85% arial,sans-serif;color:#666;}
#recent_box .bd li blockquote cite a {float:none;display:inline;font: bold 100% arial, verdana;}
/* clearfix */
#recent_box li blockquote{zoom:1;}
#recent_box li blockquote:after{content:".";display:block;height:0;clear:both;visibility:hidden;overflow:hidden;}


/* Most Discussed User Submitted Articles */
.mmod     { background-color:#fff; border:10px solid #eaeaea; border-width:0 8px 10px 8px; }
.mmod .hd { background-color:#eaeaea; margin:0; padding:0; }
.mmod .hd h2 {color:#000; font: bold 107% arial, verdana; margin:0; padding:7px 0; text-transform:none; }
#most_box { margin:10px 0; }
#most_box .bd {background-color:#fff; border:1px solid #ccc;}
#most_box .bd ul {list-style:none;margin:0;padding:0;}
#most_box .bd li {background:#fff;margin:0;padding:7px 5px 5px 7px;zoom:1;}
#most_box .bd li p {font:100% arial,sans-serif;color:#666;margin:0;padding:0;}
#most_box .bd li a {display:block;font: bold 92% arial, verdana; margin:0;padding-bottom:2px;}
#most_box .bd li.all {background:#fff;font: bold 92% arial, verdana;margin:0;padding:5px;zoom:1;border-top:1px solid #ccc;}
#most_box .bd li cite   {display:block;background:url(http://l.yimg.com/a/i/nt/ic/ut/bsc/post12_1.gif) no-repeat 0 1px;padding:0 0 0 14px;font:normal 85% arial,sans-serif;color:#666;}
#most_box .bd li cite a {display:inline;font: bold 100% arial,verdana;}


/* DTK Component - User Comments */
.avatar{background:#fff;padding:0px; width:36px; margin-bottom:5px;margin-right:7px;}
.avatar img{display:block; width:32px; height:32px; padding:2px; background:#fff;}

.cnrs{zoom:1;}
.cnrs .hd,.cnrs .ft{margin:-1px;_position:relative;}
.cnrs .hd{margin-bottom:-3px;}

#dtk-cmtscnt {padding:0;margin:15px 0;}
#dtk-cmtscnt .cnrs .hd, #dtk-cmtscnt .cnrs .ft{background:transparent url(http://l.yimg.com/a/i/ca/news/dtk-cmtcnrs.gif) no-repeat;height:4px;width:555px;}
#dtk-cmtscnt .cnrs .ft {background-position:-555px 0px;clear:both;margin-top:-3px;}

/* Article Detail page */
#dtk-cmtscnt2 .cnrs .hd, #dtk-cmtscnt2 .cnrs .ft{background:transparent url(http://l.yimg.com/a/i/ca/news/dtk-cmtcnrs2.gif) no-repeat;height:4px;width:440px;}
#dtk-cmtscnt2 .cnrs .ft{background-position:-440px 0px;clear:both;margin-top:-3px;}

/* posts/comments pagination */
.dtk-cmtsnav{font: bold 92% verdana;padding:5px 0;margin:5px 0;}
.dtk-cmtsnav em{font-weight:normal;font-style:normal;}
.dtk-cmtsnav a{color:#11529c;}
.cnrs a.reportabuse{display:block;width:100px;margin:15px 0 0;font:70% arial,san-serif;}

/* Article Page - What others have to say...  */
#dtk-cmtshdr{position:relative;}
#dtk-cmtshdr .dtk-cmtsnav{position:absolute;right:0;bottom:-7px;}
#dtk-cmtshdr h2{font:bold 114% arial;color:#333;margin:10px 0;}
#dtk-cmtscnt ul{list-style:none;margin:0;padding:0;}
#dtk-cmtscnt li{background:#fff;margin:0;padding:0;zoom:1;margin-bottom:10px;}
#dtk-cmtscnt li p{font:100% arial,sans-serif;color:#666;margin:0;padding:0;}
#dtk-cmtscnt li blockquote {padding:0;padding-left:44px;margin:0;}
#dtk-cmtscnt li blockquote .avatar{float:left;margin-left:-40px;padding:0;display:inline;}
#dtk-cmtscnt cite{display:inline;font:92% arial,sans-serif;color:#666;}
#dtk-cmtscnt cite span{font-weight:normal;}
#dtk-cmtscnt cite span.auth{font-weight:bold;}
#dtk-cmtscnt .backto{margin-bottom:15px;}
#dtk-cmtscnt .backto a{text-transform:uppercase;font:bold 85% arial;color:#11529c;}
/* clearfix */
#dtk-cmtscnt li blockquote{zoom:1;}
#dtk-cmtscnt li blockquote:after{content:".";display:block;height:0;clear:both;visibility:hidden;overflow:hidden;}

/* Article Page - Post Comment */
#dtk-cmtsinpt {width:553px;border:1px solid #DBDBDB;background:#fff url(http://l.yimg.com/a/i/ca/news/dtk-cmtbg.gif) repeat-x left bottom;padding:0;margin:10px 0;}
#dtk-cmtsinpt .bd {margin:10px;padding:0;}
#dtk-cmtsinpt h3{float:left;font:bold 100% arial;margin:0;color:#333;width:250px;}
#dtk-cmtsinpt #spellcheck{float:right;margin:0;margin-bottom:5px;width:250px;text-align:right;}
#dtk-cmtsinpt .submit-button {margin:0;padding:0;zoom:1; }
#dtk-cmtsinpt textarea{width:528px;*width:530px;margin:0;padding:0;overflow:auto;}
#dtk-cmtsinpt .count {background:#F0EEEF;width:530px;border:1px solid #999999;border-top:none;margin:0;*margin-top:-1px;padding:4px 0;text-align:center;}
#dtk-cmtsinpt #charCount, #dtk-cmtsinpt strong {font-weight:bold;}
#dtk-cmtsinpt input.button{float:right;width:126px;height:29px;margin-top:30px;}
#dtk-cmtsinpt .ident{float:left;width:275px;margin-top:5px;}
#dtk-cmtsinpt #yIdProfileText {padding:0;margin:0;margin-top:5px;}
#dtk-cmtsinpt cite {color:#000;clear:both;display:block;font:100% arial;margin:2px 10px 15px 0;text-align:center;}
#dtk-cmtsinpt cite a {color:#003399;}

/* Article Detail page - Post Comment */

#dtk-cmtsinpt2 {width:438px;border:1px solid #DBDBDB;background:#fff url(http://l.yimg.com/a/i/ca/news/dtk-cmtbg.gif) repeat-x left bottom;padding:0;margin:10px 0;}
#dtk-cmtsinpt2 .bd {margin:10px;padding:0;}
#dtk-cmtsinpt2 h3{float:left;font:bold 100% arial;margin:0;color:#333;width:200px;}
#dtk-cmtsinpt2 #spellcheck{float:right;margin:0;margin-bottom:5px;width:200px;text-align:right;}
#dtk-cmtsinpt2 .submit-button {margin:0;padding:0;zoom:1; }
#dtk-cmtsinpt2 textarea{width:412px;*width:414px;margin:0;padding:0;overflow:auto;}
#dtk-cmtsinpt2 .count {background:#F0EEEF;width:414px;border:1px solid #999999;border-top:none;margin:0;*margin-top:-1px;padding:4px 0;text-align:center;}
#dtk-cmtsinpt2 #charCount, #dtk-cmtsinpt2 strong {font-weight:bold;}
#dtk-cmtsinpt2 input.button{float:right;width:126px;height:29px;margin-top:30px;}
#dtk-cmtsinpt2 .ident{float:left;width:275px;margin-top:5px;}
#dtk-cmtsinpt2 #yIdProfileText {padding:0;margin:0;margin-top:5px;}
#dtk-cmtsinpt2 cite {color:#000;clear:both;display:block;font:100% arial;margin:2px 10px 15px 0;text-align:center;}
#dtk-cmtsinpt2 cite a {color:#003399;}

/* Article page - Let others know block */
h2.article {font:bold 114% arial;color:#333;margin:20px 0 10px;}
.wmod     { background-color:#fff; border:10px solid #eaeaea; }
.wmod .hd { background-color:#eaeaea; margin:0; padding:5px; }
.wmod .hd h3 {color:#000; font: bold 92% arial, verdana; margin:0; padding:0; }

#bottom_rating_box {margin-bottom:10px;}
#bottom_rating_box .votes { float:left; margin:0; margin-right:10px; padding:0; width:140px; text-align:center; vertical-align:middle; }

#bottom_rating_box .info   { float:left; margin:0; padding:0; width:360px; }
#bottom_rating_box .info a { font: bold 100% arial, verdana; }
#bottom_rating_box .infotop   { float:left; margin:0; margin-top:8px; padding:0; width:360px; }
#bottom_rating_box .infotop a { font: bold 100% arial, verdana; }
#bottom_rating_box .infobot   { float:left; margin:0; padding:0; width:360px; }
#bottom_rating_box .infobot a { font: bold 100% arial, verdana; }

#bottom_rating_box .votes .voteup   { margin:0; margin-top:5px; padding:0; width:137px; height:32px; }
#bottom_rating_box .votes .voteyes  { margin:0; padding:0; width:137px; height:32px; }

#bottom_rating_box .bd {background-color: #fff; padding:10px;}
#bottom_rating_box .bd h3 {font:normal 100% arial; color:#000; text-align:center;}
#bottom_rating_box .bd .avatar {font: normal 85% arial, verdana; float:left; padding:0; width:120px; margin:0 7px 0 0;}
#bottom_rating_box .bd .avatar a {font: bold 107% arial, verdana;}
#bottom_rating_box .bd .avatar img{display:block; float:left; width:32px; height:32px; margin:0 5px 0 0;}

#recommended h3 {color:#666; font:bold 85% verdana, arial,sans-serif; margin:0;margin-bottom:10px; padding:8px 0 5px 0; text-transform:uppercase; }

#recommended ul{list-style:none;margin:0;padding:0;width:265px;}
#recommended li{background:#fff;margin:0;padding:0;zoom:1;margin-bottom:10px;}
#recommended li blockquote {padding:0;margin:0;}
#recommended li blockquote .counter{float:left;font:bold 92% arial,sans-serif;background:url(http://l.yimg.com/a/i/ca/news/number_recommend_square.png) no-repeat; height:34px; width:45px; margin:0; padding-top:1px;display:inline;text-align:center;}
#recommended li blockquote p{font:100% arial,sans-serif;color:#666;margin:0;padding:0;padding-left:51px;}

/* Submit a News Story - Article Page */
#recommended li.submit {font:bold 85% arial,sans-serif; margin:0;padding:0;text-transform:none;}
#recommended li.submit a {color:#003399;text-decoration:none; }
#recommended li.submit a:hover {text-decoration:underline; }
#recommended li.submit a:visited {color:#003399;}

#recommended input.subnews { margin:10px 0 5px; }

/* clearfix */
#recommended li blockquote{zoom:1;}
#recommended li blockquote:after{content:".";display:block;height:0;clear:both;visibility:hidden;overflow:hidden;}


/* Submit an Article */
#ynstory .intro {border:0; margin:0 0 4px 0; width:100%; padding:10px 0;}
#ynstory .intro h1 {font-size:152%;}
#ynstory .warning {color:#000; font:100% arial,sans-serif; margin:0 0 20px 0; padding:10px; background-color:#F6F6F6; border:1px solid #6699CC;}
#ynstory .warning img {padding:0;margin:0;padding-right:4px;border:0;vertical-align:top;}
#ynstory #indexstories .leaderboard ul li.single { margin:0; }
#ynstory .back {margin:10px 0; padding:5px 0; text-align:center;}

.guidelines {margin:0 0 10px 0; padding:10px; background-color:#F6F6F6;border:1px solid #6699CC;}
.guidelines h3 {color:#000; font:bold 114% arial,sans-serif; margin:5px 0 5px; padding:0; }
.guidelines ul {margin:0; margin-left:10px;padding:0; list-style:none; }
.guidelines li {background:url(http://l.yimg.com/a/i/us/nws/gl/bullet.gif) no-repeat; margin:0; padding:0; padding-left:8px; margin-bottom:7px; }

#subart { margin-top:20px; margin-left:auto; margin-right:auto; width:700px; }
#subart form { display:inline; margin:0; }
#subart h3 {color:#000; font:bold 114% arial,sans-serif; margin:10px 0 5px; padding:0; }
#subart #charCount {font-weight:bold;}


/* Submit an Article Form Layout */
.artform fieldset { margin:1.5em 0; padding:0; border:1px solid #6699CC; background-color:#F6F6F6;*position: relative;  }
.artform legend { margin-left:1em; padding:0 8px; color:#000000; font: bold 107% arial, verdana; *position: relative; *left: -7px; *top: -0.5em; }
.artform fieldset ol { padding:1em 0 0; list-style:none; margin-left:auto; margin-right:auto; width:600px; }
.artform fieldset li { margin-bottom:2em; }
.artform fieldset li.warn { border:1px solid red;padding:2px; }
.artform fieldset li em { font:normal 92% arial,sans-serif; margin:0 0 0 5px; }
.artform fieldset p.required {color:red;font:bold 100% arial,sans-serif;}
.artform fieldset .ident{ margin:1.5em; padding:0; }

.artform label    { display:block; font: bold 100% arial, verdana; margin:0 0 4px 0; }
.artform label em { font:normal 92% arial,sans-serif; margin:0 0 0 5px; }

.artform fieldset.submit { border:none; background:none; text-align:center; margin:10px 0; text-align:center; }
.artform fieldset.submit .button, .alt-button { width:90px; margin:0 5px; }

.artform fieldset.submit input.button, .artform fieldset.submit input.active, .artform fieldset.submit button.default {color:#fff; font-weight:bold; background-color:#4384f0;padding:1px 10px; border:1px solid #1e5fc7!important; *overflow: visible; *padding/**/: 2px 10px 0 10px;background-image:url(http://l.yimg.com/a/i/us/cmty/ab_active.gif); background-repeat:no-repeat; }
.artform fieldset.submit input.button, .alt-button, .artform fieldset.submit label:hover, .artform fieldset.submit input.radio:hover { cursor:pointer; cursor:hand; } 
.alt-button, .artform fieldset.submit input.inactive { color:#404040; padding:1px 10px; background-image: url(http://l.yimg.com/a/i/us/cmty/ab_inactive.gif);	background-repeat:no-repeat; background-color:#e5e5e5; border:1px solid #a6a6a6; *overflow: hidden; *padding/**/: 2px 1px 0 1px; }

.formleftcol  {float:left; width:450px; margin:0 10px 10px 10px; border-right: 1px solid #999999; padding:0; zoom:1;}
.formrightcol {float:left; width:200px; margin:10px 0 0 0; padding:0; zoom:1;}

/* .row { margin:10px 0; padding:0; zoom:1; } */

.catBox {float:left; width:210px; margin:0; margin-right:10px; padding:0; }
.catBox h3 { font:normal 107% arial; margin:0; padding:0; display:inline; }
#ynwrap .catTitle { margin:0; padding:0;}
#ynwrap .catTitle a, #ynwrap .catTitle a:visited { color:#2856b6; font:normal 100% arial; text-decoration:none; }
#ynwrap .catTitle a:hover { font:normal 100% arial; text-decoration:none; }
#ynwrap .catTags    { overflow:hidden; height:0px; background:#efefef; margin:0; padding:0; }
#ynwrap .catTags a  { margin:0; padding:0; color:#9a9a9a; font-size:11px;  text-decoration:none; }
#ynwrap .catTags a:hover    {margin:0; padding:0; color:#3886e6; font-size:11px;  text-decoration:none; }
#ynwrap .catTags a:visited  {margin:0; padding:0; color:#9a9a9a; font-size:11px;  text-decoration:none; }

.artform fieldset ul.categoryul    {list-style:none;margin:0;padding:0;margin-bottom:10px;}
.artform fieldset ul.categoryul li {font:bold 107% arial;color:#6d6d6d; margin:0;padding:0;}

.artform fieldset ul.topicul    {list-style:none;margin:0;padding:0;margin-left:5px;}
.artform fieldset ul.topicul li {font:normal 100% arial;color:#9a9a9a; margin:0; padding:0; padding-left:8px; }
.artform fieldset ul.topicul li a {font:normal 100% arial;}

.artform fieldset ul.subul    {list-style:none;margin:0;padding:0;margin-left:8px;}
.artform fieldset ul.subul li {font:normal 90% arial;color:#3886e6;background:url(http://l.yimg.com/a/i/us/nws/gl/bullet.gif) no-repeat; margin:0; padding:0; padding-left:8px; }
.artform fieldset ul.subul li a {font:normal 107% arial;}

.artform fieldset fieldset { margin:0; border-style:none; background-color:transparent; background-image:none; }
.artform fieldset fieldset legend { margin-left:0; padding:0; font:bold 100% arial, verdana; }
.artform fieldset fieldset ol { position:relative; margin:0; padding:0; width:205px; }
.artform fieldset fieldset li { padding-bottom:0.5em; }
.artform fieldset fieldset label { float:none; margin-right:auto; display:inline; font:normal 92% arial,sans-serif; }

/* form elements */
.artform .text, .artform textarea, #subart button { color:#333; font: normal 107% arial, verdana; padding:2px; overflow:hidden; }
.artform .text {width:580px;}
.artform input#captcha {width:80px;}
.artform input.submitbutton {margin:0 5px; width:90px; height:32px;}
.artform input.cancelbutton {margin:0 5px; width:95px; height:32px;}

/* Preview Table */
table#preview { width:750px; }
table#preview th { width:120px;font:bold 100% arial, verdana; vertical-align:top; padding:4px;text-align:right; }
table#preview td { font: normal 100% arial, verdana; padding:4px; text-align:left; }


/* Start Ajax Tooltip */

ul.help, #main .bd ul.help {list-style:none;margin:0;padding:0;width:70px;}
ul.help li a, ul.help li a:visited, #main .bd ul.help a, #main .bd ul.help li a:visited {
background-image: url(http://l.yimg.com/a/i/nt/ic/ut/alt1/hlp12_1.gif);
background-repeat: no-repeat;
background-position: right center;
color:#003399;
font:normal 9px arial;
text-decoration:none;
margin:0 0 0 1px;
padding:0;
padding-right:15px;
}
a.help, a.help:visited {
background-image: url(http://l.yimg.com/a/i/nt/ic/ut/alt1/hlp12_1.gif);
background-repeat: no-repeat;
background-position: right center;
color:#003399;
font:normal 9px arial;
text-decoration:none;
margin:0 0 0 5px;
padding:0;
padding-right:15px;
}

#sidebar img.help { vertical-align:middle; }

#ajax_tooltipObj { z-index:1000000; text-align:center; }
#ajax_tooltipObj div { position:relative; }
#ajax_tooltipObj .ajax_tooltip_arrow {	/* Left div for the arrow */
	background-image:url('http://l.yimg.com/a/i/ca/news/arrow_left3.gif');
	background-position:top left;
	background-repeat:no-repeat;	
	width:9px;
	height:9px;
	position:absolute;
	left:2px;
	top:5px;	
	z-index:1000005;
}

#ajax_tooltipObj .ajax_tooltip_content {
	border:1px solid #5A6473;	/* Border width */
	left:10px;
	top:5px;
	position:absolute;
	width:190px;			/* Width of tooltip content */
	/*height:191px;			/* Height of tooltip content */
	background-color:#eaeaea;	/* Background color */
	font:bold 100% arial;
	color:#000;
	padding:5px 5px 5px 7px; /* Space between border and content */
	margin:0;
	text-align:left;
	overflow:hidden;		/* Hide overflow content */
	z-index:1000001;
}

#ajax_tooltipObj .ajax_tooltip_button {
	position:absolute;
	left:175px;
	top:-15px;
	text-align:center;
	color:#fff;
	background-color:#5A6473;
	font-size:0.9em;
	height:15px;
	padding:3px;
	z-index:10000000;
}

#ajax_tooltipObj .ajax_tooltip_button a {color:#fff;text-decoration:none;}
#ajax_tooltipObj .ajax_tooltip_button a:hover {color:#fff;text-decoration:underline;}

.loading { color:#000; font:bold 107% arial; margin-top:10px; margin-left:auto; margin-right:auto; width:140px; }
.loading td {padding:4px;text-align:left; }
.loading td.loadimage { background: url(http://l.yimg.com/a/i/ca/news/ajax_loader.gif) no-repeat 50% 50%; width:32px; height:32px; }
/* End Ajax Tooltip */


/* ORIGINAL PHUGC STYLES  */
.spacer {clear:none;display:inline;}
#ynwrap a.link:hover {text-decoration: none; }
.action-pallete-container { position: relative; border-top: 1px #fff solid; margin-top: 15px; width:355px; }
.action-pallete-container {zoom:1;}
.action-pallete-container:after {content:".";display:block;height:0;clear:both;visibility:hidden;overflow:hidden;}

.action-pallete { position:relative; zoom:1;}
.action-pallete .spacer { border: 0px; width: 25px; height: 25px; margin: 0px; padding: 0px; }
.action-pallete a { border: 0px; text-decoration: none; }
.action-pallete a:hover { border: 0px; text-decoration: none; }

.messaging-area { position:relative; display:block; margin-top:30px; font-size:90%; color:#54c40a; }
.messaging-area .unavailable { color: #999; }
.messaging-area a:visited { color: #006699; }

.action-pallete-container.answer { position: relative; display: block; margin: 0px; margin-top: 0px; }
.action-pallete-container.answer .messaging-area { text-align: right; margin-right: 0px; margin-top: 25px; }
.action-pallete-container.answer .action-pallete { position: relative; margin-right: 0px; }

.rnrsummarytext { display: inline;  float: left;  margin-right: 5px; vertical-align: middle; font-size: 80%; margin-top: 3px; }
.rating-area { position: relative; display: inline; margin: 0px; padding: 0px; }
.rating-area .border-left, .rating-area .border-right { display: inline; }

.rating-area .border-left .spacer { display: inline; border: 0px; width: 4px; height: 25px; margin: 0px; padding: 0px; background: url("http://l.yimg.com/a/i/us/sch/gr2/bg_rateleft.gif"); float: left;}
.rating-area.inactive .border-left .spacer { display: inline; border: 0px; width: 4px; height: 25px; margin: 0px; padding: 0px; background: url("http://l.yimg.com/a/i/us/sch/gr2/bg_ratedleft.gif"); float: left;}

/* .rating-area .border-right .spacer { display: inline; border: 0px; width: 1px; height: 25px; margin: 0px; padding: 0px; background-color: #999; float: left; } */
.rating-area .border-right .spacer { display: inline; border: 0px; width: 4px; height: 25px; margin: 0px; padding: 0px; background: url("http://l.yimg.com/a/i/us/sch/gr2/bg_ratedright.gif"); float: left;}
.rating-area.inactive .border-right .spacer { display: inline; border: 0px; width: 4px; height: 25px; margin: 0px; padding: 0px; background: url("http://l.yimg.com/a/i/us/sch/gr2/bg_ratedright.gif"); float: left;}

.rating-area .separator { display: inline; float: left; background: url("http://l.yimg.com/a/i/us/sch/gr2/bg_ratemid.gif") repeat-x; }
.rating-area .separator .spacer { width: 1px; height: 25px; background: url("http://l.yimg.com/a/i/us/sch/gr2/buttonbar_divider.gif"); }

.rating-area .rating.positive { position: relative; display: inline; float: left; padding-left: 3px; }
.rating-area .rating.positive { background: url("http://l.yimg.com/a/i/us/sch/gr2/bg_ratemid.gif") repeat-x;  }
.rating-area .rating.positive span { vertical-align: middle;  }
.rating-area .rating.positive .spacer { width: 27px; height: 25px; background: url("http://l.yimg.com/a/i/us/sch/gr2/thupblue_17x17.gif") no-repeat 4px 4px; vertical-align: middle;  }
.rating-area .rating.positive a:hover .spacer { background: url("http://l.yimg.com/a/i/us/sch/gr2/thupon_17x17.gif") no-repeat 4px 4px; }

.rating-area .rating.negative { position: relative; display: inline; float: left; padding-left: 5px;}
.rating-area .rating.negative { background: url("http://l.yimg.com/a/i/us/sch/gr2/bg_ratemid.gif") repeat-x; }
.rating-area .rating.negative span { vertical-align: middle;  }
.rating-area .rating.negative .spacer { width: 28px; height: 25px; background: url("http://l.yimg.com/a/i/us/sch/gr2/thdownblue_17x17.gif") no-repeat 4px 4px; vertical-align: middle; }
.rating-area .rating.negative a:hover .spacer { background: url("http://l.yimg.com/a/i/us/sch/gr2/thdownon_17x17.gif") no-repeat 4px 4px; }

.rating-area.inactive .separator { display: inline; float: left; background: url("http://l.yimg.com/a/i/us/sch/gr2/bg_ratedmid.gif") repeat-x; }
.rating-area.inactive .separator .spacer { width: 1px; height: 25px; background: url("http://l.yimg.com/a/i/us/sch/gr2/buttonbar_divider.gif"); }

.rating-area.inactive { position: relative; display: inline; margin: 0px; padding: 0px; color: #666; }
.rating-area.inactive .rating.positive { position: relative; display: inline; float: left; padding-left: 3px; }
.rating-area.inactive .rating.positive span { vertical-align: middle;  }
.rating-area.inactive .rating.positive { background: url("http://l.yimg.com/a/i/us/sch/gr2/bg_ratedmid.gif"); background-repeat: repeat-x;  }
.rating-area.inactive .rating.positive .spacer { width: 27px; height: 25px; background: url("http://l.yimg.com/a/i/us/sch/gr2/thupinactive_17x17.gif") no-repeat 4px 4px; vertical-align: middle;  }
.rating-area.inactive .rating.positive .spacer.user { width: 28px; height: 25px; background: url("http://l.yimg.com/a/i/us/sch/gr2/thupselected_17x17.gif") no-repeat 4px 4px; vertical-align: middle; }
.rating-area.inactive .rating.negative { position: relative; display: inline; float: left; padding-left: 5px;}
.rating-area.inactive .rating.negative { background: url("http://l.yimg.com/a/i/us/sch/gr2/bg_ratedmid.gif") repeat-x; }
.rating-area.inactive .rating.negative span { vertical-align: middle;  }
.rating-area.inactive .rating.negative .spacer { width: 28px; height: 25px; background: url("http://l.yimg.com/a/i/us/sch/gr2/thdowninactive_17x17.gif") no-repeat 4px 4px; vertical-align: middle; }
.rating-area.inactive .rating.negative .spacer.user { width: 28px; height: 25px; background: url("http://l.yimg.com/a/i/us/sch/gr2/thdownselected_17x17.gif") no-repeat 4px 4px; vertical-align: middle; }

.rating-area .border-right.round { border: 0px; width: 4px; height: 25px; margin: 0px; padding: 0px; background: url("http://l.yimg.com/a/i/us/sch/gr2/bg_ratedright.gif"); float: left; }
.rating-area .border-right.round .spacer { background-color: transparent; }

.rating-area.unavailable { color: #999; }
.rating-area.unavailable .rating.positive .spacer { width: 27px; height: 25px; background: url("http://l.yimg.com/a/i/us/sch/gr2/thupunavail_17x17.gif") no-repeat 4px 4px; vertical-align: middle;  }
.rating-area.unavailable .rating.negative .spacer { width: 28px; height: 25px; background: url("http://l.yimg.com/a/i/us/sch/gr2/thdownunavail_17x17.gif") no-repeat 4px 4px; vertical-align: middle; }

.action-area { position: relative; display: inline; margin: 0px; padding: 0px; zoom:1;}
.action-area .separator { display: inline; float: left; background: url("http://l.yimg.com/a/i/us/sch/gr2/bg_actionmid.gif") repeat-x; }
.action-area .separator .spacer { width: 1px; height: 25px; background: url("http://l.yimg.com/a/i/us/sch/gr2/buttonbar_divider.gif"); }
.action-area .action { position: relative; display: inline; margin: 0px; padding: 0px; float:left; }


/* This is for the shrunken answer version */
.action-pallete.answer .spacer { height: 21px; }
.action-pallete.answer .rating-area { font-size: 90%; }
.action-pallete.answer .rating-area .separator { width: 2px; background: url("http://l.yimg.com/a/i/us/sch/gr2/ansbg_ratedmid.gif") repeat-x; }
.action-pallete.answer .rating-area .separator .spacer { width: 1px; height: 21px; }

.action-pallete.answer .rating-area .border-left .spacer { width: 3px; height: 21px; background: url("http://l.yimg.com/a/i/us/sch/gr2/ansbg_ratedleft.gif"); }
.action-pallete.answer .rating-area .border-right .spacer { width: 3px; height: 21px; background: url("http://l.yimg.com/a/i/us/sch/gr2/ansbg_ratedright.gif"); }

.action-pallete.answer .rating-area .rating.positive { background: url("http://l.yimg.com/a/i/us/sch/gr2/ansbg_ratedmid.gif") repeat-x;  }
.action-pallete.answer .rating-area .rating.positive .spacer { width: 24px; height: 21px; background: url("http://l.yimg.com/a/i/us/sch/gr2/thupinactive_14x14.gif") no-repeat 3px 3px; }
.action-pallete.answer .rating-area .rating.positive a:hover .spacer { text-decoration: none;background: url("http://l.yimg.com/a/i/us/sch/gr2/thupon_14x14.gif") no-repeat 3px 3px; }

.action-pallete.answer .rating-area .rating.negative { background: url("http://l.yimg.com/a/i/us/sch/gr2/ansbg_ratedmid.gif") repeat-x; }
.action-pallete.answer .rating-area .rating.negative .spacer { width: 24px; height: 21px; background: url("http://l.yimg.com/a/i/us/sch/gr2/thdowninactive_14x14.gif") no-repeat 3px 3px; }
.action-pallete.answer .rating-area .rating.negative a:hover .spacer { text-decoration: none;background: url("http://l.yimg.com/a/i/us/sch/gr2/thdownon_14x14.gif") no-repeat 3px 3px; }

.action-pallete.answer .rating-area.inactive .rating.positive { background: url("http://l.yimg.com/a/i/us/sch/gr2/ansbg_ratedmid.gif") repeat-x;  }
.action-pallete.answer .rating-area.inactive .rating.positive .spacer { width: 24px; height: 21px; background: url("http://l.yimg.com/a/i/us/sch/gr2/thupinactive_14x14.gif") no-repeat 3px 3px; }
.action-pallete.answer .rating-area.inactive .rating.positive .spacer.user { width: 24px; height: 21px; background: url("http://l.yimg.com/a/i/us/sch/gr2/thupselected_14x14.gif") no-repeat 3px 3px; }

.action-pallete.answer .rating-area.inactive .rating.negative { background: url("http://l.yimg.com/a/i/us/sch/gr2/ansbg_ratedmid.gif") repeat-x;  }
.action-pallete.answer .rating-area.inactive .rating.negative .spacer { width: 24px; height: 21px; background: url("http://l.yimg.com/a/i/us/sch/gr2/thdowninactive_14x14.gif") no-repeat 3px 3px; }
.action-pallete.answer .rating-area.inactive .rating.negative .spacer.user { width: 24px; height: 21px; background: url("http://l.yimg.com/a/i/us/sch/gr2/thdownselected_14x14.gif") no-repeat 3px 3px; }

.action-pallete.answer .rating-area.unavailable .rating.positive .spacer { width: 27px; height: 21px; background: url("http://l.yimg.com/a/i/us/sch/gr2/thupunavailable_14x14.gif") no-repeat 3px 3px; }
.action-pallete.answer .rating-area.unavailable .rating.negative .spacer { width: 28px; height: 21px; background: url("http://l.yimg.com/a/i/us/sch/gr2/thdownunavailable_14x14.gif") no-repeat 3px 3px; }

.action-pallete.answer .action-area .action.abuse { background: none; padding:1px 0 0 7px; }

.action-pallete.answer .action-area .action.abuse a { font:bold 85% arial; margin:0; padding:0;}
.action-pallete.answer .action-area .action.abuse a:hover {font:bold 85% arial; }

.action-pallete.answer .action-area .action.abuse.inactive span .spacer { width: 28px; background: url("http://l.yimg.com/a/i/us/sch/gr2/flaginactive_14x14.gif") no-repeat 8px 4px;}
.action-pallete.answer .action-area .action.abuse.inactive span:hover .spacer { text-decoration: none;width: 28px; background: url("http://l.yimg.com/a/i/us/sch/gr2/flaginactive_14x14.gif") no-repeat 8px 4px;}

.action-pallete.answer .rating-area.inactive .border-right.round { border: 0px; width: 3px; height: 21px; margin: 0px; padding: 0px; background: url("http://l.yimg.com/a/i/us/sch/gr2/ansbg_ratedright.gif"); float: left; }
.action-pallete.answer .rating-area.inactive .border-right.round .spacer { background-color: transparent; }

.comment_post_msg_success { border: 1px dotted green; }
.comment_post_msg_failure { border: 1px dotted red; }

#y-mod-id { width:500px; }

/* use actual container instead of x-hooks */
.mod .mod-content { background-position:0 0; left:-7px; width:100%; position:relative; z-index:2; }
.mod .ft { background-position:100% 100%; bottom:-7px; right:-7px; width:100%; }
.mod .ft .ft-content { background-position:0 100%; padding:0 0 7px 0; left:-7px; }
.mod .x2a { /* speech tail */
   display:block;
   font-size:0;
   width:18px;
   height:17px;
   position:absolute;
   left:54px;
   bottom:-23px; /* 17 + 7 - 1 */
   background:transparent url(http://l.yimg.com/a/i/phugc/round_spch_tail.gif) no-repeat; /*img is 18 x 17*/
   z-index:3;
}
.mod2 {
margin-top:23px; /* so as to not overlap with .mod above */
margin-bottom:23px; /* so as to not overlap with .mod below */
}
.mod2 .bd .usr_img {
float:left;
}
.mod2 .bd .nick_date_thumbs_abuse {
padding-left:52px;
}

