#doc { background: transparent url(/img/tignish/customize/background-onesize.png) 20px 150px no-repeat; }
#main-feature { padding-top: 60px; }
#main-feature h1, #main-feature p, #main-content h2, #content h2 { overflow: hidden; text-indent: -99999px; background: transparent url(/img/tignish/customize/titles.png) no-repeat; }
#main-feature { padding-left: 35px; height: 220px; }
#main-feature h1 { margin: 0; height: 45px; }
#main-feature p { margin: 25px 0 0 0; height: 120px; background-position: 0 -50px; }
#main-content { margin: 85px 30px 30px 30px; width: 590px; }
#main-content h2, #content h2 { margin: 0 0 10px 0; height: 30px; }
#sidebar { padding-top: 135px; }
#content { clear: both; margin: 0; }
/* Personas */
#personas-intro h2 { background-position: 0 -170px; }
#try-on { padding: 0 125px 0 0; overflow: hidden; }
#try-on p { float: right; margin: 0; padding-right: 40px; min-height: 26px; background: url(/img/tignish/customize/arrow.png) 100% 50% no-repeat; font-size: 10px; }
#try-on p span { display: block; text-align: right; }
iframe { margin-left: 5px; border: 0; }
.persona-previewer { clear: both; height: 174px; }
.persona-previewer-content { float: left; }
.persona-previewer-content div { display: none; }
.persona-previewer-content div.persona-visible { display: block; }
ul.persona-previewer-tabs { position: static; left: 0; margin: 0; padding: 20px 0 0; list-style: none; }
ul.persona-previewer-tabs li { display: block; margin: 0 8px 10px 2px; padding: 0; width: 100px; height: 33px; float: left; list-style-type: none; }
ul.persona-previewer-tabs li a, ul.persona-previewer-tabs li img { display: block; }
ul.persona-previewer-tabs li .selected { outline: 2px solid #79b; }
#see-all-personas { margin-bottom: 0; width: 575px; clear: left; text-align: right; }
#see-all-personas a { margin: 5px; /* background: transparent url(/img/tignish/link-arrow.png) left 5px no-repeat; */ }
/* Add-ons */
#addons-intro { margin: 30px 0 0 30px; padding-top: 35px; width: 590px; background: transparent url(/img/tignish/customize/divider.png) no-repeat; }
#addons-intro h2 { background-position: 0 -200px; }
.js #addons-feature { margin: 20px 0; padding: 0; width: 940px; overflow: hidden; background: #fff url(/img/tignish/customize/background-btm.png) bottom right no-repeat; }
.js #addons-feature .addons-feature-contents { margin: 20px; overflow: hidden; }
.pager { margin-top: 14px; padding: 0 35px 35px 35px; background-color: #fff; }
.js .pager { margin: auto; padding: auto; background-color: transparent; }
.pager-tabs { left: auto; margin: 0; padding-top: 0; overflow: hidden; background: transparent url(/img/tignish/customize/background-top.png) top right no-repeat; }
.pager-tabs li { float: left; _display: inline; margin: 0; padding: 12px 0 0 0; background: transparent url(/img/tignish/customize/background-top.png) top center no-repeat; }
.pager-tabs li a { display: block; margin-top: 0; border-right: 1px solid #e2e1e1; padding: 15px 15px 8px; }
.pager-tabs li a:link, .pager-tabs li a:visited { color: #0489b7; }
.pager-tabs li a.selected:link, .pager-tabs li a.selected:visited { outline: 0; color: #69645c; background: transparent url(/img/tignish/customize/background-top.png) center -131px no-repeat; }
.pager-tabs li a.selected:hover, .pager-tabs li a.selected:active { text-decoration: none; }
.pager-tabs li a span { border-right: 1px #ccc solid; padding: 10px 0 10px 0; }
.pager-tabs li.first { padding-left: 10px; background-position: top left; }
.pager-tabs li.first a.selected { background-position: -10px -131px; }
.pager-content, .addons-feature-contents { clear: both; overflow: hidden; height: 1%; }
.addons-feature-contents h3 { margin: 0 0 5px 0; font-size: 18px; font-weight: bold; }
.addon-description { float: left; _display: inline; margin: 25px 0 0 20px; width: 330px; background-color: #fff; }
.addon-description p { color: #4b4740; }
.addon-description p.category-link { font-size: 12px; }
.featured-addon { float: right; _display: inline; margin: 20px 20px 0 0; padding: 0; width: 500px; overflow: hidden; background-color: #fff; }
.featured-addon h4, .featured-addon p { padding-left: 220px; }
.featured-addon h4 { font-size: 14px; font-weight: bold; }
.featured-addon h4 img { float: left; _display: inline; margin-left: -220px; }
.featured-addon p { color: #4b4740; }
.sample-addon-list { float: right; _display: inline; margin: 20px 20px 20px 0; padding: 20px 0 0; width: 500px; background: transparent url(/img/tignish/customize/divider.png) no-repeat; }
.sample-addon-list ul { left: 0; margin: 0; overflow: hidden; }
.sample-addon-list ul li { float: left; _display: inline; width: 250px; margin: 0; padding: 0; background: none; list-style-type: none; }
.sample-addon-list ul li a { display: block; padding: 10px 0 10px 10px; height: 32px; line-height: 32px; }
.sample-addon-list ul li a img { float: left; _display: inline; margin-right: 10px; }
