/* =============================
Theme Name: FUTURE IS NOW
Theme URI: 
Description: Holding Page
Version: 1.0
Author: Eske. 
Author URI: eske.com.au
============================= */

body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#4d4d4d; text-align:left;
	background:#000000 url(images/CR_bg.gif) center 0px no-repeat; }

a { background:transparent; color:#1f1f1f; text-decoration:underline; }
a:visited { background:transparent; color:#1f1f1f; text-decoration:underline; }
a:hover { background:transparent; color:#1f1f1f; text-decoration:none; }

p { 
	margin:0;
	padding:0 15px 1em 15px;
	color:#1f1f1f; font-size:1.2em; line-height:1.5em;
	font-family:Helvetica, Arial, sans-serif; }

h1,h2,h3,h4,h5,h6 { line-height:1.3em;
	font-family:Verdana, Arial, Helvetica, sans-serif; }	
	
h1 { margin:0; padding:20px 0 .6em 0;
	font-size:1.8em; color:#ffffff; font-weight:normal;
	text-transform:none; }
	
h2 { margin:0; padding:0 0 .6em 0;
	font-size:1.2em; color:#ffffff; font-weight:normal; }	
	
h3 { margin:0; padding:0 0 .3em 0;
	font-size:1.6em; color:#606060; font-weight:normal;
	text-transform:capitalize; }	
	
strong { font-weight:bold; }

ul, ol { margin:0 0 1em 0; padding:0;
	font-size:1em; line-height:1.3em; color:#1f1f1f; }
ul li { list-style-type:disc; margin-left:18px; }
ol li { list-style-type:decimal; margin-left:22px; }
		
/* wrapper
============================= */
div#wrapper {
	width:100%;
	margin:0; padding:0; }

html { height:100%; }
body { height:100%; }

div#wrapper {
	position:relative;
	height:100%; }

/* container
============================= */
#container {
	width:665px; min-height:701px;
	margin:0 auto; padding:0; 
	background:transparent url(images/CR_capsule.png) right 0px no-repeat;
	text-align:left; font-size:110%; overflow:hidden; }
	
#corner-banner {
	width:360px; height:205px; 
	position:absolute; top:0; left:0; margin:0;
	background:url(images/CR_banner.png) 0 0px no-repeat; }	
	#corner-banner h2 {
	display:block; height:0; overflow:hidden; text-indent:-9999px; }
	
/* content
============================= */	
#holding-logo {
	width:419px; height:306px; 
	float:left; margin:205px 0 0; 
	background:transparent url(images/CR_title.png) 0 0px no-repeat; }
	#holding-logo h1 {
	display:block; height:0; overflow:hidden; text-indent:-9999px; }
	body#csr-holding-contact #holding-logo { height:50px; border-bottom:1px solid #000000; }
	
#holding-form { float:left; width:419px; overflow:hidden; }	
	
#holding-content {
	width:419px; /*height:306px;*/
	float:left; margin:35px 0 25px; /*background:#ffff00;*/ }	
	a#listen-single {
	width:242px; height:42px; float:left; margin:0;
	background:transparent url(images/CR_listen.gif) 0 0px no-repeat; }
		a:hover#listen-single { background-position:0 -42px; }
	a#contact-link {
	width:130px; height:20px; float:right; margin:2px 30px 0 0;
	background:transparent url(images/CR_contact.gif) 0 0px no-repeat; }
		a:hover#contact-link { background-position:0 -20px; }
		
	a#listen-single, a#contact-link { overflow:hidden; text-indent:-9999px; }

#holding-links {
	width:380px; /*height:306px;*/ 
	float:left; margin:0; overflow:hidden;
	background:transparent url(images/CR_visit.gif) 30px center no-repeat;
	border-top:1px solid #333333; border-bottom:1px solid #333333; }	
	a#link-mysp, a#link-face, a#link-event, a#link-amp {
	width:31px; height:31px; float:left; margin:0px 10px 15px 0;
	text-indent:-9999px; }
	a#link-mysp { margin-left:145px;
		background:url(images/CR_button_mysp.gif) 0 0px no-repeat; }
	a#link-face {
		background:url(images/CR_button_fb.gif) 0 0px no-repeat; }
	a#link-event {
		background:url(images/CR_button_ef.gif) 0 0px no-repeat; }
	a#link-amp { width:88px;
		background:url(images/CR_button_amp.gif) 0 0px no-repeat; }
		
	a:hover#link-mysp, a:hover#link-face, a:hover#link-event, a:hover#link-amp {
		background-position:0 -31px; }
		
	#holding-links p { display:block; height:0; overflow:hidden; text-indent:-9999px; }
	

#holding-copyright { width:380px; float:left; /*position:relative; */
			padding-bottom:15px; margin:0 auto; }				
	#holding-copyright p { overflow:hidden;   text-align:right;
					margin-top:15px; padding:0 26px 0 0; 
					color:#333333; font-size:110%; line-height:1.3em; }
	span.left { float:left; width:270px; padding-top:4px; } 
	span.right { float:right; width:71px;  }
	a#link-eske, a#link-eske:active, a#link-eske:visited {
			display:block; width:71px; height:20px;
			margin:0; padding:0; text-indent:-9999px;
			background:url(images/CR_sitebyeske.png) 0 0 no-repeat; }
	a#link-eske:hover { background-position:0 -20px; }
	