/*
     FILE ARCHIVED ON 12:02:13 Feb 9, 2011 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 20:40:57 Jul 2, 2014.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/* Right Panel */

#right_panel, #right_panel_narrow {
	line-height: 1em;
	float: left;
	font-weight: bold;
}
#right_panel {
	width: 336px;
}
#right_panel_narrow {
	width: 160px;
	padding: 0 0 10px 0;
	border: solid #800000;
	border-width: 0 3px 0 3px;
}

/* Newsletter Sign up*/

form.newsletter {
	position: relative;
	width: 316px;
	height: 20px;
	background: #FFFFFF url(/images/newsletter.gif) top right repeat-x;
	margin: 0 7px 10px 7px;
}
form.newsletter p, form.newsletter p input.form_text_field, form.newsletter p input.form_text_field {
	margin: 0;
	padding: 0;
}
form.newsletter input.form_button {
	position: absolute;
	top: 0px;
	left: 266px;
	height:20px;
	width:55px;
	background:url(/images/sprites.gif) -51px 0px;
}
form.newsletter input.form_text_field {
	position: absolute;
	top: 0px;
	left: 76px;
	width: 189px;
	height: 18px;
	border: 1px solid #333333;
}
form.newsletter p label {
	font-size: 85%;
	color: #FFF;
	font-weight: bold;
	border-right: 0;
	padding: 1px 3px 1px 3px;
}

/* Column Display */

#right_panel #left_column, #right_panel div.left_column {
	padding: 0 0 0 7px;
	float: left;
}
#right_panel #right_column, #right_panel div.right_column {
	padding: 0 0 0 10px;
	float: left;
}
#right_panel #left_column div.list, #right_panel div.left_column div.list {
	width: 155px;
}
#right_panel #right_column div.list, #right_panel div.right_column div.list, #right_panel_narrow div.list {
	width: 160px;
        padding-bottom:1px;
}
#right_panel h5, #right_panel_narrow h5 {
	padding: 6px 8px 6px 8px;
}
#right_panel h5.covergirls {
	padding: 0;
	width: 150px;
	height: 57px;
	position: relative;
	overflow: hidden;
}
#right_panel h5.covergirls span{
	width: 150px;
	height: 57px;
	position: absolute;
	top: 0px;
	left: 0px;
	background: #FFFFFF url(/images/logo-rightpanel.gif) repeat-x top left;
}
#right_panel h5, #right_panel h5 a, #right_panel div.list p.highlight a:link,
#right_panel div.list p.highlight a:visited, #right_panel div.list p.highlight a:hover,
#right_panel_narrow h5, #right_panel_narrow h5 a, #right_panel_narrow div.list p.highlight a:link,
#right_panel_narrow div.list p.highlight a:visited, #right_panel_narrow div.list p.highlight a:hover  {
	color: #FFFFFF;
	font-weight: bold;
}
#right_panel a:hover, #right_panel_narrow a:hover {
	text-decoration: underline;
}
#right_panel div.list, #right_panel_narrow div.list, #right_panel #mynuts_widget, #right_panel_narrow #mynuts_widget {
	margin: 0 0 10px 0;
	padding: 0;
	width: 100%;
	background: url(/images/pinstripe.gif);
}
#right_panel_narrow div.list {
    width:150px;
    margin-left:5px;
}
#right_panel div.list ol, #right_panel_narrow div.list ol {
	list-style-position: inside;
}
#right_panel div.list li, #right_panel_narrow div.list li {
	padding: 5px 10px 5px 10px;
	margin: 0;
	font-size: 0.6em;
	font-weight: bold;
	border-bottom: 1px solid #D7DEE8;
}
#right_panel div.list ul li, #right_panel_narrow div.list ul li {
	list-style: none;
}
#right_panel div.list ol li{
	list-style-position: inside;
}
#right_panel div.list img {
	display: block;
}
#right_panel div.list p.highlight, #right_panel_narrow div.list p.highlight {
	font-size: 65%;
	padding: 2px 5px 2px 5px;
        text-align:center;
}
#right_panel div.list iframe#hotspots, #right_panel div.list img#nuts_mag {
	width: 100%;
}

/* MyNuts Widget */

#mynuts_widget {
	margin-bottom: 10px;
	width: 160px;
}
#mynuts_widget div.widget_top, #mynuts_widget div.widget_bottom {
	width: 160px;
	height: 9px;
}
#mynuts_widget div.widget_top {
}
#mynuts_widget div.widget_bottom {
}
#mynuts_widget p, #mynuts_widget li, #mynuts_widget a:link, #mynuts_widget a:visited, #mynuts_widget a:hover {
	color: #FFF;
	font-weight: bold;
	font-size: 1em;
        font-size:12px;
}
#mynuts_widget div.widget_main {
	width: 156px;
	height: 248px;
}
#mynuts_widget div.widget_user_details,#mynuts_widget form {
	padding: 5px 8px 5px 8px;
}
#mynuts_widget div.info {
	height: 81px;
	width: 70px;
	float: left;
}
#mynuts_widget div.avatar {
	height: 81px;
	width: 60px;
	float: right;
}
#mynuts_widget h5 {
	background: none;
	margin: 0;
	padding: 0;
}
#mynuts_widget ul {
	padding: 6px 10px 6px 4px;
}
#mynuts_widget li {
	list-style: none;
	border-bottom: 1px solid #AFB9C7;
	padding: 5px 0 5px 0;
}
#mynuts_widget div.info li {
	border: 0;
	padding: 0 0 5px 0px;
}
#mynuts_widget ul li.sign {
	text-align: right;	
	border: 0;
}
#mynuts_widget p {
	margin: 10px 0 0 0;
	font-size: 0.7em;
}
#mynuts_widget div.user_details p.welcome {
	margin: 20px 5px 0 0;
	font-size: 0.6em;
}

