/* CSS Document */#main-fram-left{width:400px;height:600px;float:left;background-image:url(../images/left.jpg);}#main-fram-right{width:400px;height:600px;float:left;background-image:url(../images/right.jpg);}.nav-box{width:270px;height:475px;margin-top:125px;padding-left:130px;}.nav-box-in{width:270px;height:50px;margin-top:10px;overflow:hidden;}#photo-box{position:relative;left:30px;top:30px;width:300px;height:300px;}.title-box{position:relative;top:210px;width:400px;height:100px;}.content{position:relative;top:210px;width:360px;height:100px;vertical-align:top;margin-left:20px;}.nav-box img{margin:5px;}.nav-box a{width:40px;height:40px;float:left;overflow:hidden;}.nav-box a:hover{position:relative;right:10px;width:40px;height:40px;float:left;overflow:visible;z-index:100;}#link-box{position:absolute;bottom:20px;left:35px;width:15em;}