body {
	margin: 0px 0px 0px 0px;
	text-align: center;
	font-size: 12px;
	line-height: 18px;
	color:#333333;
	background:url(/img/common/bg.jpg) bottom repeat-x #000000;
	font-family:Arial, Helvetica, sans-serif;
}
img{
	border: none;
}
ul,li,ol,form,p{
	margin:0;
	padding:0;
	list-style:none;
}

A{ color:#000000; text-decoration:none}
A:visited{ color:#000000;text-decoration:none}
A:active{ color:#000000; text-decoration:underline}
A:hover{ color:#000000; text-decoration:underline}

/*A{ color:#666666; }
A:visited{ color:#666666;}
A:active{ color:#66ccff;background-color:#ffba00;}
A:hover{ color:#66ccff; background-color:#ffba00;}*/

.cBoth { clear:both; }

/*=============================================
/		common
/=============================================*/

div.wrapper{
	width: 860px;
	margin-left:auto;
	margin-right:auto;
	text-align: center;
	font-family:Arial, Helvetica, sans-serif;
	background:#ffba00;
}
#mainNavi{
	width: 100%;
	background:url(/img/common/navi_bg.gif) no-repeat top;
}
#mainNavi .inner{
	margin-left:auto;
	margin-right:auto;
}
#footer{
	width: 100%;
	background:url(/img/common/footer_bg.gif) no-repeat top;
	font-size:9px;
	padding:5px 0 8px 0;
	color:#9f802c;
}
#thisTop{
	width: 826px;
	margin-left:auto;
	margin-right:auto;
	text-align:right;
	padding-top:20px;
}
#page404{
	width:100%;
}
#page404 .header{
	background:url(/img/404/main.jpg) no-repeat top;
	padding-bottom:20px;
}

/*=============================================
/		top
/=============================================*/
#top{
	width: 100%;
	padding-bottom: 30px;
}

#top .schedule{
	float:left;
	width: 506px;
	background:url(/img/top/schedule_bg.jpg) no-repeat;
	height:189px;
	margin-right:6px;
}
#top .schedule .inner{
	width: 450px;
	float:right;
	padding-top:40px;
}
#top .schedule .inner table{
	width: 420px;
	margin:0;
	margin-right:20px;
	
}
#top .schedule .inner .ttl{
	background:#ffba00;
	color:#FFFFFF;
	font-weight:bold;
	padding:1px;
}
#top .schedule .inner td{
	font-size:10px;
	text-align:center;
	padding:4px 0;
}
#top .schedule .inner .tdBg{
	background:url(/img/top/news_line.gif) repeat-x bottom;
	padding:0;
	height:1px;
}
#top .schedule .inner .btn{
	text-align:right;
	margin-right:20px;
	padding-top:5px;
}
#top .schedule .inner .mask{
display: inline;
float: left;
overflow: hidden;
text-align: center;
vertical-align: middle;
width: 420px;
height: 125px;
}
#top .news{
	float:left;
	width: 331px;
	background:url(/img/top/news_bg.jpg) no-repeat;
	height:189px;
}
#top .news .inner{
	float:right;
	padding-top:18px;
	text-align:left;
	width: 240px;
}

#top .news .inner A{ color:#000000; text-decoration:none; }
#top .news .inner A:visited{ color:#000000; text-decoration:none;}
#top .news .inner A:active{ color:#000000; text-decoration:none; background-color:#ffba00;}
#top .news .inner A:hover{ color:#000000; text-decoration:none; background-color:#ffba00;}
#top .news .inner ul{
	margin-right:25px;
}
#top .news .inner li{
	background:url(/img/top/news_line.gif) no-repeat bottom;
	padding-bottom:6px;
	margin-bottom:6px;
	line-height:14px;
}
#top .news .inner .date{
	font-size:10px;
	color:#666666;
}
#top .staff{
	float:left;
	width: 195px;
	margin: 0 0 0 10px;
}
#top .coachBlog{
	float:left;
	width: 271px;
	background:url(/img/top/coach_bg.jpg) no-repeat;
	height:173px;
	margin-right:10px;
}
#top .coachBlog .inner{
	float:left;
	padding-top:32px;
	text-align:left;
	width:200px;
}
#top .coachBlog .inner ul{
	margin-left:20px;
}
#top .coachBlog .inner li{
	background:url(/img/top/coach_line.gif) no-repeat top;
	padding-top:6px;
	margin-top:6px;
	line-height:14px;
	font-size:10px;
}
#top .coachBlog .inner .date{
	color:#666666;
	line-height:11px;
}
#top .photo{
	float:left;
	width: 211px;
	background:url(/img/top/photo_bg.jpg) no-repeat;
	height:163px;
	margin-right:10px;
}
#top .link{
	float:left;
	width: 130px;
	background:url(/img/top/link_bg.gif) no-repeat;
	height:163px;
}
#top .link .inner{
	padding-top:10px;
}
#top .link .inner .banner{
	padding-bottom:5px;
}





