#/* - - DEFAULT CSS - CMG - -*/

/*===================================|
CONTENTS
> DEFAULT CSS
> MAX WIDTH 959 MIN WIDTH 768 CSS
> MAX WIDTH 767 CSS
> MAX WIDTH 767 MIN WIDTH 480 CSS
> MAX WIDTH 479 CSS
> GENERAL
|===================================*/
/* - - DEFAULT CSS - - */

/* - - BASE CSS - CHANGES BEGIN (DEFAULT) - - */
/*Reset default browser CSS. Based on work by Eric Meyer*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {background: transparent;border: 0;margin: 0;padding: 0;vertical-align: baseline;}
body {line-height: 1;}
h1, h2, h3, h4, h5, h6 {font-weight: normal;}
ol, ul {list-style: none;}
blockquote {quotes: none;}
blockquote:before, blockquote:after {content: '';content: none;}
del {text-decoration: line-through;}
table {/* tables still need 'cellspacing="0"' in the markup */
	border-collapse: collapse;border-spacing: 0;}
a img {border: none;}

/*Standard Tag Style*/
body{
	width:100%;
	font-size: 12px;
	font-family: Myriad, Helvetica, Arial, sans-serif;
}

img{
	border:0px;
}
a {
	text-decoration:none;
}

h1{
	margin: 0px;
	padding: 0px;
}

h2{
	font-size: 18px;
}
h3{
	font-size: 15px;
}
h4{
	font-size: 14px;
}
h5{
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
}

h6{
	font-size: 12px;
	font-style: italic;
	font-weight: normal;
}
p ul ol a {
	font-family: Myriad,Helvetica,sans-serif;
}

#overlay {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: #000;
    background-color: rgba(0,0,0,.5);
    z-index: 10000;
	cursor:pointer;
}

	#overlay img{
	   position: relative;
	   top: 50%;
	   left: 50%;
	   width: 980px;
	   height: 400px;
	   margin-top: -200px; /* Half the height */
	   margin-left: -490px; /* Half the width */		
	}

.clear{clear:both; visibility: visible; height: auto;}
.clear_row{clear:both;}

.start_hidden{display:none;}

/* - - BASE CSS - CHANGES END (DEFAULT) - - */
/* - - SKELETON CSS - CHANGES BEGIN (DEFAULT) - - */
	.column.alpha, .columns.alpha               { 
		margin-left: 15px; margin-right: 7.5px;
	}
    .column.omega, .columns.omega{ 
		margin-left: 7.5px; margin-right: 15px;
	}
/* - - SKELETON CSS - CHANGES END (DEFAULT) - - */
/* - - ADDITIONAL SKELETON FEATURES BEGIN (DEFAULT) - - */
	.full-width-container {
		width: 100%;
	}
	.sub-column {
		position: relative;
	}
	.one-third .sub-column.full-width {
		width: 300px;
		margin: 0 0 15px;
		float: left;
		clear: both;
	}
	.two-thirds .sub-column.full-width {
		width: 615px;
		margin: 0 0 15px;
		float: left;
		clear: both;
	}
	.two-thirds .sub-column.half-width {
		width: 300px;
		float: left;
	}
	.two-thirds .sub-column.alpha {
		margin: 0 7.5px 15px 0;
		clear: both;
	}
	.two-thirds .sub-column.omega {
		margin: 0 0 15px 7.5px;
	}
/* - - ADDITIONAL SKELETON FEATURES END (DEFAULT) - - */
/* - - HEADER AREA BEGINS (DEFAULT) - - */
	.page_header {
		background-color:#fff;
		padding-top: 15px;
		margin-bottom: 10px;
	}
	/* - - ADVERTISEMENTS - - */
	#header {
		width:980px;
		min-height:90px;
		margin:12px auto;
	}
		#leaderboard {
			margin-right:10px;
			width:728px;
			height:90px;
			float: left;
		}
		#billboard{
			margin-left:5px;
			width:970px;
			height:250px;
		}
		#earpiece {
			float: left;
		}
		#leaderboard_mini {
			display: none;
		}
	/* - - LOGO AREA - - */	
	#logo {
		position: relative;
		height: 75px;
	}
		#logo img {
			width: 500px;
			height: auto;
		}
		#logo h1{
			position:absolute;
			color:#fff;
			font-size:12px;
		}
		#logo a{
			position:absolute;
			display:block;
		}
	/* - - SOCIAL LINKS / SEARCH FIELD - - */
	#mh_function{
		position: relative;
	}
		/* SOCIAL LINKS */
		#mh_f_link{
			text-align: right;
		}
			#mh_f_link a{
				display: inline-block;
				width: 20px;
				height: 22px;
				margin: 0 2px 0 0;
			}
			
			#mh_f_link #mh_facebook{
				background:url(../img/icon_set.png) -5px -5px no-repeat;
			}

			#mh_f_link #mh_facebook:hover{
				background:url(../img/icon_set.png) -5px -5px no-repeat;
			}
			
			#mh_f_link #mh_twitter{
				background:url(../img/icon_set.png) -55px -5px no-repeat;
			}

			#mh_f_link #mh_twitter:hover{
				background:url(../img/icon_set.png) -55px -5px no-repeat;
			}
			
			#mh_f_link #mh_youtube{
				background:url(../img/icon_set.png) -105px -5px no-repeat;
			}
			
			#mh_f_link #mh_youtube:hover{
				background:url(../img/icon_set.png) -105px -5px no-repeat;
			}			
		/* - - SEARCH AREA - - */
		#mh_f_search{
			position: relative;
			text-align: right;
		}
			#cse-search-box {
				display: inline-block;
				margin: 5px 0;
				border: 2px solid #eaeaea;
				background-color: #eaeaea;
				width: 210px;
				height: 22px;
				position: relative;
			}	
				#cse-search-box #top_search_input {
					position: absolute;
					left: 2px;
					top: 2px;
					border: 0px;
					background-color: #eaeaea;
					color: #5f5f5f;
					height: 18px;
					width: 180px;
					font-size: 12px;
					padding: 0;
				}
				#cse-search-box #top_search_submit {
					background:url(../img/icon_set.png) -5px -32px no-repeat;
					position: absolute;
					height:22px;
					width:22px;
					right: 0px;
					top: 0px;
					margin: 0;
				}
				
				#cse-search-box #top_search_submit:hover {
					background:url(../img/icon_set.png) -32px -32px no-repeat;
				}
	/* - - NAVIGATION BAR - - */
		#nav_container{
			width:100%;
			background-color:#000;
			margin-bottom:15px;
		}
	
		#top_menu{
			margin:0 auto;
			height: 40px;
			width:980px;
			position: relative;
			text-align: center;
		}
			#top_menu #top_nav_ul{
				position: relative;
				margin: 0;
				padding: 0;
			}
			#top_nav_ul .top_nav_li{
				float: left;
				margin: 0;
			}
			#top_nav_ul .top_nav_li:last-child {
				background-image: none;
			}
				#top_nav_ul .top_nav_li .top_menu_a{
					display: block;
					color: #FFF;
					font-family: Myriad, Helvetica, Arial, sans-serif;
					font-weight: 400;
					font-size: 14px;
					line-height: 40px;
					padding: 0 12px;
				}
					#top_nav_ul .top_nav_li .top_menu_a:hover {
						color: #EFEFEF;
						text-shadow: 0 1px 1px #0F0F0F;
					}	
					ul#top_menu li ul li a {
						display: block;
						font-size: 11px;
						line-height: 23px;
						padding: 0 8px;
					}
		/* - - MAIN NAVIGATION SUB-CATEGORY MENU - - */
			#top_nav_ul .sub_menu{
				position: absolute;
				top: 40px;
				height: auto;
				left: 0;
				z-index: 99;
				width: 100%;
				height: 30px;
				border-top: 1px solid #FFF;
				padding: 0;
				display: none;
				background-color: #000;
			}	
				.sub_menu .sub_menu_menu{
					margin: 0 5px;
					height: 30px;
				}
					.sub_menu_menu .sub_menu_li{
							float: left;
							margin: 0;
							padding: 0;
					}
					.sub_menu_menu a.sub_menu_a{
						display: block;
						font-size: 11px;
						line-height: 30px;
						padding: 0 8px;
						color: #FFF;
					}
		/* - - MAIN NAVIGATION FIXED SUB-CATEGORY MENU - SUB PAGES - - */
			#top_menu #sub_nav_ul{
				position: absolute;
				text-align: left;
				top: 40px;
				height: auto;
				width: 940px;
				height: 20px;
				border-top: 1px solid #FFF;
				padding: 0;
				margin: 0;
			}
				#top_menu #sub_nav_ul li{
					float: left;
					padding: 0 2px;
				}
				#top_menu #sub_nav_ul li:first-child{
					margin: 0 2px 0 6px;
				}
				#top_menu #sub_nav_ul li a{
					display: block;
					font-size: 11px;
					line-height: 20px;
					padding: 0 5px;
					color: #FFF;
				}	
				#top_menu select {
					display: none;
				}
				
			#mobile_menu_ul, #mobile_undermenu_ul {
				display: none;
			}
			
