/* 3DLive styles */
#ti-live .info { background-position: top left; background-repeat: no-repeat; min-height: 498px; padding-left: 0px; padding-right: 0px; }
#ti-live h2 { color: #ffea06; font-size: 21px; font-weight: bold; text-transform: uppercase}
#ti-live h1 {background:url('../images/3dlive-h1-bg.jpg') no-repeat left top; }

#InteractionCell { position: absolute; left: 0px; top: -35px; }

/* Title Styles */
#ti-live .title {margin-bottom: 20px; }
#ti-live .title-logo { float: left; margin-left: 15px }
#ti-live .title-instructions { float: left; margin-left: 15px; margin-top: 5px; width: 300px; }
#ti-live .title-download { float: right; margin-right: 50px; margin-top: 15px; }

#ti-live .title-album{ float: left; }
#ti-live .title-podolski{ float: left; }
#ti-live .title-stickers{ float: left; }
#ti-live .title-howtoplay { float: left; padding-left: 25px; padding-top: 30px }
#ti-live .title-help { float: left; padding-left: 25px; padding-top: 30px }
#ti-live .title-snapshot { float: left; margin-top: 10px; margin-left: 10px }
#ti-live .title-someideas { float: left }

/* Homepage styles */
#ti-live .home-button1 { float: left; margin-right: 15px; }
#ti-live .home-button2 { float: left; margin-right: 15px}
#ti-live .home-button3 { float: left }

/* Totalimmersion pages */
#ti-live .totalimmersion { width: 640px; height: 480px; border: 2px solid #578d97; margin: auto; background: #383737; color: #ffffff; font-size: 18px; line-height:150%; text-align:center; position: relative;}

#ti-live .album { width: 640px; margin: auto; margin-top: 15px;}
#ti-live .album .button-replay-album { float: left; }
#ti-live .album .button-snapshot { float: left; margin-right: 15px }

#ti-live .posters { width: 640px; margin: auto; margin-top: 15px;}
#ti-live .posters .button-poster1 { float: left; margin-right: 15px  }
#ti-live .posters .button-poster2 { float: left; margin-right: 15px }
#ti-live .posters .button-snapshot { float: left; margin-top: 6px }
#ti-live .posters .button-replay { float: left; margin-top: 6px }

#ti-live .terms { display: none; position:absolute; left: 0px; top: 0px; width: 640px; height: 480px; text-align: left; line-height: normal; background: black; }
#ti-live .terms .copy { padding: 10px; margin: 0px; background: black; }
#ti-live .terms .scroller { height: 370px; overflow: auto; padding-right: 10px;  }
#ti-live .terms li { color: #ffffff; margin-bottom: 10px; font-size: 11px; }

#ti-live .sticker-buttons { width: 610px; margin: auto; margin-top: 15px; }
#ti-live .sticker-buttons .button-snapshot { float: left; margin-right: 15px }
#ti-live .sticker-buttons .button-playnow { float: left; margin-right: 15px }
#ti-live .sticker-buttons .button-playagain { float: left; }

#ti-live .stickers { width: 580px; margin: auto; margin-top: 15px; background: #020101; padding: 20px }
#ti-live .stickers .button-sticker1 { float: left; margin-right: 20px;}
#ti-live .stickers .button-sticker2 { float: left; margin-right: 20px; }
#ti-live .stickers .button-sticker3 { float: left; margin-right: 20px; }
#ti-live .stickers .button-sticker4 { float: left; margin-right: 20px; }
#ti-live .stickers .button-sticker5 { float: left }

#ti-live .score { width: 640px; margin: auto; margin-top: 10px;  }
#ti-live .score p { color:#FFEA06; font-size:21px; font-weight:bold; text-transform:uppercase; }
#ti-live .score .currentscore { color: #FFFFFF }

#ti-live .download { width: 640px; margin: auto; margin-top: 15px }
#ti-live .download .idea-copy { float: right; width: 440px; }

#ti-live .download .ideas { float: left; width: 320px; margin-top: 15px; }
#ti-live .download .ideas .logo { float: left; margin-right: 10px}
#ti-live .download .ideas .info-copy { float: left; width: 215px; }

/* Instructions & help pages */
#ti-live .copy { margin: 0px 50px }

/*help page table*/
table.helpTable		{margin:10px 0; border:1px solid #FFFFFF; border-right:0; border-bottom:0; }
.helpTable th		{color:#FFFFFF; font-weight:bold; text-align:center; border-right:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF; }
.helpTable td		{color:#FFFFFF; padding:8px; text-align:center; border-right:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF; }
.helpTable td.yes	{background:#4DB147; color:#000000; font-weight:bold; }
.helpTable td.no	{background:#CC0000; color:#000000; font-weight:bold; }

/* Banner Styles */
.podolski-banner { width: 642px; margin: auto; margin-top: 10px }
.ti-banner { width: 642px; margin: auto; margin-top: 10px }
