/*

Days Missing

*/


/* Common */

body {
	margin: 0;
	color: #444;
	font-family: 'Trebuchet MS', sans-serif;
	font-size: 12px;
	background: #000;
}

a {
	color: #666;
	text-decoration: none;
}

	a:hover {
		color: #fff;
	}

 	a:focus {
		outline: none;
	}

	a img {
		border: none;
	}

img {
	max-width: 100%;
}

ul {
	margin: 0 0 0 20px;
	padding: 0;
}

h1 {
	font-size: 44px;
	padding: 0;
	margin: 0 0 10px 0;
	font-variant: small-caps;
	letter-spacing: -2px;
}

h2 {
	font-size: 33px;
	padding: 0;
	margin: 0;
	font-variant: small-caps;
	letter-spacing: -1px;
}

.center{
	text-align: center;
}
	
.clear {
	clear: both;
}
	
	
	
/* Front Page */

#header {
	height: 175px;
	text-indent: -9999px;
	background: url('header.jpg') center top no-repeat;
}
	
#issues-wrap {
	height: 450px;
	background: url('bg.jpg') center top no-repeat;
}
	
#issues {
	width: 720px;
	height: 450px;
	margin: 0 auto;
}
	
	#issue1 {
		width: 200px;
		height: 200px;
		float: left;
		margin: 0 0 0 20px;
	}
		
	#issue2 {
		width: 200px;
		height: 200px;
		padding: 30px 0 0 20px;
		float: left;
	}
		
	#issue3 {
		width: 200px;
		height: 200px;
		padding: 10px 0 0 20px;
		float: left;
	}
		
	#issue4 {
		width: 200px;
		height: 200px;
		padding: 0 0 0 60px;
		float: left;
	}
		
	#issue5 {
		width: 200px;
		height: 200px;
		padding: 10px 0 0 70px;
		float: left;
	}
		
	#issue6 {
		width: 200px;
		height: 200px;
		padding: 0 0 0 20px;
		float: left;
	}

#countdown-wrap {
	height: 74px;
	background: url('countdown-bg.jpg') center top no-repeat;
}
		
#countdown {
	width: 388px;
	height: 74px;
	margin: auto;
}

	
/* Issue */

#header-small {
	height: 134px;
	text-indent: -9999px;
	background: url('header-small.jpg') center top no-repeat;
}

#header-small-back {
	height: 134px;
	width: 1000px;
	display: block;
	margin: 0 auto;
	text-indent: -9999px;
	background: url('header-small-back.jpg') center top no-repeat;
}
	
#issue-preview {
	width: 900px;
	height: 700px;
	margin: 0 auto;
}
	
#creative-team {
	width: 700px;
	height: 350px;
	padding: 50px 0 0 0;
	margin: 0 auto;
}

#issue5-layout {
	width: 900px;
	height: 490px;
	padding: 1px 0 0 0;
	margin: 0 auto;
	background: url('issue5/issue5-layout.jpg') no-repeat;
}
	
#issue4-layout {
	width: 900px;
	height: 490px;
	padding: 1px 0 0 0;
	margin: 0 auto;
	background: url('issue4/issue4-layout.jpg') no-repeat;
}
	
#issue3-layout {
	width: 900px;
	height: 490px;
	padding: 1px 0 0 0;
	margin: 0 auto;
	background: url('issue3/issue3-layout.jpg') no-repeat;
}
	
#issue2-layout {
	width: 900px;
	height: 490px;
	padding: 1px 0 0 0;
	margin: 0 auto;
	background: url('issue2-layout.jpg') no-repeat;
	}
		
#issue1-layout {
	width: 900px;
	height: 490px;
	padding: 1px 0 0 0;
	margin: 0 auto;
	background: url('issue1-layout.jpg') no-repeat;
	}

#issue4-leftside {
	width: 533px;
	height: 489px;
	float: left;
}

#issue4-rightside {
	width: 367px;
	height: 489px;	
	float: left;
}
	
#issue4-button-contest {
	width: 487px;
	height: 58px;
	margin: 18px 0 0 20px;
	text-indent: -9999px;
	opacity: .5;
	display: block;
	cursor: pointer;
}


	#issue4-button-contest:hover {
		background: #f00;
		filter: alpha(opacity=20);
		-moz-opacity: .2;
		opacity: .2;
		}

#issue4-button-downloads-gallery {
	width: 148px;
	height: 177px;
	margin: 13px 0 0 0;
	float: left;
}

