/*
 * Id: 7.1073
 * Version: 1267538126
 * Generated: Mar 11, 2010 2:04:27 PM
 */

@media screen {
*, body {
margin: 0;padding: 0;
}

body {
font-family: Arial, Helvetica, sans-serif;font-size: 12px;text-align: center;/*background:url(/ui/img/tgo/main-bg-tsh.gif);*/background-image: url('/polopoly_fs/tsh-style-sheet-7.1073!main-bg-tsh.gif'); background-position:center top;background-repeat:repeat-y;
}

img {
border: 0;
}

a:link, a:visited {
text-decoration: none;color: #D13A27;
}

p.abstract a:link {
color:#666666;
}

a:hover {
text-decoration: underline;
}


a.browseArchive { display:none; }

#container {
text-align: left;margin: auto;width: 980px;padding: 0;
}

#leaderboard {
text-align: center;
/* margin: 10px; */
line-height: 0;
font-size: 0;
height: 90px;
}

#masthead {
/*background: url(/ui/img/tgo/grad-masthead-tsh.gif);*/background-image: url('/polopoly_fs/tsh-style-sheet-7.1073!grad-masthead-tsh.gif');background-repeat: repeat-x;background-position: top;padding: 15px 20px;margin-bottom: -13px;
}

#logo {
width: 350px;height: 85px;/*background:url(/ui/img/tgo/nav-bg-sprite-tsh.gif);*/background-image: url('/polopoly_fs/tsh-style-sheet-7.1073!nav-bg-sprite-tsh.gif');background-position: 0px -95px;position: relative;/*top:-120px;*/width:350px;
}

#logo h1 {
text-indent: -9000px;
}

#logo p {
position: absolute;top: 62px;display:none; /*change from default Herald */
}

#logo img {
width: 430px;height: 80px;position: absolute;top: 0;left: 0;
}

#topnav {
font-size: 14px;font-weight: bold;line-height: 28px;height: 29px;margin: 0 10px;background:url('/polopoly_fs/tsh-style-sheet-7.1073!nav-bg-sprite-tsh.gif');background-position: 0px 0px;
}

#subnav {
line-height: 24px;height: 25px;margin: 0 10px;background-image: url('/polopoly_fs/tsh-style-sheet-7.1073!nav-bg-sprite-tsh.gif');background-position: 0px -40px;clear: both;list-style: none;
}

#topnav ul {
list-style-type: none;
}

#topnav ul.right {
float: right;
}

#topnav li {
float: left;height: 29px;padding: 0 14px;letter-spacing:-1px;
}

#topnav li.on {
background-image: url('/polopoly_fs/tsh-style-sheet-7.1073!nav-bg-sprite-tsh.gif');background-position: -380px -70px;
}

#topnav a:link, #topnav a:visited {
color: #fff;
}

#subnav ul {
list-style-type: none;
}

#subnav ul.right {
float: right;padding-right: 15px;
}

#subnav li {
float: left;height: 25px;padding: 0px 5px 0 5px;letter-spacing:-0.06em;
}

#subnav li.on {
background-image: url('/polopoly_fs/tsh-style-sheet-7.1073!nav-bg-sprite-tsh.gif');background-position: 0px -70px;
}

#subnav li.start {
background-image: url('/polopoly_fs/tsh-style-sheet-7.1073!nav-bg-sprite-tsh.gif');background-position: -0px -70px;width: 10px;padding: 0;
}

#subnav li.double {
background-image: url('/polopoly_fs/tsh-style-sheet-7.1073!nav-bg-sprite-tsh.gif');background-position: -316px -70px;width: 20px;padding: 0;
}

#subnav li.arrow {
background-image: url('/polopoly_fs/tsh-style-sheet-7.1073!nav-bg-sprite-tsh.gif');background-position: -346px -70px;width: 20px;padding: 0;
}

#subnav a:link, #subnav a:visited {
color: dimGray;
font-weight: bold;
}

#contentbody {
padding: 10px;top:-125px;
}

#contentbody .thirds-two {
float: left;width: 620px;padding: 0 10px 10px 10px;
}

#contentbody .thirds-one {
float: left;width: 300px;padding: 10px 10px 0 10px;
}

#contentbody .small-thirds-two {
width: 410px;float: left;margin-right: 10px;
}

#contentbody .small-thirds-one {
width: 200px;float: left;
}

#contentbody .sidebar {
background: #dcdee1;
}

#buttonAds li {
float:left;font-size:0;line-height:0;padding:4px;
}

#footer {
clear: both;background: url(/ui/img/tgo/grad-masthead-tsh.gif);background-repeat: repeat-x;background-position: 0 10px;padding: 15px 20px;font-size: 11px;color: #666;
}



.popular-links {
background-color:white;
}

