@charset "utf-8";

	body
	{
			font: arial, helvetica, sans-serif;
			color: white;
			background-color: black;
	}

	.clear
	{
		clear: both;
	}

	.hiddenlink 
	{
		color: rgb(0,0,0); /* same color as the surrounding text */
		text-decoration: none; /* to remove the underline */
	}

	a:link 
	{
		color: rgb(193,212,228);
		background-color: transparent;
	}

	a:visited 
	{
		text-decoration: none;
		color: rgb(147,189,220);
	}

	a:active 
	{
		color: red;
	}

	a:hover 
	{
		text-decoration: none;
		color: rgb(255,158,0);
		background-color: transparent;
	}

	a:focus
	{
		outline:0;
	}

	#maincontainer
	{
		/*margin: 10px; */
		background-color: transparent; 
		position: relative; 
		width: 1280px;
		/*height: 720px;*/
		top: 20px;
		left: 310px;
		z-index:1;
	}
	
	#sidebar
	{
		background-color: transparent; 
		position: absolute; 
		width: 300px;
		height: 1980px;
		top: 20px;
		left: 0px;
		z-index:1;
	}
	
	#sidebar_backgroundimage_top
	{
		width:300px;
		height:37px;
		top:0px;
		left:0px;
		background:transparent url('images/pledge_sidebar_top.png') no-repeat center top;
		position:relative;
		z-index:0;
	}

	#sidebar_backgroundimage_middle
	{
		width:300px;			
		background:transparent url('images/pledge_sidebar_middle.png') repeat-y center center;
		position:relative;
		z-index:0;
	}
	
	#sidebar_backgroundimage_bottom
	{
		width:300px;
		height:7px;		
		background:transparent url('images/pledge_sidebar_bottom.png') no-repeat center top;
		position:relative;
		z-index:0;
	}
	
	#copyrightscontainer
	{ 
		background-color: transparent; 
		position: relative; 
		width: 1280px; height: 20px;		
		text-align: center;
		font-family:Arial,Helmet,Freesans,sans-serif;
		font-size: 10px;
		font-weight:normal;
		color: rgb(12,84,107);
		cursor: default;
		z-index:1;
	}
	
	#backgroundimage_top
	{
		width:1280px;
		height:855px;
		top:0px;
		left:0px;
		background:transparent url('images/ss2_cf_backtop.jpg') no-repeat center top;
		position:relative;
		z-index:0;
	}

	#backgroundimage_middle
	{
		width:1280px;			
		position:relative;
		background:transparent url('images/ss2_cf_backmiddle.jpg') repeat-y center center;
		z-index:0;
	}
	
	#backgroundimage_bottom
	{
		width:1280px;
		height:29px;		
		position:relative;
		background:transparent url('images/ss2_cf_backbottom.jpg') no-repeat center top;
		z-index:0;
	}
	
	#ss2_logo
	{
		width:409px;
		height:383px;
		top:28px;
		left:691px;
		position:absolute;
		z-index:1;
	}

	#kia_logo
	{
		position: absolute;
		display: block;
		width: 165px;
		height: 165px;
		top: 90px;
		left: 55px;		
		margin:0;
		padding:0;
		background-color: transparent;
		z-index: 1;
	}
	
	#crowdfuning_text_container
	{
		margin: auto; 
		background-color: transparent; 
		position: relative; 
		width: 780px;
		top: 0px;
		z-index:1;
	}
	
	#crowdfunding_title
	{
		margin: auto;
		padding: 20px 0px; 		
		background-color: transparent; 
		position: relative; 
		width: 780px;
		font-size: 18px;
		font-weight: bold;
		font-family:Arial,Helmet,Freesans,sans-serif;		
		text-align:center;
		color:rgb(243,181,29);
		z-index: 1;
	}
	
	#crowdfunding_email	
	{
		margin: auto;
		padding: 20px 0px; 		
		background-color: transparent; 
		position: relative; 
		width: 780px;
		font-size: 18px;
		font-weight: bold;
		font-family:Arial,Helmet,Freesans,sans-serif;		
		text-align:center;
		color:rgb(243,181,29);
		z-index: 1;
	}
	
	h1
	{
		font-size: 16px;
		font-weight: bold;
		font-family:Arial,Helmet,Freesans,sans-serif;		
		color:rgb(29,110,243);
		z-index: 1;
	}
	
	h2
	{
		font-size: 18px;
		font-weight: bold;
		font-family:Arial,Helmet,Freesans,sans-serif;		
		text-align:center;
		color:rgb(243,181,29);
		z-index: 1;
	}
	
	.intext_headers
	{	
		font-family:Arial,Helmet,Freesans,sans-serif;		
		color:rgb(103,255,255);
		z-index: 1;
	}
	
	.crowdfuning_readable_text
	{
		font-family:Arial,Helmet,Freesans,sans-serif;
		font-size: 14px;
		color:rgb(29,190,242);
		z-index: 1;
	}
	
	.small_font
	{
		font-family:Arial,Helmet,Freesans,sans-serif;
		font-size: 12px;
		z-index: 1;
	}		

	#forum_button_container
	{
		position: absolute;
		display: block;
		width: 87px;
		height: 53px;
		top: 509px;
		left: 1010px;		
		margin:0;
		padding:0;
		background-color: transparent;
		background-repeat: no-repeat; 
		z-index: 1;
	}	

	#twitter_button
	{
		position: absolute;
		display: block;
		width: 39px;
		height: 39px;
		top: 117px;
		right: 204px;		
		margin:0;
		padding:0;
		background-color: transparent;
		z-index: 2;
	}

	#youtube_button
	{
		position: absolute;
		display: block;
		width: 39px;
		height: 39px;
		top: 162px;
		right: 204px;		
		margin:0;
		padding:0;
		background-color: transparent;
		z-index: 1;
	}

	#google_button
	{
		position: absolute;
		display: block;
		width: 39px;
		height: 39px;
		top: 211px;
		right: 204px;		
		margin:0;
		padding:0;
		background-color: transparent;
		z-index: 1;
	}
	
	#facebook_button
	{
		position: absolute;
		display: block;
		width: 39px;
		height: 39px;
		top: 258px;
		right: 204px;		
		margin:0;
		padding:0;
		background-color: transparent;
		z-index: 1;
	}
	
	#youtube_presentation
	{
		position: absolute;
		display: block;
		width: 640px;
		height: 375px;
		top: 411px;
		left: 320px;		
		margin:0;
		padding:0;
		background-color: transparent;
		z-index: 2;
	}

	#share_twitter
	{
		position: absolute;
		width: 113px;
		height: 40px;
		top: 818px;
		left: 325px;		
		margin:0;
		padding:0;
		background-color: transparent;
		z-index: 3;
	}
	
	#share_facebook
	{
		position: absolute;
		width: 120px;
		height: 20px;
		top: 818px;
		left: 434px;		
		margin:0;
		padding:0;
		background-color: transparent;
		z-index: 3;
	}
	
	#share_google
	{
		position: absolute;
		width: 86px;
		height: 20px;
		top: 818px;
		left: 570px;		
		margin:0;
		padding:0;
		background-color: transparent;
		z-index: 3;
	}
	
	#share_reddit
	{
		position: absolute;
		width: 120px;
		height: 20px;
		top: 820px;
		left: 660px;		
		margin:0;
		padding:0;
		background-color: transparent;
		z-index: 3;
	}
	
	#share_mailru
	{
		position: absolute;
		width: 120px;
		height: 20px;
		top: 818px;
		left: 800px;		
		margin:0;
		padding:0;
		background-color: transparent;
		z-index: 3;
	}
	
	.pledge_value
	{	
		font-family:Arial,Helmet,Freesans,sans-serif;		
		font-size: 18px;
		font-weight:bold;
		color:rgb(243,169,9);
		text-align:right;
		vertical-align:middle;	
		z-index: 4;
	}
	
	.pledge_text
	{	
		font-family:Arial,Helmet,Freesans,sans-serif;		
		font-size: 12px;
		font-weight:normal;
		color:rgb(243,169,9);
		text-align:left;
		vertical-align:middle;	
		z-index: 4;
	}
	
	.pledge_text_availability
	{	
		font-family:Arial,Helmet,Freesans,sans-serif;		
		font-size: 10px;
		font-weight:normal;
		color:rgb(29,190,242);
		text-align:left;
		vertical-align:middle;	
		z-index: 4;
	}
	
	.total_counter
	{
		font-family:Arial,Helmet,Freesans,sans-serif;		
		font-size: 14px;
		font-weight:normal;
		color:rgb(29,190,242);
		text-align:center;
		vertical-align:middle;	
		z-index: 4;
	}
	
	#total_counter_container
	{
		position: absolute;
		width: 202px;
		height: 27px;
		top: 0px;
		left: 40px;		
		margin: auto;
		background-color: transparent;
		z-index: 4;
	}

