/*-----------------------------------------------------------
  wrapperGA
-----------------------------------------------------------*/
#wrapper{
	width: 100%;
	margin: 0 auto;
	background: url(../img/base/bg_wrapper.jpg) center 170px no-repeat;
	}

/*-----------------------------------------------------------
  headerGA
-----------------------------------------------------------*/
#header{
	position: relative;
	width: 930px;
	height: 140px;
	margin: 0 auto 20px auto;
	background: url(../img/base/bg_head.jpg) center bottom no-repeat;
	}

	/*== h1 ===============================================₯==*/
	#header h1{
		position: absolute;
		width: 240px;
		height: 60px;
		top: 16px;
		left: 3px;
		margin: 0;
		padding: 0;
		}
		#header h1 a{
			display: block;
			width: 240px;
			height: 60px;
			overflow: hidden;
			text-indent: -10000px;
			color: #FFFFFF;
			background: url(../img/base/logo.jpg) 0 0;
			}
	/*=====================================================£==*/

	/*== site-title =======================================₯==*/
	#header #site-title{
		position: absolute;
		width: 240px;
		height: 60px;
		top: 16px;
		left: 3px;
		}
		#header #site-title a{
			display: block;
			width: 240px;
			height: 60px;
			overflow: hidden;
			text-indent: -10000px;
			color: #FFFFFF;
			background: url(../img/base/logo.jpg) 0 0;
			}
	/*=====================================================£==*/

	/*== HeadU ============================================₯==*/
	#header ul#HeadU{
		position: absolute;
		display: block;
		margin: 0;
		padding: 0;
		top: 8px;
		right: 315px;
		list-style: none;
		border: none;
		}
		#header ul#HeadU li{
			position: relative;
			display: block;
			float: right;
			margin: 0 0 0 15px;
			padding: 3px 3px 3px 14px;
			background: url(../img/listmark1.gif) 0 center no-repeat;
			}
			#header ul#HeadU li a{
				color: #323232;
			    text-decoration: none;
			    font-size: 11px;
			    font-weight: bold;
				}
				#header #HeadU li a:hover{
				    text-decoration: underline;
					}
	/*=====================================================£==*/

	/*== HeadUBtn =========================================₯==*/
	#header .HeadUBtn{
		position: absolute;
		display: block;
		height: 27px;
		margin: 0;
		padding: 0;
		top: 0;
		}
		#header .HeadUBtn a{
			display: block;
			height: 27px;
			background-repeat: no-repeat;
			background-position: 0 0;
			overflow: hidden;
			text-indent: -10000px;
			color: #FFFFFF;
			}
			#header .HeadUBtn a:hover{
				background-position: 0 -27px;
				}
			#header .BtnMtfuji		{width: 138px; right: 164px; background-image: url(../img/base/btn_mtfuji.jpg);}
			#header .BtnMtfuji a	{width: 138px; background-image: url(../img/base/btn_mtfuji.jpg);}
			#header .BtnInquiry		{width: 152px; right: 0; background-image: url(../img/base/btn_inquiry.jpg);}
			#header .BtnInquiry a	{width: 152px; background-image: url(../img/base/btn_inquiry.jpg);}

	/*=====================================================£==*/

	/*== HeadFont =========================================₯==*/
	#header #HeadFont{
		position: absolute;
		width: 170px;
		height: 21px;
		top: 41px;
		left: 535px;
		margin: 0;
		padding: 0;
		background: url(../img/base/t_fontsize.jpg) 0 0 no-repeat;
		}
		#header #HeadFont ul{
			display: block;
			margin: 0;
			padding: 0 0 0 91px;
			list-style: none;
			border: none;
			}
			#header #HeadFont ul li{
				display: block;
				float: left;
				margin: 0 4px 0 0;
				padding: 0;
				}
				#header #HeadFont ul li a{
					display: block;
					width: 21px;
					height: 21px;
					te\xt-indent: -10000px;
					co\lor: #fff;
					overflow:hidden;
					background: #ffffff 0 0 no-repeat;
					}
				#header #HeadFont ul li a#fsize1	{background-image: url(../img/base/i_fontsize1.jpg);}
				#header #HeadFont ul li a#fsize2	{background-image: url(../img/base/i_fontsize2.jpg);}
				#header #HeadFont ul li a#fsize3	{background-image: url(../img/base/i_fontsize3.jpg);}
				#header #HeadFont ul li a:hover	{background-position: 0 -21px;}
	/*=====================================================£==*/

	/*== search ===========================================₯==*/
	#header #search{
		position: absolute;
	    display: inline;
		width: 223px;
		height: 24px;
		top: 40px;
		right: 0;
		margin: 0;
		padding: 0;
		background: url(../img/base/search_bg.jpg) 0 0 no-repeat;
		}
		#header #search div{
		    display: block;
			margin: 0;
			padding: 0;
			}
		#header #search div input#s{
			float: left !important;
			ime-mode: inactive !important;
			width:140px !important;
			height: 18px !important;
			margin: 3px 8px 0 32px !important;
			padding: 0 !important;
			background: none !important;
			border: none !important;
			}
		#header #search div input#searchsubmit{
			float: left !important;
			width: 43px !important;
			height: 24px !important;
			padding: 0 !important;
			margin: 0 !important;
			background: none !important;
			border: none !important;
			overflow: hidden !important;
			text-indent: -10000px !important;
			color: #FFFFFF !important;
			cursor: pointer;
			}
	/*=====================================================£==*/

	/*== menu-header ======================================₯==*/
	#header .menu-header{
		position: absolute;
		display: block;
		width: 928px;
		height: 50px;
		margin: 0 auto;
		top: 90px;
		left: 2px;
		overflow: hidden;
		}
		#header .menu-header ul#menu-main{
			display: block;
			width: 940px;
			margin: 0;
			padding: 0;
			list-style: none;
			border: none;
			}
			#header .menu-header ul#menu-main li{
				display: block;
				float: left;
				height: 50px;
				margin: 0 1px 0 0;
				}
				#header .menu-header ul#menu-main li#menu-item-31{
					margin-right: 13px;
					}
				#header .menu-header ul#menu-main li a{
					display: block;
					height: 50px;
					te\xt-indent: -10000px;
					co\lor: #fff;
					overflow: hidden;
					font-size: 12px;
					background-image: url(../img/base/Mainmenu.jpg);
					background-repeat: no-repeat;
					}
			#header .menu-header ul#menu-main li#menu-item-4,
			#header .menu-header ul#menu-main li#menu-item-4 a	{width: 61px;}
			#header .menu-header ul#menu-main li#menu-item-33,
			#header .menu-header ul#menu-main li#menu-item-33 a,
			#header .menu-header ul#menu-main li#menu-item-32,
			#header .menu-header ul#menu-main li#menu-item-32 a,
			#header .menu-header ul#menu-main li#menu-item-31,
			#header .menu-header ul#menu-main li#menu-item-31 a	{width: 140px;}
			#header .menu-header ul#menu-main li#menu-item-30,
			#header .menu-header ul#menu-main li#menu-item-30 a,
			#header .menu-header ul#menu-main li#menu-item-29,
			#header .menu-header ul#menu-main li#menu-item-29 a,
			#header .menu-header ul#menu-main li#menu-item-28,
			#header .menu-header ul#menu-main li#menu-item-28 a	{width: 139px;}

				#header .menu-header li#menu-item-4 a	{background-position: -2px 0;}
				#header .menu-header li#menu-item-33 a	{background-position: -64px 0;}
				#header .menu-header li#menu-item-32 a	{background-position: -205px 0;}
				#header .menu-header li#menu-item-31 a	{background-position: -346px 0;}
				#header .menu-header li#menu-item-30 a	{background-position: -499px 0;}
				#header .menu-header li#menu-item-29 a	{background-position: -639px 0;}
				#header .menu-header li#menu-item-28 a	{background-position: -779px 0;}

				#header .menu-header li#menu-item-4 a:hover		{background-position: -2px -50px;}
				#header .menu-header li#menu-item-33 a:hover	{background-position: -64px -50px;}
				#header .menu-header li#menu-item-32 a:hover	{background-position: -205px -50px;}
				#header .menu-header li#menu-item-31 a:hover	{background-position: -346px -50px;}
				#header .menu-header li#menu-item-30 a:hover	{background-position: -499px -50px;}
				#header .menu-header li#menu-item-29 a:hover	{background-position: -639px -50px;}
				#header .menu-header li#menu-item-28 a:hover	{background-position: -779px -50px;}

				body.home #header .menu-header li#menu-item-4 a					{background-position: -2px -100px;}
				body.page-id-2 #header .menu-header li#menu-item-33 a,
				body.parent-pageid-2 #header .menu-header li#menu-item-33,
				body.parent-pageid-76 #header .menu-header li#menu-item-33 a	{background-position: -64px -100px;}
				body.page-id-6 #header .menu-header li#menu-item-32 a			{background-position: -205px -100px;}
				body.page-id-8 #header .menu-header li#menu-item-31 a			{background-position: -346px -100px;}
				body.page-id-10 #header .menu-header li#menu-item-30 a,
				body.parent-pageid-10 #header .menu-header li#menu-item-30 a,
				body.post-type-archive-report #header .menu-header li#menu-item-30 a,
				body.tax-reportlist #header .menu-header li#menu-item-30 a,
				body.single-report #header .menu-header li#menu-item-30 a		{background-position: -499px -100px;}
				body.page-id-12 #header .menu-header li#menu-item-29 a,
				body.post-type-archive-rose #header .menu-header li#menu-item-29 a,
				body.tax-roselist #header .menu-header li#menu-item-29 a,
				body.single-rose #header .menu-header li#menu-item-29 a			{background-position: -639px -100px;}
				body.page-id-14 #header .menu-header li#menu-item-28 a,
				body.parent-pageid-14 #header .menu-header li#menu-item-28 a	{background-position: -779px -100px;}

				body.home #header .menu-header li#menu-item-4 a:hover				{background-position: -2px -100px;}
				body.page-id-2 #header .menu-header li#menu-item-33 a:hover,
				body.parent-pageid-2 #header .menu-header li#menu-item-33 a:hover,
				body.parent-pageid-76 #header .menu-header li#menu-item-33 a:hover	{background-position: -64px -100px;}
				body.page-id-6 #header .menu-header li#menu-item-32 a:hover			{background-position: -205px -100px;}
				body.page-id-8 #header .menu-header li#menu-item-31 a:hover			{background-position: -346px -100px;}
				body.page-id-10 #header .menu-header li#menu-item-30 a:hover,
				body.parent-pageid-10 #header .menu-header li#menu-item-30 a:hover,
				body.post-type-archive-report #header .menu-header li#menu-item-30 a:hover,
				body.tax-reportlist #header .menu-header li#menu-item-30 a:hover,
				body.single-report #header .menu-header li#menu-item-30 a:hover		{background-position: -499px -100px;}
				body.page-id-12 #header .menu-header li#menu-item-29 a:hover,
				body.post-type-archive-rose #header .menu-header li#menu-item-29 a:hover,
				body.tax-roselist #header .menu-header li#menu-item-29 a:hover,
				body.single-rose #header .menu-header li#menu-item-29 a:hover		{background-position: -639px -100px;}
				body.page-id-14 #header .menu-header li#menu-item-28 a:hover,
				body.parent-pageid-14 #header .menu-header li#menu-item-28 a:hover	{background-position: -779px -100px;}

