@import url("content.css");

html { overflow-y:scroll; height:100%; margin:0; padding:0; border:0; }
body { font-size:0.9em; margin:0; padding:0; border:0; line-height:1.45em; color:#333333; font-family: Helvetica, Arial, sans-serif; height:100%; }
#container{ width:840px;  margin:0px auto;}
#top_line{ width:820px; margin:0 10px 0 10px; height:10px; background-color:#E03479;}
#name {width:820px; height:75px; margin:35px 0px 0 10px; border-bottom:#f5f5f5 1px solid; background-image:url('../img/name.png'); background-repeat:no-repeat;}
#intro {width:820px; margin:20px 20px 50px 10px; }
.intro_txt { float:left; width:540px; font-size:1.2em; color:#333; line-height:1.3em; font-weight:normal;}
.intro_img { float:right; width:280px; height:180px; margin:-30px 0 0 0; background-image:url(../img/main_image.png);background-repeat:no-repeat;}
.intro_txt p { margin:0.3em  0 0 0;}


#container_tab { float:left; width:840px; margin:0 10px 0px 10px;}
#cate01 { float:left; width:820px; margin:10px 10px 0 10px; padding:0 0 30px 0;}
#cate02 { float:left; width:820px; margin:0px 10px 0 10px; padding:0 0 30px 0;}
#cate03 { float:left; width:820px; margin:10px 10px 0 10px; padding:0 0 30px 0;}
#cate04 { float:left; width:820px; margin:10px 10px 0 10px; padding:0 0 30px 0;}

#footer{ clear: both; height: 30px; border-top: 1px solid #f5f5f5; padding: 0; text-align:ceter; }
.footer { font-size:0.7em; color:#777; text-align:center;}
.rasterfield {margin:0 30px 0 0; float:right; color:#777777; text-decoration:none; font-size:0.7em;}

