/*flashten.net*/

		body{

		background-color:black;
		font-family: tahoma,geneva,arial,sans-serif;
		color:white;
		
	
		
		}
		
		a,h1{
		
		font-size: 1.3em;
		color:white;
		margin:2px 2px 2px 2px;
		
		}
		
		h2{
		
		font-size: 1.4em;
		color:orange;
		margin:2px 2px 2px 2px;
		text-transform:capitalize;
		
		}
		
		p{
		
		font-size:1.2em;
		color:white;
		margin:4px 4px 4px 4px;
		
		}

		a:hover{

		color:green;
		
		}
		
		
		
		
		
		li.nav{
		
		display:inline;
		
		}
		
		
		
		
		
		a.light-red{
		
		color:red;
		
		}
		
		a.light-red:hover{
		
		color:green;
		
		}


		

		img{

		display:inline;
		border:none;

		}

		#header
		
		{
		
		background-image:url(../images/header_tile.png);
   		background-repeat:x;
   		height:125px;
		}
		
		#ten-nav-bar{
		
		}
		
		#category-nav-bar{
		
		}
		
		#preamble{
		
		margin:10px 10px 10px 10px;
		width:70%;
		
		}
		
		
		
		
		#swf{
		
		padding-left:auto;
		border:solid white 1px;
		width:auto;
		
		
		}
		
		#description{
		
		color:white;
		width:45%;
		border:solid 1px;
		float:right;
		padding:10px 10px 10px 10px;
		margin:10px 40px 10px 10px;
		
		}
		
		#adsense_468x60{
		
		width:478;
		height:65;
		
		
		}
		
		#adsense_120x600{
		
		width:140;
		height:620;
		float:right;
		clear:all;
		
		}
		
		
		#footer
		{
		
		padding-top:30px;
		background-image:url(../images/footer_tile.png);
   		background-repeat:x;
   		height:55px;
		}
		
		ul.footer{
		
		padding-top:25px;
		font-size:0.8em;
		float:right;
		
		}
		
		span.legal{
		
		color:white;
		padding:10px 10px 10px 10px ;
		
		}
		
		span.small-error{
		
		color:red;
		font-size:15px;
		position:relative;
		left:38%;
		margin:3px 3px 3px 3px;
		
		}


/*TABLE STUFF*/

		table{
		width:75%;
		border-collapse:collapse;
		border:1px solid black;
		background-color:#008c00;
		font-family: arial, sans-serif;
		font-size: 1.2em;
		color:black
		}

		table a{
		
		background-color:#008c00;
		}
		table a:hover{
		
		color:orange;
		
		}
		
		th{
		text-align:left;
		background :orange;
		color:white;
		padding:0.2em;
		}

		td{

		border:1px solid black;
		padding:0.2em;
		margin:0.2em;
		width:auto;
		
		}
		
		td.description{
		
		width:350px;
		
		}
		
		
/*FORM STUFF*/		
		
		form{
		
		width:80%;
		color:white;
		font-size:1em;
		border:solid white;
		padding:10px 10px 10px 10px;
		
		}
		
		
		label{
		
		float:left;
		width:20%;
		text-align:left;
		margin:2px 2px 2px 2px;
		
		
  
		}
		input{
		margin:2px 2px 2px 2px;
		}
		
		input:focus{
		
		background-color:FFCC66;
		
		}
		
		input.chunky{
		
		
		width:19em;
		font-size:25px;
		
		
		}
		
		input.url{
		
		
		width:15em;
		font-size:25px;
		
		
		}
		
		textArea{
		
		width:40em;
		height:25em;
		overflow:hidden;
		
		}
		
		textArea:focus{
		
		background-color:FFCC66;
		
		}
		
		select:focus{
		
		background-color:FFCC66;
		
		}
		
/*BUTTON STUFF*/		
		
		

		input.r-button{
		
		position:relative;
		left:80%;
		
		
		
		}
		
/*CAPTCHA STUFF */	
	
		#captcha{
		
		
		margin-left:12em;
		
		}
		

		iframe#contact{
		
		
		height:11em;
		width:20em;
		border:solid 3px black;
		
		
		
		}
		
		






		


		
		
		
		
		
	

		