


/* Background Color/Image
================================================== */

	html,
	body {
		background: #e5e5e5;
	}
	
	 
	#background {
		display:block;
		position:fixed;
		top:0;
		z-index:1;
		height:100%;
		width:100%; 
		background: #e5e5e5 url(http://www.carrentalphuket.com/wp-content/uploads/2012/11/phuket-sunset3.jpg) no-repeat center center fixed; 
		-webkit-background-size: cover;
		-moz-background-size: cover;
		-o-background-size: cover;
		background-size: cover;

		filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(
		src='http://www.carrentalphuket.com/wp-content/uploads/2012/11/phuket-sunset3.jpg',
		sizingMethod='scale');
		
		-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(
		src='http://www.carrentalphuket.com/wp-content/uploads/2012/11/phuket-sunset3.jpg',
		sizingMethod='scale')";
	}
	#background.slideshow {
		background-color: #e5e5e5;
		background-image: none;
		filter: none;
	}
	#background div {
		background-position: 50% 0%;
		background-repeat: no-repeat;
		background-size: cover;
		height: 100%;
		left: 0;
		opacity: 0;
		position: absolute;
		top: 0;
		width: 100%;
	}
	
	#signup-bodytag #background {
		opacity:0;
	}
	


/* Container
================================================== */

	#signup {	
				background-color: #000000; 		
		border-width:1px;
		border-color:#383737;
		border-style:solid;
		-webkit-box-shadow: 0px 0px 10px #111; -moz-box-shadow: 0px 0px 10px #111; box-shadow: 0px 0px 10px #111;	}
	
	#signup-page header h1 {
		text-align: center;
	}
			
	#signup-page header h1 {
		font-family:Oswald;
		font-weight:normal;
		font-style:normal;
		color:#fcfce8;
		text-shadow: 0px 1px 1px #464646;
		font-size:3.4em;
	}
	
	#signup-page header h1 span {
		display: block;
		text-align: left;
	}
	
	#signup a,
	#privacy-policy a {
		color:#c9cffc !important;
	}
	
	#signup h2,
	#privacy-policy h2 {
		font-family:Oswald;
		font-size:2.4em;
		font-weight:normal;
		font-style:normal;
		color:#fcfce8;
		text-shadow: none;
	}
	
	#signup h2.social-heading, 
	#signup label {
		font-family:Oswald;
		font-size:1.4em;
		font-weight:normal;
		font-style:normal;
		color:#10a85a;
		text-shadow: none;
	}
	
	#signup p,
	#privacy-policy p {
		font-size:1.4em !important;
		font-family:"Helvetica Neue", Arial, Helvetica, sans-serif;
		font-weight:300;
		color:#ffffff;
	}
	
	#presignup-content ul,
	#success-content ul {
		font-size:1.4em !important;
		font-family:"Helvetica Neue", Arial, Helvetica, sans-serif;
		font-weight:300;
		color:#ffffff;
		margin-left: 20px;
	}

	#presignup-content li,
	#success-content li {
		font-size: 1em;
		line-height:1.4em !important;
		list-style: disc;
	}



/* Privacy Policy Modal
================================================== */

	span.privacy-policy {
		color:#ffffff;
	}
	
	#privacy-policy {
		background-color: #161616;
	}
	
	#privacy-policy h2 {
		color:#fcfce8  !important;
	}
	
	#privacy-policy p {
		color:#ffffff !important;
	}
	
	#privacy-policy a.close:hover {
		color:#abb0d6 !important;
	}
			


/* Form
================================================== */
											
	#signup input#submit-button,
	#signup #submit-button-spinner {
		background-color:#10a85a;
	}
	
	#signup span#submit-button-border {
		border-color:#e8f4d;
		background:#e8f4d;
	}
	
	#signup input#submit-button:hover {
		background-color:#e8f4d;
	}



/* Media Queries
================================================== */

	@media screen and (max-width: 590px) {		html,
		body { 
						background-color:#000000;
					}
		
			
	
	}