@charset "utf-8";

/*
Theme Name: 専用テーマ
Theme URI: http://www.inazumiganka.com/
Description: 専用に制作したテーマです。
Version: 1.0
Author: 中島紙工株式会社
Author URI: http://www.nakashima.com/
*/

*{
	font-size:13px;
	font-family:
		'ＭＳ Ｐゴシック',
		Arial,
		'ヒラギノ角ゴ Pro W3',
		'Hiragino Kaku Gothic Pro',
		'メイリオ',
		Meiryo,
		sans-serif;
	}

/*
Copyright (c) 2007, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.3.0
*/
body{
	color:#000;
	background:#FFF;
	}

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{
	margin:0;
	padding:0;
	}

table{
	border-collapse:collapse;
	border-spacing:0;
	}

fieldset,img{
	border:0;
	}

address,caption,cite,code,dfn,em,strong,th,var{
	font-style:normal;
	font-weight:normal;
	}

li{
	list-style:none;
	}

caption,th{
	text-align:left;
	}

h1,h2,h3,h4,h5,h6{
	font-size:100%;
	font-weight:normal;
	}

q:before,q:after{
	content:'';
	}

abbr,acronym{
	border:0;
	font-variant:normal;
	}

sup,sub{
	line-height:-1px;
	vertical-align:text-top;
	}

sub{
	vertical-align:text-bottom;
	}

input, textarea, select{
	font-family:inherit;
	font-size:inherit;
	font-weight:inherit;
	}

/*
Copyright (c) 2007, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.3.0
*/
h1{
	font-size:197%;
	}

h2{
	font-size:108%;
	}

h3{
	font-size:123.1%;
	}

h1,h2,h3{
	margin:1em 0;
	}

h1,h2,h3,h4,h5,h6,strong{
	font-weight:bold;
	}

abbr,acronym{
	border-bottom:1px dotted #000;
	cursor:help;
	}

em{
	font-style:italic;
	}

blockquote,ul,ol,dl{
	margin:1em;
	}

ol,ul,dl{
	margin-left:2em;
	}

ol li{
	list-style: decimal outside;
	}

ul li{
	list-style: disc outside;
	}

dl dd{
	margin-left:1em;
	}

th,td {
	border:1px solid #000;
	padding:.5em;
	}

th {
	font-weight:bold;
	text-align:center;
	}

caption {
	margin-bottom:.5em;
	text-align:center;
	}

p,fieldset,table {
	margin-bottom:1em;
	}


/*
font-size:77%     renders 10px
font-size:85%     renders 11px
font-size:93%     renders 12px
font-size:100%    renders 13px
font-size:108%    renders 14px
font-size:123.1%  renders 16px
font-size:138.5%  renders 18px
font-size:167%    renders 22px
font-size:182%    renders 24px
*/

a img{
	border:none;
	}

/*----------------------
body-base
----------------------*/
body{
	background:url(images/common/body.gif) repeat-y center top #fff;
	padding:0 0 30px 0;
	}

#base{
	width:750px;
	margin:0 auto;
	background:#fff;
	border:solid 1px #cccccc;
	border-top:none;
	}

/*************************************
トップページ
*************************************/

/*----------------------
header-home
----------------------*/

/* header-home */
#header-home{
	width:100%;
	}

#header-home h1{
	width:220px;
	float:left;
	padding:20px 0 0 20px;
	margin:0;
	}

#header-home h1 img{
	display:block;
	}

#header-home p{
	float:right;
	width:460px;
	}

#header-home p#add{
	font-size:123.1%;
	padding:60px 0 0 0;
	}

#header-home p#copy{
	border-top:solid 1px #cccccc;
	border-bottom:solid 1px #cccccc;
	padding:10px 0;
	line-height:1.3em;
	}

/*----------------------
content-home
----------------------*/
#content-home{
	width:460px;
	float:right;
	}

/*----------------------
navi-home
----------------------*/
#navi-home{
	width:380px;
	margin:30px 0 0 0;
	}

/*----------------------
navi-jibi
----------------------*/
#navi-jibi-home{
	width:170px;
	float:left;
	}

#navi-jibi-home h2{
	margin:0;
	}