/* $1 pledge */
	
	#pledge_1dollar_button
	{
		position: relative;
		width: 169px;
		height: 25px;
		top: 0px;
		left: 10px;		
		padding:5px 0px;
		background-color: transparent;
		z-index: 4;
	}
	
	#pledge_1dollar_button_value
	{
		position: relative;
		width: 72px;
		height: 23px;
		top: -49px;
		left: 3px;				
		padding:0;
		background-color: transparent;
		z-index: 4;
	}
	
	#pledge_1dollar_button_text
	{
		position: relative;
		width: 290px;		
		left: 5px;				
		padding:10px 0px;
		background-color: transparent;
		z-index: 4;
	}
	
	#pledge_1dollar_button_text_availability
	{
		position: relative;
		width: 290px;		
		left: 5px;				
		padding:3px 0px;
		background-color: transparent;
		z-index: 4;
	}
	
/* $10 pledge */

	#pledge_10dollar_button
	{
		position: relative;
		width: 169px;
		height: 25px;
		top: 0px;
		left: 10px;		
		padding:5px 0px;
		background-color: transparent;
		z-index: 4;
	}
	
	#pledge_10dollar_button_value
	{
		position: relative;
		width: 72px;
		height: 23px;
		top: -49px;
		left: 3px;				
		padding:0;
		background-color: transparent;
		z-index: 4;
	}
	
	#pledge_10dollar_button_text
	{
		position: relative;
		width: 290px;		
		left: 5px;				
		padding:10px 0px;
		background-color: transparent;
		z-index: 4;
	}
	
	#pledge_10dollar_button_text_availability
	{
		position: relative;
		width: 290px;		
		left: 5px;				
		padding:3px 0px;
		background-color: transparent;
		z-index: 4;
	}
	