/* - - WEATHER - -*/			

	.weather_container{
		color:#000;
		padding:10px;
		position:relative;
		cursor:pointer;
	}
	
	.wc_forecast{position:relative;}

		.wc_info{
			position:relative;
			float:right;
			colour:##5F5F62;
			height:26px;
			padding:0px;
			padding-left:6px;
			padding-right:6px;
			background-color:#A9DEFF;			
		}
			.wc_info .wc_info_dayname{
				float:right;
				padding-left:0px;
				padding-top:8px;
				margin-right:4px;
				font-size:12px;
				font-weight:normal;
				
			}
			.wc_info .wc_info_temp{
				float:right;
				width:40px;			
				padding-top:8px;
				text-align:center;
				font-size:12px;
				font-weight:normal;				
			}
			.wc_info .wc_info_image{
				position:relative;
				float:right;
			}
			.wc_info .wc_info_image img{
				height:26px;
			}			
			
		.wc_earpiece{
			float:left;
			width:200px;
			height:70px;
			background: #f0f9ff; /* Old browsers */
			background: -moz-linear-gradient(top, #f0f9ff 0%, #cbebff 47%, #a1dbff 100%); /* FF3.6+ */
			background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f0f9ff), color-stop(47%,#cbebff), color-stop(100%,#a1dbff)); /* Chrome,Safari4+ */
			background: -webkit-linear-gradient(top, #f0f9ff 0%,#cbebff 47%,#a1dbff 100%); /* Chrome10+,Safari5.1+ */
			background: -o-linear-gradient(top, #f0f9ff 0%,#cbebff 47%,#a1dbff 100%); /* Opera 11.10+ */
			background: -ms-linear-gradient(top, #f0f9ff 0%,#cbebff 47%,#a1dbff 100%); /* IE10+ */
			background: linear-gradient(to bottom, #f0f9ff 0%,#cbebff 47%,#a1dbff 100%); /* W3C */
			filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f0f9ff', endColorstr='#a1dbff',GradientType=0 ); /* IE6-9 */
			-webkit-border-radius: 5px;
			-moz-border-radius: 5px;
			border-radius: 5px;				
		}
		
			.wc_earpiece .wc_location{font-weight:bold;font-size:14px;}
			.wc_earpiece .wc_temp{font-size:40px;font-weight:bold;}
				.wc_earpiece .wc_temp .wc_temp_figure{}
				.wc_earpiece .wc_temp .wc_degree{}
				.wc_earpiece .wc_temp .wc_celcius{}
				
			.wc_earpiece .wc_description{font-size:12px;}
			
			.wc_earpiece .wc_image{position:absolute;right:10px;top:4px;}
	
		.wc_mpu{
			width:280px;
			height:210px;
			background: #f0f9ff; /* Old browsers */
			background: -moz-linear-gradient(top, #f0f9ff 0%, #cbebff 47%, #a1dbff 100%); /* FF3.6+ */
			background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f0f9ff), color-stop(47%,#cbebff), color-stop(100%,#a1dbff)); /* Chrome,Safari4+ */
			background: -webkit-linear-gradient(top, #f0f9ff 0%,#cbebff 47%,#a1dbff 100%); /* Chrome10+,Safari5.1+ */
			background: -o-linear-gradient(top, #f0f9ff 0%,#cbebff 47%,#a1dbff 100%); /* Opera 11.10+ */
			background: -ms-linear-gradient(top, #f0f9ff 0%,#cbebff 47%,#a1dbff 100%); /* IE10+ */
			background: linear-gradient(to bottom, #f0f9ff 0%,#cbebff 47%,#a1dbff 100%); /* W3C */
			filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f0f9ff', endColorstr='#a1dbff',GradientType=0 ); /* IE6-9 */
			-webkit-border-radius: 5px;
			-moz-border-radius: 5px;
			border-radius: 5px;
		}
		
			.wc_mpu .wc_day{font-size:18px;font-weight:bold;margin-bottom:4px;}
			.wc_mpu .wc_datetime{font-size:12px;border-top:1px solid #fff;border-bottom:1px solid #fff;padding-top:2px;padding-bottom:2px;margin-bottom:16px;}
				.wc_mpu .wc_datetime .wc_date{display:block;text-align:left;float:left;}
				.wc_mpu .wc_datetime .wc_time{display:block;text-align:right;float:right;}
		
			.wc_mpu .wc_location{font-weight:bold;font-size:14px;}
			.wc_mpu .wc_temp{font-size:40px;font-weight:bold;}
				.wc_mpu .wc_temp .wc_temp_figure{}
				.wc_mpu .wc_temp .wc_degree{}
				.wc_mpu .wc_temp .wc_celcius{}
				
			.wc_mpu .wc_description{font-size:12px;}
			
			.wc_mpu .wc_image{position:absolute;right:10px;top:50px;}
			
			.wc_mpu .wc_extra{clear:both;font-size:12px;border-top:1px solid #fff;border-bottom:1px solid #fff;padding-top:8px;padding-bottom:4px;margin-top:52px;}
			
				.wc_mpu .wc_extra .wc_temprange{float:left;width:30%;}
					.wc_mpu .wc_extra .wc_tempmin{min-height:20px;background-image:url('icons/symb1/templow.png');background-repeat:no-repeat;padding-left:20px;}
					.wc_mpu .wc_extra .wc_tempmax{min-height:20px;background-image:url('icons/symb1/temphigh.png');background-repeat:no-repeat;padding-left:20px;}
				
				.wc_mpu .wc_extra .wc_realfeel{float:left;width:50%;}
				
				.wc_mpu .wc_extra .wc_temphumid{float:left;min-height:40px;width:30%;display:block;background-image:url('icons/symb1/temphumid.png');background-repeat:no-repeat;}
					.wc_mpu .wc_extra .wc_temphumid span{margin-left:20px;}
				
				/*.wc_mpu .wc_extra .wc_tempwind{float:left;min-height:40px;width:40%;display:block;background-image:url('icons/symb1/tempwind.png');background-repeat:no-repeat;}*/
				.wc_mpu .wc_extra .wc_tempwind{float:left;min-height:20px;width:49%;display:block;text-align:right;}
					.wc_mpu .wc_extra .wc_tempwind span{margin-left:24px;}					
					
		.wc_forecast_container{
			margin-top:10px;
			width:280px;
			height:520px;
			background: #a1dbff; /* Old browsers */
			background: -moz-linear-gradient(top, #a1dbff 0%, #cbebff 53%, #f0f9ff 100%); /* FF3.6+ */
			background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a1dbff), color-stop(53%,#cbebff), color-stop(100%,#f0f9ff)); /* Chrome,Safari4+ */
			background: -webkit-linear-gradient(top, #a1dbff 0%,#cbebff 53%,#f0f9ff 100%); /* Chrome10+,Safari5.1+ */
			background: -o-linear-gradient(top, #a1dbff 0%,#cbebff 53%,#f0f9ff 100%); /* Opera 11.10+ */
			background: -ms-linear-gradient(top, #a1dbff 0%,#cbebff 53%,#f0f9ff 100%); /* IE10+ */
			background: linear-gradient(to bottom, #a1dbff 0%,#cbebff 53%,#f0f9ff 100%); /* W3C */
			filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a1dbff', endColorstr='#f0f9ff',GradientType=0 ); /* IE6-9 */
			-webkit-border-radius: 5px;
			-moz-border-radius: 5px;
			border-radius: 5px;			
		}

		.wc_forecast .wc_day{font-size:18px;font-weight:bold;margin-bottom:4px;}
		.wc_forecast .wc_datetime{font-size:12px;border-top:1px solid #fff;border-bottom:1px solid #fff;padding-top:2px;padding-bottom:2px;margin-bottom:16px;}
			.wc_forecast .wc_datetime .wc_date{display:block;text-align:left;float:left;}
			.wc_forecast .wc_datetime .wc_time{display:block;text-align:right;float:right;}
	
		.wc_forecast .wc_location{font-weight:bold;font-size:14px;}
		.wc_forecast .wc_temp{font-size:40px;font-weight:bold;}
			.wc_forecast .wc_temp .wc_temp_figure{}
			.wc_forecast .wc_temp .wc_degree{}
			.wc_forecast .wc_temp .wc_celcius{}
			
		.wc_forecast .wc_description{font-size:12px;}
		
		.wc_forecast .wc_image{position:absolute;right:10px;top:50px;}
		
		.wc_forecast .wc_extra{clear:both;font-size:12px;border-top:1px solid #fff;border-bottom:1px solid #fff;padding-top:8px;padding-bottom:4px;margin-top:32px;}
		
			.wc_forecast .wc_extra .wc_temprange{float:left;width:30%;}
				.wc_forecast .wc_extra .wc_tempmin{min-height:20px;background-image:url('icons/symb1/templow.png');background-repeat:no-repeat;padding-left:20px;}
				.wc_forecast .wc_extra .wc_tempmax{min-height:20px;background-image:url('icons/symb1/temphigh.png');background-repeat:no-repeat;padding-left:20px;}
			
			.wc_forecast .wc_extra .wc_realfeel{float:left;width:50%;}
			
			.wc_forecast .wc_extra .wc_temphumid{float:left;min-height:40px;width:30%;display:block;background-image:url('icons/symb1/temphumid.png');background-repeat:no-repeat;}
				.wc_forecast .wc_extra .wc_temphumid span{margin-left:20px;}
			
			/*.wc_forecast .wc_extra .wc_tempwind{float:left;min-height:40px;width:40%;display:block;background-image:url('icons/symb1/tempwind.png');background-repeat:no-repeat;}*/
			.wc_forecast .wc_extra .wc_tempwind{float:left;min-height:20px;width:49%;display:block;text-align:right;}
				.wc_forecast .wc_extra .wc_tempwind span{margin-left:24px;}
		
		.wc_forecast .wc_forecast_day{
			width:280px;
			height:60px;
			color:#000;
			background: #f0f9ff; /* Old browsers */
			background: -moz-linear-gradient(top, #f0f9ff 0%, #cbebff 47%, #a1dbff 100%); /* FF3.6+ */
			background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f0f9ff), color-stop(47%,#cbebff), color-stop(100%,#a1dbff)); /* Chrome,Safari4+ */
			background: -webkit-linear-gradient(top, #f0f9ff 0%,#cbebff 47%,#a1dbff 100%); /* Chrome10+,Safari5.1+ */
			background: -o-linear-gradient(top, #f0f9ff 0%,#cbebff 47%,#a1dbff 100%); /* Opera 11.10+ */
			background: -ms-linear-gradient(top, #f0f9ff 0%,#cbebff 47%,#a1dbff 100%); /* IE10+ */
			background: linear-gradient(to bottom, #f0f9ff 0%,#cbebff 47%,#a1dbff 100%); /* W3C */
			filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f0f9ff', endColorstr='#a1dbff',GradientType=0 ); /* IE6-9 */
			-webkit-border-radius: 5px;
			-moz-border-radius: 5px;
			border-radius: 5px;	
			margin-top:4px;
			margin-bottom:4px;
			position:relative;
		}
			.wc_forecast_day .wc_forecast_dayname{
				float:left;
				padding-left:10px;
				padding-top:18px;
				width:120px;
				height:42px;
				font-size:20px;
				font-weight:bold;
				color:#8C8D89;
			}
			.wc_forecast_day .wc_forecast_image{
				float:left;
				padding-top:8px;
				width:75px;
				text-align:center;
			}
			.wc_forecast_day .wc_forecast_temp{
				float:left;
				padding-top:18px;
				width:75px;
				text-align:center;
				font-size:20px;
				font-weight:bold;				
			}
			
		.wc_full_width{
			margin-top:10px;
			width:95%;
		}

		.wc_forecast_full{
			position:relative;
			padding:8px;
			border:1px solid #DDDDDD;
			-webkit-border-radius: 5px;
			-moz-border-radius: 5px;
			border-radius: 5px;
			margin-bottom:8px;
		}
		
		.wc_forecast_full .wc_day{font-size:18px;font-weight:bold;margin-bottom:4px;}
		.wc_forecast_full .wc_datetime{font-size:12px;font-style:italic;position:absolute;right:8px;top:8px;}
			.wc_forecast_full .wc_datetime .wc_date{display:block;text-align:left;float:left;}
			.wc_forecast_full .wc_datetime .wc_time{display:block;text-align:right;float:right;}
	
		.wc_forecast_full .wc_location{font-weight:bold;font-size:14px;}
		.wc_forecast_full .wc_temp{width:110px;text-align:center;padding:4px;font-size:40px;font-weight:bold;margin-top:10px;background-color:#C5C0C0;color:#fff;border:1px solid #C5C0C0;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
		.wc_forecast_full .wc_temp_forecast{width:220px;}
			.wc_forecast_full .wc_temp_forecast .wc_separate{vertical-align:middle;font-size:20px;margin-left:2px;margin-right:2px;}
			
		.wc_forecast_full .wc_description{font-size:12px;margin-top:14px;}
		
		.wc_forecast_full .wc_image{position:absolute;right:8px;top:20px;}
		
		.wc_forecast_full .wc_extra{clear:both;font-size:12px;font-weight:bold;padding-top:8px;padding-bottom:4px;margin-top:14px;}
			.wc_forecast_full .wc_extra span{font-weight:normal;}
			
			.wc_forecast_full .wc_extra .wc_temprange{float:left;width:30%;}
				.wc_forecast_full .wc_extra .wc_tempmin{min-height:20px;background-image:url('icons/symb1/templow.png');background-repeat:no-repeat;padding-left:20px;}
				.wc_forecast_full .wc_extra .wc_tempmax{min-height:20px;background-image:url('icons/symb1/temphigh.png');background-repeat:no-repeat;padding-left:20px;}
			
			.wc_forecast_full .wc_extra .wc_realfeel{float:left;margin-right:10px;}
			
			.wc_forecast_full .wc_extra .wc_temphumid{float:left;margin-right:10px;display:block;}
			
			.wc_forecast_full .wc_extra .wc_tempwind{float:left;display:block;}
		
		.wc_forecast_full .wc_forecast_day{
			width:280px;
			height:60px;
			color:#000;
			background: #f0f9ff; /* Old browsers */
			background: -moz-linear-gradient(top, #f0f9ff 0%, #cbebff 47%, #a1dbff 100%); /* FF3.6+ */
			background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f0f9ff), color-stop(47%,#cbebff), color-stop(100%,#a1dbff)); /* Chrome,Safari4+ */
			background: -webkit-linear-gradient(top, #f0f9ff 0%,#cbebff 47%,#a1dbff 100%); /* Chrome10+,Safari5.1+ */
			background: -o-linear-gradient(top, #f0f9ff 0%,#cbebff 47%,#a1dbff 100%); /* Opera 11.10+ */
			background: -ms-linear-gradient(top, #f0f9ff 0%,#cbebff 47%,#a1dbff 100%); /* IE10+ */
			background: linear-gradient(to bottom, #f0f9ff 0%,#cbebff 47%,#a1dbff 100%); /* W3C */
			filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f0f9ff', endColorstr='#a1dbff',GradientType=0 ); /* IE6-9 */
			-webkit-border-radius: 5px;
			-moz-border-radius: 5px;
			border-radius: 5px;	
			margin-top:4px;
			margin-bottom:4px;
			position:relative;
		}
			.wc_forecast_day .wc_forecast_dayname{
				float:left;
				padding-left:10px;
				padding-top:18px;
				width:120px;
				height:42px;
				font-size:20px;
				font-weight:bold;
				color:#8C8D89;
			}
			.wc_forecast_day .wc_forecast_image{
				float:left;
				padding-top:8px;
				width:75px;
				text-align:center;
			}
			.wc_forecast_day .wc_forecast_temp{
				float:left;
				padding-top:18px;
				width:75px;
				text-align:center;
				font-size:20px;
				font-weight:bold;				
			}			

/* - - WEATHER END - -*/			
			
/* - - HEADER AREA ENDS (DEFAULT) - - */
/* - - HOMEPAGE FEATURES BEGIN (DEFAULT) - - */	
	#main_news {
		margin-top: 0px;
	}
		#main_news div{
			float:left;
		}
	/* - - FEATURED STORY (DEFAULT) - - */
		#main_news_item {
			width: 465px;
			float: left;
			color: #104675;
		}
		#main_news .main_news_item_full{width:100%;}
		#main_news_item.sub_section {
			width: 100%;
		}
		#main_news_item h2 {
			margin: 0 0 5px 0;
		}
		#main_news_item h2 a {
			color: #104675;
			font-size: 30px;
			font-weight: 400;
		}
		#main_news_item a.main_news_item_img_width {
			width: 460px;
			height: 220px;
			overflow: hidden;
			display: block;
		}
			#main_news .main_news_item_full a.main_news_item_img_width{
				width:600px;
			}
		
			#main_news_item .main_news_item_img_height{
				float:left;
				width:250px;
				height:300px;
				overflow:hidden;
				margin-right:10px;
			}
			#main_news_item .main_news_item_img_square{
				float:left;
				width:250px;
				margin-bottom:5px;
				margin-right:10px;
			}				
			#main_news_item .main_news_item_date{
				display:block;
				color:#cecece;
				margin-bottom:2px;
			}
			#main_news_item .main_news_item_teaser_width {
				width: 100%;
				font-size: 12px;
				line-height: 14px;
				margin: 10px 0 0 0;
			}
				#main_news_item .main_news_item_teaser_width .main_news_item_date {
					color: #CECECE;
					display: block;
					margin-bottom: 2px;
				}
					#main_news_item .main_news_item_teaser_width a {
						color: #B01115;
						padding-top: 5px;
					}
					#main_news_item .main_news_item_teaser_height{
						float:left;
						width:200px;
						margin-bottom:4px;
						line-height:14px;					
					}
					#main_news_item .main_news_item_teaser_square{
						float:left;
						width:200px;
						margin-bottom:4px;
						line-height:14px;
					}
					#main_news_item.sub_section div{
						width:350px;
					}
					#main_news_item a{
						margin-top:5px;
						display:block;
					}
	/* - - FEATURED POLL (DEFAULT) - - */
		#main_news_extra {
			width: 120px;
			height: 350px;
			padding: 0 10px;
			margin: 0 0 0 10px;
			float: left;
			background-color: #EEE;
		}
			#main_news_extra h3 {
				color: #B01115;
				font-family: Myriad, Helvetica, Arial, sans-serif;
				font-size: 20px;
				font-weight: 700;
				margin: 0;
				padding: 0;
			}
			#main_news_extra p a{
				display:block;
				width:100px;
				margin:20px auto;
				margin-bottom:20px;
				color:#000;
				font-weight:bold;
				font-size:14px;
				line-height:16px;
			}
			#main_news_extra img{
				position:relative;
				width:120px;					
			}
			#main_news_extra .poll_text{
				color:#000;
				font-size:12px;
				line-height:14px;
				margin-bottom:10px;
			}
			#main_news_extra .poll_content{
				width:100%;
			}
			#main_news_extra .poll_item {
				clear:both;
				margin-top: 10px;
				line-height: 13px;
			}
				.poll_item strong{
					clear:both;
					display:block;
					font-size:12px;
					font-weight:normal;
					margin-bottom:2px;
				}
				#main_news_extra .poll_percent {
					font-size: 11px;
					line-height: 13px;
				}	
				.poll_item .poll_bar{
					float:left;
					margin-left:2%;
					height:12px;
					width: 96%;
				}
					.poll_bar div{
						margin-top: 2px;
						display:block;
						width:auto;
						height:12px;
					}
					.poll_bar .red{
						background-color:#ae1400;
					}
					.poll_bar .blue{
						background-color:#0046ae;
					}
					.poll_bar .green{
						background-color:#21b005;
					}
					.poll_bar .purple{
						background-color:#992387;
					}
					.poll_bar .grey{
						background-color:#cccccc;
					}
					.poll_bar .black{
						background-color:#000;
					}					
				.poll_content form{
					width:98%;
				}
					.poll_content form div{
						clear:both;
						position:relative;
						padding-top:8px;
						padding-bottom:8px;
						width:100%;
					}
					
					.poll_content input[type=radio]{
						float:left;
						margin-top: 0;
					}
					.poll_content label{
						display:inline;
						float:left;
						
					}
					.poll_content form div input[type=submit]{
						clear:both;
						margin:10px 0 0 10px;
						border:0px;
						background-color:transparent;
						color:#ae1400;
						cursor:pointer;
					}
				.poll_content .poll_message{
					clear:both;
					font-size: 11px;
					margin: 10px 0 0;
					padding-bottom:10px;
					color:#ae1400;
				}
			
/* - - HOMEPAGE FEATURES END (DEFAULT) - - */				
/* - - LEFT COLUMN BEGINS (DEFAULT) - - */
	#left_column{
		margin: 0 0 10px 0;
	}
	
	#left_column h1{
		line-height:34px;
	}

	/* - - BREADCRUMB TRAIL - - */
		#left_column #article_breadcrumb{
			margin: 1px 0 5px -5px;
			padding: 0 0 1px 0;
			width: 620px;
			border-bottom:1px solid #c8c8c8;
		}
			#left_column #article_breadcrumb ul{
				background-color:#ebebeb;
				height:20px;
			}
			#left_column #article_breadcrumb li{
				float:left;
				position:relative;
				padding-left:5px;
				padding-right:10px;
				margin-right:15px;
				line-height:20px;
				color:#000;
			}	
			#left_column #article_breadcrumb li:first-child{
				background-color:#007700;
				color:#fff;
				padding-left:25px;
			}
			#left_column #article_breadcrumb li:first-child:after, #left_column #article_breadcrumb li:first-child:before {
				left: 100%;
				border: solid transparent;
				content: " ";
				height: 0;
				width: 0;
				position: absolute;
				pointer-events: none;
			}
			#left_column #article_breadcrumb li:first-child:after {
				border-color: rgba(136, 183, 213, 0);
				border-left-color: #007700;
				border-width: 4px;
				top: 50%;
				margin-top: -4px;
			}
			#left_column #article_breadcrumb li:first-child:before {
				border-color: rgba(194, 225, 245, 0);
				border-left-color: #007700;
				border-width: 10px;
				top: 50%;
				margin-top: -10px;
			}
			#left_column #article_breadcrumb li:last-child{
				width:450px;
				overflow:hidden;				
			}
	/* - - THREE COLUMN ARRANGEMENT - - */
		#left_column .three_column{
			float:left;
			width:460px;
		}
			.three_column iframe{
				width: 100%;
			}
	/* - - NEWS BOX STYLES - - */
		#left_column .news_box{
			float:left;
			width:295px;
			min-height:200px;
			margin: 0 6.25px 10px;
		}
		#left_column .news_box_related{
			float:left;
			width:295px;
			margin: 0 6.25px;
		}
		#left_column .full{
			width:615px;
			margin-right:0px;
			margin-top:10px;
		}
		#left_column .no_border{
			border-top:0px;
		}	
		#left_column .no_height{
			height:auto;
		}	
			#left_column .news_box h3{
				background-color:#ececec;
				padding:5px;
				height:40px;
				margin-bottom:10px;
				font-size:18px;
				font-weight:400;
				font-family: Myriad, Helvetica, Arial, sans-serif;
			}
				#left_column .blue h3{
					color:#1067b5;
				}
				#left_column .blue h3 a{
					color:#1067b5;
				}
				#left_column .green h3{
					color:#21b005;
				}
				#left_column .green h3 a{
					color:#21b005;
				}
				#left_column .red h3{
					color:#b9040c;
				}
				#left_column .red h3 a{
					color:#b9040c;
				}
				#left_column .purple h3{
					color:#992387;
				}
				#left_column .purple h3 a{
					color:#992387;
				}
				#left_column h3.blue{
					color:#1067b5;
				}
				#left_column h3.blue a{
					color:#1067b5;
				}
				#left_column h3.green {
					color:#21b005;
				}
				#left_column h3.green a{
					color:#21b005;
				}
				#left_column h3.red {
					color:#b9040c;
				}
				#left_column h3.red a{
					color:#b9040c;
				}
				#left_column h3.purple {
					color:#992387;
				}
				#left_column h3.purple a{
					color:#992387;
				}	
			.news_box_related ul{
				padding-left: 20px;
				list-style: disc url("http://data.celticmediagroup.com/2012/img/li_arrow.jpg");
			}
			.news_box_related ul li{
				line-height:16px;
			}
			.news_box_related ul li h4 {
				line-height: 18px;
				font-family: Myriad, Helvetica, Arial, sans-serif;
			}
				.blue .news_box_related h4{
					color:#04488d;
				}
				.blue .news_box_related h4 a{
					color:#04488d;
				}
				.green .news_box_related h4{
					color:#21b005;
				}
				.green .news_box_related h4 a{
					color:#21b005;
				}
				.red.news_box_related h4{
					color:#b9040c;
				}
				.red.news_box_related h4 a{
					color:#b9040c;
				}
				.purple .news_box_related h4{
					color:#992387;
				}
				.purple .news_box_related h4 a{
					color:#992387;
				}
			.news_box_item{
				clear:both;
				border-top:1px dotted #cecece;
				padding-top:4px;
				padding-bottom:15px;
				height:220px;
			}
			.news_box_box{
				float:left;
				clear:none;
				width: 295px; 
				margin: 0 6.25px;
			}
				.news_box_item h4{
					font-family: Myriad, Helvetica, Arial, sans-serif;
					margin-bottom:10px;
					font-size:17px;
					color:#04488d;
					line-height: 21px;
				}
				.news_box_item h4 a{
					color:#04488d;
				}
				
				.blue .news_box_item h4{
					color:#04488d;
				}
				.blue .news_box_item h4 a{
					color:#04488d;
				}
				.green .news_box_item h4{
					color:#21b005;
				}
				.green .news_box_item h4 a{
					color:#21b005;
				}
				.red .news_box_item h4{
					color:#b9040c;
				}
				.red .news_box_item h4 a{
					color:#b9040c;
				}
				.purple .news_box_item h4{
					color:#992387;
				}
				.purple .news_box_item h4 a{
					color:#992387;
				}
				.news_box_item .news_item_date{
					display:block;
					color:#cecece;
				}
				.news_box_item .news_box_item_img{
					float:left;
					margin-right:10px;
					max-width:140px;
					height:180px;
					overflow:hidden;
					position:relative;
				}
				.news_box_item .news_item_video{
					position:absolute;
					display:inline-block;
					top:2px;
					right:2px;
					width:11px;
					height:11px;
					background:url(../img/icon_set.png) -125px -32px no-repeat;
					z-index:100;
				}
				.news_box_item img{
					float:left;
					margin-right:10px;
				}
				.news_box_item p a, .news_box_item div a{
					color:#000;
					font-size:12px;
					line-height:15px;
				}
		/* - - VIDEO BOX STYLE - - */
			#left_column #video_large, #left_column #video_medium, #left_column #video_medium_latest{
				position:relative;
				clear:both;
				width:615px;
				margin-bottom:10px;
			}
				#video_large h3, #video_medium h3, #video_medium_latest h3{
					background-color:#ececec;
					padding:5px;
					height:40px;
					margin-bottom:10px;
					font-size:18px;
					font-weight:400;
					font-family: Myriad, Helvetica, Arial, sans-serif;
				}
				#video_large h3.blue, #video_medium h3.blue, #video_medium_latest h3.blue{
					color:#1067b5;
				}
