body {
	background-color: #fff;
	margin-left: 5px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 5px;
}

a { text-decoration:none; font-weight:normal; color:#0D329D;}
a:visited {text-decoration:none; font-weight:normal;color:#2442A4;}
a:hover {text-decoration:none; font-weight:normal;}
.othersects { padding:10px; background-color:#E8E8E8; margin:0px 10px 10px 10px; border:1px solid #999999;}
.othersects a { font-size:10px; font-weight:bold; text-decoration:none;}
.newsheadlines1 {padding:10px; background-color:#EDEBC5; line-height:18px; font-family: Arial, Helvetica, sans-serif;}
.breakingcontainer {width:1020px; margin:auto; height:75px; border-bottom:solid 2px #2042A2; background-image:url(http://southshorenow.ca/images/layout/potholewinner.jpg); background-repeat:no-repeat; margin-bottom:10px;}
.breakingtext {padding:5px 0px 0px 100px; color:#FFFFFF; font-size:14px;}
.breakingtext a {color:#FFFFFF; font-size:11px; text-decoration:none; font-weight:bold;}
.breakingtext b { font-size:18px;}
.breakingtext i { font-style:normal; font-size:12px;}
.earthsign { text-align:right; padding:10px;font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 15px;}
.earthsign a {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF; line-height:28px;
	text-decoration:none;
	font-weight: bold;
	font-size: 22px;
}
.earthsignlink {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF; line-height:28px;
	text-decoration:none;
	font-weight: bold;
	font-size: 22px;
}
.newsheadlines1 a {font-size:11px; text-decoration:none; font-weight:none; color:#000000;}
.weddinglinks a {color:#fff; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.weddinglinks {text-align:center; padding:10px;}
.weatherpad {padding:5px 0px 0px 2px;}
.newsnowlinks a {font-size:10px; font-weight:normal; font-family:Arial, Helvetica, sans-serif;}
.line {text-align:center; padding:5px 0px 5px 0px;}
.weddinginside {margin:0px 0px 0px 10px;}
.videotitle {color:#2042A2; font-size:14px; padding-bottom:3px; font-weight:bold;}
.suptext {text-align:justify; padding:5px; width:900px}
.multimediabox {padding:3px 6px 3px 6px; margin:2px; border-left:1px solid #F1EECF; border-bottom:1px solid #F1EECF;}
.adhead { text-transform:uppercase; font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#CCCCCC; padding:2px;}
.snvideoblock {padding:5px; width:635px; margin:10px 20px 10px 20px; background-color: #DCDCDC; border:1px solid #CCCCCC;}
.adblock {width:300px; padding:3px; background-color: #DCDCDC; border:1px solid #CCCCCC;}
.adblockhalf {width:350px; padding:3px; background-color: #DCDCDC; border:1px solid #CCCCCC;}
.years {color: #FFFFFF}
.head { float:right;}
.funkyblogs { font-size:10px; color:#000000; font-family:Arial, Helvetica, sans-serif;}
.todayblog {padding: 5px 0px 5px 0px;}
.newblogheader { font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;}
.years {color: #FFFFFF}
.ssssidebar ul {list-style: none; margin-left: 0px; margin:0px; padding:0px;}
.ssssidebar li {list-style: none; margin-left: 0px; margin:0px; padding:0px 0px 10px 0px;}
.ssssidebar h2 {padding:0px; margin:0px; font-size:13px;}
.breakingnews {color:#2042A2; font-size:20px; font-weight:bold; text-align:center;}
.head { float:right;}
.tagline blockquote {margin-top:0px; margin-bottom:0px; font-size:11px;}
h4 {margin:0px}
.demo  {color:#000033; background-color:#cccccc; layer-background-color:#cccccc;
        width:300px; padding:5px; position: absolute;
        z-index:99;  visibility:hidden;}
body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align:left
}
.multititle {font-size: 11px; text-transform:uppercase;}
.blogtitle {font-size: 14px; font-weight:bold;}
.blogauthor {
	color: #333;
	font-size: 11px;
}
.multipadding{margin:5px;}
.blogspadding{ border:1px solid #F1EECF; padding:5px; margin:5px;}
.multidescript {font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; padding:2px 0px 2px 0px;}
.blogdescript { text-align:justify; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; padding:2px 10px 2px 10px;}
.contestentry {width:260px; margin:5px 5px 5px 50px; padding:5px; background-color:#CCCCCC; border:solid 1px #999999;font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;}
.lhheader1 {font-size: 14px; font-weight: bold; color: #FFFFFF; }
.lhheader2 {
	font-size: 13px;
	font-weight: bold;
}
.searchadvanced {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
}
.vftext {
	 padding:3px 10px 3px 10px;
	 text-align:justify;
}
.petvote {
	font-size: 18px;
	font-weight: bold;
	color: #990000;
}
.petsmall {font-size: 10px}
.nndate {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}

.specialsecttag { background-color:#EDEBC5; padding:5px; font-size:11px; font-family:Arial, Helvetica, sans-serif;}
.specialsecttable { margin:0px 0px 10px 10px;}
.harvestoils {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width:450px;
	background-color:#F7F7E4;
	padding:5px;
	text-align:justify;
	margin:5px;
	border:dotted 1px #333333;
}
.newsstory a { text-decoration:underline}
.newsstory a:visited { text-decoration:underline}
.newsstory a:hover { text-decoration:underline}
.commentmodding {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	width:200px;
	text-align:center;
	padding:5px;
margin:5px;
	border:dotted 1px #333333;
	background-color:#FFFFFF;
}
.submitform {
padding:5px;
border:2px dotted #000;
margin:5px;
}
.nnsummary {font-size: 11px; line-height:15px;}
.aboutcommentdate {
	color: #999999;
	font-size: 9px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
.aboutdate {
	color: #284EB8;
	font-weight: bold;
}
.aboutcomments {padding:5px 25px 5px 25px; width:275px; text-align:justify; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:11px;}
.aboutbody a { font-weight:bold; color:#284EB8; text-decoration:none;}
.aboutbody a:link, a:active { font-weight:bold; color:#284EB8; text-decoration:none;}
.aboutcolor {
	color: #284EB8;
	font-weight: bold;
	font-size: 14px;
}
.aboutvideo {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.aboutcommentsig {
	color: #284EB8;
	font-style: italic;
}
.nmewvideo {margin:5px; text-align:center; padding:5px; width:320px; background-color:#EDEBC5; font-size:12px;}
.aboutbody { text-align:justify; padding: 5px 7px 5px 0px;}
.aboutpadding { padding-left:7px; width:320px; text-align:justify;}
.tourismpic { width:200px; margin:5px; border:solid 2px #000000; float:left;}
.marketheader {color:#2142a1; font-weight:bold;}
.marketcompany { font-size:14px; font-weight:bold; color:#b3ac13;}
.marketcontent {text-align:center; float:left; width:160px; height:160px; margin:5px; border:#333333 2px dashed; padding:5px;}

.newsnowheader { background-color:#990000; color:#FFFFFF; padding:3px; font-size:11px;}
h1 { font-size:16px; margin:0px; font-weight:bold; padding:0px; }
.vidpadding {padding:5px 10px 10px 10px; color:#333333; font-size:11px;}
.thumbnail { width:75px; height:50px}
.appearances {margin:10px; padding:5px; background-color:#FFFF99; text-align:center; font-size:14px; width:280px;}
.also {margin:10px; line-height:22px; padding:5px; background-color:#D0DBF5; text-align:center; font-size:14px; width:250px;}
.also a { font-weight:bold;}
.flash { padding:10px; border:solid 3px #FF9900; background:#0000CC; width:460px; text-align:center;}
.puzzle {text-align:center;padding:10px;}
.story {padding:10px; text-align:justify;}
.style1 {font-size: 10px}
.tagline { padding-left:2px;font-size:14px;}
.blogheader {
padding:5px 10px 10px 10px;}
.blogheader a { color:#EDEBC5; font-size:26px; text-decoration:none; font-weight:bold;}
.videocontainer { width:320px; background-color:#999999;}
.videocontainer2 { width:320px; margin:0px 3px 0px 3px; background-color:#999999;}

.blogging2 a { color:#000000;}
.videoplayerlinks {font-size:11px; color:#ffffff; font-weight:bold;}
.videoplayerlinks a:hover {color:#2142a1;}
.videoplayerlinks a { color:#ffffff; text-decoration:none; }
#lyr1, #lyr2, #lyr3 {  visibility:hidden; 
	width:320px; z-index:100 }
.videoheader { font-size:10px; color:#D93D15; font-weight:bold;}
.blogging2 { padding:10px; background-color:#EDEBC5;}
.blogging a {color:#FFFFFF;}
.instoryheader { font-size:16px; font-weight:bold;}
.olclean ol { padding:0px 0px 0px 25px; background-color:#EDEBC5; margin:0px;}
.topmenu { background-color:#FFFFFF;  font-size:11px;}
.topmenu a { padding:2px 18px 2px 18px; font-size:11px; border-left:1px solid #FFFFFF; background-color:#2142A1; color:#FFFFFF; font-weight:normal; text-decoration:none; letter-spacing:.5px;}
.topmenu a:hover { background-color:#476BD2;}
.bottommenu { width:900px; padding:1px 0px 1px 0px; background-color:#FFFFFF; font-size:12px;}
.bottommenu a { padding:2px 14px 2px 14px; color:#000000; text-decoration:none; font-weight:normal;}
.bottommenu a:hover {color:#2142A1;}
.excert { font-size:11px; padding:3px;}
.employment img {padding:0px;}
.excert b { font-size:14px;}
.newsphoto {margin:5px; float:left; padding:5px; width:201px; background-color:#EDEBC5; font-size:11px;}
.newsheadline { font-size:16px; font-weight:bold; }

.meta { border-top:1px solid #B3AD13; margin-top:10px}
.meta a {padding:0px 10px 0px 10px; font-size:11px;}
.padding {padding:5px 0px 0px 5px;}
.padding6 {padding:5px 5px 0px 5px;}
.padding4 {padding:5px 0px 15px 5px;}
.padding5 {padding: 5px}
.padding3 {padding-left:5px; padding-bottom:15px;}
.small {font-size: 11px}
.homepage {float:right; padding-top:5px;}
.search { float:left; padding-top:5px;}
.uppermenu { padding:1px;}
.uppermenu a {padding-left:10px; padding-right:10px; color:#FFFFFF; font-size:11px; text-decoration:none; font-weight:normal;}
.tailanddate { text-align:right; padding-top:3px; padding-right:3px;}
.date {color:#000000; font-size:10px;}
.padding2 {padding:5px 0px 5px 0px;}
.sideads { text-align:center;}
.sideads img {padding-bottom:7px;}
.inside {color:#FFFFFF; padding:21px 0px 3px 5px; font-size:11px;}
.rollover { padding:3px; text-align:right;}
.lsidebar {padding:5px 5px 5px 0px;}
.lsidebar ul {list-style: none; margin-left: 0px; margin:0px; padding:0px;}
.lsidebar li { margin-top:1px; margin-bottom:0px; background-color:#EDEBC5;}
.lsidebar li a {color:#6C6B4E; display: block;border-left:5px solid #ADA600; padding-left:5px; padding-top:3px; padding-bottom:3px; font-family: Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; font-weight:normal; }
.lsidebar li a:hover { background-color:#DEDBA6; font-weight:normal;}
.lsidebarads img { padding:5px;}
.blogging { padding:10px; line-height:5px; background-color:#EDEBC5;}
.sideblogs { padding:10px; background-color:#EDEBC5; font-size:11px;}
.polltext { padding:10px; background-color:#EDEBC5; font-size:9px;}
.header { background-color:#ADA600; color:#FFFFFF; padding:3px; font-size:11px;}
.blogphoto {padding:3px;}
.blogtext {font-size:10px; line-height:normal; color:#FFFFFF; padding:3px;}
.blogtextheader { font-weight:bold; font-size:11px;}
.photogallery {padding:1px 10px 5px 10px; line-height:21px; background-color:#ADA600; font-family:Arial Black; font-size:12px; color:#FFFFFF;}
.insidestories {text-align:center; background-color:#EEECC5; padding-bottom:2px;}
.headlines {padding:10px; background-color:#EDEBC5; line-height:18px; font-family: Arial, Helvetica, sans-serif;}
.headlines a { text-decoration:none; font-weight:normal; color:#000000;}
.headlines3 {padding:10px; background-color:#EDEBC5; line-height:auto; font-family: Arial, Helvetica, sans-serif;}
.headlines3 a { text-decoration:none; font-weight:bold; color:#0D329B;}

.headlines2 {padding:5px 10px 0px 10px; color:#2A2A2A; font-family: Arial, Helvetica, sans-serif; text-align:left;}
.headlines2 a { text-decoration:none; font-weight:bold; color:#0D329B;}
.newscontainer {padding:6px 6px 0px 0px;}
.newsheadlines { color:#2A2A2A; font-family: Arial, Helvetica, sans-serif; font-size:12px;}
.newsheadlines a { text-decoration:none; font-weight:bold; color:#0D329B; font-size:12px}
.indexfeatures {padding:6px 10px 0px 10px;}
.indexheadlines {padding:6px 0px 0px 10px;}
.container {padding:0px 6px 0px 6px;}
.spacer {line-height:5px;}
.maincontainer {padding:5px 0px 5px 0px;}
.content {padding:5px;}
.fheadline { text-transform:uppercase; padding-left:5px; color:#990000; font-weight:bold; font-size:14px; font-family: Arial, Helvetica, sans-serif;}
.fheadline a { text-transform:uppercase; color:#990000; font-weight:bold; font-size:14px; font-family: Arial, Helvetica, sans-serif;}
.fexcerpt { text-align:justify; font-family: Arial, Helvetica, sans-serif; line-height:15px; padding:5px;}
.flinks {text-align:right;}
.flinks a { text-decoration:none; padding-left:20px; font-family: Arial, Helvetica, sans-serif; color:#000000; font-size:12px;}
.bottomlinks {color:#A4A3A0;}
.annouce {color:#990000;}
.bottomlinks a {color:#A4A3A0; text-decoration:none;}
.copyright {color:#0D329B; font-family: Arial, Helvetica, sans-serif; font-size:14px;}
.aspiring {margin-left:30px; font-weight:bold; font-size:22px; letter-spacing:4px;}
.uvidheader {padding:5px 0px 2px 2px;}
.gradline { background-image:url(http://southshorenow.ca/uvid/images/topgrad.gif); width:730px; height:30px; text-align:center; font-size:10px;}
.ourvids {background-color:#EDEBC5; padding-bottom:10px; margin-left:5px; margin-top:10px;}
.archive { float:right; border:solid 1px #000033; background-color:#EDEBC5; padding:5px; width:140px; margin:0px 10px 10px 10px; }
.bodytext { text-align:justify; padding-right:5px;}
.bodytext a {font-size:12px;}
/*start ticker CSS */
.tickLink {
	float: left;
	margin: 0px 3px 0px 0px;
	font-size: 11px;
	text-transform: uppercase;
	font-weight: bold;
}
.tickLink a {
	color: #000;
	text-decoration: none;
	font-weight:bold;
}

.tickLink a:hover {
	text-decoration: underline;	font-weight:bold;
}
.tickContent a {
	color: #000;
	text-decoration: none;
}

.tickContent a:hover {
	text-decoration: underline;
}
.tickContent {
	float: left;
	font-size: 11px;
	text-transform: uppercase;
	font-weight: bold;
	margin: 0px 2px 0px 4px;
	position: relative;
	height: 15px;
}

.tickButton {
	float: left;
	cursor: pointer;
	cursor: hand;
	margin: 1px;
	position: relative;
}

#cursor {
	background:none;
	float:left;
	top:1px;
	height: 10px;
	width: 8px;
	position: relative;
	top: 0px;
	padding: 1px 0px 4px 0px;
	z-index: 100;
}



.tickLink {
	float: left;
	margin: 0px 3px 0px 0px;
	font-size: 11px;
	text-transform: uppercase;
	font-weight: bold;
}

.tickContent {
	float: left;
	font-size: 11px;
	text-transform: uppercase;
	font-weight: bold;
	margin: 0px 2px 0px 4px;
	position: relative;
}

.tickButton {
	float: left;
	cursor: pointer;
	cursor: hand;
	margin: 1px;
	position: relative;
}
.hidden {
	display: none;
}
#cursor {
	background: url("/resources/images/refreshToolbar.gif") center repeat-x;
	height: 8px;
	width: 600px;
	position: absolute;
	top: 0px;
	padding: 1px 0px 4px 0px;
	z-index: 100;
}
/*end ticker CSS */