/* $30 pledge */

	#pledge_30dollar_button
	{
		position: relative;
		width: 169px;
		height: 25px;
		top: 0px;
		left: 10px;		
		padding:5px 0px;
		background-color: transparent;
		z-index: 4;
	}
	
	#pledge_30dollar_button_value
	{
		position: relative;
		width: 72px;
		height: 23px;
		top: -49px;
		left: 3px;				
		padding:0;
		background-color: transparent;
		z-index: 4;
	}
	
	#pledge_30dollar_button_text
	{
		position: relative;
		width: 290px;		
		left: 5px;				
		padding:10px 0px;
		background-color: transparent;
		z-index: 4;
	}
	
	#pledge_30dollar_button_text_availability
	{
		position: relative;
		width: 290px;		
		left: 5px;				
		padding:3px 0px;
		background-color: transparent;
		z-index: 4;
	}

/* $50 pledge */

	#pledge_50dollar_button
	{
		position: relative;
		width: 169px;
		height: 25px;
		top: 0px;
		left: 10px;		
		padding:5px 0px;
		background-color: transparent;
		z-index: 4;
	}
	
	#pledge_50dollar_button_value
	{
		position: relative;
		width: 72px;
		height: 23px;
		top: -49px;
		left: 3px;				
		padding:0;
		background-color: transparent;
		z-index: 4;
	}
	
	#pledge_50dollar_button_text
	{
		position: relative;
		width: 290px;		
		left: 5px;				
		padding:10px 0px;
		background-color: transparent;
		z-index: 4;
	}
	
	#pledge_50dollar_button_text_availability
	{
		position: relative;
		width: 290px;		
		left: 5px;				
		padding:3px 0px;
		background-color: transparent;
		z-index: 4;
	}
	
