.row_divider							{ clear: both; margin: 0 0 36px; overflow: hidden; }
.new_widget								{ float: left; margin: 0 20px 0 0; overflow: hidden; position: relative; }
.index .row_divider:first-child 		{ margin: 36px 0;}
.row_divider .new_widget.last-widget 	{ margin: 0;}
.stacking	 							{ clear: both; margin: 0 0 18px; }
.stacking.last-widget 					{ margin: 0;}

.widgetPadding 							{ padding: 0 0 0 4px; }
.index .widgetPadding					{ padding: 0; }

.width2 {width:1%;margin:0 1% 0 0;} .width3 {width:2%;margin:0 1% 0 0;} .width4 {width:3%;margin:0 1% 0 0;} .width5 {width:4%;margin:0 1% 0 0;} .width6 {width:5%;margin:0 1% 0 0;} .width7 {width:6%;margin:0 1% 0 0;} .width8 {width:7%;margin:0 1% 0 0;} .width9 {width:8%;margin:0 1% 0 0;} .width10 {width:9%;margin:0 1% 0 0;} .width11 {width:10%;margin:0 1% 0 0;} .width12 {width:11%;margin:0 1% 0 0;} .width13 {width:12%;margin:0 1% 0 0;} .width14 {width:13%;margin:0 1% 0 0;} .width15 {width:14%;margin:0 1% 0 0;} .width16 {width:15%;margin:0 1% 0 0;} .width17 {width:16%;margin:0 1% 0 0;} .width18 {width:17%;margin:0 1% 0 0;} .width19 {width:18%;margin:0 1% 0 0;} .width20 {width:19%;margin:0 1% 0 0;} .width21 {width:20%;margin:0 1% 0 0;} .width22 {width:21%;margin:0 1% 0 0;} .width23 {width:22%;margin:0 1% 0 0;} .width24 {width:23%;margin:0 1% 0 0;} .width25 {width:24%;margin:0 1% 0 0;} .width26 {width:25%;margin:0 1% 0 0;} .width27 {width:26%;margin:0 1% 0 0;} .width28 {width:27%;margin:0 1% 0 0;} .width29 {width:28%;margin:0 1% 0 0;} .width30 {width:29%;margin:0 1% 0 0;} .width31 {width:30%;margin:0 1% 0 0;} .width32 {width:31%;margin:0 1% 0 0;} .width33 {width:32%;margin:0 1% 0 0;} .width34 {width:33%;margin:0 1% 0 0;} .width35 {width:34%;margin:0 1% 0 0;} .width36 {width:35%;margin:0 1% 0 0;} .width37 {width:36%;margin:0 1% 0 0;} .width38 {width:37%;margin:0 1% 0 0;} .width39 {width:38%;margin:0 1% 0 0;} .width40 {width:39%;margin:0 1% 0 0;} .width41 {width:40%;margin: 0 1% 0 0;} .width42 {width:41%;margin: 0 1% 0 0;} .width43 {width:42%;margin: 0 1% 0 0;} .width44 {width:43%;margin: 0 1% 0 0;} .width45 {width:44%;margin: 0 1% 0 0;} .width46 {width:45%;margin: 0 1% 0 0;} .width47 {width:46%;margin: 0 1% 0 0;} .width48 {width:47%;margin: 0 1% 0 0;} .width49 {width:48%;margin: 0 1% 0 0;} .width50 {width:49%;margin: 0 1% 0 0;} .width51 {width:50%;margin: 0 1% 0 0;} .width52 {width:51%;margin: 0 1% 0 0;} .width53 {width:52%;margin: 0 1% 0 0;} .width54 {width:53%;margin: 0 1% 0 0;} .width55 {width:54%;margin: 0 1% 0 0;} .width56 {width:55%;margin: 0 1% 0 0;} .width57 {width:56%;margin: 0 1% 0 0;}  .width58 {width:57%;margin: 0 1% 0 0;} .width59 {width:58%;margin: 0 1% 0 0;} .width60 {width:59%;margin: 0 1% 0 0;} .width61 {width:60%;margin: 0 1% 0 0;} .width62 {width:61%;margin: 0 1% 0 0;} .width63 {width:62%;margin: 0 1% 0 0;} .width64 {width:63%;margin: 0 1% 0 0;} .width65 {width:64%;margin: 0 1% 0 0;} .width66 {width:65%;margin: 0 1% 0 0;} .width67 {width:66%;margin: 0 1% 0 0;} .width68 {width:67%;margin: 0 1% 0 0;} .width69 {width:68%;margin: 0 1% 0 0;} .width70 {width:69%;margin: 0 1% 0 0;} .width71 {width:70%;margin: 0 1% 0 0;} .width72 {width:71%;margin: 0 1% 0 0;} .width73 {width:72%;margin: 0 1% 0 0;} .width74 {width:73%;margin: 0 1% 0 0;} .width75 {width:74%;margin: 0 1% 0 0;} .width76 {width:75%;margin: 0 1% 0 0;} .width77 {width:76%;margin: 0 1% 0 0;} .width78 {width:77%;margin: 0 1% 0 0;} .width79 {width:78%;margin: 0 1% 0 0;} .width80 {width:79%;margin: 0 1% 0 0;} .width81 {width:80%;margin: 0 1% 0 0;} .width82 {width:81%;margin: 0 1% 0 0;} .width83 {width:82%;margin: 0 1% 0 0;} .width84 {width:83%;margin: 0 1% 0 0;} .width85 {width:84%;margin: 0 1% 0 0;} .width86 {width:85%;margin: 0 1% 0 0;} .width87 {width:86%;margin: 0 1% 0 0;} .width88 {width:87%;margin: 0 1% 0 0;} .width89 {width:88%;margin: 0 1% 0 0;} .width90 {width:89%;margin: 0 1% 0 0;} .width91 {width:90%;margin: 0 1% 0 0;} .width92 {width:91%;margin: 0 1% 0 0;} .width93 {width:92%;margin: 0 1% 0 0;} .width94 {width:93%;margin: 0 1% 0 0;} .width95 {width:94%;margin: 0 1% 0 0;} .width96 {width:95%;margin: 0 1% 0 0;} .width97 {width:96%;margin: 0 1% 0 0;} .width98 {width:97%;margin: 0 1% 0 0;} .width99 {width:98%;margin: 0 1% 0 0;}
.lastWidget2 {width:2%;margin:0 0 0 0;} .lastWidget3 {width:3%;margin:0 0 0 0;} .lastWidget4 {width:4%;margin:0 0 0 0;} .lastWidget5 {width:5%;margin:0 0 0 0;} .lastWidget6 {width:6%;margin:0 0 0 0;} .lastWidget7 {width:7%;margin:0 0 0 0;} .lastWidget8 {width:8%;margin:0 0 0 0;} .lastWidget9 {width:9%;margin:0 0 0 0;} .lastWidget10 {width:10%;margin:0 0 0 0;} .lastWidget11 {width:11%;margin:0 0 0 0;} .lastWidget12 {width:12%;margin:0 0 0 0;} .lastWidget13 {width:13%;margin:0 0 0 0;} .lastWidget14 {width:14%;margin:0 0 0 0;} .lastWidget15 {width:15%;margin:0 0 0 0;} .lastWidget16 {width:16%;margin:0 0 0 0;} .lastWidget17 {width:17%;margin:0 0 0 0;} .lastWidget18 {width:18%;margin:0 0 0 0;} .lastWidget19 {width:19%;margin:0 0 0 0;} .lastWidget20 {width:20%;margin:0 0 0 0;} .lastWidget21 {width:21%;margin:0 0 0 0;} .lastWidget22 {width:22%;margin:0 0 0 0;} .lastWidget23 {width:23%;margin:0 0 0 0;} .lastWidget24 {width:24%;margin:0 0 0 0;} .lastWidget25 {width:25%;margin:0 0 0 0;} .lastWidget26 {width:26%;margin:0 0 0 0;} .lastWidget27 {width:27%;margin:0 0 0 0;} .lastWidget28 {width:28%;margin:0 0 0 0;} .lastWidget29 {width:29%;margin:0 0 0 0;} .lastWidget30 {width:30%;margin:0 0 0 0;} .lastWidget31 {width:31%;margin:0 0 0 0;} .lastWidget32 {width:32%;margin:0 0 0 0;} .lastWidget33 {width:33%;margin:0 0 0 0;} .lastWidget34 {width:34%;margin:0 0 0 0;} .lastWidget35 {width:35%;margin:0 0 0 0;} .lastWidget36 {width:36%;margin:0 0 0 0;} .lastWidget37 {width:37%;margin:0 0 0 0;} .lastWidget38 {width:38%;margin:0 0 0 0;} .lastWidget39 {width:39%;margin:0 0 0 0;} .lastWidget40 {width:40%;margin:0 0 0 0;} .lastWidget41 {width:41%;margin:0 0 0 0;} .lastWidget42 {width:42%;margin:0 0 0 0;} .lastWidget43 {width:43%;margin:0 0 0 0;} .lastWidget44 {width:44%;margin:0 0 0 0;} .lastWidget45 {width:45%;margin:0 0 0 0;} .lastWidget46 {width:46%;margin:0 0 0 0;} .lastWidget47 {width:47%;margin:0 0 0 0;} .lastWidget48 {width:48%;margin:0 0 0 0;} .lastWidget49 {width:49%;margin:0 0 0 0;} .lastWidget50 {width:50%;margin:0 0 0 0;} .lastWidget51 {width:51%;margin:0 0 0 0;} .lastWidget52 {width:52%;margin:0 0 0 0;} .lastWidget53 {width:53%;margin:0 0 0 0;} .lastWidget54 {width:54%;margin:0 0 0 0;} .lastWidget55 {width:55%;margin:0 0 0 0;} .lastWidget56 {width:56%;margin:0 0 0 0;} .lastWidget57 {width:57%;margin:0 0 0 0;} .lastWidget58 {width:58%;margin:0 0 0 0;} .lastWidget59 {width:59%;margin:0 0 0 0;} .lastWidget60 {width:60%;margin:0 0 0 0;}  .lastWidget61 {width:61%;margin:0 0 0 0;} .lastWidget62 {width:62%;margin:0 0 0 0;} .lastWidget63 {width:63%;margin:0 0 0 0;} .lastWidget64 {width:64%;margin:0 0 0 0;} .lastWidget65 {width:65%;margin:0 0 0 0;} .lastWidget66 {width:66%;margin:0 0 0 0;} .lastWidget67 {width:67%;margin:0 0 0 0;} .lastWidget68 {width:68%;margin:0 0 0 0;} .lastWidget69 {width:69%;margin:0 0 0 0;} .lastWidget70 {width:70%;margin:0 0 0 0;} .lastWidget71 {width:71%;margin:0 0 0 0;} .lastWidget72 {width:72%;margin:0 0 0 0;} .lastWidget73 {width:73%;margin:0 0 0 0;} .lastWidget74 {width:74%;margin:0 0 0 0;} .lastWidget75 {width:75%;margin:0 0 0 0;} .lastWidget76 {width:76%;margin:0 0 0 0;} .lastWidget77 {width:77%;margin:0 0 0 0;} .lastWidget78 {width:78%;margin:0 0 0 0;} .lastWidget79 {width:79%;margin:0 0 0 0;} .lastWidget80 {width:80%;margin:0 0 0 0;} .lastWidget81 {width:81%;margin:0 0 0 0;} .lastWidget82 {width:82%;margin:0 0 0 0;} .lastWidget83 {width:83%;margin:0 0 0 0;} .lastWidget84 {width:84%;margin:0 0 0 0;} .lastWidget85 {width:85%;margin:0 0 0 0;} .lastWidget86 {width:86%;margin:0 0 0 0;} .lastWidget87 {width:87%;margin:0 0 0 0;} .lastWidget88 {width:88%;margin:0 0 0 0;} .lastWidget89 {width:89%;margin:0 0 0 0;} .lastWidget90 {width:90%;margin:0 0 0 0;} .lastWidget91 {width:91%;margin:0 0 0 0;} .lastWidget92 {width:92%;margin:0 0 0 0;} .lastWidget93 {width:93%;margin:0 0 0 0;} .lastWidget94 {width:94%;margin:0 0 0 0;} .lastWidget95 {width:95%;margin:0 0 0 0;} .lastWidget96 {width:96%;margin:0 0 0 0;} .lastWidget97 {width:97%;margin:0 0 0 0;} .lastWidget98 {width:98%;margin:0 0 0 0;} .lastWidget99 {width:99%;margin:0 0 0 0;}
.width100 {width:100%; margin: 0;}	

