body {
font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
font-size: 13px;
line-height: 16px;
letter-spacing: 0px;
color: #333333;
font-weight: normal;
text-decoration: none;
}

body a:link  { color: #000000; font-family: Arial, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; }  
body a:visited { color: #000000; font-family: Arial, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; }
body a:hover  { color: #CC6600; font-family: Arial, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; }

td {
font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
font-size: 13px;
line-height: 16px;
letter-spacing: 0px;
color: #333333;
font-weight: normal;
text-decoration: none;
}

td a:link  { color: #000000; font-family: Arial, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; }  
td a:visited { color: #000000; font-family: Arial, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; }
td a:hover  { color: #CC6600; font-family: Arial, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; }

td#gnews {
font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
font-size: 13px;
line-height: 16px;
letter-spacing: 0px;
color: #333333;
font-weight: normal;
text-decoration: none;
}

td#gnews a:link  { color: #666666; font-family: Arial, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; }  
td#gnews a:visited { color: #666666; font-family: Arial, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; }
td#gnews a:hover  { color: #CC6600; font-family: Arial, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; }

td#gnews2 {
font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
font-size: 13px;
letter-spacing: 0px;
color: #333333;
font-weight: normal;
text-decoration: none;
text-transform: uppercase;
}

td#gnews2 a:link  { color: #666666; font-family: Arial, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; text-transform: uppercase; }  
td#gnews2 a:visited { color: #666666; font-family: Arial, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; text-transform: uppercase; }
td#gnews2 a:hover  { color: #CC6600; font-family: Arial, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; text-transform: uppercase; }

td#newsheading1	{color: #CC6600; font-family: Arial, sans-serif; font-size: 18px; font-weight: bold; text-transform: uppercase; text-decoration: none; }
td#newsheading1	a:link  { color: #CC6600; font-family: Arial, sans-serif; font-size: 18px; font-weight: bold; text-transform: uppercase; text-decoration: none; }  
td#newsheading1	a:visited { color: #CC6600; font-family: Arial, sans-serif; font-size: 18px; font-weight: bold; text-transform: uppercase; text-decoration: none; }
td#newsheading1	a:hover  { color: #FF9900; font-family: Arial, sans-serif; font-size: 18px; font-weight: bold; text-transform: uppercase; text-decoration: none; }

td#subscribe1	{color: #CC6600; font-family: Arial, sans-serif; font-size: 20px; font-weight: bold; line-height: 24px; text-decoration: none; }
td#subscribe1	a:link  { color: #CC6600; font-family: Arial, sans-serif; font-size: 20px; font-weight: bold; line-height: 24px; text-decoration: none; }  
td#subscribe1	a:visited { color: #CC6600; font-family: Arial, sans-serif; font-size: 20px; font-weight: bold; line-height: 24px; text-decoration: none; }
td#subscribe1	a:hover  { color: #FF9900; font-family: Arial, sans-serif; font-size: 20px; font-weight: bold; line-height: 24px; text-decoration: none; }

td#newsintro1	{color: #333333; font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif; font-size: 15px; font-weight: normal; line-height: 18px; text-decoration: none; }
td#newsintro1	a:link  { color: #000000; font-family: Arial, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; }  
td#newsintro1	a:visited { color: #000000; font-family: Arial, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; }
td#newsintro1	a:hover  { color: #FF9900; font-family: Arial, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; }

td#newsheading	{color: #CC6600; font-family: Arial, sans-serif; font-size: 14px; font-weight: bold; text-transform: uppercase; text-decoration: none; }
td#newsheading	a:link  { color: #CC6600; font-family: Arial, sans-serif; font-size: 14px; font-weight: bold; text-transform: uppercase; text-decoration: none; }  
td#newsheading	a:visited { color: #CC6600; font-family: Arial, sans-serif; font-size: 14px; font-weight: bold; text-transform: uppercase; text-decoration: none; }
td#newsheading	a:hover  { color: #FF9900; font-family: Arial, sans-serif; font-size: 14px; font-weight: bold; text-transform: uppercase; text-decoration: none; }

td#NZnews	{color: #993300; font-family: Arial, sans-serif; font-size: 11px; font-weight: normal; text-transform: uppercase; text-decoration: none;  line-height: 14px; }
td#NZnews	a:link  { color: #993300; font-family: Arial, sans-serif; font-size: 12px; font-weight: bold; text-transform: uppercase; text-decoration: none;  line-height: 14px; }  
td#NZnews	a:visited { color: #993300; font-family: Arial, sans-serif; font-size: 12px; font-weight: bold; text-transform: uppercase; text-decoration: none;  line-height: 14px; }
td#NZnews	a:hover  { color: #CC6600; font-family: Arial, sans-serif; font-size: 12px; font-weight: bold; text-transform: uppercase; text-decoration: none;  line-height: 14px; }

td#DL-RENTAL	{color: #333333; font-family: Arial, sans-serif; font-size: 11px; font-weight: normal; text-transform: uppercase; text-decoration: none;  line-height: 14px; }
td#DL-RENTAL	a:link  { color: #cc0000; font-family: Arial, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none;  line-height: 14px; }  
td#DL-RENTAL	a:visited { color: #cc0000; font-family: Arial, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none;  line-height: 14px; }
td#DL-RENTAL	a:hover  { color: #CC6600; font-family: Arial, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none;  line-height: 14px; }

td#DL-RETAIL	{color: #333333; font-family: Arial, sans-serif; font-size: 11px; font-weight: normal; text-transform: uppercase; text-decoration: none;  line-height: 14px; }
td#DL-RETAIL	a:link  { color: #003399; font-family: Arial, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none;  line-height: 14px; }  
td#DL-RETAIL	a:visited { color: #003399; font-family: Arial, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none;  line-height: 14px; }
td#DL-RETAIL	a:hover  { color: #CC6600; font-family: Arial, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none;  line-height: 14px; }

td#NZnews2	{color: #333333; font-family: Arial, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none;  line-height: 14px; }
td#NZnews2	a:link  { color: #993300; font-family: Arial, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none;  line-height: 14px; }  
td#NZnews2	a:visited { color: #993300; font-family: Arial, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none;  line-height: 14px; }
td#NZnews2	a:hover  { color: #CC6600; font-family: Arial, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; line-height: 14px; }

td#alsonews	{ font-family: Arial, sans-serif; font-size: 12px; font-weight: normal; text-transform: uppercase; text-decoration: none; }
td#alsonews	a:link  { font-family: Arial, sans-serif; font-size: 12px; font-weight: bold; text-transform: uppercase; text-decoration: none; }  
td#alsonews	a:visited { font-family: Arial, sans-serif; font-size: 12px; font-weight: bold; text-transform: uppercase; text-decoration: none; }
td#alsonews	a:hover  { font-family: Arial, sans-serif; font-size: 12px; font-weight: bold; text-transform: uppercase; text-decoration: none; }

td#weather	{color: #666666; font-family: Arial, sans-serif; font-size: 12px; font-weight: normal; text-transform: uppercase; }
td#weather	a:link  { color: #666666; font-family: Arial, sans-serif; font-size: 12px; font-weight: bold; text-transform: uppercase; }  
td#weather	a:visited { color: #666666; font-family: Arial, sans-serif; font-size: 12px; font-weight: bold; text-transform: uppercase; }
td#weather	a:hover  { color: #666666; font-family: Arial, sans-serif; font-size: 12px; font-weight: bold; text-transform: uppercase; }

td#sub1	{color: #333333; font-family: Arial, sans-serif; font-size: 14px; font-weight: normal; text-transform: uppercase; }

td#sub2	{color: #666666; font-family: Arial, sans-serif; font-size: 10px; font-weight: normal; line-height: 12px; }

td#sub3	{color: #000000; font-family: Arial, sans-serif; font-size: 11px; font-weight: normal; }

td#sub4	{color: #000000; font-family: Arial, sans-serif; font-size: 12px; text-transform: normal; }

td#footer8	{color: #333333; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-size: 12px; font-weight: normal; }
td#footer8	a:link  { color: #009933; font-size: 12px; font-weight: bold; }  
td#footer8	a:visited { color: #009933; font-size: 12px; font-weight: bold; }
td#footer8	a:hover  { color: #CC6600; font-size: 12px; font-weight: bold; }

#dropmenudiv{
position:absolute;
border:1px solid #333300;
border-bottom-width: 0;
font:normal 11px Arial;
line-height:22px;
z-index:100;
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
text-align: left;
border-bottom: 1px solid #999900;
padding: 1px 0;
text-decoration: none;
font-weight: bold;
color: #ffffff;
}

#dropmenudiv a:hover{ /*hover background color*/
background-color: #333333;
color: #CCCC66;
}

#pscroller1{
width: 495px;
height: 34px;
border: 0px;
vertical-align: text-middle; 
line-height: 34px;
}

#pscroller2{
width: 350px;
height: 20px;
border: 1px solid black;
padding: 3px;
}