/* - - LEFT COLUMN GENERAL BEGINS - -  */
		#left_column h1{
			font-size:30px;
			font-weight:400;
			font-family: Myriad, Helvetica, Arial, sans-serif;
			color:#2e2e2e;
		}
		#left_column #article_sub_header{
			clear:both;
			margin-top:20px;
			margin-bottom:20px;
			padding-top:8px;
			padding-bottom:8px;
			border-top:1px solid #cecece;
			border-bottom:1px solid #cecece;
		}
			#left_column #article_sub_header h2{
				font-size:16px;
			}
			#article_sub_header a.link_comments{
				clear:both;
				display:block;
				margin-top:5px;
				height:16px;
				line-height:16px;
			}
				#article_sub_header a.link_comments span{
					display:inline-block;
					height:16px;
					width:16px;
					margin-right:4px;
					background:url(../img/icon_set.png) -71px -77px no-repeat;
					background-repeat:no-repeat;				
				}
		#left_column #shop_local_content{
			margin-top:20px;
			text-align:center;
		}
			#left_column #shop_local_content img{
				margin-bottom:20px;
			}
			
			#left_column #shop_local_detail{
				text-align:left;
			}
			#shop_local_content .shop_local_item{
				float:left;
				border:1px solid #cecece;
				padding:2px;
				margin:4px;
			}
				#shop_local_content .shop_local_item:hover{
					border:1px solid #000;
				}
				.shop_local_item .thumbnail{
					width:180px;
					height:auto;
					margin-bottom:10px;
					overflow:hidden;
				}
				.shop_local_item .title{
					margin-top:4px;
					line-height:14px;
					font-weight:normal;
					color:#32528e;	
					width: 180px;
				}
				.shop_local_item .enlarge{
					margin-top:4px;
					line-height:14px;
					font-weight:normal;
					color:#aaaaaa;
					font-style:italic;
				}
		#left_column #article_content{
			clear:both;
		}
		#left_column #article_content p{
			font-size:14px;
			margin-bottom:10px;
			line-height:16px;
		}
			#article_img{
				position:relative;
				float:right;
				margin-left:10px;
				margin-bottom:10px;
				width:220px;
			}
			#article_img img{
				border:0px;
				margin-bottom:5px;
				z-index:99;
			}
			#article_img p{
				padding:8px;
				font-size:11px;
				line-height:13px;
				color:#5d618b;
			}
			#article_img a{
				padding-left:0px;
				text-align:left;
				color:#5d618b;
				font-size:11px;
			}			
			#article_img.view_full_image {
				cursor:pointer;
			}
			#article_img.view_full_image #show_large_img{
				position:absolute;
				top:2px;
				right:2px;
				width:11px;
				height:11px;
				background:url(../img/icon_set.png) -73px -32px no-repeat;
				z-index:100;
			}
				#article_img_large{
					position:relative;
					display:none;
					background-color:#fff;
					margin:0 auto;
					margin-bottom:5px;
					width:460px;
					text-align:center;
					cursor:pointer;
				}
					#article_img_large img{
						max-width:460px;
					}
					#article_img_large #hide_large_img{
						position:absolute;
						top:2px;
						right:2px;
						width:11px;
						height:11px;
						background-image:url(../../img/icons/resize_small.png);
						background-repeat:no-repeat;
						z-index:100;
					}
			.article_offer{
				clear:both;
				margin-top:15px;
				padding:10px;
				border-top: 1px dotted #007700;
				line-height:16px;
			}
			.article_offer a{
			
			}
			.local_footer{
				clear:both;
				margin-top:15px;
				padding:10px;
				border-top: 1px dotted #007700;
				border-bottom: 1px dotted #007700;
				line-height:16px;
			}
			.local_footer a{
				color:#5d618b;
				margin-right:20px;
			}
	#left_column #article_gallery{
		clear:both;
		margin-top:20px;
		margin-bottom:20px;
		padding-top:10px;
		padding-bottom:10px;
		border-top:1px dotted #000;
		border-bottom:1px dotted #000;
		height:80px;
		width:100%;
		overflow:hidden;
	}
		#left_column #article_gallery a{
			float:left;
			margin:5px;
		}
	#left_column #left_column_share{
		clear:both;
		margin-top:20px;
		margin-bottom:20px;
		padding-top:8px;
		padding-bottom:8px;
		border-top:1px dotted #000;
		border-bottom:1px dotted #000;
	}	
