/* 全体の書式設定 */

body {
background : transparent;
color : #555;
font-size : 10px;
font-family : "Verdana";
line-height : 18px;
letter-spacing : 1px;
cursor : normal;
}


br{
letter-spacing : normal;
}


#all {
width : 960px;
height : 720px;
text-align : left;
background : transparent url(img/bg.jpg) 50% 0% no-repeat;
margin : 10px 0 0 0;
}





a:link,a:visited {color : #555; font-weight : normal; text-decoration : none; background : none;}
a:hover,a:active {color : #555; font-weight : normal; text-decoration : none; background : none;}






h1 {
font-size : 20px;
font-weight : normal;
text-align : left;
font-family : "Verdana";
margin : 40px 0px 0 0;
}

h1 a:link, h1 a:visited {color : #a57b5a; font-weight : normal; border-bottom : none; text-decoration : none; background : none;}
h1 a:hover, h1 a:active {color : #a57b5a; font-weight : normal; border-bottom : 2px solid #ed9c81; text-decoration : none; background : none;}






#left {
float : left;
width : 600px;
height : 500px;
line-height : 20px;
background : transparent;
}




.rabbit {
width : 445px;
height : 272px;
line-height : 27px;
margin : 355px 0 0 15px;
background : transparent;
}





.topic {
color : #555;
font-size : 10px;
font-weight : bold;
margin-bottom : 10px;
}



#right {
float : right;
width : 320px;
height : 500px;
line-height : 20px;
background : transparent;
}




.menu {
text-align : left;
height : 370px;
margin : 40px 0 0 0px;
}

.menu a:link, .menu a:visited {color : #555; font-weight : bold; border-bottom : none; text-decoration : none; background : none;}
.menu a:hover, .menu a:active {color : #555; font-weight : bold; border-bottom : 2px solid #ed9c81; text-decoration : none; background : none;}







.friends {
color : #aaa;
font-size : 9px;
text-align : left;
margin : 250px 0 0px -120px;
}


#foot{
    position:absolute;
	top:0px;
    height:120px;
    width:960px;
    margin : 750px 0 0 20px;
}
