#container {  
         float:left;
         width: 600px;
         position:center;	 
         background: #fff;  
         color: #555;  
         border: 3px solid #ccc;  
         -webkit-border-radius: 10px;  
         -moz-border-radius: 10px;  
         -ms-border-radius: 10px;  
         border-radius: 10px;  
         border-top: 3px solid #ddd;  
         padding: 1em 2em;  
         margin: 0 auto;  
         -webkit-box-shadow: 3px 7px 5px #000;  
         -moz-box-shadow: 3px 7px 5px #000;  
         -ms-box-shadow: 3px 7px 5px #000;  
         box-shadow: 3px 7px 5px #000;  
         font-size:14px;
         margin-left:300px;
		 }
		 #form_body{float:left;
		            width:400px;
					height:100%;
					 }
	    			 
		 #image{
				  display: none;
				  position:absolute;
				 
				  min-height: 35px;
				  padding: 5px 0 0 0;
				  margin-left:80px;
              }
		#char_box
                              {
				 margin-left:80px;			  
			    }		
		 #header{ float:left;
		          width:100%;
				  height:60px;
				  background:#aeaeaa;
				  border:5px ridge #872608;
				 
				   
				   }
				  
				#header_img{
				           width:210px;
				           
						   
						   float:left;
						   }
			     #header_img img{  border-right:5px ridge #872608;}	   
				#header_title{width:285px;
                  				float:left;
								font-style:bold;
				                font-size:24px;
								font-family:Arial;
								padding-top:20px;
								text-shadow:2px #ffffff;
								color:#4300a4;
								text-align:center;
								
								}				
						.title_h2, .form{padding-left:10px;}	
	      #footer{float:left;
				  width:100%;
				  height:30px;
				  background:#eaaaaa;
				  text-align:center;
				  
				
				    }
	      #footer h5{font-family:Areal,tahoma;
		            
					 color:#111111;
					 margin-top:10px;
					 }
	
        ul {  
         list-style: none;  
         padding: 0;  
        }  
      
        ul > li {  
         padding: 0.12em 1em  
        }  
      
        label {  
         display: block;  
         float: left;  
         width: 80px;  
        }  
      
        input, textarea {  
         font-family: Georgia, Serif;  
		 
        }  
		.text
			{
			width:150px;
			margin-bottom:10px;
		    background-color:#CDD5DE;
			
			}
			.text:hover,#textarea:hover{background:#ffeafa;}
	#textarea
			{
			display:block;
			width:200px;
			height:50px;
			
			}
			input[type="button"]
			{
			margin-top:10px;
			margin-bottom:20px;
			width:120px;
			margin-left:80px;
			display:block;
			}
			#countdown{ margin-bottom:0px;}