﻿body{font-size:small;font-family:Verdana;color:#333;background:url(images/cpd_bg1.png) repeat top left;margin:0;padding:0;}#wrap{width:810px;margin:30px auto 0;}#header{width:100%;margin-top:30px;background:url(images/headerbg1.png) repeat-x bottom center;height:170px;}#headwrap{width:810px;background:url(images/cpd1_header1.jpg) no-repeat center;height:180px;text-align:center;border:2px solid #8f272d;background-color:#fff;margin:3px auto;}#nav{list-style-type:none;text-align:center;margin-left:670px;font-family:Lithos Pro Regular;font-weight:700;margin-top:30px;}#nav li{margin:5px 0;padding:0 0 2px;}#nav li a{text-decoration:none;color:#8f272d;margin:5px 0;padding:0 0 2px;}#nav li a:hover{border-bottom:5px solid #B8D46E;}#textlong{margin-top:5px;margin-bottom:20px;background-color:#E9F1D0;width:805px;padding:0 0 5px;}.bg{margin-top:5px;width:805px;margin-bottom:20px;background-color:#E9F1D0;clear:both;min-height:260px;}.bg h2{margin-left:10px;margin-top:0;}.corner{height:10px;background:url(images/corners.png) no-repeat;width:10px;}.bg_right{margin-top:5px;width:600px;float:left;margin-bottom:20px;background-color:#E9F1D0;padding-bottom:10px;}p.offer{margin-top:20px;}.bg_right_mini{margin-top:5px;width:258px;clear:both;float:right;margin-bottom:20px;background-color:#E9F1D0;padding:0 0 10px;}.bg_right_mini p{margin-left:5px;margin-top:5px;}#text{width:527px;float:left;background-color:#E9F1D0;margin:0;padding:0 0 5px;}#text p,#text h4{margin-left:10px;margin-right:10px;}#texthome{width:803px;margin-bottom:15px;margin-top:5px;background-color:#E9F1D0;padding:0 0 5px 7px;}#textabout{width:500px;float:left;background-color:#E9F1D0;height:230px;}#textabout p{margin-top:10px;margin-left:10px;}#btmserv{background-color:#E9F1D0;clear:both;width:803px;margin-top:10px;}#btmserv p{margin:0 5px 5px;padding:5px;}.extras{margin-top:20px;background-color:#E9F1D0;clear:both;float:left;width:527px;padding:0 0 5px;}#testimonials{margin-top:10px;float:right;width:480px;background-color:#E9F1D0;padding-bottom:7px;}#topp{margin-top:20px;margin-bottom:0;}.left{clear:both;padding-top:7px;}.right{float:left;width:465px;margin-left:10px;}.red{color: #8f272d;font-weight:bold;}.errormsg{margin:5px 0;}#latest,#websites{width:258px;float:right;padding-bottom:30px;background-color:#E9F1D0;}#latesthome{clear:both;width:280px;margin-top:10px;float:left;height:270px;background-color:#E9F1D0;}#columngroup{margin-top:5px;width:803px;padding:7px 0 10px;}.column{width:262px;float:left;margin:0 2px 0 3px;}#textabout h3{padding-top:5px;}.extras ul li,.serv li{padding-left:8px;list-style-image:url(images/cherries_colour.png);margin:0;}.extras ul li ul li,.serv li ul li{list-style-image:none;padding-top:2px;}.font{font-family:Georgia;color:#8f272d;font-size:large;}.fontsmall{font-family:Georgia;color:#8f272d;font-size:medium;}#testimonials h3{padding-top:10px;text-align:center;color:#333;border-bottom:5px solid #8f272d;margin:0;}blockquote{color:#8f272d;text-align:center;font-size:medium;font-family:Georgia;margin-bottom:10px;}.bottom{margin-bottom:0;margin-top:5px;}.cherries{float:right;margin:0px 20px 0 0;}.paper{float:right;background:url(images/books.png);height:50px;margin:0 20px 0 0;}#paper{width:42px;height:50px;}#flyer{background-position:-43px;width:42px;}#book{background-position:-89px;width:55px;}.quote{font-size:small;color:#333;text-decoration:underline;}.bold{font-weight:700;}p.clear{clear:both;}p.tab{padding-left:55px;}p.top{margin-top:0;margin-bottom:10px;}h4{font-family:Georgia;font-weight:400;color:#8f272d;font-size:medium;background:url(images/cherries_colour.png) no-repeat center left;height:30px;margin:0;padding:30px 0 0 25px;}h3,legend{font-family:Georgia;font-weight:400;color:#8f272d;padding-top:10px;margin-bottom:0;}.column .p{border:1px solid #8f272d;background-color:#fff;padding-bottom:30px;}.column .pserv{border:1px solid #8f272d;background-color:#fff;}.column p{margin-left:5px;margin-right:5px;}#latest h3,.column h2,#websites h3{text-align:center;color:#333;border-bottom:5px solid #8f272d;margin:0;}#latesthome h3{color:#333;border-bottom:5px solid #8f272d;text-align:center;}#latesthome ul,#websites ul{list-style:none;padding-left:5px;margin:0;}#latesthome li,#websites li{margin-left:5px;margin-right:5px;margin-top:20px;padding-left:20px;background:url(images/arrow_cpd.png) no-repeat center left;}#latest h4{color:#8f272d;font-size:small;padding-left:20px;margin-bottom:0;border-bottom:5px solid #B8D46E;}#latest p{padding-left:20px;margin:0;}.column a,#websites a,.costs a{text-decoration:none;color:#222;padding-left:5px;}.column a img,#websites a img{border:none;}h2 a:hover{color:#b8d46e;}#latesthome h3 a,#testimonials h3 a{color:#333;text-decoration:none;}.noborder img{border: none;}.specialimg{float:right;}.specialimgmini{float:right;margin-right:33px;margin-top:5px;}.quoteimg{margin-left:225px;}.recentimg{margin-left:110px;}.imghome{border:1px solid #8f272d;margin-left:37px;margin-top:10px;padding:5px;}.contactimg{float:left;margin:8px 5px 0 0;}.imgborder{border:1px solid #8f272d;float:left;margin-left:10px;padding:5px;}.imgabout{border:1px solid #8f272d;float:left;margin-top:10px;padding:5px;}.img{background-color:#E9F1D0;height:230px;margin-top:10px;}.imgservices{border:1px solid #8f272d;}.imgserv{float:right;margin-bottom:20px;}.arrow{background:url(images/arrow_cpd.png) no-repeat bottom left;padding-left:17px;padding-top:15px;}.arrowbtm{background:url(images/arrow_cpd.png) no-repeat bottom left;padding-left:17px;padding-bottom:3px;padding-top:15px;}#latest img{margin-top:27px;}.box{background:#B8D46E;}.box h2{padding:5px 0;}#boxtop,#boxtop2,#boxtop3{background-position:-30px 0;width:10px;float:left;}#boxtopright,#boxtopright2,#boxtopright3{background-position:-20px 0;width:10px;float:right;}#boxtopgrey,#boxtopgrey2,#boxtopgrey3,#boxtopgrey4,#boxtopgrey5{background-position:0;width:10px;float:right;padding:0;}#boxtopleft,#boxtopleft2,#boxtopleft3,#boxtopleft4,#boxtopleft5{background-position:-10px 0;width:10px;left:0;float:left;}.form{color:#000;margin-top:5px;border-top:2px solid #b8d46e;border-left:2px solid #b8d46e;border-bottom:1px solid #b8d46e;border-right:1px solid #b8d46e;background-color:#FBEFEF;}.formtop{color:#000;border-top:2px solid #b8d46e;border-left:2px solid #b8d46e;border-bottom:1px solid #b8d46e;border-right:1px solid #b8d46e;margin-top:15px;background-color:#FBEFEF;}.formtopwhite{color:#000;background-color:#fff;margin-top:15px;}.formwhite{color:#000;background-color:#e9f1d0;margin-top:5px;}.label{color:#8f272d;float:left;width:150px;text-align:left;padding-top:5px;}.labeltop{color:#8f272d;float:left;width:150px;text-align:left;padding-top:15px;}.btn{font-weight:700;background:url(images/arrow_cpd.png) no-repeat top left;color:#8f272d;font-family:Georgia;clear:both;width:200px;border:none;text-decoration:none;padding-left:15px;margin-left:8px;}.btn:hover{background:url(images/arrow_cpd.png) no-repeat top left;color:#b8d46e;text-decoration:none;}#form{clear:both;margin-right:7px;margin-left:7px;margin-bottom:7px;}fieldset{border:1px solid #b8d46e;margin:0;padding:0 10px 10px;}legend{font-size:medium;font-weight:700;background:url(images/cherries_two.png) no-repeat center left;height:50px;padding-left:40px;padding-top:30px;margin:0;}table.costs{margin-left:150px;}.costs th{border-bottom:2px solid #8f272d;background-color:#B8D46E;font-family:Georgia;font-weight:400;padding:0 40px;}.accesskeystb td{border-top:1px solid #8f272d;padding:5px;}#footer{clear:both;text-align:right;margin-top:20px;font-size:smaller;color:#333;border-bottom:3px solid #8f272d;background-color:#E9F1D0;height:20px;}.linkfooter{padding-left:5px;float:left;padding-top:8px;}.linkfooter a{text-decoration:none;color:#000;border-right:2px solid #b8d46e;}.linkfooterright{padding-top:7px;float:right;padding-right:5px;}#header h1,.none{display:none;}#textlong p,.bg_right p,.extras p{margin-left:10px;}#knps,.boxtopgrey p{padding-top:7px;}h2,#websites a.link{font-family:Georgia;font-size:medium;font-weight:400;color:#8f272d;}#websites p,.costs td{text-align:center;}#latesthome li a,#websites li a,#websites a.reverse,a.reverse,.offer a{color:#8f272d;text-decoration:underline;}#latesthome li a:hover,#websites li a:hover,#websites a.link:hover,a.colour:hover{color:#333;}.colour,.column a:hover,#websites a:hover,#latesthome h3 a:hover,#testimonials h3 a:hover,.costs a:hover,.linkfooter a:hover,.offer a:hover{color:#8f272d;}#websites a.reverse:hover,a.reverse:hover{color:#333;text-decoration:underline;}h2 a,.footer{color:#8f272d;text-decoration:none;} 