/*html {scrollbar-face-color: #99b; scrollbar-arrow-color: #fff; scrollbar-highlight-color: #fff; scrollbar-shadow-color: #99c; scrollbar-3dlight-color: #000; }*/

body {
	margin: auto;
	padding: auto;
	color: #ffffff;
	/* background-attachment:scroll; */
	background-attachment:fixed;
	background-position: top; 
	background-color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	text-decoration: none;
}

/* Main Structure, wrap the whole layout in a div to keep it narrow and centered */
#clearer {
	clear:both;
}
#column_left {
	float:left;
	width: 525px;
	height:auto;
}
#column_right {
	float:right;
	width:302px;
	height:auto;
}
#wrapper {
	width:1000px;
	margin: auto;
	padding: auto;
	height:auto;
}

/*#ContentContainer {
	width:1000px;
	height:auto;
	float: left;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	background-color: #FFFFFF;
	background-image: url(/images/contain_bg.gif);
}*/
#ContentContainer {
	width:1000px;
	height:auto;
	float: left;
	/*background-color: #111111;*/
}
#ContentContainerDefault {
	width:1000px;
	height:auto;
	float: left;
	/*background-color: #111111;*/
}

#ContentContainer_sponsor{
	width:1000px;
	height:auto;
	float: left;
	/*background-color: #111111;*/
}

#content {
	width:803px;
	height:auto;
	float: left;
	background-color:#000000;
}

/* {
	margin: 0;
	padding: 0;
}

/* Links */
a {
	font-weight: normal;
	text-decoration: none;
}


/*a:link {
	color: #ffffff;
	text-decoration: none;
}
a:visited {color: #ffffff; text-decoration: none;}
a:active {color: #ffffff; text-decoration: none;}
a:hover {color: #FF6600;}

/*a.footer:link {color: #ffffff;text-decoration: none;padding:3px;}
a.footer:visited {color: #ffffff;text-decoration: none;padding:3px;}
a.footer:active {color: #ffffff;padding:3px;text-decoration: none;}
a.footer:hover {color: #CCFF33;	background-color: #000000;padding:3px;}*/