#center-carousel 						{ overflow: hidden; padding-bottom: 45px; position: relative; width: 460px; }
#center-carousel .carousel-content 		{ overflow: hidden; }
#center-carousel .carousel-content .wrapper { width: 6000px; }
#center-carousel .flickr_badge_image 	{ float: left;}
#center-carousel img 					{ border: 1px solid #ccc; height: auto; margin-right: 10px; padding: 1px; width: 216px;}
#center-carousel #carousel-widget.flickr-carousel .nav li { margin: 0 10px 10px 0; }

#home-carousel 							{ height: 243px; overflow: hidden; position: relative; width: 620px; } 
#carousel-widget						{ position: relative; } 
#carousel-widget .nav 					{ bottom: 0; position: absolute; z-index: 10; } 
#carousel-widget .nav li				{ float: left; margin: 0 0 10px 10px; } 
#carousel-widget .nav li a 				{ display: block; height: 30px; opacity:0.8; text-indent: -2000px; width: 30px; } 
#carousel-widget .prev 					{ background: url(../css_img/prev.png) no-repeat; } 
#carousel-widget .next 					{ background: url(../css_img/next.png) no-repeat; } 
#carousel-widget .nav li a:hover 		{ opacity: 1; } 
.carousel-content 						{ overflow: hidden; } 
.carousel-content ul 					{ width: 6000px; } 
.slide 									{ float: left; height: 243px; width: 620px; }  

