@charset "UTF-8";
/* CSS Document */


/*#page { float:right;}*/

p{
text-align:justify;
}

div#headwrap

{background: url(../images/top-bg.gif) repeat-x; 
height:100px; 

}

div#header h1 a {
background: url(../images/logo1.gif) no-repeat;
display:block;
height:80px;
width:215px;
text-decoration:none;
text-indent:-999em;
}
.contenttoc {
width:200px;
float:right;
position:relative;
background:#ccc;
}

.article_separator {
display:block;
height:1px;
background:none;
border-bottom:#ccc 1px dotted;}



a.readon { 
font-size:1em;
padding:7px;
font-family:Arial, Helvetica, sans-serif;
color: #000000;
font-weight:bold;
text-decoration:none;
background: #CCCCCC url(../images/readmore.gif) no-repeat  left;
padding-left:30px;
border:#999999 1px solid;
}
a.readon:hover {
color:#ff0000;
background: #e5e5e5 url(../images/readmore.gif) no-repeat  left;
text-decoration:none;
}

/* Pagination Styles */
p.counter  {
font-family:Tahoma MS, Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-align:center;
font-weight:bold;
display:none;
}
ul.pagination{
list-style:none;
margin:0;
padding:0;
text-align:center;
height:40px;
font-weight:bold;}

ul.pagination li  {
display:inline;
margin:4px;
}

ul.pagination li a {
background:#CCCCCC ;
border:1px solid #999999;
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:1em;
font-weight:bold;
padding:5px;
text-decoration:none;
}
ul.pagination li a:hover {
background:#ff0000;
color:#FFFFFF;
}

a { 
font-size:1em;
font-family:Arial, Helvetica, sans-serif;
color: #333333;
text-decoration:none;
}
a:hover {
color: #ff0000;
text-decoration:underline;
}
h1.componentheading { width:100%; background: #990000; color:#ffffff; padding:5px 0 5px 5px; margin-right:5px;}
h2.contentheading {background: url(../images/h3-icon.gif) no-repeat top left;
padding-left:20px;
	}
h2.contentheading a{ color:#ff0000;}






.moduletableriptidetvrv{
padding:10px;
padding-top:40px;
background: #CCCCCC url(/cms/images/stories/riptidetv/riptide-tv-related-videos.jpg) top left no-repeat;
}

.moduletableriptidetvmw{
padding:10px;
padding-top:40px;
background: #CCCCCC url(/cms/images/stories/riptidetv/riptide-tv-most-watched.jpg) top left no-repeat;
}


.moduletableriptidetvrv ul,
.moduletableriptidetvmw ul 
{
margin:0;}


.moduletableriptidetvrv li,
.moduletableriptidetvmw li
{
background:url("/cms/templates/riptide/images/television.gif") no-repeat scroll 0 0 transparent;
color:#CCCCCC;
font-weight:bold;
list-style-type:none;
padding-left:25px;
padding-top:5px;
}







.moduletableriptidetvrv .mainlevel a{ color:#CCCCCC;}





h2.contentheadingharvey-norman-3d {
	margin-top:15px;
	margin-bottom:15px;
	text-transform:uppercase;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	background: url(../images/header-bg.jpg) no-repeat top left;
	height:38px;
	font-weight:bold;
	padding-left:20px;
	padding-top:10px;
	}
h2.contentheadingharvey-norman-3d a {
	color:#ffffff;}


a.readonharvey-norman-3d  {
	text-transform:uppercase;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	background: url(../images/header-bg.jpg) no-repeat top right;
	font-weight:bold;
	height:50px;
	padding-left:20px;
	padding-top:12px;
	padding-bottom:12px;
	padding-right:240px;
	color:#fff;
	}

.surfstitch a { font-weight:normal; color:#FF0000;}


	#adpagewrap { z-index:9999; width:960px; height:0px; margin:0px auto; text-align:left; background:#333;}
	.adwrap {z-index: 2000; position:absolute; width:960px;}
	.leftskyscraper { z-index: 999; cursor: pointer; width:200px; height: 600px; position:absolute; left: -210px; top:100px; overflow:hidden;}
	.rightskyscraper { z-index: 999; cursor: pointer; width:200px; height: 600px; position:absolute; left: 970px; top:100px; overflow:hidden;}