/* heading fonts */
h2.one  {FONT: bold 20px 'HelveticaNeue-CondensedBold', 'Arial Narrow', Helvetica, Arial, sans-serif;
	TEXT-TRANSFORM: uppercase;COLOR: #99CC00;WHITE-SPACE: nowrap}
h2.insidepage {
	margin: 0;
	padding: 30px;
	letter-spacing: 0.3em;
}
h2.three {
	color: #FFFFFF;
}
h2.four {background: #3c3 url(/media/heading4.gif) no-repeat;  }

.h3 {color: #99FF00}

.H1 insidepage {FONT: bold 32px/48px 'HelveticaNeue-CondensedBold', 'Arial Narrow', Helvetica, Arial, sans-serif;
	TEXT-TRANSFORM: uppercase;
	COLOR: #000000;
	WHITE-SPACE: nowrap
}

H1 {
	FONT: bold 32px/48px 'HelveticaNeue-CondensedBold', 'Arial Narrow', Helvetica, Arial, sans-serif;
	TEXT-TRANSFORM: uppercase;
	COLOR: #000000;
	WHITE-SPACE: nowrap;
	padding-left: 20px;
	padding-top: 50px;
}

H1 EM {FONT-WEIGHT: bold; FONT-STYLE: normal}

H2 {FONT-SIZE: 20px;TEXT-TRANSFORM: uppercase}
H3 {FONT-SIZE: 16px;TEXT-TRANSFORM: uppercase}
H4 {FONT-SIZE: 10px; TEXT-TRANSFORM: uppercase}
H5 {FONT-SIZE: 10px; TEXT-TRANSFORM: uppercase}
H6 {FONT-SIZE: 10px; TEXT-TRANSFORM: uppercase}

/* Forms */
input.searchbox {
	border: 1px solid #996600;
	width: 170px;
	padding: 3px;
	background-color: #FFFFE8;
	height: 18px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #333333;
}

textarea.searchbox {
	border: 1px solid #996600;
	width: 170px;
	padding: 3px;
	background-color: #FFFFE8;
	height: 100px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #333333;
}

input.button {
	color: #fff;
	font: bold 1em Arial, Helvetica, sans-serif;
	background-color: #FF3300;
	height: 30px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	cursor: pointer;
	padding-right: 5px ;
	padding-left: 5px;
}

/*
.white_txt:link {color: #FFFFFF;text-decoration: none;}
.white_txt:visited {color: #FFFFFF;text-decoration: none;}
.white_txt:active {color: #FFFFFF;	text-decoration: none;}
.white_txt:hover {color: #02bbf1; background-color:#000000;}*/

.white_txt {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #ffffff; font-weight:lighter;}
.white_txt a:link {color: #ffffff; font-size: 11px;text-decoration:none; font-weight:lighter;}
.white_txt a:visited {color: #ffffff;font-size: 11px; text-decoration: none; font-weight:lighter;}
.white_txt a:hover {color: #ff0000;font-size: 11px; text-decoration: none; font-weight:lighter;}

.black_txt {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #000000; font-weight:lighter;}
.black_txt a:link {color: #000000; font-size: 11px;text-decoration:none; font-weight:lighter;}
.black_txt a:visited {color: #000000;font-size: 11px; text-decoration: none; font-weight:lighter;}
.black_txt a:hover {color: #ff0000;font-size: 11px; text-decoration: none; font-weight:lighter;}

a.green_txt:link {color: #99FF00;text-decoration: none;}
a.green_txt:visited {color: #99FF00;text-decoration: none;}
a.green_txt:active {color: #99FF00;	text-decoration: none;}
a.green_txt:hover {	color: #BAFF53;}

a.orange_txt:link {color: #FF6600;text-decoration: none;}
a.orange_txt:visited {color: #FF6600;text-decoration: none;}
a.orange_txt:active {color: #FF6600;text-decoration: none;}
a.orange_txt:hover {color: #FF6600;}

.white_txt {
color: #FFFFFF;
}

.Grey_txt {color: #999999;}


.Link_underline {color: #006699;text-decoration: underline;}
.Link_underline:hover {color: #006699;}
.Link_underline:active, link {color: #006699;}

input.groovybutton
{
	font-size:14px;
	font-family:Arial,sans-serif;
	font-weight:bold;
	color:#FFFFFF;
	height:28px;
	background-color:#92C100;
	border-style:none;
	cursor: pointer;
}

/* Navigation__________________________________________________ */

#nav {width:auto;height:auto;clear: both;}

/* ================================================================ 
This copyright notice must be kept untouched in the stylesheet at 
all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menu/pro_drop4.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */
.preload1 {background: url(/images/pro_drop4_2a.gif);}
.preload1 {background: url(/images/pro_drop4_2b.gif);}

.prodrop4 {
	margin:0;
	list-style:none;
	height:36px;
	position:relative;
	z-index:500;
	font-size: 16px;
	padding-left: 0px;
}
.prodrop4 li.top {display:block; float:left;}
.prodrop4 li a.top_link {
	display:block;
	float:left;
	height:36px;
	line-height:26px;
	color:#666;
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
	padding:0 0 0 10px;
	cursor:pointer;
/*	background: url(/images/pro_drop4_0a.gif) no-repeat;*/
}
.prodrop4 li a.top_link span {
	float:left;
	display:block;
	padding:5px 22px 0px 15px;
	height:30px;
	background:url(/images/pro_drop4_0b.gif) right top;
	font-size: 14px;
}
.prodrop4 li a.top_link:hover {color:#000; background: url(/images/pro_drop4_2a.gif) no-repeat; line-height:25px;}
.prodrop4 li a.top_link:hover span {background:url(/images/pro_drop4_2b.gif) no-repeat right top;}

.prodrop4 li:hover > a.top_link {
	color:#000;
/*	background: url(/images/pro_drop4_2a.gif) no-repeat;*/
	line-height:26px;
}
.prodrop4 li:hover > a.top_link span {background:url(/images/pro_drop4_2b.gif) no-repeat right top;}


.prodrop4 table {border-collapse:collapse; width:0; height:0; position:absolute; top:0; left:0;}

/* Default link styling */

/* Style the list OR link hover. Depends on which browser is used */

.prodrop4 a:hover {visibility:visible; position:relative; z-index:200;}
.prodrop4 li:hover {position:relative; z-index:200;}

/* keep the 'next' level invisible by placing it off screen. */
.prodrop4 ul {position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;list-style-type:none;}

.prodrop4 ul.sub1 {width:132px;}
.prodrop4 ul.sub2 {width:132px;}
.prodrop4 ul.sub3 {width:132px;}
.prodrop4 ul.sub4 {width:132px;}
.prodrop4 ul.sub5 {width:132px;}
.prodrop4 ul.sub6 {width:132px;}
.prodrop4 ul.sub7 {width:132px;}

.prodrop4 :hover ul {
	left:0;
	top:40px;
	padding:3px;
	white-space:nowrap;
	height:auto;
	z-index:300;
	background-color: #000000;
/*	border-top-width: 0;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #6EAD14;
	border-right-color: #6EAD14;
	border-bottom-color: #6EAD14;
	border-left-color: #6EAD14;*/
}
.prodrop4 :hover ul li {display:block; height:20px; position:relative; font-weight:normal; width:auto;}
.prodrop4 :hover ul li a {display:block;font-size:12px;	height:20px;line-height:20px;width:auto;padding:0 10px;	color:#ffffff;text-decoration:none;}
.prodrop4 :hover ul li a:hover {
	color:#fff;
	background-color: #788281;
}

/* Navigation end__________________________________________________ */

#ticker_bar {
	width:523px;
	height:25px;
	padding-bottom: 2px;
	background-image: url(/images/highlight_bar.jpg);
	background-repeat: repeat-x;
	overflow:hidden;
	color:#FFFFFF;
}
/* scroller css */
#pscroller2{
	color:#FFFFFF;
	width: 450px;
	height: 20px;
	padding: 3px;
	float:left;
}

#pscroller2:link {color: #FFFFFF;text-decoration:none;}
#pscroller2:visited {color: #FFFFFF;text-decoration:none;}
#pscroller2:active {color: #FFFFFF;text-decoration:none;}
#pscroller2:hover {color: #FFFFFF; text-decoration:underline;}

.someclass{ //class to apply to your scroller(s) if desired
}
#highlight {
	width:auto;
	height:auto;
	float:left;
}
	
#songtitle {
	width:143px;
	height:50px;
	padding-top: 65px;
	padding-left: 18px;
	padding-bottom: 5px;
	font-size: 11px;
	text-align: center;
	float: left;
	padding-right: 15px;
}

#dvr {
	width:323px;
	height:126px;
	float: left;
	background-image: url(/images/dvr.jpg);
	background-repeat: no-repeat;
	background-position: 0px 5px;
}

/* dvr skins */
#dvr_bg {
	width:323px;
	height:126px;
	float: left;
	background-image: url(/images/dvr.jpg);
	background-repeat: no-repeat;
	background-position: 0px 5px;
}

#dvr_bg2 {
	width:323px;
	height:126px;
	float: left;
	background-image: url(/images/dvr_bg2.jpg);
	background-repeat: no-repeat;
	background-position: 0px 5px;
}

/* dvr skins */

#announcer {
	padding-top: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	float: left;
	width: 140px;
	padding-right: 0px;
	height: 126px;
}

/*.formbutton{
	cursor:pointer;
	border:1px solid #2D2D2F;
	color:#333333;
	background-image: url(/images/but_bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	text-align: center;
	padding: 5px;
	font-weight: bold;
}
/*#clear {
	width:100%;
	height:30px;
	clear: left;
}
#clearFormat {
	clear: both;
}
/* Old Epass
#epass {
	width:auto;
	height:30px;
	float: right;
	color: #FFFFFF;
	font-size: 11px;
}
*/
#epass {
	height:30px;
	text-align: right;
	border: none;
	color: #FFF;
	font-size: 11px;
	float: right;
} 

#epass a:link {
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-transform: uppercase;
	margin-left: 10px;
	margin-right: 10px;
	text-decoration:none;
}
#epass a:active {
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-transform: uppercase;
	margin-left: 10px;
	margin-right: 10px;
	text-decoration:none;
}
#epass a:visited {
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-transform: uppercase;
	margin-left: 10px;
	margin-right: 10px;
	text-decoration:none;
}
#epass a:hover {
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-transform: uppercase;
	margin-left: 10px;
	margin-right: 10px;
	text-decoration:underline;
}
.dvrtext {color: #fad20c; font-size:11px; text-decoration: none;}
.dvrtext a:link {color: #fad20c; font-size:11px; text-decoration: none;}
.dvrtext a:visited {color: #fad20c; font-size:11px; text-decoration: none;}
.dvrtext a:active {color: #fad20c; font-size:11px; text-decoration: none;}
.dvrtext a:hover {color: #ff0000; font-size:11px; text-decoration: underline;}

/* Social Bookrmarks */
	#social_default {
	float:left;
	width:700px;
	height: auto;
	/*background-color: #000000;*/
	padding-right:8px;
}
	#social_inner {
	float:left;
	width:650px;
	height: auto;
	/*background-color: #000000;*/
	padding-right:8px;
}
	#social ul {
	list-style: none;
	margin:0px 0px 0px 0px;
	padding:0px 0 0px 0px;
	float:right;
	font-size: 11px;
}

	#social li {
	list-style: none;
	float:right;
	width:150px;
	margin:0px 0px 0px 0px;
	padding:0px 0 0px 0px;
}
/* Google search__________________________________________________ */
#searchlite-text{
	padding-left:20px;
}
#searchlite-text {
	background-image:url(/search/images/search-bg.gif);
}
/*
.nice_title {
	font: bold 32px/48px 'HelveticaNeue-CondensedBold', 'Arial Narrow', Helvetica, Arial, sans-serif;
	color: #999900;
	white-space: nowrap;
	text-transform: uppercase;
}

table.tablepadding10 td { padding:10px; }
table.tablepadding5 td { padding:5px; }
table.tablepadding3 td { padding:3px; }
table.tablepadding2 td { padding:2px; }
table.tablepadding0 td { padding:0px; }

.imagepadding10 {margin: 10px 10px 10px 10px;}
.imagepadding5 {margin: 5px 5px 5px 5px;}
.imagepadding3 {margin: 3px 3px 3px 3px;}

.image_frame {
	padding:5px;
	border:1px solid #999999;
	background-color: #FFFFFF;
	margin-left: 10px;
	margin-right: 10px;
}

#divloading {
	background-image:url(/images/loader.gif); 
	background-repeat:no-repeat; 
	background-position:center;	
}



#tnt_pagination {
	display:block;
	text-align:left;
	height:22px;
	line-height:21px;
	clear:both;
	padding-top:3px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
}

#tnt_pagination a:link, #tnt_pagination a:visited{
	padding:7px;
	padding-top:2px;
	padding-bottom:2px;
	border:1px solid #CCCCCC;
	margin-left:1px;
	text-decoration:none;
	background-color:#FFFFFF;
	color:#666666;
	width:22px;
	font-weight:normal;
}

#tnt_pagination a:hover {
	background-color:#99CC00;
	border:1px solid #99CC00;
	color:#FFFFFF;
}

#tnt_pagination .active_tnt_link {
	padding:7px;
	padding-top:2px;
	padding-bottom:2px;
	border:1px solid #99CC00;
	margin-left:1px;
	text-decoration:none;
	background-color:#99CC00;
	color:#FFFFFF;
	cursor:default;
	font-weight:bold;
}

#tnt_pagination .disabled_tnt_pagination {
	padding:7px;
	padding-top:2px;
	padding-bottom:2px;
	border:1px solid #CCCCCC;
	margin-left:1px;
	text-decoration:none;
	background-color:#FFFFFF;
	color:#D7D7D7;
	cursor:default;
}

/* style and design __________________________________________________ */

/* KHAD start __________________________________________________ */

.khad1:link {
	height: 100px;
	width: 100px;
	text-decoration:none;
	border-bottom-width: 1px;
	border-bottom-style: inset;
	font-weight: bold;
	border-bottom-color: #99CC00;
	color: #46A501;
}
.khad1:visited {
	height: 100px;
	width: 100px;
	text-decoration:none;
	border-bottom-width: 1px;
	border-bottom-style: inset;
	font-weight: bold;
	border-bottom-color: #99CC00;
	color: #46A501;
}

.khad1:hover {
	height: 100px;
	width: 100px;
	text-decoration:none;
	border-bottom-width: 1px;
	border-bottom-style: inset;
	font-weight: bold;
	border-bottom-color: #FFCC00;
	color: #46A501;
}
.khad1:active {
	height: 100px;
	width: 100px;
	text-decoration:none;
	border-bottom-width: 1px;
	border-bottom-style: inset;
	font-weight: bold;
	border-bottom-color: #99CC00;
	color: #46A501;
}
.khad2:link {
	font-size:12px;
	color:#CCCCCC;
	
}
.khad2:visited {
	font-size:12px;
	color:#CCCCCC;
	
}
.khad2:hover {
	font-size:12px;
	color:#E3FF77;
	text-decoration:underline;
}
.khad2:active {
	font-size:12px;
	color:#CCCCCC;
	
}

/* KHAD end __________________________________________________ */

/* Social Bookrmarks  __________________________________________________ */
/*	#social {
	width:790px;
	background-color: #99CC00;
	border: 1px solid #999999;
	padding: 5px;
	height: auto;
	float: left;
	margin-bottom: 5px;
}
	#social ul {
	margin:4px;
	list-style: none;
	float:left;
	padding: 3px;
	background-color: #B6F200;
}

	#social li {
	margin:2px;
	list-style: none;
	float:left;
	width:190px;
}

/*harvey norman */
.news_title, .news_title a {
color:#000;
font-size:14px;
font-weight:bold;
}

.news_body {
color:#333;
}

.news_content {
color:#333;
}

/* rating__________________________________________________ */
.rating{
	width:80px;
	height:16px;
	margin:0 0 20px 0;
	padding:0;
	list-style:none;
	clear:both;
	position:relative;
	background: url(/images/star_on.gif) no-repeat 0 0;
}
/* add these classes to the ul to effect the change to the correct number of stars */
.nostar {background-position:0 0}
.onestar {background-position:0 -16px}
.twostar {background-position:0 -32px}
.threestar {background-position:0 -48px}
.fourstar {background-position:0 -64px}
.fivestar {background-position:0 -80px}
ul.rating li {
	cursor: pointer;
 /*ie5 mac doesn't like it if the list is floated\*/
	float:left;
	/* end hide*/
	text-indent:-999em;
}
ul.rating li a {
	position:absolute;
	left:0;
	top:0;
	width:16px;
	height:16px;
	text-decoration:none;
	z-index: 200;
}
ul.rating li.one a {left:0}
ul.rating li.two a {left:16px;}
ul.rating li.three a {left:32px;}
ul.rating li.four a {left:48px;}
ul.rating li.five a {left:64px;}
ul.rating li a:hover {
	z-index:2;
	width:80px;
	height:16px;
	overflow:hidden;
	left:0;	
	background: url(/images/star_on.gif) no-repeat 0 0
}
ul.rating li.one a:hover {background-position:0 -96px;}
ul.rating li.two a:hover {background-position:0 -112px;}
ul.rating li.three a:hover {background-position:0 -128px}
ul.rating li.four a:hover {background-position:0 -144px}
ul.rating li.five a:hover {background-position:0 -160px}

/* traffic */

#tcolleft { float:left; width:490px; height:auto; margin-right:10px; display:inline; }
#tcolright { float:right; width:320px; height:auto; display:inline; }
#tleft { float:left; width:490px; margin-bottom:10px; display:inline; }
#tright { float:left; width:320px; margin-bottom:10px; display:inline; }
#theader { float:left; width:100%; background:#000; color:#ffcc00; }
#tcontent, #traffic, #tspecial { float:left; color:#333; background:#f0f0f0; padding:10px; }
#tcontent p {margin:0 0 2px; }
#tcontent p a:hover {text-decoration:underline; }
#tpodlist { background-color:#ddd; display:block; font-size:12px; height:15px; line-height:17px; margin-bottom:2px; overflow:hidden; padding:4px 5px 6px; }
#tpodlist_sel { background-color:#FFCC00; display:block; font-size:12px; height:15px; line-height:17px; margin-bottom:2px; overflow:hidden; padding:4px 5px 6px; }

/* news */
#nleft { float:left; width:400px; margin-bottom:10px; display:inline; }
#nright { float:left; width:400px; margin-bottom:10px; display:inline; }
#nheader { float:left; width:400px; background:#000; color:#ffffff; }
#nheader_right { float:left; width:410px; background:#000; color:#ffffff; }
#ncontent { float:left; width:370px; color:#333; background:#f0f0f0; padding:10px; }
#ncontent p {margin:0 0 2px; }
#ncontent p a:hover { text-decoration:underline; }
#npodlist { background-color:#ddd; display:block; font-size:12px; height:15px; line-height:17px; margin-bottom:2px; overflow:hidden; padding:4px 5px 6px; }
#npodlist_sel { background-color:#7f7f7f; display:block; font-size:12px; height:15px; line-height:17px; margin-bottom:2px; overflow:hidden; padding:4px 5px 6px; }