div.sheep div.small-thirds-one { display:none; } .puff-large img { margin-top:40px; height:100px; width:80px; } .horse_background { background-image: url('/polopoly_fs/tsh-style-sheet-7.1073!background_gray.gif'); width: 600px; height: 360px; margin-bottom:10px; } .horse_background img{ width: 600px; height: 335px; } .horse_byline { color:dimgray; font-weight:bold; text-indent:5px; } .weather img{ margin-right:20px; margin-bottom:10px;width:300px; margin-top:10px; } .horse img { margin-bottom:10px; margin-right:20px; width:300px; } .breaking { font-size: 16px; font-weight: bold; overflow: auto; zoom: 1; margin-bottom: 10px; position:relative; } .breaking .breaking-label { text-transform: uppercase; float: left; width: 150px; } .breaking .breaking-message { float: left; width: 460px; padding: 0 5px; background: #900; color: #fff; } 
/*.mainsection { margin-bottom: 10px; overflow: auto; zoom: 1; -moz-border-radius-topright: 10px; -webkit-border-topright-radius: 10px; } */
.mainsection {
-moz-border-radius-topright:10px;
border-top:2px dotted gray;
margin-bottom:10px;
overflow:auto;
padding-top:10px;
width:620px;
}
.mainsection h4{ color:#595c5f; } .top-story { margin: 10px 0; border-top: 1px dotted #666; overflow: auto; zoom: 1; } .top-subsection { overflow: auto; zoom: 1; } .comment-article-body { width: 500px; } .comment-pic { margin: 10px 0 0 0; clear: right; float: right; } .article-body p { margin: 10px 0; line-height:1.5; } .article-body p strong { color:black; font-weight:bold; text-align:center; } .simple-divider { margin: 10px 0; border-top: 1px dotted #666; } h1 { font-size: 30px; line-height: 30px; font-family: Helvetica,Arial Black,Arial,Verdana,sans-serif; font-weight: normal; margin: 5px 0 5px 0; } .article h1 { margin-bottom: 15px; } h2 { font-size: 18px; line-height: 18px; font-family: Helvetica, Arial, Georgia, "Times New Roman", Times, serif; font-weight: normal; margin: 5px 0 5px 0; } h4 { text-transform: uppercase; color: #666; font-family: "Arial Black", Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; margin: 0 0 10px 0; } h4.tight { margin-bottom: 0; } h5 { color: #fff; font-size: 14px; } p.abstract { margin-top: 5px; padding-bottom: 5px; } p.abstract a:link { color: #666; } .haspic { min-height: 70px; background-position: 0 0; background-repeat: no-repeat; overflow: auto; zoom: 1; } .haspic img { float: left; } .haspic h2 { padding-left: 110px; } .haspic p { padding-left: 110px; } .haspic ul { padding-left: 110px; } ul.summary-related { list-style-type: none; } ul.summary-related li { background-image: url('/polopoly_fs/tsh-style-sheet-7.1073!icon-sprite-tsh.gif'); background-position: -420px -80px; background-repeat: no-repeat; padding: 0 10px 5px 20px; } ul.summary-related li.video { background-position: -400px -100px; } ul.summary-related li.audio { background-position: -380px -120px; } ul.newslist { list-style-type: none; margin: 0; } ul.newslist a { color: #0c2d77; } ul.newslist li { background-image: url('/polopoly_fs/tsh-style-sheet-7.1073!icon-sprite-tsh.gif'); background-position: -420px -80px; background-repeat: no-repeat; padding: 0 10px 5px 20px; } ul.newslist li.video { background-position: -400px -100px; } ul.newslist li.audio { background-position: -380px -120px; } ul.summary-related a { color: #0c2d77; } .smallquote { font-size: 14px; margin: 0 0 10px 0; } .smallquote blockquote { color: #0c2d77; padding: 5px 0 0 0; background-position: 0 2px; background-repeat: no-repeat; } .smallquote cite { color: #666; } .summary-comment { background-color: #f1dbdb; } .article-summary { margin: 0 0 10px 0; } .article-summary h2 a { color:#D13A27; } .article-summary p.abstract a { color:#595C5F; } .article-summary p.abstract a:visited { color:#990000; } .article { margin: 10px 0; border-top: 1px dotted #666; } .nobreaker { margin: 0 0 10px 0; border-top: 0; } .pic-onecol { float: left; padding: 0 20px 20px 0; /*background: #fff;*/ line-height: 0; font-size: 0; margin-top: 0px; } .article .pic-onecol { margin-top: 0; } .pic-twocol { padding: 0 0 10px 0; line-height: 0; font-size: 0; } .whiteblock { background:url('/polopoly_fs/tsh-style-sheet-7.1073!shadow-bg-tsh.gif'); background-position: bottom left; margin: 15px -5px 10px -5px; padding: 0 5px 5px 5px; } .whiteblock-long { background:url(/ui/img/shadow-bg-long.gif); background-position: bottom left; margin: 15px -5px 10px -5px; padding: 0 5px 5px 5px; } .greyblock { background:url('/polopoly_fs/tsh-style-sheet-7.1073!shadow-bg-tsh.gif'); background-position: bottom right; margin: 15px 0 0 0; padding: 0 0 5px 0; } ul.mostread { list-style-type: none; margin: 0 0 0 5px; } ul.mostread li { background-image: url('/polopoly_fs/tsh-style-sheet-7.1073!icon-sprite-tsh.gif'); background-color:white; background-position: -420px -80px; width:275px; background-repeat: no-repeat; margin-left:-5px; padding: 0 10px 5px 20px; } ul.mostread li a { color:black; font-weight:bold; } ul.mostread li.video { background-position: -400px -100px; } ul.mostread li.audio { background-position: -380px -120px; } ul.mostread a { color: #0c2d77; } .puff-small { background-color:white; background-image: url('/polopoly_fs/tsh-style-sheet-7.1073!puff-top-tsh.gif'); background-position: 0 0; background-repeat: no-repeat; margin: 0 -5px 0 -5px; padding: 0 5px 0 5px; overflow: auto; zoom: 1; } .puff-small a:hover { text-decoration: none; } .puff-small img { float: left; margin-top:23px; } .puff-small h5 { text-transform: uppercase; line-height: 24px; padding: 0 0 4px 160px; } .puff-small h5 a { color: #fff; } .puff-small p { padding: 0 10px 0 160px; } .puff-small p a { color: #0c2d77; } .puff-large { background-image: url('/polopoly_fs/tsh-style-sheet-7.1073!puff-top-tsh.gif'); background-position: -320px 0; background-repeat: no-repeat; padding: 0 5px 0 5px; overflow: auto; background-color:white; zoom: 1; } .puff-large img { float: left; } .puff-large h5 { padding: 2px 0 8px 160px; } .puff-large h5 a { color: #fff; } .puff-large a:hover { text-decoration: none; } .puff-large h5 span.source { font-weight: normal; } /* .puff-large p { padding: 0 10px 0 160px; } */ .puff-large p a { color: gray; font-weight:bold; font-size:13px; } .puff-red { background-image: url('/polopoly_fs/tsh-style-sheet-7.1073!puff-top-tsh.gif'); background-position: -628px 0; background-repeat: no-repeat; overflow: auto; zoom: 1; } .puff-red h5 { text-transform: uppercase; line-height: 24px; padding: 0 0 10px 15px; } #righttools { float: right; width: 450px; text-align: right; list-style-type: none; /*changes from Herald*/ } #righttools li { clear: both; line-height: 28px; } #righttools a { font-weight: bold; } .puff-strip { background: #e1e1e1; overflow: auto; zoom: 1; margin: 0 0 10px 0; } .puff-strip h4 { margin: 0; padding: 5px 0 10px 0; } .puff-strip-item { width: 200px; float: left; } .puff-strip-gap { width: 0; height: 67px; padding-left: 10px; float: left; } .puff-strip-item img { float: left; margin-left: 10px; margin-bottom:10px; width: 100px; height: 72px; } .puff-strip-item p { padding: 0 0 0 110px; font-size: 14px; font-weight: bold; display:none; } .puff-strip-item a { color: #0c2d77; } ul.mostread-tabs, ul.mostread-tabs-wide { list-style-type: none; margin: 0 -5px; overflow: auto; zoom: 1; background-color:#F2F0E6; } ul.mostread-tabs li, ul.mostread-tabs-wide li { text-indent: 15px; line-height: 27px; height: 35px; float: left; padding: 0px 0px 0 0; width: 103px; background-image: url('/polopoly_fs/tsh-style-sheet-7.1073!icon-sprite-tsh.gif'); background-position: -105px -25px; cursor: pointer; } ul.mostread-tabs li.on { width: 104px; background-position: 0px -25px; } ul.mostread-tabs-wide li { width: 155px; background-image: url('/polopoly_fs/tsh-style-sheet-7.1073!nav-bg-sprite-tsh.gif'); background-position: -585px -105px; cursor: pointer; } ul.mostread-tabs-wide li.on { width: 155px; background-position: -430px -105px; } .open-quote { background-image: url('/polopoly_fs/tsh-style-sheet-7.1073!icon-sprite-tsh.gif'); background-position: -20px 0; display: inline-block; width: 18px; height: 16px; vertical-align: bottom; } .close-quote { background-image: url('/polopoly_fs/tsh-style-sheet-7.1073!icon-sprite-tsh.gif'); background-position: -40px 0; display: inline-block; width: 18px; height: 16px; vertical-align: -5px; margin: 0 0 0 4px; } .rss-icon { background-image: url('/polopoly_fs/tsh-style-sheet-7.1073!icon-sprite-tsh.gif'); display: block; float: left; background-position: 0 0; margin: 6px 2px 0 0; } #most-read-content, #most-commented-content, #most-emailed-content { display: none; } #most-read-content.on, #most-commented-content.on, #most-emailed-content.on { display: block; } #searchbox { width: 201px; height: 28px; float: right; background: url(/ui/img/icon-sprite.gif); background-position: 0 -60px; } #searchbox .search-field { float: left; } #searchbox .s { padding: 0; margin: 6px 0 0 10px; border: 0; width: 159px; background: none; } #searchbox .search-button { float: right; margin: 3px 4px 0 0; width: 22px; height: 22px; overflow: hidden; } #searchbox .search-button input { margin-top: -90px; margin-left: -80px; } #searchbox .search-button:hover input { margin-left: -110px; } .sub-section-drop { overflow: auto; zoom: 1; border-bottom: 1px dotted #666; padding-bottom: 5px; } .sub-section-drop .go-list { float: left; } .sub-section-drop .go-list select { width: 256px; } .sub-section-drop .go-button { width: 33px; height: 21px; overflow: hidden; float: left; margin: 0 0 0 5px; } .sub-section-drop .go-button input { margin-top: -90px; } .sub-section-drop .go-button:hover input { margin-left: -40px; } .sidebar-whiteblock { /*margin: 0 -10px;*/ background: #85B3C6; padding: 10px; border-bottom: 1px dotted #666; margin-top:10px; margin-bottom:10px; } .sidebar-space { margin: 0 -10px 10px -10px; height: 10px; background:#85B3C6; } .add-your-comments { float: right; background: #fff; margin: 5px 10px; padding: 3px; font-weight: bold; } .see-all-comments { float: left; background: #fff; margin: 5px 10px; padding: 3px; font-weight: bold; } .have-your-say-large { float: right; width: 310px; margin-left: 20px; } .have-your-say-large p { margin: 0 15px; } .have-your-say-large cite { margin: 0 15px; padding: 0 0 10px 0; font-style: normal; color: #666; display: block; overflow: auto; zoom: 1; } .big-quote { border-top: 1px dotted #666; border-bottom: 1px dotted #666; text-align: center; padding: 10px 20px; } .big-quote blockquote { color: #0c2d77; font-size: 16px; } .big-quote cite { font-style: normal; color: #666; } .byline { font-weight: bold; color: #666; margin-bottom: 10px; } .comments-top { float: right; } .icon-comments { background-image: url('/polopoly_fs/tsh-style-sheet-7.1073!icon-sprite-tsh.gif'); background-position: -220px -2px; display: inline-block; width: 18px; height: 16px; vertical-align: bottom; } .icon-comments-add{ background-image: url('/polopoly_fs/tsh-style-sheet-7.1073!icon-sprite-tsh.gif'); background-position: -240px -2px; display: inline-block; width: 18px; height: 16px; vertical-align: bottom; } .toolbar { height: 26px; background-image: url('/polopoly_fs/tsh-style-sheet-7.1073!nav-bg-sprite-tsh.gif'); background-position: -70px -180px; margin: 20px -10px 0 -10px; clear: both; } .toolbar-small { height: 26px; background-image: url('/polopoly_fs/tsh-style-sheet-7.1073!nav-bg-sprite-tsh.gif'); background-position: -380px -180px; margin: -10px -10px 0 -10px; } .toolbar ul, .toolbar-small ul, .toolbar-blog ul { list-style-type: none; } .toolbar li, .toolbar-small li, .toolbar-blog li { float: left; line-height: 26px; } .toolbar li { padding: 0 10px 0 10px; } .toolbar-small li { padding: 0 0 0 10px; } .toolbar-blog li { padding: 0 20px 0 0; } .toolbar a { font-weight: bold; color: #666; } .toolbar-small { font-weight: normal; color: #666; } .toolbar-small a { position: relative; } .toolbar-small a span.tooltip { position: absolute; top: -40px; left: -40px; display: none; background: #f00; padding: 0 0 10px 0; text-decoration: none; background-image: url('/polopoly_fs/tsh-style-sheet-7.1073!icon-sprite-tsh.gif'); background-position: -242px -29px; z-index: 10; } .toolbar-small a span.tooltip-inner { background: #fff9bb; border: 1px solid #cec660; border-bottom: 0; width: 100px; height: 30px; display: block; font-size: 11px; text-align: center; text-decoration: none; color: #000; } .toolbar-small a:hover span.tooltip { display: block; } #share-this1-menu a, #share-this2-menu a { font-weight: normal; color: #666; } .toolbar img, .toolbar-small img, .toolbar-blog img { background-image: url('/polopoly_fs/tsh-style-sheet-7.1073!icon-sprite-tsh.gif'); width: 18px; height: 18px; vertical-align: -4px; margin: 0 3px 0 0; } img.t-send { background-position: -60px 0; } img.t-print { background-position: -80px 0; } img.t-bookmark { background-position: -100px 0; } img.t-contact { background-position: -120px 0; } img.t-share2 { background-position: -140px 0; } img.t-share3 { background-position: -200px 0; } img.text-smaller { background-position: -160px 0; } img.text-larger { background-position: -180px 0; } img.t-digg { background-position: -140px 0; } img.t-reddit { background-position: -260px 0; } img.t-delicious { background-position: -280px 0; } img.t-facebook { background-position: -300px 0; } img.t-technorati { background-position: -320px 0; } img.t-stumbleupon { background-position: -340px 0; } img.t-newsvine { background-position: -360px 0; } img.t-comment { background-position: -240px 0; } #share-this1, #share-this2 { border-left: 1px solid #c3c3c3; margin-left: 10px; } #share-this1, #share-this2 { cursor: pointer; position: relative; } #share-this1-menu, #share-this2-menu { position: absolute; display: none; left: 0; top: 25px; background: #ececec; width: 120px; padding: 5px 0; border: 2px solid #c3c3c3; } #have-your-say-full { margin: 15px 0 10px 0; } #have-your-say-full h3 { text-transform: uppercase; font-size: 16px; color: #900; float: left; padding: 0 20px 10px 0; } #have-your-say-full h3.num-comments { color: #666; float: none; } #have-your-say-full .add-your-comments { float: right; font-weight: normal; margin: 0; padding: 0; } #have-your-say-full .reply-to-this { float: right; margin: 0; padding: 0; } #have-your-say-full cite { font-style: normal; color: #666; } #have-your-say-full cite strong { color: #000; padding-right: 10px; } #have-your-say-full .comment-reply { border-left: 5px solid #f1dbdb; padding-left: 10px; margin-left: 10px; } .comment-block p { margin: 5px 0 10px 0; } #add-your-comment { border-top: 1px dotted #666; overflow: auto; zoom: 1; } #add-your-comment textarea { width: 610px; height: 70px; margin: 10px 0; } #comment-form-buttons { float: right; margin: 0 10px 10px 0; } #comment-form-buttons input { margin-left: 10px; } .pic-onecol .pic-caption { line-height: 14px; font-size: 12px; background: #e1e1e1; color: #000; padding: 5px; width: 290px; height: 28px; } #logo h1 { margin: 0; } .pic-twocol .pic-caption { line-height: 14px; font-size: 12px; background: #e1e1e1; color: #000; padding: 5px; width: 610px; } #archive-big { text-align: center; padding: 20px 0; } #archive-big-text { border: 1px solid #999; padding: 2px 0 0 2px; font-size: 14px; height: 22px; width: 300px; } #archive-big-submit { height: 26px; width: 100px; } #contentbody .topics .small-thirds-one { margin: 10px 20px 10px 0; width: 180px; padding-bottom: 10px; } .topics ol { margin-left: 30px; margin-bottom: 5px; } #contentbody .topics-sub .small-thirds-one { margin: 10px 20px 10px 0; width: 180px; padding-bottom: 10px; } .topics-sub ol { list-style-type: none; } .topics-sub li { padding: 0 0 5px 0; } hr { clear: both; background-color: #fff; height: 1px; border-top: #fff; border-bottom: 1px dotted #666; } #additional-comments, #read-fewer-comments-link { display: none; } #pic-nav { background: #c3c3c3; line-height: 14px; font-size: 12px; width: 280px; padding: 10px; overflow: auto; zoom: 1; text-align: center; } .pic-twocol #pic-nav { width: 600px; } #pic-nav .back { float: left; cursor: pointer; background-image: url('/polopoly_fs/tsh-style-sheet-7.1073!icon-sprite-tsh.gif'); background-position: -220px -20px; padding: 0 0 0 10px; width: 30px; } #pic-nav .next { float: right; cursor: pointer; background-image: url('/polopoly_fs/tsh-style-sheet-7.1073!icon-sprite-tsh.gif'); background-position: -285px -20px; padding: 0 10px 0 0; width: 30px; } #pic-nav .back:hover, #pic-nav .next:hover { text-decoration: underline; } #pic-nav ul, #pic-image-set ul, #pic-caption-set ul { list-style-type: none; } #pic-nav li { display: inline; background: #999; border: 1px solid #666; padding: 1px 4px; margin: 1px; color: #fff; text-align: center; cursor: pointer; } #pic-nav li:hover { background: #666; } #pic-nav li.on { background: #0c2d77; } #pic-nav li.picLabel { border: 0; background: none; color: #000; cursor: auto; padding-right: 0; } #pic-nav li.picLabel:hover { background: none; } #pic-image-set li { display: none; } #pic-image-set li.on { display: block; } #pic-caption-set li { display: none; } #pic-caption-set li.on { display: block; } #videoplayer p { line-height: 14px; font-size: 12px; text-align: center; width: 220px; height: 100px; padding: 50px 40px; } #breaking-news-nopic p { border:2px solid #990000; font-size:18px; font-weight:bold; height:46px; line-height:14px; padding:75px 40px; text-align:center; text-transform:uppercase; width:216px; } .pic-twocol #videoplayer p { width: 540px; height: 213px; padding: 100px 40px; } #breaking-message { overflow: hidden; height: 20px; position: relative; } #breaking-message-text { font-style: normal; white-space: nowrap; direction: rtl; width: 460px; display: block; } #breaking-message-clicker { position: absolute; width: 460px; height: 24px; } #breaking-message-clicker img { width: 460px; height: 24px; } #show-navigation { display: none; } #poll { border-top: 1px dotted #666; border-bottom: 1px dotted #666; overflow: auto; zoom: 1; padding: 5px 0 10px 0; } #poll-question { width: 300px; float: left; margin: 0 20px 0 0; } #poll-question .question { font-size: 20px; line-height: 22px; font-family: Georgia, "Times New Roman", Times, serif; padding: 0 0 10px 0; } #poll-question #poll-view-link { color: #1b6dae; cursor: pointer; } #poll-answer { width: 300px; float: left; } #poll-options { list-style-type: none; margin: 0 0 0 5px; } #poll-options li { background-image: url('/polopoly_fs/tsh-style-sheet-7.1073!icon-sprite-tsh.gif'); background-position: -420px -80px; background-repeat: no-repeat; padding: 0 10px 0px 20px; margin: 0 0 5px 0; font-weight: bold; color: #0c2d77; cursor: pointer; position: relative; } #poll-options .poll-score { float: right; } #poll-options .poll-bar { position: absolute; height: 16px; } #poll-options .poll-opt { position: absolute; z-index: 10; padding: 0 0 0 5px; } #sitemap { background: url(/ui/img/grad-masthead.gif); background-repeat: repeat-x; background-position: top; padding: 15px 20px; /* border: 1px solid #0c2d77; */ border-top: 0; overflow: hidden; padding: 0 0 0 10px; position: relative; margin: 0 10px; height: 0px; } #sitemap-link { color: #fff; cursor: pointer; } #sitemap p#sitemap-close { position: absolute; right: 10px; bottom: 10px; border: 2px solid #D13A27; padding: 5px; background: #fff; cursor: pointer; color:#D13A27; font-weight:bold; } #sitemap h4 { margin: 10px 0 5px 0; } #sitemap h4 a { color: #D13A27; } #sitemap ul { list-style-type: none; } #sitemap li { padding: 0 0 2px 0; } #sitemap li a {color:#595C5F;font-weight:bold;} #sitemap ul ul { margin: 0 0 0 20px; } .sitemap-col { float: left; width: 153px; margin: 0 5px 0 0; } .sitemap-second h4 { color: #999; } .bigredbox { background: url(/ui/img/big-red-box-bg.gif); background-position: bottom; margin: 0 -5px 10px -5px; padding: 0 15px 10px 15px; overflow: auto; zoom: 1; } .bigredbox p { margin: 10px 0; } .bigredbox label { width: 120px; display: block; float: left; clear: left; margin: 5px 0; } .bigredbox input { width: 150px; margin: 5px 0; } .bigredbox textarea { width: 150px; height: 60px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; } .bigredbox-title { background: url(/ui/img/big-red-box-bg.gif); background-position: top; height: 24px; text-transform: uppercase; line-height: 24px; padding: 0 10px; } .bigredbox-columns { width: 295px; margin: 0 10px 0 0; float: left; } #uploaderOverlay { background: url(/ui/img/buttons.gif); background-position: 0 0; width: 200px; height: 28px; margin: 0 0 10px 40px; } #uploadFilesLink { background: url(/ui/img/buttons.gif); background-position: 0 -30px; width: 200px; height: 28px; margin: 0 0 0 40px; cursor: pointer; } #uploadFilesLink.working { background-position: 0 -60px; cursor: auto; } #uploadFilesLink img { width: 200px; height: 28px; } label.required-field { background: url(/ui/img/icon-sprite.gif); background-position: 105px -160px; background-repeat: no-repeat; } .yui-dt { margin: 10px 0; } .yui-dt table { width: 100%; } .yui-dt table caption { display: none; } .yui-dt table td { padding: 5px; } td.yui-dt-col-name .yui-dt-liner { width: 150px; overflow: hidden; white-space: nowrap; } .yui-dt-col-size { display: none; } ul.register-optins { padding: 10px 0 0 0; } ul.register-optins label { font-size: 11px; color: #666; } ul.register-main { list-style-type: none; } ul.register-main li { padding: 0 0 10px 0 !important; background: none !important; position: relative; } ul.register-main label { display: block; float: left; width: 110px; line-height: 28px; } ul.register-main input { width: 190px; padding: 5px; border: 1px solid #666; } ul.register-main span.tooltip { position: absolute; top: -5px; left: 320px; display: none; background: #f00; padding: 0 0 0 10px; text-decoration: none; background-image: url('/polopoly_fs/tsh-style-sheet-7.1073!icon-sprite-tsh.gif'); background-position: -339px -80px; z-index: 10; } ul.register-main span.tooltip-inner { background: #fff9bb; border: 1px solid #cec660; border-left: 0; width: 270px; padding: 10px; display: block; font-size: 11px; } ul.register-format { padding: 10px 0 15px 0; overflow: auto; zoom: 1; list-style-type: none; } ul.register-format li { float: left; width: 210px; } ul.register-format input { display: block; float: left; height: 17px; margin: 0 3px 0 0; } ul.register-sections { list-style-type: none; } ul.register-sections input { display: block; float: left; height: 17px; margin: 0 3px 0 0; } ul.register-sections label { line-height: 17px; color: #666; } div.spacer { clear: both; margin-bottom: 15px; } div.register-submit { margin: 20px; text-align: center; } div.register-submit input { width: 150px; height: 30px; } h2.section-head { margin: 10px 0; color: #1b6dae; } a.bookmark-remove, a.bookmark-send { display: block; float: right; margin: 0 0 0 10px; } a.bookmark-remove img, a.bookmark-send img, a.bookmark-link img { width: 18px; height: 18px; vertical-align:middle; margin: 0 5px 0 0; background-image: url('/polopoly_fs/tsh-style-sheet-7.1073!icon-sprite-tsh.gif'); } a.bookmark-remove img { background-position: -18px -160px; } a.bookmark-send img { background-position: -60px 0px; } a.bookmark-link img { background-position: -100px 0px; } ul.bookmarks { margin-bottom: 10px; } ul.bookmarks li { padding: 5px; } ul.bookmarks li:hover { background: #fffabb; } a.bookmark-link { color: #0c2d77; } .sidebar ul.register-main input { width: 178px; } .sidebar ul.register-format li { width: 150px; } .sidebar ul.register-optins input { display: block; float: left; height: 17px; margin: 0 3px 0 0; } .rss-intro { background-image: url('/polopoly_fs/tsh-style-sheet-7.1073!nav-bg-sprite-tsh.gif'); background-position: -910px -100px; background-repeat: no-repeat; padding: 0 30px 0 60px; height: 70px; } img.rss-link-icon { display: block; float: right; width: 18px; height: 18px; background-image: url('/polopoly_fs/tsh-style-sheet-7.1073!icon-sprite-tsh.gif'); background-position: 0 0; } ul.rss-sections { list-style-type: none; } ul.rss-sections li { clear: both; padding: 5px 0; border-top: 1px solid #e1e1e1; margin: 0 20px 0 0; } img#rss-close { display: block; float: right; cursor: pointer; width: 18px; height: 18px; background-image: url('/polopoly_fs/tsh-style-sheet-7.1073!icon-sprite-tsh.gif'); background-position: -140px -90px; } #rss-subscriptions { position: absolute; background-color: #fff; padding: 10px; border: 2px solid #c3c3c3; overflow: auto; zoom: 1; width: 176px; margin: -12px 0 0 -12px; } #rss-subscriptions ul { list-style-type: none; } #rss-subscriptions li { background-image: url('/polopoly_fs/tsh-style-sheet-7.1073!icon-sprite-tsh.gif'); background-position: -420px -80px; background-repeat: no-repeat; padding: 0px 10px 10px 20px; border-top: 0; } #rss-subject { font-weight: bold; padding: 0 0 10px 0; } .photo-thumbnail-set { margin: 5px -10px 10px 0; padding: 0 0 5px 0; overflow: auto; zoom: 1; } .photo-thumbnail-set li { display: block; float: left; margin: 0 10px 10px 0; width: 200px; } .photo-thumbnail-set img { width: 200px; height: 133px; } .photo-thumbnail-caption { text-indent: 16px; background-image: url('/polopoly_fs/tsh-style-sheet-7.1073!icon-sprite-tsh.gif'); background-position: -420px -80px; background-repeat: no-repeat; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .gallery-top-story { border-bottom: 1px dotted #666; padding: 0 0 5px 0; margin: 0 0 10px 0; } .gallery-top-story .summary-related { margin-top: 5px; } .video-thumbnail-set { margin: 35px -10px 10px 0; padding: 0 0 5px 0; overflow: auto; zoom: 1; border-bottom: 1px dotted #666; } .video-thumbnail-set li { display: block; float: left; margin: 0 10px 0 0; width: 95px; } .video-thumbnail-set img { width: 95px; height: 63px; } .video-thumbnail-set h4 { position: absolute; margin-top: -27px; } .video-thumbnail-caption { text-indent: 17px; background-image: url('/polopoly_fs/tsh-style-sheet-7.1073!icon-sprite-tsh.gif'); background-position: -400px -100px; background-repeat: no-repeat; } .audio-thumbnail-caption { text-indent: 17px; background-image: url('/polopoly_fs/tsh-style-sheet-7.1073!icon-sprite-tsh.gif'); background-position: -380px -120px; background-repeat: no-repeat; } .slideshow-thumbnail-caption { text-indent: 17px; background-image: url('/polopoly_fs/tsh-style-sheet-7.1073!icon-sprite-tsh.gif'); background-position: -360px -140px; background-repeat: no-repeat; } .blog-header { margin-bottom: 15px; } .blog-entry { border-bottom: 1px dotted #666; padding: 0 0 10px 0; margin: 0 0 10px 0; overflow: auto; zoom: 1; } p.tags a:link, p.tags a:visited { color: #666; } .blog-more { margin: 10px 0; } ul.blog-more-news { list-style-type: none; } ul.blog-more-news li { background-image: url('/polopoly_fs/tsh-style-sheet-7.1073!icon-sprite-tsh.gif'); background-position: -420px -80px; background-repeat: no-repeat; padding: 0 10px 10px 20px; } ul.blog-more-news li.headline { padding-bottom: 0; } ul.blog-more-news li.summary { background: none; } .blog-about { background:transparent url(/ui/img/puff-top.gif) no-repeat scroll -310px 0; margin:0 -5px; overflow:auto; padding:0 5px; color: #666; } .blog-about h5 { font-size: 18px; font-weight: normal; padding: 7px 0 16px 10px; } p.blog-puff-intro { margin: 0 10px 10px 10px; } .blog-about h4 { margin: 10px; } ul.blogroll { list-style-type: none; margin: 0 0 10px 10px; } ul.blogroll li { background-image: url('/polopoly_fs/tsh-style-sheet-7.1073!icon-sprite-tsh.gif'); background-position: -420px -80px; background-repeat: no-repeat; padding: 0 10px 5px 20px; } ul.blog-authors-item { margin: 0 10px; list-style-type: none; } ul.blog-authors-item li { border-bottom: 1px dotted #666; overflow: auto; zoom: 1; margin: 0 0 10px 0; } ul.blog-authors-item img { float: left; width: 70px; height: 70px; } ul.blog-authors-item h6 { font-size: 14px; padding: 0 0 0 80px; } ul.blog-authors-item p { padding: 0 0 0 80px; margin: 5px 0; } #searchbox-large { margin: 10px 0 10px -10px; padding: 5px 10px; background: url(/ui/img/search-large-bg.png); background-position: 0 0; background-repeat: no-repeat; overflow: auto; zoom: 1; position: relative; } #searchbox-large .search-large-field { float: left; width: 400px; height: 40px; background: url(/ui/img/search-large-bg.png); background-position: 0 -80px; } #searchbox-large .s { padding: 0; margin: 6px 0 0 10px; border: 0; width: 280px; font-size: 20px; color: #666; background: none; } #searchbox-large .search-large-button { width: 108px; height: 34px; overflow: hidden; position: absolute; top: 8px; left: 298px; z-index: 10; } #searchbox-large .search-large-button input { margin-top: -80px; margin-left: -410px; } #searchbox-large .search-large-button:hover input { margin-left: -520px; } ul.search-large-left { list-style-type: none; } ul.search-large-left li { float: left; border-right: 1px solid #CCCCCC; margin: 5px 10px 0 0; padding: 0 10px 0 0; } ul.search-large-right { list-style-type: none; clear: both; float: right; } ul.search-large-right li { float: left; border-left: 1px solid #CCCCCC; margin: 5px 0 0 10px; padding: 0 0 0 10px; } .search-results { border-top: 1px dotted #666; border-bottom: 1px dotted #666; padding: 10px 0 0 0; } .search-results h2 { margin: 0 0 5px 0; } .search-results h2.hasvideo { text-indent: 20px; background: url(/ui/img/icon-sprite.gif); background-position: -400px -100px; background-repeat: no-repeat; } .search-results li.haspic h2.hasvideo { background-position: -290px -100px; } .search-results p.summary { color: #666; margin: 0 0 5px 0; } .search-results p.date { font-size: 11px; } ul.search-results-list { list-style-type: none; } ul.search-results-list li { overflow: auto; zoom: 1; padding: 0 0 15px 0; } #search-nav { padding: 10px 0; overflow: auto; zoom: 1; text-align: center; } #search-nav .back { float: left; cursor: pointer; background-image: url('/polopoly_fs/tsh-style-sheet-7.1073!icon-sprite-tsh.gif'); background-position: -220px -20px; padding: 0 0 0 10px; width: 30px; } #search-nav .next { float: right; cursor: pointer; background-image: url('/polopoly_fs/tsh-style-sheet-7.1073!icon-sprite-tsh.gif'); background-position: -285px -20px; padding: 0 10px 0 0; width: 30px; } #search-nav ul { list-style-type: none; } #search-nav li { display: inline; background: #999; border: 1px solid #666; margin: 1px; text-align: center; } #search-nav li a:link, #search-nav li a:visited { color: #fff; padding: 1px 4px; } #search-nav li:hover { background: #666; } #search-nav li.on { background: #0c2d77; } ul.big-numbers { list-style-type: none; color: #666; margin: 0 0 0 5px; } ul.big-numbers strong { color: #000; } ul.big-numbers li { padding: 0 10px 20px 45px; background:url(/ui/img/numbers.gif); background-repeat: no-repeat; } ul.big-numbers li.one { background-position: -120px 0; } ul.big-numbers li.two { background-position: -80px -40px; } ul.big-numbers li.three { background-position: -40px -80px; } ul.big-numbers li.four { background-position: 0 -120px; } #skyscraper { position: absolute; margin-left: 992px; top: 110px; } div.errors { border: 2px solid #c00; background: #f1dbdb; padding: 10px; margin: 15px 0; } div.errors ul { margin: 10px 20px; } div.success { border: 2px solid #393; background: #efe; padding: 10px; margin: 15px 0; } .article-body ul li { background-image: url('/polopoly_fs/tsh-style-sheet-7.1073!icon-sprite-tsh.gif'); background-position: -420px -80px; background-repeat: no-repeat; padding: 0 10px 5px 20px; list-style-type: none; } #frm-login-email-yes, #frm-login-email-no { margin: 0 3px 0 10px; } span.videoIcon { background-image: url('/polopoly_fs/tsh-style-sheet-7.1073!icon-sprite-tsh.gif'); background-position: -400px -100px; background-repeat: no-repeat; width: 20px; height: 15px; display: block; float: left; } h1 span.videoIcon { margin-top: 10px; } #leaderboard-source { position:relative; margin:0 auto; text-align:center; } #carousel{ margin-bottom:10px; } .ex { } /* YUI autocomplete css */ .yui-ac{ position:relative;font-family:arial;font-size:100%; } .yui-ac-input{ position:absolute;width:100%; } .yui-ac-container{ position:absolute;top:30px;left:110px;width:100%; } .yui-ac-content{ position:absolute;width:100%;border:1px solid #808080;background:#fff;overflow:hidden;z-index:9050; } .yui-ac-shadow{ position:absolute;margin:.3em;width:100%;background:#000;-moz-opacity:.10;opacity:.10;filter:alpha(opacity=10);z-index:9049; } .yui-ac iframe{ opacity:0;filter:alpha(opacity=0);padding-right:.3em;padding-bottom:.3em; } .yui-ac-content ul{ margin:0;padding:0;width:100%; } .yui-ac-content li{ margin:0;padding:2px 5px !important;cursor:default;white-space:nowrap;list-style:none;zoom:1; } .yui-ac-content li.yui-ac-prehighlight{ background:#B3D4FF; } .yui-ac-content li.yui-ac-highlight{ background:#426FD9;color:#FFF; } } /* close screen styles */ @media print { #leaderboard, #mpu, #skyscraper, #righttools, #topnav, #subnav, #sitemap, .breaking, #logo a, #show-navigation, .toolbar, .toolbar-small, #footer p a, #pic-caption-set, #pic-nav,#logo, #logo p, #pic-container, .sidebar { display: none; } #masthead:before { content:"Scottish Horse Magazine"; } img { border: 0; } body { font-family: Arial, Helvetica, sans-serif; font-size: 12px; } h1 { font-size: 30px; line-height: 30px; font-family: Arial Black,Arial,Verdana,sans-serif; font-weight: normal; margin: 5px 0 5px 0; } .pic-onecol { float: right; } #pic-image-set ul { list-style-type: none; } }/* close print styles */ .mobile-hidden{display:none;} 


      