*{margin:0;padding:0;}
body{background:none repeat scroll 0 0 #181818;overflow-y:scroll;}
h1,h2,h3{color:#FFFFFF;padding:10px;}
p{color:#EFEFEF;}
span{color:#A8A8A8;margin:0 10px;}
span.l{display:block;float:left;text-align:center;width:80px;}
span.r{display:block;float:right;text-align:center;width:80px;}
span.wt{font-weight:bold;}
a{color:#FF7700;text-decoration:none;}
a:hover{color:#FF7700;text-decoration:underline;}
/* Header */
header{color:#A8A8A8;height:32px;line-height:32px;margin:0 auto;padding:20px 10px;width:900px;}
header h1{padding-left:60px;}
nav{height:32px;line-height:32px;}
#title{font-size:18px;font-weight:bold;height:32px;line-height:32px;}
#home{
  background:url("../images/home32.png") no-repeat scroll 0 0 #474747;
  border-radius:50%;
  display:inline-block;
  height:32px;
  margin-right:30px;
  overflow:hidden;
  text-indent:-99999px;
  vertical-align:bottom;
  width:32px;
}
#home:hover{background:url("../images/home32.png") no-repeat scroll 0 0 #efefef;}
/* Section */
section{height:auto;margin:0 auto;padding:10px;width:900px;}
#view{max-width:650px;}
.contents{height:500px;float:left;text-align:center;width:668px;}
.navi{background-color:#464646;float:left;height:auto;width:232px;}
.bar{border:1px solid #262626;height:30px;line-height:30px;margin:10px 0px;position:relative;width:900px;}
.border{border:3px solid #FF7700;cursor:pointer;height:100px;float:left;font-size:12px;margin:5px;overflow:hidden;width:100px;}
.border{opacity:0.6;}
.border:hover{opacity:1.0;}
/* Footer */
footer{height:30px;line-height:30px;margin:0 auto;text-align:center;width:900px;}