#navi-jibi-home h3{
	font-size:100%;
	font-weight:normal;
	line-height:1.1em;
	color:#33af33;
	margin:0;
	padding:10px 0 0 0;
	}

#navi-jibi-home h3.navi-jibi-webyoyaku {
	padding:30px 0 0 0;
	}

#navi-jibi-home p{
	font-size:123.1%;
	font-weight:bold;
	line-height:1.3em;
	color:#333;
	margin:0 0 0 0;
	}

#navi-jibi-home p span{
	font-size:100%;
	color:#33af33;
	}

#navi-jibi-home p.attention{
	font-size:85% !important;
	font-weight:normal !important;
	margin:10px 0 0 0 !important;
	}

/*----------------------
navi-shika
----------------------*/
#navi-shika-home{
	width:150px;
	float:right;
	}

#navi-shika-home h2{
	margin:0;
	}

#navi-shika-home h3{
	font-size:100%;
	font-weight:normal;
	line-height:1.1em;
	color:#ff9900;
	margin:0;
	padding:10px 0 0 0;
	}

#navi-shika-home p{
	font-size:123.1%;
	font-weight:bold;
	line-height:1.3em;
	color:#333;
	margin:0 0 0 0;
	}

#navi-shika-home p span.tel-shika{
	font-size:100%;
	color:#ff9900;
	}

#navi-shika-home p.attention{
	font-size:100% !important;
	font-weight:normal !important;
	margin:10px 0 0 0 !important;
	}

#navi-shika-home p span.attention-mark{
	color:#ff9900;
	display:inline !important;
	}

/*----------------------
navi-jikan
----------------------*/
#navi-jikan{
	padding:30px 0 0 0;
	}

#navi-jikan p{
	margin:0;
	}

/*----------------------
information
----------------------*/
#information{
	padding:30px 0 20px 0;
	}

#information h2{
	font-size:123.1%;
	font-weight:normal;
	border-bottom:solid 1px #cccccc;
	margin:0;
	}

#information table{
	margin:5px 0 0 0;
	}

#information table tr th{
	font-weight:normal;
	padding:0.1em 2em 0.1em 0;
	line-height:1.3em;
	border:none;
	vertical-align:baseline;
	text-align:left;
	}

#information table tr td{
	padding:0.1em 0;
	line-height:1.3em;
	border:none;
	}

#information table tr td a{
	color:#000;
	}

/*----------------------
content-home-image
----------------------*/
#content-home-image{
	width:220px;
	float:left;
	padding:30px 0 0 20px;
	}


/*************************************
コンテンツページ
*************************************/

/*----------------------
header
----------------------*/
#header{
	width:100%;
	padding:20px 0 0 0;
	}

#header div#clinic-name{
	width:220px;
	float:left;
	padding:0 0 5px 30px;
	margin:0;
	}

#header div#clinic-name img{
	display:block;
	}

#header div#image-photo{
	width:460px;
	float:right;
	padding:0 30px 0 0;
	}

#header div#image-photo img{
	display:block;
	}

#header p#add-contents{
	width:690px;
	clear:both;
	background:#f5f5f5;
	color:#333;
	font-size:93%;
	text-align:right;
	line-height:1.5em;
	padding:3px 30px;
	}

/*----------------------
page-content
----------------------*/
#page-content{
	width:520px;
	float:right;
	padding:0 30px 30px 0;
	}

/*h*/
#page-content h1,
#page-content h2{
	font-size:138.5%;
	font-weight:bold;
	line-height:1.1em;
	color:#000;
	background:url(images/common/h1.gif) repeat-x left bottom;
	padding:50px 0 5px 0;
	margin:0;
	}

#page-content h1.h-shika,
#page-content h2.h-shika{
	background:url(images/common/h1-shika.gif) repeat-x left bottom;
	}

#page-content h1.h-common,
#page-content h2.h-common{
	background:url(images/common/h1-common.gif) repeat-x left bottom;
	}

#page-content h2.storytitle{
	background:#e6f5ff; !important;
	padding:5px 0 5px 0 !important;
	margin:30px 0 0 0 !important;
	}

#page-content h2.storytitle a{
	font-size:100% !important;
	font-weight:bold !important;
	line-height:1.1em !important;
	color:#0066cc !important;
	}

