.tempAsimovs a  {color: #cc3000;}

.tempAsimovs a:hover, 
.tempAsimovs a:active, 
.tempAsimovs a:focus,
.tempAsimovs .pagination a {color:#f23000;}

.tempAsimovs .siteHeader {padding-top: 5px}

.siteHeader a.sitelogo,
.siteHeader a.sitelogo:link,
.siteHeader a.sitelogo:visited {width:209px; height:105px; background:url(/cms/images/layout/logo-AnalogSF.png) no-repeat 0 0;}


.tempAsimovs .topWrpr {
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#2f3c40+0,303739+100 */
	background: rgb(47,60,64); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(47,60,64,1) 0%, rgba(48,55,57,1) 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top,  rgba(47,60,64,1) 0%,rgba(48,55,57,1) 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom,  rgba(47,60,64,1) 0%,rgba(48,55,57,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2f3c40', endColorstr='#303739',GradientType=0 ); /* IE6-9 */
}

.tempAsimovs .topNavWrpr {
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#2e3436+0,1f1f1f+100 */
background: rgb(46,52,54); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(46,52,54,1) 0%, rgba(31,31,31,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  rgba(46,52,54,1) 0%,rgba(31,31,31,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  rgba(46,52,54,1) 0%,rgba(31,31,31,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2e3436', endColorstr='#1f1f1f',GradientType=0 ); /* IE6-9 */

}


.tempAsimovs .headerLinks a.subscribe {color:#fafafb; border: 1px solid #35a5dc;
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#0889c9+0,006192+100 */
	background: rgb(8,137,201); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(8,137,201,1) 0%, rgba(0,97,146,1) 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top,  rgba(8,137,201,1) 0%,rgba(0,97,146,1) 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom,  rgba(8,137,201,1) 0%,rgba(0,97,146,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0889c9', endColorstr='#006192',GradientType=0 ); /* IE6-9 */
}
.tempAsimovs .headerLinks a.subscribe:hover {	background: rgba(0,97,146,1);}

.tempAsimovs .footer .ftrScl a.subscribe {color:#fafafb; border: 1px solid #35a5dc;
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#0889c9+0,006192+100 */
	background: rgb(8,137,201); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(8,137,201,1) 0%, rgba(0,97,146,1) 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top,  rgba(8,137,201,1) 0%,rgba(0,97,146,1) 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom,  rgba(8,137,201,1) 0%,rgba(0,97,146,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0889c9', endColorstr='#006192',GradientType=0 ); /* IE6-9 */
}
.tempAsimovs .footer .ftrScl a.subscribe:hover {background:rgba(0,97,146,1);}

	.mainNav .sf-menu > li > div > ul > li:hover > div > a,
	.mainNav .sf-menu > li > div > ul > li.sfHover > div > a {
		background:rgba(204,48,0,.8);
	}

	
.railNavHeading	{background:#cc3000;}
.lnav {background:#cc3000;}
.lnav li a.on, .lnav li a:hover, .lnav li a:focus, .lnav li a:active {background:#b52b00;}
.lnav ul {background:#b52b00;}
.lnav li li a.on, .lnav li li a:hover, .lnav li li a:focus, .lnav li li a:active {background:#a12600;}

.tempAsimovs .hdng {border-bottom: 3px solid #cc3000;}

.tempAsimovs .hm_crnt_issue_box .cr_issue_hdr {border-bottom: 3px solid  #cc3000;}
.tempAsimovs .highlight span.fsl, .tempAsimovs .poetry span.fsl {color:#cc3000;}
.tempAsimovs p.align-right a { color: #cc3000;}
.tempAsimovs p.align-right a:hover { color: #f23000;}

.tempAsimovs a.tableContents {color:#cc3000;}

.icon-tableContents:before {content: url("/cms/images/layout/icon-tableContents-AnalogSF.png");}

.tempAsimovs .btnWrapper .btn {border: 3px solid #cc3000; text-shadow: 2px 2px #cc3000;
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#aa2900+0,681a00+100 */
	background: rgb(170,41,0); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(170,41,0,1) 0%, rgba(104,26,0,1) 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top,  rgba(170,41,0,1) 0%,rgba(104,26,0,1) 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom,  rgba(170,41,0,1) 0%,rgba(104,26,0,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#aa2900', endColorstr='#681a00',GradientType=0 ); /* IE6-9 */
}
.tempAsimovs .btnWrapper .btn:hover, .tempAsimovs .btnWrapper .btn:focus  {background:rgba(104,26,0,1);}

.tempAsimovs a.ShopPrintSubscriptions {-webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;}
.tempAsimovs a.ShopPrintSubscriptions:hover, 
.tempAsimovs a.ShopPrintSubscriptions:focus {color:#fff;}

.tempAsimovs a.ShopDigitalIssues {-webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;}
.tempAsimovs a.ShopDigitalIssues:hover,
.tempAsimovs a.ShopDigitalIssues:focus {color:#fff;}

.tempAsimovs  a.ShopDigitalIssues {border: 3px solid #cc3000;
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#aa2900+0,681a00+100 */
	background: rgb(170,41,0); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(170,41,0,1) 0%, rgba(104,26,0,1) 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top,  rgba(170,41,0,1) 0%,rgba(104,26,0,1) 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom,  rgba(170,41,0,1) 0%,rgba(104,26,0,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#aa2900', endColorstr='#681a00',GradientType=0 ); /* IE6-9 */
}

.tempAsimovs a.ShopDigitalIssues:hover, .tempAsimovs a.ShopDigitalIssues:focus  {background:rgba(104,26,0,1);}

.tempAsimovs section.hm_banner_proxy {background:#232425;}
.tempAsimovs section.hm_banner_proxy .hm_banner_wrpr:before {
    content: "";
    height: 400px;
    left: 0;
    position: absolute;
    top: 0;
    width: 100px;
    z-index: 101;
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#232425+0,232425+100&1+0,0+100 */
	background: -moz-linear-gradient(left,  rgba(35,36,37,1) 0%, rgba(35,36,37,0) 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(left,  rgba(35,36,37,1) 0%,rgba(35,36,37,0) 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to right,  rgba(35,36,37,1) 0%,rgba(35,36,37,0) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#232425', endColorstr='#00232425',GradientType=1 ); /* IE6-9 */
}
.tempAsimovs section.hm_banner_proxy .hm_banner_wrpr:after {
    content: "";
    height: 400px;
    position: absolute;
    right: 0;
    top: 0;
    width: 100px;
    z-index: 101;
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#232425+0,232425+100&0+0,1+100 */
	background: -moz-linear-gradient(left,  rgba(35,36,37,0) 0%, rgba(35,36,37,1) 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(left,  rgba(35,36,37,0) 0%,rgba(35,36,37,1) 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to right,  rgba(35,36,37,0) 0%,rgba(35,36,37,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00232425', endColorstr='#232425',GradientType=1 ); /* IE6-9 */
}

.tempAsimovs .hm_crnt_issue_box .cr_issue_hdr h2 {font-size: 33px;}

.tempAsimovs section .hm_banner_wrpr_under_in p small {font-size:85%;}

.HugoSubscriptions a {color:#31b9e8; font-size:22px;}
.HugoSubscriptions a:hover , .HugoSubscriptions a:focus {color:#31b9e8;} 
.HugoSubscriptions .brushing {padding:20px;  margin-top: 20px !important;
/*
	background: -moz-radial-gradient(center, ellipse cover,  rgba(35,36,37,1) 0%, rgba(35,36,37,0) 100%);
	background: -webkit-radial-gradient(center, ellipse cover,  rgba(35,36,37,1) 0%,rgba(35,36,37,0) 100%);
	background: radial-gradient(ellipse at center,  rgba(35,36,37,1) 0%,rgba(35,36,37,0) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#232425', endColorstr='#00232425',GradientType=1 );
*/	
}

.tempAsimovs .boxAll .boxAllHdr {background: #cc3000;}
.tempAsimovs .boxAll a {color: #cc3000;}

.tempAsimovs .boxAll .boxAll_in {background: url("/cms/images/layout/NextIssue-AnalogSF.png") no-repeat scroll right top;}

.sliderAllPublicationsBox a.btnbuy {
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#aa2901+0,661901+100 */
	background: rgb(170,41,1); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(170,41,1,1) 0%, rgba(102,25,1,1) 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top,  rgba(170,41,1,1) 0%,rgba(102,25,1,1) 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom,  rgba(170,41,1,1) 0%,rgba(102,25,1,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#aa2901', endColorstr='#661901',GradientType=0 ); /* IE6-9 */
}
.sliderAllPublicationsBox a.btnbuy:hover { background:rgba(102,25,1,1); color:#fff;}


.tempAsimovs h1.hdrHm {text-transform:none;}

.tempAsimovs.printPage .siteHeader a.sitelogo,
.tempAsimovs.printPage .siteHeader a.sitelogo:link,
.tempAsimovs.printPage .siteHeader a.sitelogo:visited {background-image:url(/cms/images/layout/logo-AnalogSF.png); margin-top: 5px;}
.tempAsimovs.printPage .hdng {border-bottom: 3px solid #cc3000;}

.tempAsimovs.emailPage .siteHeader a.sitelogo,
.tempAsimovs.emailPage .siteHeader a.sitelogo:link,
.tempAsimovs.emailPage .siteHeader a.sitelogo:visited {background-image:url(/cms/images/layout/logo-AnalogSF.png);}

em.formee-req {color: #cc3000;}

.signUpPopUp img {display:none;}
.signUpPopUp {padding-top:122px; background:url(/cms/images/layout/signUpPopUplogo-AnalogSF.png) no-repeat 0 15px;}

.tempAsimovs .genericRightRailModule {background:rgba(204,48,0,.35);}
.tempAsimovs .genericRightRailModule p.veiwMore a {color: #cc3000;}
.tempAsimovs .genericRightRailModule p a:hover {color:#f23000;}

.hdngDottsRail:after {background: rgba(0, 0, 0, 0) url("/cms/images/layout/hdngDottsRail-AnalogSF.png") repeat-x scroll 0 7px;}

.itemWrapper a.btnbuy {
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#aa2901+0,661901+100 */
	background: rgb(170,41,1); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(170,41,1,1) 0%, rgba(102,25,1,1) 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top,  rgba(170,41,1,1) 0%,rgba(102,25,1,1) 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom,  rgba(170,41,1,1) 0%,rgba(102,25,1,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#aa2901', endColorstr='#661901',GradientType=0 ); /* IE6-9 */
}
.itemWrapper a.btnbuy:hover { background:rgba(102,25,1,1); color:#fff;}
	
.tempAsimovs .itemTitle a:hover {color:#f23000;}

.tempAsimovs .modHeader .viewall,
.tempAsimovs ul.railNav a:hover,
.tempAsimovs ul.railNav a.active,
.tempAsimovs .shipDate a  {color: #cc3000;}

.tempAsimovs ul.railNav a.active:before,
.tempAsimovs ul.railNav a:hover:before {
	content: "";
	position: absolute;
	left: 7px;
	top:13px;
	border: 3px solid transparent;
	border-left: 4px solid #cc3000;
}


.hdngDotts:after {background: rgba(0, 0, 0, 0) url("/cms/images/layout/hdngDotts-AnalogSF.png") repeat-x scroll 0 center;}

.tempAsimovs .formee .sw_1half {margin:0;}

.tempAsimovs .HugoSubscriptions {
    background-image: url("/cms/images/layout/Analog_fan4-296x177.png");