/*-----------------------------------------------------------
  CTitle
-----------------------------------------------------------*/
#CTitle{
	display: block;
	position: relative;
	width: 960px;
	height: 110px;
	margin: 0 auto;
	background: url(../img/base/bg_ct.png) 0 0 no-repeat;
	}
	#CTitle h2.page-title,
	#CTitle h2.entry-title{
		display: block;
		position: absolute;
		width: 930px;
		height: 110px;
		top: 0;
		left: 15px;
		margin: 0;
		overflow: hidden;
		text-indent: -10000px;
		color: #FFFFFF;
		background-position: 26px center;
		background-repeat: no-repeat;
		}

	h2.parent-pageid-2		{background-image: url(../img/base/ct_shisetsu.png);}
	h2.parent-pageid-6		{background-image: url(../img/base/ct_event.png);}
	h2.parent-pageid-8		{background-image: url(../img/base/ct_access.png);}
	h2.parent-pageid-10,
	h2.report				{background-image: url(../img/base/ct_kouen.png);}
	h2.parent-pageid-12,
	h2.public				{background-image: url(../img/base/ct_public.png);}
	h2.parent-pageid-14		{background-image: url(../img/base/ct_about.png);}
	h2.faq					{background-image: url(../img/base/ct_faq.png);}
	h2.parent-pageid-26		{background-image: url(../img/base/ct_sitemaplist.png);}
	h2.parent-pageid-18		{background-image: url(../img/base/ct_mtfuji.png);}
	h2.parent-pageid-16,
	h2.parent-pageid-380	{background-image: url(../img/base/ct_inquiry.png);}
	h2.parent-pageid-20		{background-image: url(../img/base/ct_privacy.png);}
	h2.parent-pageid-22		{background-image: url(../img/base/ct_hyouki.png);}
	h2.parent-pageid-24		{background-image: url(../img/base/ct_link.png);}
	h2.news					{background-image: url(../img/base/ct_news.png);}
	h2.attention			{background-image: url(../img/base/ct_attention.png);}
	h2.parent-pageid-369	{background-image: url(../img/base/ct_ticket.png);}
	h2.parent-pageid-371	{background-image: url(../img/base/ct_guide.png);}
	body.page-template-page-printpdf-php h2	{background-image: url(../img/base/ct_print.png);}
	body.search-results h2	{background-image: url(../img/base/ct_search.png);}