/*=============================================
/		news
/=============================================*/
#news .header{
	background:url(/news/img/main.jpg) no-repeat top;
	padding-bottom:20px;
}
#news .inner,#coach .inner{
	width:826px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
}
#news .inner .navi{
	float:left;
	width:199px;
}
#news .inner .navi .block{
	width:100%;
	background:url(/news/img/navi_bg.gif) no-repeat bottom;
	margin-bottom:10px;
}
#news .inner .navi .block .inner{
	width:165px;
	padding:5px 0 10px 0;
	font-size:10px;
	line-height:14px;
}
#news .inner .navi .block .inner li{
	padding-bottom:5px;
}
#news .inner .navi .block .inner A{ color:#000000; text-decoration:none; }
#news .inner .navi .block .inner A:visited{ color:#000000; text-decoration:none;}
#news .inner .navi .block .inner A:active{ color:#000000; text-decoration:none; background-color:#FFFFFF;}
#news .inner .navi .block .inner A:hover{ color:#000000; text-decoration:none; background-color:#FFFFFF;}

#news .inner .contents{
	float:left;
	width:607px;
	margin-left:15px;
	text-align: center;
}
#news .inner .contents .block{
	width:100%;
	background:url(/news/img/frame.jpg) no-repeat top;
	margin-bottom:10px;
	text-align: left;
}
#news .inner .contents .block .date{
	float:left;
	width:87px;
	text-align:center;
	padding-top:30px;
	font-size:20px;
	font-family:"Times New Roman", Times, serif;
	color:#FFFFFF;
}
#news .inner .contents .block .date .y{
	font-size:10px;
	line-height:12px;
}
#news .inner .contents .block .entry{
	float:left;
	width:472px;
	padding:30px 0 0 0;
	margin-left:20px;
}
#news .inner .contents .block .entry .ttl,#news .inner .contents .block .entry .ttlEntry{
	width:100%;
	font-weight:bold;
	background:url(/news/img/line.gif) no-repeat bottom;
	margin-bottom:10px;
	padding-bottom:10px;
}
#news .inner .contents .block .entry .ttlEntry{
	padding-top:30px;
}
#news .inner .contents .block .entry .ttl A{ color:#000000; text-decoration:none; }
#news .inner .contents .block .entry .ttl A:visited{ color:#000000; text-decoration:none;}
#news .inner .contents .block .entry .ttl A:active{ color:#000000; text-decoration:none; background-color:#ffba00;}
#news .inner .contents .block .entry .ttl A:hover{ color:#000000; text-decoration:none; background-color:#ffba00;}

