/* These styles work with highlight.comp and use a 3 column css layout that's not
dependent on javascript dom manipulation. */
#left_rail
{
    display: none;
    float:left;
    width:0px;
    margin-top:0px;
}
#center_rail
{
    float:left;
    margin:4px;
    width:665px !important;
}
#right_rail
{
    float:left;
    width:305px;
    margin-top:15px;
    padding:2px;
    background-color: #EEEEEE;
}
.story #center_rail
{
    width:665px;
    margin-right:0px;
    padding:2px;
    overflow:visible;
}
.story #right_rail /*width normally 310px*/
{
    width:300px;
    margin-right:0px;
}
.story #center_rail #storyDate-Links
{
    margin:0pt 10px 20px 0px;
}
div#left_rail div.content
{
    padding: 0px;
}
div#center_rail div.content
{
    overflow:visible;
    padding: 5px;
	/*width: 655px!important;*/
}
div#right_rail .content
{
    width: 300px;  /* this is an IE 6 fix */
    padding-top: 5px;
    overflow: visible;
}
.wide
{
    width:100%;
    clear:both;
    position:relative;
}
#center_rail .html_module{ display:block; clear:both;  }
.section { clear:both; }
#rails
{
    width:998px;
    background:#fff;
    float:left;
}
#masthead{
}
#leaderboard{
}
#searchbar{
}
div#pageContainer{
    border:1px solid #666;
}
#footer {
    width:970px !important;
    margin:0 auto !important;
    background:#fff;
    clear:both;
}
#footerad
{
    padding-bottom:15px;
}
#omniture
{
    display:none;
}

.span2 .section,.span2 .story,.span2 .gallery,.span2 .html_module{ clear: none !important;}
.span3 .section,.span3 .story,.span3 .gallery,.span3 .html_module{ clear: none !important;}
.span4 .section,.span4 .story,.span4 .gallery,.span4 .html_module{ clear: none !important;}