#page-content h3{
	font-size:123.1%;
	font-weight:normal;
	color:#0066cc;
	padding:30px 0 0 0;
	margin:0;
	}

#page-content h4{
	font-size:100%;
	font-weight:normal;
	color:#0066cc;
	padding:10px 0 0 0;
	margin:0;
	}

#page-content h3.h-nagare{
	color:#fff;
	background:url(images/nagare/caption.gif) no-repeat left top #0081cc;
	font-size:100%;
	font-weight:bold;
	text-align:left;
	line-height:1.5em;
	padding:3px 5px;
	margin:20px 0 0 0;
	}

#page-content h3.h-jikan{
	border-bottom:solid 1px #0066cc;
	}


/*p*/
#page-content p{
	padding:20px 0 0 0;
	line-height:1.5em;
	margin:0;
	}

#page-content p img{
	vertical-align:baseline;
	font-size:100%;
	line-height:20px;
	}

/*table*/
#page-content table{
	width:520px;
	background:url(images/nagare/table.gif) repeat-y left top;
	}

#page-content table th{
	width:218px;
	font-weight:normal;
	line-height:1.5em;
	text-align:left;
	vertical-align:baseline;
	padding:10px 20px;
	border:none;
	color:#0066cc;
	background:url(images/nagare/tdth.gif) repeat-x left bottom;
	}

#page-content table td{
	width:218px;
	font-weight:normal;
	line-height:1.5em;
	text-align:left;
	vertical-align:baseline;
	border-left:solid 1px #0081cc;
	border-top:none;
	border-right:none;
	border-bottom:none;
	padding:10px 20px;
	color:#000;
	background:url(images/nagare/tdth.gif) repeat-x left bottom;
	}

#page-content table th.end-th{
	background:url(images/nagare/table-end.gif) no-repeat left bottom;
	}

#page-content table td.end-td{
	background:url(images/nagare/table-end.gif) no-repeat right bottom;
	}

/*ul*/
#page-content ul{
	margin:15px 0 0 0;
	}

#page-content ul li{
	list-style:none;
	background:url(images/common/li.gif) no-repeat 0 0.3em;
	line-height:1.5em;
	padding:0 0 0 15px;
	margin:0;
	}

#page-content ul li.no1{
	background:url(images/common/1.gif) no-repeat 0 0.3em !important;
	}

#page-content ul li.no2{
	background:url(images/common/2.gif) no-repeat 0 0.3em !important;
	}

#page-content ul li.no3{
	background:url(images/common/3.gif) no-repeat 0 0.3em !important;
	}

#page-content ul li.no4{
	background:url(images/common/4.gif) no-repeat 0 0.3em !important;
	}

#page-content ul li.no5{
	background:url(images/common/5.gif) no-repeat 0 0.3em !important;
	}


/*dl*/
#page-content dl{
	margin:10px 10px 0 10px;
	}

#page-content dl dt{
	font-size:108%;
	color:#ff6600;
	margin:10px 0 0 0;
	}

#page-content dl dd{
	margin:0;
	line-height:1.3em;
	}

.photo-a{
	float:right;
	padding:20px 0 0 15px !important;
	}

.link a{
	display:block;
	color:#000;
	background:url(images/common/link.gif) no-repeat left center;
	padding:0 0 0 15px;
	}

#page-content p span.attention-mark{
	color:#ff6600;
	}

/*----------------------
naiyou-a
----------------------*/
div.naiyou-a{
	margin:20px 0 0 0;
	background:url(images/common/naiyou-a-middle.gif) repeat-y left top;
	}

div.naiyou-a h3{
	font-size:123.5% !important;
	line-height:1.3em !important;
	color:#0066cc !important;
	margin:0 !important;
	padding:10px 15px !important;
	border-bottom:solid 1px #0081cc !important;
	background:url(images/common/naiyou-a-top.gif) no-repeat left top !important;
	}

div.naiyou-a h4{
	font-size:108% !important;
	font-weight:normal !important;
	color:#0066cc !important;
	border-bottom:solid 1px #0066cc !important;
	margin:0 15px !important;
	padding:40px 0 0 0 !important;
	}
	
div.naiyou-a p,
div.naiyou-a ul{
	padding:10px 15px 0 15px !important;
	}