#news .inner .contents .block .entry .footer{
	width:100%;
	background:url(/news/img/line.gif) no-repeat top;
	margin-top:10px;
	padding-top:5px;
	text-align:right;
	font-size:10px;
}
#news .inner .contents .block .entry .footer .mark{
	padding:0 5px;
	color:#999999;
}
#news .inner .contents .archive-title{
	width:100%;
	padding-bottom:5px;
	font-size:16px;
	font-weight: bold;
	text-align:right;
}
#news .inner .contents .block .entry .comments{
	width:100%;
	padding-top:30px;
	font-size:10px;
	line-height:15px;
	color:#999999;
}
#news p{
	padding:0;
	margin:0;
}
#news .commentsTtl{
	color:#000000;
}
#news li{
	padding-bottom:10px;
}
#news .contents .block .inner .comments .form{
	padding:10px 0 10px 0;
	color:#CCCCCC;
}
#news input,#news textarea{
	border:solid 1px #CCCCCC;
	color:#333333;
	margin-bottom:5px;
	font-size:10px;
	width:250px;
}
#news textarea{
	height:100px;
}
#news .checkBox{
	border:solid 0px #ffba00;
	color:#000000;
	margin-bottom:5px;
	font-size:10px;
	width:15px;
}
#news .btn{
	width:100px;
	background-color:#cccccc;
	color:#000000;
	padding: 5px 0;
}
#news .label{
	width:60px;
	float:left;
	color:#000000;
	font-weight:bold;
}
#calendar {
    margin: 5px 0 10px;;
    color: #444444;
}
.calendarhead {
    padding-bottom: 5px;
    font-size: 9px;
    letter-spacing: 0.2em;
}
#calendar table {
    padding: 0;
    border-collapse: collapse;
	widows:100%;
}
#calendar th {
    padding-bottom: 3px;
    text-align: center;
    font-size: 9px;
    width: 23px;
}
#calendar td {
    padding: 2px 0;
    text-align: center;
    font-size: 10px;
    line-height: 120%;
}
.today {
    display: block;
    border: 1px solid #444444;
}
.sunday,
.holiday,
.holiday a:link,
.holiday a:visited {
    color: #e50003;
}
.saturday,
.saturday a:link,
.saturday a:visited {
    color: #0000ff;
}

/*=============================================
/		coach
/=============================================*/

#coach .header{
	background:url(/coach/img/main.jpg) no-repeat top;
	padding-bottom:20px;
}
#coach .inner .navi{
	float:left;
	width:199px;
}
#coach .inner .navi .block{
	width:100%;
	background:url(/news/img/navi_bg.gif) no-repeat bottom;
	margin-bottom:10px;
}
#coach .inner .navi .block .inner{
	width:165px;
	padding:5px 0 10px 0;
	font-size:10px;
	line-height:14px;
}
#coach .inner .navi .block .inner li{
	padding-bottom:5px;
}
#coach .inner .navi .block .inner A{ color:#000000; text-decoration:none; }
#coach .inner .navi .block .inner A:visited{ color:#000000; text-decoration:none;}
#coach .inner .navi .block .inner A:active{ color:#000000; text-decoration:none; background-color:#FFFFFF;}
#coach .inner .navi .block .inner A:hover{ color:#000000; text-decoration:none; background-color:#FFFFFF;}

#coach .inner .contents{
	float:left;
	width:607px;
	margin-left:15px;
	text-align: center;
}
#coach .inner .contents .block{
	width:100%;
	background:url(/coach/img/frame.jpg) no-repeat top;
	margin-bottom:10px;
	text-align: left;
}
#coach .inner .contents .block .date{
	float:left;
	width:87px;
	text-align:center;
	padding-top:30px;
	font-size:20px;
	font-family:"Times New Roman", Times, serif;
	color:#FFFFFF;
}
#coach .inner .contents .block .date .y{
	font-size:10px;
	line-height:12px;
}
#coach .inner .contents .block .entry{
	float:left;
	width:472px;
	padding:30px 0 0 0;
	margin-left:20px;
	line-height:20px;
}
#coach .inner .contents .block .entry .ttl,#coach .inner .contents .block .entry .ttlEntry{
	width:100%;
	font-weight:bold;
	background:url(/news/img/line.gif) no-repeat bottom;
	margin-bottom:10px;
	padding-bottom:10px;
}
#coach .inner .contents .block .entry .ttlEntry{
	padding-top:30px;
}
#coach .inner .contents .block .entry .ttl .name{
	width:100%;
	font-weight: normal;
	font-size:10px;
}
#coach .inner .contents .block .entry .ttl A{ color:#000000; text-decoration:none; }
#coach .inner .contents .block .entry .ttl A:visited{ color:#000000; text-decoration:none;}
#coach .inner .contents .block .entry .ttl A:active{ color:#000000; text-decoration:none; background-color:#ffba00;}
#coach .inner .contents .block .entry .ttl A:hover{ color:#000000; text-decoration:none; background-color:#ffba00;}

