html {color:#000;background:#FFF;}
body,div,dl,dt,dd,ul,ol,li,span.header1,h1,span.header2,h2,span.header3,h3,span.header4,h4,span.header5,h5,span.header6,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td {margin:0;padding:0;}
table {border-collapse:collapse;border-spacing:0;}
fieldset,img {border:0;}
address,caption,cite,code,dfn,em,strong,th,var {font-style:normal;font-weight:normal;}
li {list-style:none;}
caption,th {text-align:left;}
span.header1,h1,span.header2,h2,span.header3,h3,span.header4,h4,span.header5,h5,span.header6,h6 {font-size:100%;font-weight:normal;display: block;}
q:before,q:after {content:'';}
abbr,acronym {border:0;font-variant:normal;}
sup {vertical-align:text-top;}
sub {vertical-align:text-bottom;}
input,textarea,select {font-family:inherit;font-size:inherit;font-weight:inherit;}
input,textarea,select {*font-size:100%;}
legend {color:#000;}
del,ins {text-decoration:none;}
body {font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}
select,input,button,textarea {font:99% arial,helvetica,clean,sans-serif;}
table {font-size:inherit;font:100%;}
pre,code,kbd,samp,tt {font-family:monospace;*font-size:108%;line-height:100%;}
body {text-align:center;}
#ft {clear:both;}
#doc,#doc2,#doc3,#doc4,.yui-t1,.yui-t2,.yui-t3,.yui-t4,.yui-t5,.yui-t6,.yui-t7 {margin:auto;text-align:left;width:57.69em;*width:56.25em;min-width:750px;}
#doc2 {width:73.076em;*width:71.25em;}
#doc3 {margin:auto 10px;width:auto;}
#doc4 {width:74.923em;*width:73.05em;}
.yui-b {position:relative;}
.yui-b {_position:static;}
#yui-main .yui-b {position:static;}
#yui-main,.yui-g .yui-u .yui-g {width:100%;}
.yui-t1 #yui-main,.yui-t2 #yui-main,.yui-t3 #yui-main {float:right;margin-left:-25em;}
.yui-t4 #yui-main,.yui-t5 #yui-main,.yui-t6 #yui-main {float:left;margin-right:-25em;}
.yui-t1 .yui-b {float:left;width:12.30769em;*width:12.00em;}
.yui-t1 #yui-main .yui-b {margin-left:13.30769em;*margin-left:13.05em;}
.yui-t2 .yui-b {float:left;width:13.8461em;*width:13.50em;}
.yui-t2 #yui-main .yui-b {margin-left:14.8461em;*margin-left:14.55em;}
.yui-t3 .yui-b {float:left;width:23.0769em;*width:22.50em;}
.yui-t3 #yui-main .yui-b {margin-left:24.0769em;*margin-left:23.62em;}
.yui-t4 .yui-b {float:right;width:13.8456em;*width:13.50em;}
.yui-t4 #yui-main .yui-b {margin-right:14.8456em;*margin-right:14.55em;}
.yui-t5 .yui-b {float:right;width:18.4615em;*width:18.00em;}
.yui-t5 #yui-main .yui-b {margin-right:19.4615em;*margin-right:19.125em;}
.yui-t6 .yui-b {float:right;width:23.0769em;*width:22.50em;}
.yui-t6 #yui-main .yui-b {margin-right:24.0769em;*margin-right:23.62em;}
.yui-t7 #yui-main .yui-b {display:block;margin:0 0 1em 0;}
#yui-main .yui-b {float:none;width:auto;}
.yui-gb .yui-u,.yui-g .yui-gb .yui-u,.yui-gb .yui-g,.yui-gb .yui-gb,.yui-gb .yui-gc,.yui-gb .yui-gd,.yui-gb .yui-ge,.yui-gb .yui-gf,.yui-gc .yui-u,.yui-gc .yui-g,.yui-gd .yui-u {float:left;}
.yui-g .yui-u,.yui-g .yui-g,.yui-g .yui-gb,.yui-g .yui-gc,.yui-g .yui-gd,.yui-g .yui-ge,.yui-g .yui-gf,.yui-gc .yui-u,.yui-gd .yui-g,.yui-g .yui-gc .yui-u,.yui-ge .yui-u,.yui-ge .yui-g,.yui-gf .yui-g,.yui-gf .yui-u {float:right;}
.yui-g div.first,.yui-gb div.first,.yui-gc div.first,.yui-gd div.first,.yui-ge div.first,.yui-gf div.first,.yui-g .yui-gc div.first,.yui-g .yui-ge div.first,.yui-gc div.first div.first {float:left;}
.yui-g .yui-u,.yui-g .yui-g,.yui-g .yui-gb,.yui-g .yui-gc,.yui-g .yui-gd,.yui-g .yui-ge,.yui-g .yui-gf {width:49.1%;}
.yui-gb .yui-u,.yui-g .yui-gb .yui-u,.yui-gb .yui-g,.yui-gb .yui-gb,.yui-gb .yui-gc,.yui-gb .yui-gd,.yui-gb .yui-ge,.yui-gb .yui-gf,.yui-gc .yui-u,.yui-gc .yui-g,.yui-gd .yui-u {width:32%;margin-left:1.99%;}
.yui-gb .yui-u {*margin-left:1.9%;*width:31.9%;}
.yui-gc div.first,.yui-gd .yui-u {width:66%;}
.yui-gd div.first {width:32%;}
.yui-ge div.first,.yui-gf .yui-u {width:74.2%;}
.yui-ge .yui-u,.yui-gf div.first {width:24%;}
.yui-g .yui-gb div.first,.yui-gb div.first,.yui-gc div.first,.yui-gd div.first {margin-left:0;}
.yui-g .yui-g .yui-u,.yui-gb .yui-g .yui-u,.yui-gc .yui-g .yui-u,.yui-gd .yui-g .yui-u,.yui-ge .yui-g .yui-u,.yui-gf .yui-g .yui-u {width:49%;*width:48.1%;*margin-left:0;}
.yui-g .yui-g .yui-u {width:48.1%;}
.yui-g .yui-gb div.first,.yui-gb .yui-gb div.first {*margin-right:0;*width:32%;_width:31.7%;}
.yui-g .yui-gc div.first,.yui-gd .yui-g {width:66%;}
.yui-gb .yui-g div.first {*margin-right:4%;_margin-right:1.3%;}
.yui-gb .yui-gc div.first,.yui-gb .yui-gd div.first {*margin-right:0;}
.yui-gb .yui-gb .yui-u,.yui-gb .yui-gc .yui-u {*margin-left:1.8%;_margin-left:4%;}
.yui-g .yui-gb .yui-u {_margin-left:1.0%;}
.yui-gb .yui-gd .yui-u {*width:66%;_width:61.2%;}
.yui-gb .yui-gd div.first {*width:31%;_width:29.5%;}
.yui-g .yui-gc .yui-u,.yui-gb .yui-gc .yui-u {width:32%;_float:right;margin-right:0;_margin-left:0;}
.yui-gb .yui-gc div.first {width:66%;*float:left;*margin-left:0;}
.yui-gb .yui-ge .yui-u,.yui-gb .yui-gf .yui-u {margin:0;}
.yui-gb .yui-gb .yui-u {_margin-left:.7%;}
.yui-gb .yui-g div.first,.yui-gb .yui-gb div.first {*margin-left:0;}
.yui-gc .yui-g .yui-u,.yui-gd .yui-g .yui-u {*width:48.1%;*margin-left:0;}
.yui-gb .yui-gd div.first {width:32%;}
.yui-g .yui-gd div.first {_width:29.9%;}
.yui-ge .yui-g {width:24%;}
.yui-gf .yui-g {width:74.2%;}
.yui-gb .yui-ge div.yui-u,.yui-gb .yui-gf div.yui-u {float:right;}
.yui-gb .yui-ge div.first,.yui-gb .yui-gf div.first {float:left;}
.yui-gb .yui-ge .yui-u,.yui-gb .yui-gf div.first {*width:24%;_width:20%;}
.yui-gb .yui-ge div.first,.yui-gb .yui-gf .yui-u {*width:73.5%;_width:65.5%;}
.yui-ge div.first .yui-gd .yui-u {width:65%;}
.yui-ge div.first .yui-gd div.first {width:32%;}
#bd:after,.yui-g:after,.yui-gb:after,.yui-gc:after,.yui-gd:after,.yui-ge:after,.yui-gf:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
#bd,.yui-g,.yui-gb,.yui-gc,.yui-gd,.yui-ge,.yui-gf {zoom:1;}
html {background-color:#EBEBEB;}
body {background:#EBEBEB;font-family:Arial,Helvetica,sans-serif;padding-top:5px;width:100%;}
p,select,li,fieldset label {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:85%;line-height:14px;}
a {color:#104765;outline:none;text-decoration:none;}
a:hover {text-decoration:underline;}
button {background:none;border:0 none;cursor:pointer;}
span.header1,span.header2,span.header3,span.header4,span.header5,span.header6,span.header1 a,span.header2 a,span.header3 a,span.header4 a,span.header5 a,span.header6 a,li span.header1,li span.header2,li span.header3,li span.header4,li span.header5,li span.header6,h1,h2,h3,h4,h5,h6,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,li h1,li h2,li h3,li h4,li h5,li h6{font-family:Arial,Helvetica,sans-serif;font-weight:bold;text-decoration:none;}
span.header1,h1 {font-size:153.9%;}
span.header2,h2 {font-size:138.5%;}
span.header3,h3 {font-size:123.1%;font-weight:bold;}
span.header4,h4 {font-size:108%;}
span.header5,h5 {font-size:93%;}
span.header5 a, h5 a {color:#AC360A;text-decoration:none;}
span.header5 a:hover, h5 a:hover {text-decoration:underline;}
span.header6,h6 {font-size:138.5%;}
sup {color:#333;vertical-align:middle;}
.heavy {color:#666;font-weight:bold;}
strong em {font-weight:bold;}
em strong {font-style:italic;}
strong {font-weight:bold;}
.noShow {display:none;}
.show {display:block;}
.clear {clear:both;}
.wrapper {background-color:#FFF;background:transparent url(http://media.rotoruadailypost.co.nz/nz_regionals/images/bg_wrapper.gif) repeat-y scroll top left;margin:0 auto;position:relative;text-align:left;width:997px;}
.col-thirds {float:left;width:45%;}
#bottomSpacer,#bottomSpacer.absolute {background:url(http://media.rotoruadailypost.co.nz/nz_regionals/images/bg_body_bottom.png) no-repeat top left;height:40px;margin:0 auto;position:relative;width:997px;}
#bottomSpacer.absolute {height:20px;}
#bd {margin-top:20px;padding-bottom:20px;}
#ft {background-color:#FFF;border-left:1px solid #E4E4E4;border-right:1px solid #E4E4E4;margin:0 auto;overflow:hidden;text-align:left;width:993px;}
#hat {background:url(http://media.rotoruadailypost.co.nz/nz_regionals/images/bg_hatNav.png) repeat-x scroll left top;height:29px;margin-left:-10px;margin-right:-5px;width:997px;overflow:hidden;text-align:left;}
#hat a {color:#AC360A;}
#hat a.homeDelivery {border-left:1px solid #CCC;padding:2px 10px;margin-left:8px;}
#hat img {display:block;}
#hat ul.subscribe {float:left;}
#hat ul {float:right;}
#hat ul li {border-right:1px solid #CCC;float:left;height:15px;padding-right:8px;margin-right:8px;margin-top:8px;vertical-align:middle;}
#hat ul li.first {padding-left:10px;}
#hat ul li.last {border:none;}
#hat ul li.last img {margin-top:-3px;}
#hd {padding:0 5px 0 10px;}
#hd span.logo {padding-top:0;}
#hd span.header1 span, #hd h1 span{display:none;width:200px;height:1px;}
#hd #adBannerHead {float:right;padding-top:5px;padding-bottom: 5px;}
#mainNav {background:url(http://media.rotoruadailypost.co.nz/nz_regionals/images/bg_mainNav.png) repeat-x 0 0;height:40px;margin-left:2px;position:relative;width:993px;z-index:21;}
#mainNav ul li {float:left;font-family:Arial,Helvetica,sans-serif;font-size:100%;margin-top:12px;}
#mainNav ul li a {color:#000;font-weight:bold;line-height:30px;height:30px;padding:4px 10px;text-decoration:none;}
#mainNav ul li a#home {padding-left:10px;}
#mainNav ul li a:hover,#mainNav ul li a.current {background-color:#104765;color:#FFF;}
#mainNav form {float:right;height:30px;padding:0;position:relative;}
#mainNav form p {font-size:1em;}
#mainNav form input {display:block;position:absolute;right:85px;top:17px;width:150px;}
#mainNav form button {font-weight:bold;height:27px;line-height:25px;position:absolute;top:13px;right:10px;padding:2px 2px 5px 0;width:70px;}
#mainNav form button:hover {background-color:#104765;color:#FFF;}
#q {border:1px solid #CCC;font-size:1em;height:17px;}
.googlesearch {background:#FFF url(/media/images/google_custom_search_watermark.gif) center left no-repeat;}
#mainNav ul li ol {background:transparent url(http://media.rotoruadailypost.co.nz/nz_regionals/images/bg_classifiedsBottom.png) bottom left no-repeat;position:absolute;margin:0 0 0 -9px;padding:0 0 15px 0;width:174px;z-index:9999;}
#mainNav ul li ol li {background:transparent url(http://media.rotoruadailypost.co.nz/nz_regionals/images/bg_classifieds.png) top left repeat-y;float:none;margin:0;padding:0;}
#mainNav ul li ol li a {color:#AC360A;display:block;height:17px;line-height:17px;font-weight:normal;margin-left:9px;padding:2px 0;text-indent:10px;width:155px;}
#mainNav ul li ol li a:hover {background-color:#104765;color:#FFF;}
#breadcrumbTop {border-bottom:5px solid #CBCABF;position:relative;height:20px;margin-bottom:5px;}
#breadcrumbTop sup {vertical-align:top;}
#breadcrumbTop span.header5, #breadcrumbTop h5 {line-height:12px;padding-bottom:5px;}
#breadcrumbTop span.header5 a, #breadcrumbTop h5 a {font-family:Verdana,Arial,Helvetica,sans-serif;}
.contentContainer {background:#EBEBEB url(http://media.rotoruadailypost.co.nz/nz_regionals/images/bg_dottedLine.gif) bottom left repeat-x;padding-bottom:1px;margin-bottom:10px;position:relative;}
.contentContainer div.contentHeader {background:url(http://media.rotoruadailypost.co.nz/nz_regionals/images/bg_leftDoor.gif) no-repeat top left;margin:0;padding:0;}
.contentContainer span.adPosition div {background:none;}
.contentContainer div.contentHeader span.header3,.contentContainer div.contentHeader h3{background:url(http://media.rotoruadailypost.co.nz/nz_regionals/images/bg_rightDoor.gif) no-repeat top right;height:28px;margin-left:6px;}
.contentContainer div.contentHeader span.header3 span,.contentContainer div.contentHeader h3 span {display:block;padding:4px 0 0 30px;}
.contentContainer div.contentHeader span.header5,.contentContainer div.contentHeader h5 {background:url(http://media.rotoruadailypost.co.nz/nz_regionals/images/bg_rightDoor.gif) no-repeat top right;height:26px;margin-left:6px;}
.contentContainer div.contentHeader span.header5 span,.contentContainer div.contentHeader h5 span {display:block;padding:4px 0 0 30px;}
.contentContainer div.contentHeader span.header5.weather span {background:url(http://media.rotoruadailypost.co.nz/nz_regionals/images/icon_weather.gif) left no-repeat;}
.contentContainer p.mostPopular {line-height:13px;margin:5px 0;}
.contentContainer p.mostPopular sup {display:table-cell;vertical-align:top;padding:0 4px;}
.contentContainer p.mostPopular span {display:table-cell;}
.contentContainer ul#tvGuideList li {padding:5px 0;}
.contentContainer ul li a.viewDetails,a.viewDetails {color:#AC360A;}
.contentContainer p {background-color:#EBEBEB;}
.contentContainer ul {margin:5px;}
.contentContainer ul li {margin-bottom:2px;}
#featureStory {position:relative;}
#featureStory span.header2,#featureStory h2{padding:8px 10px 5px 0;}
#featureStory span.header2 a:hover,#featureStory h2 a:hover {text-decoration:underline;}
#homepageStories span.header4,#homepageStories h4 {padding-bottom:5px;}
#homepageStories span.header4 a:hover,#homepageStories h4 a:hover {text-decoration:underline;}
#homepageStories ul li {background:url(http://media.rotoruadailypost.co.nz/nz_regionals/images/bg_dottedLine.gif) bottom left repeat-x;font-size:100%;margin-bottom:7px;padding-bottom:7px;}
#homepageStories ul li.last {background:none;}
#bodyFragment0,#bodyFragment1,#bodyFragment2 {padding:5px;margin-top:10px;}
.newsSections span.header2, .subSectionList span.header2 a,.newsSections h2, .subSectionList h2 a,h1 a {color:#AC360A;}
h1 a:visited {color: #AC360A !important;}
.newsSections span.header2 a,.newsSections span.header2 span,fieldset span.header2,.newsSections h2 a, .newsSections h2 span, fieldset h2 {border-bottom:5px solid #CBCABF;color:#AC360A;display:block;margin-bottom:8px;padding-bottom:4px;}
.newsSections span.header2 span,fieldset span.header2 span,.newsSections h2 span, fieldset h2 span {color:#000;}
.newsSections span.header2 a:hover,.newsSections h2 a:hover {border-bottom:5px solid #AC360A;color:#AC360A;text-decoration:none;}
.subSectionList span.header2 a,.subSectionList h2 a {color:#AC360A;}
.newsSections span.header3,.newsSections h3 {padding:5px 10px 5px 0;}
.newsSections span.header3 a:hover,.newsSections h3 a:hover {text-decoration:underline;}
.newsSections ul {background:url(http://media.rotoruadailypost.co.nz/nz_regionals/images/bg_dottedLine.gif) top left repeat-x;margin-top:8px;padding-top:4px;}
.newsSections ul li,.newsSections ol li,.subSectionList ul li {margin-bottom:2px;}
.newsSections ul li a:hover {text-decoration:underline;}
.newsSections p.more {margin:10px 0 20px 0;}
.newsSections p.more a, a.more {color:#AC360A;}
.newsSections p.more a:hover {text-decoration:underline;}
#ft div {margin-left:10px;}
#ft .first img {float:left;padding:0 23px 0 0;}
#ft .first span {display:block;}
#ft a:hover {text-decoration:underline;}
#ft span.header5, #ft h5 {line-height:normal;}
#bottomSpacer img {position:absolute;right:10px;top:-8px;}
.fragment {margin-top:10px;}
.fragmentBottom {margin-bottom:15px;}
.headlineFragment {width:662px;overflow-x:hidden;display:block;margin-top:8px;}
.adPosition {background:none;font-size:0!important;position:relative;}
.contentContainer div#weatherAd {height:auto;}
.contentContainer div#weatherAd img {display:block;}
.advertiseText {color:#999;clear:both;font-size:77%;font-family:Verdana,Arial,Helvetica,sans-serif;margin:10px 0 2px 0;text-align:right;}
.adLineDivide {background:url(http://media.rotoruadailypost.co.nz/nz_regionals/images/bg_dottedLine.gif) center left repeat-x;height:20px;}
.partnerCenter {clear:both;float:left;height:auto;margin-bottom:15px;width:100%;}
.partnerCenterLeft {width:50%;float:left;}
.partnerCenterRight {width:50%;float:right;text-align:right;}
.adMarginBottom10 {margin-bottom:10px;}
.adMarginTop10 {margin-top:10px;}
#comments div#commentsList div.contentHeader {margin-bottom:18px;position:relative;}
#comments div#commentsList div.contentHeader span.header3,#comments div#commentsList div.contentHeader h3 {border-bottom:none;}
#comments div#commentsList div.contentHeader p {position:absolute;right:5px;top:7px;}
#comments div#commentsList div.contentHeader p a:hover {text-decoration:underline;}
#comments div#commentsList,#comments div#commentsList p {background-color:transparent;}
#comments div#commentsList div.contentHeader span.header3 span,#commnets div#commentsList div.contentHeader h3 span {background:transparent url(http://media.rotoruadailypost.co.nz/nz_regionals/images/icon_speach_bubble.png) no-repeat scroll left 6px;padding:3px 0 0 30px;}
#commentsFragment {position:absolute;right:0;top:30px;margin-top:25px;width:300px;height:100px;}
#commentRegisterLogin {margin-top:8px;}
button.submitComment {background:transparent url(http://media.rotoruadailypost.co.nz/nz_regionals/images/button_submit_comment.png) no-repeat scroll 0 0;border:0 none;cursor:pointer;display:block;height:22px;margin-top:5px;text-indent:-3000px;width:130px;}
#commentThanks {background:transparent url(http://media.rotoruadailypost.co.nz/nz_regionals/images/icon_comment_posted.gif) no-repeat scroll left top;font-size:.85em;margin:5px 0 -5px;padding:0 5px 5px 25px;text-decoration:none;width:300px;}
div.commentUserInfo {font-size:.88em;font-family:Verdana,Arial,Helvetica,sans-serif;line-height:1.5em;}
#comments,#addComments {position:relative;padding-top:5px;}
#comments span.header3,#comments h3 {border-bottom:5px solid #CBCABF;display:block;font-size:108%;padding-left:5px;height:26px;}
#comments span.header3 span,#comments h3 span {background:transparent url(http://media.rotoruadailypost.co.nz/nz_regionals/images/icon_add.gif) no-repeat scroll left center;padding:4px 0 4px 30px;line-height:23px;}
#comments a {color:#5a4227;}
#comments label {width:80px;display:inline-block;}
#comments label#commentLabel {font-weight:bold;display:block;padding:10px 0 5px 0;}
#comments label#email_when_publishedLabel {display:inline;width:auto;}
#comments ul {margin-top:5px;}
#comments ul li {padding-bottom:5px;}
#comments textarea,#comments input {border:1px solid #999;font-weight:normal;font-size:1.1em;padding:2px;}
#comments textarea {width:316px;height:160px;}
#comments input.imgButton {border:none;}
#userComments p {margin-bottom:18px;}
#userComments .userDetails p {margin-bottom:1px;}
.userDetails {background:transparent url(/media/images/comment_cloud.png) no-repeat left top;margin-bottom:8px;}
.userDetails img {float:left;padding:3px 5px 0 0;}
.userDetails img.plus_speach_bubble {float:none;vertical-align:middle;}
#comments div#userComments p {font-size:93%;}
#comments div#userComments p.commentText {margin-top:10px;}
#comments div#userComments div.userDetails p {font-size:85%;margin-left:35px;}
#comments a.postReply {background:transparent url(http://media.rotoruadailypost.co.nz/nz_regionals/images/icon_plus_speach_bubble.png) no-repeat left top;display:inline;padding-left:27px;padding-bottom:7px;width:70px;}
#comments a,#articleTop a,#articleOptions a,#articleFooter a,#comments a {color:#AC360A;text-decoration:none;border-bottom:none;}
#comments .sectionBreak {background:transparent url(http://media.rotoruadailypost.co.nz/nz_regionals/images/bg_dottedLine.gif) repeat-x left top;clear:both;height:18px;}
p.errorMsg {background:transparent url(http://media.rotoruadailypost.co.nz/nz_regionals/images/icon_errorMsg.gif) no-repeat scroll left top;clear:both;color:#C30000!important;float:left;font-weight:bold;left:0;padding:0 8px 5px 20px;position:relative;margin-top:5px;top:0;}
.blackArrowClosed {background:transparent url(http://media.rotoruadailypost.co.nz/nz_regionals/images/icon_arrow_right.gif) no-repeat left center;padding:0 0 0 20px;margin-bottom:3px;height:15px;}
.blackArrowOpen {background:transparent url(http://media.rotoruadailypost.co.nz/nz_regionals/images/icon_arrow_down.gif) no-repeat left center;padding:0 0 0 20px;margin-bottom:3px;height:15px;}
.commentMemberLogin {padding-top:0!important;padding-bottom:0!important;}
.borderBottom {background:transparent url(http://media.rotoruadailypost.co.nz/nz_regionals/images/relatedNews_li_bg.gif) repeat-x scroll left bottom;margin-bottom:-5px;margin-top:5px;}
.commentInfo {background:transparent url(http://media.rotoruadailypost.co.nz/nz_regionals/images/comment_cloud.png) no-repeat left bottom;float:left;padding:8px 0 0 35px;}
.commentInfo span {color:#de632f;}
.commentInfo div {color:#666;font-size:77%;}
.commentRightTools {width:160px;float:right;font-size:77%;padding-top:5px;}
.postAComment {background:transparent url(http://media.rotoruadailypost.co.nz/nz_regionals/images/comment_add_cloud.png) no-repeat left center;padding-left:25px;padding-top:5px;}
.commentSpace {padding:5px 0;display:block;}
.border {border-bottom:#ACA093 solid 1px;}
button.submitComment {display:block;background:transparent url(http://media.rotoruadailypost.co.nz/nz_regionals/images/btn_submit_comment.gif) no-repeat;border:0 none;cursor:pointer;height:22px;width:119px;text-indent:-3000px;margin-top:5px;}
button.loginComment {background:transparent url(http://media.rotoruadailypost.co.nz/nz_regionals/images/btn_login.gif) no-repeat!important;border:0 none!important;cursor:pointer!important;height:24px!important;width:70px!important;text-indent:-3000px!important;margin-top:5px!important;display:block;}
.theComment {float:left;clear:both;width:450px;}
#commentThanks {padding:5px 5px 5px 25px;margin:5px 0 -5px 0;background:transparent url(http://media.rotoruadailypost.co.nz/nz_regionals/images/icon_comment_posted.gif) no-repeat scroll left 5px;font-size:.85em;text-decoration:none;}
.sectionTopMargin {margin-top:10px;}
#sectionTop {border-bottom:5px solid #CBCABF;position:relative;}
#sectionTop sup {vertical-align:text-top;}
#sectopTop span.header1,#sectionTop h1 {padding-bottom:5px;}
#sectionTop span.header1 a:hover#sectionTop h1 a:hover {text-decoration: none;}
a.feedicon {float: right;}
#sectionFeature {padding-bottom:15px;}
#sectionList {clear:both;margin-bottom:15px;}
.sectionLineDivide {background:transparent url(http://media.rotoruadailypost.co.nz/nz_regionals/images/bg_dottedLine.gif) bottom left repeat-x;clear:both;height:10px;}
#sectionList span.header4,.subSectionList span.header2,#sectionList h4, .subSectionList h2 {padding:8px 0;}
#sectionFeature span.header2,#sectionFeature h2 {font-size:1.2em;padding:0 0 8px 0;}
#sectionFeature img,#sectionList img {margin-right:8px;}
.subSectionList {background:#EEE url(http://media.rotoruadailypost.co.nz/nz_regionals/images/bg_subSectionList.png) repeat-x scroll top left;border-top:2px solid #CBCABF;border-bottom:1px solid #CBCABF;margin:1px 0 15px;padding:0 5px 10px 10px;}
.subSectionList span.header4,.subSectionList h4 {padding-bottom:8px;}
.subSectionList img {float:left;margin-right:8px;}
.subSectionList ul {margin-top:8px;}
.subSectionList p.more {margin-top:10px;}
#topSectionAdSpace {position:absolute;top:-2px;right:0;width:250px;height:20px;}
#articleHeadFragment {position:absolute;top:-10px;right:0;width:250px;height:25px;}
#byLine {background:url(http://media.rotoruadailypost.co.nz/nz_regionals/images/bg_dottedLine.gif) bottom left repeat-x;padding-bottom:1px;position:relative;margin:12px 0 10px 0;padding-bottom:2px;}
#byLine p.byline {font-size:.86em;line-height:1.5em;margin:0;}
#byLine #articleOptions {position:absolute;top:-3px;right:0;}
#articleView #byLine ul li {float:left;list-style-type:none;margin-right:10px;}
#articleOptions ul li a {color:#AC360A;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:85%;}
#articleOptions ul li img {vertical-align:bottom;}
#articleView span.header3,#articleView h3 {color:#000;font-size:2.4em;line-height:1.0em;padding-top:10px;}
#articleView p,#articleView div#storyBody,#articleView div#flatPageBody {font-size:100%;font-family:Verdana,Arial,Helvetica,sans-serif;line-height:1.4em;margin:1em 0;}
#articleView div#storyBody p a {color:#135579;border-bottom:1px dotted #135579;}
#articleView div#storyBody p a:hover {text-decoration:none;border-bottom:1px solid #135579;}
#articleView em {font-style:italic;}
#articleView ol,#articleView ul {margin-left:40px;padding-left:0;}
#articleView ol li,#articleView ul li {list-style-type:decimal;font-size:1em;}
#articleView ul li {list-style-type:disc;}
#articleFooter {height:20px;margin-top:5px;margin-bottom:10px;padding-bottom:5px;}
.floatRight {float:right;}
.floatLeft {float:left;}
#articleImage {background:#EBEBEB url(http://media.rotoruadailypost.co.nz/nz_regionals/images/bg_dottedLine.gif) repeat-x scroll left bottom;font-size:.8em;margin-left:5px;width:312px;text-align: center;}
#articleImage img {}
#articleImage h2 {font-weight: lighter;font-size: 120%;padding-bottom: 2px;}
#articleImage div.photoDetails {color:#000;float:right;font-weight:bold;margin:3px;}
#articleVideo {clear:both;float:right;margin:10px 0 0 5px;}
.accordion a {display:block;padding:3px 0 0 23px;margin:0 0 2px 0;background:url(http://media.rotoruadailypost.co.nz/nz_regionals/images/accordion-closed.gif) no-repeat;height:17px;font-weight:bold;font-family:Verdana,Arial,Helvetica,sans-serif;text-decoration:none;outline:none;font-size:.9em;border:1px dotted #999;}
.accordion a.ui-state-active {background:url(http://media.rotoruadailypost.co.nz/nz_regionals/images/accordion-open.gif) no-repeat;}
.accordion a:hover {background:url(http://media.rotoruadailypost.co.nz/nz_regionals/images/accordion-closed-hover.gif) no-repeat;}
.accordion a.ui-state-active:hover {background:url(http://media.rotoruadailypost.co.nz/nz_regionals/images/accordion-open-hover.gif) no-repeat;}
.accordion div a {background:none;}
.accordion ul {background:none;margin:0;padding:5px 0;}
.accordion ul li {margin:0 0 2px 10px;padding:0;}
.accordion ul li a {border:none;font-size:1.1em;font-weight:normal;padding:0;display:inline;}
.accordion ul li.last {margin-top:5px;}
.accordion ul li.last a {color:#AC360A;}
.accordion ul li a:hover {background:none;text-decoration:underline;}
#storyArchive ul {margin-top:10px;}
#storyArchive ul li {background:url(http://media.rotoruadailypost.co.nz/nz_regionals/images/bg_dottedLine.gif) bottom left repeat-x;padding:10px 0;}
#storyArchive ul li.listDate {background:none;border-bottom:2px solid #CBCABF;font-size:100%;margin-top:10px;padding:0;}
#storyArchive ul li.listDate span.header2,#storyArchive ul li.listDate h2 {line-height:24px;}
#pagination {font-size: 110%;font-weight: bold;margin: 10px 0 5px 0;background: #EBEBEB;border: 1px solid silver;padding: 5px;}
#pagination a.right {float: right;}
#pagination a {color: #104765;}
#pagination div.numbers {text-align: center;clear: both;margin: 2px 0 2px 0;}
#pagination div.numbers span {padding: 1px 3px 1px 3px;color: #AC360A;border-bottom: 2px solid #AC360A;}
#pagination div.numbers a {margin: 0 5px 0 5px;}
#viewSites {margin:20px 0;}
#ausreg-container {margin:0;padding:0;position:relative;color:#AC360A;border:1px solid #a1957c;font-size:85%;font-weight:bold;line-height:10px;width:203px;height:auto;}
#ausreg-menu {position:absolute;background:white;border:1px solid #a1957c;border-bottom:0;z-index:10001;width:203px;visibility:hidden;left:-1px;}
#ausreg-parent {padding:3px 2px 3px 6px;background:url(http://media.rotoruadailypost.co.nz/nz_regionals/images/dropup-arrow.gif) no-repeat white 175px center;}
#ausreg-menu ul {list-style:none;list-style-position:inside;}
#ausreg-menu li {padding:0;margin:0;display:inline;}
#ausreg-menu li a {display:block;margin:0;padding:4px 6px;border-bottom:1px dotted #b5b57f;color:#AC360A;}
#ausreg-menu li a:hover {background:#f3f2ec;}
.overflow {overflow:hidden;}
div.weather-rotating-inline {background:none;clear:both;display:block;height:96px;padding:0 0 10px 15px;overflow:hidden;}
.contentContainer div.contentHeader span.header5 select,.contentContainer div.contentHeader h5 select {float: right;margin: 4px 4px 0 0;}
div.weather-rotating-inline ul {float:left;margin-right:20px;}
.weather-rotating-inline li {float:left;margin:0;padding:0;text-align:center;}
.weather-rotating-inline ul.last {margin-right:0;}
.weather-rotating-inline ul li p {font-weight:bold;}
.wd-img {height:42px;width:42px;}
#powered-by-weather-link img {float: right;margin: -1em 0.5em 0 0;font-size: 80%;}
#weatherHeadline,#map {position:relative;margin-top:10px;}
#weatherHeadline span.header2,#weatherHeadline h2 {font-size:246.15%;line-height:40px;height:32px;}
#weatherHeadline select {position:absolute;right:0;top:13px;}
#weatherForecast {margin-top:10px;}
#weatherForecast ul li {background:#EEE url(http://media.rotoruadailypost.co.nz/nz_regionals/images/bg_subSectionList.png) repeat-x scroll top left;border-top:2px solid #CBCABF;float:left;height:100px;margin-right:3px;padding:8px;position:relative;width:146px;}
#weatherForecast ul li.last {margin-right:0;}
#weatherForecast ul li img {position:absolute;top:12px;right:8px;}
#weatherForecast ul li p {font-size:100%;}
#weatherForecast ul li span.forecastDate {display:block;font-size:100%;margin-bottom:10px;}
#weatherForecast ul li p.forecastProb {display:block;margin-bottom:10px;}
#weatherForecast ul li span.temp {color:#666;font-size:77%;}
#weatherForecast ul li span.forecastMin {color:#06F;font-weight:bold;}
#weatherForecast ul li span.forecastMax {color:#F03;font-weight:bold;}
#weatherWarnings,#weatherSat,#weatherObservations,#weatherNews {margin-top:15px;}
#weatherNews {margin-bottom:15px;}
#weatherWarnings span.header2,#weatherSat span.header2,#weatherObservations span.header2,#weatherNews span.header2,#weatherWarnings h2, #weatherStat h2, #weatherObservations h2, #weathernews h2 {border-bottom:2px solid #CBCABF;height:23px;}
#weatherSat span.header2,#weatherStat h2 {margin-bottom:8px;}
#weatherWarnings div {border-bottom:1px dotted #CBCABF;padding:10px 0;}
table#mapConditions {font-family:Verdana,Arial,sans-serif;font-size:85%;width:190px;}
table#mapConditions th {font-size:77%;}
table#mapConditions tr {height:20px;}
table#mapConditions td.desc {width:155px;}
table#mapConditions td.now {width:35px;}
table#mapConditions td span {font-weight:bold;}
table.googleAdsList {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;}
table.googleAdsList table.ad_278x250 td {border-bottom:1px dotted #d6cfbc;padding:10px 0;}
table.googleAdsList table.ad_278x250 a.adTitle_278x250,table.googleAdsList table.ad_278x250 a.adTitle1_278x250 {font-weight:bold;}
#tvPreferences {margin:10px 0 20px 0;}
table#programlist {margin-bottom:50px;}
table#programlist th {background-color:#EBEBEB;border-left:1px solid #CCC;border-right:1px solid #CCC;border-top:1px solid #CCC;font-size:1em;font-weight:bold;padding:4px;text-align:center;}
table#programlist th.region {text-align:left;}
table#programlist td {border:1px solid #CCC;padding:2px;vertical-align:text-top;}
table#programlist td a {font-weight:bold;}
table#programlist td p {margin-top:6px;}
table#programlist td.station {background-color:#EBEBEB;font-size:1em;font-weight:bold;text-align:center;vertical-align:middle;}
table#programlist td.date {background-color:#EBEBEB;font-weight:bold;text-indent:4px;}
table#programlist td .pTime {color:#999;font-size:.86em;font-weight:bold;}
ul#TVcontrols {margin:10px 0 1px 0;}
ul#TVcontrols li {background:transparent url(http://media.rotoruadailypost.co.nz/nz_regionals/images/bg_leftDoorTV.png) no-repeat scroll 0 top;border-width:0;float:left;padding:0 0 0 5px;margin:0 3px 0 -1px;}
ul#TVcontrols li a {background:transparent url(http://media.rotoruadailypost.co.nz/nz_regionals/images/bg_rightDoorTV.png) no-repeat scroll right top;color:#AC360A;display:block;float:left;font-weight:bold;margin-left:2px;padding:5px 15px 4px 6px;}
ul#TVcontrols li.hover a {background:transparent url(http://media.rotoruadailypost.co.nz/nz_regionals/images/bg_rightDoorTVCurrent.png) no-repeat scroll right top;}
ul#TVcontrols li a:hover {color:#FFF;text-decoration:none;}
ul#TVcontrols li.active {background:transparent url(http://media.rotoruadailypost.co.nz/nz_regionals/images/bg_leftDoorTVCurrent.png) no-repeat scroll left top;}
ul#TVcontrols li.active a {background:transparent url(http://media.rotoruadailypost.co.nz/nz_regionals/images/bg_rightDoorTVCurrent.png) no-repeat scroll right top;color:#FFF;margin-left:2px;}
#tvDetailWrapper {height:449px;padding:10px;text-align:left;}
.closeWindow {text-align:right;}
#tvDetailWrapper #articleTop span.header5 .tvGuide,#tvDetailWrapper #articleTop h5 .tvGuide {text-align:left;}
#tvDetails {float:left;padding:10px;width:300px;}
#tvDetails ul li span {left:80px;position:absolute;}
#tvDetails span.header6,#tvDetails span.header6 span,#tvDetails h6, #tvDetails h6 span {font-family:verdana,arial,sans-serif;font-size:.86em;font-weight:bold;margin:20px 0;}
#tvDetails span.header6 span,#tvDetails h6 span {display:block;font-weight:normal;font-size:1em;margin:0;}
#tvDetails .tvSynopsis {margin:20px 0 10px 0;}
#tvDetails table {font-family:verdana,arial,sans-serif;font-size:.86em;width:200px;}
#tvDetails table td {width:50%;}
#tvFooter {background:transparent url(http://media.rotoruadailypost.co.nz/nz_regionals/images/bg_mainNav.png) repeat-x left top;height:30px;padding:10px;}
#tvFooter img {margin-top:-23px;float:left;}
.contentContainer div.carousel {background:none;height:145px;margin:10px 0 0 0;}
.contentContainer div.carousel ul li {height:138px;font-size:100%;padding:0;margin:0 0 0 5px;width:158px;}
.contentContainer div#hotController {background:none;position:absolute;right:0;top:5px;}
.contentContainer div#hotController p {background-color:#fff;}
.contentContainer div#hotController p a {color:#AC360A;display:block;float:left;font-weight:bold;padding-right:10px;}
.contentContainer div#hotController p a#previous {border-right:1px solid #CCC;margin-right:10px;}
.contentContainer ul.thingsToDoList {background-color:#EBEBEB;height:120px;margin-top:20px;overflow:hidden;width:290px;}
ul.thingsToDoList p {margin-top:10px;}
ul.thingsToDoList li {background-color:#EBEBEB;}
ul.thingsToDoList li span {display:block;}
.eventDescription {margin:8px 0;}
.eventLocality {margin-bottom:8px;}
.jcarousel-container {position:relative;}
.jcarousel-clip {z-index:2;padding:0;margin:0;overflow:hidden;position:relative;width:290px;}
.jcarousel-list {z-index:1;overflow:hidden;position:relative;top:0;left:0;margin:0;padding:0;width:290px;}
.jcarousel-list li,.jcarousel-item {float:left;list-style:none;width:290px;height:75px;}
div#eventControllerWrapper {height:45px;}
p#findaBTYB {background:transparent url(http://media.rotoruadailypost.co.nz/nz_regionals/images/finda_logo.gif) no-repeat right 20px;float:right;margin-right:5px;text-align:right;width:120px;}
p#findaBTYB a {color:#666;display:block;height:40px;}
p#findaBTYB a:hover {text-decoration:none;}
div#eventController {background:none;float:left;height:40px;margin-left:5px;width:50%;}
div#eventController a {background:transparent url(http://media.rotoruadailypost.co.nz/nz_regionals/images/bg_eventCircle.gif) no-repeat scroll 50% 50%;display:block;float:left;padding:0 3px 0 0;text-indent:-3000px;width:9px;}
div#eventController a:hover,div#eventController a.eventCircle {background:transparent url(http://media.rotoruadailypost.co.nz/nz_regionals/images/bg_eventCircleSelected.gif) no-repeat scroll 50% 50%;}
#tvWidgetWrapper {margin:10px;}
#tvNowNext,#tvBrowse {border-bottom:1px solid #CCC;color:#666;height:40px;margin-bottom:10px;padding-bottom:10px;}
#tvBrowse {border-bottom:none;}
#tvBrowse select {float:left;margin-right:12px;width:85px;}
#tvNowNext p,#tvBrowse p,#tvShows p {margin-bottom:5px;}
#tvNowNext a,#tvBrowse a {display:block;float:left;height:22px;margin-left:12px;text-indent:-5000px;width:85px;}
#tvNowNext a.tvWidgetNowNext {background:transparent url(http://media.rotoruadailypost.co.nz/nz_regionals/images/btn_tvNowNext.png) no-repeat top left;margin-left:0;}
#tvNowNext a.tvWidgetEvening {background:transparent url(http://media.rotoruadailypost.co.nz/nz_regionals/images/btn_tvEvening.png) no-repeat top left;}
#tvNowNext a.tvWidgetLate {background:transparent url(http://media.rotoruadailypost.co.nz/nz_regionals/images/btn_tvLate.png) no-repeat top left;}
#tvBrowse a.tvWidgetShow {background:transparent url(http://media.rotoruadailypost.co.nz/nz_regionals/images/btn_tvShowGuide.png) no-repeat top left;margin-left:0;}
.my-account {width:662px;}
.my-account ul li {margin:3px 0;}
.my-account span.header1,.my-account form, .my-account h1, {margin:10px 0;}
.my-account form {clear:both;}
.my-account a {color:#AC360A;}
.my-account span.mandatory {color:#900;font-weight:bold;}
.my-account .errorMsg,#contact .errorMsg {background:#FFE1E1 url(http://media.rotoruadailypost.co.nz/nz_regionals/images/icon_errorMsg.png) no-repeat 10px 10px;padding:10px 10px 10px 35px;margin:10px 0;border:1px dotted #999;width:615px;color:#000!important;font-weight:normal;}
.my-account .successMsg {background:#E4FC7A url(http://media.rotoruadailypost.co.nz/nz_regionals/images/icon_tick.gif) no-repeat 10px 10px;padding:10px 10px 10px 35px;margin:10px 0;border:1px dotted #999;width:615px;color:#000!important;font-weight:normal;display:block;}
.my-account form ul li span.errorMsgshow input,fieldset span.errorMsgshow input,fieldset span.errorMsgshow textarea {background-color:#FFE1E1;}
.my-account form input {border:#999 1px solid;width:217px;padding:3px;}
.my-account-edit form input {width:193px;}
.my-account-edit span.header2,.my-account-edit h2 {border-bottom:5px solid #CBCABF;display:block;margin-bottom:8px;padding-bottom:4px;}
.my-account form input.imgButton,#accountRegister form div#terms input.imgButton,fieldset input.imgButton {width:auto;border:none;padding-left:0;}
#accountLogin form label,#accountRegister form label {width:120px;display:inline-block;}
#gender-label-wrapper {float:left;}
#gender-inner {float:left;}
#accountLogin form ul li,#accountRegister form ul li {margin:12px 0;}
#accountRegister form label#captcha {display:block;margin:0 0 16px 0;}
#accountRegister form ul.captcha {clear:both;}
#accountRegister form ul.captcha li {float:left;font-size:100%;}
#accountRegister form ul.captcha li#captcha-elements {width:105px;}
#accountRegister form input#id_captcha {float:left;width:96px;margin:12px 0 0 0;}
#accountRegister form select#id_country {width:200px;}
#accountRegister form ul li#gender ul {display:inline-table;vertical-align:middle;width:200px;float:left;}
#accountRegister form ul li#gender label {display:inline-block;float:left;}
#accountRegister form ul li#gender ul li label {font-size:115%;width:100px;}
#accountRegister form div#terms ul {display:inline;}
#accountRegister form ul li#gender label input,#accountRegister form div#terms input {width:15px;border-width:0;}
#accountRegister form div#terms label {width:auto;font-size:115%;}
#accountRegister form div#terms label a {color:#104765;}
.my-account .my-account-edit form div#terms label#recvnewsletter {font-size:100%;}
#accountRegister form ul li#gender ul li {list-style:none;float:left;margin:0;}
fieldset {margin-top:10px;}
fieldset span.header2,fieldset h2 {margin-bottom:10px;}
fieldset p.code {width:100px;}
fieldset sup,sup.required {color:#900;font-size:93%;font-weight:bold;vertical-align:text-top;}
fieldset label {height:25px;vertical-align:middle;line-height: 20px;margin-right: 5%;}
fieldset input,fieldset textarea, fieldset select {border:1px solid #999;padding:3px;margin: 0;}
fieldset ul {clear: both;}
fieldset table td.label_col { width: 30%; vertical-align: top; text-align: right; }
fieldset table td.field_col { vertical-align: top; }
fieldset table td.error_col { width: 45%; vertical-align: top; font-size: 85%; }
fieldset ul li input {border: none;float: none;;width: auto;height: auto;}
fieldset ul li label {float: none;width: auto;height: auto;line-height: auto !important;vertical-align: middle !important;}
fieldset ul, fieldset li {list-style-type: none !important;}
fieldset td.field_col ul, fieldset td.field_col li {margin: 0 !important;}
fieldset textarea {height:300px;}
fieldset div.submit {margin-top: 10px;width: 100%;text-align: center;}
fieldset div.submit input {width: 30%;}
fieldset span.required {color: red;margin: 0 0 0 2px;font-weight: bold;font-size: 100%;}
fieldset span.error {clear: both;color: red;text-align: left;width: 100%;margin-left: 5%;display: block;}
fieldset table tr td {padding: 5px 0 5px 0;}
fieldset table tr.errors td {background-color: #FBB;border-bottom: 1px solid white;}
#recaptcha_area, #recaptcha_table {margin-left: 3px;}
.recaptchatable label.recaptcha_input_area_text {float: none;}
.errorField {background-color:#FFE1E1;}
.general span.header2,.general h2 {font-size:182%;margin:15px 0;}
.general p {margin-bottom:15px;}
.featureInlines a,.extraInlines,.archiveInlines {background:#FFF url(http://media.rotoruadailypost.co.nz/nz_regionals/images/icon-comments-white.gif) no-repeat top left;color:#AC360A;display:block;height:15px;line-height:11px;margin-top:8px;padding-left:18px;width:auto;}
.extraInlines {background:none;display:inline;padding:0;margin:0;white-space:nowrap;}
#sectionFeature a.extraInlines img,#sectionList a.extraInlines img,a.extraInlines img {float:none;padding-top:2px;margin:0;}
div.have-your-say {width:300px;padding: 5px;margin:10px 0 0 5px;text-align: center;}
div.have-your-say span.header4 {line-height: 20px;font-size: 120% !important;padding-right: 23px;}
div.have-your-say span.header4 a {color:#AC360A;}
div.rightContainer {float: right;}
div.have-your-say p {margin: 0 !important;font-size: 80% !important;}
a.comments {background:#FFF url(http://media.rotoruadailypost.co.nz/nz_regionals/images/icon-comments-white.gif) no-repeat scroll 0 2px;padding-left: 18px;color:#AC360A;}
.ac_results {background-color:#FFF;}
.ac_results ul {border:1px #ccc solid;background-color:#FFF;cursor:pointer;width:340px;white-space:nowrap;text-align:left;}
.ac_results ul li {margin:2px;padding-left:2px;font-size:.86em;}
.ac_even {background-color:#EBEBEB;}
.ac_over {background-color:#AC360A;color:#FFF;}
.hidden { display: none; }
.adspace {margin-bottom: 8px;}
a:visited {color: #570057;}
div.masthead-promo {margin: 5px 0 0 0;}
div.accordion-widget {width: 300px;font-size: 1em;background: #dfe7ea;color: #0d0c0c;padding-bottom: 5px;border-bottom: 1px dotted #cbd9dd;margin-bottom: 5px;}
div.accordion-widget div.titlerow {background: #deddd6 url(http://media.rotoruadailypost.co.nz/nz_regionals/gfx/bg_whatson_curvedtop.gif) no-repeat 0 0;display: block;padding: 6px 11px;font-size: 1.0em;font-weight: bold;border: 0;margin: 0;border-bottom: 1px solid #b5cbd3;}
div#classifieds div.titlerow {background: #deddd6 url(http://media.rotoruadailypost.co.nz/nz_regionals/gfx/bg_classifieds_curvedtop.gif) no-repeat 0 0;}
div.accordion-widget div.titlerow span {display: block;color: #b8421b;padding-left: 4px;font-size: 14px;}
div.accordion-widget ul {background: #eaf0f3;margin: 9px 11px;border: 3px solid #cbd9dd;border-bottom: 0;font-size: 1.1em;}
div.accordion-widget li {background: transparent;border: 0;margin: 0;border-bottom: 3px solid #cbd9dd;background: #FDFEFE url(http://media.rotoruadailypost.co.nz/nz_regionals/gfx/bg_whatson_ul.gif) repeat-x 0 bottom;}
div.accordion-widget li p {line-height: 15px;margin-bottom: 2px;}
div.accordion-widget li p span {margin-bottom: 5px;display: block;}
div.accordion-widget li strong {font-weight: bold;}
div.accordion-widget li div {padding: 0px 9px;overflow: hidden;}
div.accordion-widget li a.lititle {color: #23434e;font-weight: bold;line-height: 23px;display: block;text-decoration: none;padding-left: 11px;outline: none;}
div.accordion-widget li a.ui-state-active {color: #b8421b;}
div.accordion-widget li a.morelink {color: #b8421b;text-decoration: none;clear: both;margin-bottom: 7px;display: inline-block;font-size: 0.9em;}
div.accordion-widget li a.morelink:hover {text-decoration: underline;}
div.accordion-widget li img {float: left;border: 1px solid #c6d9e0;margin: 0 7px 0 0;}
div.accordion-widget span.poweredbyeventfinder {font-size: 0.8em;text-align: right;background: url(http://media.rotoruadailypost.co.nz/nz_regionals/gfx/logo_eventfinder.gif) no-repeat right center;padding-right: 28px;line-height: 20px;display: block;margin-right: 13px;}
div.accordion-widget ul li div select,div.accordion-widget ul li div input,div.accordion-widget ul li div label {width: 100%;margin: 3px 0 3px 0;padding: 3px;}
div.accordion-widget ul li div form a.morelink {line-height: 30px;float: right;}
div.accordion-widget ul li div input.button {width: 80px;}
#articleView div.accordion-widget ul {margin-left: 10px;}
#articleView div.accordion-widget li {list-style: none inside;}
div.accordion-widget ul li ul,div.accordion-widget ul li ul li {border: none;background: none;}
#articleView .marketPlace { overflow: hidden; font-size: 11px; padding: 8px 0 16px 0; margin: 0 0 0 0; border-top: solid 2px #bbb; border-bottom: solid 2px #bbb; }
#articleView .marketPlaceItem {float: left;width: 280px;padding: 0 30px 0 0;margin: 10px 0 0 0;}
#articleView .marketPlaceItem a { color: #000; }
#articleView .marketPlaceItem img { float: left; margin: 0 4px 0 0; width: 50px; height: 50px; }
#articleView .marketPlaceItem ul { float: left; margin: 5px 0 0 0; padding: 0; width: 220px; list-style-type: none; }
#articleView .marketPlaceItem ul li {padding: 0 0 0 16px;margin: 0;background: transparent url(http://media.rotoruadailypost.co.nz/nz_regionals/gfx/bulletGrey.gif) no-repeat 0 1px;list-style-type: none !important;}
#articleView .marketPlaceItemAlt ul { width: 196px !important; }
#articleView .marketPlaceItemAlt { width: 196px !important; padding: 0 10px 0 0 !important; }
#articleView .marketPlace .hr2 {margin-top: 5px;height: 1px;background: transparent url(http://media.rotoruadailypost.co.nz/nz_regionals/images/bg_dottedLine.gif) repeat-x top left;margin-top: 5px;}