.crumbs {
overflow:hidden;
padding:0 20px 12px 0;
}

.crumbs .home {
background:transparent url(../images/comments/images/home.gif) no-repeat scroll center center;
overflow:hidden;
padding-left:11px;
text-decoration:none;
white-space:nowrap;
width:0;
}
.crumbs a, .crumbs span {
float:left;
font-size:12px;
font-weight:normal;
}

.crumbs .def {
background:transparent url(../images/comments/images/crumbs.gif) no-repeat scroll center center;
width:18px;
}

.crumbs a {
color:#3366CC;
text-decoration:none;
font-size:14px;
font-weight:normal;
}
.crumbs a:hover, .crumbs a:active {
color:#3366CC;
text-decoration:underline;
font-weight:normal;
}

.crumbs .down {
background:transparent url(../images/comments/images/crumbs_last.gif) no-repeat scroll center center;
width:18px;
}
.crumbs span.title{
	background-color:#939393;
	color:#FFFFFF;
	padding-top: 2px;
	padding-right: 4px;
	padding-bottom: 2px;
	padding-left: 4px;

}


#top{
width:300px;
margin-top:0px;

}

.yui3-ymsb-content .ymsb-print-module a span {
background-image:none;
color:#0F4D8B;
padding:2px 3px 2px 18px;
font-weight:normal;
}

.yui3-ymsb-content .ymsb-print-module a:hover, .yui3-ymsb-content .ymsb-print-module a:active{
text-decoration:underline;
color:#0F4D8B;
}


.yui3-ymsb-content .ymsb-module a {
float:left;
padding-right:3px;
text-decoration:none;
}
.tools li.ymsb-module a {
border-right:medium none;
font-size:100%;
padding-left:2px;
}




.tools li.ymsb-module a {
border-right:medium none;
font-size:100%;
padding-left:2px;
}
 .yui3-ymsb-content .ymsb-print-module a{
background:transparent url(../images/comments/images/sprite_soc_btn.png) no-repeat scroll 0 0;
}

.yui3-ymsb-content .ymsb-print-module a span{
display:block;
background-image:none;
color:#0F4D8B;
padding:2px 3px 2px 18px;
}




/*#top a span {
background:transparent url(http://l.yimg.com/a/i/us/mit/widgets/sprite_soc_btn.png) no-repeat scroll 0 0;
}
*/
.yui3-ymsb-content .ymsb-print-module a {
background-position:-3px -81px;
margin-top:3px;
}



 .ymsb-print-module a {
background-position:-3px -81px;
margin-top:3px;
}

.hd{
display:block;
/*float:left;*/
position:relative;
width:100%;
/*border:none;
border-width:0px;*/
margin:0;
padding:0;
}

.mod{
display:block;
width:750px;
position:relative;
float:left;
/*padding-left:10px;
padding-right:10px;*/
margin-left:10px;
margin-right:10px;
margin-bottom:8px;
}
.ult-section{
width:600px;
margin-top:8px;


}

.mod h1 {
float:left;
font-family:georgia,times,serif;
font-size:28px;
line-height:120%;
margin-bottom:14px;
font-weight:normal;
margin-top:20px;
padding:0;
}

.mod cite {
color:#777777;
font-family:arial,verdana,sans-serif;
font-size:12px;
font-style:normal;
}

#yn-story-related-media {
border-top:3px double #DCDCDC;
clear:left;
float:left;
margin-right:12px;
margin-top:3px;
padding-top:13px;
width:150px;
}





.mod .toggle {
/*border:1px solid #DCDCDC;*/
margin:-1px 0;
position:relative;
margin-bottom:10px;
}

.mod .toggle-active h3 span {
background-position:0 -1600px;
}


.mod .toggle h3 a,.mod .toggle h3 a:visited,  .mod .toggle h3 a:link{
display:block;
padding:7px 9px 6px;
color:#0058A6;
/*color:#1F4F82;*/
text-decoration:none;
/*text-decoration:none;*/
font-family:georgia,times,serif;
font-size:20px;
font-weight:bold;
line-height:25px;

}

.mod .toggle h3 a:hover, .mod .toggle h3 a:active{
text-decoration:underline;

}