#coach .inner .contents .block .entry .footer{
	width:100%;
	background:url(/news/img/line.gif) no-repeat top;
	margin-top:10px;
	padding-top:5px;
	text-align:right;
	font-size:10px;
}
#coach .inner .contents .block .entry .footer .mark{
	padding:0 5px;
	color:#999999;
}
#coach .inner .contents .archive-title{
	width:100%;
	padding-bottom:5px;
	font-size:16px;
	font-weight: bold;
	text-align:right;
}
#coach .inner .contents .block .entry .comments{
	width:100%;
	padding-top:30px;
	font-size:10px;
	line-height:15px;
	color:#999999;
}

#coach .commentsTtl{
	color:#000000;
}
#coach li{
	padding-bottom:10px;
}
#coach .contents .block .inner .comments .form{
	padding:10px 0 10px 0;
	color:#CCCCCC;
}
#coach input,#coach textarea{
	border:solid 1px #CCCCCC;
	color:#333333;
	margin-bottom:5px;
	font-size:10px;
	width:250px;
}
#coach textarea{
	height:100px;
}
#coach .checkBox{
	border:solid 0px #ffba00;
	color:#000000;
	margin-bottom:5px;
	font-size:10px;
	width:15px;
}
#coach .btn{
	width:100px;
	background-color:#cccccc;
	color:#000000;
	padding: 5px 0;
}
#coach .label{
	width:60px;
	float:left;
	color:#000000;
	font-weight:bold;
}
#calendar {
    margin: 5px 0 10px;;
    color: #444444;
}
.calendarhead {
    padding-bottom: 5px;
    font-size: 9px;
    letter-spacing: 0.2em;
}
#calendar table {
    padding: 0;
    border-collapse: collapse;
	widows:100%;
}
#calendar th {
    padding-bottom: 3px;
    text-align: center;
    font-size: 9px;
    width: 23px;
}
#calendar td {
    padding: 2px 0;
    text-align: center;
    font-size: 10px;
    line-height: 120%;
}
.today {
    display: block;
    border: 1px solid #444444;
}
.sunday,
.holiday,
.holiday a:link,
.holiday a:visited {
    color: #e50003;
}
.saturday,
.saturday a:link,
.saturday a:visited {
    color: #0000ff;
}



/*=============================================
/		result
/=============================================*/

#result{
	width:100%;
}

#result .inner{
	width:826px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
}
#result .inner .block{
	width:100%;
	background:url(/schedule/img/frame.gif) no-repeat bottom;
}
#result .inner .teamaA{
	width:100%;
	text-align:right;
	min-height:180px;
	background:url(/schedule/img/teama.jpg) no-repeat top;
}
#result .inner .teamaA .teamaAInner{
	margin-right:35px;
	padding-top:10px;
}


#result .header{
	background:url(/result/img/main.jpg) no-repeat top;
	padding-bottom:20px;
}

#result table{
	float:right;
	width: 660px;
	margin:20px 0;
	border-collapse:collapse;
}
#result .ttl{
	background:#ffba00;
	color:#FFFFFF;
	font-weight:bold;
	padding:1px;
	text-align:center;
	border-right:1px solid #FFF;
}
#result td{
	font-size:12px;
	padding:3px 0;
	text-align:left;
}
#result .tdBg{
	background:url(/img/top/news_line.gif) repeat-x bottom;
	padding:0;
	height:1px;
}
#result .vs{
	font-weight:bold;
	padding-left:10px;
}
#result .team{
	width:50px;
	text-align:center;
	font-size:9px;
}
#result .dateS{
	font-size:9px;
	line-height:13px;
}
#schedule .dateDay{
	font-size:14px;
	font-weight:bold;
}
#result .result,#result .mark{
	font-weight:bold;
	color:#CC0000;
	font-size:14px;
}
#result .result{
	padding:0 10px;
}
#result .mark{
font-family:"ＭＳ ゴシック", "Osaka－等幅";
}