#mynuts_widget p label{
	font-size: 1em;
}

#mynuts_widget input.form_button {
	margin: 5px 0 0 0;
	float: right;
	height:20px;
	width:51px;
	background:url(/images/sprites.gif) -106px 0px;
}

#mynuts_widget input.form_text_field {
	border: 1px solid #FFF;
	width: 130px;
}

#mynuts_widget p.more {
	clear: left;
	text-align: left;
	padding-right: 8px;
}

/* Skyscraper */

#ad_skyscraper160x600 {
	float: left;
	width: 160px;
	height: 600px;
	text-align: center;
}

/* MPU */

#ad_mpu300x250 {
	width: 336px;
        height:280px;
        background:#000000;
        text-align:center;
        display: table-cell;
        vertical-align: middle;
        position:relative;
        z-index:10;
}

/* Homepage Brightcove Player */

#brightcove_home {
	width: 315px;
	height: 369px;
	border: solid #800000;
	border-width: 0 0 10px 7px;
	background: #000000;
	text-align: center;
	float: left;
}
#brightcove_home h5 {
	text-align: left;
}

/* Omnisport Player */

#ad_omnisport_player {
	width: 300px;
	height: 385px;
	border: solid #800000;
	border-width: 0 15px 10px 15px;
}
/* Commercial Hotspots */

div.ad_hotspot134x125 {
	
	position: absolute;
	left: 5px;
	width: 135px;
	height: 135px;
	background-color: #FFFFFF;
        padding:5px;
}
ul#ad_hotpots
{
	width: 150px;
	padding: 0;
	margin: 0;
        text-align: right;
}
ul#ad_hotpots li.hotspot
{
	width: 155px;
	height: 146px;
	position: relative;
	padding: 0;
	margin: 0 0 5px 0;
	border: 0;
}
ul#ad_hotpots li.hotspot h6
{
	font-size: 16px;
        font-weight:bold;
	margin:0;
	padding: 0 5px;
	line-height: normal;
}
ul#ad_hotpots li.hotspot p
{
	font-size: 13px;
	margin: 0;
	padding: 0 5px;
	font-weight: normal;
	line-height: normal;
}
ul#ad_hotpots li.hotspot p a
{
	color: #000000;
}

div#facebook_badge{
    padding:13px;
    clear:both;
}

#stuffwelike ul{
    width: 150px;
    margin-left:5px;
    margin-bottom:5px;
    background:#ffffff;
    text-align:right;
    font-size:22px;
}
#right_panel h5, #coolstuff h5{
    text-align:right;
    font-size:14px;
}
#coolstuff ul{
    padding-bottom:1px;
}
/* Nuts stuff box */
#nuts-stuff{
	background:transparent url(/images/nuts-stuff.gif) repeat-y;
	height:93px;
	position:relative;
	padding:43px 8px 13px 13px;
	margin-left:6px;
	margin-bottom: 10px;
	width:300px;
	font-weight:normal;
        overflow:hidden;
}
#nuts-stuff h4{
	font-size:78%;
	font-weight:bold;
}
#nuts-stuff h4 a, #nuts-stuff p a{
    color:#000000;
}
#nuts-stuff p{
	font-size:70%;
	font-weight:normal;
}
.nuts-stuff-image{
	float:left;
	margin-right:10px;
}
#nuts-stuff-links{
	position:absolute;
	right:9px;
	bottom:6px;
}
.nuts-stuff-text{
    background:#ffffff;
    position:absolute;
    height:90px;
    right:10px;
    width:140px;
    padding:5px;
}

img.loader{
   margin:30px 0 0 135px;
}

div#nuts-stuff-loader{
    position:absolute;
    height:100px;
    background:#ffffff;
    width:299px;
}

#nuts-stuff a#stuff-header{
    display:block;
    height:43px;
    width:317px;
    position:absolute;
    top:0px;
    left:0px;
}
#nuts-stuff a#stuff-header:link,#nuts-stuff a#stuff-header:active,#nuts-stuff a#stuff-header:visited,#nuts-stuff a#stuff-header:hover{
    text-decoration:none;
}

#facebook-like{
    border-top:1px solid black;
    border-bottom:1px solid black;
    margin:5px 10px 2px 6px;
    background: #fff;
    padding:5px;
    font-family: "lucida grande",tahoma,verdana,arial,sans-serif;
    font-size:11px;
    font-weight:400;
}

#facebook-like .name{
    font-size:14px;
    font-weight:bold;
}

#facebook-like img{
    float:left;
    padding:0 10px 0 0px;
}

#facebook-like a{
    color:#3B5998;
    line-height:20px;

}
