.contentContextTable { margin:0; padding:0; }
#topTalk { margin: 0 5px 0 0px; padding: 0; height:203px; width:947px;}
.img_link{ position:absolute; top:224px; width:190px; height:100px; cursor:pointer; background-color: #fff; filter:alpha(opacity=1); opacity: 0.01; -moz-opacity:0.01;}
#homeFeatures { margin: 0; padding: 15px; background:url(../img/bgFeatures.png); background-color:#FFFFFF; background-position: 1px -232px; margin: 0 5px; }
#homeFeatures p.h1 { padding: 10px 0 0 10px; margin:0; font-size: 28px; font-weight: bold; }
#homeFeatures p.h1 img { margin: 30px 0 0 0; float: right; }
#homeFeatures p.h2 { padding: 0 0 0 10px; margin:0; font-size: 22px; font-weight: bold; color: #677382; }
#homeFeatures p.h3 { padding: 20px 0 0 10px; margin:0; width: 420px;  }
#homeFeatures ul.features { margin: 20px 20px 0 28px; padding: 0; font-size: 16px; font-weight: bold; line-height: 26px; list-style-image:url(../../home/img/checkList.png); }
#homeFeatures ul.features li.high { list-style-image:url(../../home/img/highList.png); }
#talksContext { margin: 0; padding: 12px; background:none; }
#samples { margin: 0; padding: 15px 0 15px 15px; }
#how_scriptcase_works { margin: 10px 0 0 0; padding: 15px 0 15px 15px; }
#demo { margin: 10px 0 0 0; padding: 15px 0 15px 15px; }
#support { margin: 10px 0 0 0; padding: 0 0 15px 15px; }
#demo img { float: right; margin: -30px 10px 0 0; border: 0; }
#samples img { float: right; margin: -11px 4px 0 0; border: 0; }
#samples p.h1, #how_scriptcase_works p.h1, #demo p.h1 { padding: 0; margin:0; font-size: 32px; font-weight: bold; letter-spacing: -2px; }
#samples p.h2, #how_scriptcase_works p.h2, #demo p.h2 { padding: 0; margin:0; font-size: 22px; font-weight: bold; color: #677382; }
#samples p.h3, #how_scriptcase_works p.h3, #demo p.h3 { padding: 15px 0 0 0; margin:0; width: 420px; }
#support p.label { padding: 15px 0 0 0; margin:0; font-size: 13px; font-weight: bold; text-transform:uppercase; }
#support ul.images { height:70px; padding: 10px 0 0 0; margin: 0; list-style-type: none; letter-spacing: -1px; }
#support ul.images li { padding: 0; margin: 0; list-style-type: none; display: inline; }
#support ul.images li div { width:70px; float:left; margin:0 2px 0 0; background-color:#CCC; text-align:center; font-size:10px;}
#samples, #samples .sb-inner, #how_scriptcase_works, #how_scriptcase_works .sb-inner, #demo, #demo .sb-inner, #support, #support .sb-inner { background:url(../../home/img/bgTalks.png) repeat-x #f0f6f9; }
#samples .sb-border, #how_scriptcase_works .sb-border, #demo .sb-border, #support .sb-border { background:#d7d7d7; }
#fastMenu { border:1px solid #d7d7d7; margin: 0 0 0 10px; padding: 0 10px 5px 10px; background: #fffb9b; }
#fastMenu p.label { margin: 0; padding: 10px 0 0 0; font-weight: bold; }
#fastMenu p.label img { border: 0; margin: 0 4px 0 0; }
#fastMenu p.description { margin: 0; padding: 0 0 10px 0; font-size: 13px; border-bottom: 1px solid #d7d7d7; }
#clients { border:1px solid #d7d7d7; margin: 10px 0 0 10px; padding: 10px; background: #ebebeb; }
#clients #list { margin: 0; height: 180px; overflow:hidden; }
#clients #list ul { margin: 5px 0 0 18px; padding: 0; list-style-image:url(../../home/img/simpleList.png); }
#news { border:1px solid #d7d7d7; margin: 10px 0 0 10px; padding: 10px; background: #ebebeb; }
#news p.title { margin: 0; padding: 10px 0 0 0; font-weight: bold; }
#news p.resume { margin: 0; padding: 10px 0 0 0; font-size: 13px; }
#news p.lear { margin: 0; padding: 5px 0 0 0; font-size: 13px; }
#clients p.label, #news p.label { padding: 0 0 10px 0; margin: 0; font-size: 13px; font-weight: bold; text-transform:uppercase; color: #333; border-bottom: 1px solid #d7d7d7; }
#fastMenu, #fastMenu .sb-inner { background: #fffcae; }
#news, #news .sb-inner, #clients, #clients .sb-inner { background: #efefef; }
#fastMenu .sb-border, #clients .sb-border, #news .sb-border { background:#d7d7d7; }
