/* These styles work with highlight.comp and use a 3 column css layout that's not
dependent on javascript dom manipulation. */
#left_rail
{
    float:left;
    width:134px;
    margin-top:0px;
}
#center_rail
{
    float:left;
    margin:5px;
    width:650px;
}
#right_rail_300
{
    float:right;
    width:300px;
    margin-top:15px;
    padding:2px;
	background-color:#CCCCCC;
}

#right_rail_300 #adtext
{
	font-size:8pt;
	font-style:underline;
	text-align:center;
	background-color:#FFFFFF;
	
}
.story #center_rail
{
    width:610px !important;
    margin-right:10px;
    padding:2px;
    overflow:visible;
}
.story #right_rail_300
{
    width:310px;
    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;
}
div#right_rail_300 .content
{
    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:970px;
    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;}

