/* import Eric Meyer's style resets for cross-browers happiness */
@import url("reset.css");


html {
	background: url(../../interface/2point0/paperShadowTile.png) repeat-y 50% 0;
	}
		
body {
	background: url(../../interface/2point0/paperBG4.png) no-repeat 50% 0;
	min-height: 631px;
	min-width: 1040px;
	font-family: Helvetica, sans-serif;
	font-size: small;
	color: #585f68;
	}

	a:link, a:visited {
		color: #35619f;
		text-decoration: none;
		}

	a:hover {
		text-decoration: underline;
		}

	a:active {
		color: #a31818;
		}
		
	p {
		font-size: 110%;
		line-height: 120%;
		padding: 0 0 1.2em 0;
		color: #585f68;
		}
		
	strong {
		font-weight: bold;
		}
		
	em {
		font-style:italic;
		}
		
	#quote {
		padding-left: 50px;
		}

#container {
	margin: 0 auto;
	width: 1085px;
	position: relative;
	}

#signup {
	float:left;
	display:inline;
	width: 1000px;
	height: 22px;
	padding: 20px 20px 20px 40px;
	margin: 0;
	font-size: 120%;
	}
	
	
#masthead {
	clear:both;
	float:left;
	display:inline;
	width: 940px;
	text-indent: -1500px;
	overflow: hidden;
	background: url(../../interface/2point0/mastheadTitle.png) no-repeat top center transparent;
	height: 100px;
	margin: 40px 0 0 60px;
	}

#nav {
	clear:both;
	float: right;
	display:block;
	width: 900px;
	margin: 20px 60px 20px 0;
	}
	
	#nav ul {
		float:right;
		display:inline;
		}
		
		#nav li {
			float:left;
			display:block;
			padding: 0 20px;
			border-right: solid 1px #35619f;
			}
			
			#nav li.last {
				border-right: none;
				}
			
			#nav li a {
				font-size: 140%;
				}

#paperTears {
	clear:both;
	float:left;
	display:inline;
	width: 1040px;	
	margin: 0 0 0 20px;
	}
	
	#leftTear {
		float:left;
		display: inline;
		width: 524px;
		height: 215px;
		background: url(../../interface/2point0/leftTear.png) no-repeat top center;
		text-indent: -5000px;
		overflow:hidden;
		margin: 0 0 0 20px;
		}
		
	#rightTear {
		float:right;
		display:inline;
		width: 475px;
		height: 201px;
		background: url(../../interface/2point0/rightTear.png) no-repeat top center;
		text-indent: -5000px;
		overflow:hidden;
		margin: 0 20px 0 0;
		}

#frontStoryContainer, #articleListContainer {
	clear:both;
	float:left;
	display:inline;
	width: 980px;
	margin: 20px 0 0 60px;
	}
	
	.frontStory {
		width: 306px;
		float:left;
		margin: 0 20px 0 0;
		}
		
		.frontStory h2, .articleListStory h2 {
			padding: 1em 0 1.5em 0;
			}
		
		.frontStory h2 a:link, .frontStory h2 a:visited, .articleListStory h2 a:link, .articleListStory h2 a:visited {
			font-size: 210%;
			font-weight: bold;
			letter-spacing: -0.04em;
			}
			
	#articleListLeft, #articleListCenter, #articleListRight {
		width: 306px;
		float: left;
		display:inline;
		margin: 0 20px 0 0;
		}
		
		.articleListStory {
			margin: 20px 0;
			border-bottom: 1px solid #C6D2E4;
			padding: 0 0 20px 0;
			}
		

#insideStoryContainer {
	clear:both;
	float:left;
	display:inline;
	width: 960px;
	margin: 40px 0 0 60px;
	min-height: 500px;
	}
	
	h1.individualHeadline {
		font-size: 350%;
		font-weight: bold;
		letter-spacing: -0.04em;
		margin: 0 0 0.5em 0;
		color: #35619f;
		}

	#insideStoryVideo {
		float:left;
		display:inline;
		width: 483px;
		}
		
	#insideStory {
		float:right;
		display:inline;
		width: 445px;
		}

		a#download {
			background: url(../../interface/2point0/glassPage.png) no-repeat top left;
			padding: 13px 0 10px 45px;
			float: left;
			display:inline;
			margin: 1em 0 0 0;
			width: 400px;
			}
			
		a#back {
			background: url(../../interface/2point0/teevee.png) no-repeat top left;
			padding: 18px 0 10px 45px;
			float: left;
			display:inline;
			margin: 1em 0 1em 5px;
			width: 400px;
			}
	


#footer {
	clear:both;
	position:relative;
	background: url(../../interface/2point0/paperFooter.png) no-repeat 50% 0 #fff;
	height: 266px;
	padding: 60px 0 0 0;
	}
	
	#footerContainer {
		width: 1000px;
		margin: 0 auto;
		}

	#footer ul {
		float:right;
		display:inline;
		margin: 0 ;
			}
		
		#footer li {
			float:left;
			display:block;
			padding: 0 20px;
			border-right: solid 1px #585f68;
			}
			
			#footer li.last {
				border-right: none;
				}
			
			#footer li a {
				font-size: 120%;
				}
				
	#disclaimer {
		clear:both;
		float:right;
		display:inline;
		width: 600px;
		margin: 40px 0 0 0;
		border: 1px solid #000000;
		padding: 20px 20px 5px 20px;
		}
		
		#disclaimer p{
			font-size: 100%;
			color: #000000;
			}
			
	#bullseye {
		clear:both;
		float:right;
		display:inline;
		margin: 1em 20px 0 0;
	}
	
	
	
	
	
	
	
	
	
	
	
	