/*-----------------------------------------------------------
  Pankuzu
-----------------------------------------------------------*/
#Pankuzu{
	display: block;
	width: 910px;
	height: 31px;
	margin: 0 auto 15px auto;
	padding: 0;
	font-size: 10px;
	line-height: 120%;
	font-weight: normal;
	color: #000000;
	}
	#Pankuzu #PankuzuArea{
		margin: 0;
		padding: 9px 5px 0 5px;
		}
		#Pankuzu #PankuzuArea a{
			color: #000000;
			}
		#Pankuzu #PankuzuArea img{
			margin: 0 5px;
			vertical-align: middle;
			}
		#Pankuzu #PankuzuArea a.home{
			padding: 0 0 0 18px;
			background: url(../img/base/i_home.gif) 0 center no-repeat;
			color: #000000;
			}

/*-----------------------------------------------------------
  mainGA
-----------------------------------------------------------*/
#main{
	display: block;
	width: 930px;
	margin: 0 auto 4em auto;
	padding: 0;
	}
#main:after{
	clear: both;
	content: "";
	display: block;
	}

	#sidebox{
		float: right;
		width: 200px;
		margin: 0 0 2em 0;
		padding: 0;
		}

		#sidebox .ContentsMenu{
			padding: 32px 0 0 0;
			background: url(../img/base/sidemenu_t.jpg) 0 0 no-repeat;
			}
			#sidebox .MonthT{
				background: url(../img/base/sidemenu_t_month.jpg) 0 0 no-repeat;
				}
			#sidebox .CategolyT{
				background: url(../img/base/sidemenu_t_categoly.jpg) 0 0 no-repeat;
				}
		#sidebox ul{
			display: block;
			margin: 0;
			padding: 0 4px;
			list-style: none;
			background: url(../img/base/sidemenu_bg.jpg) center top repeat-y;
			}
			#sidebox ul li{
				display: block;
				width: 192px;
				margin: 0;
				padding: 1px 0;
				text-align: left;
				border-bottom: solid 1px #dbdbdb;
				}
				/* IE6 */
				* html #sidebox ul li{
					zoom: 1;
					}
				#sidebox ul li a,
				#sidebox ul li p{
					display: block;
					text-align: left;
					margin: 0;
					padding: 4px 6px 5px 23px;
					background: url(../img/base/sm_mark1.png) 6px 10px no-repeat;
					text-decoration: none;
					color: #000000;
					}
					#sidebox ul li a:hover{
						background: #ececec url(../img/base/sm_mark1.png) 6px 10px no-repeat;
						}
					#sidebox ul li.current_page_item a,
					body.page-id-10 #sidebox ul li.sidemenutop a,
					body.page-id-12 #sidebox ul li.sidemenutop a,
					body.page-id-14 #sidebox ul li.sidemenutop a{
						background: #ffced7 url(../img/base/sm_mark1.png) 6px 10px no-repeat;
						}
					body.page-id-103 #sidebox ul li.sidemenusub1 a,
					body.page-id-1158 #sidebox ul li.sidemenusub2 a{
						background: #ffced7 url(../img/base/sm_mark1.png) 6px 10px no-repeat;
						}
				#sidebox ul li ul.children{
					display: block;
					margin: 0;
					padding: 1px 0 0 0;
					list-style: none;
					background: none;
					}
					#sidebox ul li ul.children li{
						display: block;
						width: 192px;
						margin: 0;
						padding: 1px 0;
						text-align: left;
						border-top: solid 1px #dbdbdb;
						border-bottom: none;
						}
						/* IE6 */
						* html #sidebox ul li ul.children li{
							zoom: 1;
							}
						#sidebox ul li ul.children li a{
							display: block;
							text-align: left;
							margin: 0;
							padding: 4px 6px 5px 30px;
							background: url(../img/base/sm_mark_sub1.gif) 18px 10px no-repeat;
							text-decoration: none;
							color: #000000;
							}
							#sidebox ul li ul.children li a:hover{
								background: #ececec url(../img/base/sm_mark_sub1.gif) 18px 10px no-repeat;
								color: #000000;
								}
							#sidebox ul li ul.children li.current_page_item a{
								background: #31a22c url(../img/base/sm_mark_sub2.gif) 18px 10px no-repeat;
								color: #ffffff;
								}

				#sidebox ul li ul.sub-menu{
					display: block;
					margin: 0;
					padding: 1px 0 0 0;
					list-style: none;
					background: none;
					}
					#sidebox ul li ul.sub-menu li{
						display: block;
						width: 192px;
						margin: 0;
						padding: 1px 0;
						text-align: left;
						border-top: solid 1px #dbdbdb;
						border-bottom: none;
						}
						/* IE6 */
						* html #sidebox ul li ul.sub-menu li{
							zoom: 1;
							}
						#sidebox ul li ul.sub-menu li a{
							display: block;
							text-align: left;
							margin: 0;
							padding: 4px 6px 5px 35px;
							background: url(../img/base/sm_mark_sub1.gif) 20px 10px no-repeat;
							text-decoration: none;
							color: #000000;
							}
							#sidebox ul li ul.sub-menu li a:hover{
								background: #ececec url(../img/base/sm_mark_sub1.gif) 20px 10px no-repeat;
								color: #000000;
								}
							#sidebox ul li ul.sub-menu li.current_page_item a{
								background: #ffced7 url(../img/base/sm_mark_sub1.gif) 20px 10px no-repeat;
								}

		#sidebox #sidemenufoot{
			display: block;
			width: 200px;
			height: 5px;
			margin: 0 0 1em 0;
			padding: 0;
			background: url(../img/base/sidemenu_f.jpg) 0 0 no-repeat;
			}
		body.post-type-archive-staffnews #sidebox #sidemenufoot,
		body.single-staffnews #sidebox #sidemenufoot{
			background: url(../img/base/sidemenu_f_2.jpg) 0 0 no-repeat;
			}

		/*== PRbnr ============================================₯==*/
		.PRbnr{
			display: block;
			width: 200px;
			margin: 0 0 1.5em 0;
			padding: 0;
			}
		/*=====================================================£==*/

	#content{
		position: relative;
		float: left;
		width: 700px;
		}

		/*== h3 ===============================================₯==*/
		#content h3.page-title,
		#content h3.entry-title{
			display: block;
			margin: 0 0 1.5em 0;
			padding: 2px 1px;
			background: #ffffff url(../img/base/bg_h3.jpg) 0 bottom repeat-x;
			border: solid 1px #d3d3d3;
			color: #000000;
			font-size: 130%;
			line-height: 110%;
			}
			#content h3.page-title .h3in,
			#content h3.entry-title .h3in{
				background: url(../img/base/bg_h3_head.gif) 7px top no-repeat;
				display: block;
				padding: 13px 20px;
				}
			#content h3.entry-title a{
				color: #000000;
				}
		/*=====================================================£==*/

		/*== h4 ===============================================₯==*/
		#content h4.page-title,
		#content h4.entry-title,
		#content h4.linkcattitle{
			position: relative;
			display: block;
			margin: 0 0 1em 0;
			padding: 8px 6px 8px 3px;
			border-bottom: solid 1px #cccbbe;
			color: #000000;
			font-size: 110%;
			}
			#content h4.page-title span,
			#content h4.entry-title span,
			#content h4.linkcattitle{
				display: block;
				padding: 0 0 0 8px;
				border-left: solid 4px #f36b86;
				}
			#content h4.entry-title a{
				color: #000000;
				}
		/*=====================================================£==*/

		/*== h5 ===============================================₯==*/
		#content h5{
			display: block;
			margin: 0 0 1em 0;
			padding: 0 0 0 22px;
			background: url(../img/base/h5_head.jpg) 0 4px no-repeat;
			font-size: 100%;
			line-height: 160%;
			}
		/*=====================================================£==*/

		.wp-pagenavi{
			margin: 1.5em 0 !important;
			}

	/*== error404 =========================================₯==*/
	#main div.error404{
		width: 715px;
		height: 250px;
		margin: 2em auto;
		background: url(../img/base/404.jpg) 0 0 no-repeat;
		}
	/*=====================================================£==*/