#issue4-button-downloads {
	width: 148px;
	height: 76px;
	display: block;
	text-indent: -9999px;
	}

	#issue4-button-downloads:hover {
		background: #f00;
		filter: alpha(opacity=20);
		-moz-opacity: .2;
		opacity: .2;
		}
	
#issue4-button-gallery {
	width: 148px;
	height: 86px;
	margin-top: 15px;
	display: block;
	text-indent: -9999px;
	}

	#issue4-button-gallery:hover {
		background: #f00;
		filter: alpha(opacity=20);
		-moz-opacity: .2;
		opacity: .2;
		}
	
	
#issue4-button-videos {
	width: 194px;
	height: 177px;
	margin: 13px 0 0 13px;
	display: block;
	float: left;
	text-indent: -9999px;
	}
	
	#issue4-button-videos:hover {
		background: #f00;
		filter: alpha(opacity=20);
		-moz-opacity: .2;
		opacity: .2;
		}
	
#issue4-button-team {
	width: 148px;
	height: 270px;
	margin: 15px 0 0 0;
	display: block;
	float: left;
	text-indent: -9999px;
	}
	
	#issue4-button-team:hover {
		background: #f00;
		filter: alpha(opacity=20);
		-moz-opacity: .2;
		opacity: .2;
		}
	
#issue4-button-preview {
	width: 194px;
	height: 270px;
	margin: 15px 0 0 13px;
	display: block;
	float: left;
	text-indent: -9999px;
	}
	
	#issue4-button-preview:hover {
		background: #f00;
		filter: alpha(opacity=20);
		-moz-opacity: .2;
		opacity: .2;
		}
	
#issue1-button-gallery {
	width: 148px;
	height: 177px;
	margin: 13px 0 0 533px;
	display: block;
	float: left;
	text-indent: -9999px;
	}

	#issue1-button-gallery:hover {
		background: #f00;
		filter: alpha(opacity=20);
		-moz-opacity: .2;
		opacity: .2;
		}
	
	
#issue1-button-videos {
	width: 194px;
	height: 177px;
	margin: 13px 0 0 13px;
	display: block;
	float: left;
	text-indent: -9999px;
	}
	
	#issue1-button-videos:hover {
		background: #f00;
		filter: alpha(opacity=20);
		-moz-opacity: .2;
		opacity: .2;
		}
	
#issue1-button-team {
	width: 148px;
	height: 270px;
	margin: 15px 0 0 533px;
	display: block;
	float: left;
	text-indent: -9999px;
	}
	
	#issue1-button-team:hover {
		background: #f00;
		filter: alpha(opacity=20);
		-moz-opacity: .2;
		opacity: .2;
		}
	
#issue1-button-preview {
	width: 194px;
	height: 270px;
	margin: 15px 0 0 13px;
	display: block;
	float: left;
	text-indent: -9999px;
	}
	
	#issue1-button-preview:hover {
		background: #f00;
		filter: alpha(opacity=20);
		-moz-opacity: .2;
		opacity: .2;
		}
		
.updates {
	text-align: center;
	font-size: 11px;
	color: #fff;
}


/* FOOTER */

#footer {
	padding: 0 0 20px 0;
	background: url('footer.jpg') center top no-repeat;
}	

#footer-credit {
	height: 60px;
	padding: 0;
	float: left;
	border-collapse: collapse;
	margin: 0;
	font-family: 'Arial', sans-serif;
	color: #6d0709;
}

	#footer-credit td {
		padding: 0 0 0 10px;
		margin: 0;
		vertical-align: bottom;
	}
	
	#footer-credit a {
		color: #a4191c;
	}
	
		#footer-credit a:hover {
			color: #df1418;
			text-shadow: 0 0 3px #df1418;
		}
	
#footer-logos {
	padding: 0 10px 10px 0;
	float: right;
}
	
#footermenu, #footermenu table {
	border-collapse: collapse;
	height: 165px;
	margin: 0 auto;
	padding: 0;
	border: 0;
	cellspacing: 0;
}

	#footermenu img {
		-ms-interpolation-mode: bicubic;
	}

	#footermenu td {
		padding: 0;
		margin: 0;
	}

.footermenu-item td {
	height: 150px;
}
 
	.footermenu-item td.footermenu-caption {
		height: 15px;
		text-align: center;
		text-shadow: 0 0 3px #fff;
		color: #fff;
		font-size: 13px;
		line-height: 15px;
	}
	 