#pscroller2 a{
text-decoration: none;
}

.someclass{ //class to apply to your scroller(s) if desired
text-decoration: none;
color: #666666;
font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
font-size: 13px;
font-weight: normal;
font-stretch: semi-expanded;
line-height: 17px;
}

.someclass a:link  { color: #CC6600; text-decoration: none; font-weight: bold; font-stretch: semi-expanded; }  
.someclass a:visited { color: #CC6600; text-decoration: none; font-weight: bold; font-stretch: semi-expanded; }
.someclass a:hover  { color: #FF9900; text-decoration: none; font-weight: bold; font-stretch: semi-expanded; } 

/*NAVIGATION BAR 
--------------------------------------------------------------------------------------------------------*/
#body-nav
{
	clear: both;
}
#body-nav ul
{
	float: left;
	list-style-type: none;
	margin: 0 1px 0 0;
	padding: 0;
	width: 489px;
}
#body-nav ul li
{
	float: left;
	height: 32px;
	overflow: hidden;
	white-space: nowrap;
}
#body-nav li a
{
	display: block;
	height: 32px;
	width: 100%;
}
#body-nav li a span
{
	display: none;
}
#body-nav li a img
{
	border: 0;
	height: 32px;
}
#nav-home
{
	width: 55px;
}
#nav-home a
{
	background-image: url(/images/site/0dvdnav-Li.gif);
	background-position: 0 0;
	width: 55px;
}
#nav-home a:hover
{
	background-position: 0 -32px;
}
#nav-news
{
	width: 122px;
}
#nav-news a
{
	background-image: url(/images/site/0dvdnav-Li.gif);
	background-position: -55px 0;
	width: 122px;
}
#nav-news a:hover
{
	background-position: -55px -32px;
}
#nav-downloads
{
	width: 88px;
}
#nav-downloads a
{
	background-image: url(/images/site/0dvdnav-Li.gif);
	background-position: -177px 0;
	width: 88px;
}
#nav-downloads a:hover
{
	background-position: -177px -32px;
}
#nav-directory
{
	width: 75px;
}
#nav-directory a
{
	background-image: url(/images/site/0dvdnav-Li.gif);
	background-position: -265px 0;
	width: 75px;
}
#nav-directory a:hover
{
	background-position: -265px -32px;
}
#nav-contact
{
	width: 66px;
}
#nav-contact a
{
	background-image: url(/images/site/0dvdnav-Li.gif);
	background-position: -340px 0;
	width: 66px;
}
#nav-contact a:hover
{
	background-position: -340px -32px;
}
#nav-subscribe
{
	width: 83px;
}
#nav-subscribe a
{
	background-image: url(/images/site/0dvdnav-Li.gif);
	background-position: -406px 0;
	width: 83px;
}
#nav-subscribe a:hover
{
	background-position: -406px -32px;
}

.menu {
	font-family: Arial, Helvetica, sans-serif; 
	color: #ffffff; 
	font-size: 11px; 
	background-color: #333333;
	border-top: 0px; 
	border-bottom: 1px solid #999966;
	border-left: 1px solid #999966;
	border-right: 1px solid #999966;
}

.menu a:link, .menu a:visited{
	color: #ffffff;
	display:block;
	padding:4px 6px;
	color: #ffffff; 
	font-weight:bold;
	text-decoration:none; 
}
.menu a:hover { 
	background-color: #666666; 
	color: #ffffff !important; 
	text-decoration:none !important ;
}
/* --- Float Hack --- */
.cf:after { 
	content: "."; 
	display: block; 
	height: 0; 
	clear: both;
	visibility: hidden;
 }
/* Hides from IE-mac \*/
* html .cf {height: 1%;}

.menutopbrand { border-top:#999999 solid 1px}

#body-wrapper
{
	text-align: left;
	width: 489px !important;
}
#innerwrapper
{
	margin: 0 auto;
	position: relative;
	text-align: left;
	width: 489px !important;
}
#div__header
{
	margin: 0 auto!important;
	padding-top: 0 !important;
	text-align: left;
	width: 489px !important;
}
#div__body {margin: 0 auto!important; padding-top: 0 !important; text-align: left; width: 489px !important;}

/*NAVIGATION BAR YQ 
--------------------------------------------------------------------------------------------------------*/
#yqbody-nav
{
	clear: both;
}
#yqbody-nav ul
{
	float: left;
	list-style-type: none;
	margin: 0 1px 0 0;
	padding: 0;
	width: 489px;
}
#yqbody-nav ul li
{
	float: left;
	height: 32px;
	overflow: hidden;
	white-space: nowrap;
}
#yqbody-nav li a
{
	display: block;
	height: 32px;
	width: 100%;
}
#yqbody-nav li a span
{
	display: none;
}
#yqbody-nav li a img
{
	border: 0;
	height: 32px;
}
#yqnav-home
{
	width: 55px;
}
#yqnav-home a
{
	background-image: url(/images/site/0dvdnav-nLi.gif);
	background-position: 0 0;
	width: 55px;
}
#yqnav-home a:hover
{
	background-position: 0 -32px;
}
#yqnav-news
{
	width: 122px;
}
#yqnav-news a
{
	background-image: url(/images/site/0dvdnav-nLi.gif);
	background-position: -55px 0;
	width: 122px;
}
#yqnav-news a:hover
{
	background-position: -55px -32px;
}
#yqnav-downloads
{
	width: 88px;
}
#yqnav-downloads a
{
	background-image: url(/images/site/0dvdnav-nLi.gif);
	background-position: -177px 0;
	width: 88px;
}
#yqnav-downloads a:hover
{
	background-position: -177px -32px;
}
#yqnav-directory
{
	width: 75px;
}
#yqnav-directory a
{
	background-image: url(/images/site/0dvdnav-nLi.gif);
	background-position: -265px 0;
	width: 75px;
}
#yqnav-directory a:hover
{
	background-position: -265px -32px;
}
#yqnav-contact
{
	width: 66px;
}
#yqnav-contact a
{
	background-image: url(/images/site/0dvdnav-nLi.gif);
	background-position: -340px 0;
	width: 66px;
}
#yqnav-contact a:hover
{
	background-position: -340px -32px;
}
#yqnav-subscribe
{
	width: 83px;
}
#yqnav-subscribe a
{
	background-image: url(/images/site/0dvdnav-nLi.gif);
	background-position: -406px 0;
	width: 83px;
}
#yqnav-subscribe a:hover
{
	background-position: -406px -32px;
}

.yqmenu {
	font-family: Arial, Helvetica, sans-serif; 
	color: #ffffff; 
	font-size: 11px; 
	background-color: #333333;
	border-top: 0px; 
	border-bottom: 1px solid #999966;
	border-left: 1px solid #999966;
	border-right: 1px solid #999966;
}

.yqmenu a:link, .yqmenu a:visited{
	color: #ffffff;
	display:block;
	padding:4px 6px;
	color: #ffffff; 
	font-weight:bold;
	text-decoration:none; 
}
.yqmenu a:hover { 
	background-color: #666666; 
	color: #ffffff !important; 
	text-decoration:none !important ;
}
/* --- Float Hack --- */
.yqcf:after { 
	content: "."; 
	display: block; 
	height: 0; 
	clear: both;
	visibility: hidden;
 }
/* Hides from IE-mac \*/
* html .yqcf {height: 1%;}

.yqmenutopbrand { border-top:#999999 solid 1px}

#yqbody-wrapper
{
	text-align: left;
	width: 489px !important;
}
#yqinnerwrapper
{
	margin: 0 auto;
	position: relative;
	text-align: left;
	width: 489px !important;
}
#yqdiv__header
{
	margin: 0 auto!important;
	padding-top: 0 !important;
	text-align: left;
	width: 489px !important;
}
#yqdiv__body {margin: 0 auto!important; padding-top: 0 !important; text-align: left; width: 489px !important;}

#dhtmltooltip{
position: absolute;
width: 150px;
border: 2px solid black;
padding: 2px;
background-color: lightyellow;
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}