

/*----------global settings----------*/

body,div,br,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { 
	margin:0;
	padding:0;
	border-collapse:collapse;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
fieldset,img { 
	border:0;
}
address,caption,cite,code,dfn,em,strong,th,var {
	font-style:normal;
	font-weight:normal;
}
ol,ul {
	list-style:none;
}
caption,th {
	text-align:left;
}
h1,h2,h3,h4,h5,h6 {
	font-size:100%;
	font-weight:normal;
}
q:before,q:after {
	content:'';
}
abbr,acronym { border:0;
}

/*----------layout----------*/

body {
      background-color:#747679;
      margin:0 auto;
	  width: 100%;
	  }
	  
	  
.shadow  { 
          
           margin: 0 auto;
		   width:805px;
		   height: 835px;
		   margin-top: 25px;
		   } 
		     
#container {position:relative;
            background-repeat:no-repeat;
	        background-color:#ccc;
	        width: 787px;
			min-width:787px;
	        height: 632px;
	        margin:0 auto;
	        }
	  	  
#header {
        
        width: 787px;
	    height: 120px;
	    margin: 0 auto;
	    }
		
#header h1 {text-indent:-9999px; font-size: 2em;}
#header h2 {text-indent:-9999px; color:#fff;}
#header h3 {text-indent:-9999px; color:#fff;}
#header h1 img {visibility:hidden;}
	  
/*----------navigation----------*/

#navbar  {
          
		  width: 787px;
		  height:22px; 
		  margin:0 auto;
		  }
		  
			
#navbar ul li {
               display:inline;
			   }
			
#navbar ul li a {
                 
				 padding:0px 34px 0px 20px;
				 font-family:verdana, Helvetica, sans-serif;
			     font-weight:bold;
			     font-size:0.6em;
			     color:#fff;
			     text-decoration:none;
                }
				
#navbar ul li a:hover {color:#dfdcdc;
					   }
					   
/*----------content----------*/

h1 {text-align:left;
    padding:20px 200px 2px 22px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#fff;
	}
	
#namelist  {
            border:2px solid #666666;
            margin:0px 22px 22px 22px;
			height:572px;
			font-family:Arial, Helvetica, sans-serif;
			}
			
#namelist ul {padding:22px;}
			
#namelist h2 {font-size:16px;
              color:#db8113;
			  font-weight:bold;
			  }

																
/*----------footer----------*/																
																
																
#footer   {background-color:#000;
           width:783px;
		   height:34px;
		   margin:0 auto;
		   border: 2px solid #fff;
	       text-align:center;
		   padding-top:12px;
		   }
		   
#footer a {color:#db8113; text-decoration:none; font-size:9px; font-family:Helvetica, sans-serif;}
#footer a:hover {color:#FFFFFF; text-decoration:none;}