body{margin-top:3px;margin-left:3px;}
img{padding:3px;}
img.story{padding: 10px;}
img.icon{padding: 0px;}
A:link{color: #00F;font: 14px Times, sans-serif;text-decoration: none}
A:visited{color: #00F;font: 14px Times, sans-serif;text-decoration: none}
A:active{color: #00F;font: 14px Times, sans-serif;text-decoration: none}
A:hover{color: #00F;font: 14px Times, sans-serif;text-decoration: underline; color: blue;}
A.small:link{color: #00F;font: 12px Times, sans-serif;text-decoration: none}
A.small:visited{color: #00F;font: 12px Times, sans-serif;text-decoration: none}
A.small:active{color: #00F;font: 12px Times, sans-serif;text-decoration: none}
A.small:hover{color: #00F;font: 12px Times, sans-serif;text-decoration: underline; color: blue;}
A.tags:link{color: #00F;font: 14px Verdana, sans-serif;text-decoration: none}
A.tags:visited{color: #00F;font: 14px Verdana, sans-serif;text-decoration: none}
A.tags:active{color: #00F;font: 14px Verdana, sans-serif;text-decoration: none}
A.tags:hover{color:#00F;font: 14px Verdana, sans-serif;text-decoration: underline; color: blue;}
p.small{font:12px Times, sans-serif;}
td.left{background-color : #b7d5fb;}
td.top{background-image: url('/graphics/tmpheader3.jpg');background-repeat: no-repeat;background-color : #b7d5fb;}
td.skitop{background-image: url('/graphics/ski_header.jpg');background-repeat: no-repeat;background-color : #b7d5fb;}

td.sportsh{background-image: url('/graphics/sports-header.jpg');background-repeat: no-repeat;}
td.footer{background-color : #b7d5fb;}
h1.title{border-bottom: 1px; font: bold .9em Verdana, sans-serif; }
h2.title{font:bold .85em Verdana, sans-serif;}
h3.title{font:bold .8em Verdana, sans-serif;}
.mt{border: solid #CCC;border-width: 1px;padding: 7px;}
td.right{border: solid #CCC;border-width: 1px;}
p{text-indent: .8em;font:.9em Times, sans-serif;}
p.subtitle{text-indent: 1em;font:.7em Verdana, sans-serif;font-weight: bold;}
p.summary{text-indent: 1em;font:.7em Verdana, sans-serif;}
p.story{text-indent:1em;font:.8em Verdana, sans-serif;}
p.image{text-indent:1em;font:.6em Verdana, sans-serif;font-weight: bold;}
.byline{font: .6em Verdana, sans-serif;}
table.calendar{border: solid blue; color:black ;}
table.calendar.td{border: solid black;}
.special{margin:6px 6px;padding: 4px;border: 1px solid #ccc;-moz-border-radius : 12px;background-color : #b7d5fb;font: .6em Verdana, sans-serif;}
blockquote {margin : 6px 6px;padding:4px;padding-top: 20px;padding-bottom: 20px;border : 1px solid #ccc;-moz-border-radius : 12px;background-color : #b7d5fb;font: .6em Verdana, sans-serif;}
.cap{background-color : #b7d5fb;margin:2px 2px;padding :1px;
-moz-border-radius:12px;font:.7em Times,sans-serif;}
b{font-size:13px;}
.success {padding:7px;background:#CCf;color:#333;border:1px solid #eca;}
.ajaxresponse {margin-left:10px;color:#c63;}
div.links{background-color:#b7d5fb;border-top: #999 1px solid;}
td.weather{background-image:url(/graphics/sbt.gif); background-repeat: repeat-x;width: 132px;background-color: #FFFFFF;border: #999 1px solid;color: #666;}
td.wcontents{background-color:#b7d5fb;border: #999 1px solid;}
div.topfive{background-image: url(/graphics/sbt.gif); background-repeat: repeat-x;border: #999 1px solid;color: #666;padding-left: 0px;padding-top: 5px;padding-bottom: 5px;}
div.topmenu{ background-color:#b9e2fc;}
div.topmenu img{padding-left: 15px; padding-right: 15px;}
td.topbar{background-image: url(/graphics/sbt.gif); background-repeat: repeat-x;background-color: #FFFFFF;border: #999 1px solid;color: #666;}
.sweather{font-size:.7em}
.entries{border: #999 1px solid;}
div.quicklinks {border: 3px ridge #00F;width: 135px;text-align: center}
a.quicklinks:link {font-size: 70%;color: #00F;text-decoration: none;}   
a.quicklinks:visited {font-size: 70%;color: #00F;text-decoration: none;}
a.quicklinks:hover {font-size: 70%;color: #F0F;text-decoration: underline;}
a.quicklinks:active {font-size: 70%;color: #F0F;}
h2.quicklinks{margin-top: 0px;margin-bottom: 0px;font-size: 110%;background-color: #F50;color: #FFF;width: 99%;border: 1px solid #333}
h3.quicklinks{ margin-top: 0px;margin-bottom: 0px;font-size:75%;background-color: #FF9;color: #00F;width: 99%;border: 1px solid #333;}
.quote{background-color:#FFFFF0;margin-left:12px;font-family: Verdana, sans-serif;font-size:12px;}
div.stadright{float:right;margin:5px;padding:5px;border:1px solid #ccc}
div.stadleft{float:left;margin:5px;padding:5px;border:1px solid #ccc}