/*  
Theme Name: TAMA CLUB
Theme URI: http://www.tama-club.com/
Description: ラグビーチーム「多摩クラブ」
Version: 0.1
Author: Yukichika Takemoto
Author URI: http://www.grucom.jp/
*/
*{
	margin:0 0 0 0;
	padding:0 0 0 0;
	border:0px none #fff;
	list-style-type:none;
	font:normal normal normal small/150% sans-serif;
	font-family:Helvetica,"MS P Gothic",Osaka,"Hiragino Kaku Gothic Pro",Verdana,Arial,Meiryo,sans-serif;
	line-height:150%;
	outline-color:invert;
	outline-style:none;
	outline-width:medium;
}
body{
	width:1009px;
	margin:0 auto;
	background-color:#000;
	color:#fff;
}
a{
	color:#fff;
	text-decoration:none;
}
#bodyHome{
	width:1009px;
	padding:314px 0 0 0;
	background-image:url('./images/backHome.jpg');
	background-repeat:no-repeat;
	background-position:center top;
}
#bodyCat2{
	width:1009px;
	padding:125px 0 0 0;
	background-image:url('./images/backCat2.jpg');
	background-repeat:no-repeat;
	background-position:center top;
}
#bodyCat3{
	width:1009px;
	padding:125px 0 0 0;
	background-image:url('./images/backCat3.jpg');
	background-repeat:no-repeat;
	background-position:center top;
}
#bodyMember{
	width:1009px;
	padding:125px 0 0 0;
	background-image:url('./images/backMember.jpg');
	background-repeat:no-repeat;
	background-position:center top;
}
#header h1{
	display:none;
}
#header #navi{
	width:798px;
	height:22px;
	margin:0 85px 0 124px;
	font-size:x-small;
	text-align:right;
}
#header #navi a{
	font-size:x-small;
}
#container{
	width:796px;
	margin:0 86px 0 125px;
	border-right:1px solid #808080;
	border-bottom:1px solid #808080;
	border-left:1px solid #808080;
	background-color:transparent;
}
#home{
	float:right;
	width:478px;
	border-left:1px solid #808080;
}
#home #results{
	width:;455px;
	height:33px;
	margin:0 13px 0 10px;
	background-image:url('./images/result.gif');
	border-bottom:1px solid #808080;
	font-size:1px;
	text-indent:-5000em;
}
#home .results{
	width:;428px;
	margin:0 29px 0 21px;
}
#home .results li{
	margin:5px 0;
	padding:5px 0;
	border-bottom:1px dashed #fff;
}
#home #schedule{
	width:;455px;
	height:33px;
	margin:20px 13px 0 10px;
	background-image:url('./images/schedule.gif');
	border-bottom:1px solid #808080;
	font-size:1px;
	text-indent:-5000em;
}
#home .schedule{
	width:;428px;
	margin:0 29px 0 21px;
}
#home .schedule li{
	margin:5px 0;
	padding:5px 0;
	border-bottom:1px dashed #fff;
}
#home #profile{
	width:;455px;
	height:33px;
	margin:20px 13px 0 10px;
	background-image:url('./images/profile.gif');
	border-bottom:1px solid #808080;
	font-size:1px;
	text-indent:-5000em;
}
#home #profile a{
	display:block;
	width:455px;
	height:33px;
	font-size:1px;
	text-indent:-5000em;
}
#home .profile{
	width:;428px;
	margin:0 29px 0 21px;
}
#home .profile li{
	margin:5px 0;
}
#cat2{
	float:right;
	width:478px;
	border-left:1px solid #808080;
}
#cat2 h2{
	width:;455px;
	height:61px;
	margin:0 13px 0 10px;
	background-image:url('./images/cat2H2.gif');
	border-bottom:1px solid #808080;
	font-size:1px;
	text-indent:-5000em;
}
#cat2 h3{
	margin:5px 29px 5px 21px;
	padding:5px 0;
	border-bottom:1px dashed #fff;
}
#cat2 ul{
	width:;428px;
	margin:0 29px 0 21px;
}
#cat2 ul li{
	margin:5px 0;
	padding:5px 0;
	border-bottom:1px dashed #fff;
}
#cat2 .entry{
	margin:5px 29px 5px 21px;
	border-bottom:1px dashed #fff;
}
#cat2 .entry p{
	margin:10px 0;
}
#cat3{
	float:right;
	width:478px;
	border-left:1px solid #808080;
}
#cat3 h2{
	width:;455px;
	height:61px;
	margin:0 13px 0 10px;
	background-image:url('./images/cat3H2.gif');
	border-bottom:1px solid #808080;
	font-size:1px;
	text-indent:-5000em;
}
#cat3 h3{
	margin:5px 29px 5px 21px;
	padding:5px 0;
	border-bottom:1px dashed #fff;
}
#cat3 ul{
	width:;428px;
	margin:0 29px 0 21px;
}
#cat3 ul li{
	margin:5px 0;
	padding:5px 0;
	border-bottom:1px dashed #fff;
}
#cat3 .entry{
	margin:5px 29px 5px 21px;
	border-bottom:1px dashed #fff;
}
#cat3 .entry p{
	margin:10px 0;
}
#member{
	float:right;
	width:478px;
	border-left:1px solid #808080;
}
#member h2{
	width:;455px;
	height:61px;
	margin:0 13px 0 10px;
	background-image:url('./images/memberH2.gif');
	border-bottom:1px solid #808080;
	font-size:1px;
	text-indent:-5000em;
}
#member #FW{
	width:95px;
	height:46px;
	margin:12px 0 5px 0;
	background-image:url('./images/memberFW.gif');
	font-size:1px;
	text-indent:-5000em;
}
#member #BK{
	width:95px;
	height:46px;
	margin:12px 0 5px 0;
	background-image:url('./images/memberBK.gif');
	font-size:1px;
	text-indent:-5000em;
}
#member #Staff{
	width:118px;
	height:46px;
	margin:12px 0 5px 0;
	background-image:url('./images/memberStaff.gif');
	font-size:1px;
	text-indent:-5000em;
}
#member ol{
	padding:0 31px 15px 21px;
}
#member ol li{
	padding:5px 0;
	border-bottom:1px dashed #808080;
}
#member ol li a:hover{
	text-decoration:underline;
}
#member .memberNavi{
	height:19px;
	padding:0 0 17px 302px;
}
#member .memberNavi .FW{
	float:left;
	width:44px;
	height:19px;
	background-image:url('./images/naviFW.gif');
	font-size:1px;
}
#member .memberNavi .FW a{
	display:block;
	width:44px;
	height:19px;
	font-size:1px;
	text-indent:-5000em;
}
#member .memberNavi .BK{
	float:left;
	width:44px;
	height:19px;
	margin:0 0 0 4px;
	background-image:url('./images/naviBK.gif');
	font-size:1px;
	text-indent:-5000em;
}
#member .memberNavi .BK a{
	display:block;
	width:44px;
	height:19px;
	font-size:1px;
	text-indent:-5000em;
}
#member .memberNavi .Staff{
	float:left;
	width:52px;
	height:19px;
	margin:0 0 0 3px;
	background-image:url('./images/naviStaff.gif');
	font-size:1px;
	text-indent:-5000em;
}
#member .memberNavi .Staff a{
	display:block;
	width:52px;
	height:19px;
	font-size:1px;
	text-indent:-5000em;
}
#member #personal{
	padding:20px 31px 0 20px;
}
#member #personal h3{
	margin:0 0 20px 0;
	border-bottom:1px dashed #808080;
	font-size:large;
}
#member #personal p{
	margin:0 0 10px 0;
}
#member #personal #memberBackLink{
	width:195px;
	height:20px;
	margin:20px 0 0 0;
	background-image:url('./images/memberBackLink.gif');
	font-size:1px;
}
#member #personal #memberBackLink a{
	display:block;
	width:195px;
	height:20px;
	font-size:1px;
	text-indent:-5000em;
}
#sidebar{
	float:left;
	width:317px;
}
#sidebar #news{
	width:294px;
	height:33px;
	margin:0 10px 0 13px;
	background-image:url('./images/news.gif');
	border-bottom:1px solid #fff;
	font-size:1px;
	text-indent:-5000em;
}
#sidebar .news{
	width:;258px;
	margin:0 36px 0 23px;
}
#sidebar .news li{
	margin:5px 0;
	padding:5px 0;
	border-bottom:1px dashed #fff;
}
#sidebar .news li .newsContent{
	display:none;
	position:absolute;
	padding:10px;
	width:258px;
	border:1px solid #808080;
	background-color:#000;
	color:#fff;
}
#sidebar #banner{
	width:293px;
	height:41px;
	margin:20px 11px 0 13px;
	background-image:url('./images/banner.gif');
}
#sidebar #banner a{
	display:block;
	width:293px;
	height:41px;
	font-size:1px;
	text-indent:-5000em;
}
#sidebar #memberlist{
	width:293px;
	height:22px;
	margin:10px 11px 0 13px;
	background-image:url('./images/member.gif');
}
#sidebar #memberlist a{
	display:block;
	width:293px;
	height:22px;
	font-size:1px;
	text-indent:-5000em;
}
#sidebar #ad{
	width:294px;
	height:20px;
	margin:0 10px 0 13px;
