.movielink {
	padding: 0 0 12px 0;
}
.moviechannel {
	border-bottom: 2px solid #FF8900;
}
/* No borders for images */
a img {border: 0;}

/* Link specifications for content */
a.zp_tk_content 
{ 
font-family: arial, helvetica, serif;
font-size: 0.8em;
font-weight: normal;
text-align: left;
text-decoration: none; 
}
a.zp_tk_content:active { color: red }
a.zp_tk_content:hover
{
color: blue;
text-decoration: underline;
}
a.zp_tk_content:link 
{ 
color: #000099;
}
a.zp_tk_content:visited 
{ 
color: navy; 
}

/* Link specifications for bold links in content */
a.zp_tk_contentbold 
{ 
font-family: arial, helvetica, serif;
font-size: 0.8em;
font-weight: bold;
text-align: left;
text-decoration: none; 
}
a.zp_tk_contentbold:active { color: red }
a.zp_tk_contentbold:hover
{
color: blue;
text-decoration: underline;
}
a.zp_tk_contentbold:link 
{ 
color: #000099;
}
a.zp_tk_contentbold:visited 
{ 
color: navy; 
}

/* Link specifications for small links in content */
a.zp_tk_contentsmall 
{ 
font-family: arial, helvetica, serif;
font-size: 0.7em;
font-weight: normal;
text-align: left;
text-decoration: none; 
}
a.zp_tk_contentsmall:active { color: red }
a.zp_tk_contentsmall:hover
{
color: blue;
text-decoration: underline;
}
a.zp_tk_contentsmall:link 
{ 
color: #000099;
}
a.zp_tk_contentsmall:visited 
{ 
color: navy; 
}

/* Link specifications for small bold links in content */
a.zp_tk_contentsmallbold 
{ 
font-family: arial, helvetica, serif;
font-size: 0.7em;
font-weight: bold;
text-align: left;
text-decoration: none; 
}
a.zp_tk_contentsmallbold:active { color: red }
a.zp_tk_contentsmallbold:hover
{
color: blue;
text-decorationbold: underline;
}
a.zp_tk_contentsmallbold:link 
{ 
color: #000099;
}
a.zp_tk_contentsmallbold:visited 
{ 
color: navy; 
}

/* Link specifications for large links in content */
a.zp_tk_contentlarge 
{ 
font-family: arial, helvetica, serif;
font-size: 1em;
font-weight: normal;
text-align: left;
text-decoration: none; 
}
a.zp_tk_contentlarge:active { color: red }
a.zp_tk_contentlarge:hover
{
color: blue;
text-decoration: underline;
}
a.zp_tk_contentlarge:link 
{ 
color: #000099;
}
a.zp_tk_contentlarge:visited 
{ 
color: navy; 
}

/* Link specifications for large bold links in content */
a.zp_tk_contentlargebold 
{ 
font-family: arial, helvetica, serif;
font-size: 1em;
font-weight: bold;
text-align: left;
text-decoration: none; 
}
a.zp_tk_contentlargebold:active { color: red }
a.zp_tk_contentlargebold:hover
{
color: blue;
text-decoration: underline;
}
a.zp_tk_contentlargebold:link 
{ 
color: #000099;
}
a.zp_tk_contentlargebold:visited 
{ 
color: navy; 
}

/* Link specifications for category-tree links in top bar */
a.zp_tk_largemenu 
{ 
font-family: arial, helvetica, serif;
font-size: 1.2em;
font-weight: bold;
text-align: left;
text-decoration: none; 
}
a.zp_tk_largemenu:active { color: red }
a.zp_tk_largemenu:hover
{
color: blue;
text-decoration: underline;
}
a.zp_tk_largemenu:link 
{ 
color: #000099;
}
a.zp_tk_largemenu:visited 
{ 
color: navy; 
}

/* Link specifications for right menu */
a.zp_tk_rightrail 
{ 
font-family: arial, helvetica, serif;
font-size: 0.6em;
text-align: left;
text-decoration: none; 
}
a.zp_tk_rightrail:active { color: red }
a.zp_tk_rightrail:hover
{
color: blue;
text-decoration: underline;
}
a.zp_tk_rightrail:link 
{ 
color: #000099;
}
a.zp_tk_rightrail:visited 
{ 
color: navy;
}

/* Link specifications for optional items in left/top menu */
a.zp_tk_optionalmenu 
{ 
font-family: arial, helvetica, serif;
font-size: 0.75em;
font-weight: bold;
text-align: left;
text-decoration: none; 
}
a.zp_tk_optionalmenu:active { color: red }
a.zp_tk_optionalmenu:hover
{
color: blue;
text-decoration: underline;
}
a.zp_tk_optionalmenu:link 
{ 
color: white;
}
a.zp_tk_optionalmenu:visited 
{ 
color: white;
}


/* Link specifications for left/top menu bar links */
a.zp_tk_menu 
{ 
font-family: arial, helvetica, serif;
font-size: 0.75em;
font-weight: bold;
text-align: left;
text-decoration: none; 
}
a.zp_tk_menu:active { color: red }
a.zp_tk_menu:hover 
{ 
color: blue;
text-decoration: underline;
}
a.zp_tk_menu:link 
{ 
color: #FFFFFF;
}

a.zp_tk_menu:visited 
{ 
color: #FFFFFF;
}