div.naiyou-a p.naiyou-a-end,
div.naiyou-a ul.naiyou-a-end{
	padding:10px 15px 10px 15px !important;
	background:url(images/common/naiyou-a-bottom.gif) no-repeat left bottom;
	}

div.naiyou-a p.qr-code{
	text-align:center;
	}

div.naiyou-a p.yoyaku-sousa img{
	vertical-align:top !important;
	}

div.naiyou-a p span.yoyaku-tel{
	color:#ff3399 !important;
	font-size:123.1% !important;
	}

div.naiyou-a p span.yoyaku-tel2{
	color:#0066cc !important;
	font-size:123.1% !important;
	font-weight:bold !important;
	}

div.naiyou-a p span.attention{
	color:#ff3399 !important;
	}

/*----------------------
naiyou-b
----------------------*/
div.naiyou-b{
	width:350px;
	float:left;
	margin:20px 0 0 0;
	background:url(images/common/naiyou-b-middle.gif) repeat-y left top;
	}

div.naiyou-b h3{
	font-size:123.5% !important;
	line-height:1.3em !important;
	color:#0066cc !important;
	margin:0 !important;
	padding:10px 15px !important;
	border-bottom:solid 1px #0081cc !important;
	background:url(images/common/naiyou-b-top.gif) no-repeat left top !important;
	}

div.naiyou-b h4{
	font-size:108% !important;
	font-weight:normal !important;
	color:#0066cc !important;
	border-bottom:solid 1px #0066cc !important;
	margin:0 15px !important;
	padding:40px 0 0 0 !important;
	}

div.naiyou-b h5{
	font-size:100%;
	font-weight:normal;
	color:#33af33;
	margin:20px 15px 0 15px;
	}
	
div.naiyou-b p{
	padding:10px 15px 0 15px !important;
	}

div.naiyou-b dl{
	padding:20px 15px 0 15px !important;
	margin:0 !important;
	}

div.naiyou-b dl dt{
	padding:0 0 0 15px !important;
	margin:0 !important;
	color:#0081cc !important;
	font-size:100% !important;
	line-height:1.5em !imortant;
	}

div.naiyou-b dl dt.no1{
	background:url(images/common/1.gif) no-repeat 0 0.3em !important;
	}

div.naiyou-b dl dt.no2{
	background:url(images/common/2.gif) no-repeat 0 0.3em !important;
	}

div.naiyou-b dl dt.no3{
	background:url(images/common/3.gif) no-repeat 0 0.3em !important;
	}

div.naiyou-b dl dd{
	padding:0 0 0 15px !important;
	margin:0 !important;
	}

div.naiyou-b p.naiyou-b-end,
div.naiyou-b dl.naiyou-b-end{
	padding:10px 15px 10px 15px !important;
	background:url(images/common/naiyou-b-bottom.gif) no-repeat left bottom;
	}

div.naiyou-b ul{
	padding:15px 15px 0 15px !important;
	margin:0 !important;
	}

/*----------------------
naiyou-b-photo
----------------------*/
div.naiyou-b-photo{
	width:150px;
	float:right;
	padding:20px 0 0 0;
	}

div.naiyou-b-photo img{
	margin:0 0 20px 0;
	}

/*----------------------
nagare
----------------------*/
div.nagare{
	background:url(images/nagare/arrow.gif) no-repeat 135px bottom;
	padding:0 0 10px 0;
	}

/*----------------------
pra-li
----------------------*/
div.pra-li ul li{
	padding:0 0 0 15px !important;
	background:url(images/yoyaku/li.gif) no-repeat 0 0.4em !important;
	}


/*----------------------
denwa-sousa
----------------------*/
div.denwa-sousa{
	margin:10px 15px 0 15px;
	border:solid 1px #0066cc;
	}

div.denwa-sousa p{
	padding:5px !important;
	}

div.sousa-step{
	padding:2px 0 !important;
	text-align:center !important;
	}

div.denwa-sousa ul{
	padding:5px !important;
	margin:0 !important;
	}

div.denwa-sousa ul li{
	padding:0 0 0 15px !important;
	background:url(images/yoyaku/li.gif) no-repeat 0 0.4em !important;
	}

div.denwa-sousa ul li ul li{
	background:url(images/yoyaku/lili.gif) no-repeat 0 0.4em !important;
	}

