

/*  --- --- --- --- --- --- --- --- --- --- --- ---
--- --- --- ---        POPUP        --- --- --- ---
--- --- --- --- --- --- --- --- --- --- --- ---  */


#popup-holder #popup #popup-spacer h1 {
	border: 0;
	padding-bottom: 12px;	
	}
	
#popup-holder #popup #popup-spacer h4 span {
	font-size: 12px;
	font-style: italic;
	font-weight: normal;
	}
	
#popup-holder #popup #popup-spacer p {
	font-size: 12px;
	padding-bottom: 12px;
	}


/*  --- --- --- --- --- --- --- --- --- --- --- ---
--- --- --- ---    ANNOUNCEMENT     --- --- --- ---
--- --- --- --- --- --- --- --- --- --- --- ---  */


.ANNOUNCEMENT {
	background: #ffffbb;
	left: 0;
	position: absolute;
	top: 0;
	width: 100%;
	z-index: 150;
	}
	
.ANNOUNCEMENT p {
	font-weight: bold;
	padding: 5px;
	text-align: center;
	}


/*  --- --- --- --- --- --- --- --- --- --- --- ---
--- --- --- ---      SUNBURST       --- --- --- ---
--- --- --- --- --- --- --- --- --- --- --- ---  */


.SUNBURST {
	background: url('../_images/holding/sunburst.png') no-repeat 0 0;
	height: 644px;
	margin: -10px auto 0;
	overflow: hidden;
	position: relative;
	width: 889px;
	z-index: 50;
	}
	
.SUNBURST .SUNBURST-slogan {
	background: url('../_images/holding/spritev2-1.png') no-repeat 0 0;
	height: 19px;
	margin: 388px auto 0;
	position: relative;
	width: 294px;
	}
	

/*  --- --- --- --- --- --- --- --- --- --- --- ---
--- --- --- ---       CONTENT       --- --- --- ---
--- --- --- --- --- --- --- --- --- --- --- ---  */


.CONTENT {
	margin: -205px auto 0;
	float: none;
	position: relative;
	width: 702px;
	z-index: 99;
	}
	

/*  --- --- --- --- --- --- --- --- --- --- --- ---
--- --- --- ---       TWITTER       --- --- --- ---
--- --- --- --- --- --- --- --- --- --- --- ---  */


.TWITTER {
	background: url('../_images/holding/spritev2-2.png') no-repeat 0 -34px;
	height: 27px;
	margin-bottom: 6px;
	padding: 9px 11px 16px 36px;
	}
	
.TWITTER p {
	color: #666f73;
	font-size: 12px;
	font-weight: bold;
	text-shadow: 0 1px 0 #ffffff;
	}
	
.TWITTER p span {
	color: #94a0a6;
	font-size: 11px;
	font-weight: normal;
	}
	

/*  --- --- --- --- --- --- --- --- --- --- --- ---
--- --- --- ---    GET AN INVITE    --- --- --- ---
--- --- --- --- --- --- --- --- --- --- --- ---  */


.GAI {
	float: left;
	overflow: hidden;
	width: 560px;
	}
	
.GAI .GAI-top {
	background: url('../_images/holding/spritev2-2.png') no-repeat 0 -89px;
	height: 10px;
	}
	
.GAI .GAI-spacer {
	background: #e1e7eb;
	overflow: hidden;
	padding: 10px 20px 9px;
	}
	
.GAI .GAI-bottom {
	background: url('../_images/holding/spritev2-2.png') no-repeat 0 -105px;
	height: 10px;
	}
	
.GAI .NOTICE p {
	font-size: 11px;
	line-height: 16px;
	margin-bottom: 0;
	padding: 0 0 0 23px;
	text-shadow: none;
	}
	
.GAI p {
	font-weight: bold;
	line-height: 19px;
	margin-bottom: 8px;
	text-shadow: 0 1px 0 #ffffff;
	}
	
.GAI p span.icon {
	background: url('../_images/holding/spritev2-2.png') no-repeat -596px -89px;
	display: inline-block;
	float: left;
	height: 16px;
	padding-right: 5px;
	width: 16px;
	}
	
.GAI .GAI-form-left {	
	float: left;
	width: 275px;
	}
	
.GAI .GAI-form-left #input-name {
	margin-bottom: 10px;
	}
	
.GAI .GAI-form-right {	
	float: right;
	width: 235px;
	}
	
.GAI .GAI-form-right .GAI-form-newsletter {
	margin: 4px 0 15px;
	overflow: hidden;
	}
	
.GAI .GAI-form-right .GAI-form-newsletter input {
	float: left;
	margin: 7px 6px 0 0;
	}
	
.GAI .GAI-form-right .GAI-form-newsletter label {
	cursor: pointer;
	float: left;
	font-size: 12px;
	font-weight: bold;
	text-shadow: 0 1px 0 #ffffff;
	width: 210px;
	}
	
.GAI .GAI-form-right .GAI-form-newsletter label span {
	display: block;
	font-size: 10px;
	font-style: italic;
	font-weight: normal;
	margin-top: 2px;
	}
	
.GAI .GAI-form-right ul.BUTTON-rounded li {
	float: left;
	}
	

/*  --- --- --- --- --- --- --- --- --- --- --- ---
--- --- --- ---        SOCIAL       --- --- --- ---
--- --- --- --- --- --- --- --- --- --- --- ---  */


.LINKS {
	float: right;
	overflow: hidden;
	width: 133px;
	}
	
.LINKS div {
	height: 29px;
	margin-bottom: 10px;
	}
	
.LINKS a, .LINKS a:visited {
	background: url('../_images/holding/spritev2-2.png') no-repeat -430px 0;
	cursor: pointer;
	display: block;
	height: 29px;
	text-decoration: none;
	width: 133px;
	}
	
.LINKS a:hover {
	background-position: -569px 0;
	}
	
.LINKS span {
	background: url('../_images/holding/spritev2-2.png') no-repeat  -620px -89px;
	display: inline-block;
	float: left;
	height: 16px;
	margin: 6px 4px 0 8px;
	width: 16px;
	}
	
.LINKS .LINKS-tumblr span {
	background-position: -642px -89px;
	}
	
.LINKS .LINKS-twitter span {
	background-position: -664px -89px;
	}
	
.LINKS .LINKS-facebook span {
	background-position: -686px -89px;
	}
	
.LINKS p {
	float: left;
	margin-top: 7px;
	text-shadow: 0 1px 0 #ffffff;
	}


/*  --- --- --- --- --- --- --- --- --- --- --- ---
--- --- --- ---       FOOTER        --- --- --- ---
--- --- --- --- --- --- --- --- --- --- --- ---  */


.END {
	clear: both;	
	}
	
.END p {
	color: #a2a6a8;
	font-size: 10px;
	padding: 20px 0 10px;
	text-align: center;
	text-shadow: 0 1px 0 #ffffff;
	}
	
.END p a, .END p a:visited, .END p a:hover {
	color: #717475;
	}
	
	