div.tn-slider-img {position: absolute; top: 30px; left: 290px; border: none; outline: none; width: 300px; height: 175px; overflow: hidden; display: block;}
#tn-slider h2 { font-family: Georgia, Serif; font-size: 36px; text-align: center; font-weight: normal; }
/*#tn-slider { background: white url(../images/content-slider/slider-bg.jpg); height: 227px; overflow: hidden; position: relative; margin: 0; }*/
#tn-slider {  -moz-border-radius: 8px; -webkit-border-radius: 8px; border: 1px solid #B1CBE0; background: #E2E7F2; position: relative; margin: 0; padding-bottom:10px; }
/* This only matters if JS is OFF, otherwise JS sets this. */								  
#tn-mover { width: 2880px; position: relative; }
.tn-slide { padding: 30px 30px 30px 30px; width: 620px; float: left; position: relative; }
.tn-slide h1 { font-family: Helvetica, Sans-Serif; font-size: 30px; letter-spacing: -1px; color: #ac0000; }
.tn-slide h3 {width:240px;}
.tn-slide p { color: #999; font-size: 12px; line-height: 22px; width: 240px; }
.tn-slide img {}
#tn-slider-stopper { position: absolute; top: 0px; right: 20px; background: #cc3300; color: white; padding: 3px 3px; font-size: 10px; text-transform: uppercase; z-index: 1000; }
#tn-slider-stopper a { text-decoration: none;}
#tn-slider-buttons { margin:0px 10px; height:17px; background-color: none; border: none;}
.tn-slider-button {float:left; width:10px; height:10px; padding:2px; margin-right:3px; color:#547c9d; text-align:center; background-color: #fff; cursor:pointer;}
.currentButton {background:#547c9d; color:#fff;}
.tn-hide{ visibility:hidden;}