@charset "UTF-8";/* CSS Document */@import url(http://www.driftsurfing.com/features/tellafriend.css);BODY {	PADDING-RIGHT: 0px; 	PADDING-LEFT: 75px; 	PADDING-BOTTOM: 0px; 	MARGIN: 0px; 	PADDING-TOP: 0px;	overflow: hidden;}img {    border:0;	margin-bottom:-3px;}HTML {	margin:0;	padding:0;	height:100%; /* needed for container min-height */	font-family:arial,sans-serif;	font-size:12px;	color: #333333;	line-height:1.35em;	}a {	color:#D97430;	text-decoration:none;}a:hover {	color:#000;	text-decoration:none;}#container {	position:relative; /* needed for footer positioning*/	width:320px;	height:auto !important; /* real browsers */	height:100%; /* IE6: treaded as min-height*/    min-height:100%; /* real browsers */    opacity:0.78;	filter:alpha(opacity=78);	padding-bottom:15px;	z-index:2;}#container-vid {	position:relative; /* needed for footer positioning*/	width:320px;	height:auto !important; /* real browsers */	height:100%; /* IE6: treaded as min-height*/    min-height:100%; /* real browsers */    opacity:0.90;	filter:alpha(opacity=90);	padding-bottom:15px;	z-index:2;}#content {	background:#fff;	height:443px;	overflow:hidden;}#mk-content {	background:#fff;	overflow:hidden;}#content p {	text-align:left;	margin:0px 0 5px 0;	padding:0;}#contentnone {	background:#fff;    height:40px;}#bg {	LEFT: 0px; 	WIDTH: 100%; 	POSITION: absolute; 	TOP: 0px;	}h3, h4, h5, h6 {	padding:0;	margin: 0 0 5px 0;}h3 {    font-size: 12px;	font-weight:bold;	margin:0;}h2 {	padding:0;	margin: 5px 0 10px 0;	font-size: 14px;}h1 {	width:130px;	height:118px;	background: url(/images/featurelogo.png);	margin:0;}h1 a:link, h1 a:visited {    display:block;    height:118px;    width:130px;}h1 span {    display:none;}.intro {    font-weight:bold;	line-height:1.4em;	font-size:.96em;	font-style:italic;}#top {    padding: 10px 0;	height: 40px;	background:#fff;}#topbar {    width:100%;	height:20px;	background:#000;	color:#fff;	font-size:10px;	line-height:1em;	z-index:3;	position:absolute;	top:0;	left:0;	}#logo {    float: left;	margin: -50px 0 -20px -40px;	opacity:0.7;	filter:alpha(opacity=70);	z-index:5;	position:absolute;	top:0;}#navigation {    float:right;	height:40px;	margin: 10px 15px 0 0;}a.leftarrow {    margin-right:20px;}#article {	width:280px;	padding:10px 20px 10px 20px;	min-height:410px;	clear:both;}#mk-article {	width:280px;	padding:10px 20px 10px 20px;	clear:both;}#none {	width:280px;	padding:10px 20px 10px 20px;	clear:both;	height:20px;	background:#fff;}#ad {	width:280px;	padding:10px 20px 10px 20px;	clear:both;	height:125px;}#ad img {    height:125px;	width:125px;	float:left;}#adcopy {    float:left;	width:125px;	margin-left:20px; }#ad a {	color:#000;}#ad a:hover {	text-decoration:none;	color:#666;}#issue {    float: right;	margin:23px 55px 0 0;	font-size:12px;	font-weight: lighter;	letter-spacing: .7;	color:#333;}#pages {    float:right;	font-size:11px;	color:#333;	margin-top:5px;}#footer {	height:30px;	color:#fff;	border-top:1px solid #999;}#footer a {    padding:0;	margin:0;}#tabs {    float:right;    width:30px;	height:200px;	background:#000;	margin-right:-30px;	margin-top:-250px;    }#copyright {   position:absolute;   bottom:0;   right:0;   z-index:10;   color:#000;   height:20px;   font-size:11px;   padding-right:30px;   text-align:right;   width:100%;   background:#fff;   opacity:0.5;   filter:alpha(opacity=50);   }p.caption {	font-family:"Times New Roman", Times, serif;	color:#000;	font-size:110%;	font-style:italic;}/* ____ BIG VID _______________________________________________________________________ */#logo-bigvid {	float:left;	left:50%;	margin-left:-510px;	margin-top:-50px;	opacity:0.7;	position:absolute;	top:0;	z-index:5;}#container-bigvid {	height:auto !important;	margin:0 auto;	min-height:100%;	height:100%; /* IE6: treaded as min-height*/	opacity:0.99;	filter:alpha(opacity=99);	padding-bottom:15px;	width:940px;	z-index:2;	position:relative;}#bigvid {	PADDING-RIGHT: 0px; 	PADDING-LEFT: 0px; 	PADDING-BOTTOM: 0px; 	MARGIN: 0px; 	PADDING-TOP: 0px;	overflow: hidden;}#bigvid-article {	clear:both;	padding:10px 20px 0 20px;	width:900px;}#bigvid-content {	background:#fff;	overflow:hidden;}