#result .inner .mainTtl{
	width:100%;
	background:url(/result/img/ttl.gif) no-repeat left;
	height:26px;
	text-align:right;
}
.resultNavi{
	width:620px;
	text-align:right;
	float:right;
	color:#FFFFFF;
}
.resultArchiveTtl{
	width:690px;
	text-align:left;
	float:right;
	padding-top:30px;
	font-size:18px;
	font-weight:bold;
}
#result .inner .navi{
	float:left;
	width:199px;
}
#result .inner .navi .block{
	width:100%;
	background:url(/news/img/navi_bg.gif) no-repeat bottom;
	margin-bottom:10px;
	text-align: center;
}
#result .inner .navi .block .inner{
	margin-left:auto;
	margin-right:auto;
	width:165px;
	padding:5px 0 10px 0;
	font-size:9px;
	line-height:14px;
}
#result .inner .navi .block .inner li{
	padding-bottom:5px;
}
#result .inner .navi .block .inner A{ color:#000000; text-decoration:none; }
#result .inner .navi .block .inner A:visited{ color:#000000; text-decoration:none;}
#result .inner .navi .block .inner A:active{ color:#000000; text-decoration:none; background-color:#FFFFFF;}
#result .inner .navi .block .inner A:hover{ color:#000000; text-decoration:none; background-color:#FFFFFF;}

#result .inner .contents{
	float:left;
	width:607px;
	margin-left:15px;
	text-align: center;
}
#result .inner .contents .block{
	width:100%;
	background:url(/result/img/frame.jpg) no-repeat top;
	margin-bottom:10px;
	text-align: left;
}
#result .inner .contents .block .date{
	float:left;
	width:87px;
	text-align:center;
	padding-top:30px;
	font-size:20px;
	font-family:"Times New Roman", Times, serif;
	color:#FFFFFF;
}
#result .inner .contents .block .date .y{
	font-size:9px;
	line-height:12px;
}
#result .inner .contents .block .entry{
	float:left;
	width:472px;
	padding:30px 0 20px 0;
	margin-left:20px;
}
#result .inner .contents .block .entry .ttl{
	width:100%;
	font-weight:bold;
	background:url(/news/img/line.gif) no-repeat bottom;
	margin-bottom:10px;
	padding-bottom:10px;
	font-size:14px;
}

#result .inner .contents .block .entry .ttl .subTtl{
	font-size:9px;
	font-weight: normal;
	line-height:15px;
	padding-top:5px;
}
#result .inner .contents .block .entry .chart1 table{
	float:left;
	width:220px;
	border-collapse: collapse;
	border: 1px #000 solid;
	margin-right:20px;
}
#result .inner .contents .block .entry .chart1 td{
	text-align:center;
	border-collapse: collapse;
	border: 1px #000 solid;
}
#result .inner .contents .block .entry .chart1 .tdName{
	background:#000000;
	font-size:14px;
	line-height:16px;
	font-weight:bold;
	color:#FFFFFF;
	padding:5px 0;
	width:44%;
}
#result .inner .contents .block .entry .chart1 .point{
	font-size:22px;
	font-weight:bold;
	padding:8px 0;
}
#result .inner .contents .block .entry .chart1 .tdPointTtl{
	font-size:9px;
	font-weight:bold;
	background:#CCCCCC;
}
#result .inner .contents .block .entry .chart1 .tdCenter{
	background:#ffba00;
	font-size:9px;
}
#result .inner .contents .block .entry .chart2 table{
	float:left;
	width:200px;
	border-collapse: collapse;
	border: 1px #000 solid;
}
#result .inner .contents .block .entry .chart2 td{
	text-align:left;
	border-collapse: collapse;
	border: 1px #000 solid;
	font:9px;
	padding:0 5px;
}
#result .inner .contents .block .entry .chart2 .tdTtl{
	background:#ffba00;
	font-weight:bold;
	width:15%;
	text-align:center;
	font-size:12px;
}
#result .inner .contents .block .entry .chart2 .tdNum{
	background:#CCCCCC;
	font-weight:bold;
	width:18%;
	text-align:center;
	font-size:12px;
}
#result .inner .contents .block .entry .chart2 .tdNum{
	background:#CCCCCC;
	font-weight:bold;
	width:18%;
	text-align:center;
	font-size:12px;
}

/*=============================================
/		result
/=============================================*/