/*-----------------------------------------------------------
  FootMenu
-----------------------------------------------------------*/
#FootMenu{
	display: block;
	width: 100%;
	margin: 0;
	padding: 0;
	border-top: solid 1px #dcdcdc;
	}
#FootMenuIn{
	position: relative;
	display: block;
	width: 930px;
	height: 36px;
	margin: 0 auto;
	padding: 0;
	font-size: 12px;
	}

	#FootMenu img{
		margin: 0 15px;
		vertical-align: middle;
		}
	#FootMenu a			{text-decoration: none; color: #000000;}
	#FootMenu a:hover	{text-decoration: underline;}

	#FootMenuIn #GoToHome{
		diplay: block;
		position: absolute;
		width: 95px;
		height: 36px;
		margin: 0;
		padding: 0;
		top: 0;
		left: 0;
		}
		#FootMenuIn #GoToHome a{
			display: block;
			width: 95px;
			height: 36px;
			background: url(../img/base/b_GoToHome.jpg) 0 0 no-repeat;
			text-align: left;
			overflow: hidden;
			text-indent: -10000px;
			color: #FFFFFF;
			}

	#FootMenuIn #FootGMenu{
		diplay: block;
		position: absolute;
		width: 670px;
		margin: 0;
		padding: 0;
		top: 10px;
		left: 115px;
		font-size: 12px;
		line-height: 110%;
		}

	#FootMenuIn #GoToTop{
		diplay: block;
		position: absolute;
		width: 115px;
		height: 36px;
		margin: 0;
		padding: 0;
		top: 0;
		right: 0;
		}
		#FootMenuIn #GoToTop a{
			display: block;
			width: 115px;
			height: 36px;
			background: url(../img/base/b_PageTop.jpg) 0 0 no-repeat;
			text-align: left;
			overflow: hidden;
			text-indent: -10000px;
			color: #FFFFFF;
			}