/* $100 pledge */

	#pledge_100dollar_button
	{
		position: relative;
		width: 169px;
		height: 25px;
		top: 0px;
		left: 10px;		
		padding:5px 0px;
		background-color: transparent;
		z-index: 4;
	}
	
	#pledge_100dollar_button_value
	{
		position: relative;
		width: 72px;
		height: 23px;
		top: -49px;
		left: 3px;				
		padding:0;
		background-color: transparent;
		z-index: 4;
	}
	
	#pledge_100dollar_button_text
	{
		position: relative;
		width: 290px;		
		left: 5px;				
		padding:10px 0px;
		background-color: transparent;
		z-index: 4;
	}
	
	#pledge_100dollar_button_text_availability
	{
		position: relative;
		width: 290px;		
		left: 5px;				
		padding:3px 0px;
		background-color: transparent;
		z-index: 4;
	}
	
/* $200 pledge */

	#pledge_200dollar_button
	{
		position: relative;
		width: 169px;
		height: 25px;
		top: 0px;
		left: 10px;		
		padding:5px 0px;
		background-color: transparent;
		z-index: 4;
	}
	
	#pledge_200dollar_button_value
	{
		position: relative;
		width: 72px;
		height: 23px;
		top: -49px;
		left: 3px;				
		padding:0;
		background-color: transparent;
		z-index: 4;
	}
	
	#pledge_200dollar_button_text
	{
		position: relative;
		width: 290px;		
		left: 5px;				
		padding:10px 0px;
		background-color: transparent;
		z-index: 4;
	}
	
	#pledge_200dollar_button_text_availability
	{
		position: relative;
		width: 290px;		
		left: 5px;				
		padding:3px 0px;
		background-color: transparent;
		z-index: 4;
	}

/* $400 pledge */

	#pledge_400dollar_button
	{
		position: relative;
		width: 169px;
		height: 25px;
		top: 0px;
		left: 10px;		
		padding:5px 0px;
		background-color: transparent;
		z-index: 4;
	}
	
	#pledge_400dollar_button_value
	{
		position: relative;
		width: 72px;
		height: 23px;
		top: -49px;
		left: 3px;				
		padding:0;
		background-color: transparent;
		z-index: 4;
	}
	
	#pledge_400dollar_button_text
	{
		position: relative;
		width: 290px;		
		left: 5px;				
		padding:10px 0px;
		background-color: transparent;
		z-index: 4;
	}
	
	#pledge_400dollar_button_text_availability
	{
		position: relative;
		width: 290px;		
		left: 5px;				
		padding:3px 0px;
		background-color: transparent;
		z-index: 4;
	}

/* $any pledge */

	#pledge_Xdollar_button
	{
		position: relative;
		width: 169px;
		height: 25px;
		top: 0px;
		left: 10px;		
		padding:5px 0px;
		background-color: transparent;
		z-index: 4;
	}
	
	#pledge_Xdollar_button_value
	{
		position: relative;
		width: 72px;
		height: 23px;
		top: -49px;
		left: 3px;				
		padding:0;
		background-color: transparent;
		z-index: 4;
	}
	
	#pledge_Xdollar_button_text
	{
		position: relative;
		width: 290px;		
		left: 5px;				
		padding:10px 0px;
		background-color: transparent;
		z-index: 4;
	}
	
	#ss2_updates
	{
		margin: auto; 
		background-color: transparent; 
		position: relative; 
		width: 780px;
		top: 0px;
		z-index:1;
		text-align:center;
	}
	
	.ss2_update_title
	{
		font-family:Arial,Helmet,Freesans,sans-serif;		
		font-size: 14px;
		font-weight:bold;
		color:red;				
		z-index: 4;
	}