@import url('inner.css');

@charset "utf-8";
/* CSS Document */

/* basic elements */
img {border: none;}
*{padding: 0px; margin: 0px;}
.clear {margin: 0px; padding: 0px; clear: both;}
acronym {font-weight: normal; cursor: help;}

/*-- Main --*/
body {
	background: url(../images/bg/bg-body.jpg) repeat-x;
	margin: 0px;
	padding: 0px;	
	font-family: meiryo, "MS PGothic", "MS Gothic";
	font-size: 12px;
	color: #4C4A4A;
}

#Wrapper {display: block; width: 954px; background: url(../images/bg/bg-wrapper.png) 0px -50px no-repeat; overflow: hidden; margin: 0px auto 20px;} 
#Container {display: block; width: 954px; overflow: hidden; position: relative; margin: 0px auto 0px; z-index: 1; padding-top: 170px;}

/*--Header --*/
#Header {display: block; width: 950px; overflow: hidden; margin: 10px auto 0px; position: absolute; height: 210px; z-index: 2;}
	/*--h1--*/
	#Header h1 {display: block; width: 434px; height: 170px; background: url(../images/logo-194964.png) no-repeat;}
		#Header h1 a {display: block; width: 434px; height: 170px; text-decoration: none;}
		#Header h1 span { visibility: hidden;}
	
	/*--Banner Top--*/
		.bannerTop {display: block; position: absolute; right: 10px; top: 10px;}

/*--Ranking--*/
.ranking {display: block; width: 360px; background: url(../images/banner/banner-ranking.png) no-repeat; height: 22px; margin-left: 50px; }
	.ranking span {visibility: hidden;}