/*----------------------
shibasu
----------------------*/
#page-content table.shibasu{
	padding:10px 0 0 0 !important;
	margin:0 !important;
	background:none !important;
	}

#page-content table.shibasu th{
	width:150px !important;
	font-weight:normal !important;
	line-height:1.5em !important;
	text-align:left !important;
	vertical-align:baseline !important;
	padding:5px !important;
	border:solid 1px #0066cc !important;
	color:#000 !important;
	background:none !important;
	}

#page-content table.shibasu td{
	width:366px !important;
	font-weight:normal !important;
	line-height:1.5em !important;
	text-align:left !important;
	vertical-align:baseline !important;
	padding:5px !important;
	border:solid 1px #0066cc !important;
	color:#000 !important;
	background:none !important;
	}

/*----------------------
yoyaku-attention
----------------------*/
div#yoyaku-attention{
	margin:10px 0 0 0;
	padding:10px;
	border:solid 1px #ff6699;
	}

div#yoyaku-attention h2{
	font-size:123.1%;
	font-wegiht:bold;
	color:#ff6699;
	background:none;
	border-bottom:dashed 1px #ff6699;
	padding:0 0 0 0;	
	}

div#yoyaku-attention p{
	padding:10px 0 0 0;
	}

div#yoyaku-attention strong{
	color:#ff6699;
	font-size:108% !important;
	}

/*----------------------
yoyaku-atogaki
----------------------*/
ul#yoyaku-atogaki li{
	padding:0 0 0 15px !important;
	background:url(images/yoyaku/li.gif) no-repeat 0 0.4em !important;
	}
	


/*----------------------
googlemaps
----------------------*/
.googlemaps{
	padding:20px 0 0 0;
	}

/*----------------------
page-content-site
----------------------*/
#page-content-site{
	width:500px;
	padding:10px 0 0 250px;
	}

#page-content-site ul{
	margin:10px 10px 0 10px;
	}

#page-content-site ul li ul{
	margin:0 0 0 50px;
	}

#page-content-site ul li{
	list-style:none;
	background:url(images/common/link-site.gif) no-repeat 0 0.3em;
	line-height:1.5em;
	padding:0 0 0 15px;
	margin:0 0 0 0;
	}



/*----------------------
navi-m
----------------------*/
#navi-m{
	width:170px;
	float:left;
	margin:30px 0 0 0;
	}

#navi-m h2{
	font-size:123.1%;
	font-weight:bold;
	border-bottom:solid 1px #ccc;
	margin:20px 0 0 0;
	padding:5px 10px;
	color:#fff;
	background:#717171;
	}

#navi-m ul{
	margin:0;
	}

#navi-m ul li{
	list-style:none;
	width:170px;
	line-height:1.6em;
	}

#navi-m ul li a{
	width:150px;
	display:block;
	padding:5px 10px;
	border-bottom:solid 1px #ccc;
	text-decoration:none;
	font-size:123.1%;
	}

#navi-m ul#navi-jibi li a{
	background:#f2fae4;
	color:#33af33;
	}

#navi-m ul#navi-jibi li a:hover,
#navi-m ul#navi-jibi li.current_page_item a,
#navi-m ul#navi-jibi li.current_page_parent a{
	background:#33af33;
	color:#fff;
	}

#navi-m ul#navi-jibi li.current_page_parent ul li a{
	font-size:100%;
	background:none;
	color:#333;
	}

#navi-m ul#navi-jibi li.current_page_parent ul li.current_page_item a{
	background:none;
	color:#0081cc;
	}

#navi-m ul#navi-jibi li.current_page_parent ul li a:hover{
	background:none;
	color:#0081cc;
	}

#navi-m ul#navi-shika li a{
	background:#fff7e2;
	color:#ff9900;
	}

#navi-m ul#navi-shika li a:hover,
#navi-m ul#navi-shika li.current_page_item a{
	background:#ff9900;
	color:#fff;
	}

#navi-m ul#navi-common{
	margin:20px 0 0 0 !important;
	border-top:solid 1px #ccc;
	}

#navi-m ul#navi-common li a{
	background:#e5e5f1;
	color:#4659a7;
	}

