html{height:100%;min-height:100%;margin:0 0 .1em;padding:0;overflow-y:scroll;}h1,h2,h3,h4,h5,h6{font-weight:lighter;margin:0;color:#222;}h1{font-size:18px;color:#006;}h2{font-size:16px;color:#af3d0a;line-height:34px;}h3{font-size:14px;color:#006;background-color:#d9e6da;padding:5px;}h4{font-size:18px;color:#006;}h5{font-size:16px;color:#af3d0a;line-height:34px;}h6{font-size:14px;color:#006;background-color:#d9e6da;}hr{width:100%;border:0;margin:5px 0!important;margin:2px 0 5px 0;height:1px;color:#777;background-color:#777;}p{line-height:22px;margin:5px 0 15px 0;}#content ul{margin:0;padding:0 10px 5px 15px;list-style-type:none;}#content ol{margin:0;padding:0 10px 5px 33px;}#content ul li{padding-bottom:7px;padding-left:10px;}#content ol li{padding-bottom:7px;}#content ul li ul{margin:8px 0 -7px 0;}img{border:none;}img.floatright,img.floatleft,img a:hover{text-decoration:none;border:none;}#container{padding:0;text-align:left;font:13px "Trebuchet MS","Lucida Sans","Myriad Web",Arial;color:#676767;width:780px;margin:auto;padding-bottom:0;border:solid 1px #bac2d1;border-bottom:none;min-height:400px;height:auto!important;height:400px;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;behavior:url(border-radius.htc);}#header{width:780px;height:150px;margin:auto;background:url(images/banner.jpg) bottom left no-repeat;}#title{margin-top:15px;margin-left:25px;float:left;color:#5a95c9;font-size:4.4em;}#tvHead{float:right;width:auto;padding-right:5px;padding-top:5px;}#tvadHead{float:none;width:728px;height:90px;margin:0 auto;padding-right:0;padding-top:0;}#content{padding:0;margin:0;list-style-type:none;}#sitemap li{line-height:2.0em;}#main{width:575px;float:right;padding:10px 10px 10px 0;}#main a{color:#002f5e;text-decoration:underline;}#main a:hover{text-decoration:none;background-color:#f3d867;}#bottom{width:780px;margin:0 auto;padding:0;clear:both;}.bottomleft{padding:0 0 0 20px;}#bottom a{text-decoration:none;}#side{width:175px;float:left;padding:10px 0 10px 5px;}.cse-branding{border:solid 1px #bac2d1;width:158px;padding:10px 0;line-height:30px;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;behavior:url(border-radius.htc);}#cse-search-box input.button{margin:5px 25px;}#cse-search-box input.field{margin:5px 8px;}.cse-branding-logo{margin:5px auto;}.cse-branding-logo img{padding:0;}#footer{height:40px;width:780px;margin:auto;color:#006;background-color:#d9dee6;clear:both;padding-top:20px;margin-bottom:0;border-top:solid 1px #bac2d1;border-bottom:solid 1px #bac2d1;text-align:center;}.anchor a{padding-top:0;padding-bottom:10px;margin-right:50px;float:right;text-decoration:none;}.anchor a:hover{filter:alpha(opacity=80);-moz-opacity:.8;-khtml-opacity:.8;opacity:.8;}.youtube{padding:0 0 0 30px;}.ditto_summaryPost{border:1px solid #bee817;padding:15px 15px;margin:10px 0;background:url(images/text.jpg) no-repeat top right;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;behavior:url(border-radius.htc);}.ditto_summaryPost p,.ditto_summaryPost h1{padding:5px 5px;}a#news_link{text-decoration:none;background-color:#b9fe00;}.resources{float:left;width:100%;margin:7px 5px 7px 0;border:1px solid #dadfe7;background-color:#e4e8ed;padding:3px 0;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;behavior:url(border-radius.htc);}.resources-img{float:left;margin:15px 15px 15px 15px;clear:both;}#main .resources-img a,.resources-img a:hover{text-decoration:none;border:none;background-color:inherit;}.resources-copy{float:right;margin:0 5px 0 0;font-size:10px;}.resources-copy a{color:#676767;}.resources-text{padding:10px 5px 0 5px;margin-left:210px;}.resources-news{padding:10px 5px 10px 5px;margin-left:10px;}.resources-news .rss{float:right;clear:none;}#main .rss a:hover{text-decoration:none;background-color:#e4e8ed;filter:alpha(opacity=80);-moz-opacity:.8;-khtml-opacity:.8;opacity:.8;}#crumbs{padding-top:15px;margin-left:5px;width:780px;height:25px;float:left;}.B_crumbBox{float:left;background-color:#d9dee6;border:1px solid #bac2d1;padding:2px 2px 2px 2px;}*:first-child+html #cse-search-box input.button{margin-right:5px;margin-left:5px;}*:first-child+html #tvadHead{float:left;width:728px;height:90px;margin:0 auto 0 auto;padding:0;}* html #bottom{margin-top:-4px;}* html #container{margin:auto;width:780px;}* html #side{padding-top:10px;width:175px;padding-left:5px;margin-right:0;}* html #main{padding:10px 10px 10px 0;width:575px;}* html #crumbs{margin:5px 5px 5px 5px;width:765px;height:25px;float:left;}* html .menu{width:776px;}* html #cse-search-box input.button{margin-right:5px;margin-left:5px;}* html #tvadHead{float:none;width:728px;height:90px;margin:-90px auto 0 auto;padding:0;}.menu{width:775px;height:32px;font-size:.9em;position:relative;z-index:100;border-right:1px solid #fff;padding-left:6px;font-family:"Trebuchet MS";font-weight:bold;}* html .menu{width:777px;w\idth:775px;padding-left:2px;}.menu ul{padding:0;margin:0;list-style-type:none;}.menu ul ul{width:85px;}.menu li{float:left;width:85px;position:relative;}.menu a,.menu a:visited{display:block;font-size:11px;text-decoration:none;color:#fff;width:85px;height:30px;border:1px solid #fff;border-width:1px 0 1px 1px;background:#006;text-align:center;line-height:29px;}* html .menu a,* html .menu a:visited{width:86px;w\idth:85px;}.menu ul ul a.drop,.menu ul ul a.drop:visited{background:#d4d8bd url(http://www.cssplay.co.uk/graphics/drop.gif) bottom right no-repeat;}.menu ul ul a.drop:hover{background:#c9ba65 url(http://www.cssplay.co.uk/graphics/drop.gif) bottom right no-repeat;}.menu ul ul :hover>a.drop{background:#c9ba65 url(http://www.cssplay.co.uk/graphics/drop.gif) bottom right no-repeat;}.menu ul ul ul a,.menu ul ul ul a:visited{background:#e2dfa8;}.menu ul ul ul a:hover{background:#b2ab9b;}.menu ul ul{visibility:hidden;position:absolute;height:0;top:31px;left:0;width:85px;border-top:1px solid #000;}* html .menu ul ul{top:30px;t\op:31px;}.menu ul ul ul{left:85px;top:-1px;width:85px;}.menu ul ul ul.left{left:-85px;}.menu table{position:absolute;top:0;left:0;border-collapse:collapse;}.menu ul ul a,.menu ul ul a:visited{background:#607799;color:#fff;height:auto;line-height:1.5em;padding:5px 10px;width:65px;border-width:0 1px 1px 1px;}* html .menu ul ul a,* html .menu ul ul a:visited{width:87px;w\idth:65px;}.menu a:hover,.menu ul ul a:hover{color:#fff;background:#33c;}.menu :hover>a,.menu ul ul:hover>a{color:#fff;background:#33c;}.menu ul li:hover ul,.menu ul a:hover ul{visibility:visible;}.menu ul :hover ul ul{visibility:hidden;}.menu ul :hover ul:hover ul{visibility:visible;}