/*JaBloCo style scheet*/
*{margin:0px; padding:0px; font-family: sans-serif;}
body{text-align: center; background: #fff; }
h1{clear: left;position: relative;left: 155px;top:-149px;background: url(img/head_bg.png) no-repeat;height: 109px;padding-top: 41px; line-height: 109px; }
h2{background: url(img/title_bg.png) repeat-x; height:92px;width: 170px;padding: 21px 115px 0px 15px;}
p{margin:3px 45px 6px 15px;  font-size: 14px;  text-align: justify;  }
ul,ol{margin:3px 45px 6px 35px;  font-size: 14px;}
img{ border: none;}

#logo{position: relative;width:155px;height: 149px;}
#hotnews{clear:left;float:right;position: relative;left: -15px;top: -192px;background: url(img/hot_bg.png) no-repeat;height: 39px;width: 338px;text-align: center;vertical-align: bottom;font-size: 14px;color: Red;  padding-top: 5px; }
#curl{float: right; position: absolute; top:0px; left:190px; width:153px;height:92px;background:url(img/curl.png) no-repeat}
#r_space{float: right; position: relative; top:92px; left: 0px;width:29px;height:353px;background:url(img/r_spacer.png) no-repeat}
#b_space{float: left; position: absolute; top: 445px; left: 0px;width:338px;height:26px;background:url(img/b_spacer.png) no-repeat}
#con_space{float: left; position: absolute; top: 445px; left: 338px;width:19px;height:26px;background:url(img/con_spacer.png) no-repeat}
#purpose{background-color: #FFFFF0;border: thin solid Red;margin:3px; padding: 5px;  font-size: 12px;}
#getfiles{background-color: #F0F7FF; border: thin solid Navy; margin:15px; padding: 25px; font-size: 12px; }
#model{margin:-20px 30px 10px 10px; padding: 5px; font-size: 12px; }
#mess{background-color: #FFC0CB;border: thin solid Red; padding: 5px;  font-size: 12px;  position: absolute;  top: 280px; left:60px; vertical-align: middle;  text-align: center;    }

#review{background-color: #A8E271;margin-left:15px; padding: 5px;  }
#local{float: right; position: relative; top: 0px; left: 0px;width:130px;height:30px;background:url(img/lang.png) no-repeat; text-align: center; padding-top: 5px}
#sign a{color:#eee; font-size: 10px; text-align: center;}
#sign a:hover{color: #A8E271;}

.container{border:1px solid #eee;text-align:left;width:516px;height:620px;background:#fff;margin:7px auto;}
.header{position: absolute; width:512px; height: 155px;}
.sidebar{float:left; position: absolute; top:157px; width:155px}
.screen{float: left; position: relative; top: 13px; left: 31px;width:103px;height:134px;background:url(img/320x240.png) no-repeat}
.screen object{position: absolute; width:94px; height: 124px; top:0px;}
.page{clear: right; float:right; position: relative; top:145px; width:357px; height:471px; background: #fff;}
.lang{position: absolute; top: 20px; height:40px; width: 516px}
