
body 
{
	background:#dad9d6 url("images/bg_body.gif") repeat-y 50% 0;
	margin:0;
	padding:0;
	color:#000;
	text-align:center;
	font:83%/1.4 verdana,sans-serif
}

.ArticleTitle 
{
	font-style:normal;
	font-weight:bold;
	font-size:20px;
	font-family: Verdana,sans-serif;
}

.ArticleBody 
{
	font-style:normal;
	font-weight:bold;
	font-size:13px;
	font-family: Verdana,sans-serif;
}

table {width:auto;margin-bottom:1em}

h1,h2,h3,h4,h5,h6 {margin:1em 0 0 0}

h1 {font-size:150%}	h2 {font-size:135%}	h3 {font-size:120%}	h4 {font-size:110%}	h5 {font-size:95%}	h6 {font-size:86%}

h1 strong,h2 strong,h3 strong,h4 strong,h5 strong,h6 strong {color:#900}

a, a:link, a:visited, a:hover, a:active {background:transparent;text-decoration:none;cursor:pointer}

a:link {color:#039}

a:visited {color:#039}

a:hover, a:active {color:#900}

a:hover {text-decoration:underline}

.clear {clear:both;position:relative;font-size:0px;height:0px;line-height:0px}
.highlight {color:#860303}
.standardsNote, .skiplinks {position:absolute;left:-19071973px;width:990px;font-size:1px;line-height:1px}
small {font-size:86%}
#sidebar small {font-size:100%}
hr {height:1px;color:#ccc;margin:.3em 0;background-color:#ccc}
img {border:0;padding:0}
form {margin:0;padding:0}
#networkStripTop {width:988px !important;margin:0 0 0 2px !important;border-top:none !important;border-left:none !important;border-right:none !important}
#wrap, #masthead, #contentwrap {position:relative}
#wrap {width:992px;margin:0 auto;text-align:left}
#masthead {clear:both;width:988px;background:#2061A9 url("images/bg_masthead.gif") repeat-x 0 0;margin:0 0 0 2px;padding:0;border-bottom:1px solid #2061A9;z-index:96}
#contentwrap {width:982px;margin:0 2px;padding:0}
#content, #sidebar {background:transparent}
#content {position:relative;width:636px;padding-top:21px;margin:0 28px 1em 12px !important;overflow:hidden;float:left;display:inline}
#sidebar {padding-top:34px;margin:0 0 5px 0;width:300px;overflow:hidden !important;clear:right;z-index:0}
#footer {margin:0 0 1em 0;width:636px;text-align:center;font-size:86%}
#masthead h1 {width:250px;height:78px;margin:0;padding:0;overflow:hidden;float:left}
#masthead h1 a {display:block;float:left;text-indent:-9000px;overflow:hidden;width:250px;height:78px;background:transparent url("images/mission_control_logo10.gif") repeat-x 0 -180px;margin:0;padding:0}
body#index #masthead h1, body#index #masthead h1 a {width:291px;background-position:0 0;text-decoration:none}
#masthead #homepage {width:auto;font-size:9px;margin:-11px 8px 0 0;padding:0 0 4px 0;float:right}
#masthead #homepage a {color:#fff;padding:0 3px}
#masthead #homepage a:hover {background:#D43249;text-decoration:none}
#masthead img#print-logo {display:none}
#navwrap {position:absolute;top:0;left:0;width:988px;height:23px;display:block;background:transparent url("images/bg_nav.gif") repeat-x 0 -100px;z-index:1}
#navwrap a, #navwrap a:link, #navwrap a:visited, #navwrap a:hover, #navwrap a:active {text-decoration:none}
#sub-navwrap {position:relative;width:636px;overflow:hidden;background:transparent url("images/subnav_bg.gif") repeat-x 0 0;margin:0;padding:0}
#sub-navwrap ul li {display:block;margin:0;padding:0 5px;float:left;width:auto;background:transparent;font-weight:bold}
#sub-navwrap ul li a {color:#333}
#navwrap form {position:relative;width:187px;float:left;height:23px;overflow:hidden;background:transparent url("images/bg_nav.gif") repeat-x 0 -150px}
#navwrap form input.text-entry {position:absolute;top:2px;left:60px;height:16px;font-size:11px;width:90px;border:1px solid #900}
form.nav-search input {margin:0;padding:0}
form.nav-search h2 {display:none}
form.nav-search .go-button {position:absolute;top:1px;left:154px;width:29px;height:20px}
ul {position:relative;margin:1em .3em 1em 0;padding:0;list-style-type:none}
ol li {margin-left:2em;padding-left:0;background:none;list-style-type:decimal}
li {padding-left:15px;background:#fff url("images/sprite_li.gif") no-repeat 0 -300px;font-size:86%}
li em {font-size:10px;font-weight:bold;font-style:normal;color:#4f4f4f}
li.more {background:#fff url("images/sprite_li.gif") no-repeat 0 -400px;color:#4f4f4f;font-weight:bold;margin-top:1px}
ul li.next {background-position:0 -900px}
.wof ul li {color:#4f4f4f;background:#fff url("images/sprite_li.gif") no-repeat 0 -498px}
li.audio {background-position:0 -1000px !important;padding-left:15px}
li.video {background-position:0 -1100px !important;padding-left:15px}
li.external {background-position:0 -1200px !important;padding-left:15px}
.wof {padding-bottom:1em;clear:left}
.wof .clear {clear:left;z-index:-1}
.wof h1,.wof h2,.wof h3,.wof h4,.wof h5 {margin:0;line-height:1.3}
.wof small {display:block;color:#4f4f4f;text-transform:uppercase;font-size:73%;margin-bottom:-3px}
.wof small a {color:#4f4f4f;font-weight:bold;text-transform:none}
.wof p {position:relative;margin:0;font-size:86%}
.wof img {display:block;float:left;margin:5px 8px 0 0}
.wof ul {clear:left;margin:3px 0 0 10px}
.wof cite, #latest p cite {font-style:normal;font-size:86%;color:#666;padding-right:2px;text-transform:uppercase}
.wof cite strong {font-weight:normal;color:#860303}
.puff {border:1px solid #ccc;margin-bottom:1em}
.puff h2, .puff h3, .puff h4, .puff h5 {margin:0;padding:0 5px;font-size:86%;line-height:1.3}
.puff h5 strong {color:#900}
.puff p {margin:0 5px 0 5px;line-height:1.3;font-size:86%}
.puff ul {margin:0 5px .5em 5px}
.puff p img {float:right;display:inline;margin:5px 0 0 8px}
#latest {position:relative;width:300px;overflow:hidden;margin:0;padding:0 0 8px 0;background:#fff}
#latest h2 {margin:0;padding:0}
#latest p {font-size:86%;margin:0;font-family:arial}
#latest p cite {width:41px;display:block;float:left;font-size:86%;color:#900;font-weight:bold;text-align:right}
h5.date {color:#900;font-size:75%;margin-bottom:.5em}
.news-strap {position:relative;width:636px;background:#fff;margin:0;padding:0 0 3px 0}
.news-strap .writeoffs {width:360px;float:left;margin:0 10px 0 0;background:#fff;overflow:hidden}
.news-strap .writeoffs .wof, .news-strap .writeoffs ul {width:350px}
.news-strap .writeoffs .wof h3 {font-size:110%}
.news-strap .features {width:262px;float:left;margin:-16px 0 0 0;padding:0;overflow:hidden}
.news-strap .features .puff {position:relative;width:260px;padding-bottom:5px}
.news-strap .features .puff p cite {font-style:oblique;font-size:86%}
.news-strap .features .puff ul {margin-bottom:0}
.news-strap .features .puff li {display:inline;line-height:1.2;color:#4f4f4f;background:none;padding-left:0}
.news-strap .features #latest {width:260px}
.news-strap .other-news {margin:0;padding:0}
.section-strap {clear:both;position:relative;width:636px;background:#fff url("images/bg_section-strap.gif") no-repeat 0 19px;margin:0 0 .4em 0;border-bottom:1px solid #fff}
.section-strap h2, .section-strap h3, .section-strap h4, .section-strap h5 {margin:0;padding:0;color:#333}
.section-title h2.world,.section-title h2.world a,.section-title h2.national,.section-title h2.national a,.section-title h2.business,.section-title h2.business a,.section-title h2.opinion,.section-title h2.opinion a, .section-title h2.technology a, .section-title h2.entertainment a,.section-title h2.sport,.section-title h2.sport a, .section-title h2.timeout, #latest h2.latestbreaking a
{display:block;height:22px;background:#fff url("images/sprite_section-strap.gif") no-repeat 0 5px;text-indent:-90000px;text-decoration:none;margin:0;padding:0}
.section-title h2.business {background-position:0 -2100px;width:115px}
.section-title h2.business a {background-position:0 -197px}
.section-title h2.business a:hover {background-position:0 -247px}
.section-title h2.opinion {background-position:0 -2150px;width:140px}
.section-title h2.opinion a {background-position:0 -297px}
.section-title h2.opinion a:hover {background-position:0 -347px}
.section-title h2.technology a {background-position:0 -397px;width:114px}
.section-title h2.technology a:hover {background-position:0 -447px}
.section-title h2.entertainment a {background-position:0 -497px;width:150px}
.section-title h2.entertainment a:hover {background-position:0 -547px}
.section-title h2.sport {background-position:0 -2300px;width:80px}
.section-title h2.sport a {background-position:0 -597px}
.section-title h2.sport a:hover {background-position:0 -647px}
.section-title h2.timeout {background-position:0 -697px;background-color:#fff;width:636px;width:88px}
#latest h2.latestbreaking a {background-position:0 -801px;height:18px;width:260px;margin:0;padding:0;border-top:1px solid #900;border-bottom:1px solid #DFC4C4;line-height:1}
#latest h2.latestbreaking a:hover {background-position:0 -851px}
.section-strap .section-title {background:#fff url("images/sprite_section-strap.gif") repeat-x 0 -2800px;color:#333;border-top:1px solid #333;margin:0 0 .5em 0}
.section-strap .section-title h2 {font-family:Arial,Helvetica,sans-serif;font-size:140%;float:left;line-height:1.1}
.section-strap .section-title h2 a {color:#333}
.section-title small {position:relative;display:block;width:auto;color:#ccc;font-size:9px;margin:5px 0 0 0;padding:0;float:right;white-space:nowrap;text-transform:uppercase}
.section-title small a {color:#333;font-weight:bold}
.section-strap .writeoffs {width:424px;float:left;margin:0 10px 0 0}
.section-strap .writeoffs .wof, .section-strap .writeoffs ul {width:400px;background:#fff}
.section-strap .writeoffs .wof h3,.section-strap .writeoffs-A .wof h3,.section-strap .writeoffs-B .wof h3 {font-size:100%}
.section-strap .writeoffs .wof {padding-bottom:.5em}
.section-strap .writeoffs ul {margin-top:.2em}
.section-strap .writeoffs .wof ul {width:400px}
.section-strap .writeoffs ul li em {color:#4f4f4f;font-style:normal;font-size:10px}
.section-strap li.more a {color:#333;font-size:86%}
.section-strap .writeoffs-A, .section-strap .writeoffs-B {width:300px;float:left}
.section-strap .writeoffs-A {margin-right:30px}
.section-strap .writeoffs .puff .wof {padding:3px 0 0 0}
.section-strap .writeoffs .puff .wof h3, .section-strap .writeoffs .puff .wof p {margin:0 8px 0 8px !important}
.section-strap .writeoffs .puff .wof h3 {font-size:86%}
.section-strap .writeoffs .puff .wof small {margin:0 0 0 8px;font-weight:bold}
.section-strap .features {width:200px;float:left;margin:0;padding:0;overflow:hidden}
.section-strap .features .wof {margin:0 0 .5em 0;padding:3px 0}
.section-strap .features .wof h2, .section-strap .features .wof h3, .section-strap .features .wof h4, .section-strap .features .wof h5 {font-size:86%;margin:0;padding:0}
.section-strap .features .wof img {float:right;margin:5px 0 0 5px;display:inline}
.section-strap .features .wof small, .section-strap .features .puff small {font-size:11px;font-weight:bold;color:#900;padding-bottom:2px}
.section-strap .features .puff {border:none}
.section-strap .puff h2, .section-strap .puff h3, .section-strap .puff h4, .section-strap .puff h5 {margin:0;padding:0}
.section-strap .puff h2 {margin:3px 5px .1em 5px;padding:0 0 3px 0;font:100% Arial,Helvetica,sans-serif;letter-spacing:-.03em;font-weight:bold;color:#333;border-bottom:1px solid #ccc;}
.section-strap .puff p {margin:0;line-height:1.4}
.section-strap .puff p img {float:right;margin:5px 0 3px 5px;display:inline}
.section-strap .puff ul {margin:0}
.section-strap .puff li {margin:0;line-height:1.4}
.section-strap .features table.tab-data {width:200px;overflow:hidden;font-size:86%}
.section-strap .features table.tab-data caption {position:relative;color:#036;font-weight:bold}
.section-strap .features table.tab-data caption small {margin-left:5px;font-size:10px;font-weight:normal;color:#999}
.section-strap .features .headshot-title {padding-left:45px;background:#fff url("images/sprite_headshots.gif") no-repeat 0 0}
.section-strap .features h3.opinion a {display:block;background:transparent url("images/sprite_section-strap.gif") no-repeat 0 0;text-indent:-90000px;text-decoration:none}
.section-strap .features h3.opinion a {background-position:0 -1200px}
.section-strap .features h3.opinion a:hover {background-position:0 -1250px}
a.button {border:2px outset #999;display:block;text-align:center;width:200px;margin:0 auto;background:#2061A9;color:#fff;padding:2px 5px;cursor:pointer;text-decoration:none}
a:hover.button {background:#900}
body#index .section-strap .section-title {background:#fff;border-bottom:1px solid #ccc}
body#index .section-title h2.world {width:66px}
body#index .section-title h2.national {width:88px}
body#index .section-title h2.business {width:88px}
body#index .section-title h2.opinion {width:120px}
body#index .section-title h2.technology a {width:114px}
body#index .section-title h2.entertainment a {width:140px}
body#index .section-title h2.sport {width:62px}
body#index #sidebar .ed-puff {height:82px;overflow:hidden}
#rotatingpuff, .rotpuff {position:relative;height:85px;overflow:hidden !important}
.rotwof {position:relative;background:#fff;padding:2px 0;height:62px;_height:66px;overflow:hidden}
.rotwof p,.rotwof h3, .rotwof small,.rotpuff p {margin:0 4px 0 100px;font-size:86%}
.rotpuff {background:#fff;border:1px solid #ccc;margin-bottom:.5em}
.rotpuff h2,.rotpuff h3,.rotpuff h4,.rotpuff h5 {padding:0;line-height:1.3;font-size:100%}
.rotpuff h5 strong {color:#900}
.rotpuff img {position:absolute;display:block;top:5px; left:5px;}
#rotatingpuff span {position:absolute;bottom:1px;right:5px;font-size:10px}
#sidebar .ed-puff {background:#fff;border:1px solid #ccc;padding:3px 0;margin-bottom:.5em}
#sidebar .ed-puff .wof h3, #sidebar .ed-puff .wof h3 {margin:0 5px}
#sidebar .ed-puff .wof {overflow:hidden}
#sidebar .ed-puff .wof h3 {font-size:100%}
#sidebar .ed-puff .wof img {padding:0 0 0 5px}
#sidebar #latest {border:1px solid #ccc;margin-bottom:.5em}
#sidebar #latest h5 {padding:0 8px;font-size:86%}
#sidebar #latest p {margin:0 8px;clear:left;line-height:normal;padding:0}
#sidebar #latest p cite {width:41px;display:block;float:left;font-size:86%;color:#900;font-weight:bold;text-align:right;margin:2px 0;padding:0}
.print-frontpage {border:1px solid #ccc;width:143px;float:right;margin:5px 4px 3px 10px}
.print-frontpage img {margin:0;padding:0}
.print-frontpage p {margin:0 4px;font-size:9px !important;font-weight:bold}
#sidebar .wof {width:298px;overflow:hidden;padding:0;margin-bottom:.4em}
#sidebar .wof h3, #sidebar .wof small  {font-size:86%}
#sidebar .puff {width:298px;overflow:hidden;background:#fff;padding:5px 0 0 0;border-color:#ccc;margin-bottom:.4em}
#sidebar .puff h2 {display:block;width:282px;margin:0 8px .3em 8px;padding:0 0 3px 0;font:120% Arial,Helvetica,sans-serif;letter-spacing:-.03em;font-weight:bold;color:#333;border-bottom:1px solid #ccc;}
#sidebar .puff h3, #sidebar .puff h4, #sidebar .puff h5 {margin:0;padding:0 8px}
#sidebar .puff p {margin:0 8px 8px 8px;font-size:86%}
#sidebar .puff small, #sidebar .puff form, #sidebar .puff table {margin:0 8px;font-size:86%;color:#4f4f4f}
#sidebar .puff .wof {margin:0 8px .4em 8px !important;width:282px;border-bottom:1px solid #ccc;padding-bottom:.4em}
#sidebar .puff .wof h2, #sidebar .puff .wof h3, #sidebar .puff .wof h4, #sidebar .puff .wof h5, #sidebar .puff .wof p, #sidebar .puff .wof ul,#sidebar .puff .wof small {padding:0 !important;margin:0 !important}
#sidebar .puff .wof img {border:1px solid #999;float:right;display:inline;margin:0 0 0 8px !important;padding:0 !important}
#sidebar .puff .wof ul {width:270px;}
#sidebar .puff .section-links {display:block;width:284px;margin:-8px auto .5em auto;padding-bottom:3px;border-bottom:1px solid #ccc;font-size:76%;font-weight:bold;color:#ccc}
body#article #sidebar .puff ul {margin:0 8px}
#sidebar .top-stories {width:298px;overflow:hidden;border:1px solid #333;margin:0 0 .5em 0;background:#fff;padding:5px 0 0 0}
#sidebar .top-stories ol, #sidebar .top-stories ul {width:284px;margin:0;padding:0}
#sidebar .puff ul {padding-bottom:4px}
#sidebar .top-stories li {margin-left:34px}
#sidebar .top-stories li.more {margin-left:8px;padding-left:17px}
#sidebar .travelbox h2, #sidebar .techadvicebox h2, #sidebar .syllabusbox h2, #sidebar .diversionsbox h2 {border:none}
#sidebar .travelbox img, #sidebar .techadvicebox img, #sidebar .syllabusbox img, #sidebar .diversionsbox img,#sidebar .classiesbox img {float:right;margin:0 8px 5px 5px}
#sidebar .syllabusbox .section-links {border-color:#ccc}
#sidebar .syllabusbox .section-links a {color:#468F31}
#sidebar .techadvicebox {position:relative}
#sidebar .techadvicebox .section-links {border-color:#ccc}
#sidebar .techadvicebox .section-links a {color:#333}
#sidebar h2.tech-advice {z-index:-1}

#sidebar h2.travel a,#sidebar h2.services a,#sidebar h2.syllabus-spotlight a,#sidebar h2.tech-advice a,#sidebar h2.daily-diversions,#sidebar h2.property a,#sidebar h2.motoring a,#sidebar h2.employment a,#sidebar h2.classified-search,#sidebar h2.smh-guides,#sidebar h2.smh-events,#sidebar h2.newsletters-and-subscriptions,#sidebar h2.todays-top10,#sidebar h2.title-theplanner,#sidebar h2.contact-us,#sidebar  h2.title-more-photo-galleries,h2.in-tomorrows-paper,h2.in-todays-paper 
{height:20px;display:block;width:282px;margin:0;padding:0;background:transparent url("images/sprite_section-strap.gif") no-repeat 0 0;text-indent:-90000px;text-decoration:none;overflow:hidden}
#sidebar  h2.title-theplanner {background-position:0 -1950px;height:24px;background-color:#ED9219;width:300px}
#sidebar  h2.title-more-photo-galleries {background-position:0 -2450px;height:24px;background-color:#ED9219;width:300px}
#sidebar h2.travel a {background-position:0 -900px}
#sidebar h2.travel a:hover {background-position:0 -950px}
#sidebar h2.tech-advice a {background-position:0 -1000px}
#sidebar h2.tech-advice a:hover {background-position:0 -1050px}
#sidebar h2.services a {background-position:0 -2692px}
#sidebar h2.services a:hover {background-position:0 -2739px}
#sidebar h2.syllabus-spotlight a {background-position:0 -2600px}
#sidebar h2.syllabus-spotlight a:hover {background-position:0 -2650px}
#sidebar h2.property a {background-position:0 -1300px}
#sidebar h2.property a:hover {background-position:0 -1350px}
#sidebar h2.motoring a {background-position:0 -1400px}
#sidebar h2.motoring a:hover {background-position:0 -1450px}
#sidebar h2.employment a {background-position:0 -1500px}
#sidebar h2.employment a:hover {background-position:0 -1550px}
#sidebar h2.in-tomorrows-paper {background-position:0 -2500px}
#sidebar h2.in-todays-paper {background-position:0 -2550px}
#sidebar h2.classified-search,#sidebar h2.smh-guides,#sidebar h2.smh-events,#sidebar h2.newsletters-and-subscriptions,#sidebar h2.daily-diversions,#sidebar h2.contact-us
{margin:0 8px .2em 8px}
#sidebar h2.daily-diversions {background-position:0 -1100px}
#sidebar h2.classified-search {background-position:0 -1600px}
#sidebar h2.smh-guides {background-position:0 -1650px}
#sidebar h2.smh-events {background-position:0 -1700px}
#sidebar h2.contact-us {background-position:0 -2400px}
#sidebar h2.newsletters-and-subscriptions {background-position:0 -1750px}
#sidebar h2.todays-top10 {background-position:0 -1800px}
#sidebar #latest h2.latestbreaking a {background-position:0 -801px;height:18px;width:282px;margin:3px 8px;padding:0;border-top:1px solid #fff;border-bottom:1px solid #DFC4C4;line-height:1}
#sidebar #latest h2.latestbreaking a:hover {background-position:0 -851px}
#footer {padding:.5em 0;border-top:1px solid #333;color:#4f4f4f}
#footer h1,#footer h2,#footer h3,#footer h4,#footer h5,#footer p {margin:0}
#footer-nav {text-align:center;width:636px;position:relative;margin:-6px 0 .5em 0;text-align:left;background:#E5E6E8 url("images/bg_nav.gif") repeat-x 0 -200px;padding:1px 0;border-bottom:1px solid #D9D9D9}
#footer-nav p {width:636px;text-align:center;margin:5px 3px 0 3px;padding:2px 0;font-size:10px;font-weight:bold;text-transform:uppercase}
#footer-nav p a {color:#333}
#footer-nav form {position:relative;width:165px;float:right;height:23px;overflow:hidden;background:transparent url("images/bg_nav.gif") repeat-x 0 -150px}
.content-search {position:relative;background:#E5E6E8 url("images/bg_nav.gif") repeat-x 0 -200px;padding:0;margin:1em 0}
.content-search .search {padding:4px;}
.content-search .text-entry {font-size:100%;width:180px;border:1px solid #900;margin:0;padding:0}
.content-search label strong {color:#900;font-size:86%;text-transform:uppercase}
.content-search .go-button {font-size:86%;margin:0;padding:0}
#footer-links {width:636px;position:relative;text-align:left;padding:1em 0 0 0}
#footer-links h5 {text-align:center;border-bottom:1px solid #333;font-size:86%;margin:0;color:#333}
#footer-links ul {margin:0 0 0 3px;padding-bottom:.5em}
#footer-links ul li {background:#fff;padding:0;font-size:11px;color:#4f4f4f}
#footer-links ul li a {color:#4f4f4f}
#footer-links #editions, #footer-links #services, #footer-links #oursites, #footer-links #classies {float:left;margin-right:27px}
#footer-links #editions {width:87px}
#footer-links #services {width:230px}
#footer-links #services ul li {width:105px;margin-right:8px;float:left}
#footer-links #oursites {width:85px}
#footer-links #classies {width:140px;margin-right:0}
#footer-links p {clear:both;width:636px;padding:5px 0 0 0;text-align:center;border-top:1px solid #333}
body#sub-index-rich #footer-links p.classies, body#sub-index #footer-links p.classies, body#archive #footer-links p.classies, body#full-page #footer-links p.classies, body#article #footer-links p.classies {margin-top:-1.3em;padding-bottom:.7em;background:#fff;text-transform:capitalize;border:none}
#footer cite {font-style:normal;display:block;margin:0 0 1.5em 0}
#masthead .banner {float:right;margin:5px 4px 4px 0}
.islandad {width:300px;overflow:hidden;float:none;margin:0 0 .5em 0;text-align:center;clear:both}
.articleExtras-wrap .islandad {z-index:1001}
#sidebar .islandad {margin:0 0 .5em 0;overflow:visible;z-index:1}
.interstitial {margin:0 0 .5em 0;text-align:center}
.islandad small,.islandad small,.interstitial small {display:block;font-size:10px;color:#999}
#sidebar .hotspot {background:#fff;border:1px solid #ccc;padding:5px 0;margin-bottom:.4em}
#sidebar .hotspot iframe {margin:0 5px}
#sidebar .moodlead {width:300px;overflow:hidden;margin:0 0 .5em 0;text-align:center;padding:0}
#theplanner .wof span .adSpot-planner-tools {float:right;width:60px;height:18px !important;display:block;margin:0;padding:0;overflow:hidden}
.footer-banner {clear:both !important;height:100px;width:989px;background:#fff !important;text-align:center;border-top:1px solid #ccc !important;padding:0;margin:0 auto -1.3em auto;background:#fff}
.footer-banner iframe {margin:10px 0}
.news-strap .features .puff .video-overlay-big a{text-indent:-9000px;display:block;position:absolute;width:63px;height:25px;left:10px; top:10px; background:transparent url("images/video_sprite2.gif") no-repeat -3px -300px}
.news-strap .features .puff .video-overlay-big a:hover{background-position:-173px -300px}
.section-strap .features .puff {position:relative;}
.section-strap .features .puff .video-overlay-med a{text-indent:-9000px;display:block;position:absolute;width:52px;height:18px;left:146px; top:114px; background:transparent url("images/video_sprite2.gif") no-repeat -3px -200px}
.section-strap .features .puff .video-overlay-med a:hover{background-position:-173px -200px}
#rotatingpuff .rotwof .video-overlay-tiny a{text-indent:-9000px;display:block;position:absolute;width:38px;height:14px;left:56px; top:50px; background:transparent url("images/video_sprite2.gif") no-repeat -3px -102px}
#rotatingpuff .rotwof .video-overlay-tiny a:hover{background-position:-173px -102px}
.bulletin-strap {position:relative;width:636px;background:#fff;margin:0;padding:0 0 3px 0}
.bulletin-strap .writeoffs {width:360px;float:left;margin:0 10px 0 0;background:#fff;overflow:hidden}
.bulletin-strap .writeoffs .wof, .news-strap .writeoffs ul {width:350px}
.bulletin-strap .writeoffs .wof h3 {font-size:110%}
.bulletin-strap .features {width:262px;float:left;margin:0;padding:0;overflow:hidden}
.bulletin-strap .features .puff {position:relative;width:260px;padding-bottom:5px}
.bulletin-strap .features .puff p cite {font-style:oblique;font-size:86%}
.bulletin-strap .features .puff ul {margin-bottom:0}
.bulletin-strap .features .puff li {display:inline;line-height:1.2;color:#4f4f4f;background:none;padding-left:0}
.bulletin-strap .features #latest {width:260px}
.bulletin-strap .other-news {margin:0;padding:0}
