.row_divider {width:100%;clear:both;margin: 0 0 15px 0; overflow:hidden;}
.new_widget {float:left; overflow:hidden;}
.stacking {margin: 0 0 15px; width:100%; clear:both; overflow:auto;}

.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;}
.width100 {width:99%;margin: 0 1% 0 0;}	


/* LAST WIDGET IN ROW */

.lastWidget2 {width:2%; margin:0;}
.lastWidget3 {width:3%; margin:0;}
.lastWidget4 {width:4%; margin:0;}
.lastWidget5 {width:5%; margin:0;}
.lastWidget6 {width:6%; margin:0;}
.lastWidget7 {width:7%; margin:0;}
.lastWidget8 {width:8%; margin:0;}
.lastWidget9 {width:9%; margin:0;}

.lastWidget10 {width:10%; margin:0;}
.lastWidget11 {width:11%; margin:0;}
.lastWidget12 {width:12%; margin:0;}
.lastWidget13 {width:13%; margin:0;}
.lastWidget14 {width:14%; margin:0;}		
.lastWidget15 {width:15%; margin:0;}		
.lastWidget16 {width:16%; margin:0;}
.lastWidget17 {width:17%; margin:0;}		
.lastWidget18 {width:18%; margin:0;}
.lastWidget19 {width:19%; margin:0;}		
	
.lastWidget20 {width:20%; margin:0;}
.lastWidget21 {width:21%; margin:0;}
.lastWidget22 {width:22%; margin:0;}
.lastWidget23 {width:23%; margin:0;}
.lastWidget24 {width:24%; margin:0;}
.lastWidget25 {width:25%; margin:0;}
.lastWidget26 {width:26%; margin:0;}
.lastWidget27 {width:27%; margin:0;}
.lastWidget28 {width:28%; margin:0;}
.lastWidget29 {width:29%; margin:0;}

.lastWidget30 {width:30%; margin:0;}
.lastWidget31 {width:31%; margin:0;}
.lastWidget32 {width:32%; margin:0;}
.lastWidget33 {width:33%; margin:0;}
.lastWidget34 {width:34%; margin:0;}
.lastWidget35 {width:35%; margin:0;}
.lastWidget36 {width:36%; margin:0;}
.lastWidget37 {width:37%; margin:0;}
.lastWidget38 {width:38%; margin:0;}
.lastWidget39 {width:39%; margin:0;}

.lastWidget40 {width:40%; margin:0;}	
.lastWidget41 {width:41%; margin:0;}	
.lastWidget42 {width:42%; margin:0;}	
.lastWidget43 {width:43%; margin:0;}	
.lastWidget44 {width:44%; margin:0;}	
.lastWidget45 {width:45%; margin:0;}	
.lastWidget46 {width:46%; margin:0;}	
.lastWidget47 {width:47%; margin:0;}	
.lastWidget48 {width:48%; margin:0;}	
.lastWidget49 {width:49%; margin:0;}	

.lastWidget50 {width:50%; margin:0;}
.lastWidget51 {width:51%; margin:0;}
.lastWidget52 {width:52%; margin:0;}
.lastWidget53 {width:53%; margin:0;}
.lastWidget54 {width:54%; margin:0;}
.lastWidget55 {width:55%; margin:0;}
.lastWidget56 {width:56%; margin:0;}
.lastWidget57 {width:57%; margin:0;}
.lastWidget58 {width:58%; margin:0;}
.lastWidget59 {width:59%; margin:0;}

.lastWidget60 {width:60%; margin:0;}
.lastWidget61 {width:61%; margin:0;}
.lastWidget62 {width:62%; margin:0;}
.lastWidget63 {width:63%; margin:0;}
.lastWidget64 {width:64%; margin:0;}
.lastWidget65 {width:65%; margin:0;}
.lastWidget66 {width:66%; margin:0;}
.lastWidget67 {width:67%; margin:0;}
.lastWidget68 {width:68%; margin:0;}
.lastWidget69 {width:69%; margin:0;}

.lastWidget70 {width:70%; margin:0;}	
.lastWidget71 {width:71%; margin:0;}	
.lastWidget72 {width:72%; margin:0;}	
.lastWidget73 {width:73%; margin:0;}	
.lastWidget74 {width:74%; margin:0;}	
.lastWidget75 {width:75%; margin:0;}	
.lastWidget76 {width:76%; margin:0;}	
.lastWidget77 {width:77%; margin:0;}	
.lastWidget78 {width:78%; margin:0;}	
.lastWidget79 {width:79%; margin:0;}	

.lastWidget80 {width:80%; margin:0;}
.lastWidget81 {width:81%; margin:0;}
.lastWidget82 {width:82%; margin:0;}
.lastWidget83 {width:83%; margin:0;}
.lastWidget84 {width:84%; margin:0;}
.lastWidget85 {width:85%; margin:0;}
.lastWidget86 {width:86%; margin:0;}
.lastWidget87 {width:87%; margin:0;}
.lastWidget88 {width:88%; margin:0;}
.lastWidget89 {width:89%; margin:0;}