/*-- sidebarLeft --*/
.sidebarLeft {display: block; float: left; width: 197px; background: url(../images/bg/bg-sidebarLeft.png) no-repeat; margin: 57px 5px 0px 4px; height: 611px;  padding-left: 3px;}
	.newRegister {display: block; width: 204px; height: 55px; background: url(../images/head/hd-newRegis.png) no-repeat; position: relative; top: 4px; left: -7px; }
		.newRegister span {visibility: hidden;}
	.newSearch {display: block; width: 204px; height: 55px; background: url(../images/head/hd-newRegis_1.png) no-repeat; position: relative; top: 4px; left: -7px; }
		.newSearch span {position: absolute; left: 90px; top: 20px;}
		.newSearch span em {visibility: hidden; font-size: 10px; margin-left: -50px;}
	.title {display: block; width: 197px; background: url(../images/bg/bg-head.png) no-repeat; height: 28px; position: relative; z-index:99;}
		.title span {position: absolute; left: 60px; top: 7px;}
		.title span em {visibility: hidden; font-size: 10px; margin-left: -50px;}
	/*-- Login --*/
	.loginForm {font-size: 10px;}
		.loginForm label {display: block; float: left; width: 50px; font-size: 10px; padding-top: 2px; }
		.loginForm .inputBox {display: block; float: left; width: 105px; margin-bottom: 3px; border: 1px solid #999; font-size: 10px; color: #666;}
		.loginForm .listBox {display: block; float: left; width: 107px; margin-bottom: 3px; border: 1px solid #999; font-size: 10px; color: #666;}
		.buttonLogin {display: block; width: 81px; height: 18px; margin: 2px 0 10px 50px; float: left; }
		.forgot {display: block; width: 85px; float: left; }
		.regis {display: block; width: 58px; float: right; margin-right: 6px;}
		
	/*-- Login --*/
	.loginForm-mail {font-size: 10px;}
		.loginForm-mail label {display: block; float: left; width: 75px; font-size: 10px; padding-top: 2px; }
		.loginForm-mail .inputBox {display: block; float: left; width: 80px; margin-bottom: 3px; border: 1px solid #999; font-size: 10px; color: #666;}
		.buttonLogin {display: block; width: 81px; height: 18px; margin: 2px 0 10px 50px; float: left; }
		.forget {display: block; width: 85px; float: left; }
		.forget a {cursor: pointer;}
		.regis {display: block; width: 58px; float: right; margin-right: 6px;}
		.regis a {cursor: pointer;}
	
	/*-- search --*/
	.searchForm {font-size: 10px;}
		.searchForm label {display: block; width: 42px; float: left; background: url(../images/icon/icon-heart-gray.jpg) 0px 5px no-repeat; padding-left: 8px;}
		.searchForm .listSearch {display: block; float: left; width: 105px; margin-bottom: 3px; border: 1px solid #999; font-size: 10px; color: #666;}
		.buttonSearch {display: block; width: 81px; height: 18px; margin: 2px 0 0px 50px; float: left; }
		.find {margin-left: 50px;}
		.find a {cursor: pointer;}
		
	/*-- member --*/
	.memberRegister {display: block; width: 165px; overflow: hidden; margin: 0px auto 5px; text-align: center;}
		.memberRegister span.women {display: block; float: left; margin: 5px 20px 0px 0px; width: 72px; }
		.memberRegister span.men {display: block; float: left; width: 72px; margin: 5px 0px 0px;}
		.memberRegister span a {cursor: pointer;}
	
	/*-- boxLeft--*/
	.boxLeft {display: block; overflow: hidden; width: 175px; margin-left: 10px; margin-top: -5px; }
		.boxLeft .content {display: block; width: 165px; background: url(../images/bg/bg-box.png) repeat-y; overflow: hidden; padding: 10px 5px 5px;  }
		.boxLeft .contentTest {display: block; width: 165px; background: url(../images/bg/bg-box.png) repeat-y; overflow: hidden; padding: 0px 5px 0px;  }
		.boxLeft .footer {display: block; width: 175px; background: url(../images/bg/bg-footerBox.png) no-repeat; height: 5px; margin-bottom: 3px;}
		.h110 { height:110px!important; }
		
	/*-- testimonials --*/
	.testimonials {display: block; width: 170px; overflow: auto; height: 442px; padding-top: 5px;}
	*:first-child+html .testimonials {display: block; width: 170px; overflow: auto; height: 253px; padding-top: 5px;}
	
	.testimonials ul {display: block; margin: 0px; padding:0px;}
	.testimonials ul li {display: block; padding: 5px 5px 0px 10px; background: url(../images/icon/ic-list.gif) 0px 8px no-repeat; border-bottom: 1px dotted #7f7f7f; color: #2476a5; font-size: 10px; font-weight: bold;}
			.testimonials ul li span {font-size: 10px; color: #666; display: block; margin-top: 3px; padding-bottom: 5px; font-weight: normal;}
			.testimonials ul li span em {color: #FF0000; padding-right: 10px; font-style: normal;}
			.h258 { height:122px!important;}
			.h258 { height:258px!important;}
			.h403 { height:403px!important;}
/*-- Content --*/
.mainContentTop {display: block; float: left; width: 540px; margin-top: -7px; padding: 5px 0px; position: relative; z-index: 100;}
.mainContent {display: block; float: left; width: 540px; background: url(../images/bg/bg-content.png) repeat-y; margin-top: 52px; padding: 5px 0px;}
	/*-- Vdo --*/
	.vdoBox {display: block; width: 447px; height: 318px; background: url(../images/bg/bg-vdo.png) no-repeat; padding: 63px 0px 0px 110px;}
	
	.mobileBox {display: block; width: 447px; background: url(../images/bg/bg-mobile.png) no-repeat; padding: 63px 0px 0px 110px;}
	.mobileBox .iframeBox {display: block; width: 280px; height: 595px; background: url(../images/bg/bg-iframe.png) no-repeat; padding: 10px 15px 13px 10px }
	.mobileBox iframe {border: none; background: #FFFFFF;}
	/*-- ContentTabs --*/
	.contentTabs {display: block; width: 537px;  background: url(../images/bg/bg-tabContent.png) no-repeat; overflow: hidden; padding: 3px 0 0 3px; margin-top: 1px; height: 285px;}
	
	.detailTabs {display: block; width: 537px; margin: 0px; overflow: hidden;}
		.detailTabs ul {display: block; margin: 0px; }
			.detailTabs ul li {list-style: none; display: block; float: left;}
			.detailTabs ul li a {text-decoration: none; border: none;}
			.detailTabs ul li span {visibility: hidden;}
	.detailEvent {display: block; width: 500px; margin: 5px auto; overflow: hidden;}		
		.detailEvent .showEvent {display: block; float: left; width: 217px; background: url(../images/bg/bg-photo.png) no-repeat; padding: 5px 12px 0px 3px}
		.detailEvent .showEvent .imgEvent {display: block; width: 217px; height: 160px;}
		.detailEvent .showEvent .time {display: block; width: 217px; text-align: center; font-size: 12px; font-style: normal; color: #fff; padding-top: 3px; height: 20px;}
		.detailEvent .showEvent .viewAll {display: block; width: 70px; height: 18px; margin: 5px 0 0; float: right;}
		
		.detailEvent .description {display: block; float: right; width: 240px; background: #fff; padding: 10px; height: 195px;}
		.detailEvent .description p {font-size: 10px; display: block; margin: 5px 0px 10px;}
		.detailEvent .description h6 {border-bottom: 1px dotted #D4346F; display: block; overflow:hidden; padding-bottom: 3px;}
		.detailEvent .description .listEvent {display: block; margin: 0px 0px 0px 5px; padding: 0px;}
		.detailEvent .description .listEvent li { list-style: none; display: block; font-size: 10px; overflow: hidden; width: 230px;}
		.detailEvent .showEvent a {cursor: pointer;}
		
		/*-- Activity--*/
		.detailActivity {display: block; width: 510px; margin: 5px auto; overflow: hidden; position: relative; }
			.subActivity {width: 537px; margin: 0px; display: block; background: url(../images/bg/bg-subNav2.png) no-repeat; height: 23px;}
			.imgActivity {display: block; float: left; width: 241px; height: 220px; background: url(../images/bg/bg-activity.png) no-repeat; padding: 7px 0px 0px 6px; }
			.descriptionActivity {display: block; float: right; width: 240px; background: #fff; padding: 10px; height: 200px;}
			.descriptionActivity p {font-size: 10px; display: block; margin: 5px 0px 10px;}
			.descriptionActivity ul {display: block; width: 208px;  background: #F1CCE5; margin: 0px auto; padding: 12px 12px 7px 12px; overflow: hidden; }
				.descriptionActivity ul li {display: block; width: 98px; float: left; margin-right: 10px; list-style: none; margin-bottom: 5px; cursor: pointer;}
				.descriptionActivity ul li.last {margin-right: 0px;}
			
			.viewButton {display: block; width: 208px;  background: #F1CCE5; margin: 10px auto; padding: 12px 12px 7px 12px; overflow: hidden; }
				.viewButton li {display: block; width: 98px; float: left; margin-right: 10px; list-style: none; margin-bottom: 5px;}
				.viewButton li.last {margin-right: 0px;}
				
		.moreEvent {display: block; width: 475px; height: 185px; background: #fff; margin: 10px auto!important; padding: 15px 0px 15px 20px;}
			.moreEvent h6 {display: block; overflow: hidden; margin-bottom: 5px;}
			.moreEvent ul { margin: 0px; padding: 0px; height: 175px; overflow-y: auto; position: relative;}
				.moreEvent ul li {display: block; background: url(../images/bg/bg-img.jpg) no-repeat; width: 84px; height: 83px; margin: 0px 7px 5px 0px;}
				.moreEvent ul li a {text-decoration: none; cursor: pointer;}
		
		.lightbox {display: none; position: absolute; top: 40%; left: 30%; width: 300px; padding: 5px; text-align: left; z-index: 999; background:url(../images/bg/bg-light.jpg) no-repeat; overflow: hidden; margin-top: 20%;}
		.contentBox { background: #fff; padding: 5px; font-size: 10px; overflow: hidden; display: block; height: 1%;}
		.contentBox h3 {display: block; border-bottom: 1px dashed #CA3669; padding-bottom: 3px; margin-bottom: 5px; list-style: disc; color: #CA3669; }
		.contentBox p {display: block; overflow: hidden;}
			.contentBox .imgLeft {float: left; margin-right: 5px;}
			.contentBox .imgRight {float: right; margin-left: 5px;}
		.close {display: block; width: 10px; height: 10px; right: 15px; top: 6px; position: absolute; z-index: 888;}
		.close a {cursor: pointer;}
		
		
		#lightbox{background: url(../images/bg/bg-light.jpg) no-repeat;	width: 336px; padding: 5px; text-align: left; height: 256px;}
		#lightboxDetails{background: #fff; padding: 5px; font-size: 10px;}	
		#lightboxCaption{ float: left; }
		#keyboardMsg{float: right; top: -5px; right: -5px; background: url(../images/icon/ic-close.png) no-repeat; z-index: 999; position:absolute; width: 20px; height: 20px; }
		#keyboardMsg a {display: block; width: 20px; height: 20px; text-decoration: none;}
		#keyboardMsg span {visibility: hidden;}
		#closeButton{ top: 5px; right: 5px; }
		#lightbox img{ border: none; clear: both;} 

		
		.detail-ava {display: block; width: 510px; background: #fff; margin: 5px auto; padding: 5px; height: 210px; font-size: 12px!important; line-height: 14px; font-family: "MS PGothic", "MS Gothic", Tahoma;}
		.detail-ava span {float: left; margin-right: 5px; padding-bottom: 5px;}
		.detail-ava p {text-align: center; margin-bottom: 5px; display: block; padding: 0px;}
		/*-- FreeContent --*/
		.thumImg {display: block; width: 491px; margin: 5px auto!important; overflow: hidden; background: #fff; height: 200px; padding: 10px 0px 10px 25px;}
			.thumImg li {display: block; float: left; width: 74px; margin-right: 24px; list-style: none; border-bottom: 1px dotted #F00; height: 95px; margin-bottom: 10px;}
			.thumImg li img {border: 1px solid #cccdcd;}
			.thumImg li span {display: block; color: #F00; visibility: visible!important; font-size: 10px;}
			
		.listGame {display: block; width: 500px; margin: 0px auto!important; overflow: hidden; }
			.listGame li {display: block; float: left; width: 95px; margin-right: 40px; list-style: none;}
			.listGame li .game-name {display: block; color: #F00; visibility: visible!important; font-size: 10px; width: 95px; padding-bottom: 0px!important; text-align: center; font-weight: bold;}
			.listGame li .detailGame {display: block; visibility: visible!important; font-size: 10px; width: 100px; padding-bottom: 0px!important;}
			.listGame li.last {margin-right: 0px;}
			
		.Divination {display: block; float: left; width: 165px; overflow: hidden; margin-right: 5px;}
		.Divination .last {margin-right: 0px;}
			.Divination dt {display: block; width:165px; text-align: center;}
			.Divination dd {display: block; width: 160px; margin: 3px auto;}
			.Divination dd span {display: block; margin-top: 5px; border-top: 1px dotted #777; padding-top: 3px; width: 160px;}
			
		.newWeek {display: block; float: left; width: 250px; overflow: hidden;}
			.newWeek h6 {display: block; padding: 2px; background: #ed3074; color: #fff; font-size: 14px;}
			.newWeek ul {display: block; overflow: hidden; margin: 0px; padding: 0px;}
				.newWeek ul li {display: block; float: left; text-align: center; padding-top: 5px;}
				.newWeek ul li.free {display: block; width: 110px;}
				.newWeek ul li.ntv {width: 140px;}
				.newWeek ul li span { visibility: visible; display: block; overflow: hidden; float: none;}
				.newWeek ul li .txt-blue {color: #1b75ff!important; font-weight: bold; }
				.newWeek ul li .txt-red {color: #f00!important; font-weight: bold; }
		.recommend {display: block; float: right; overflow: hidden; width: 250px;}
			.recommend h6 {display: block; padding: 2px; background: #009933; color: #fff; font-size: 14px;}
			.recommend ul {display: block; overflow: hidden; margin: 0px; padding: 0px;}
				.recommend ul li {display: block; float: left; width: 125px; text-align: center; padding-top: 5px;}
				.recommend ul li span { visibility: visible; display: block; overflow: hidden; float: none;}
				.recommend ul li .txt-blue {color: #1b75ff!important; font-weight: bold; }
				.recommend ul li .txt-red {color: #f00!important; font-weight: bold; }
		/*-- Comics --*/
		.comics {display: block; width: 250px; float: left; overflow: hidden; margin: 0px 10px 5px 0px;}
		.comics.last { margin-right: 0px!important;}
			.comics dt {display: block; float: left; width:40px; height: 53px; background: #e5e5e5; padding: 5px 10px;}
			.comics dd {display: block; float: right; width: 180px; text-align: left; }
			.comics dd span {display: block; color: #f00; width: 180px; font-weight: bold;}
			
		/*-- Diary --*/
		.diary {display: block; background: url(../images/avatar/dia-mb.gif) no-repeat; width: 470px; padding-left: 75px; height: 196px; text-align: center; line-height: 16px!important; font-size: 12px; font-weight: bold;}	
		/*-- Affiliate --*/
		.subAffiliate {width: 537px; margin: 0px; display: block; background: url(../images/bg/bg-affiliate.png) no-repeat; height: 23px;}
		.detailAffiliate {display: block; width: 510px; margin: 5px auto; overflow: hidden;}
			.imgAffiliate {display: block; float: left; width: 217px; height: 211px; background: url(../images/bg/bg-affiliateImg.png) no-repeat; padding: 4px 12px 12px 3px;}
			.descriptionAffiliate {display: block; float: right; width: 240px; background: #fff; padding: 10px; height: 200px;}
			.descriptionAffiliate p {font-size: 10px; display: block; margin: 5px 0px 10px;}
			.subContent {display: block; width: 230px; border-top: 1px dashed #B4366C; border-bottom: 1px dashed #B4366C; padding: 5px; line-height: 14px; font-size: 10px;}

			
	/*-- for Inner Page --*/
	.titleContent {width: 487px; background: url(../images/head/hd-titleContent.png) no-repeat; height: 32px; margin: 5px auto; position: absolute; padding: 8px 0 0 50px; top: 224px;}
		.titleContent em {visibility: hidden;}
	.mainContent .BG-Lightblue {display: block; width: 530px; margin: 0px auto; background: url(../images/bg/bg-lightBlue.png) repeat-x bottom; padding: 10px 0px; }
	.mainContent .content {display: block; width: 490px; background: #fff; margin: 0px auto; padding: 30px 10px 15px; overflow: hidden;}
	
	
/*-- sidebarRight --*/
.sidebarRight {display: block; float: right; width: 200px; background: url(../images/bg/bg-sidebarRight.png) 0px 57px no-repeat; padding-bottom: 4px; overflow: hidden;}
.sidebarRightTop {display: block; float: right; width: 200px; background: url(../images/bg/bg-sidebarRight.png) 0px 57px no-repeat; padding-bottom: 4px; overflow: hidden; }

	.bannerAward {display: block; position: relative; top: 0px; left: -14px; top: 4px; width: 217px; height: 265px; margin-bottom: 10px; overflow: hidden;}
	.bannerAward a {cursor: pointer;}
	
	.whatNews {display: block; width: 166px; background: url(../images/banner/banner-whatnew.png) no-repeat; height: 195px; margin-left: 7px; padding: 30px 14px 9px; }
		.whatNews ul {display: block; width: 180px; margin: 0px; padding: 0px;}
		.whatNews ul li {dispaly: block; list-style: none; font-size: 9px; color: #666; padding: 0px;}
		.whatNews .button {display: block; margin-top: 130px;}
		.whatNews .button a {cursor: pointer;}
	/*-- Diary --*/
	.Diary {display: block; width: 124px; background: url(../images/bg/bg-diary.png) no-repeat; height: 75px; margin-left: 2px; padding: 80px 10px 0px 65px;}
		.Diary span.detail {color: #000; font-size: 10px; font-weight: bold; line-height: 11px; display: block; margin-bottom: 3px; }
		.Diary span.button {display:block; margin: 46px 0 0 13px;}
		*:first-child+html .Diary span.button {margin-top: 125px;}
		.Diary span.button a {cursor: pointer;}
		
/*-- Komori --*/
.content ul.komoriCmt{ margin:0 auto; display:block; overflow:hidden; width:467px; list-style:none; margin-top:20px;}		
	.content ul.komoriCmt li {display: block; width: 467px; overflow: hidden; }
	.content ul.komoriCmt li.komoriTwitter {display: block; background: url(../images/bg/bg-komori.jpg) no-repeat; height: 137px; margin-bottom: 25px;}
	.content ul.komoriCmt li.komoriQA {display: block; background: url(../images/bg/bg-komori-qa.jpg) no-repeat; height: 192px; margin-bottom: 25px;}
	.content ul.komoriCmt li.komoriReal {display: block; background: url(../images/bg/bg-komori-real.jpg) no-repeat; height: 242px; }
		.content ul.komoriCmt li h3 {margin: 5px 0px 0px 49px;}
		.content ul.komoriCmt li span {margin: 12px 0 0 45px; display: block; letter-spacing: 0px; line-height: 150%;}
			.content ul.komoriCmt li p .shade{ background:url(../images/bg/image_shade.png) no-repeat; width:88px; height:105px; padding: 2px 6px 6px 1px; overflow:hidden; position:absolute; bottom:9px; right:10px;}
			.content ul.komoriCmt li p strong{ color:#FFF; font-size:16px; display:block; margin:3px 0 6px;}

/*-- other --*/
.link_left {display: block; width: 240px; float: left;}
.link_right {display: block; width: 235px; float: right; overflow: hidden; margin-right: 5px;}
.link_right p {display: block; width: 235px; padding-left: 0px!important;}

/*-- Footer --*/
#Footer {display: block; width: 899px; overflow: hidden; margin: 10px auto;}
	#Footer ul {display: block; margin: 0px; padding: 0px; overflow: hidden; height: 30px;}
		#Footer ul li {display: inline; float: left; height: 30px; list-style: none;}
		#Footer ul li a {display: block; text-decoration: none; border: none; height: 30px; cursor: pointer;}
		#Footer ul li span {visibility: hidden;}
			#Footer ul li.newUser a {display: block; width: 98px; background: url(../images/nav/nav-newUser.jpg) no-repeat;}
			#Footer ul li.newUser a:hover {display: block; width: 98px; background: url(../images/nav/nav-newUser-over.jpg) no-repeat;}
			#Footer ul li.newUser a.active {display: block; width: 98px; background: url(../images/nav/nav-newUser-over.jpg) no-repeat;}
			#Footer ul li.faq a {display: block; width: 127px; background: url(../images/nav/nav-faq.jpg) no-repeat;}
			#Footer ul li.faq a:hover {display: block; width: 127px; background: url(../images/nav/nav-faq-over.jpg) no-repeat;}
			#Footer ul li.faq a.active {display: block; width: 127px; background: url(../images/nav/nav-faq-over.jpg) no-repeat;}
			#Footer ul li.price a {display: block; width: 81px; background: url(../images/nav/nav-price.jpg) no-repeat;}
			#Footer ul li.price a:hover {display: block; width: 81px; background: url(../images/nav/nav-price-over.jpg) no-repeat;}
			#Footer ul li.price a.active {display: block; width: 81px; background: url(../images/nav/nav-price-over.jpg) no-repeat;}			
			#Footer ul li.policy a {display: block; width: 65px; background: url(../images/nav/nav-policy.jpg) no-repeat;}
			#Footer ul li.policy a:hover {display: block; width: 65px; background: url(../images/nav/nav-policy-over.jpg) no-repeat;}
			#Footer ul li.policy a.active {display: block; width: 65px; background: url(../images/nav/nav-policy-over.jpg) no-repeat;}
			#Footer ul li.law a {display: block; width: 85px; background: url(../images/nav/nav-law.jpg) no-repeat;}
			#Footer ul li.law a:hover {display: block; width: 85px; background: url(../images/nav/nav-law-over.jpg) no-repeat;}
			#Footer ul li.law a.active {display: block; width: 85px; background: url(../images/nav/nav-law-over.jpg) no-repeat;}
			#Footer ul li.contactUs a {display: block; width: 75px; background: url(../images/nav/nav-contact.jpg) no-repeat;}
			#Footer ul li.contactUs a:hover {display: block; width: 75px; background: url(../images/nav/nav-contact-over.jpg) no-repeat;}
			#Footer ul li.contactUs a.active {display: block; width: 75px; background: url(../images/nav/nav-contact-over.jpg) no-repeat;}
			#Footer ul li.service a {display: block; width: 145px; background: url(../images/nav/nav-service.jpg) no-repeat;}
			#Footer ul li.service a:hover {display: block; width: 145px; background: url(../images/nav/nav-service-over.jpg) no-repeat;}
			#Footer ul li.service a.active {display: block; width: 145px; background: url(../images/nav/nav-service-over.jpg) no-repeat;}
			#Footer ul li.privacy a {display: block; width: 132px; background: url(../images/nav/nav-privacy.jpg) no-repeat;}
			#Footer ul li.privacy a:hover {display: block; width: 132px; background: url(../images/nav/nav-privacy-over.jpg) no-repeat;}
			#Footer ul li.privacy a.active {display: block; width: 132px; background: url(../images/nav/nav-privacy-over.jpg) no-repeat;}
			#Footer ul li.home a {display: block; width: 91px; background: url(../images/nav/nav-home.jpg) no-repeat;}
			#Footer ul li.home a:hover {display: block; width: 91px; background: url(../images/nav/nav-home-over.jpg) no-repeat;}
			#Footer ul li.home a.active {display: block; width: 91px; background: url(../images/nav/nav-home-over.jpg) no-repeat;}