#navi-m ul#navi-common li a:hover,
#navi-m ul#navi-common li.current_page_item a{
	background:#4659a7;
	color:#fff;
	}

/*ブログ用ナビ*/
ul#blog-navi{
	margin:20px 0 0 0 !important;
	}

ul#blog-navi li{
	width:160px !important;
	list-style:none;
	line-height:1.6em;
	padding:5px 0 0 10px !important;
	background:#e6f5ff;
	color:#008833;
	}

ul#blog-navi li ul{
	margin:0 !important;
	padding:0 !important;
	border-bottom:solid 1px #fff;
	}

ul#blog-navi li ul li{
	width:135px !important;
	margin:0 0 0 15px !important;
	padding:0 !important;
	list-style:disc outside !important;
	}

ul#blog-navi li a{
	font-size:100%;
	display:inline !important;
	padding:0 !important;
	border:none !important;
	color:#0000ff !important;
	background:none !important;
	}

ul#blog-navi li a:hover{
	text-decoration:underline;
	}




/*************************************
共通
*************************************/

/*----------------------
pageup
----------------------*/
#pageup{
	width:730px;
	padding:0 0 20px 0;
	margin:0;
	text-align:right;
	}

#pageup a{
	padding:5px 0 5px 10px;
	font-size:85%;
	text-decoration:none;
	line-height:1.5em;
	color:#000;
	background:url(images/common/pageup.gif) no-repeat left center;
	}

#pageup a:hover{
	text-decoration:underline;
	}

/*----------------------
footer
----------------------*/
#footer{
	width:100%;
	border-top:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
	}

/*----------------------
navi-s
----------------------*/
#navi-s{
	width:300px;
	float:left;
	padding:0 0 0 20px;
	}

#navi-s ul{
	padding:0;
	margin:5px 0;
	}

#navi-s ul li{
	float:left;
	list-style:none;
	padding:0 10px 0 0;
	margin:0;
	font-size:77%;
	line-height:1em;
	}

#navi-s ul li a{
	font-size:100%;
	text-decoration:none;
	line-height:1.5em;
	color:#000;
	padding:0 0 1px 0;
	}

#navi-s ul li a:hover{
	text-decoration:underline;
	}

/*----------------------
credit
----------------------*/
#credit{
	width:430px;
	float:right;
	padding:5px 0;
	}

#credit p{
	text-align:right;
	font-size:77%;
	line-height:1.5em;
	margin:0 20px 0 0;
	}

#credit p a{
	font-size:100%;
	color:#fff;
	text-decoration:none;
	}

/*----------------------
nakashima
----------------------*/
#nakashima{
	font-size:77%;
	color:#666;
	padding:5px 0 5px 20px;
	}

#nakashima a{
	font-size:100%;
	color:#666;
	text-decoration:none;
	}

/*頻繁に使用するクラス*/
.cl{
	padding:0px;
	margin:0px;
	height:0.1px;
	font-size:0.1px;
	clear:both;
	}

.cl hr{
	display:none;}

/* ポストされた記事内 */
.storycontent ul,
.storycontent ol{
	margin:0 0 0 20px !important;
	padding:7px 0 0 20px !important;
	}

.storycontent ul li,
.storycontent ol li{
	padding:0.1em 0 0.1em 0 !important;
	list-style:disc outside !important;
	background:none !important;
	}

.storycontent ol li{
	list-style:decimal outside !important;
	}

.storycontent blockquote{
	margin:0.5em 0 0 3em;
	line-height:1.5em;
	}

.feedback{
	font-size:77% !important;
	}

.meta p{
	font-size:77% !important;
	text-align:right;
	border-top:dotted 1px #ccc;
	padding:3px 0 0 0 !important;
	}

.meta a{
	font-size:100%;
	}

.more-link{
	color:#0000ff;
	}

/* 個別ページの前後リンク */
.navigation {
	margin:10px 0 0 25px;
	}

.navigation a{
	padding:0 0 1px 0;
	color:#0000ff;
	font-size:x-small;
	}

.navigation a:hover{
	text-decoration:underline;
	}

/* カテゴリー内での前後リンク */
.pagelink{
	text-align:right;
	padding:20px 0 10px 0;
	margin:0 0 0 10px;
	}

.pagelink a{
	font-size:100%;
	color:#0000ff;
	}