.lastWidget90 {width:90%; margin:0;}
.lastWidget91 {width:91%; margin:0;}
.lastWidget92 {width:92%; margin:0;}
.lastWidget93 {width:93%; margin:0;}
.lastWidget94 {width:94%; margin:0;}
.lastWidget95 {width:95%; margin:0;}
.lastWidget96 {width:96%; margin:0;}
.lastWidget97 {width:97%; margin:0;}
.lastWidget98 {width:98%; margin:0;}
.lastWidget99 {width:99%; margin:0;}
.lastWidget100 {width:100%; margin:0;}


/***** WIDGET DEFAULT STYLES *****/

#content .middleAdvertWidget {
	margin-bottom:-5px;
	}
#content .middleAdvertWidget h2 {
	position:absolute;
	margin-top:-20000px;
	clear:none;
	}
#content .middleAdvertWidget .feat_wrap {
	margin:0 0 5px;
	}
	#content .middleAdvertWidget .feat_wrap img {
		border:2px solid #ccc;
		padding:1px;
		float:left;
		margin:5px 10px 10px 0;
		height:90px;
		}
	#content .middleAdvertWidget .feat_wrap h3 {
		font-size:1.6em;
		margin:0 0 3px;
		line-height:1.3;
		clear:none;
		}
		#content .middleAdvertWidget .feat_wrap h3 a {
			font-weight:normal;
			}
	#content .middleAdvertWidget .feat_wrap p {
		font-size:1.1em;
		padding-bottom:10px;
		clear:none;
		}

	#content .contentWidget h2 {
		font-size:1.6em;
		font-weight:normal;
		}
	#content .contentWidget ul {
		margin-top:0;
		margin-bottom:0;
		padding:0 0 12px;
	}
	#content .contentWidget p, #content .contentWidget ul li {
		font-size:1.1em;
		}
	#content .contentWidget a {
		font-weight:normal;
		}

#content ul.leftlink, #content ul.rightlink {
	margin:0;
	padding:0 0 1em 0.7em;
	float:left;
	width:46%;
	overflow:hidden;
	}
	#content ul.leftlink li, #content ul.rightlink li {
		background:url(../css_img/bcBullet.gif) 0.3em 0.6em no-repeat;
		list-style:none;
		font-size:1.1em;
		padding:0 0 0 0.97em;
		margin:0 0 0.7em;
		}
		
#content .latestNewsWidget {
	border:2px solid #ccd9f2;
	margin-right:7px;
	padding:8px 11px 0;
	}
	#content .latestNewsWidget h2 {
		font-size:1.6em;
		font-weight:normal;
		margin-bottom:7px;
		}
	#content .latestNewsWidget img.contentimage {
		height:90px;
		margin-top:0px;
		margin-bottom:20px;
		border-color:#ccc;
		}
	#content .latestNewsWidget h3 {
		font-size:1.5em;
		margin-bottom:5px;
		}
		#content .latestNewsWidget h3 a {
			font-weight:normal;
			}
	#content .latestNewsWidget p {
		font-size:1.1em;
		}
		#content .latestNewsWidget p.bottomLink {
			padding:0 0 10px;
			}
			#content .latestNewsWidget p.bottomLink a {
				font-weight:normal;
				}
	#content .latestNewsWidget a.rssLink {
		float:right;
		padding:0;
		margin:0;
		height:23px;
		width:23px;
		display:block;
		background:url(../css_img/xml.gif) left center no-repeat;
		}
		#content .latestNewsWidget a.rssLink span {
			position:absolute;
			margin-top:-20000px;
			}

#content .WhatsOnWidget {
	border:2px solid #ccd9f2;
	padding:8px 11px 0;
	overflow:auto;
	}
	#content .WhatsOnWidget div {
		float:right;
		border:2px solid #ccc;
		width:5em;
		padding:0;
		margin:0 0 5px 15px;
		}
		#content .WhatsOnWidget div span {
			float:left;
			width:96%;
			margin:0 2%;
			clear:both;
			text-align:center;
			display:block;
			}
			#content .WhatsOnWidget div span.day {
				font-size:1.8em;
				border-bottom:1px solid #ccc;
				}
			#content .WhatsOnWidget div span.month {
				font-size:1.9em;
				text-transform:uppercase;
				color:#36c;
				}
	#content .WhatsOnWidget h2 {
		font-size:1.6em;
		font-weight:normal;
		margin-bottom:7px;
		}
	#content .WhatsOnWidget h3 {
		font-size:1.5em;
		margin-bottom:5px;
		}
		#content .WhatsOnWidget h3 a {
			font-weight:normal;
			}
	#content .WhatsOnWidget p {
		font-size:1.1em;
		padding-bottom:10px;
		}
		#content .WhatsOnWidget p.bottomLink {
			padding:0 0 10px;
			}
			#content .WhatsOnWidget p.bottomLink a {
				font-weight:normal;
				}

#content .widget_banner_homepage { border:2px solid #ccd9f2; padding:1px; overflow:hidden; }
#content .widget_banner_homepage a { display:block; }
#content .widget_banner_homepage img { vertical-align:middle; }
#content .widget_banner_homepage div { padding:0; margin:0 10px 0 0; background:#fff;}
#content .widget_banner_homepage h2 { padding:3px; margin:0; font-size:1.2em;}
#content .widget_banner_homepage h2 a { color:#333; }

#content .widget_banner { overflow:hidden; }
#content .widget_banner a { display:block; }
#content .widget_banner img { vertical-align:middle; padding:1px; border:2px solid #E7E7E7; }
#content .widget_banner p { padding:5px 2px 0; margin:0; }