/* - - LEFT COLUMN GENERAL ENDS - -  */		
/* - - LEFT COLUMN INSERT BEGINS - -  */
	#left_column #left_column_insert{
		float:left;
		width:140px;
		margin-left:15px;
		margin-right:0px;
	}	
		#left_column_insert h3{
			font-size:14px;
			margin-bottom:5px;
			margin-top:5px;
		}
		#left_column_insert #left_column_insert_social{
			border:1px solid #e9e6e7;
			padding:4px;
		}
			#left_column_insert_social ul li{
				height:28px;
				line-height:28px;
				border-bottom:1px solid #e9e6e7;
			}
			#left_column_insert_social ul li.social_count_sharethis{
				height:25px;
				padding-top:3px;
			}
				#left_column_insert_social ul li a{
					display:block;
					padding-left:25px;
					color:#000;
					text-transform:uppercase;
				}
				#left_column_insert_social ul li a.link_read_small{
					background-repeat:no-repeat;
					background-position:0px 6px;
				}
				#left_column_insert_social ul li a.link_facebook_small{
					background-image:url(../../img/icons/facebook_small.png);
					background-repeat:no-repeat;
					background-position:0px 6px;
				}
				#left_column_insert_social ul li a.link_twitter_small{
					background-image:url(../../img/icons/twitter_small.png);
					background-repeat:no-repeat;
					background-position:0px 6px;
				}
				#left_column_insert_social ul li a.link_email_small{
					padding-left:0px;
				}
					#left_column_insert_social ul li a.link_email_small span{
						display:inline-block;
						width:14px;
						height:14px;
						background:url(../img/icon_set.png) -43px -59px no-repeat;
						margin-right:20px;
					}
				#left_column_insert_social ul li a.link_print_small{
					padding-left:0px;
				}
					#left_column_insert_social ul li a.link_print_small span{
						display:inline-block;
						width:14px;
						height:14px;
						background:url(../img/icon_set.png) -89px -32px no-repeat;
						margin-right:20px;					
					}
				
				#left_column_insert_social ul li a.link_share_small{				
					background-image:url(../../img/icons/share_small.png);
					background-repeat:no-repeat;
					background-position:0px 8px;
				}
				#left_column_insert_social .social_count {
					position: relative;
					margin-left:2px;
					background: #eff5f5;
					border: 1px solid #d5d6da;
					-webkit-border-radius: 2px;
					-moz-border-radius: 2px;
					border-radius: 2px;
					padding:2px;
				}
				#left_column_insert_social .social_count:after, #left_column_insert_social .social_count:before {
					right: 100%;
					border: solid transparent;
					content: " ";
					height: 0;
					width: 0;
					position: absolute;
					pointer-events: none;
				}
				#left_column_insert_social .social_count:after {
					border-color: rgba(216, 218, 230, 0);
					border-right-color: #eff5f5;
					border-width: 4px;
					top: 50%;
					margin-top: -4px;
				}
				#left_column_insert_social .social_count:before {
					border-color: rgba(91, 105, 115, 0);
					border-right-color: #d5d6da;
					border-width: 5px;
					top: 50%;
					margin-top: -5px;
				}				
		#left_column_insert #left_column_insert_related{
			margin-top:20px;
			border-top:1px solid #e9e6e7;
		}
			#left_column_insert_related li{
				border-top:1px dotted #e9e6e7;
				padding-top:6px;
				padding-bottom:6px;
				font-weight:bold;
			}
				#left_column_insert_related li a{
					clear:both;
					display:block;
					margin-top:4px;
					line-height:14px;
					font-weight:normal;
					color:#32528e;
				}
		#left_column_insert #left_column_shop_local{
			margin-top:20px;
			margin-bottom:10px;
			border-top:1px solid #e9e6e7;
		}
			#left_column_shop_local .thumbnailHolder{
				clear:both;
				margin-bottom:10px;
			}
			#left_column_shop_local .thumbnailHolder .thumbnail{
				height:100px;
				overflow:hidden;				
			}
			#left_column_shop_local .thumbnailHolder .thumbnail img{
				width:140px;
			}
			#left_column_shop_local .thumbnailHolder .title{
				margin-top:4px;
				line-height:14px;
				font-weight:normal;
				color:#32528e;
			}	
		#left_column_insert #left_column_insert_video{
			margin-top:20px;
			margin-bottom:10px;
			border-top:1px solid #e9e6e7;
		}
			#left_column_insert_video .thumbnailHolder{
				clear:both;
				margin-bottom:10px;
			}
			#left_column_insert_video .thumbnailHolder .thumbnail{
				width:140px;
			}
			#left_column_insert_video .thumbnailHolder div{
				margin-top:4px;
				line-height:14px;
				font-weight:normal;
				color:#32528e;
			}
					
		#left_column_insert #left_column_gallery{
			margin-top:20px;
			margin-bottom:10px;
			border-top:1px solid #e9e6e7;
		}
			#left_column_gallery .thumbnailHolder{
				clear:both;
				margin-bottom:10px;
			}
			#left_column_gallery .thumbnailHolder .thumbnail{
				width:140px;
			}
			#left_column_gallery .thumbnailHolder div{
				margin-top:4px;
				line-height:14px;
				font-weight:normal;
				color:#32528e;
			}
			
.video-container {
    position: relative;
    padding-bottom: 56.25%;
    padding-top: 30px; height: 0; overflow: hidden;
}
 
.video-container iframe,
.video-container object,
.video-container embed {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}			
			
/* - - LEFT COLUMN INSERT ENDS - -  */	
	/* - - CONTACT US BEGINS - - */
		#static_page.aboutus #map{
			float:left;
			margin-left:10px;
			margin-bottom:20px;
			width: 615px;
			height: 280px;
		}		
	/* - - CONTACT US ENDS - - */
	/* - - STATIC PAGE STYLE BEGINS - - */
		#left_column #static_page #article_sub_header{
			padding:8px;
			line-height:14px;
		}
		#left_column #static_page #article_sub_header h2{
			padding-left:-8px;
			font-weight:400;
			font-family: Myriad, Helvetica, Arial, sans-serif;
			color:#2e2e2e;
		}
		#left_column.static_page p{
			padding:0;
			margin-bottom:12px;
			font-size:12px;
			line-height:18px;
		}
		#left_column.static_page .inline-features img{
			margin-bottom:5px;
		}
		#left_column.static_page .fr{
			float:right;
		}
		#left_column.static_page .mt50{
			margin:30px 0 20px 0;
		}
		#left_column.static_page .mt10{
			margin-top:10px;
		}
		#left_column.static_page .mb10{
			margin-bottom:10px;
		}
		#left_column.static_page .ml10{
			margin-left:10px;
		}
		#left_column.static_page .mr10{
			margin-right:10px;
		}
		#left_column.static_page .bold{
			font-weight:700;
			font-size:14px;
		}
		#left_column.static_page .small-text{
			font-size:10px;
			line-height:11px;
			color:#444444;
		}
		#left_column.static_page ul,#left_column.static_page ol{
			margin:0 20px;
			padding-left:10px;
			margin-bottom:10px;
		}
		#left_column.static_page ul{
			list-style-type:disc;
		}
		#left_column.static_page li ul{
			list-style-type:circle;
		}
		#left_column.static_page li {
			line-height:13px;
			margin:0px;
			padding:0px;
			margin-bottom:4px;
		}
		#left_column.static_page ol {
			list-style-type:decimal;
		}
		#left_column.static_page li ol {
			margin:0 20px;
			padding-left:10px;
			list-style-type:lower-roman;
		}
			#static_page h3{
				font-weight:400;
				font-size:16px;
				font-family: Myriad, Helvetica, Arial, sans-serif;
				color:#2e2e2e;
				margin-bottom:5px;
			}
			#static_page h4{
				font-weight:400;
				font-size:14px;
				font-family: Myriad, Helvetica, Arial, sans-serif;
				color:#2e2e2e;
				margin-bottom:5px;
			}
			#static_page.aboutus p{
				padding:0;
				margin-bottom:12px; 
				font-size:12px; 
				line-height:18px; 
				margin-right:10px;
			}	
			#static_page.aboutus ul,#static_page.aboutus ol{
				margin:0 20px;
				padding-left:10px;
				margin-bottom:10px;
			}
			#static_page.aboutus ul{
				list-style-type:disc;
			}
			#static_page.aboutus li ul{
				list-style-type:circle;
			}
			#static_page.aboutus li {
				line-height:13px;
				margin:0px;
				padding:0px;
				margin-bottom:4px;
			}
			#static_page.aboutus ol {
				list-style-type:decimal;
			}
			#static_page.aboutus li ol {
				margin:0 20px;
				padding-left:10px;
				list-style-type:lower-roman;
			}
			#static_page.aboutus a {
				color:#b40b12;
				text-decoration:underline;
			}
			#static_page.aboutus .small-text {
				font-size:10px;
				line-height:11px;
				color:#444444;
			}
			#static_page.aboutus .bold{
				font-weight:700;
			}
			#static_page.aboutus .uc {
				text-transform:uppercase;
			}
			#static_page table {
				border-collapse: collapse;
				width: 100%;
				background: #d8d9da;
				margin-bottom:20px;
			}
			#static_page table th,#static_page table td {
				padding: 0.5em;
				width: 25%;
			}
			#static_page table {
				border: 0px;
			}
			#static_page table th,#static_page table td {
				border: 1px solid #fff;
			}
			#static_page table th[scope=col] {
				border-bottom: 1px solid #fff;
				border-right: 1px solid #fff;
			}
			#static_page table th+th[scope=col] {
				border-right: 1px solid #fff;
			}
			#static_page table th[scope=row] {
				border-right: 1px solid #fff;
			}
			#static_page table th {
				color: #fff;
			}
			#static_page table td {
				color: #000;
			}
			#static_page table th[scope=col] {
				color: #fff;
				background-color: #b40b12;
			}
			#static_page table th+th[scope=col] {
				color: #fff;
				background-color: #b40b12;
			}
			#static_page table th[scope=row] {
				background-color: #e8574c;
			}
			#static_page table caption {
				caption-side: bottom;
				font-size: 0.9em;
				font-style: italic;
				text-align: right;
				padding: 0.5em 0;
			}
			
			#static_page.search_box table{background:none;}
			#static_page.search_box table th,#static_page.search_box table td {
				padding: 0.5em;
				width: auto;
				border: 1px solid #fff;
			}
			#static_page.search_box table {
				border: 0px;
			}
			#static_page.search_box table th[scope=col] {
				border-bottom: 1px solid #fff;
				border-right: 1px solid #fff;
			}
			#static_page.search_box table th+th[scope=col] {
				border-right: 1px solid #fff;
			}
			#static_page.search_box table th[scope=row] {
				border-right: 1px solid #fff;
			}
			#static_page.search_box table th {
				color: #fff;
			}
			#static_page.search_box table td {
				color: #000;
			}
			#static_page.search_box table th[scope=col] {
				color: #fff;
				background-color: none;
			}
			#static_page.search_box table th+th[scope=col] {
				color: #fff;
				background-color: none;
			}
			#static_page.search_box table th[scope=row] {
				background-color: none;
			}
			#static_page.search_box table caption {
				caption-side: bottom;
				font-size: 0.9em;
				font-style: italic;
				text-align: right;
				padding: 0.5em 0;
			}			
	/* - - STATIC PAGE STYLE ENDS - - */
	/* - - CLASSIFIED PAGE BEGINS - - */
	.classified_left h2{
		color: #b11116;
		background-color: #FFF;
		font-size: 23px;
		padding: 0px;
		margin: 0px;
		font-family: Myriad, Helvetica, Arial, sans-serif;
	}	
	.classified_left .fr {
		float:right;
	}
	.classified_left .fl {
		float:left;
	}
	#left_column.classified_left .fw-1 { /*- CHANGES -*/
		width : 615px;
		list-style:none;
		margin: 0;
		padding: 0;
	}
	#left_column.classified_left .fw-2 {
		width : 295px;
		margin: 10px 6.25px 0;
		min-height:80px;
	}
	#left_column.classified_left .cb {
		clear: both;
	}
	.classified_left .backstrip{
		color: #B01115;
		margin-bottom:10px;
		font-size:20px;
		font-weight:400;
		font-family: Myriad, Helvetica, Arial, sans-serif;
		padding:5px;
		height:40px;
		border-top: 2px solid #B01115;
		background:#ececec;
	}
	.classified_left .backstrip a{
		color: #B01115;
	}
	.classified_left ul.features-text{
		clear:both;
		margin-top:5px;
	}
	.classified_left form{
		float: left;
		margin-top: 20px;
		width:100%;
		min-height:50px;
	}
	#left_column.classified_left input{
		float:left;
		margin-right:5px;
		width:120px;
		height: 20px;
		padding: 0;
	}
	#left_column.classified_left input[type="submit"]{
		width:60px;
		height:20px;
		border:1px solid #cecece;
	}
	.classified_left .bt-grey{
		background-color:#f7f7f7;
		padding:8px;width:276px;
	}
	.classified_left .oh a{
		float:left;
	}
	.classified_left .oh a img{
		width:150px;
	}
/* - - CLASSIFIED PAGE ENDS - - */
/* - - MUSIC TV PAGE BEGINS - - */
	.pp_inline iframe {
		width: 640px;
		height: 366px;
	}
