html { width: 100%; height: 100%; }
body { margin: 0; padding: 0; width: 100%; height: 100%; }
#flash_s9g, #body_s9g { position: absolute; display: block; }
.fw { position: absolute; display: block; overflow: hidden;}
#liveBooks { display: block; }
#body_s9g { margin: 0; padding: 0; width: 100%; height: 100%; }
#flashcontent { font-family: Verdana, Arial; font-size: 11px; text-align: center; margin-left: auto; margin-right: auto; }
object:focus, embed:focus { outline: none; -moz-outline-style: none; }
#flashcontent p { text-align: center; margin-left: auto; margin-right: auto; }
#getflash { font-weight: bold; padding: 10px; }
#getflash a { color: #f00 !important; }
h1 { font-size: 1.2em; }
#htmlwebsite { padding: 10px; text-align: center; margin-left: auto; margin-right: auto; }
#footer { padding: 10px; text-align: center; margin-left: auto; margin-right: auto; }
.flashwrappernoflashnojs { height: 100%; overflow: hidden; position: relative; width: 100%; }
.flashwrappernoflashnojs[id] { display: table; position: static; }
.flashcontentnoflashnojs {	position: absolute; top: 50%; width: 100%; text-align: center; }
.flashcontentnoflashnojs[id] { display: table-cell; vertical-align: middle; position: static; }
.alternativecontent { position: relative; top: -50%; text-align: center; }
.notvisible { display: none !important; }
.FotomotoViewCartClass { display: none; }

/*ie6-outdated widget */
.ie6_outdated img { border: none; } 
.ie6_outdated {	background: #fefaea; text-align: center; clear: both; position: relative; width: 1000px; height: 120px;	margin: 0 auto; border-bottom: 1px solid #888888; }
.ie6_outdated .close_button { position: absolute; right: 1px; top: 2px; font-family: courier new; font-weight: bold; }
.ie6_outdated .content { background: #fefaea; width: 960px; margin: 0 auto; text-align: left; padding: 0; overflow: hidden; color: black; }
.ie6_outdated .content .warning { width: 77px; float: left; }
.ie6_outdated .content .text { width: 518px; float: left; font-family: Arial, sans-serif; }
.ie6_outdated .content .text .title { color: #1d1d1d; font-size: 16px; margin-top: 30px; }
.ie6_outdated .content .text .message { color: #6a6a6a; font-size: 12px; margin-top: 6px; line-height: 12px; }
.ie6_outdated .content .firefox { width: 121px; float: left; }
.ie6_outdated .content .ie8 { width: 112px; float: left; }
.ie6_outdated .content .safari { width: 73px; float: left; }