/* Story Specific Styles */
#story {float:left;margin:0;padding:0;width:100%;}
#story h1.head{clear:none;width:auto !important;margin:0;padding:0;border:none;background:none;color:#000;font:bold 1.7em Arial;text-transform:none;}
#story p{margin:0 0 1em 0;color:#000;}
#story .quigo p{margin:0;}
#story .quigo1{float:left;clear:left;margin:0 1em 1em 0;height:16.6667em;padding:0;overflow:hidden;border:0;}
#story .quigo1 iframe{width:15.8333em;height:16.6667em;}
#story .quigo2 {height:25.5em;width:44.1667em;clear:both;padding:0.5em 0 0 0;overflow:hidden;border:0;}
#story .quigo2 iframe{width:44.1667em;height:25em;padding:0;overflow:hidden;border:0;margin-bottom:0.5em;}
#story p.byline{margin:.1667em 0 0 0;padding:0;font-size:1em;color:#000;font-weight:bold;}
#story p.date{margin:1.1667em 0 .41667em 0;padding:0;font-size:.9166em;color:#666;font-weight:lighter;}
#story img.byline{display:block;}

#story .tools_container{clear:both;height:2.5833em;margin:1.666em 0 .8333em;padding:.4166em 0;border-bottom:.0833em solid #CCC;border-top:.0833em solid #CCC;}

#story .tools {float:left;height:2em;margin:.5833em auto;padding:0;list-style:none;width:auto;}
#story .tools li{float:left;margin:0;padding:0 .6363em;border-left:.1667em solid #CCC;}
#story .tools li a{font-weight:bold;font-size:.9166em;color:#009;}
#story .tools li.first{margin-left:0;padding-left:0;border-left:0;}
#story .tools li.next{padding:.0833em .1667em .0833em .333em;border:.083em solid #CCC;}
#story .tools li.next img{margin-bottom:-0.166em;padding-left:.4166em;}

.sponsor_tools {float:right;margin:0;width:12.8333em;height:2.5833em;font-weight:bold;}
.sponsor_tools.mac {width:11.333em;}
.sponsor_tools iframe{float:left;}
.sponsor_tools p{float:left;display:block;padding-top:.3em;width:6.6em;font-size:.8333em;}
.sponsor_tools em{padding-right:0;font-size:1em;font-weight:normal;}
.sponsor_tools.mac p{width:4.5em;text-align:right;}

#story #col_header {clear:both;width:100%;height:1.6667em;background:#FFF url(/i/bg_col_header.gif) repeat-x;overflow:hidden;}

#story .gallery_container{position:relative;float:left;margin:0 .666em .666em 0;width:26.667em;height:30.333em;border:.0833em #DDD solid;background:#F9F9F9;}/* 320 px */
#story .gallery_container.short{height:25em;}
#story .gallery_container .clipper{float:left;position:relative;top:-1em;overflow:hidden;height:6.5em;width:22.667em;background:#DDD url(/i/fade_bg.gif) repeat-x 0 -25px;}#story .gallery_container .gallery_control{float:left;margin:-1em 0 0 0; padding:0;height:6.5em;width:2em;background:#DDD url(/i/fade_bg.gif) repeat-x 0 -25px;}

#story .gallery_container p.credit{margin:0 .5em -1em 0;font-size:smaller;text-align:right;}
#story .gallery_container p.strut{margin:-.5em .5em .1667em .5em;font-size:smaller;height:4.1667em;overflow:hidden;color:#F9F9F9;}
#story .gallery_container p.caption{z-index:1;position:absolute;top:27em;margin:-.5em .5em .1667em .5em;font-size:smaller;height:4.1667em;overflow:hidden;width:96%;}

#story .gallery_container .gallery_control a{overflow:hidden;margin:2em 0 0 0;padding:0;color:#FFF;background:#C00 url(/i/icons_bg.gif);background-repeat:no-repeat;border:.111em #009 solid;width:.75em;height:.75em;font-size:1.5em;}
#story .gallery_container .gallery_control a.prev{float:left;margin-left:.1667em;background-position:1px -7px;}
#story .gallery_container .gallery_control a.next{float:right;margin-right:.1667em;background-position:-11px -7px;}
#story .gallery_container .gallery_control a.prev:hover{background-color:#ABD;background-position:-43px -7px;}
#story .gallery_container .gallery_control a.next:hover{background-color:#ABD;background-position:-55px -7px;}
#story .gallery_content {position:absolute;left:0;top:1em;margin:0;padding:0;list-style:none;width:45.833em;}
#story .gallery_content li{float:left;margin:0 .25em 0 0 !important;padding:0;width:4.333em !important;}
.gallery_content li img{border:.0833em #000 solid;width:4.1667em;height:4.1667em;}
.gallery_content li.last {margin-right:0 !important;}
#story img#gallery_main{width:26.667em;height:20em;}/* 320 x 240 */

#story .grid li {margin:0;min-height:0;height:auto !important;background:#F9F9F9;width:100%;}
#story_related{float:left;margin:0 1em 1em 0;padding:0;width:16em;}
#story_related h2 {margin:.1667em 0 0 .5em;font-weight:bold;color:#C00;text-transform:uppercase;}
#story_related h3 {margin:.25em 0 0 1em;font-weight:bold;font-size:1em;color:#009;}
#story_related p {margin:0;}
#story_related p em{display:block;margin-top:-0.5em;padding-left:1em;font-size:.9090em;font-style:normal;color:#888;}
#story_related select {margin:0 0 .5em .75em;width:13em;}
#story_related p.see_colarchive {background:url(/i/bg_rel_archive.gif);text-indent:.4166em;vertical-align:middle;border-top:.0833em solid #EAEAEA;border-left:.0833em solid #E5E5E5;border-right:.0833em solid #F1F1F1;height:1.5833em;}
#story_related p.see_colarchive a {color:#33C;}
p.see_fullarchive a{float:left;margin-bottom:1em;padding:.1818em .3636em 0 .3636em;background:url(/i/bg_rel_archive.gif);color:#C00 !important;height:1.4545em;vertical-align:middle;border-top:.0909em solid #EAEAEA;border-left:.0909em solid #E5E5E5;border-right:.0909em solid #F1F1F1;font-weight:bold;font-size:.9166em;}

#story .grid li ul{clear:both;margin:0 !important;padding-bottom:.5em;width:89%;}
#story .grid li ul li {margin:0 0 .1667em .333em;padding-left:1.5em;font-weight:lighter;list-style-type:none;background-image:url(/i/bullet_related.gif);background-repeat:no-repeat;background-position:0 .25em;}

#story p a{color:#009;font-weight:bold;}

#sponsor_column{position:absolute;height:2.5833em;width:13em;left:40em;top:27.1667em;}
#sponsor_column em{float:left;font-size:0.8333em;}
#sponsor_column iframe{float:left;}