.quote-widget p 							{ background: #eee url(../css_img/quote-marks.png) no-repeat right bottom; -moz-border-radius-topleft: 5px; -moz-border-radius-topright: 5px; border-top-left-radius: 5px; border-top-right-radius: 5px; border: 1px solid #ccc; border-bottom: 0; padding: 10px; margin: 0; }
.quote-widget cite 						{ background: #eee; -moz-border-radius-bottomleft: 5px; -moz-border-radius-bottomright: 5px; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; border: 1px solid #ccc; border-top: 0; display: block; font-size: 115%; font-family: Museo300, 'Helvetica Neue', Arial, Helvetica, sans-serif; margin: 0; overflow: hidden; padding: 10px; }
.quote-widget img 						{ border: 1px solid #ccc; float: left; margin-right: 10px; padding: 1px; }
.quote-widget cite a 					{ display: block; font-size: 75%; font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif; }

.enquiry-form-widget 					{ background: url(../css_img/contact.gif) bottom left no-repeat; color: #fff; margin: 0 0 36px; padding: 0 10px 8px; }
.enquiry-form-widget h2 					{ background: url(../css_img/contact.gif) top left no-repeat; color: #fff; font-size: 131%; margin: 0 0 9px -10px; padding: 9px 10px 0; width: 100%; }
.enquiry-form-widget h3 					{ color: #fff; font-size: 115%; margin: 0 0 9px; }
#container .enquiry-form-widget input, 
#container .enquiry-form-widget textarea 			{ margin: 0 0 9px; width: 190px; }
#container .enquiry-form-widget textarea 			{ height: 50px; }
#container .enquiry-form-widget .check				{ font-size: 85%; margin: 0 0 9px; }
#container .enquiry-form-widget .check input 		{ margin-right: 5px; }
#container .enquiry-form-widget input.button 		{ background: url(../css_img/carecentre-enquiry-submit.gif) top center no-repeat; color: #fff; height: 25px; margin: 0; padding: 0 19px; text-shadow: 0 1px 2px #103a5c; width: auto; }
#container .enquiry-form-widget input[type="submit"]:hover { background-position: bottom center; }

.centreNewsWidget h2,
.documentListWidget h2,
.latestNewsWidget h2,
.navigationWidget h2,
.topFaqWidget h2	,
.multimedia_gallery h2					{ border-bottom: 1px solid #ccc; font-size: 131%; line-height: 18px; margin: 0 0 9px; padding: 0 0 8px; }

.care_types 								{ background: url(../css_img/feature.gif) bottom left no-repeat; display: block; margin: 0 0 36px; padding: 0 10px; overflow: hidden; }
.care_types h2	 						{ background:  url(../css_img/feature.gif) top left no-repeat; margin: 0 0 18px -10px; padding: 9px 10px 0; width: 100%; }
.care_types ul 							{ margin: 0 0 9px; } 
.care_types li 							{ display: none; padding-left: 1.5em; }
.care_types .ticked 						{ background:  url(../css_img/tick.gif) 3px center no-repeat; display: block; }

.bottom-image 							{ background: url(../css_img/image-text.gif) no-repeat; font-family: Museo300, 'Helvetica Neue', Arial, Helvetica, sans-serif; font-size: 115%; float: left; margin-right: 20px; width: 140px; } 
.last-image 							{ margin: 0; } 
.bottom-image a 						{  border-bottom: 1px solid #ccc; display: block; } 
.bottom-image a:hover 					{ text-decoration: none; } 
.bottom-image span 						{ display: block; padding: 9px 10px 8px; } 
.bottom-image a:hover span 				{ text-decoration: underline; } 
.bottom-image img 						{ margin-left: 2px; width: 136px; margin-bottom: -2px;}  

.directory-search 						{ background: url(../css_img/directory-search.gif) bottom center no-repeat #4578a2; color: #fff; padding: 0 10px 9px; width: 280px; } 
.directory-search h2 					{ background: url(../css_img/directory-search.gif) top center no-repeat; color: #fff; line-height: 36px; margin: 0 0 9px -10px; padding: 0 10px; width: 100%; } 
#container .directory-search form 					{ margin: 0 0 18px; }
#container .directory-search .postcode 				{ margin: 0; } 
#container .directory-search input, 
#container .directory-search select 				{ border: 0; width: auto; } 
#container .directory-search input.button 			{ background: url(../css_img/find.gif) top center no-repeat #4578a2; padding: 0 22px; height: 26px; color: #fff; text-shadow: 0 1px 2px #001d35; } 
#container .directory-search .keyword input.button 	{ background: url(../css_img/submit-light-blue.gif) top center no-repeat #4578a2; } 
#container .directory-search input.button:hover 		{ background-position: bottom center; }  

.latest-news 							{ width: 300px; } 
.latest-news h2 						{ line-height: 36px; border-bottom: 1px solid #ccc; margin: 0 0 9px; } 
.latest-news img 						{ float: left; width: 86px; padding: 1px; border: 1px solid #ccc; } 
.latest-news h3 						{ font-size: 115%; margin-left: 100px; } 
.date 									{ font-size: 85%; margin-left: 100px; }  
.latest-news ul							{ clear: both; }

.map iframe 								{ border:1px solid #ccc; padding:1px; }

.leftImage img							{ border:1px solid #ccc; float: left; margin: 0 18px 0 0; padding: 1px; }
.leftImage h2							{ border-bottom: 1px solid #ccc; font-size: 131%; line-height: 18px; margin: 0 0 9px; padding: 0 0 8px; }