.mod .toggle h3 {
/*background:#EAEAEA url(../images/comments/images/map1.v19.png) repeat-x scroll 0 -1500px;*/
/*background-color:#EAEAEA;*/
/*border-bottom:1px solid #FFFFFF;*/
/*border:1px solid #DCDCDC;*/
font-size:100%;
padding:0;
margin:0;
  
   }

.byline {
margin-bottom:20px;
margin-top:20px;
}

.byline, .dateline {
display:block;
clear:both;
position:relative;
color:#777777;
font-size:14px;
line-height:16px;
font-weight:normal;
}

.timestamp, .alert, .important, .error {
/*color:#A81817;*/
}


.mod .storycontent {
font-family:Arial,Helvetica,sans-serif;
font-size:13px;
line-height:150%;
margin-bottom:10px;
}

.ft{
float:left;
width:100%;
display:block;
position:relative;
background:transparent url(../images/comments/images/map1.v19.png) repeat-x scroll 0 -4500px;

}
.mod .tools {

/*background:transparent url(http://l.yimg.com/a/i/us/nws/2008/news/us/assets/common/images/map1.v19.png) repeat-x scroll 0 -4500px;
margin-bottom:8px;
padding:15px 0 0;*/
}

.mod .bid-story {
    color: #353434;
    font-size: 16px;
}



 .ft #yn-story-share {
padding:12px 0 0;
margin-bottom:10px;
}

.ft #yn-story-share {
float:left;
width:100%;
display:block;
position:relative;
background:transparent url(http://l.yimg.com/a/i/us/nws/2008/news/us/assets/common/images/map1.v19.png) repeat-x scroll 0 -4500px;
padding:6px 0 3px 10px;
}
.reads{
color:#818181;
font-size:85%;
margin-top:5px;

}

.mod li {
list-style-image:none;
list-style-position:outside;
list-style-type:none;

}

.tools li {
float:left;
margin:-2px 0 0 2px;
position:relative;
}

.mod .tools .links{
width:100px;


}

.mod .hot, .mod a.hot{
-x-system-font:none;
color:#0058A6;
float:left;
font-family:arial;
font-size:13px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
padding-top:3px;
/*width:100px;*/
}

.mod  a.hot:active,.mod a.hot:hover{
color:#CA0002;


}



.yui3-ymsb-content .ymsb-module {
display:block;
float:left;
font-size:85%;
height:24px;
margin:2px 12px 0 0;
padding:0;
}


.mod .mwpphu-left {
float:left;
}

mwpphu-post-comments {
background-position:-5px -157px;
height:15px;
width:15px;
}


.mwpphu-sprite_img {
display:block;
float:left;
}


.mwpphu-sprite_bg {
background-image:url(http://l.yimg.com/d/lib/media/phugc/sprite_20090926.png);
background-repeat:no-repeat;
}

.mwpphu-navigation .mwpphu-left a {
font-weight:bold;
}


.mwpphu-left a {
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:0;
}

.mwpphu-left a.acomm,.mwpphu-left a.acomm:link, .mwpphu-left a.acomm:visited {
color:#2E7DAD;
font-size:12px;
text-decoration:none;
font-weight:bold;
}

.mwpphu-left a.acomm:hover, .mwpphu-left a.acomm:active{
text-decoration: underline;
font-weight:bold;
}



.mwpphu-post-comments {
background-position:-5px -157px;
height:15px;
width:15px;
}

 .mwpphu-left a {
font-weight:bold;
}

.mod .reads {
display:block;
position:relative;
color:#7E7E7E;
float:left;
font-family:arial;
font-size:13px;
font-weight:normal;
padding-top:0px;
}
.byline .name{
color:#000;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif

}
.mod .timestamp{
font-size:11px;
font-weight:normal;

}
.mwpphu-navigation {
display:block;
position:relative;
clear:both;
float:left;
font-size:93%;
margin-bottom:20px;
}


 .hd .tools {

float:right;
margin-left:10px;
}

.yui3-ymsb-content {
display:block;
float:left;
font-size:13px;
padding:0 8px;
}


.yui3-ymsb-content .ymsb-module {
display:block;
float:left;
font-size:85%;
height:24px;
margin:2px 12px 0 0;
padding:0;
}
