@charset "utf-8";
/* core */
/* Keyframe v8.0 */

.small { font-size: .8em; }
form { margin:0; padding:0; }
a:link, a:visited { color:#00C; }

TABLE, TR, TD { margin: 0; font-size: 1em; }
th { text-align: center; background-image:url(/web/20140720014550im_/http://www.keyframeonline.com/bits/th_bg.jpg); background-repeat:repeat-x; border: 0px; }
th A:link, th A:visited { color: black; }
th A:hover { color: #33CCFF;  }

.buyitem_block { text-align: center; padding-top: 10px; }

.error { color: #CC0000; font-size: .9em; font-weight: bold; }
.error A:link, .error A:visited { color: #CC0000; }

.table_list { border: 1px solid black; }
.table_list td { border: 1px solid #666; }

h1 { font-size: 1.6em; margin-top: 0px; padding-top: 0px; }
h1.ttl_nopadbttm { padding-bottom:3px; margin-bottom: 3px; } 
h2 { font-size: 1.2em; margin: 15px 0 3px 0; padding: 15px 0 0 0; }
h2.ttl_padbttm { margin-bottom: 15px; } 
h3 { font-size: 1em; margin: 15px 0 3px 0; padding: 15px 0 0 0; }
p { line-height: 1.3em; }
.para_nopad { padding-top: 0; margin-top: 0;  }

.sidebar_Top5 { padding: 10px; line-height: 1.3em; }
.sidebar_graybox { border: 2px solid silver; padding: 15px 13px 25px 13px; }
.sidebar_purplebox { border: 2px solid #420677; }
.imgttl_box { background-image: url(img/imgttl_bg.jpg); background-repeat:repeat-x; min-height: 110px; padding-left: 13px; background-color: #340166; }
.alert_purplettl { background-image: url(img/alert_ttlbg.jpg); background-repeat:repeat-x; color: white; padding: 3px 5px; font-weight: bold; text-align: left; border: 1px solid #330066; margin-left: 11px; margin-right: 11px; }

#searchbox_col1 { width: 265px; float:left; padding-top: 7px; }
#searchbox_col2 { width: 35px; float: left; }

.rated_star { width: 113px; font-size: .8em; } 
.rated_star_col1 { float:left; width: 40px; height: 14px; padding-top: 3px; }
.rated_star_col2 { float:left; width: 73px; }
.rated_star_col1a { float:left; width: 50px; height: 14px; padding-top: 3px; }
.rated_star_col2a { float:left; width: 63px; }
.rated_star_col3a { float:left; }
.star_display ul { margin: 0; padding: 0; overflow: hidden; } 
.star_display li { display: inline; } 
.star_display li a { display: block; height: 14px; width: 62px; text-indent: -9999px; background:url(image/sprite_stars.gif); float: left; }
.star_display li a.stars4 { background-position: 0px 0px; }
.star_display li a.stars3_5 { background-position: 0px -15px; }
.star_display li a.stars3 { background-position: 0px -30px; }
.star_display li a.stars2_5 { background-position: 0px -45px; }
.star_display li a.stars2 { background-position: 0px -60px; }
.star_display li a.stars1_5 { background-position: 0px -75px; }
.star_display li a.stars1 { background-position: 0px -90px; }
.star_display li a.stars0 { background-position: 0px -105px; }

#success_content_block, #yesno_block { padding-top: 25px; padding-bottom: 50px; }
#success_msgnobttm { padding-top: 15px; }
#success_msg { padding-top: 15px; padding-bottom: 50px; }
#yesno_block { width: 300px; }
.yesno { width: 130px; float: left; }

/*build page*/
body {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: normal;
	margin: 0; padding: 0;
	text-align:center;/* center layout in ie5 and 5.5. */
}

#container { 
    width: 994px;
  	margin-left: auto;
	margin-right: auto;
}

#page_bg {
	background-image: url(/web/20140720014550im_/http://www.keyframeonline.com/bits/page_bg.jpg);
}

#page_top {
	background-image: url(/web/20140720014550im_/http://www.keyframeonline.com/bits/page_bgtop.jpg); background-repeat:repeat-x;
    margin: 0px 11px;
}

#breadcrumb {
  text-align: right; 
  padding: 20px 40px 0 0;
  font-size: .8em; 
  color: #666;
} 
#breadcrumb a:link, #breadcrumb a:visited { color: #666; }  

#content { text-align: left; padding: 25px 34px 35px 34px; }
#content_compress { text-align: left; padding: 5px 34px 35px 34px; }

#header_img ul { margin: 0 0 0 10px; padding: 0px; overflow: hidden; } 
#header_img li { display: inline; } 
#header_img li a { display: block; height: 62px; text-indent: -9999px; background:url(img/header_subpage.jpg); float: left; }
#header_img li a#header1 { background-position: 0; width: 28px; }
#header_img li a#header2 { background-position: -28px 0px; width: 242px; }
#header_img li a#header3 { background-position: -270px 0px; width: 704px; }

#header_nav { 
    color: white;
    width: 972px; 
  	margin-left: auto;
	margin-right: auto;
    text-align: right;
	font-size: .8em; 
    background-color: #420677;
	border: #330066 solid 1px; 
	border-bottom: 0px;
	padding: 6px 0px;
}

#header_nav A:link, #header_nav A:visited { color: white; text-decoration: none; }
#header_nav A:hover { text-decoration: underline; }
.header_spacer { padding-left: 28px; }

/*main nav*/
#nav_container { padding: 0px 10px; } 
#navKF { background-image: url(/web/20140720014550im_/http://www.keyframeonline.com/bits/header_nav.jpg); background-repeat:no-repeat; height: 40px; background-color: #420677; text-align: left; }
#nav_dropdown_col { width: 742px; float: left; }
#nav_search_col1 { width: 45px; height: 40px; float: left; color: #FFF; font-size: .8em; }
#nav_search_col2 { width: 187px; float: left; }

/*suckerfish dropdowns*/
#nav_dropdown, #nav_dropdown ul { padding: 0; margin: 0; list-style: none;  background: #683499;  }
#nav_dropdown a { display: block; width: 12em; color: white; text-decoration: none; }
#nav_dropdown li { float: left; position: relative; width: 12em; }

#nav_dropdown li ul { display: none; position: absolute; width: 12em; top:40px; left:0;
				      background-image:url(/web/20140720014550im_/http://www.keyframeonline.com/bits/navdrop_bg.jpg); background-repeat: repeat-x;
					  padding-top: 5px; padding-bottom: 7px; border-bottom: #420677 5px solid; z-index: 10; } 
#nav_dropdown li ul li { line-height: 1.8em; }					  
#nav_dropdown li > ul { top: auto; left: auto; }
#nav_dropdown li:hover ul { display: block; }
#nav_dropdown li ul li:hover, #nav_dropdown li ul li.sfhover { background: #8F6BB2; }
.navdrop_item { padding-left: 10px; }

/*footer*/
#footer { background-image: url(/web/20140720014550im_/http://www.keyframeonline.com/bits/footer_bg.jpg); background-repeat:no-repeat; background-color: white; }
#footer_nav {
    color: white;
    width: 972px;
    background-color: #420677;
  	margin-left: auto;
	margin-right: auto;
    text-align: left;
	border: #330066 solid 1px; 
	font-size: .8em; 
	padding: 6px 0px;
}

.footer_spacer { padding-right: 28px; }
#footer_nav A:link, #footer_nav A:visited { color: white; text-decoration: none; }
#footer_nav A:hover { text-decoration: underline; }

#footer_copyright { text-align: center; color: #CCCCCC; font-size: .8em; padding: 16px; }



/*
     FILE ARCHIVED ON 01:45:50 Jul 20, 2014 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 08:10:31 Aug 25, 2019.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  esindex: 0.009
  exclusion.robots: 0.521
  exclusion.robots.policy: 0.501
  PetaboxLoader3.resolve: 58.765
  captures_list: 179.853
  load_resource: 111.545
  LoadShardBlock: 133.108 (3)
  RedisCDXSource: 2.023
  PetaboxLoader3.datanode: 141.173 (4)
  CDXLines.iter: 35.137 (3)
*/