/* Channel North TV */

body{
	background-color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:small;
		color: #000000;
margin:0;
padding:0;
	}

h1{font-size:medium;
color:#000066;
font-weight:bold;
}
h2{
font-size:medium;
}

#maincontainer{
width: 760px; /*Width of main container*/
background-image:url(images/bg.jpg);
background-repeat:repeat-y;}

#top{
background:#0066FF;
height: 20px; /*Height of top section*/
}

#top img{
float:left;
}

#top span{
	float:right;
	color:#FFFFFF;
	text-align:right;
	font-size: x-small;
	font-style: italic;
	letter-spacing: 3px;
	margin-right:1em;
	vertical-align:middle;
	line-height:20px;
}

#contentwrapper{
float: left;
width: 100%;
}

#maincontent{
margin-left: 125px;
background-color:#FFFFFF;
padding:1em;
text-align:left;
}

#navigation{
float: left;
width: 119px;
text-align:left;
}

#navigation p{
	padding:1em;
	color:#FFFFFF;
	}
#navigation a{
	color:#0066FF;
	font-weight:bold;
	text-decoration:none;
	}
	
#navigation a:hover{
	color:#0099FF;
	font-weight:bold;
	text-decoration:none;
	}
	
#right{
float:right;
width:200px;
	padding:0 1em 1em 1em;
	}
#right p{

	border:#666666 1px solid;
	padding:1em;
	}

#footer{
clear: left;
width: 100%;
background: #999999;
color: #FFF;
font-size:x-small;
padding: 4px 0;
}

#footer a{
font-size:x-small;
}

a:link {
	color: #0000FF;
	text-decoration: none;
}
a:visited {
	color: #0000FF;
	text-decoration: none;
}
a:hover{
	color:#0066FF;
	text-decoration: underline;
}
a:active {
	color: #0000FF;
	text-decoration: none;
}
.intro{
	font-size:medium;
	}
	
	
.logo{
	padding-right:4em;
	
}
.pet {
	color: #990000;
	font-weight: bold;
}

.small{
font-size:x-small;
}

	
