/* TT v4 */

	body {padding:30px 0; color:#003366; font-size:11px;}
		
	h2 { 
		font-size:16px; /*different in IE6*/
		margin: 0 0 3px 0;
		padding:10px;
		width:450px;
		border:1px solid #93C0E7;
		border-top:0;
		margin-bottom:10px;
		}
					
	h3 {font-size:17px;}

	p {
		font-size:12px;
		line-height:140%;
		margin-bottom:10px;
	}
	
	.blue{color:#0070C0;font-weight:bold;}
		
	a:link, a:visited {text-decoration:none;}
	a img { border:none; }
	a:active, a:focus {
	outline:none;
	}
/* ----------------------------	*/
/* TYPOGRAPHY 					*/
/* ---------------------------- */

	body {font-family: Verdana, Arial, Helvetica, sans-serif;}
	
	#site_name h1, #site_name h2{font-family: Arial, Helvetica, sans-serif; font-size:30px;	color:#485875; border:0;}
	#main_nav {font-family:Arial, Helvetica, sans-serif;}
	.disclaimer {
	font-size:9px;
	color:#999999;
	width:972px;
	margin:5px auto;
	text-align:center;
	}
/* ----------------------------	*/
/* COLOURS						*/
/* ---------------------------- */
	
	body {background-color:#EEEEEE}
	h2 {color:#FFFFFF;}
	h3 {color:#485875;}
	p {color:#003366;}
	a:link, a:visited { color:#FF9F3B;}
	dl{color:#003366;}
	
	#mast_header_pics a img {
	border:0;
	}
	#site_name {color:#485875;}
	#google_ads strong { color:#006699;}
	#google_ads li {color:#FF0000;}
	#google_ads li a:link, a:visited, a:hover { color:#FF9F3B;}
	#site_search {color:#FFFFFF;}
		#site_search .search { background:#f2f2f2; color:#777; border:1px solid #555; padding:2px 0 3px 2px;}	
		#site_se arch .go_button { background:#f2f2f2; color:#777; border:1px solid #555;}	
		#site_search .radio { color:#999;}	

	/* -------------------------------------*/	
	/* 				SIDE NAV				*/		 
	li#nav_title {
	line-height:2.1;
	padding-left:6px;
	padding-top:2px;
	font-size:12px;
	font-weight:bold;
	border-bottom:2px solid #B9D6F4;}
	/*---------------------------------------*/
	.post_links a {
	color:#FF9F3B;
	font-weight:bold;
	font-size:11px;
	}
	#news_links a{ 
	color:#485875;
	font-size:11px;
	padding-left:8px;
	}
	#news_links p{ 
	font-size:11px;
	background:url("http://towntalk.co.uk/subdomains/resources/img/backgrounds/index_bullet.gif") no-repeat 0px 5px;
	}
	#news_links p:hover{ 
	background:url("http://towntalk.co.uk/subdomains/resources/img/backgrounds/index_bullet_hover.gif") no-repeat 0px 5px;
	}	
	#intro_index_right p { font-size:11px; }
	#intro_index_left a {
	color:#fff;
	}
	
	/* --------------------------------------*/
	#intro_text {border:#7AAFE2 1px solid;}
	#intro_text h2 { font-size:14px; padding:6px;}
	#intro_text h2 a, #news_title a, #index_events h3 a, #index_shopping a, #weather_title a { color:#fff; font-size:14px; font-weight:bold;}
	#intro_text h2 a:hover, #news_title a:hover, #index_events h3 a:hover, #index_shopping a:hover, #intro_text a:hover, #weather_title a:hover { text-decoration:underline;}
	
	#news_title { background:url("../img/backgrounds/h3_orange_small.gif") repeat-x; border:1px solid #F79821; border-bottom:0; }
	#weather_title { background:url("../img/backgrounds/h3_weather_heading.jpg") repeat-x; border:1px solid #A49FBF; border-bottom:0; }
	#index_shopping { background:url("../img/backgrounds/h2_blue_index_small.gif") repeat-x; border:1px solid #7AAFE2;  }
	#intro_news {	border:#F79821 1px solid; 	background:url("http://towntalk.co.uk/subdomains/resources/img/backgrounds/news.gif") no-repeat 16px 18px; }
	#intro_news a:hover {text-decoration:underline;}

	
	#sidebar_form {width:298px; border:1px solid #7AAFE2; margin-top:10px;}
	#sidebar_form p {font-size:11px; margin-left:10px;}
	#sidebar_form h2 {color:#485875; border:none; font-weight:bold; width:100%}
	#sidebar_form label{ font-size:11px !important}

	.CountDownPanel {
	color:#006699;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;	
	}
	
	/* --------------------------- */
	/* INDEX EVENT COLUMN		   */
	
		.index_bullet {	background:url("http://towntalk.co.uk/subdomains/resources/img/backgrounds/index_bullet.gif") no-repeat 0px 4px; }
		.index_bullet:hover { background:url("http://towntalk.co.uk/subdomains/resources/img/backgrounds/index_bullet_hover.gif") no-repeat 0px 4px; }		
		#index_events { border:#6AC826 1px solid;}
			#index_events .date {
								color:#FFFFFF;
								font-size:12px;								
								font-weight:bold;
								}
			#index_events .month {
								color:#666;
								font-size:15px;
								font-weight:bold;
								}
			#index_events li a:link {color:#485875;}
			#index_events li a.orange_link {color:#FF9F3B;}
			.event_pic { border:1px solid #7AAFE2;}
			
			
	/* --------------------------- */
	/* PAGE CONTENT	COLUMN		   */
	
		
		#content_column a  {border:0;}
		#content_column a:hover {text-decoration:underline;}
		#content_column ul {color:#666;} 
		#content_column h1,#thumbnails_column h1, #content_column h2,#thumbnails_column h2 {font-size:15px; height:20px; padding:6px;}
		
			#content_column h1, #content_column h2 {
			border:1px solid #93C0E7;
			border-top:0;
			background:url("../img/backgrounds/h2_blue_small.gif") repeat-x;
			color:#fff;
			}
		#content_column h4 {padding: 0 0 3px 14px; font-size:13px;}
		#content_column .link li{list-style-type:none; }
		#content_column .link a{color:#FF9F3B;}
		#content_column .link {
			margin-left:10px;
			color:#0099CC;
			font-size:12px;	
		}
		 #content_column .link a {
			font-weight:bold;
		}
		
			
	/* --------------------------- */
	/* QUICK LINKS COLUMN          */
	
		#quick_survey { border:solid 1px #7AAFE2; height:150px; margin:0 10px 10px 0; padding:0}
		#quick_survey p {font-size:11px; margin:3px 10px}
		
		#adbid_link{margin-bottom:10px}

		#quick_links {border:#7AAFE2 1px solid;}
		.quick_advert_space {background-color:#F1F7FC;}	
		.quick_advert_space img { border:1px solid #7AAFE2; }
		.quick_advert_space h3{border-bottom:#ABCCED 1px solid;}
		.quick_advert_space h3 a {color:#485875;}
		/*--- SUB CATEGORIES */
		#sub_cat { 
		margin:15px auto;
		height:auto;
		padding:6px 4px 6px 2px;
		background:#F1F7FC url("../img/backgrounds/top_th.gif") repeat-x scroll left top;
		border:1px solid #7AAFE2;
		}
		#sub_cat table {margin-bottom:12px;} 
		#sub_cat td {width:33%; padding:4px; text-align:center;}
		#sub_cat a {color:#485875;}
		#sub_cat a:hover{text-decoration:underline;}
		#sub_cat p {padding-left:3px; margin-bottom:8px}
		.sub_cat_left { width:34em; float:left; padding-left:5px;}
		
		/* #sub_cat h4 below thumbnail_h4 */

	/* ------------------------------ */

	/* THUMBNAILS BOXES				  */
		#thumbnails_column a:hover {
		text-decoration:underline;
		}
		#thumbnails_column h1, #thumbnails_column h2 {
		background:url("../img/backgrounds/h2_blue_small.gif") repeat-x;
		border-right:1px solid #7AAFE1;
		border-left:1px solid #7AAFE1;
		color:#fff;
		}			
						
		#thumbnails_column h3 {
		background:url("../img/backgrounds/h2_blue_small.gif") repeat-x;
		color:#fff;
		border-bottom:1px solid #7AAFE2;
		width:auto;
		}
		#thumbnails_column h3,  #thumbnails_column h4 {
		font-size:13px;
		padding-bottom:4px;
		margin-bottom:10px;
		}
		#thumbnails_column h4 a {color:#484865; padding-left:8px;}
		#thumbnails_column h4 a:hover {text-decoration:underline;}
		#thumbnails_columns h5 {
		background:url("../img/backgrounds/h2_blue_small.gif") repeat-x;
		color:#fff;
		padding-bottom:4px;
		margin-bottom:10px;
		}
		
		/* see note above */
		#sub_cat h4 {
		font-size:12px;
		padding:5px 0px 0px 5px;
		}
		
		.thumbnail {border:#7AAFE2 1px solid; background:#F1F7FC;}
		.thumbnail_title{font-size:14px; font-weight:bold; color:#FF9F3B;}
		.img_padding{margin-top:10px;}
		.view_event {border:#7AAFE2 1px solid;}
		
	/* ------------------------------ */
	/* NEWS AND EVENTS STORIES		  */
					
		#story_item {border:#7AAFE2 1px solid;}
		#story_item h4 {color:#485875; border:0; text-align:left;}
		#story_item .firstpara {font-weight:bold;}
		#story_item .quote {margin:10px 30px 0 30px; display:block;}
		#story_item .subhead {font-size:11.5px; font-weight:bold;}
		#story_item .list {background:url("../img/backgrounds/bg_list.jpg") no-repeat; padding-left:15px; margin:0 20px; display:block;}
		#story_item ul {
				margin: 0 15px 0 100px;
				padding:0px;
		}
			
		/* -- TCM PAGE --*/
		#tcm_story ul {margin:0 0 16px 8px; padding-left:5px; font-size:11px;}
		#tcm_story ul li {padding:2px 0 1px 4px;}
		#tcm_story h4 {padding-left:5px;}
		#tcm_story a:hover {text-decoration:underline;}
			
			#story_item_info {
				background-color:#F1F7FC;
				border-bottom:#DEEBF8 1px solid;
				border-top:#DEEBF8 1px solid;}
				#story_item_info a:hover {text-decoration:underline;} 
				
			#pic_caption {background-color:#003366; color:#FFF;}
			
	/* ------------------------------ */
	/* GATEWAY THUMBNAILS			  */	
					
		#gateway_thumbnail{border:#7AAFE2 1px solid; background:#F1F7FC; border-top:none;}
		#business_thumbnail h3 { font-size:12px; font-weight:lighter;}
		#gateway_thumbnail:hover {border:#99D1FB 1px solid; border-top:none;}
		#gateway_thumbnail h3, #business_thumbnail h3 {height:19px;}
		#gateway_thumbnail h3 a{font-size:13px; color:#fff;}
		#gateway_details p {color:#485875;}
		#gateway_details a:hover, #gateway_thumbnail h3 a:hover{text-decoration:underline}
		#gateway_nav {width:auto; border-top:1px solid #7AAFE2}
		#gateway_nav > #main_nav li  a { height:24px; }
		.gateway_link_title {font-size:12px;}

			#gateway_news_events {margin-bottom:10px;}
				#gw_events { margin-left:10px; padding-top:5px; height:150px; margin-bottom:10px; width:95%; border:1px solid #7AAFE2; background:#F1F7FC}
				.gw_events_pic{border:1px solid #7AAFE2; float:left;}
				#gw_events h4 {margin:3px 2px 0 -3px;}
				#gw_events h4 a{ color:#485875;}
				.gw_events_text{float:right !important; width:500px !important;}
			/**/
	/* ------------------------------ */
	/* GATEWAY PAGE					  */
	
		.gateway_address { font-size:14px; font-family:Arial;}
		#gateway_page {	border:#7AAFE2 1px solid;	border-bottom:#7AAFE2 1px solid; border-top:0;}
		#gateway_page h1 {text-align:center; margin:0;}
		#gateway_page h3 {	height:19px;	font-size:13px;	border-bottom:1px solid #7AAFE2;}
		.gateway_name { text-align:center}
		.gateway_divider {border:0; border-top:1px solid #7AAFE2}	
		#gateway_details_main {background-color:#F1F7FC}
		#gateway_details_main p {color:#485875;}
		#gateway_details_main a:hover {text-decoration:underline;}	
		#gateway_pics img {border: 1px solid #7AAFE2;}
		#gateway_logo img, .gateway_img_right {border: 1px solid #D5D5D5; padding:4.5px; margin-top:15px;}
		#gateway_details_main {border-left:1px solid #7AAFE2}
		
		.gateway_main_text { padding:6.5px;}
			
	/* ------------------------------ */
	/* CALENDAR			 			  */
					
		#calendar {border:#7AAFE2 1px solid;}
		
			#calendar .search { background:#f2f2f2; color:#777; border:1px solid #555;}	
			#calendar .go_button { background:#f2f2f2; color:#777; border:1px solid #555;}	
			#calendar table {
				/*background-color:#7AAFE2;*/
				color:#006699;}
						
			#calendar th {
				background-color:#A2C7EB;
				color:#FFF;}
					
			#calendar td { 
				background-color:#FFF;
				border:#7AAFE2 1px solid;
				font-size:11px;
				text-align:center;
			}
						
			#calendar td:hover {background-color:#E1F4FD;}
			#calendar td a:hover {color:#47494C;}
			
			#calendar_nav h3 { 
			color:#47494C;
			background:none;
			border:none;
			}

			#biz_search h3{
				background:0; 
				color:#003366;}

	/* ------------------------------ */
	/* MAP DIRECTIONS  	 			  */

		#mapInstructions {
		width:461px;
		border:solid 1px #7AAFE2;
		}

		#mapDirections {
		width:450px;
		height:auto; 
		clear:both
		}
		#newDirections {
		width:461px; 
		padding-bottom:10px; 
		position:relative
		}
	
		#newDirections div {
		width:160px; 
		padding-bottom:10px;
		}

		#story_item_info .directions {list-style-type:none; font-size:11px; padding-bottom:5px;}
		#story_item_info .edirections {color:#003366; font-weight:bold; padding-right:24px;}
		#story_item_info .sdirections {color:#003366; font-weight:bold; padding-right:15px;}
		#story_item_info .submit {margin-left:340px;}

	/* --------------------------*/
	/* custom classes */
	.red {color:#ff0000; font-weight:bold;}
	.border_blue { border:1px solid #7AAFE2;}
	.gateway_break { border-top:1px solid #7AAFE2; width:auto; margin-bottom:2.5px;}
	
	.paging {text-align:center}
	
	/* ----- BREAD CRUMB --------*/
	#breadcrumb,#breadcrumb_gw, #gateway_page h2 { background:#E6E6E6;  border:1px dotted #999999; }
	#breadcrumb p,#breadcrumb_gw  p, #gateway_page h2{color:#9C9C9C; font-size:11px; }
	#breadcrumb a,#breadcrumb_gw  a, #gateway_page h2 a{ color:#444; text-decoration:underline;font-weight:normal;}	
	/* ---------------------------- */
	/* 			SUBMIT FORM		*/
	.submit_link {
	height:25px;
	text-align:center;
	border:1px dotted #D3D3D3;
	border-left:0; border-right:0;
	padding:14px 0 24px 0;
	font-family:Arial;
	font-size:14px !important;
	}
		#submit_form h3, .link_h3 {
		height:18px;	
		padding-top:4.5px;
		margin-bottom:1em;	
		background:#D2E3FF url("../img/backgrounds/top_th.gif") repeat-x scroll left top;
		border:1px solid #7AAFE2;
		color:#666666;	
		text-align:center;
		font-family:Verdana;
		font-size:12px !important;
		}
		#submit_form label {
		float:left;
		width:8em;
		}
		#submit_form em {
		vertical-align:top;
		color:red;
		padding-right:1em;
		}
	
	/* Confirmation Messages */	
		.confirm_success {
		background: url("http://www.towntalk.co.uk/subdomains/resources/icons/tick.png") no-repeat 84px 0;
		}
	
	#main_wrapper #preview_business {
	background:transparent url(http://towntalk.co.uk/subdomains/resources/img/forms/preview_business.jpg) no-repeat scroll 0 0;
	display:block;
	height:81px;
	width:281px;
	}
	
	#main_wrapper a#preview_business:hover  {
	background:url(http://towntalk.co.uk/subdomains/resources/img/forms/preview_business_hover.jpg) no-repeat 90px 0;
	}
	
	 .captcha_error { color:red; }
	/* --------------*/
		#submit_form input,textarea,select,
		#story_item_info .submit,
		#site_search .go_button {
		color:#4A4A4A;
		border:1px solid #0076AE;
		padding:3px;
		font-size:11px;
		font-family:Verdana;
		}
		
		#submit_form input.button { background:red;}
		
	
	.form_heading { 
	font-weight:bold;
	}	
	
	#map {
	margin-bottom:10px;
	border:1px dotted #333;
	}
	
	/* ---------------------------- */
	/* 			SITEMAP	PAGE		*/
	
	#content_column li a{color:#006699; font-size:11px;}
	#content_column h3 a{color:#485875;}
	#content_column .sitemap_heading {
	border-bottom:2px solid #B0D3F1;
	color:#485875; 
	font-size:16px; 
	font-weight:bold;
	}

	/* ---------------------------- */
	/* 			SITEMAP	PAGE		*/
	
	#weather .day h2 {background:none; color:#485875; font-size:14px; font-weight:bold;  border:none;}
	#weather .temp {background-color:#F1F7FC; border-bottom:#DEEBF8 1px solid; border-top:#DEEBF8 1px solid;}
	
	/* ----- LOCAL INFO ----------- */
	
	.hiddenPic { display:none; }
	#local_list {border-bottom:1px dotted #CECECE; padding-bottom:15px;}
		#local_list h4 a {color:#485875; margin-bottom:5px;}
		#local_list h4 a:hover {text-decoration:underline}
	#local_list img { background:#F1F7FC; border:1px solid #7AAFE2; margin-right:12px; padding:4px;}
	
	.category_img { padding:4.5px; border:1px dotted #CFCFCF}
		/* LINKS */
	
		#cat_list .category a {
			
			color:#006699;
		}
		#cat_list	.category a:hover {text-decoration:underline;}
		#cat_list .category td {
			padding-bottom:10px;
			vertical-align:top;
			padding-left:5px;
		}
		
		#local_links a:hover {text-decoration:underline;}
		#local_links_results h3 { text-align:center;}

	/* ------- POST CARD ---------- */
	
	#postcard_content img {
	border:1px solid #7AAFE2;
	}
	/* ABOUT */
	#about_famous_right a:hover {text-decoration:underline;}
	
	/* ---------------------------- */
	
	a:hover.link_under {text-decoration:underline;}
	
	/* ---------------------------- */
	/* CRIMEWATCH   				*/
	#offender {border-bottom:solid 1px #CCC}
	 .offender_details{float:left; width:400px;}
	
	
	
	/* ------- TABLETALK -----------*/
	
	.tabletalk_review{margin:3px 10px; border-bottom:dashed 1px #C5C5C5}
	.tabletalk_rating{margin-bottom:0 !important; margin-top:5px}
		
		.tt_review {
		background:url(../img/reviews/starbg.gif) repeat-y;	
		}		
			.tt_review_left {
			border-right:1px solid #D6EDFE;
			}		
		
		#gateway_page p.tt_add, #content_column p.tt_add {
		background:url('../img/reviews/tt_add_bg.gif') repeat-x;
		text-align:right;
		border:1px solid #CCC;
		border-top:none;
		}
		
		#gateway_page .tt_add a, #content_column p.tt_add a  {
		color:#555;
		}


			#gateway_page .tt_review h2 {
			background:url('../img/backgrounds/h2_blue_small.gif') repeat-x;
			}
			#gateway_page .tt_review_left {
			border:none;
			background:none;
			}

	.rank { color:#3F3F3F; font-size:14px; font-weight:bold; }
			
	/* ---------------------------- */
	/* CRIMEWATCH   				*/
	.offender{border-bottom:dashed 1px #CCC}



	/* ---------------------------- */
	/* SPECIAL OFFERS				*/
	#special_offer {
	color:#535353;
	border:1px dashed #4C4C4C;
	background:url("http://www.towntalk.co.uk/subdomains/resources/img/backgrounds/special_offers/offer_bg.jpg") 0px 12px no-repeat;
	}		
		#special_offer img {
		float:left;
		padding:3px 7px 2px 13px;
		}
		
		#special_offer p {
		color:#151515;
		padding-left:13px;
		padding-right:4px;
		}	
		#special_offer .offer_intro, #special_offer .offer_finish {
		margin:9px 0 12px auto;
		background:url("http://www.towntalk.co.uk/subdomains/resources/img/backgrounds/special_offers/intro_finish_bg_stripe.png") 0 0 no-repeat;
		border:1px solid #7AAFE2;
		border-left:0;border-right:0;
		}
		
		#special_offer .offer_finish {
		margin:10px 0 5px auto;
		padding-top:10px;
		height:30px;
		}
		
		.offers_gate_link{color:#8DD3FA !important;}
		
		p .offer_finish {
		color:#fff !important;
		}
			.offer_info {
			color:#485875;
			font-size:14px;
			font-weight:bold;
			font-family:Arial, Verdana;
			}
			
			.offer_intro h2 a{color:#FFFFFF}
			
			.offer_light_blue {
			color:#8DD3FA;
			}
			
			.offer_brought {
			color:#fff !important;
			}
			
			.offer_description{
			float:left;
			width:325px;
			font-weight:bold;
			font-size:14px !important;		
			}
			
			.offer_terms {
			font-size:9px !important;
			color:#999 !important;
			}
			
			.offer_details {
			margin:0;
			}
			
			.offer_footer, .offer_footer2, .offer_footer3 {
			padding-bottom:6px;
			background:url("http://www.towntalk.co.uk/subdomains/resources/img/backgrounds/special_offers/red_star.jpg") 368px 0 no-repeat;
			}
			.offer_footer2 { background:url("http://www.towntalk.co.uk/subdomains/resources/img/backgrounds/special_offers/green_star.jpg") 368px 0 no-repeat; }
			.offer_footer3 { background:url("http://www.towntalk.co.uk/subdomains/resources/img/backgrounds/special_offers/blue_star.jpg") 368px 0 no-repeat; }
			.offer_top { height:17px; background:url("http://www.towntalk.co.uk/subdomains/resources/img/backgrounds/special_offers/scissor_top.jpg") 20px 0 no-repeat; }
			
			.offer_bottom {
			height:16px;
			background:url("http://www.towntalk.co.uk/subdomains/resources/img/backgrounds/special_offers/scissor_bottom.jpg") 390px 0 no-repeat;			
			}
		
		#special_offer h2, #special_offer h3 {
		background:0;
		border:0;
		margin:5px 0 5px 0;
		font-family:Arial, Verdana, Calibri;
		}
		
		#special_offer h2 {
		padding:7px 0 5px 14px !important;
		font-size:19px !important;
		color:#fff;
		font-weight:bold;
		}
	
		#special_offer h3 {
		font-size:16px;
		color:#8DD3FA;	
		padding:1px 0 5px 14px;
		}	
		
		/* OFFERS DISPLAY */
		#offer_display #special_offer {
		width:515px;
		}

		#offer_display #special_offer .offer_details {
		font-size:11px;
		}
		#offer_display #special_offer .offer_description {
		width:385px;
		}
		#offer_display #special_offer .offer_footer {
		background:none;
		}	
		
		#offer_display #special_offer .offer_finish  { margin-bottom:6px;}

	/* GATEWAY OFFERS */
	#show_offers #special_offer {
	background:url("http://www.towntalk.co.uk/subdomains/resources/img/backgrounds/special_offers/offer_test.jpg") 0px 12px no-repeat;
	}
	
	#show_offers #special_offer .offer_footer {
	background:transparent url(http://www.towntalk.co.uk/subdomains/resources/img/backgrounds/special_offers/red_star.jpg) no-repeat scroll 542px 0;
	padding-bottom:0;
	}
	
	#show_offers #special_offer .offer_description {
	width:612px;
	}
	
	/* Tag Cloud */
	#side_navigation #tag_cloud { margin:0 0 0 10px;}
	
	#side_navigation #tag_cloud a {
	color:#7AC7EB;
	padding:0.1em;
	font-size:9px;
	}
	
	#side_navigation #tag_cloud a:hover {
	color:#F7E2B9;
	}
	
	#side_navigation #tag_cloud .cloud1 { font-size:18px; font-weight:bold; } 
	#side_navigation #tag_cloud .cloud2 { font-size:16px; font-weight:bold; }
	#side_navigation #tag_cloud .cloud3 { font-size:14px; }
	#side_navigation #tag_cloud .cloud4 { font-size:12px; }
	#side_navigation #tag_cloud .cloud5 { font-size:11px;}	

	/* 			FOOTER			*/
		
		#events_footer a:hover {text-decoration:underline;}
		
		#footer {color:#FFF;}
					
			#footer li a {color:#FFF;}
					
			#footer li a:hover {color:#FFF;}
			
			#gateway_page h1 {
			font-size:17px;
			width:auto;
			text-align:center;
			}
	/* Site Links */	
		#main_wrapper .links_panel a {
		font-size:11px;
		}
			
			
	
.addthis_toolbox .hover_effect
{
    width: 240px;
	margin:0 auto 10px auto;
    padding: 10px 0 6px 10px;
    border: 3px solid #eee;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
}

.addthis_toolbox .hover_effect div
{
    float: left;
}

.addthis_toolbox .hover_effect a
{
    border: 2px solid #fff;
    padding: 2px 2px 2px 16px;
    position: relative;
    text-decoration: none;
}

.addthis_toolbox .hover_effect a:hover
{
    border: 2px solid #105CB6;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    background: #B4D3F8;
    color: #105CB6;
    text-decoration: none!important;
}

.addthis_toolbox .hover_effect span
{
    position: absolute;
    width: 16px;
    height: 16px;
    top: 2px;
    left: 1px;
}	

.add_this_description{
	font-weight:bold;
	text-align:center
}