/*　ボディ設定　*/

body,tr,td{
font-family:"Verdana,MS P ゴシック";
font-size:10pt; 
color:#333333;
line-height: 1.3;
background-color : #FFFFFF;
margin : 0 0 0 0;		/* 外、ページ全体のmargin */
padding : 0 0 0 0;         /* 内、ページ全体のpadding */
text-align : center;   /* 下記のautoに未対応用のセンタリング */
}

/*　メイン設定　*/

#main{
margin-left : auto;    /* 左側マージンを自動的に空ける */
margin-right : auto;   /* 右側マージンを自動的に空ける */
text-align : left;     /* 中身を左側表示に戻す */
width : 700px;         /* 幅を決定する */
}

/*　リンク設定　*/

a:link {color:#0000FF; text-decoration:none ;}
a:visited {color:#0000FF; text-decoration:none ;}
a:active {color:#FF0000; text-decoration:underline ;}
a:hover {color:#FF0000; text-decoration:underline ;}

/*　見出し設定　*/

H1{
font-size : 12pt;
margin : 0 0 0 0;
}

H2{
font-size : 10pt;
margin : 0 0 0 0;
}

/*　リスト設定　*/

ul,li{
margin : 0 0 0 0;
padding : 0 0 0 0;
}

/*　レイアウト設定　*/

#top{
width : 700px;
height : 19px;
margin: 15 0 0 0;
background-image: url("http://www.body-impact.com/img/head.jpg");
}

#menu{
float : left;
width : 200px;
height : 100px;
border : solid 1px #CCCCCC;
margin : 0 0 0 0;
padding : 5 0 5 10;
}

#caribbeancom_enter{
width : 100%;
height : 100px;
border : solid 1px #FF9900;
background-color : #FFFFDD;
margin : 0 0 0 20;
padding : 19 0 0 0;
text-align : center;
}

#names{
width : 100%;
border : solid 1px #CCCCCC;
margin : 20 0 20 0;
padding : 5 0 0 5;
}

#name{
float : left;
width : 130px;
height : 24px;
border-bottom : dotted 1px #CCCCCC;
margin : 0 5 0 0;
padding : 4 0 10 5;
color : #000000;
font-weight : bold;
background-color : #FFFFCC;
}

#mane_list{

}

#movie_enter{
text-align : right;
padding : 5 20 5 0;
}

#banner{
text-align : right;
padding : 5 20 5 0;
}

#float_clear {
clear : both;
}

#bottom{
width : 700px;
height : 19px;
margin: 0 0 15 0;
background-image: url("http://www.body-impact.com/img/bottom.jpg");
}

/*　区切り線設定　*/

hr{
border-width : 1px 0px 0px 0px;
border-style : dotted;
height : 1px;
border-color : #CCCCCC;
margin : 10 0 10 0;
}