body
{
	background-color:	#ffffff;
	font-family:		Trebuchet MS, Arial, Helvetica, sans-serif;
	color:			#000000;
	font-size:		11px;
        padding-right:          0px;
        padding-left:           0px;
        padding-bottom:         0px;
        padding-top:            0px;
        margin:                 0px;
}

img {
        border-color:#000000;
}

a.imgbord, a.imgbord:link, a.imgbord:active, a.imgbord:visited, a.imgbord:hover {
        color:#000000;
}


td
{
        font-size:              11px;
        font-family:            Trebuchet MS, Arial, Helvetica, sans-serif;
}

p
{
        font-size:              11px;
        font-family:            Trebuchet MS, Arial, Helvetica, sans-serif;
}

ul
{
        font-size:              11px;
        font-family:            Trebuchet MS, Arial, Helvetica, sans-serif;
}

th
{
        font-size:              11px;
        font-family:            Trebuchet MS, Arial, Helvetica, sans-serif;
}

a:link
{
        font-weight:            normal;
        color:                  #000000;
        text-decoration:        underline;
}

a:active
{
        font-weight:            normal;
        color:                  #000000;
        text-decoration:        underline;
}

a:visited
{
        font-weight:            normal;
        color:                  #000000;
        text-decoration:        underline;
}

a:hover
{
        font-weight:            normal;
        color:                  #003399;
        text-decoration:        underline;
}

h1
{
        font-size:              20px;
	font-weight:		bold;
        font-family:            Trebuchet MS, Arial, Helvetica, sans-serif;
	color:			#000000;
}
h3
{
        font-size:              20px;
	font-weight:		bold;
        font-family:            Trebuchet MS, Arial, Helvetica, sans-serif;
	color:			#000000;
        margin-bottom:0.2em;
        margin-top:0.0em;

}


h2
{
	font-weight:		bold;
	color:			#255677;
        font-family: Trebuchet, Arial, Helvetica, sans-serif;
        font-size:15px;
        text-decoration:none;
}

.header
{
        font-size:              15px;
	font-weight:		bold;
        font-family:            Trebuchet MS, Arial, Helvetica, sans-serif;
	color:			#255677;
}

.clear,.wrapper01,.rule,.odd,.LegoText2,.even
{

        font-size:1px;
        line-spacing:1px;
}

.pagetitle
{

        font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
        font-size:18px;
	font-weight:		bold;
	color:			#0066cc;
        text-decoration:none;
        letter-spacing:-0.05em;
}

.footercode
{

        font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
        font-size:10px;
	color:			#0066cc;
        text-decoration:none;
        letter-spacing:-0.05em;
}

.footercode a {        text-decoration:underline;color:#0066cc; }
.footercode a:link {        text-decoration:underline;color:#0066cc; }
.footercode a:active {        text-decoration:underline;color:#0066cc; }
.footercode a:visited {        text-decoration:underline;color:#0066cc; }



.titlebar
{ 
	background-image:	url('/images/title_line.gif');
	width:			597px;
	height:			4px;
}

.ContentSectionBar 
{
	color:			#000000;
	background-color:	#e6e6dc;
	border:			1px solid #666666;
	font-family:		Trebuchet MS, Arial, Helvetica, sans-serif;
	font-weight:		bold;
	font-size:		11px;
}

.SidebarSectionBar 
{ 
	padding-top:		2px;
	padding-bottom:		2px;
	color:			#255677;
	background-color:	#0066cc;
	font-family:		Trebuchet MS, Arial, Helvetica, sans-serif;
	font-weight:		bold;
	font-size:		11px;
	width:			163px;
}

.SidebarLinkRow 
{ 
	padding-top:		1px;
	padding-bottom:		1px;
}

.SidebarLinkLine 
{ 
	background-color:	#cccccc;
	width:			163px;
	height:			1px;
}


.sidebar
{
        font-size:              11px;
        font-family:            Trebuchet MS, Arial, Helvetica, sans-serif;
	color:			#ffffff;
	background-image:	url('/images/discover_nanaimo_menubg.jpg');
}

.sidebarheader
{
        font-size:              15px;
	font-weight:		bold;
        font-family:            Trebuchet MS, Arial, Helvetica, sans-serif;
	color:			#ffffff;
}

a:link.sidebar
{
        font-weight:            normal;
        color:                  #ffffff;
        text-decoration:        none;
}

a:active.sidebar
{
        font-weight:            normal;
        color:                  #ffffff;
        text-decoration:        none;
}

a:visited.sidebar
{
        font-weight:            normal;
        color:                  #ffffff;
        text-decoration:        none;
}

a:hover.sidebar
{
        font-weight:            normal;
        color:                  #ffff00;
        text-decoration:        none;
}

.date {
        font-family:            Trebuchet MS, Arial, Helvetica, sans-serif;
        font-size:              11px;
        font-weight:            normal;
        color:                  #0066cc;
}



.linktopstory
{
        font-size:              12px;
        font-family:            Trebuchet MS, Arial, Helvetica, sans-serif;
	font-weight:		bold;
	color:			#255677;
}

.newsheadline
{
        font-size:              12px;
        font-family:            Trebuchet MS, Arial, Helvetica, sans-serif;
	font-weight:		bold;
	color:			#255677;
}

.newstag
{
        font-size:              11px;
        font-family:            Trebuchet MS, Arial, Helvetica, sans-serif;
	font-style:		italic;
}

.newsauthor
{
        font-size:              9px;
        font-family:            Trebuchet MS, Arial, Helvetica, sans-serif;
	font-style:		italic;
}

.newscontent
{
        font-size:              11px;
        font-family:            Trebuchet MS, Arial, Helvetica, sans-serif;
}


