/* $Id: screen.css,v 1.258 2009/08/21 14:23:07 hernandezp Exp $ */
body {padding:0;margin:0;font-family:arial,sans-serif;background:#f7f7f7;font-size:62.5%;}
img {display:block;border:0}
form {display:inline}
form .formSubmit{background-color:#234b7b;border:1px solid #333;color:#fff;text-transform:uppercase;font:1.0em arial,sans-serif;padding:2px 0;height:21px}
form .formSubmit:active{background-color:#122842;}

.access {display:none}
.hidden {display:none}
.hdn {display:none}

.trackingItem {}
.trackingClickItem {}

a {text-decoration:none;color:#234b7b;}
/*a:hover {color:#122842;border-bottom:1px dotted #122842;}*/

p,h1,h2,h3,h4,h5,h6,h7{padding:0px;margin:0px}
h1 a,h2 a,h4 a,h5 a,h6 a,h7 a{color:#000}

#tmglSite {margin:0 auto;padding:0 10px;width:940px;background:#fff;border-left:1px solid #ddd;border-right:1px solid #ddd;}

#tmglHeader {width:940px;}

#tmglTopBar {border-bottom:1px solid #ccc;padding:3px 0 5px 0;font-size:1.2em;}
#tmglTopBar p {padding:0;margin:0;color:#518600;font-weight:bold;}
#tmglTopBar #tmglTopLeft {float:left;}
#tmglTopBar #tmglTopLeft #winaop {padding:0; margin:0;}
#tmglTopBar #tmglTopLeft p  a#winaop {color:#518600; font-size:1.1em; text-decoration:none;}
#tmglTopBar #tmglTopLeft p  a#winaop:hover {color:#518600;text-decoration:underline; border:0px;}
#tmglTopBar #tmglTopLeft p .wireTicon {padding: 5px 10px 10px 10px; background:url('../images/Footer/t_wire.png') no-repeat scroll 0px 2px;}
#tmglTopBar #tmglTopRight {float:right;}
.rss {background:url('../images/Footer/sprite-icon.gif') 0 -500px no-repeat;padding-left:15px;}

/** GENERAL SEARCH BAR STYLES **/
#brand {float:left;text-indent:-9999px;padding:0;margin:0;}
#search {float:left;}
#search .searchBox{float:left;margin-right:6px;padding:1px;}
#search .searchSubmit{float:left}

/* SECTION SEARCH BAR */
#tmglBrandLarge {float:left;padding:10px 0;}
/* Default brand, rewritten in tmglBrandCSS.jsp if a new brand is added */
#tmglBrandLarge #brand {width:324px;height:51px;background:url('../images/Footer/TelegraphGenLogo_1500399a.jpg');}
#tmglBrandLarge #search {width:335px;padding:16px 0 5px;}
#tmglBrandLarge #search .searchBox{width:247px}
#tmglBrandLarge #search form{}
#tmglBrandLarge #ebGoogle {float:left;text-indent:-9999px;width:53px;height:28px;background:url('../images/Footer/sprite-logo.gif') -275px 0 no-repeat;margin:16px 10px 0 0;}
#tmglBrandLarge #widget {float:left;width:220px;height:48px;padding-left:10px;background:url('../images/Footer/genericDottedGraphic.gif') repeat-y;}

/* ARTICLE SEARCH BAR */
#tmglBrandSmall {float:left;padding:8px 0;}
#tmglBrandSmall #brand {width:236px;height:34px;background:url('../images/Footer/sprite-logo.gif') 0 -48px no-repeat;}
#tmglBrandSmall #search {width:490px;padding:6px 0 5px;}
#tmglBrandSmall #ebGoogle {float:left;text-indent:-9999px;width:214px;height:34px;background:url('../images/Footer/enhancedByGoogle.gif') no-repeat left 6px}
#tmglBrandSmall #search .searchBox{width:400px}
#tmglBrandSmall #search form{}


#tmglBannerAd {border-bottom:1px solid #e0e0e0;padding:5px 0}

.adbanner {}
.admpu {width:300px;height:250px;background-color:#eee;margin-left:auto;margin-right:auto;margin-bottom:1.0em}
.adsky {width:300px;height:600px;background-color:#eee;margin-left:auto;margin-right:auto; text-align:center;}
.adbox {width:120px;height:60px;background-color:#eee;margin-left:auto;margin-right:auto}
.adyell {margin-bottom:1.0em}
.adarea {background-color:#eee;padding:1.0em 0;margin-bottom:1.0em}

.sectionSponsor {height:40px}

#tmglMenu {}

#tmglPriExWrap {background:#efefef;}

#tmglPrimaryNav {float:left;}
#tmglPrimaryNav .mainNav {list-style:none;padding:0;margin:0;font-size:1.5em;}
#tmglPrimaryNav .mainNav li {float:left;}
#tmglPrimaryNav .mainNav a {font-weight:bold;padding:3px 8px;display:block}
#tmglPrimaryNav .mainNav a:hover {}

#tmglExtraNav {border-top:1px solid #d9d9d9;}

#tmglExtraNav .extraNav {list-style:none;padding:0;margin:0;font-size:1.1em;}
#tmglExtraNav .extraNav li {float:left;padding:5px 0;border-left:1px solid #d9d9d9;}
#tmglExtraNav .extraNav li.first {float:left;border-left:none;}
#tmglExtraNav .extraNav a {font-weight:bold;color:#000;padding:5px 7px 5px 7px;}
#tmglExtraNav .extraNav a:hover {text-decoration:underline;border:none;}

#tmglSecondNav {width:940px;margin-top:1px;}
#tmglSecondNav .mainNav {list-style:none;padding:0;margin:0;font-size:1.2em;}
#tmglSecondNav .mainNav li {float:left;padding:5px 0;}
#tmglSecondNav .mainNav a {font-weight:bold;padding:5px 10px;}
#tmglSecondNav .mainNav a:hover {}
.noItems {height:24px;}

/********* START: Active/Non-active menu styles *********/

.activeNav {background:#518600;}
.activeNav li {border-left:1px solid #fff;}
.activeNav li.first {border-left:none;}
.activeNav a {color:#fff;}
.activeNav a:hover {color:#fff;border-bottom:none;background:#3A6500;}
.activeNav .selected {background:#3A6500;}

.nonActiveNav {background:#E5E5D9;}
.nonActiveNav li {border-left:1px solid #cad6e1;}
.nonActiveNav li.first {border-left:none;}
.nonActiveNav a {color:#3A6500;}
.nonActiveNav a:hover {color:#fff;border-bottom:none;background:#3A6500;}

.nonActiveNav .selected {background:#234b7b;}
.nonActiveNav .selected a {color:#fff;}

/********* END: Active/Non-active menu styles *********/

/* HOT TOPICS NAV STYLES */
#tmglHotTopics {border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea;margin:5px 0 0 0;}
#tmglMenu #tmglHotTopics {border-top:none;border-bottom:1px solid #eaeaea;margin-top:3px;padding-bottom:3px;}
#tmglHotTopics p {padding:0;margin:0;font-size:1.2em;font-weight:bold;color:#b22929;float:left;margin:3px 10px 2px 0;text-transform:uppercase;}
#tmglHotTopics ul {list-style:none;margin:0;padding:0;}
#tmglHotTopics ul li {float:left;font-size:1.2em;line-height:1.6em;background:url('../images/Footer/htSpacer.gif') no-repeat 10px 3px;padding-left:20px;}
#tmglHotTopics ul li.htFirst {float:left;font-size:1.2em;line-height:1.6em;background:none;padding:0;}

/********* START: RSS External Feed container ****************/

#rssExternalFeed {margin:0 0 0 0;}
#rssExternalFeed h3 {margin:0 0 1px 0;line-height:1.0em;}
#rssExternalFeed h3 a {}
#rssExternalFeed p.date {padding:0 3px 0 0;margin:0 0 0 0;line-height:1.5em;}

/********* END: RSS External Feed container ******************/

#tmglPageTitle {padding:0;margin:0 0 10px 0;}
#tmglPageTitle h1 {padding:0;margin:0;font-size:2.4em;color:#585858;font-weight:bold;}
#tmglPageTitle h2 {padding:0;margin:0;font-size:1.4em;color:#585858;font-weight:normal}
#tmglPageTitle img {float:left;padding-right:10px;margin-top:3px;}


#tmglPageTitleImageRight {margin:0 0 10px 0;}
#tmglPageTitleImageRight h2 {padding-top:5px;margin:0;font-size:1.3em;line-height:1.3em;color:#404040;font-weight:normal}
#tmglPageTitleImageRight img {float:right;padding-left:20px;margin-top:3px;padding-right:0px;}


#tmglThirdNav {width:940px;background:#fff;border-bottom:1px solid #e0e0e0}
#tmglThirdNav .mainNav {list-style:none;padding:0;margin:0;font-size:1.3em;}
#tmglThirdNav .mainNav li {float:left;padding:4px 0;}
#tmglThirdNav .mainNav a {color:#234b7b;font-weight:bold;padding:4px 10px;}
#tmglThirdNav .mainNav a:hover {color:#122842;border-bottom:none;}
#tmglThirdNav .mainNav .selected a {font-weight:bold;color:#404040;}

#travelDestinationsSelector {width:940px;height:30px;background:#fff;border-bottom:1px solid #e0e0e0;}
#travelDestinationsSelector p {margin:0;padding:8px 20px 0 10px;font-weight:bold;font-size:1.3em;color:#247;float:left;}
#travelDestinationsSelector form {float:left;padding:5px 0 0 0;}
#travelDestinationsSelector form select {margin-right:20px;width:280px;font-size:1.2em;}
#travelDestinationsSelector .subBtnActive {text-transform:uppercase;border:1px solid #136;background-color:#257;color:#fff;font-size:1.0em;font-weight:bold;height:2.0em;}
#travelDestinationsSelector .subBtnInactive {text-transform:uppercase;border:1px solid #ccc;background-color:#999;color:#fff;font-size:1.0em;font-weight:bold;height:2.0em;}

#otherSportsSelector {width:940px;height:30px;background:#fff;border-bottom:1px solid #e0e0e0;}
#otherSportsSelector p {margin:0;padding:8px 20px 0 10px;font-weight:bold;font-size:1.3em;color:#247;float:left;}
#otherSportsSelector form {float:left;padding:5px 0 0 0;}
#otherSportsSelector form select {margin-right:20px;width:280px;font-size:1.2em;}
#otherSportsSelector .subBtnActive {text-transform:uppercase;border:1px solid #136;background-color:#257;color:#fff;font-size:1.0em;font-weight:bold;height:2.0em;}
#otherSportsSelector .subBtnInactive {text-transform:uppercase;border:1px solid #ccc;background-color:#999;color:#fff;font-size:1.0em;font-weight:bold;height:2.0em;}

#tmglBreakingNews {}
#tmglBreakingNews #tmglbn {font-size:1.8em;line-height:1.11em;font-weight:bold;color:#b22929;float:left;padding-right:9px;}
#tmglBreakingNews ul {float:left;padding:0;margin:0;list-style:none;}
#tmglBreakingNews ul li {font-size:1.4em;line-height:1.11em;color:#404040;padding:0;margin:0;}
#tmglBreakingNews ul li.shown {padding-top:3px}

#tmglCrumbtrail {font-weight:bold;margin-bottom:10px;}
#tmglCrumbtrail p {padding:0;margin:7px 0;float:left;font-size:1.2em;line-height:1em;}
#tmglCrumbtrail ol {text-transform: uppercase;list-style:none;padding:0;margin:0;}
#tmglCrumbtrail ol li {float:left;padding:15px 5px 0 10px;background:url('../images/Footer/sprite-arrows.gif') 0 -164px no-repeat;font-size:1em;line-height:1em;}
#tmglCrumbtrail ol li.first {float:left;padding:15px 5px 0 5px;background:none;}
#tmglCrumbtrail ol li h3 {font-size:1.0em;}

#tmglBody {width:940px;padding:0;}

.backtotop p {font-size:1.2em;text-align:right;padding:2px 10px 4px 0;background:url('../images/Footer/sprite-arrows.gif') 100% -18px no-repeat;}

#tmglFooter {background:url('../images/Footer/ftLogo.gif') left no-repeat #777;padding:0 0 0 77px;border-top:4px solid #ddd;color:#fff;}
#tmglFooter a {color:#fff;}
#tmglFooter a:hover {color:#e0e0e0; border-bottom:1px dotted #e0e0e0;}
#tmglFooter a:visited {color:#fff;}
#tmglFooter a:visited:hover {color:#e0e0e0; border-bottom:1px dotted #e0e0e0;}
#tmglFooter .links {float:left;padding-top:36px;font-size:1.2em;}
#tmglFooter .links p {padding:0;margin:0;}
#tmglFooter .links p a {margin:0 12px;}
#tmglFooter .copyright {float:right;text-align:right;padding:10px 10px 7px 0;font-size:1.1em;line-height:1.38em;}
#tmglFooter .copyright p {padding:0 0 3px 0;margin:0;}

/*START: new large footer*/
#tmglFooterLargeItems {background: url('../images/Footer/footerRulerV.gif') repeat-y 0px; margin-left: 60px;min-height:130px; height: 1px;}

#tmglFooterLarge {background: #777;padding:10px 0 8px 20px;border-top:5px solid #ddd;color:#fff;}
#tmglFooterLarge a {color:#fff;}
#tmglFooterLarge a:hover {color:#fff; border-bottom:1px dotted #e0e0e0;}
#tmglFooterLarge p {padding:0;margin:0 0 3px 0;}
#tmglFooterLarge .ftHead {font-size:1.2em;font-weight:bold;line-height:1.36em;color:#ddd9d3;padding:0;margin:0;}
#tmglFooterLarge p a {padding:0;margin:0 15px 0 0;font-size:1.1em;line-height:1.36em;}
#tmglFooterLarge ul { list-style:none;margin:0;padding:0;min-height:7.8em}
#tmglFooterLarge ul + ul{min-height:0;}
#tmglFooterLarge ul li {display:block; padding:0; margin-right:15px; font-size:1.2em;line-height:1.5em; color:#cedff2;}
#tmglFooterLarge ul li.itemfocus {font-weight: bold; font-size:1.2em; color:#fff;}
#tmglFooterLarge ul li.itemfocus a {color:#fff;}
#tmglFooterLarge .imgBulletList li {background:transparent  no-repeat scroll 0 2px; padding-left:28px;color:#fff;font-weight: bold; line-height:1.7em;}
#tmglFooterLarge .imgBulletList li a {color:#fff;}
#tmglFooterLarge ul li.footrss {background-image:url('../images/Footer/Rssge_1501915a.jpg');}
#tmglFooterLarge ul li.footwidgets {background-image:url('../images/Footer/Widgetsgr_1501916a.jpg');}
#tmglFooterLarge ul li.footmobile {background-image:url('../images/Footer/Mobilegr_1501914a.jpg');}
#tmglFooterLarge ul li.footemail {background-image:url('../images/Footer/footeremail.gif');}
#tmglFooterLarge ul li.footepaper {background-image:url('../images/Footer/Epapergr_1501913a.jpg');}
#tmglFooterLarge ul li a {white-space:nowrap; color:#cedff2;}
#tmglFooterLarge ul li.itemgap{margin-bottom:13px;}


.footercolumn {margin: 0; width: 143px; float: left; }
#footercolumn_last{margin: 0; width: 140px; float: left; }
/*link for footer logo*/
#tmglFooterLarge #footerlogolink:hover, #tmglFooterLarge #footerlogolink:active{border:0; outline: none;}
#footerlogolink{border:0;display:block;width:43px;height:50px;margin-bottom:0px;position:relative; background: url('../images/Footer/sprite-icon.gif') -16px -3px no-repeat;float:left;}
/*end of link for footer logo*/
#footerinfo {padding-top: 6px; border-top:1px dotted #417293; margin:10px 10px 0 0; }
#footerinfo .divbar {display:inline; color:#417293; }
#footerinfo p {float:left;font-size:1.1em;line-height:1.1em; color:#ccc; padding-right:12px; border-right:1px solid #417293;}
#footerinfo p a {font-size:1.1em;line-height:1.1em; color:#fff;margin-left:12px;}
#footerinfo p.f_copyright{padding-top: 1px;}
#footerinfo p.lastp {float:left;font-size:1.1em;line-height:1.1em; color:#ccc; padding-right:12px; border:0; }
/* END: new large footer*/

.error_body {margin-left: 80px; padding:0 450px 20px 0; background:transparent url('../images/Footer/matt_404.gif') no-repeat scroll 450px 80px}
.error_body .storyHead h1 {padding:0 0 5px 0;margin:0;font-size:4.5em;font-weight:bold;line-height:1.18em;letter-spacing:-0.05em;color:#234B7B}
.error_body .storyHead h2 {padding:0 0 10px 0;margin:0;font-size:2em;font-weight:normal;line-height:0.5em;color:#444}
.footerSectionLinks {border-bottom:1px dotted #fff;margin-bottom:7px}


.error_body .storyHead ul.sidebars {list-style-image:url('../images/Footer/articleBullet.gif'); padding-left:20px;color:#404040; font-size:1.4em; line-height:1.3em}
.error_body .storyHead ul.sidebars a {font-weight:bold;}
.error_body .storyHead ul li {padding-bottom: 10px;}
.error_body .storyHead .headerone {}
.error_body .headererror p {margin:0;padding:0 3px 0 0;font-size:1.4em;line-height:1em;background-color:#fff;font-weight:bold;display:inline;color:#b22929}


.cl{clear:both}

.gutter{margin:0;margin-right:20px;}
.gutterUnder{margin-bottom:10px}
.gutterAbove{margin-top:10px}

.gutterSmall{margin-right:10px;}
.gutterUnderSmall{margin-bottom:5px}
.gutterAboveSmall{margin-top:5px;}

.show {display:block;}
.hide {display:none;}

.indexaz {}
.indexaz h3 {font-size:1.2em;}
.indexaz h3.secChild {font-weight:bold;}
.indexaz .marginUnder {margin-bottom:15px;}
.indexaz .twoThirds {padding-bottom:12px;}
.indexaz .twoThirds .headerOne {padding:0;}
.indexaz .twoThirds h2 {font-size:2.0em;color:#666;font-weight:normal;}
.indexaz .twoThirds p {font-size:1.2em;text-align:right;padding-right:10px;background:url('../images/Footer/upArrow.gif') right no-repeat;}
.indexaz ul.indexGCSec {list-style-image:none;}
.indexaz ul.indexGCSec li {background:none;}
.indexaz ul.indexGCSec li a {color:#234B7B;}
.indexaz ul.indexGCSec li h4 {font-size:1.0em;font-weight:normal;}

/* Print hide is a print CSS element */
.printHide {}

/* Generic floating styles */
.floatLeft {float:left;}
.floatRight {float:right;}

/*********** END MAIN DOCUMENT STYLES - START BODY CONTENT STYLES ***********/

/* required for column borders */
.twoHalves {width:940px;background:url('../images/Footer/twoHalves.gif') repeat-y;}
.twoThirdsThird {width:940px;}
.twoThirdsThird2 {width:940px;background:url('../images/Footer/twoThirdsThird2.gif') repeat-y;}
.twoThirdsb {width:620px;background:url('../images/Footer/twoThirds.gif') repeat-y;}
.quartFiveTwelfthsThird {width:940px;background:url('../images/Footer/quartFiveTwelfthsThird.gif') repeat-y;}
.quartFiveTwelfths {width:620px;background:url('../images/Footer/quartFiveTwelfths.gif') repeat-y;}
.fiveTwelfthsQuart {width:620px;background:url('../images/Footer/fiveTwelfthsQuart.gif') repeat-y;}
.fourQuarters {width:940px;background:url('../images/Footer/fourQuarters.gif') repeat-y;}
.threeThirds {width:940px;background:url('../images/Footer/threeThirds.gif') repeat-y;}
.sixSixths {width:940px;margin:10px 0;border-top:6px solid #ddd;}

.oneTwelfth {float:left;width:60px;xbackground-color:#ccf}
.oneSixth {float:left;width:140px;xbackground-color:#cfc}
.oneQuarter {float:left;width:220px;xbackground-color:#fcc}
.oneThird {float:left;width:300px;xbackground-color:#ffc}
.fiveTwelfths {float:left;width:380px;xbackground-color:#cff}
.oneHalf {float:left;width:460px;xbackground-color:#ddf}
.twoThirds {float:left;width:620px;xbackground-color:#eef}

.headerOne {background:url('../images/Footer/headerBlueBG.gif') repeat-x 0px 2px;padding-bottom:7px;}
.headerOne h2 {margin:0;padding:0 3px 0 0;font-size:1.2em;line-height:1em;background-color:#fff;font-weight:bold;text-transform:uppercase;display:inline;color:#B22929}
.headerOne h2 a {padding-right:8px;background:url('../images/Footer/sprite-arrows.gif') 100% 3px no-repeat;color:#B22929;}
.headerOne h2 a:visited {color:#B22929;}
.headerOne h2 a:hover {color:#7F1111;border-bottom:1px dotted #7F1111;}

.headerOne p {margin:0;padding:0 3px 0 0;font-size:1.2em;line-height:1em;background-color:#fff;font-weight:bold;text-transform:uppercase;display:inline;color:#B22929}
.headerOne p a {padding-right:8px;background:url('../images/Footer/sprite-arrows.gif') 100% 3px no-repeat;color:#B22929;}
.headerOne p a:visited {color:#B22929;}
.headerOne p a:hover {color:#7F1111;border-bottom:1px dotted #7F1111;}

.headerTwo {background:url('../images/Footer/headerYellBG.gif') repeat-x 0px 2px;padding-bottom:7px;}
.headerTwo h2 {margin:0;padding:0 3px 0 0;font-size:1.2em;line-height:1em;background-color:#fff;display:inline;text-transform:uppercase;color:#B22929}
.headerTwo h2 a {padding-right:8px;background:url('../images/Footer/sprite-arrows.gif') 100% 3px no-repeat;color:#B22929;}
.headerTwo h2 a:visited {color:#B22929;}
.headerTwo h2 a:hover {color:#7F1111;border-bottom:1px dotted #7F1111;}

.headerTwo p {margin:0;padding:0 3px 0 0;font-size:1.2em;line-height:1em;background-color:#fff;font-weight:bold;display:inline;text-transform:uppercase;color:#B22929}
.headerTwo p a {padding-right:8px;background:url('../images/Footer/sprite-arrows.gif') 100% 3px no-repeat;color:#B22929;}
.headerTwo p a:visited {color:#B22929;}
.headerTwo p a:hover {color:#7F1111;border-bottom:1px dotted #7F1111;}

.headerThree {background:url('../images/Footer/headerGreenBG.gif') repeat-x 0px 2px;padding-bottom:7px;}
.headerThree h2 {margin:0;padding:0 3px 0 0;font-size:1.2em;line-height:1em;background-color:#fff;display:inline;text-transform:uppercase;}
.headerThree h2 a {padding-right:8px;background:url('../images/Footer/sprite-arrows.gif') 100% 3px no-repeat;color:#B22929;}
.headerThree h2 a:visited {color:#585858;}
.headerThree h2 a:hover {color:#b22929;border-bottom:none;}

.headerThree p {margin:0;padding:0 3px 0 0;font-size:1.2em;line-height:1em;background-color:#fff;font-weight:bold;display:inline;text-transform:uppercase;}
.headerThree p a {padding-right:8px;background:url('../images/Footer/sprite-arrows.gif') 100% 3px no-repeat;color:#B22929;}
.headerThree p a:visited {color:#585858;}
.headerThree p a:hover {color:#b22929;border-bottom:none;}


.headerFour {margin:0 0 5px 0;font-size:1em;line-height:1em;text-transform:uppercase;color:#fff;}
.headerFour span {padding:1px 3px 1px 3px;background-color:#37649A;vertical-align: top;font-family: arial;font-weight: normal;}

.headerFour p {padding:0 0px 4px 0;font-size:1em;line-height:1em;}
.headerFour p a {color:#fff;text-decoration:none;}
.headerFour p a:visited {color:#fff;}
.headerFour p a:hover {color:#fff;}
.headerFour p a span:hover {text-decoration:underline;}

.headerFour h2 {padding:0 0px 4px 0;font-size:1em;line-height:1em;}
.headerFour h2 a {color:#fff;text-decoration:none;}
.headerFour h2 a:visited {color:#fff;}
.headerFour h2 a:hover {color:#fff;}
.headerFour h2 a span:hover {text-decoration:underline;}


.headerSolidBg p {margin:0 0 5px 0;padding:2px 3px;font-size:1em;line-height:1em;background-color:#234b7b;float:left;text-transform:uppercase;}
.headerSolidBg p a {color:#fff;text-decoration:none;clear:both;}
.headerSolidBg p a:visited {color:#fff;}
.headerSolidBg p a:hover {color:#fff;text-decoration:underline;}

.summary {margin-bottom:7px;padding-bottom:2px;border-bottom:1px dotted #ccc;}
.summary ul {margin:0;padding:0;list-style-type:none;overflow:hidden;}
.summary ul li {font-size:1.2em;line-height:1.2em;background:url('../images/Footer/sprite-icon.gif') 0 -1050px no-repeat;padding:0 0 1px 23px}
.summary ul li a {color:#06c;}
.summary ul li.video {background:url('../images/Footer/sprite-icon.gif') 0 -1250px no-repeat;}
.summary ul li.audio {background:url('../images/Footer/sprite-icon.gif') 0 -1150px no-repeat;}
.summary ul li.photo {background:url('../images/Footer/sprite-icon.gif') 0 -1200px no-repeat;}
.summary ul li.blog {background:url('../images/Footer/sprite-icon.gif') 0 -1305px no-repeat;}
.summary .sidebars {margin:0;padding:0;overflow:hidden;}
.summary .sidebars h3.bullet {font-size:1.2em;line-height:1.2em;background:url('../images/Footer/sprite-icon.gif') 0 -1050px no-repeat;padding:0 0 1px 18px;font-weight:normal;}
.summary .sidebars h3.bullet a {color:#06c;}
.summary .sidebars h3.video {font-size:1.2em;line-height:1.2em;background:url('../images/Footer/sprite-icon.gif') 0 -1250px no-repeat;padding:0 0 1px 18px;font-weight:normal;}
.summary .sidebars h3.video a {color:#06c;}
.summary .sidebars h3.audio {font-size:1.2em;line-height:1.2em;background:url('../images/Footer/sprite-icon.gif') 0 -1150px no-repeat;padding:0 0 1px 18px;font-weight:normal;}
.summary .sidebars h3.audio a {color:#06c;}
.summary .sidebars h3.photo {font-size:1.2em;line-height:1.2em;background:url('../images/Footer/sprite-icon.gif') 0 -1200px no-repeat;padding:0 0 1px 18px;font-weight:normal;}
.summary .sidebars h3.photo a {color:#06c;}
.summary .sidebars h3.blog {font-size:1.2em;line-height:1.2em;background:url('../images/Footer/sprite-icon.gif') 0 -1305px no-repeat;padding:0 0 1px 18px;font-weight:normal;}
.summary .sidebars h3.blog a {color:#06c;}

.summary p {font-size:1.3em;line-height:1.3em;color:#404040;padding:0 0 2px 0;margin:0 0 3px 0;}
.summary p.date {font-size:1.1em;color:#666}
.summary p.wirebyline {font-size:1.1em;color:#666}
.summary .piccentre{padding:0 0 6px 0;margin:7px 0 0 0;}
.summary .picleft {float:left;padding:4px 10px 6px 0;}
.summary blockquote {margin:0;padding:0}
.summary blockquote p {font:italic 1.8em georgia,serif;color:#444;width:296px}
.summary blockquote p a {color:#444;}
.summary blockquote p a:hover {color:#222;border-bottom:1px dotted #222;}
.summary blockquote p a:visited {color:#666;}
.summary cite {font-size:1em;font-style:normal;font-weight:bold;text-transform:uppercase;}
.summary cite a {display:block;color:#fff;background:#234b7b;border:none;padding:2px;}
.summary cite a:hover {background:#122842;color:#fff;border:none;}
.summary cite a:visited {background:#5c7da3;color:#fff;border:none;}
.summary ol {font-size:1.3em;line-height:1.3em;color:#404040;}
.summaryBorderTop {border-bottom:none;border-top:1px dotted #ccc;padding-top:7px;}
.summaryNoBorder {border:none;}

.summaryBig {}
.summaryBig h3 {font-size:2.8em;line-height:1.07em;}
.summaryBig p {}

.summaryMedium {}
.summaryMedium h3 {font-size:1.6em;line-height:1.13em;}
.summaryMedium p {}
.summaryMedium p.wireTitle {font-size:1.6em;line-height:1.13em; font-weight:bold;}

.summarySmall {}
.summarySmall h3 {font-size:1.3em;line-height:1.38em;}
.summarySmall p {}

.summaryMediumToSmall h3 {font-size:1.3em;line-height:1.38em;margin-bottom:0}
.summaryMediumToSmall .video h3 {font-size:1.3em;line-height:1.38em;background:url('../images/Footer/sprite-icon.gif') 0 -1248px no-repeat;padding:0 0 0 18px;}
.summaryMediumToSmall .video h3 a {color:#234B7B;}
.summaryMediumToSmall .audio h3 {font-size:1.3em;line-height:1.38em;background:url('../images/Footer/sprite-icon.gif') 0 -1147px no-repeat;padding:0 0 0 18px;}
.summaryMediumToSmall .audio h3 a {color:#234B7B;}
.summaryMediumToSmall .photo h3 {font-size:1.3em;line-height:1.38em;background:url('../images/Footer/sprite-icon.gif') 0 -1196px no-repeat;padding:0 0 0 18px;}
.summaryMediumToSmall .photo h3 a {color:#234B7B;}
.summaryMediumToSmall .blog h3 {font-size:1.3em;line-height:1.38em;background:url('../images/Footer/sprite-icon.gif') 0 -1302px no-repeat;padding:0 0 0 18px;}
.summaryMediumToSmall .blog h3 a {color:#234B7B;}


.summaryMediumToSmall h2 {font-size:1.3em;line-height:1.38em;margin-bottom:0}
.relatedThirdPartyLink {border:none; background-color:#eee; }
.relatedThirdPartyHeader {font-weight:normal; }


.byline {margin-bottom:5px;border-bottom:1px dotted #ccc;}
.byline p {padding:0;margin:0;font-size:1.2em;}

.story {margin-bottom:5px;padding-bottom:5px;border-bottom:1px dotted #ccc;}
.story p {font-size:1.3em;line-height:1.38em;color:#404040;padding:0 0 1.0em 0;margin:0;}
.story H3{font-weight:bold;font-size:1.2em;padding:0px;margin-bottom:0.1em;color:#333;text-transform:uppercase}
.story H2{font-weight:bold;font-size:1.2em;padding:0px;margin-bottom:0.1em;color:#333;text-transform:uppercase}
.story H4{font-weight:bold;font-size:1.2em;padding:0px;margin-bottom:0.1em;color:#333}
.story H5{font-weight:bold;font-size:1.2em;padding:0px;margin-bottom:0.1em;color:#900}
.story H6{font-weight:bold;font-size:1.1em;padding:1px 4px;margin-bottom:0.5em;color:#fff;text-transform:uppercase;background-color:#900}
.story div.h7{font-weight:bold;font-size:1.1em;padding:0px;margin-bottom:0.1em;color:#666}
.story div.h8{font-weight:bold;font-size:1.1em;padding:0px;margin-bottom:0.1em}

.story ul {list-style-image:url('../images/Footer/articleBullet.gif');}
.story ul, .story ol {font-size:1.3em;line-height:1.38em;padding:0;margin:0 0 1em 2em;}

.story table {margin-bottom:1.0em;border:0;padding:0}
.story table tr th {padding:2px;color:#333;font-size:1.3em;font-weight:bold;text-align:left;border-bottom:1px solid #e0e0e0}
.story table tr td {padding:2px;color:#404040;font-size:1.3em;}
.story table tr.mod2zero {background-color:#fbf9f3}
.story table tr.mod2notZero {}
.story table tr .txtRight{text-align:right}

#digg {margin:0;padding-top:5px;}

.storyHead {padding:0;margin:0;}
.storyHead h1 {padding:0 0 10px 0;margin:0;font-size:2.8em;font-weight:bold;line-height:1.18em;color:#666}
.storyHead h2 {padding:0 0 10px 0;margin:0;font-size:1.6em;font-weight:normal;line-height:1.18em;color:#444}

.storyFt {width:460px;padding-top:20px;}
.storyFt .placeComment {float:left;}
.storyFt .pagination {float:right;}

/*story footer styles for more on ...*/
.storyFt .header {background:url('../images/Footer/headerBlueBG.gif') repeat-x 0px 2px;padding-bottom:7px;}
.header h4 {margin:0;padding:0 3px 0 0;font-size:1.2em;line-height:1em;background-color:#fff;font-weight:bold;text-transform:uppercase;display:inline;color:#B22929}
.storyFt .secLinks {margin-top:5px;margin-bottom:5px;padding-bottom:5px;}
.storyFt .secLinks .section {margin-bottom:5px;padding-bottom:5px;border-bottom:1px dotted #ccc;}
.storyFt .secLinks .section .name {float:left;font-weight:bold;color:#666;}
.storyFt .secLinks .section .name h2 {float:left;font-weight:bold;color:#666;font-size:1em;}
.storyFt .secLinks .section .name h2 a {color:#234B7B;}
.storyFt .secLinks .section .feed {float:right;font-size:1.2em;}

.storyFunc {margin-bottom:5px;padding-bottom:5px;border-bottom:1px dotted #ccc;font-size:1.2em;}
.storyFunc ul {margin:0;padding:0;list-style-type:none;}
.storyFunc ul li {padding-left:25px;line-height:2.15em;}

.storyFunc ul li.text_s {background:transparent url('../images/Footer/text.gif') no-repeat scroll left bottom;}

.storyFunc ul ul li.text_f {color:#404040; float:left; padding-left:0px;}
.storyFunc ul ul li.plus_b {float:left; padding:2px 0 0 5px;}
.storyFunc ul ul li.minus_b {float:left; padding:2px 0 0 5px}
.storyFunc ul li.email {background:url('../images/Footer/sprite-icon.gif') 0 -1375px no-repeat;}
.storyFunc ul li.print {background:url('../images/Footer/sprite-icon.gif') 0 -1400px no-repeat;}
.storyFunc ul li.share {background:url('../images/Footer/sprite-icon.gif') 0 -1425px no-repeat;}

.puff {padding-bottom:10px;}

.advertLinks {padding:5px 0;}
.advertLinks ul {margin:0;padding:0;list-style-type:none;}
.advertLinks ul li {background:#efe;padding:3px;margin-bottom:2px;}
.advertLinks ul li .title {font-weight:bold;font-size:1.2em;}
.advertLinks ul li p {margin:0;padding:0;font-size:1.2em;}

.mpu {width:300px;height:250px;background-color:#eee;}
.sky {width:300px;height:680px;background-color:#eee;}



/***** COMMERCIAL PUFF STYLES  *****/
.comPuff {background:#edf7ed;padding:3px;margin-bottom:4px;height:62px;}
.comPuff .comPuffImage {float:left;margin-right:5px;padding:0;}
.comPuff .comPuffImage img {border:1px solid #fff;}
.comPuff .comPuffCopy {}
.comPuff .comPuffCopy p {font-size:1.1em;line-height:1.5em;font-family:verdana;}
.comPuff .comPuffCopy p.title {padding-bottom:3px;font-size:1.2em;line-height:0.9em;font-family:arial;}
.comPuff .comPuffCopy ul {list-style-type:none;margin:0;padding:3px 0 0 0;}
.comPuff .comPuffCopy ul li {padding-left:12px;font-size:1.1em;background:url('../images/Footer/comBullet.gif') no-repeat 0 3px;}



/*added this style for the arrow to point downwards in story functions*/
.storyFunc ul li.sharey {background:url('../images/Footer/sprite-icon.gif') no-repeat 0 -1725px;}






/* AUTO GRID NAVIGATION STYLES */
#autoNav {padding:2px 0;margin-bottom:10px;border:1px dotted #ccc;border-left:none;border-right:none;font-weight:bold;}
#autoNav .leftTool {float:left;width:100px;font-size:1.2em;text-align;left;}
#autoNav .rightTool {float:right;width:100px;font-size:1.2em;text-align:right;}
#autoNav .leftTool .prev {background:url('../images/Footer/prev.gif') left no-repeat;padding-left:10px;}
#autoNav .rightTool .next {background:url('../images/Footer/next.gif') right no-repeat;padding-right:10px;}


/* Commercial Links */
#artComRelLinks {margin-bottom:10px;}
#artComRelLinks ul {list-style-type:disc; color:#CECECE; margin-left:16px;}
#artComRelLinks ul li {padding:5px 0 3px 0;}
#artComRelLinks .header {background:#254B7A; color:#FFFFFF;font:normal 1em arial; margin-bottom:0px; padding:1px 4px;display:inline;line-height:1.5em}
.comLink {background:#FFFFFF;font-size:1.1em;padding:0px;margin-bottom:2px;}


/* Google Ads */
#google-ads-container {border-style:solid; border-width:1px; border-color:#E0E0E0; margin-left:0px;}
#googleHead {font:bold 12px arial; color:#666666; margin:8px 0 0 8px;}
.googleAdText{list-style:none;font-family:arial; margin:1px 0 9px 8px; padding-left:0px;}
.googleAdText p {font-size:12px; padding:4px 0 1px 0;}
.googleAdText p a {font-size:11px; margin:7px 0 4px 0;}
.googleAdText p a:hover {border:0;}
.googleAdText li {color:#404040; padding:7px 0 4px 0; border-bottom:1px dotted #EFEFEF;}
.googleAdText li h4 a {color:#234b7b; font:bold 12px arial; margin-top:7px;}
.googleAdText li h4 a:hover {border:0;}
.googleAdText li h4 a:active {border:0;}
.googleAdText li.last {border-bottom:0px;}


/* Secondary Navigation Links*/
.secNavLink {padding-bottom:10px;}
.secNavLink .headerOne {padding-bottom:5px;}
.secNavLink .headerOne h2 {margin:0;padding:0 3px 0 0;font-size:1.2em;line-height:1em;background-color:#fff;font-weight:bold;text-transform:uppercase;display:inline;color:#B22929}
.secNavLink .secNavLinkBadge {float:right;}
.secNavLink .secNavLinkItems{width:240px;float:left;}
.secNavLink .secNavLinkItems .twoColm{background:url('../images/Footer/articleBullet.gif') no-repeat 0px 8px;width:105px;margin-right:10px;float:left; padding:5px 0px; border-bottom:1px dotted #EFEFEF;line-height:1.2em;}
.secNavLink .secNavLinkItems .oneColm{background:url('../images/Footer/articleBullet.gif') no-repeat 0px 8px;margin-right:10px; padding:5px 0px; border-bottom:1px dotted #EFEFEF;line-height:1.2em;}
.secNavLink .secNavLinkItems .oneColm .bulletPoint {margin:0 0 0 10px; padding:0; font-size:1.2em; text-indent: 0px;}
.secNavLink .secNavLinkItems .twoColm .bulletPoint {margin:0 0 0 10px; padding:0; font-size:1.2em; text-indent: 0px;}

/* Connect Styles */
.umeeHide {display:none;}

/* Commercial Puff styles  */

.commHeader{background-color:#37649A; text-transform:uppercase; color:#FFFFFF; padding:2px 4px;	font:1em arial;	margin-bottom:5px;}
.commercialPuff {width:300px;}
.rPuff{width:300px;}
.puffContainer {border-left:4px solid #E3E3E3;	border-right:4px solid #E3E3E3;	padding-left:6px; padding-right:6px;}
.nav {float:right; width:34px; height:16px;}
.nav img {text-decoration:none; border:0;}
.nav a:hover img {visibility:hidden;}
.nav a {text-decoration:none;}
.headline {font:1.1em arial; color:#234b7b;	text-decoration:none; font-weight:bold;	}
.headline a:visited {color:#234b7b; text-decoration:none;}
.headline a:hover {color:#122842; border-bottom-width: 1px;	border-left-width: 0px;	border-right-width: 0px; border-top-width: 0px;	border-style: dotted;}
.blurb {margin-left:auto; margin-right:auto; font:1.1em arial; color:#404040; margin-bottom:5px;}
.blurb a:hover {color:#234b7b;	border-bottom-width: 1px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; border-style: dotted;	}
.blurb a:visited {text-decoration:none; color:#234b7b;}
.puffFooter {font:1.1em arial;	padding-right:2px; text-decoration:none; font-weight:bold; text-align:right; color:#b22929;}
.puffFooter a {text-decoration:none; color:#b22929;}
.puffFooter a:hover {color:#770000;	border-bottom-width: 1px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; border-style: dotted;	}
.topBorder {background:url('../images/Footer/dbBordTB.gif') no-repeat;width:300px;height:2px;margin-top:7px;}
.btmBorder {background:url('../images/Footer/dbBordTB.gif') no-repeat;width:300px;height:2px;}
a.prevComPuff {background:url('../images/Footer/previous_arrow_on.gif') no-repeat 0 0;width:16px;height:16px;display:block;float:left; text-decoration:none; border:none;}
a.nextComPuff {background:url('../images/Footer/next_arrow_on.gif') no-repeat 0 0;width:16px;height:16px;display:block;float:right;text-decoration:none; border:none;}
a.prevComPuff:hover {background:url('../images/Footer/previous_arrow_off.gif') no-repeat 0 0; text-decoration:none;}
a.nextComPuff:hover {background:url('../images/Footer/next_arrow_off.gif') no-repeat 0 0; text-decoration:none;}

.puffContainer {width:300px;}
.heading {padding:2px 4px;}
.sideBars {border-left:4px solid #E3E3E3; padding-left:6px; border-right:4px solid #E3E3E3; padding-right:6px;}
.imageDiv {width:58px;float:left; margin:4px 0 7px 0;}
.imageDiv img {width:50px; height:50px; margin-top:2px;}
.puffBody {width:188px;float:left;}
.puffBodyWide {width:246px;float:left;}
.footerDiv {background-color:#E3E3E3;}

.footerTop {background:url('../images/Footer/grey_curve_top.gif')no-repeat;height:3px; width:280px;}
.footerBtm {background:url('../images/Footer/grey_curve_bottom.gif')no-repeat; height:5px; width:280px;}
.far_out {position:absolute; left:-9999px;}
a.actionBut{background:url('../images/Footer/b_button_off.gif') no-repeat scroll 0 2px; display:block; width:33px; height:15px; float:right; margin-left:5px;}
a.actionBut:hover {background:url('../images/Footer/b_button_on.gif') no-repeat scroll 0 2px; display:block; width:33px; height:15px; float:right; text-decoration:none; border:none;}
.cmore{}
.fText {float:right;}
.f_nav {width:175px; margin-left:100px;}	
.rounded {position:relative;top:-52px;margin-bottom:-50px;}	
.spacing {padding:4px 0 5px 0;}
.rotatingPuffContainer {margin-bottom:10px;}






.TPContainer p {font-size:1.3em;line-height:1.3em;color:#404040;padding:0 0 2px 0;margin:0 0 3px 0;}