//	background-image:url('./images/ad.gif');
//	border-bottom:1px solid #fff;
	font-size:1px;
	text-indent:-5000em;
}
#sidebar .affiliate{
	width:293px;
	margin:10px 11px 0 13px;
	text-align:center;
}
#sidebar #link{
	width:294px;
	height:33px;
	margin:20px 10px 0 13px;
	background-image:url('./images/link.gif');
	border-bottom:1px solid #fff;
	font-size:1px;
	text-indent:-5000em;
}
#sidebar .link{
	width:;258px;
	margin:0 36px 0 23px;
}
#sidebar .link li{
	margin:5px 0;
	padding:5px 0;
	border-bottom:1px dashed #fff;
}
#sidebar #blog{
	width:293px;
	height:102px;
	margin:20px 11px 20px 13px;
	background-image:url('./images/blog.gif');
}
#sidebar #blog a{
	display:block;
	width:293px;
	height:102px;
	font-size:1px;
	text-indent:-5000em;
}
#footer{
	clear:both;
	width:796px;
	margin:5px 87px 0 126px;
}
#footer #description{
	float:left;
	font-size:x-small;
}
#footer #copyright{
	float:right;
	font-size:x-small;
}
#footer #navi{
	clear:both;
	margin:5px 0;
	font-size:x-small;
}
#footer #navi a{
	font-size:x-small;
}
#Cat2Foot{
	width:1009px;
	height:280px;
	background-image:url('./images/backCat2Foot.jpg');
}
#Cat3Foot{
	width:1009px;
	height:377px;
	background-image:url('./images/backCat3Foot.jpg');
}
#MemberFoot{
	width:1009px;
	height:280px;
	background-image:url('./images/backMemberFoot.jpg');
}
