/* -- article css -- */ 
 
 //#article a[href^="http://"]:not([href*="www.skyandtelescope.com"])::before {
   // content: url("http://media.skyandtelescope.com/designimages/newwindow.gif"); 

/* hack provided by http://lachy.id.au/log/2005/04/handy-css#external-links
   inserts an icon before links that open up a new window, by looking for the href=http designation */
//}

/* -- New IDs and Classes -- */
#article {
	width: 562px;
	margin: 0px;
	padding: 7px 7px 7px 10px;
	background-color: #FFFFFF;
}
#article h1 {
	font-style: normal;
	font-size: 1.7em;
	color: #359;
	padding-top: 5px;
}

#article h4 {
	font: bold 1.1em Arial, Helvetica, sans-serif;
	color: #000000;
}

#article .date {
	float: right;
	padding-top: .6em;
	font: bold .9em Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #666666;
}
#article .author {
	color: #494949;
	font: bold 1.1em Arial, sans-serif;
	}
	
#article .pull {
	float: right;
	width: 220px;
	margin: 0px -60px 10px 10px;
	padding: 0px 10px;
	color: #660066;
	border-left: 2px solid #cccccc;
	font: bold 1.2em Georgia, "Times New Roman", Times, serif;
	text-transform: uppercase;
}
#article .inlineAd {
	float: right;
	width: 258px;
	padding: 0px;
	margin: 0px -55px 10px 10px;
}
#article .inlineAd a {
        before: none;
}
#article .caption {
	padding: 3px;
	font: 11px/12px Arial, Helvetica, sans-serif;
	background-color: #F6F6ED;
}

/* Redefinitions of previously defined classes */
#article .cMainImg {
	border: solid 1px #5274AE;
}
#article .cMainImg img {
	border-bottom: solid 1px #5274AE;
}
#article .smBlurb {
	padding-right: 117px;
font: normal 1.3em "Times New Roman", Times, Georgia, serif;
line-height: 1.3em;

}
#article .smLinks {
	clear: none;
}
#from {
	float: right;
	width: 85px;
	height:60px;
	border: 1px solid white;
	text-transform: uppercase;
	font: 9px Arial, sans-serif;
}
.night_bpp {
	background-image: url("http://media.skyandtelescope.com/designimages/night_bpp.jpg");
	background-repeat: none;
}
.night_ci {
	background-image: url("http://media.skyandtelescope.com/designimages/night_ci.jpg");
	background-repeat: none;
}
.sky_bpp {
	background-image: url("http://media.skyandtelescope.com/designimages/sky_bpp.jpg");
	background-repeat: no-repeat;
}
.sky_ci {
	background-image: url("http://media.skyandtelescope.com/designimages/sky_ci.jpg");
	background-repeat: no-repeat;
}
.og_content {
	background-image: url("http://media.skyandtelescope.com/designimages/og_content.jpg");
	background-repeat: none;
}


/* Comment Styles - taken from blogs for button links */

#article .postList {
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	margin-top: 18px;
	font-weight: bold;
	margin-bottom: 15px;
}
#article .postList ul {
	white-space: nowrap;
	margin-left: 0px;
	padding-left: 0px;
}

#article .postList li
{
display: inline;
list-style-type: none;
}
#article .postList a {
	margin-right: 4px;
	padding-top: 6px;
	padding-right: 6px;
	padding-bottom: 6px;
	padding-left: 6px;
}

#article .postList a:link, .postList a:visited
{
color: #fff;
background-color: #359;
text-decoration: none;
}

#article f.postList a:hover
{
color: #fff;
background-color: #5274ae;
text-decoration: none;
}

