
@charset "iso-8859-1";

/* ---------------------------------------------------------------------------------------------
  @FileDetails ->		Universal CSS file which contains styles for
  				thepopshift.com
 				Browsers: IE6+, Firefox 2+
 				User agent supporting this file: Screen
 				Build Date: 10/09/2009
 				Copyright (C) The Popshift Collective.
 				All rights reserved.
  @AuthorName ->		The Popshift Collective [www.thepopshift.com]
 ------------------------------------------------------------------------------------------------ */
 
 body {
 	text-align: 			center;
 	margin: 			0;
 	padding:			0;
 	color:				#75706C;
 	font:				normal 11px arial,helvetica,sans-serif;
 	background-color: 		#171311;
 	}
 
 form {
 	margin: 			0;
 	padding: 			0;
 	}
 
 p {
 	margin: 			0 0 15px 0;
 	padding: 			0;
 	}
 
a {
	color:				#FACA5A;
	text-decoration:		none;
	}

a:hover {
	text-decoration:		none;
	background-color:		#FACA5A;
	color:				#FFF;
	}
 
 
 
 img {
 	border:				none;
	}

#wrapper {
	width: 				1000px;
	padding:			0;
	margin: 			0 auto;
	text-align: 			left;
	height:				auto;
	}

#social-media {
	width:				991px;
	height:				25px;
	background-color:		#0B0908;
	padding:			10px 0 0 9px;
	}

#footer {
	width:				960px;
	height:				100px;
	background:			#0B0908 url(imgs/Template-FooterBackground.jpg) no-repeat center right;
	padding:			20px;
	}
	
#social-media a {
	margin:				0 5px 0 0;
	}
	
#masthead {
	width:				165px;
	height:				73px;
	padding:			127px 0 0 835px;
	margin:				0;
	background:			transparent url(imgs/Template-MastheadBackground.jpg) no-repeat;
	}

#content-space {
	width:				940px;
	height:				auto;
	background-color:		#231E1A;
	overflow:			auto;
	padding:			30px;
	}

.pack	{
	width:				940px;
	height:				auto;
	padding:			0;
	margin:				0 0 30px 0;
	}

.pack .label {
	height:				auto;
	width:				240px;
	padding:			10px 0 0 0;
	margin:				0 60px 0 0;
	display:			inline;
	border-top:			1px solid #443F3B;
	float:				left;
	}

.pack .detail {
	height:				auto;
	width:				620px;
	padding:			10px;
	margin:				0;
	display:			inline;
	border-top:			1px solid #443F3B;
	float:				left;
	}

.detail .inner {
	height:				auto;
	width:				310px;
	padding:			0;
	margin:				0 0 15px 0;
	float:				left;
	display:			inline;
	}
	
	

/* ----------------------------------------------------------------------------------------------- 
	These are standard sIFR styles... do not modify
   -------------------------------------------------------------------------------------------- */

.sIFR-flash {
	visibility: 		visible !important;
	margin: 		0;
	}

.sIFR-replaced {
	visibility: 		visible !important;
	}

span.sIFR-alternate {
	position: 		absolute;
	left: 			0;
	top: 			0;
	width: 			0;
	height: 		0;
	display: 		block;
	overflow: 		hidden;
	}

.sIFR-flash + div[adblocktab=true] {
  display: none !important;
	}

.sIFR-hasFlash h1 {
	visibility: 		hidden;
	font-size: 		16px;
	padding:		0;
	margin:			0;
	}

.sIFR-hasFlash h2 {
	visibility: 		hidden;
	font-size: 		18px;
	padding:		0;
	margin:			0 0 10px 0;
	}

/* ----------------------------------------------------------------------------------------------- */

.font8pt {
	font-size:			11px;
	}

.font7pt {
	font-size:			10px;
	}