/* - - MUSIC TV PAGE ENDS - - */
/* - - RIGHT COLUMN BEGINS - - */
		.fb-like-box{
			width:300px;
			height:350px;
			margin-bottom:10px;
		}
		#right_mini_ad{
			height: 250px;
			width:300px;
			border:1px solid #cecece;
			overflow:hidden;
		}
			#right_mini_ad span{
				width:300px;
				height:250px;
			}
		#right_mini_ad_pager{
			margin-top:8px;
			margin-bottom:8px;
			float:right;
		}
		#right_mini_ad_pager a{
			display:block;
			float:left;
			width:20px;
			height:20px;
			line-height:20px;
			color:#fff;
			margin-right:1px;
			text-align:center;
		}
		#right_option_box{
			clear:both;
			background-color:#f5f5f5;
			width:300px;
			min-height:270px;
			margin-bottom:10px;
		}
			#right_option_box #rob_tab{
				padding-right:5px;
				height:30px;
				line-height:30px;
				border-bottom:1px solid #cccccc;
			}
				#rob_tab li{
					float:right;
					margin-left:8px;
				}
					#rob_tab li a{
						display:block;
						color:#000;
						text-decoration:underline;
					}
			#right_option_box #rob_search {
				padding:6px;
				height:26px;
				border-bottom:1px dotted #cecece;
			}
				#rob_search #rob_search_box{
					width:219px;
					height:24px;
					line-height:22px;
					padding:0px;
					color:#cccedf;
					float:left;
					margin-right:2px;
					padding-left:4px;
					border:1px solid #000;
					-webkit-appearance:none;
					-webkit-border-radius:0px;
					-moz-border-radius:0px;
					border-radius:0px;
				}
				#rob_search #rob_submit{
					width:60px;
					height:25px;
					line-height:25px;
					padding:0px;
					float:left;
					color:#fff;
					background-color:#2c4563;
					border:1px solid #2c4563;
					font-weight:400;
					font-family: Myriad, Helvetica, Arial, sans-serif;
					-webkit-appearance:none;
					-webkit-border-radius:0px;
					-moz-border-radius:0px;
					border-radius:0px;					
				}
			#right_option_box .rob_content{
				display:none;
			}
			#right_option_box #rob_classifed{
				display:block;
			}
			#right_option_box .rob_content_item{
				float:left;
				width:133px;
				height:84px;
				padding:8px;
				overflow:hidden;
				border-bottom:1px dotted #cecece;
			}
			#right_option_box .rob_content_item a{
				color:#000;
			}
			#right_option_box .rob_content_item_1, #right_option_box .rob_content_item_3{
				border-right:1px dotted #cecece; 
			}
		#mpu_box{
			margin-bottom:10px;
			width:300px;
			height:250px;
			overflow: hidden;
		}
		
		#mpu_box_db{
			margin-bottom:10px;
			width:300px;
			height:300px;
			overflow: hidden;
		}
		#mpu_box_2{
			margin-top:10px;
			margin-bottom:10px;
			width:300px;
			height:250px;
			overflow: hidden;			
		}
		.right_epaper{
			clear:both;
			width:300px;
			height:270px;
			overflow:hidden;
			margin-top:10px;
			margin-bottom:10px;
			position:relative;
			border:0px;
			background-color:none;
			border-top:2px solid #b11116;
			border-bottom:2px solid #b11116;
			cursor:pointer;
		}
		
			.right_epaper h3{
				text-align:center;
				padding:8px;
				text-transform:none;
				background-color:#ededed;
				color:#b11116;
				font-size:18px;
				font-weight:bold;
			}
			
			.right_epaper span{
				display:block;
				position:absolute;
				bottom:0px;
				z-index:1000;
				color:#b11116;
				text-align:center;
				line-height:30px;
				height:30px;
				width:300px;
				font-size:13px;
				font-weight:bold;
				text-transform:none;
				background-color:#ededed;
			}
		
		#right_sponsored{
			float:left;
			position:relative;
			background-color:#f5f5f5;
			margin-bottom:10px;
			width:148px;
			height:230px;
			margin-right:4px;
		}
			#right_sponsored h4{
				display:block;
				width:100px;
				margin:10px auto;
				margin-bottom:0px;
				color:#b01115;
				font-size:20px;
				line-height:22px;
				height:40px;
			}
				#right_sponsored h4 a{
					color:#b01115;
					text-decoration:none;
				}
			#right_sponsored p a{
				display:block;
				width:100px;
				height:65px;
				margin:5px auto;
				margin-bottom:20px;
				color:#000;
				font-weight:bold;
				font-size:14px;
				line-height:16px;
				overflow:hidden;				
			}
			#right_sponsored img{
				width:148px;
			}
		#right_photostore{
			float:left;
			position:relative;
			background-color:#f5f5f5;
			margin-bottom:10px;
			width:148px;
			height:230px;
		}
			#right_photostore h4{
				display:block;
				width:100px;
				margin:10px auto;
				color:#b01115;
				font-size:20px;
				line-height:22px;
			}
			#right_photostore p a{
				display:block;
				width:100px;
				margin:20px auto;
				margin-bottom:20px;
				color:#000;
				font-weight:bold;
				font-size:14px;
				line-height:16px;
			}
			#right_photostore img{
				width:148px;			
			}
			.right_image_holder{
				position:absolute;
				bottom:0px;
				width:148px;
				height:100px;
				overflow:hidden;
			}
				.right_image_holder img{
					position:absolute;
					bottom:0px;
				}
		#cmg_breaks{
			margin-bottom:10px;
		}
		#right_inspire{
			margin-bottom:10px;
		}
		#muzu_box{
			clear:both:
		}
		/* - - MUZU TV - - */
		.muzu_tv h2{
			background-color:#000;
			color:#fff;
			font-family: Myriad, Helvetica, Arial, sans-serif;
			font-size:30px;
			font-weight:400;
			border-bottom:1px solid #fff;
			padding:8px;
			width:599px;
		}
			.muzu_video_more{
				position: absolute;
				top: 4px;
				right: 4px;
				color: #000;
				font-size: 11px;
			}
		.video_holder{
			float:left;
			margin:15px;
			padding: 2px 1.75px;
			width:112px;
			height:100px;
			border:1px solid #ccc;
			position:relative;		
		}
			.video_holder a{
				position: absolute;
				display: block;
				color: #000;
			}
			.video_holder .video_play{
				position:absolute;
				top:40px;
				left:90px;			
			}
			.video_holder strong{
				font-size: 11px;
				color: #000;
			}
			.video_holder p{
				font-size: 10px;
				color: #000;
			}
		.vertical-eight{
			position: relative;
			float:left;
			width:295px;
			margin: 0 6.25px 10px;
			background-color: #e9e9e9;
		}
			.vertical-eight h3{
				color: #b11116;
				font-size: 14px;
				background-color: #ccc;
				padding: 5px;
			}
			.vertical-eight .video_list{
				overflow: hidden;
				width: 295px;
				height: 550px;
			}
			.vertical-eight .video_full_list{
				padding-bottom: 40px;
			}
		.vertical-four{
			position: relative;
			margin-top: 20px;
			width:300px;
			margin-right:12px;
			background-color: #e9e9e9;
		}		
			.vertical-four h3{
				color: #b11116;
				font-size: 14px;
				background-color: #ccc;
				padding: 5px;
			}			
		.horz-eight{
			position: relative;
			float:left;
			width:602.5px;
			margin:12px 6.25px 15px;
			background-color: #e9e9e9;
		}		
			.horz-eight h3{
				color: #b11116;
				font-size: 14px;
				background-color: #ccc;
				padding: 5px;
			}
		.poll_holder{
			position:relative;
			clear:both;
			margin-top:10px;
			margin-bottom:10px;
			padding-top:10px;
			padding-bottom:10px;
			border-bottom:1px solid #cecece;
		}
		.poll_holder_voted{
			padding-bottom:40px;
		}
			.poll_holder h3{
				font-weight:bold;
				font-size:14px;
				margin-bottom:5px;
			}
			.poll_holder p{
				font-size:11px;
				font-style:italic;
			}
			.poll_holder ul{
				list-style:none;
			}
			.poll_holder li{
				margin-top:4px;
				margin-bottom:4px;
			}
				.poll_holder li div:first-child{
					font-weight:bold;
					margin-bottom:4px;
				}
				.poll_holder li div:last-child{
					color:#000;
					padding:2px;
					margin-bottom:8px;
				}
				.poll_holder form div{
					margin-bottom:5px;
					clear:both;
				}
				.poll_holder form div:last-child{
					margin-top:20px;
				}
				.poll_holder #poll_share {
					height:25px;
					position:absolute;
					bottom:5px;
					right:5px;
				}
				.poll_holder .choices{float:left;}
				.poll_holder label{float:left;}
/* - - RIGHT COLUMN ENDS - - */
/* - - END OF PAGE AREA BEGINS - - */
	/* - - EDITIONS BOX BEGINS - - */
		#news_from_county{
			clear:both;
			position:relative;
			border:5px solid #b9b9b9;
			padding:6px;
		}
		
		#news_from_county h3{
			font-size:20px;
			line-height:40px;
			border-bottom:2px solid #b9b9b9;
			margin-bottom:6px;
		}
		
		#news_from_county .county_news_container{
			float:left;
			margin-left: 1%;
			width: 30%;
			color:#424242;
		}
			.county_news_container .county_news_list_img img{
				height:30px;
				margin-bottom:10px;
			}
			.county_news_container .county_news_list{
			}
			.county_news_container .county_news_list h4{
				font-size:14px;
				margin-bottom:10px;
				line-height:15px;
				height:30px;
				overflow:hidden;			
			}
			.county_news_container .county_news_list .county_news_image{
				height:90px;
				overflow:hidden;
				margin-bottom:10px;
			}
			.county_news_container .county_news_list p{
				margin-bottom:10px;
			}
			.county_news_container .county_news_list a{
				text-decoration:none;
				position:absolute;
				bottom:5px;
			}	
			.county_news_container .county_news_text_list ul{
				padding-left: 10px;
				list-style: disc url("http://data.celticmediagroup.com/2012/img/li_arrow.jpg");
			}		
			.county_news_container .county_news_text_list ul li{
				line-height:14px;
				height:30px;
				margin-bottom:2px;
			}
			.county_news_container .county_news_text_list ul li h4{
				line-height:14px;
			}
			.county_news_container .county_news_text_list ul li a{
				font-size:12px;
				color:#000;
			}
	/* - - EDITIONS BOX ENDS - - */
	/* - - COMMERCIAL LINKS AREA BEGINS - - */	
		#commercial_links {
			clear:both;
			border-top: 2px solid #1067B5;
			background-color: #EEE;
			margin-top: 10px;
			padding: 0 0 20px;
		}
		#commercial_links h3 {
			padding: 0;
			color: #1067B5;
			font-size: 20px;
			line-height: 40px;
			margin: 0 5px;
		}
		#commercial_links a {
			width: 14.285%;
			text-align: center;
			display: block;
			padding: 0;
			float: left;
			color: #506963;
		}
		#commercial_links a:hover {
			color: #000;
		}
		#commercial_links a span {
			width: 100%;
			display: block;
			font-size: 12px;
			line-height: 20px;
		}
	/* - -  COMMERCIAL LINKS AREA ENDS - -  */		
	/* - - COOKIES AREA BEGINS - - */
	#info_cookies{
		clear: both;
		position: relative;
		background-color: #323232;
		padding: 20px 0;
		margin-top: 10px;
		margin-bottom: 10px;
		color: #b9b1a4;
	}
		#info_cookies h5{
			float:left;
			color:#fff;
			font-style:normal;
			font-size: 16px;
			width: 200px;
			margin: 0 20px;
		}
		#info_cookies .info_cookies_text{
			float:left;
			width: auto;
			width: 700px;
			line-height: 16px;
		}
		#info_cookies .info_cookies_holder{
			clear:both;
			padding: 5px 0;
		}
		#info_cookies_continue{
			color: #ff9a00;
			font-size: 16px;
			line-height: 16px;
			cursor: pointer;
			position: absolute;
			bottom: 25px;
			left: 20px;
		}
	/* - - COOKIES AREA ENDS - - */	
 	/* - - FOOTER AREA BEGINS - - */	
		#footer{
			clear:both;
			width:100%;
			margin:10px auto;
			position:relative;
			background-color:#dadada;
			padding:15px 0;
			min-height:70px;
		}	
		#footer_link ul {
			float: left;
			margin: 10px 10px 10px 0;
			padding-left: 10px;
			border-left: 2px solid #339BB6;
		}	
		#footer_link ul:first-child {
			border-left: none;
			margin: 10px;
		}	
		#footer_link ul li {
			margin: 0;
		}	
		#footer_link ul li h4 {
			font-family: 'Arial', sans-serif;
			font-weight: 400;
			font-size: 13px;
			margin: 0;
			line-height: 20px;
			vertical-align: top;
		}
		#footer_link ul li a {
			color: #339BB6;
		}
		#footer #footer_logo {
			position: absolute;
			right: 20px;
			top: 10px;
		}
	/* FOOTER AREA ENDS */	
/* - - END OF PAGE AREA ENDS - - */


/* -#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#- */
/* - MAX WIDTH 959 MIN WIDTH 768 CSS - */
/* Tablet Portrait size to standard 960 (devices and browsers) */
/* -#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#- */