/* Link specifications for selected left/top menu item */
a.zp_tk_selectedmenu 
{ 
font-family: arial, helvetica, serif;
font-size: 0.75em;
font-weight: bold;
text-align: left;
text-decoration: none; 
}
a.zp_tk_selectedmenu:active { color: red }
a.zp_tk_selectedmenu:hover 
{ 
color: blue;
text-decoration: underline;
}
a.zp_tk_selectedmenu:visited 
{ 
color: black; 
}
a.zp_tk_selectedmenu:link
{
color: #000000;
}

/* Background and font specifications for top bar with Movies in Your Area */
td.zp_tk_topbar
{
background-color: #000000;
color: #FFFFFF;
font-family: arial;
font-size: 0.8em;
font-weight: bold;
}

/* Font specifications for category-tree links in top bar */
font.zp_tk_largemenu 
{ 
color: #FFFFFF;
font-family: arial, helvetica, serif;
font-size: 1.2em;
font-weight: bold;
}

a.zp_tk_menu:active { color: red }
a.zp_tk_menu:hover 
{ 
color: blue;
text-decoration: underline;
}

/* Background and font specifications for top menu bar */
td.zp_tk_topmenu
{
background-color: #cccccc;
color: #000000;
font-family: arial;
font-size: 0.8em;
font-weight: normal;
}

/* Background and font specifications for content area */
td.zp_tk_content
{
background-color: #ffffff;
color: #000000;
}

font.zp_tk_content
{
color: #000000;
font-family: arial;
font-size: 0.8em;
font-weight: normal;
}

/* Font specifications for top navigation text in content */
font.zp_tk_contenttopnav 
{ 
color: #000000;
font-family: arial;
font-size: 1.2em;
font-weight: bold;
}

/* Font specification for the title's in content area */
font.zp_tk_contenttitle
{
color: #000000;
font-family: arial;
font-size: 1em;
font-weight: bold;
}

/* Font specification for the bold fonts in content area */
font.zp_tk_contentbold
{
color: #000000;
font-family: arial;
font-size: 0.8em;
font-weight: bold;
}

/* Font specification for small font in content area */
font.zp_tk_contentsmall
{
color: #000000;
font-family: arial;
font-size: 0.7em;
font-weight: normal;
}

/* Font specification for small bold fonts in content area */
font.zp_tk_contentsmallbold
{
color: #000000;
font-family: arial;
font-size: 0.7em;
font-weight: bold;
}

/* Font specification for large font in content area */
font.zp_tk_contentlarge
{
color: #000000;
font-family: arial;
font-size: 1em;
font-weight: normal;
}

/* Font specification for large bold fonts in content area */
font.zp_tk_contentlargebold
{
color: #000000;
font-family: arial;
font-size: 1em;
font-weight: bold;
}

/* Background colours for selected link in menu */
td.zp_tk_selectedmenu
{
background-color: #ffffff;
}

/* Background colours for left/top menu */
td.zp_tk_menu
{
background-color: #FFFFFF;
}

/* Background and font specifications for searchbox */
td.zp_tk_searchbox
{
background-color: #FFFFFF;
}

font.zp_tk_searchbox
{
color: #FFFFFF;
font-family: arial;
font-size: 0.6em;
font-weight: normal;
}

font.zp_tk_searchboxtitle
{
color: #FFFFFF;
font-family: arial;
font-size: 0.8em;
font-weight: bold;
}

/* Background and font specifications for rightrail */
td.zp_tk_rightrail
{
background-color: #FFFFFF;
}
font.zp_tk_rightrail
{
color: #FFFFFF;
font-family: arial;
font-size: 0.6em;
font-weight: normal;
}

/* Background and font specifications for listingsoddrow */
th.zp_tk_listingsoddrow
{
background-color: #FFFFFF;
color: #FFFFFF;
font-family: arial;
font-size: 0.6em;
font-weight: normal;
}

td.zp_tk_listingsoddrow
{
background-color: #FFFFFF;
color: #FFFFFF;
font-family: arial;
font-size: 0.6em;
font-weight: normal;
}
/* Link specifications for movie name in listingsoddrow */
a.zp_tk_listingsoddrow 
{ 
text-align: left;
text-decoration: none; 
}
a.zp_tk_listingsoddrow:active { color: red }
a.zp_tk_listingsoddrow:hover
{
color: blue;
text-decoration: underline;
}
a.zp_tk_listingsoddrow:link 
{ 
color: #000099;
}
a.zp_tk_listingsoddrow:visited 
{ 
color: navy; 
}

/* Background and font specifications for listingsevenrow */
td.zp_tk_listingsevenrow
{
background-color: #FFFFFF;
color: #000000;
font-family: arial;
font-size: 0.6em;
font-weight: normal;
}
/* Link specifications for movie name in listingsoddrow */
a.zp_tk_listingsevenrow 
{ 
text-align: left;
text-decoration: none; 
}
a.zp_tk_listingsevenrow:active { color: red }
a.zp_tk_listingsevenrow:hover
{
color: blue;
text-decoration: underline;
}
a.zp_tk_listingsevenrow:link 
{ 
color: #000099;
}
a.zp_tk_listingsevenrow:visited 
{ 
color: navy; 
}

/* Background colours for optional links in left/top menu */
td.zp_tk_optionalmenu
{
background-color: black; 
}



td.zp_tk_topbar {
background-color: #FF8900;
}
td.zp_tk_topbar,
td.zp_tk_topmenu,
td.zp_tk_content {
padding-top: 0px;
border: 2px solid #FF8900;
border-top: 0;
}
td.zp_tk_content td {
border: 0px;
}