﻿/*今日が誕生日の有名人Nanigashi.biz CSS*/

body { text-align:left;
       float:left; 
       letter-spacing:0.1em;
       br letter-spacing: 0; 
       line-height: 150%;
       font-size: 80%;
}
#container {
	float:left;
	display:block; width:600px; height:100%;
	margin-right:auto; margin-left:50px; text-align:left;
}
#head{  width:600px; _width:670px; height:120px; margin-bottom:1px; padding:0 1px; float:left; }
#contents { width:400px; float:left; }


#sidebar { width:200px; float:right; }
#sidebar p  { padding-left:25px;padding-top:10px; padding-bottom:1px; font-weight:bold; color:#444; }
#sidebar .topics  { margin:6px;}
#sidebar .topics_title {margin:0px; background:url("http://nanigashi.biz/yy006_24.gif") no-repeat left center; border-bottom:1px dotted #cccccc;}
.t {padding-left:15px;}
#sidebar .topics_link {margin:1px; background:url("http://nanigashi.biz/yy005_13.gif") no-repeat left center;}
#foot { width:600px; margin:30px 0 20px 0; _margin:1px 1px 20px 1px; float:left; }
p{  font-weight:bold;
}

u{		font-size :  x-small !important;		/* 古いIEの文字サイズ */
		font-size : 12px !important;			/* CSSを正しく解釈出来るブラウザ用の文字サイズ */
}
t{		font-size :  x-small !important;		/* 古いIEの文字サイズ */
		font-size : 12px !important;			/* CSSを正しく解釈出来るブラウザ用の文字サイズ */
	padding-left: 5px;
}

a{/*リンクされた文字*/
    color:#2192E7;
    font-style:normal;
    text-decoration:underline;
}
a:link {/*未訪問のリンク*/
    color:#2192E7;
    font-style:normal;
    text-decoration:underline;
}
a:visited {/*訪問後のリンク*/
    color:#2192E7;
    text-decoration:underline;
}
a:hover {/*マウスをのせたとき*/
    color:#ff0000;
    font-style:normal;
    text-decoration:underline;
}
a:active {/*クリック中*/
    text-decoration:none;
}

#outline {
 width:750px;
 text-align:left;
 margin:auto auto;
 color:#000000;}

.outline-margin { margin:0 10px; } 

.main { width:500px; 
        float:left; 
	padding-left: 20px;
}
.main-top{ width:400px;
           height:56px; 
           float:left;
           background: url('./sound-2top.jpg') ;
           background-repeat: no-repeat;
           padding:0px 55px;
 }

.side {    width:250px; 
           float:right; 
           text-align:left;
           background-color:#FFFFFF;
}