@media only screen and (min-width: 768px) and (max-width: 959px) {
	
	/* - - SKELETON CSS - CHANGES BEGIN (MIN 768 - MAX 959) - - */
		.container .one-third.column{
			width: 300px;
		}
        .container .two-thirds.column{ 
			width: 433px;
		}
		.column.alpha, .columns.alpha               { 
			margin-left: 10px; margin-right: 7.5px;
		}
		.column.omega, .columns.omega{ 
			margin-left: 7.5px; margin-right: 10px;
		}

	/* - - SKELETON CSS - CHANGES END (MIN 768 - MAX 959) - - */
	/* - - ADDITIONAL SKELETON FEATURES BEGIN (MIN 768 - MAX 959) - - */
		.one-third .sub-column.full-width {
			width: 240px;
			margin: 0 0 15px;
		}
		.two-thirds .sub-column.full-width {
			width: 433px;
			margin: 0 0 15px;
		}
		.two-thirds .sub-column.half-width {
			width: 209px;
			float: left;
		}
		.two-thirds .sub-column.alpha {
			margin: 0 7.5px 15px 0;
			clear: both;
		}
		.two-thirds .sub-column.omega {
			margin: 0 0 15px 7.5px;
		}
	/* - - ADDITIONAL SKELETON FEATURES END (MIN 768 - MAX 959) - - */
	/* - - HEADER AREA BEGINS (MIN 768 - MAX 959) - - */
		/* - - ADVERTISEMENTS (MIN 768 - MAX 959) - - */
		#header {
			width:728px;
			height:auto;
			margin:12px auto;
			text-align: center;
		}
			#leaderboard {
				width: 728px;
				margin: 0;
				float: none;
				display: inline-block;
			}
			#earpiece {
				display: none;
			}
		/* - - LOGO (MIN 768 - MAX 959) - - */
			#logo {
				height: 72px;
			}
				#logo img {
					width: 480px;
					height: 72px;
				}
		#top_menu{
			width:748px;
		}				
			
				#top_nav_ul .top_nav_li .top_menu_a{
					font-size: 12px;				}
			
		/* - - MAIN NAVIGATION FIXED SUB PAGE MENU (MIN 768 - MAX 959) - - */
			#top_menu #sub_nav_ul{
				width: 748px;
			}
	/* - - HEADER AREA ENDS (MIN 768 - MAX 959) - - */
	/* - - HOMEPAGE FEATURES BEGIN (MIN 768 - MAX 959) - - */
			/* - - FEATURED STORY (MIN 480 - MAX 767) - - */
		/* - - FEATURED STORY (MIN 768 - MAX 959) - - */
			#main_news_item.sub_section, #main_news_item {
				width: 413px;
				border-top: 2px solid #B01115;
				border-bottom: 2px solid #B01115;
				padding: 6px 10px;
			}
			#main_news_item.sub_section {
				margin-top: 7px;
			}
			
				#main_news_item.sub_section div  {
					width: 100%;
				}
				#main_news_item img{
					width: 100%;
					height: auto;
				}
				#main_news_item h2 {
					margin: 0;
					display: block;
					width: 413px;
					float: right;
				}
				#main_news_item h2 a {
					color: #104675;
					font-size: 20px;
					line-height: 24px;
					font-weight: 400;
					margin: 0;
				}
				#main_news_item a.main_news_item_img_width {
					width: 413px;
					margin-right: 0;
				}
				#main_news_item .main_news_item_teaser_width{
					width:413px;
					margin-bottom:20px;
					line-height:14px;					
				}
				#main_news_item .main_news_item_img_height{
					float:left;
					width:200px;
					margin-right: 15px;
				}
				#main_news_item .main_news_item_teaser_height{
					width:218px;
					margin-bottom:20px;
					line-height:14px;					
				}
				#main_news_item a.main_news_item_img_square {
					width: 200px;
					margin-right: 13px;
				}
				#main_news_item .main_news_item_teaser_square{
					width:200px;
					margin-bottom:20px;
					line-height:14px;					
				}
			/* - - FEATURED POLL (MIN 480 - MAX 767) - - */
			#left_column #main_news_extra {
				width: 94%;
				height: auto;
				padding: 0 3%;
				margin: 0 0 20px;
			}
				#left_column #main_news_extra .poll_item {
					clear:none;
					width: 46%;
					margin-left: 2%;
					margin-right: 2%;
				}
				#left_column #main_news_extra {
					margin-bottom: 15px;
				}
				#left_column #main_news_extra h3 {
					font-size: 20px;
					font-weight: 700;
				}
		/* - - VIDEO CAROUSEL (MIN 768 - MAX 959) - - */
			#player_medium_latest {
				width: 408px;
			}
		
	/* - - HOMEPAGE FEATURES END (MIN 768 - MAX 959) - - */
	/* - - LEFT COLUMN BEGINS (MIN 768 - MAX 959) - - */
		/* - - BREADCRUMB TRAIL (MIN 768 - MAX 959) - - */
			#left_column {
				margin-left: 10px;
				margin-right: 7.5px;
			}
			#left_column #article_breadcrumb{
				margin: 1px 0 5px 0;
				width: 433px;
			}
		/* - - COLUMN STRUCTURE (MIN 768 - MAX 959) - - */
			#left_column .three_column{
				width:100%;
			}
		/* - - NEWS BOX AREA (MIN 768 - MAX 959) - - */
			#left_column .news_box{
				width: 433px;
				margin: 0 0 10px;
			}
			#left_column #news_news h3, #left_column #news_sport h3, #left_column #news_plus h3{
				background-color:#ececec;
				padding:0 10px;
				height:30px;
				margin-bottom:0;
				font-size:16px;
				line-height:30px;
				font-weight:400;
				font-family: Myriad, Helvetica, Arial, sans-serif;
			}
			#left_column .news_box_related{
				width: 413px;
				margin: 0 10px;
			}
			#left_column .full{
				width:433px;
			}	
			.news_box_box{
				width: 204px;
				margin: 0 6.25px;
			}
					/*temp*/
			#left_column .news_box_item {
				width: 413px;
				height: auto;
				margin: 0 0;
				padding: 6px 10px;
			}
			#left_column .news_box_item h4 {
				margin: 0;
				display: block;
				width: 263px;
				float: right;
			}
			#left_column .news_box_item h4 a {
				font-size: 20px;
				line-height: 24px;
				font-weight: 400;
				margin: 0;
			}
			#left_column .news_box_item_img {
				width: 140px;
				height: 92px;
				display: block;
				overflow: hidden;
				float: right;
				margin: 0 10px 0 0;
			}
			#left_column .news_box_item_img img {
				width: 140px;
				height: auto;
			}
			#left_column .news_box_item p {
				display: none;
			}
		/*go-here*/
				
		#left_column #video_large, #left_column #video_medium, #left_column #video_medium_latest{
			display: none;
		}			
		/* - - LEFT COLUMN INSERT (MIN 768 - MAX 959) - - */
		#left_column #left_column_insert {
			/*display: none;*/
			width:100%;
			margin-left:0px;
		}
		
			#left_column_insert #left_column_insert_social{float:left;width:100px;margin-right:5px;margin-top:20px;}
			#left_column_insert #left_column_insert_related{float:left;width:300px;border-top:0px;padding-left:10px;}
			#left_column_insert #left_column_shop_local{display:none;}
			#left_column_insert #left_column_insert_video{display:none;}
		
		/* - - LEFT COLUMN SHOP LOCAL / JOBS - - */
		#left_column #shop_local_content img {
			width: 100%;
			height: auto;
		}
		/* - - LEFT COLUMN GENERAL - - */
		#article_img_large{
			width:433px;
		}
		#article_img_large img{
			max-width:433px;
		}
		.muzu_tv h2{
			background-color:#fff;
			color:#000;
			width: 417px;
		}
		.muzu_tv object {
			display: none;
		}
		.vertical-eight{
			width:433px;
			margin: 0 0 10px;
		}
			.vertical-eight .video_list{
				overflow: hidden;
				width: 433px;
				height: 350px;
			}
			.vertical-eight .video_holder {
				width: 128px;
				margin: 5px;
			}
		.horz-eight{
			width:433px;
			margin: 0 0 10px;
		}
		.horz-eight .video_list{
				overflow: hidden;
				width: 433px;
				height: 350px;
			}
			.horz-eight .video_holder {
				width: 128px;
				margin: 5px;
			}
		.news_box_item, .news_box_box {
			overflow: hidden;
		}
		/* - - LIVEFYRE BEGINS - - */
		#left_column #livefyre {
			min-width: 300px;
			min-height: 250px;
		}
		/* - - LIVEFYRE ENDS - - */
	/* - - LEFT COLUMN ENDS (MIN 768 - MAX 959) - - */
	/* - - RIGHT COLUMN BEGINS (MIN 768 - MAX 959) - - */
		#right_column #right_sponsored, #right_column #right_photostore {
			display: none;
		}
	/* - - RIGHT COLUMN ENDS (MIN 768 - MAX 959) - - */
	/* - - CONTACT US BEGINS - - */
		#static_page.aboutus #map{
			margin-left:0;
			width: 433px;
		}		
		#static_page.aboutus #map iframe{
			width: 433px;
			height: 280px;
		}		
		#static_page table {
			font-size: 10px;
		}		
	/* - - CONTACT US ENDS - - */
	/* - - CLASSIFIED PAGE BEGINS - - */
		#left_column.classified_left .fw-1 { /*- CHANGES -*/
			width : 300px;
			margin: 0 66.5px 15px;
		}
		#left_column.classified_left .fw-2 {
			width : 300px;
			margin: 10px 0 0;
		}
	/* - - CLASSIFIED PAGE ENDS - - */
	/* - - END OF PAGE AREA BEGINS (MIN 768 - MAX 959) - - */
		/* - - COMMERCIAL (MIN 768 - MAX 959) - - */
			#commercial_links {
				display: none;
			}
			/*#commercial_links a img {
				width: 70px;
				height: 70px;
			}
			#commercial_links a span {
				font-size: 11px;
				line-height: 14px;
			}*/
		/* - - COOKIES (MIN 768 - MAX 959) - - */
			#info_cookies .info_cookies_text{
				width: 508px;
			}
		/* - - FOOTER (MIN 768 - MAX 959) - - */
			#footer_link #footer_logo img {
				width: 160px;
				height: 48px;
			}
	/* - - END OF PAGE AREA ENDS (MIN 768 - MAX 959) - - */
}

/* -#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#- */
/* - MAX WIDTH 767 - - */
/* All Mobile Sizes (devices and browser) */
/* -#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#- */

@media only screen and (max-width: 767px) {
	#countdown_clock{display:none;}
	#overlay{display:none;}

	/* - - SKELETON CSS - CHANGES BEGIN (MAX 767) - - */
		.container .one-third.column, .container .two-thirds.column{
			margin-left: 0;
			margin-right: 0;
		}
		.column.alpha, .columns.alpha, .column.omega, .columns.omega            { 
			margin-left: 0; margin-right: 0;
		}
	/* - - SKELETON CSS - CHANGES END (MAX 767) - - */
	/* - - ADDITIONAL SKELETON FEATURES BEGIN (MAX 767) - - */
		.one-third .sub-column.full-width {
			width: 300px;
			float: none;
			margin: 0 auto 15px;
		}
		.two-thirds .sub-column.full-width {
			margin: 0 0 15px;
		}
		.two-thirds .sub-column.alpha {
			margin: 0 0 15px 0;
		}
		.two-thirds .sub-column.omega {
			margin: 0 0 15px 0;
		}
	/* - - ADDITIONAL SKELETON FEATURES END (MAX 767) - - */
	/* - - HEADER AREA BEGINS (MAX 767) - - */
		.page_header {
			margin-bottom: 10px;
		}
		/* - - ADVERTISEMENTS (MAX 767) - - */
		#header {
			/*display: none;Added in to hide header leaderboard_mini*/
			width: 100%;
			height: 50px;
		}
			#leaderboard, #leaderboardmobile {
				display: block;
				width: 300px;
				height: 50px;
				overflow: hidden;
				float: none;
				margin: 0 auto;
			}
			#header #leaderboard_mini {
				display: block;
				width: 300px;
				height: 50px;
				overflow: hidden;
				float: none;
				margin: 0 auto;
				background-color: #BBB;
			}
			#earpiece {
				display: none;
			}
		/* - - LOGO (MAX 767) - - */
			#logo h1 {
				font-size: 16px;
				line-height: 16px;
			}
		/* - - SOCIAL LINKS (MAX 767) - - */
			#mh_f_link{
				text-align: center;
			}
		/* - - SEARCH (MAX 767) - - */
			#mh_f_search{
				position: relative;
				text-align: center;
				margin-bottom: 10px;
			}
		#top_menu{
			width:300px;
		}			
			
		/* - - NAVIGATION (MAX 767) - - */
				#top_menu #top_nav_ul, #top_menu #sub_nav_ul {
					display: none;
				}
				#top_menu select {
					margin: 8px 0 0;
					padding: 2px;
					display: inline;
				}
/* - - FOR MC.CSS FILE? (BEGINNING)- - */	
				#top_menu #mobile_menu_ul li.active.red a, #top_menu #mobile_menu_ul li.active.red a:hover {
					background-color: #AE1400;
					color: #FFF;
				}
				#top_menu #mobile_menu_ul li.active.green a, #top_menu #mobile_menu_ul li.active.green a:hover {
					background-color: #007700;
					color: #FFF;
				}
				#top_menu #mobile_undermenu_ul.red {
					background-color: #AE1400;
				}
				#top_menu #mobile_undermenu_ul.green {
					background-color: #007700;
				}