/*-----------------------------------------------------------
  footer
-----------------------------------------------------------*/
#footer{
	display: block;
	width: 100%;
	margin: 0;
	padding: 0;
	background: #242424;
	line-height: 140%;
	color: #ffffff;
	}
	#footer a		{text-decoration: none; color: #ffffff;}
	#footer a:hover	{text-decoration: underline;}

	/*== footarea =========================================₯==*/
	#footer #footarea{
		display: block;
		position: relative;
		width: 930px;
		height: 158px;
		margin: 0 auto;
		padding: 0;
		}
		#footer #footarea #AddArea{
			position: absolute;
			display: block;
			width: 650px;
			top: 40px;
			left: 10px;
			}
		#footer #footarea #FootMes{
			position: absolute;
			display: block;
			width: 650px;
			top: 87px;
			left: 10px;
			color:#7d7d7d;
			}
		#footer #footarea ul#FootU{
			position: absolute;
			display: block;
			margin: 0;
			padding: 0;
			top: 85px;
			left: 590px;
			list-style: none;
			border: none;
			}
			#footer #footarea ul#FootU li{
				position: relative;
				display: block;
				float: left;
				margin: 0 15px 0 0;
				padding: 3px 3px 3px 14px;
				background: url(../img/listmark2.gif) 0 center no-repeat;
				}
				#footer #footarea ul#FootU li a{
					color: #ffffff;
				    text-decoration: none;
				    font-size: 12px;
					}
					#footer #footarea ul#FootU li a:hover{
					    text-decoration: underline;
						}
		#footer #footarea #Logomark{
			position: absolute;
			display: block;
			width: 51px;
			height: 74px;
			top: 33px;
			right: 0;
			}
		#footer #footarea #FootU2{
			diplay: block;
			position: absolute;
			width: 930px;
			_width: 930px;
			margin: 0;
			padding: 7px 0 0 10px;
			top: 122px;
			left: 0;
			border-top: solid 1px #3a3a3a;
			font-size: 10px;
			line-height: 110%;
			}
			#footer #footarea #FootU2 img{
				margin: 0 12px;
				vertical-align: middle;
				}
			#footer #footarea #FootU2 a.external{
				background: url(../img/i_ExternalLink2.gif) right 2px no-repeat;
				padding-right: 14px !important;
				}
		#footer #footarea #Copyright{
			position: absolute;
			display: block;
			width: 254px;
			height: 15px;
			top: 132px;
			right: 0;
			}
	/*=====================================================£==*/