#staff .header,#staffDetail .header{
	background:url(/staff/img/main.jpg) no-repeat top;
	padding-bottom:20px;
}
#staff .mainTtl3rd,#staff .mainTtl2nd,#staff .mainTtl1st{
	width:100%;
	text-align:right;
	padding-bottom:5px;
	height:26px;
}
#staff .mainTtl3rd{
	background:url(/staff/img/ttl.gif) no-repeat left;
}
#staff .mainTtl2nd{
	background:url(/staff/img/ttl2.gif) no-repeat left;
	margin-top:30px;
}
#staff .mainTtl1st{
	background:url(/staff/img/ttl1.gif) no-repeat left;
	margin-top:30px;
}
#staff .indexNavi,#staffDetail .indexNavi{
	padding-top:5px;
	color:#FFFFFF;
}
#staff .inner{
	width:830px;
	margin-left:auto;
	margin-right:auto;
}
#staff .inner .block{
	width:114px;
	background:url(/staff/img/top_fre.gif) no-repeat top;
	float:left;
	margin:0 2px 2px 2px;
	text-align:center;
}
#staff .inner .block .in{
	width:90px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	padding-top:10px;
	font-size:10px;
	line-height:14px;
}
#staff .inner .block .in .img{
	padding:5px 0;
}
#staff .inner .block .in .name{
	font-size:12px;
	font-weight:bold;
}
#staffDetail .mainTtl{
	width:100%;
	text-align:right;
	padding-bottom:5px;
	height:26px;
	background:url(/staff/img/ttl_inner.gif) no-repeat left;
}
#staffDetail .inner .navi{
	float:left;
	width:199px;
}
#staffDetail .inner .navi .block{
	width:100%;
	background:url(/news/img/navi_bg.gif) no-repeat bottom;
	margin-bottom:10px;
	text-align: center;
}
#staffDetail .inner .navi .block .inner{
	width:165px;
	padding:5px 0 10px 0;
	font-size:10px;
	line-height:14px;
	margin-left:auto;
	margin-right:auto;
}
#staffDetail .inner .navi .block .inner .po{
	color:#454545;
	padding-left:5px;
}
#staffDetail .inner .navi .block .inner li{
	padding-bottom:3px;
}
#staffDetail .inner .navi .block .inner A{ color:#000000; text-decoration:none; }
#staffDetail .inner .navi .block .inner A:visited{ color:#000000; text-decoration:none;}
#staffDetail .inner .navi .block .inner A:active{ color:#000000; text-decoration:none; background-color:#FFFFFF;}
#staffDetail .inner .navi .block .inner A:hover{ color:#000000; text-decoration:none; background-color:#FFFFFF;}

#staffDetail .inner .contents{
	float:left;
	width:607px;
	margin-left:15px;
	text-align: center;
}
#staffDetail .inner .contents .block{
	width:100%;
	background:url(/staff/img/detail_frame.gif) no-repeat top;
	margin-bottom:10px;
	text-align: center;
}
#staffDetail .inner .contents .block .entry{
	width:560px;
	padding:20px 0;
	margin-left:auto;
	margin-right:auto;
	text-align: left;
}
#staffDetail .inner .contents .block .entry .ttl{
	width:100%;
	font-weight:bold;
	background:url(/news/img/line.gif) repeat-x bottom;
	margin-bottom:10px;
	padding-bottom:10px;
	font-size:16px;
}
#staffDetail .inner .contents .block .entry .ttl .name{
	padding-left:20px;
}
#staffDetail .inner .contents .block .entry .left{
	float:left;
	width:170px;
	background-color: #FFCC00;
	padding: 1px;
}
#staffDetail .inner .contents .block .entry .right{
	float:right;
	width:370px;
}
#staffDetail .inner .contents .block .entry .right .blockLine{
	width:100%;
	background:url(/staff/img/detail_line.gif) repeat-x bottom;
	padding-bottom:5px;
	margin-bottom:5px;
}
#staffDetail .inner .contents .block .entry .right .blockLine .title{
	color:#ff9900;
	font-weight:bold;
	padding-right:5px;
	text-align:right;
	width:80px;
	float:left;
}
#staffDetail .inner .contents .block .entry .right .blockLine .title2{
	color:#999999;
	font-weight:bold;
}
/*=============================================
/		links
/=============================================*/
#links{
}
#links .header{
	background:url(/link/img/main.jpg) no-repeat top;
	padding-bottom:20px;
}
#links .inner{
	width:826px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
}
#links .inner .linkTtl{
	width:100%;
	text-align:left;
}
#links .innerLinks{
	text-align:left;
	width:650px;
	margin-left:auto;
	margin-right:auto;
	padding-top:20px;
	font-size:14px;
	line-height:22px;
}
#links .innerLinks .cap{
	font-size:12px;
}

