@charset "utf-8";
/* CSS Document */

/* Styles for the signup form page */
#orange-title-top { 
	background: url(../images/signup_bg_top_new.gif) no-repeat; margin-top:12px; 
	background-position:top; height:45px; width:714px; }
#orange-title-bottom { 
	background:url(../images/signup_bg_bottom.gif) no-repeat; background-position:bottom; width:714px; 
	height:227px; margin-bottom:24px;}

#orange-content { width:354px; margin-left:30px; border-bottom:dotted #a9a9a9 1px;}
#orange-content h3 { color:#787878; font-size:15px; font-weight:bold; padding-top:10px; padding-bottom:8px;}
#orange-content p { color:#a9a9a9; padding-bottom:4px; }

#orange-form { width:354px; margin:20px 0 0 30px; border:1px solid ##330099; margin-top:10px; }
#orange-title-bottom form h4{ font-size:13px; margin-bottom:10px; color:#a9a9a9;}
#emailtextfield { padding-top:1px; height:16px; margin-right:12px; font-size:11px; width:150px;}

#privacy-policy { padding-top:0px !important; }
#privacy-policy a { color:#a9a9a9; text-decoration:underline;}
a span{ display:none; visibility:hidden; }
#example-link a { width:124px; height:20px; display:block; position:absolute; left:716px; top:397px; }
#orange-services h3 { margin:0 0 15px 215px; color:#989898;}
#orange-services strong { color:#797979;}

dl { width:715px; }
dt { width:175px; height:90px; float:left;}
dd { width:500px; height:90px; float:right;}
dd p { font-size:12px;}

#am-dd { height:105px;}
#ampr-dd { height:74px;}

#logo-am { width:120px; height:105px; margin:0 0 0 55px; 
	background: url(../images/logo_am.gif) no-repeat; background-position:0 20px; }
#logo-am a { width:120px; height:105px; display:block;}

#logo-ampr { width:120px; height:74px; margin:0 0 0 55px; 
	background: url(../images/logo_ampr.gif) no-repeat; background-position:0 5px; }
#logo-ampr a { width:120px; height:74px; display:block;}

#logo-tangerine { width:120px; height:90px; margin:0 0 0 55px; 
	background: url(../images/logo_tangerine.gif) no-repeat; background-position:0 4px; }
#logo-tangerine a { width:120px; height:90px; display:block; }
#logo-lifesize { width:120px; height:90px; margin:0 0 0 55px; 
	background: url(../images/logo_lifesize.gif) no-repeat; background-position:0 3px; }
#logo-lifesize a { width:120px; height:90px; display:block;}
#logo-smash { width:120px; height:90px; margin:0 0 0 55px; 
	background: url(../images/logo_smash.gif) no-repeat; background-position:0 12px; }
#logo-smash a { width:120px; height:90px; display:block;}



/* Styles for the landing page / article */
#orange-paper-title { background:url(../images/ttl_orange_paper_new.gif) no-repeat; height:55px;}
#orange-paper-title ul { padding:0 0 0 0; margin:14px 0 14px 0;}
#orange-paper-title li { float:left; list-style:none; padding:0 14px 0 15px; margin:0 0 0 0; }

.orange-print { background:url(../images/ico_print.gif) no-repeat; padding-left:18px !important; }
.orange-share { background:url(../images/ico_share.gif) no-repeat; }
.date { color:#666666; margin-bottom:16px;}

#orange-paper {}
#orange-paper h2 { width: 520px; color:#666666; font-size:22px; }
#orange-paper h4 { font-size:13px; margin-bottom:2px; margin-top:20px;}
#orange-paper .lastp { margin-bottom:20px;}
em { background:none;}

.orange-sidebar { margin:0 0 0 24px;}
#sidebar-orange-top { 
	background: url(../images/sidebox_receive_top.gif) no-repeat; 
	width:182px; 
	background-position:top; 
	padding-top: 45px;
	color: #a9a9a9;
	}
#sidebar-orange-top p, #sidebar-orange-top form { color: #a9a9a9; margin:0 18px;}
#sidebar-orange-top form { margin-top:12px; }
#sidebar-orange-bottom { background: url(../images/sidebox_receive_bottom.gif) no-repeat; 
	width:182px; background-position:bottom; height:12px;}



#side-past-issue{
width:185px;
margin-top:25px;
}	
#sidebar-past-top { 
	background: url(../images/sidebox_view_past.gif) no-repeat; 
	width:182px; 
	background-position:top; 
	padding-top: 10px;
	color: #a9a9a9;
	text-align:center;
	}
#sidebar-past-top p, #sidebar-past-top form { color: #a9a9a9; margin:0 18px; font-size:12px;
	font-weight:bold;}
#sidebar-past-top form { margin-top:12px; }
#sidebar-past-bottom { background: url(../images/sidebox_view_past.gif) no-repeat; 
	width:182px; background-position:bottom; height:12px;}	
	
#sidebar-past-top a:link, #sidebar-past-top a:visited { color:#ffffff; }
#sidebar-past-top a:hover { color:#ffd98f; text-decoration:none; }	

#name input {
width:142px;
}

#email input {
width:142px !important;
}
	
#submit{ padding-top:10px;}
#privacy-policy { padding-top:6px; }
#privacy-policy a { color:#a9a9a9; text-decoration:underline;}

#hiddenlogo { display:none; visibility:hidden;} 

#comments-section { border-top:1px solid #dddddd; margin:12px 0 0 0; padding-top:12px;}
.error { 
	background-color:#ffeada; 
	border:1px solid #f89645; 
	padding:3px 3px 3px 6px; 
	font-weight:bold; 
	margin:0px 0 6px 0; color:#f2800d !important; }
.thanks { padding-bottom:6px !important;}
.xtraspace { margin-top:12px !important;}
#submit { margin-top: 2px;}
#sign-up-cta { margin:0 0 0 0 !important; }

.js-OldCommentsWrap { background-color:#dddddd;}

#sidelink{
padding-top:25px;
}

.side-nav ul { margin-left:17px;}
.side-nav li { 
	color:#f58220; 
	list-style:none; 
	margin:0 0 8px 0;
	padding-left:0;
	font-size:13px;
	font-weight:bold;
	  
	}
.side-nav li a:link, .side-nav li a:visited, .side-nav li a:hover  { color:#f58220; text-decoration:none; }
.side-nav li a:hover { color:#ffd98f; }
/*#on { background:url(../images/nav/dbl_arrow.gif) no-repeat; background-position:0px 8px; }
#on a{ color:#ffd98f !important;  }*/


#signup-but{
float:right; width:120px;
padding-top:5px;
}

.signupform{
width:220px;
/*padding-top:10px;*/
}

#signup label {
display:block;
font-weight:bold;
text-align:left;
width:40px;
float:left;
color:#a9a9a9;
}

#signup input {
float:left;
font-size:12px;
/*padding:4px 2px;
border:solid 1px #aacfe4;*/
width:150px;
margin:2px 0 10px 10px;
}
