	#container-content {
				width:550px;
				margin-left:auto;
				margin-right:auto;
				text-align:center;
				background-image:url(webbg.jpg);
				background-position:top center;
				background-size:550px auto;
				overflow:hidden;
			}
			
			a {
				color:rgb(238,113,0);
				text-decoration:underline;
			}
			
			a:hover, a:visited {
				color:rgb(227,226,212);
			}
			
			a:visited:hover {
				color:rgb(238,113,0);
			}
		
			#toplogo {
				position:relative;
				margin-bottom:20px;
				height:80px;
				background-color:rgba(227,226,212,0.65);
				top:2%;
				width:100%;
			}
			
			#toplogo img {
				height:60px;
				position:relative;
				top:10px;
				float:right;
				margin-right:20px;
			}
			
			#toplogo h1 {
				font-size:120%;
				text-align:left;
				float:left;
				display:inline;
				line-height:60px;
				vertical-align:bottom;
				margin-left:20px;
			}
			
			fieldset {
				display:none;
				float:left;
				opacity:0;
				margin-bottom:25px;
				background-color:rgba(227,226,212,0.3);
				max-width:546px !important;
			}
			
			#f1 {
				display:inline;
				opacity:1;
			}
			
			.orangebox {
				border:1px solid rgb(238,113,0);
				color:rgb(238,113,0);
				float:none;
				display:block;
				clear:both;
				width:400px;
				opacity:1;
			}
			
			table {
				border:0;
				max-width:550px;
				background-color:rgba(0,0,0,0.5);
				padding:20px;
				color:rgb(255,255,255);
			}
			
			table td {
				width:50%;
			}
			
			table hr {
				border-bottom:solid rgb(255,255,255) 1px;
			}
			
			td input[type=text]{
				width:100%;
			}
			
			@font-face {
				font-family: 'FontAwesome';
				src: url('FontAwesome.otf');
			}
			
			@font-face {
				font-family: 'FrutigerNextLTW1G-Light';
				src: url('FrutigerNextLTW1G-Light_0.otf');
			}
			
			body {
				font-family: 'FrutigerNextLTW1G-Light';
			}
			
			canvas, img {
				image-rendering: optimizeQuality;
				image-rendering: -moz-crisp-edges;
				image-rendering: -webkit-optimize-contrast;
				image-rendering: optimize-contrast;
				-ms-interpolation-mode: nearest-neighbor;
			}
			
			input[type=text], input[type=button], select {
				min-width:240px;
				padding:2px;
				font-family: 'FrutigerNextLTW1G-Light';
				font-size:100%;
				margin-bottom:5px;
			}
			
			#iconinput {
				min-width:140px;
				width:140px;
				float:left;
				margin-right:10px;
			}
			
			#sampleicon {
				min-width:80px;
				width:80px;
				float:left;
				font-family:'FontAwesome';
				margin-left:10px;
				color:rgb(72,79,81);
			}
			
			
			input[type=button]{
				background-color:rgb(238,113,0);
				color:white;
				width:100%; 
				text-align:center;
				box-shadow:none;
				inner-box-shadow:none;
				border:1px solid rgb(72,79,81);
				padding-top:5px;
				padding-bottom:5px;
			}
			
			input[type=button]:hover {
				background-color:rgb(218,103,0);
				border:1px solid rgb(72,79,81);
			}
			
			input[type=button]:active {
				background-color:rgb(198,93,0);
				border:1px solid rgb(72,79,81);
			}
			
			input[type=button]:focus {
				outline:0;
			}
			
			label {
				max-width:180px;
			}
			
			td {
				padding-left:2px;
				padding-right:2px;
			}
			
			label input {
				display:inline;
				float:left;
				margin-bottom:5px;				
			}
			
			#f1, #f2, #f3, #f4 {
				margin:2px;
			}
			
			#f1 {
				border:1px solid rgb(238,113,0);
			}
			
			#footer {
				padding-bottom:8px;
			}
			
			#save small, small {
				color:white;
			}
			
			#save {
				padding:10px;
				color:white;
			}