/* - - FOR MC.CSS FILE? (END)- - */			
				#top_menu #mobile_undermenu_ul{
					display: block;
					position: absolute;
					text-align: center;
					top: 40px;
					height: auto;
					width: 100%;
					height: 20px;
					border-top: 1px solid #FFF;
					padding: 0;
					margin: 0;
					z-index: 99;
				}
					#top_menu #mobile_undermenu_ul li{
						text-align: center;
						display: inline-block;
						padding: 0 2px;
					}
					#top_menu #mobile_undermenu_ul li:first-child{
						margin: 0 2px 0 6px;
					}
					#top_menu #mobile_undermenu_ul li a{
						display: block;
						font-size: 11px;
						line-height: 20px;
						padding: 0 5px;
						color: #FFF;
					}
					#top_menu #mobile_undermenu_ul li a:hover{
						text-decoration: underline;
						text-shadow: 0 0 2px #000;
					}
	/* - - HEADER AREA ENDS (MAX 767) - - */
	/* - - LEFT COLUMN BEGINS (MAX 767) - - */
		#left_column h1 {
			margin-top: 22px;
		}
		/* - - BREADCRUMB TRAIL (MAX 767) - - */
		#left_column #article_breadcrumb{
			margin: 1px 0 5px 0;
		}
		/* - - NEWS BOX AREA (MAX 767) - - */
		#left_column .news_box{
			float:left;
			width:295px;
			padding-bottom: 0;
		}
		#left_column .news_box#news_news h3, #left_column .news_box#news_sport h3, #left_column .news_box#news_plus h3  {
			background-color:#ececec;
			padding:0 10px;
			height:30px;
			margin-bottom:0;
			font-size:16px;
			line-height:30px;
			font-weight:400;
			font-family: Myriad, Helvetica, Arial, sans-serif;
		}
		#left_column .news_box_related{
			float:left;
			width:295px;
		}
		#left_column .full{
			margin-right:0px;
			margin-top:10px;
		}
		.news_box_box{
			float:left;
			clear:none;
			width: 295px;
		}	
		/* - - LEFT COLUMN INSERT (MAX 767) - - */
		#left_column #left_column_insert {
			/*display: none;*/
			width:100%;
			margin-left:0px;
		}
		
			#left_column_insert #left_column_insert_social{width:300px;margin-top:20px;}
			#left_column_insert #left_column_insert_related{width:300px;}
			#left_column_insert #left_column_shop_local{display:none;}
			#left_column_insert #left_column_insert_video{display:none;}
			
		/* - - LEFT COLUMN SHOP LOCAL / JOBS - - */
		#left_column #shop_local_content img {
			width: 100%;
			height: auto;
		}
		.muzu_tv h2{
			background-color:#fff;
			color:#000;
			width:auto;
			margin: 10px 0 0;
		}
		.muzu_tv object{
			display: none;
		}
	/* - - LEFT COLUMN ENDS (MAX 767) - - */
	/* - - RIGHT COLUMN BEGINS (MAX 767) - - */
		#right_column {
			width: 300px;
		}		
		#right_column #right_photostore, #right_column #right_sponsored {
			display: none;
		}
	/* - - RIGHT COLUMN ENDS (MAX 767) - - */
	/* - - HOMEPAGE FEATURES BEGIN (MAX 767) - - */
			/* - - FEATURED STORY (MIN 480 - MAX 767) - - */
			#main_news_item img{
				height: auto;
			}
			#main_news_item a.main_news_item_img_width {
				margin-right: 10px;
			}
			#main_news_item .main_news_item_teaser_width{
				margin-bottom:20px;
				line-height:14px;					
			}
			#main_news_item .main_news_item_img_height{
				float:left;
				height:300px;
				overflow:hidden;
				margin-right: 10px;
			}
			#main_news_item.sub_section div {
				width: 100%;
			}
			#main_news_item .main_news_item_teaser_height{
				margin-bottom:20px;
				line-height:14px;					
			}
		/* - - FEATURED POLL (MIN 480 - MAX 767) - - */
			#left_column #main_news_extra {
				display: none;
			}
			/*#left_column #main_news_extra {
				width: 94%;
				height: auto;
				padding: 0 3%;
				margin: 0 0 20px;
			}
				#left_column #main_news_extra .poll_item {
					width: 46%;
					margin-left: 2%;
					margin-right: 2%;
				}
				#left_column #main_news_extra {
					margin-bottom: 15px;
				}
				#left_column #main_news_extra h3 {
					font-size: 20px;
					font-weight: 700;
				}*/
	/* - - HOMEPAGE FEATURES END (MAX 767) - - */
	/* - - LIVEFYRE BEGINS - - */
		#left_column #livefyre {
			min-width: 300px;
			min-height: 250px
		}
			#left_column #livefyre .lf_action_bar .lf_follow_link {
				margin: 4px 0 0;
				left: 5px;
			}
			#left_column #livefyre .lf_share_post {
				margin-right: 5px;
			}
	/* - - LIVEFYRE ENDS - - */
	/* - - CLASSIFIED PAGE BEGINS - - */
		#left_column.classified_left .fw-1 { /*- CHANGES -*/
			width : 300px;
		}
		#left_column.classified_left .fw-2 {
			width : 300px;
			margin: 10px 0 0;
		}
	/* - - CLASSIFIED PAGE ENDS - - */
	/* - - END OF PAGE AREA BEGINS (MAX 767) - - */
		/* - - EDITIONS BOX (MAX 767) - - */
			#news_from_county .county_news_container {
				width: 100%;
				margin: 0;
			}	
			.county_news_container .county_news_list_img {
				text-align: center;
				margin: 0 0 5px;
				width: 100%;
				height: 30px;
				display: block;
			}
			.county_news_container .county_news_list_img img {
				height: 30px;
				margin: 0;
			}
			.county_news_container .county_news_text_list{
				display: none;
			}
		/* - - EDITIONS BOX ENDS (MAX 767) - - */
		/* - - COMMERCIAL LINKS (MAX 767) - - */
			#commercial_links {
				display: none;
			}
			/*#commercial_links a {
				height: 90px;
			}
				#commercial_links a img {
					width: 40px;
					height: 40px;
					margin-top: 10px;
				}
				#commercial_links a span {
					font-size: 11px;
					line-height: 14px;
				}		
				.county_news_container .county_news_text_list ul li a {
					color: #000000;
					font-size: 12px;
					line-height: 20px;
				}*/
		/* - - COOKIES (MAX 767) - - */
			#info_cookies{
				padding-bottom: 36px;
			}
				#info_cookies h5{
					width: auto;
				}
				#info_cookies .info_cookies_text{
					clear: left;
					margin: 0 20px;
				}
				#info_cookies_continue{
					bottom: 16px;
				}	
		/* - - FOOTER (MAX 767) - - */
			#footer {
				padding-top: 70px;
			}
			#footer_link {
				padding: 0 20px;
			}
				#footer #footer_link ul {
					margin: 10px 0 0;
					padding: 0 10px;
				}
				#footer #footer_logo {
					position: absolute;
					top: 10px;
					width: 100%;
					text-align: center;
				}
				#footer #footer_logo img {
					margin-left: 30px;
				}
				#footer #footer_link ul:nth-child(3), #footer #footer_link ul:nth-child(4) {
					display: none;
				}
				
	/* - - END OF PAGE AREA ENDS (MAX 767) - - */					
}
/* -#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#- */
/* - MAX WIDTH 767 MIN WIDTH 480 - */
/* Mobile Landscape Size to Tablet Portrait (devices and browsers) */
/* -#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#- */

@media only screen and (min-width: 480px) and (max-width: 767px) {
		.wc_info{
			position:relative;
			float:none;
			width:140px;
			margin-left:32%;
			colour:##5F5F62;
			height:26px;
			padding:0px;
			padding-left:6px;
			padding-right:6px;
			background-color:#A9DEFF;			
		}
			.wc_info .wc_info_dayname{
				float:right;
				padding-left:0px;
				padding-top:8px;
				margin-right:4px;
				font-size:12px;
				font-weight:normal;
				
			}
			.wc_info .wc_info_temp{
				float:right;
				width:40px;			
				padding-top:8px;
				text-align:center;
				font-size:12px;
				font-weight:normal;				
			}
			.wc_info .wc_info_image{
				position:relative;
				float:right;
			}
			.wc_info .wc_info_image img{
				height:26px;
			}

		#countdown_clock{display:none;}
	/* - - SKELETON CSS - CHANGES BEGIN (MIN 480 - MAX 767) - - */
		.container .one-third.column, .container .two-thirds.column{
			width: 420px;
		}
	/* - - SKELETON CSS - CHANGES END (MIN 480 - MAX 767) - - */
	/* - - ADDITIONAL SKELETON FEATURES BEGIN (MIN 480 - MAX 767) - - */
		.two-thirds .sub-column.full-width {
			width: 420px;
		}
		.two-thirds .sub-column.half-width {
			width: 420px;
		}
	/* - - ADDITIONAL SKELETON FEATURES END (MIN 480 - MAX 767) - - */
	/* - - HEADER AREA BEGINS (MIN 480 - MAX 767) - - */
		/* - - ADVERTISEMENTS (MIN 480 - MAX 767) - - */
			/* - - LOGO (MIN 480 - MAX 767) - - */
			#logo {
				height: 63px;
			}
				#logo img {
					width: 420px;
					height: 63px;
				}
			#mobile_menu_ul {
				list-style: none;
				display: inline;
			}
				#mobile_menu_ul li {
					display: inline;
					position: relative;
				}
					#mobile_menu_ul li a {
						color: #FFF;
						display: inline-block;
						font-size: 14px;
						width: auto;
						padding: 0 8px;
						line-height: 40px;
					}
					
					#mobile_menu_ul li a:hover {
						color: #00B;
						background-color: #999;
					}
					#mobile_menu_ul li.show_menu {
						color: #FFF;
						display: inline-block;
						font-size: 14px;
						width:10px;
						padding:0px;
						line-height: 40px;
					}
					#mobile_menu_ul li.show_menu #submenu_icon{
						background-image:url(../../img/common/mobile_menu.png);
						background-repeat:no-repeat;
						background-position: 0px 6px;
						width:24px;
						height:24px;
						display:inline-block;
					}
					#mobile_menu_ul li.show_menu:hover {
						/*
						color: #00B;
						background-color: #999;
						*/
						cursor: pointer;
					}
				#mobile_menu_ul .mobile_submenu_ul {
					background-color: #000;
					display: none;
					position: absolute;
					z-index: 100;
					top: 41px;
					right: 0;
					margin: 0;
					padding: 0 1px 1px;
					width: 150px;
				}
					#mobile_menu_ul .mobile_submenu_ul li a {
						color: #FFF;
						display: block;
						font-size: 14px;
						width: 134px;
						padding: 0 8px;
						line-height: 26px;
					}
					#mobile_menu_ul .mobile_submenu_ul li a:hover {
						color: #00B;
						background-color: #999;
					}
					#mobile_menu_ul .mobile_submenu_ul li.hide_menu {
						color: #FFF;
						line-height: 26px;
						display: block;
						width: 100%;
						margin: 0;
						border-top: 2px solid #FFF;
						font-size: 14px;
					}
					#mobile_menu_ul .mobile_submenu_ul li.hide_menu:hover {
						color: #00B;
						background-color: #999;
						cursor: pointer;
					}
	/* - - HEADER AREA ENDS (MIN 480 - MAX 767) - - */
	/* - - LEFT COLUMN BEGINS (MIN 480 - MAX 767) - - */
		#left_column {
			border-bottom: 5px solid #000;
			margin-bottom: 15px;
		}	
		/* - - BREADCRUMB TRAIL (MIN 480 - MAX 767) - - */
		#left_column #article_breadcrumb{
			width: 420px;
		}
		/* - - COLUMN STRUCTURE (MIN 480 - MAX 767) - - */
		#left_column .three_column{
			width:420px;
		}
		/* - - NEWS BOX AREA (MIN 480 - MAX 767) - - */
		#left_column .news_box {
			margin: 0;
			width: 420px;
		}
		#left_column .news_box_related {
			margin: 0 0 10px;
		}
		#left_column .news_box h3 {
			padding: 5px 10px;
			width: 400px;
		}
		#left_column .news_box_item {
			width: 400px;
			height: auto;
			margin: 0 0;
			padding: 6px 10px;
		}
		#left_column .news_box_item h4 {
			margin: 0;
			display: block;
			width: 250px;
			float: right;
		}
		#left_column .news_box_item h4 a {
			font-size: 20px;
			line-height: 24px;
			font-weight: 400;
			margin: 0;
		}
		#left_column .news_box_item_img {
			width: 140px;
			height: 92px;
			overflow: hidden;
			float: right;
			margin: 0 10px 0 0;
		}
			#left_column .news_box_item_img img {
				width: 140px;
				height: auto;
			}
		#left_column .news_box_item p {
			display: none;
		}
		#left_column .full{
			width:420px;
		}
		.news_box_box{
			margin: 0 0 0 62.5px;
		}
		#left_column #video_large, #left_column #video_medium, #left_column #video_medium_latest{
			display: none;
		}
		/* - - LEFT COLUMN SHOP LOCAL / JOBS (MIN 480 - MAX 767) - - */
		#shop_local_content .shop_local_item {
			margin: 4px 0 4px 118px;
		}
		/* - - LEFT COLUMN GENERAL (MIN 480 - MAX 767) - - */
		#article_img_large{
			width:420px;
		}
		#article_img_large img{
			max-width:420px;
		}
		/* - - MUZU TV (MIN 480 - MAX 767) - - */
		.muzu_tv h2{
			color:#000;
			width: 404px;
		}
		.vertical-eight{
			width:420px;
			margin: 0 0 10px;
		}
			.vertical-eight .video_list{
				overflow: hidden;
				width: 420px;
				height: 350px;
			}
			.vertical-eight .video_holder {
				width: 123px;
				margin: 5px;
			}
		.horz-eight{
			width:420px;
			margin: 0 0 10px;
		}
		.horz-eight .video_list{
				overflow: hidden;
				width: 420px;
				height: 350px;
			}
			.horz-eight .video_holder {
				width: 123px;
				margin: 5px;
			}
		
		.news_box_item {
			overflow: hidden;
		}
	/* - - LEFT COLUMN ENDS (MIN 480 - MAX 767) - - */
	/* - - RIGHT COLUMN BEGINS (MIN 480 - MAX 767) - - */
		#right_column {
			padding-left: 60px;
			padding-right: 60px;
		}
	/* - - RIGHT COLUMN ENDS (MIN 480 - MAX 767) - - */
	/* - - HOMEPAGE FEATURES (MIN 480 - MAX 767) - - */
		/* - - FEATURED STORY (MIN 480 - MAX 767) - - */
		#main_news_item.sub_section, #main_news_item {
			width: 400px;
			border-top: 2px solid #B01115;
			/*border-bottom: 2px solid #B01115;*/
			padding: 6px 10px;
		}
		#main_news_item.sub_section {
			margin-top: 7px;
		}
		#main_news_item h2 {
			margin: 0;
			display: block;
			width: 250px;
			float: right;
		}
		#main_news_item h2 a {
			color: #104675;
			font-size: 20px;
			line-height: 24px;
			font-weight: 400;
			margin: 0;
		}
		#main_news_item a.main_news_item_img_height, #main_news_item a.main_news_item_img_width, #main_news_item a.main_news_item_img_square {
			width: 140px;
			height: 95px;
			overflow: hidden;
			float: right;
			margin: 0 10px 0 0;
		}
			#main_news_item a.main_news_item_img_height img, #main_news_item a.main_news_item_img_width img, #main_news_item a.main_news_item_img_square img {
				width: 140px;
				height: auto;
			}
		#main_news_item .main_news_item_teaser_height, #main_news_item .main_news_item_teaser_width, #main_news_item .main_news_item_teaser_square {
			display: none;
		}
		/* - - VIDEO CAROUSEL (MIN 480 - MAX 767) - - */
			#player_medium_latest {
				width: 395px;
			}
	/* - - CONTACT US BEGINS (MIN 480 - MAX 767) - - */
		#static_page.aboutus #map{
			margin-left:0;
			width: 420px;
		}		
		#static_page.aboutus #map iframe{
			width: 420px;
			height: 280px;
		}		
		#static_page table {
			font-size: 10px;
		}		
	/* - - CONTACT US ENDS (MIN 480 - MAX 767) - - */
	/* - - CLASSIFIED PAGE BEGINS (MIN 480 - MAX 767) - - */
		#left_column.classified_left .fw-1 {
			margin: 0 60px 15px;
		}
	/* - - CLASSIFIED PAGE ENDS (MIN 480 - MAX 767) - - */
	/* - - MUSIC TV PAGE BEGINS (MIN 480 - MAX 767) - - */
		.pp_inline iframe {
			width: 400px;
			height: 229px;
		}
	/* - - MUSIC TV PAGE ENDS (MIN 480 - MAX 767) - - */
	/* - - END OF PAGE AREA BEGINS (MIN 480 - MAX 767) - - */
		/* - - COMMERCIAL AREA BEGINS (MIN 480 - MAX 767) - - */
			#commercial_links .commercial_link_a {
				width: 25%;
			}		
		/* - - COOKIES AREA (MIN 480 - MAX 767) - - */
			#info_cookies .info_cookies_text{
				width: 380px;
			}
		/* FOOTER (MIN 480 - MAX 767) - - */
				#footer #footer_link ul {
					width: 169px;
					text-align: right;
					border-left: 0px solid #339BB6;
				}
				#footer #footer_link ul:nth-child(even) {
					text-align: left;
					border-left: 2px solid #339BB6;
				}
	/* - - END OF PAGE AREA ENDS (MIN 480 - MAX 767) - - */
}
/* -#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#- */
/* - MAX WIDTH 479 - */
	/* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */
/* -#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#- */

@media only screen and (max-width: 479px) {
		#overlay{display:none;}
		
		.wc_info{
			position:relative;
			float:none;
			width:140px;
			margin-left:22%;
			colour:##5F5F62;
			height:26px;
			padding:0px;
			padding-left:6px;
			padding-right:6px;
			background-color:#A9DEFF;			
		}
			.wc_info .wc_info_dayname{
				float:right;
				padding-left:0px;
				padding-top:8px;
				margin-right:4px;
				font-size:12px;
				font-weight:normal;
				
			}
			.wc_info .wc_info_temp{
				float:right;
				width:40px;			
				padding-top:8px;
				text-align:center;
				font-size:12px;
				font-weight:normal;				
			}
			.wc_info .wc_info_image{
				position:relative;
				float:right;
			}
			.wc_info .wc_info_image img{
				height:26px;
			}

#countdown_clock{display:none;}
	/* - - SKELETON CSS - CHANGES BEGIN (MAX 479) - - */
		.container .one-third.column, .container .two-thirds.column{
			width: 300px;
		}
		.column.alpha, .columns.alpha, .column.omega, .columns.omega            { 
			margin-left: 0; margin-right: 0;
		}
	/* - - SKELETON CSS - CHANGES END (MAX 479) - - */
	/* - - ADDITIONAL SKELETON FEATURES BEGIN (MAX 479) - - */
		.two-thirds .sub-column.full-width {
			width: 300px;
		}
		.two-thirds .sub-column.half-width {
			width: 300px;
		}
	/* - - ADDITIONAL SKELETON FEATURES END (MAX 479) - - */	
	/* - - HEADER AREA BEGINS (MAX 479) - - */	
		/* - - ADVERTISEMENTS (MAX 479) - - */
		/* - - LOGO (MAX 479) - - */
			#logo {
				position: relative;
				height: 44px;
			}
			#logo h1 {
				margin: 0 5px;
			}
				#logo img {
					margin: 0 5px;
					width: 290px;
					height: 44px;
				}
			#mh_function {
				margin-bottom: 10px;
			}
			#mh_f_search {
				/*display: none;*/
			}
			#mobile_menu_ul {
				list-style: none;
				display: inline;
			}
				#mobile_menu_ul li {
					display: inline;
					position: relative;
				}
					#mobile_menu_ul li a {
						color: #FFF;
						display: inline-block;
						font-size: 14px;
						width: auto;
						padding: 0 8px;
						line-height: 40px;
					}
					
					#mobile_menu_ul li a:hover {
						color: #00B;
						background-color: #999;
					}
					#mobile_menu_ul li.show_menu {
						color: #FFF;
						display: inline-block;
						font-size: 14px;
						width: 10px;
						padding: 0 8px;
						line-height: 40px;
					}
					#mobile_menu_ul li.show_menu #submenu_icon{
						background-image:url(../../img/common/mobile_menu.png);
						background-repeat:no-repeat;
						background-position: 0px 6px;
						width:24px;
						height:24px;
						display:inline-block;
					}
					#mobile_menu_ul li.show_menu:hover {
						/*
						color: #00B;
						background-color: #999;
						*/
						cursor: pointer;
					}
				#mobile_menu_ul .mobile_submenu_ul {
					background-color: #000;
					display: none;
					position: absolute;
					z-index: 100;
					top: 41px;
					right: 0;
					margin: 0;
					padding: 0 1px 1px;
					width: 150px;
				}
					#mobile_menu_ul .mobile_submenu_ul li a {
						color: #FFF;
						display: block;
						font-size: 14px;
						width: 134px;
						padding: 0 8px;
						line-height: 26px;
					}
					#mobile_menu_ul .mobile_submenu_ul li a:hover {
						color: #00B;
						background-color: #999;
					}
					#mobile_menu_ul .mobile_submenu_ul li.hide_menu {
						color: #FFF;
						line-height: 26px;
						display: block;
						width: 100%;
						margin: 0;
						border-top: 2px solid #FFF;
						font-size: 14px;
					}
					#mobile_menu_ul .mobile_submenu_ul li.hide_menu:hover {
						color: #00B;
						background-color: #999;
						cursor: pointer;
					}
	/* - - HEADER AREA ENDS (MAX 479) - - */
	/* - - LEFT COLUMN BEGINS (MAX 479) - - */
		#left_column {
			border-bottom: 5px solid #000;
			margin-bottom: 15px;
		}
		/* - - HOMEPAGE BEGINS (MAX 479) - - */	
		#main_news_item.sub_section, #main_news_item {
			width: 280px;
			border-top: 2px solid #B01115;
			/*border-bottom: 2px solid #B01115;*/
			padding: 6px 10px;
		}
		#main_news_item.sub_section {
			margin-top: 7px;
		}
		#main_news_item h2 {
			margin: 0;
			display: block;
			width: 190px;
			float: right;
		}
		#main_news_item h2 a {
			color: #104675;
			font-size: 16px;
			line-height: 20px;
			font-weight: 400;
			margin: 0;
		}
		#main_news_item a.main_news_item_img_height, #main_news_item a.main_news_item_img_width, #main_news_item a.main_news_item_img_square {
			width: 80px;
			height: 50px;
			overflow: hidden;
			float: right;
			margin: 0 10px 0 0;
		}
			#main_news_item a.main_news_item_img_height img, #main_news_item a.main_news_item_img_width img, #main_news_item a.main_news_item_img_square img {
				width: 80px;
				height: auto;
			}
		#main_news_item .main_news_item_teaser_height, #main_news_item .main_news_item_teaser_width, #main_news_item .main_news_item_teaser_square {
			display: none;
		}
		/* - - NEWS BOXES (MAX 479) - - */	
		#left_column .news_box h3 {
			padding: 5px 10px;
		}
		#left_column .news_box_item {
			width: 280px;
			height: auto;
			margin: 0 0;
			padding: 6px 10px;
		}
		#left_column .news_box_item h4 {
			margin: 0;
			display: block;
			width: 190px;
			float: right;
		}
		#left_column .news_box_item h4 a {
			font-size: 16px;
			line-height: 20px;
			font-weight: 400;
			margin: 0;
		}
		#left_column .news_box_item .news_box_item_img_width{
			width: 80px;
			height: auto;
			float: right;
			margin: 0 10px 0 0;		
		}
		#left_column .news_box_item .news_box_item_img_square{
			width: 80px;
			height: auto;
			float: right;
			margin: 0 10px 0 0;		
		}
		#left_column .news_box_item .news_box_item_img_height{
			width: 80px;
			height: auto;
			float: right;
			margin: 0 10px 0 0;		
		}
		
		#left_column .news_box_item_img {
			width: 80px;
			height: 50px;
			overflow: hidden;
			float: right;
			margin: 0 10px 0 0;
		}
		#left_column .news_box_item img {
				width: 80px;
				height: auto;
			}
		#left_column .news_box_item p,#left_column .news_box_item div {
			display: none;
		}
		/* - - HAVE YOU SEEN (MAX 479) - - */	
		#left_column #video_medium_latest {
			display: none;
		}
		/* - - HOMEPAGE ENDS (MAX 479) - - */	
	
	
		/* - - BREADCRUMB TRAIL (MAX 479) - - */	
		#left_column #article_breadcrumb{
			width: 300px;
		}
		/* - - COLUMN STRUCTURE (MAX 479) - - */	
		#left_column .three_column{
			width:300px;
		}
		/* - - NEWS BOX AREA (MAX 479) - - */	
		#left_column .news_box{
			margin: 0 0 0 2.5px;
		}
		#left_column .news_box_related{
			margin: 0 0 0 2.5px;
		}
		#left_column .full{
			width:300px;
		}
		.news_box_box{
			margin: 0 0 0 2.5px;
		}
		#left_column #video_large, #left_column #video_medium, #left_column #video_medium_latest{
			width:300px;
		}
		.news_box_item {
			overflow: hidden;
		}
		/* - - LEFT COLUMN SHOP LOCAL / JOBS (MAX 479) - - */	
		#shop_local_content .shop_local_item {
			margin: 4px 0 4px 58px;
		}
		/* - - LEFT COLUMN GENERAL (MAX 479) - - */	
		#article_img_large{
			width:300px;
		}
		#article_img_large img{
			max-width:300px;
		}
		/* - - MUZU TV (MAX 479) - - */	
		.muzu_tv h2{
			color:#000;
			width: 284px;
		}
		.vertical-eight{
			width:300px;
			margin: 0 0 10px;
		}
			.vertical-eight .video_list{
				overflow: hidden;
				width: 300px;
				height: 350px;
			}
			.vertical-eight .video_holder {
				width: 134px;
				margin: 5px;
			}
		.horz-eight{
			width:300px;
			margin: 0 0 10px;
		}
		.horz-eight .video_list{
				overflow: hidden;
				width: 300px;
				height: 350px;
			}
			.horz-eight .video_holder {
				width: 134px;
				margin: 5px;
			}
		
	/* - - MUSIC TV PAGE BEGINS (MAX 479) - - */	
		.pp_inline iframe {
			width: 280px;
			height: 160px;
		}
	/* - - MUSIC TV PAGE ENDS - - */
	/* - - LEFT COLUMN ENDS (MAX 479) - - */
	/* - - HOMEPAGE FEATURES (MAX 479) - - */		
		/* - - VIDEO CAROUSEL (MAX 479) - - */	
			#video_medium_latest #foo2_prev, #video_medium_latest #foo2_next {
				display: none;
			}
			#player_medium_latest {
				width: 275px;
			}
			#player_medium_latest .singleThumbnail {
				margin: 4px 0 0 80px;
			}
			#player_medium_latest .caroufredsel_wrapper .carousel {
				display: none;
			}
	/* - - CONTACT US BEGINS (MAX 479) - - */	
		#static_page.aboutus #map{
			margin-left:0;
			width: 300px;
		}		
		#static_page.aboutus #map iframe{
			width: 300px;
			height: 280px;
		}	
		#static_page table {
			font-size: 8px;
		}	
	/* - - CONTACT US ENDS (MAX 479) - - */	
	/* - - CLASSIFIED PAGE BEGINS (MAX 479) - - */	
		#left_column.classified_left .fw-1 {
			margin: 0 0 15px;
		}
	/* - - CLASSIFIED PAGE ENDS (MAX 479) - - */	
	/* - - END OF PAGE AREA BEGINS (MAX 479) - - */	
		/* - - COMMERCIAL LINKS (MAX 479) - - */	
			#commercial_links a {
				width: 33%;
				height: auto;
				position: relative;
				float: left;
				clear: both;
				margin: 
			}			
			#commercial_links a img{
				margin-left: 15px;
			}				
			#commercial_links a span{
				position: absolute;
				display: block;
				left: 70px;
				top: 15px;
				width: 150px;
				line-height: 30px;
				font-size: 14px;
				text-align: left;
			}		
		/* - - COOKIES (MAX 479) - - */	
			#info_cookies .info_cookies_text{
				width: 260px;
			}			
		/* - - FOOTER (MAX 479) - - */	
			#footer_link {
				padding: 0 20px;
			}
				#footer #footer_link ul {
					width: auto;
					clear: left;
					text-align: left;
					padding: 0 10px;
					border-left: 2px solid #339BB6;
				}
	/* - - END OF PAGE AREA ENDS (MAX 479) - - */
}