body {background-image: url("../images/b_bg.gif"); background-color: #f6adcd; margin: 0px; text-align: center; font-family: Tahoma, Helvetica, sans-serif; color: #000000; font-size: 11px; margin: auto;}
#main{width:760px; height: auto; overflow: visible; padding: 0px 5px; background-image: url("../images/bg_spat.gif"); background-repeat: repeat-y; text-align: left;}
#head{width:760px; height:174px; background-image:url("../images/head.gif");}
#banner1{position: relative; width:250px; height:135px; margin-left: 499px; margin-top: 13px;}
#actions{position: relative; width:250px; height:16px; margin-left: 501px; margin-top: 0px;}
#a_l{float:left; width: 75px; height: 16px; text-align: center; background-image:url("../images/a_l.gif"); font-size: 10px;}
#a_c{float:left; margin-left: 3px; width: 59px; height: 16px; text-align: center; background-image:url("../images/a_c.gif"); font-size: 10px;}
#a_r{float:left; margin-left: 3px; width: 109px; height: 16px; text-align: center; background-image:url("../images/a_r.gif"); font-size: 10px;}
#menu{background-color: #ec5398; color: #f9cbe0; width:760px; height: 16px; padding-top: 5px; line-height: 9px; text-align: center;}
#content{width:770px; height: auto; overflow: visible; background-image: url("../images/bg_spat_m.gif"); background-repeat: repeat-y; text-align: left; }
#f_t{width:770px; height: 19px;}
#ovca{width:395px; height: 174px; float:left;}
.titles{margin-left: 13px; padding: 0px; width: 744px; height: 16px;}
.lines{margin-left: 13px; padding: 0px; width: 744px; height: 7px;}
#sect1{margin-left: 13px; width:744px; height: 197px; overflow: visible;}
#sect2{margin-left: 13px; width:744px; height: 95px; overflow: visible;}
#sect3{margin-left: 13px; width:744px; height: 143px; overflow: visible;}
#sect4{margin-left: 13px; width:744px; height: 144px; overflow: visible;}
#picts1{width:495px; height:197px;}
#melodies{width: 238px; height: 179px; float: right; background-color: #f0d2fb; border: 1px solid #e2acf7; border-top: 0px solid #e2acf7; color: #000000; border-bottom: 3px solid #e2acf7;}
#logo{width: 240px; height: 95px; float: right; background-color: #ffffff;}
#banner2{width: 240px; height: 143px; float: right;}
#banner3{width: 240px; height: 143px; float: right;}
#jpict{width:114px; height: 116px; background-image:url("../images/j_bg.gif"); padding-top: 4px; padding-left: 5px; float: left;}
#clpict{width:109px; height: 55px; background-image:url("../images/cl_bg.gif"); padding-top: 4px; padding-left: 4px; float: left;}
.cpict{width:95px; height: 95px; }
.lpict{width:73px; height: 14px; background-color: #ffffff; border: 3px 3px 3px 3px; border-style:solid; border-color: #aace55; float:left; }
#themes{width: 488px; height: 119px; float: left; display: block; margin: 0px; padding: 0px;}
#bottoms{float: right; width: 240px;}
#color_picts{width: 488px; height: 95px; float: left; display: block; margin: 0px; padding: 0px; }
#java_games{width: 488px; height: 120px; float: left; display: block; margin: 0px; padding: 0px;}
#anime{width: 488px; height: 95px; float: left; display: block; margin: 0px; padding: 0px;}
#color_logo{width: 488px; height: 59px; float: left; display: block; margin: 0px; padding: 0px;}
.spacer{width: 495px; height: 20px;}
.title_left{width:183px; height:16px; float:left; margin: 0px;}
.title_left2{width:487px; height:16px; float:left; margin: 0px;}
.title_right{width:143px; height:16px; float:right; margin: 0px;}
#line1{width:487px; height:3px; background-color:#7cc6e4; line-height: 3px; float:left; margin: 1px 0px 3px 0px;}
#line2{width:240px; height:3px; background-color:#e2acf7; line-height: 3px; float:right; margin: 1px 0px 3px 0px;}
#line3{width:487px; height:3px; background-color:#f5a0c7; line-height: 3px; float:left; margin: 1px 0px 4px 0px;}
#line4{width:240px; height:3px; background-color:#beda7e; line-height: 3px; float:right; margin: 1px 0px 3px 0px;}
#line5{width:487px; height:3px; background-color:#f284b6; line-height: 3px; float:left; margin: 1px 0px 3px 0px;}
#line6{width:487px; height:3px; background-color:#31a4d5; line-height: 3px; float:left; margin: 1px 0px 3px 0px;}
#footer{width: 770px; height: 31px; background-image:url("../images/ft_bg.gif"); background-repeat:repeat-x; color: #000000; font-family: Tahoma, Helvetica, sans-serif; font-size: 10px;}
a{color: #000000; text-decoration: none;}
a:hover{text-decoration: underline;}
#a_l a{color: #ffffff;}
#a_c a{color: #ffffff;}
#a_r a{color: #ffffff;}
.mel{width: 231px; float: left; height: 22px; display: block; padding-left: 7px;}
.l_row{width: 240px; height: 24px;}
#menu a {color: #ffffff;}
#melodies a {color: #000000; text-decoration: none;}
#melodies a:hover{text-decoration: underline;}
