@charset "UTF-8";
/* CSS Document */
#wrapper { overflow:visible; }
#jumppage {}

#jumppage-sticker {
	background: url(jump-sticker.png) no-repeat;
	width:142px;
	height:136px;
	position:absolute;
	z-index:9999;
	top:220px;
	padding:0;
	display:none;
}


#jumppage-sticker .jp-content {
	background:none repeat scroll 0 0 transparent;
	clear:both;
	float:left;
	padding:2em 0.8em 0.8em 0.8em;
	text-align:center;
	width:9.3em;
}

.jp-content em { display:block; font-style:normal; font-weight:bold; color:#000; font-size:12px; }
.jp-content strong { display:block; font-size:45px; letter-spacing:-2px; color:#FFF; text-shadow:1px -1px #80712c; font-family:"Arial Black",Arial, Helvetica, sans-serif; margin:-13px 0 0 0 ; height:56px;  }
.jp-content a { display:block; font-size:9px; color:#7a6210;}
.jp-content a:hover { text-decoration:none; }
.jp-content a:hover span { text-decoration:underline; }


#jumppage-button {
	background:url(bg-jp-button.png) top repeat-x #000;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	padding:12px 20px;
	margin-bottom: 1em;
	font-weight:normal;
	font-style:normal;
	display:none;
}

#jumppage-button a { color:#999; display:block; }
#jumppage-button a .message { display:block; color:#FFF; font-size:14px; padding:0 0 3px 0; }
#jumppage-button strong { color:#DFB308;}
#jumppage-button em { font-style:normal; font-size:12px; font-weight:normal; }


#jumppage-content {
	position:absolute;
	width:774px;
	top: 0px;
    left: 50%;
    margin: 185px 0 0 -387px;
	padding:20px;
	height:505px;
	background:url(bg-black-90.png);
	z-index:99999;
}

#jumppage-content .entry { width:100%;}
#jumppage-content a.close-jp { float:right; background:url(jp-close.png) no-repeat; width:28px; height:28px; }
#jumppage-content a.close-jp span { display:none; }
#jumppage-content h1 { color:#666; text-transform:uppercase; font-size:32px; float:left; }
#jumppage-content h1 strong { color:#E3BE10; }
#jumppage-content h1 em { color:#FFF; font-style:normal; }
#jumppage-content table { clear:both; }


#jumppage-entry { width:480px; height:413px; overflow:hidden; text-align:center; margin:0; padding:0; font-size:inherit;}
.gallery { height:390px; width:475px; overflow:hidden; }
.gallery ul { text-align:center; clear:both; margin:0 auto; height:inherit; float:left;}
.gallery ul li { display:inline; float:left;margin:0; height:inherit; padding:0; border:none; }
.gallery ul li a { float:left; display:block; width:120px; height:inherit; overflow:hidden; position:relative; background-position:center center; border:0px solid #000 !important;}
.gallery ul li a img { height:inherit; display:block; position:relative; top:0; left:0; }
.gallery ul li span {	background-color:#000000; clear:both; color:#CCC; display:none; font-size:0.9em; left:10px; padding:15px; position:relative; text-align:left; top:-33%; width:100px; z-index:9999;}
.gallery ul li span p { font-size:0.8em; }
.gallery ul li a:hover { border-color:#fff;}

td.tdleft { padding:0 0 0 20px; color:#666; }
td.tdleft h2 { color:#E3BE10; font-size:18px; font-weight:bold; }
td.tdleft h2 em { color:#fff; font-style:normal; }

