/*Struan King, 2006==============================================*/body {	font: 0.84em/1.5 arial, sans-serif;	background-color: #FFF;	color: #333;	margin: 0 auto;	padding: 0;	min-width: 650px;	max-width: 1000px;}#sbchome {float: right;}#pageTitle {height: 60px; text-indent: -9999px; background: url("../i/payments.gif") #FFF 0 50% no-repeat;}.currentstatus {height: 50px; width: 500px; text-indent: -9999px;}.currentstatus a {display: block; height: 50px; border: none;}#available {background: url("../i/available.gif") transparent 0 50% no-repeat;}#unavailable {background: url("../i/unavailable.gif") transparent 0 50% no-repeat;}#status {float: left; background-color: #ECF5FF; padding: 1em 0; background: url("../i/bg_pounds.gif") #ECF5FF 65% 50% no-repeat; border-bottom: solid 1px #9CF;}#status h2, #status  h3, #status p {margin-left: 10px;}.warning {color: #C00;}.problem {float: right; display: inline; width: 226px; margin: 0 10px; border: solid 2px #C00;}.problem h4, #status .problem p {margin: 0 4px;}.problem p {color: #333;}.servicenote {color: #666;}.wrapper {clear: left; margin: 0 250px 0 10px;}.entry {padding: 1em 0; border-bottom: solid 1px #CCC;}.entry h3 {float: left; width: 250px; margin: 0; padding: 0; font-size: 1.5em; color: #069;}.entry ul, .entry p {margin: 0 0 0 300px;}.entry ul {list-style-position: inside; padding-left: 0;}.entry p {margin-bottom: 0.5em;}.lastitem {border: none;}.questions {float: right; width: 230px; background-color: #3786AE; background: url("../i/bg_column.gif") #3786AE 0 0 no-repeat; color: #FFF; margin: 10px 10px 10px 0; display: inline; /*IE float-margin bug fix*/}.questions h3 {background: url("../i/commonquestions.gif") #3786AE 0 0 no-repeat; text-indent: -9999px; margin-top: 8px;}.questions h4 {margin: 0.8em 4px 0; font-size: 100%;}.questions p {margin: 0 4px 0.8em;}/*=navigation lists*/#sitenav li, #subnav li, #footer li {display: inline; border-right: solid 1px #CCC; margin-right: 5px}#sitenav .last, #footer .last {border: none;}#sitenav, #subnav, #footer {margin: 0; padding: 0; text-align: right;}#sitenav {border-bottom: solid 1px #CCC; padding: 2px 0;}#footer {clear: both; border-top: solid 1px #CCC; margin: 0 10px 0 0;}#subnav {clear: right; float: left; width: 100%; text-align: left; background-color: #069; color: #FFF; border-bottom: solid 1px #FFF;}#subnav li {float: left; margin: 0; padding: 0;}/*=links*/#sitenav a, #footer a {color: #666; font-size: 0.86em; font-weight: bold; text-decoration: none; padding: 0; margin-right: 5px;}#sitenav a:hover {color: #069; text-decoration: underline}#subnav a {color: #FFF; text-decoration: none; margin: 0; padding: 0.2em 1em; display: block;}#subnav a:hover {color: #FFF; text-decoration: none; background-color: #3786AE;}#footer a {font-weight: normal; text-decoration: underline;}#footer a:hover {color: #069;}/*extra bit to toggle available/unavailable display*/.options {position: absolute; top: 2px; left: 5px; z-index: 100;}