  html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent}
body {line-height: 1}
ol, ul {list-style: none}
blockquote, q {quotes: none}
blockquote:before, blockquote:after, q:before, q:after {content: ''; content: none}
 :focus {outline: 0}
 ins {text-decoration: none}
del {text-decoration: line-through}
 table {border-collapse: collapse; border-spacing: 0}
  .container_12, .container_16 {margin-left: auto; margin-right: auto; width: 960px}
 .grid_1, .grid_2, .grid_3, .grid_4, .grid_5, .grid_6, .grid_7, .grid_8, .grid_9, .grid_10, .grid_11, .grid_12, .grid_13, .grid_14, .grid_15, .grid_16 {display: inline; float: left; position: relative; margin-left: 10px; margin-right: 10px}
.container_12 .grid_3, .container_16 .grid_4 {width: 220px}
.container_12 .grid_6, .container_16 .grid_8 {width: 460px}
.container_12 .grid_9, .container_16 .grid_12 {width: 700px}
.container_12 .grid_12, .container_16 .grid_16 {width: 940px}
 .alpha {margin-left: 0}
.omega {margin-right: 0}
 .container_12 .grid_1 {width: 60px}
.container_12 .grid_2 {width: 140px}
.container_12 .grid_4 {width: 300px}
.container_12 .grid_5 {width: 380px}
.container_12 .grid_7 {width: 540px}
.container_12 .grid_8 {width: 620px}
.container_12 .grid_10 {width: 780px}
.container_12 .grid_11 {width: 860px}
 .container_16 .grid_1 {width: 40px}
.container_16 .grid_2 {width: 100px}
.container_16 .grid_3 {width: 160px}
.container_16 .grid_5 {width: 280px}
.container_16 .grid_6 {width: 340px}
.container_16 .grid_7 {width: 400px}
.container_16 .grid_9 {width: 520px}
.container_16 .grid_10 {width: 580px}
.container_16 .grid_11 {width: 640px}
.container_16 .grid_13 {width: 760px}
.container_16 .grid_14 {width: 820px}
.container_16 .grid_15 {width: 880px}
 .container_12 .prefix_3, .container_16 .prefix_4 {padding-left: 240px}
.container_12 .prefix_6, .container_16 .prefix_8 {padding-left: 480px}
.container_12 .prefix_9, .container_16 .prefix_12 {padding-left: 720px}
 .container_12 .prefix_1 {padding-left: 80px}
.container_12 .prefix_2 {padding-left: 160px}
.container_12 .prefix_4 {padding-left: 320px}
.container_12 .prefix_5 {padding-left: 400px}
.container_12 .prefix_7 {padding-left: 560px}
.container_12 .prefix_8 {padding-left: 640px}
.container_12 .prefix_10 {padding-left: 800px}
.container_12 .prefix_11 {padding-left: 880px}
 .container_16 .prefix_1 {padding-left: 60px}
.container_16 .prefix_2 {padding-left: 120px}
.container_16 .prefix_3 {padding-left: 180px}
.container_16 .prefix_5 {padding-left: 300px}
.container_16 .prefix_6 {padding-left: 360px}
.container_16 .prefix_7 {padding-left: 420px}
.container_16 .prefix_9 {padding-left: 540px}
.container_16 .prefix_10 {padding-left: 600px}
.container_16 .prefix_11 {padding-left: 660px}
.container_16 .prefix_13 {padding-left: 780px}
.container_16 .prefix_14 {padding-left: 840px}
.container_16 .prefix_15 {padding-left: 900px}
 .container_12 .suffix_3, .container_16 .suffix_4 {padding-right: 240px}
.container_12 .suffix_6, .container_16 .suffix_8 {padding-right: 480px}
.container_12 .suffix_9, .container_16 .suffix_12 {padding-right: 720px}
 .container_12 .suffix_1 {padding-right: 80px}
.container_12 .suffix_2 {padding-right: 160px}
.container_12 .suffix_4 {padding-right: 320px}
.container_12 .suffix_5 {padding-right: 400px}
.container_12 .suffix_7 {padding-right: 560px}
.container_12 .suffix_8 {padding-right: 640px}
.container_12 .suffix_10 {padding-right: 800px}
.container_12 .suffix_11 {padding-right: 880px}
 .container_16 .suffix_1 {padding-right: 60px}
.container_16 .suffix_2 {padding-right: 120px}
.container_16 .suffix_3 {padding-right: 180px}
.container_16 .suffix_5 {padding-right: 300px}
.container_16 .suffix_6 {padding-right: 360px}
.container_16 .suffix_7 {padding-right: 420px}
.container_16 .suffix_9 {padding-right: 540px}
.container_16 .suffix_10 {padding-right: 600px}
.container_16 .suffix_11 {padding-right: 660px}
.container_16 .suffix_13 {padding-right: 780px}
.container_16 .suffix_14 {padding-right: 840px}
.container_16 .suffix_15 {padding-right: 900px}
 .container_12 .push_3, .container_16 .push_4 {left: 240px}
.container_12 .push_6, .container_16 .push_8 {left: 480px}
.container_12 .push_9, .container_16 .push_12 {left: 720px}
 .container_12 .push_1 {left: 80px}
.container_12 .push_2 {left: 160px}
.container_12 .push_4 {left: 320px}
.container_12 .push_5 {left: 400px}
.container_12 .push_7 {left: 560px}
.container_12 .push_8 {left: 640px}
.container_12 .push_10 {left: 800px}
.container_12 .push_11 {left: 880px}
 .container_16 .push_1 {left: 60px}
.container_16 .push_2 {left: 120px}
.container_16 .push_3 {left: 180px}
.container_16 .push_5 {left: 300px}
.container_16 .push_6 {left: 360px}
.container_16 .push_7 {left: 420px}
.container_16 .push_9 {left: 540px}
.container_16 .push_10 {left: 600px}
.container_16 .push_11 {left: 660px}
.container_16 .push_13 {left: 780px}
.container_16 .push_14 {left: 840px}
.container_16 .push_15 {left: 900px}
 .container_12 .pull_3, .container_16 .pull_4 {left: -240px}
.container_12 .pull_6, .container_16 .pull_8 {left: -480px}
.container_12 .pull_9, .container_16 .pull_12 {left: -720px}
 .container_12 .pull_1 {left: -80px}
.container_12 .pull_2 {left: -160px}
.container_12 .pull_4 {left: -320px}
.container_12 .pull_5 {left: -400px}
.container_12 .pull_7 {left: -560px}
.container_12 .pull_8 {left: -640px}
.container_12 .pull_10 {left: -800px}
.container_12 .pull_11 {left: -880px}
 .container_16 .pull_1 {left: -60px}
.container_16 .pull_2 {left: -120px}
.container_16 .pull_3 {left: -180px}
.container_16 .pull_5 {left: -300px}
.container_16 .pull_6 {left: -360px}
.container_16 .pull_7 {left: -420px}
.container_16 .pull_9 {left: -540px}
.container_16 .pull_10 {left: -600px}
.container_16 .pull_11 {left: -660px}
.container_16 .pull_13 {left: -780px}
.container_16 .pull_14 {left: -840px}
.container_16 .pull_15 {left: -900px}
  .clear {clear: both; display: block; overflow: hidden; visibility: hidden; width: 0; height: 0}
 .clearfix:after {clear: both; content: ' '; display: block; font-size: 0; line-height: 0; visibility: hidden; width: 0; height: 0}
* html .clearfix {height: 1%}
html {background: #1a1a1a}
body {margin: 0 auto; font-family: "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; font-size: 62.5%; line-height: 16px; background: #1a1a1a}
div.container_16 {background-color: #000}
div.languages {height: 56px; background-image: url('../images/site/faded.jpg'); background-repeat: no-repeat; margin-top: 1px}
table.translations {width: 940px; border-collapse: collapse; height: 56px}
table.translations td {padding: 0; margin: 0; vertical-align: middle}
img.contact_button {margin-top: 50px; border: none}
div.masthead {background-color: #000000; height: 80px}
div.nav {height: 32px; background: #000000 url('../images/site/navigation_background.png') no-repeat}
div#sub_navigation {height: 32px; padding: 0; margin: 0; background: transparent url(../images/site/sub_navigation_background.png) 0 100% no-repeat}
h3 {font-weight: normal; font-family: Georgia; font-size: 1.9em; margin: 5px 0 0 -15px; color: #555555}
h3.billboard_h3 {font-weight: normal; font-family: Georgia; font-size: 1.9em; margin: 5px 0 0 10px; color: #555555}
div#show_billboard {height: 320px; padding: 0; margin: 0; background: transparent url(../images/site/billboard_background.png) 0 0 no-repeat}
div#show_billboard_two {height: 320px; padding: 0; margin: 0; background: transparent url(../images/site/billboard_background_two.png) 0 0 no-repeat}
div#tv_shell {margin-top: 16px; width: 657px; height: 503px; background-repeat: no-repeat; background-image: url('../images/site/tv_background.jpg')}
div#tv_spot_viewer {position: relative; top: 29px; left: 27px}
div.white_panel {background: #ffffff url('../images/site/white_panel_top.jpg') 0 0 no-repeat; margin-top: 10px; min-height: 400px; margin-bottom: 0}
div.white_panel h1 {font-weight: normal; font-family: Georgia; font-size: 2.2em; margin: 16px 0 16px 0}
div.white_panel h2 {font-weight: normal; font-family: Georgia; font-size: 1.9em; margin: 16px 0 16px 0; color: #555555}
div.white_panel h2 span.value {color: #888888; padding-left: 20px; font-style: normal; font-weight: normal; font-size: 11px; font-family: "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif}
div.white_panel p {font-size: 1.2em; line-height: 16px; padding-bottom: 10px}
div.white_panel p.intro {font-size: 1.5em; line-height: 140%; color: #555555; font-family: Times, serif}
div.white_panel p.read_more a {color: #444444; text-decoration: none; border-bottom: 1px solid #cccccc}
div.white_panel p.read_more a:hover {border-bottom: 1px solid #444444}
.grid_3 p {margin: 0; margin: 0 0 -5px -10px}
.grid_3 p a {text-decoration: none; color: #333333; border-bottom: 1px solid #cccccc}
.grid_3 p a:hover {color: #1a1a1a; border-bottom: 1px solid #222222}
div.white_panel_finish {margin: 0; padding: 0; background: #000000 url('../images/site/white_panel_bottom.jpg') 0 0 no-repeat; height: 10px}
h3.stories_h3 a {text-decoration: none; color: #222222; margin-left: 40px}
h3.quotes_h3 a {text-decoration: none; color: #222222; margin-left: 60px}
.navigation {list-style: none; position: relative; margin: 0; padding: 0}
.navigation li {display: block; overflow: hidden; padding: 0; margin: 0; cursor: pointer; float: left; height: 32px; background-repeat: no-repeat}
.navigation a {display: block; height: 32px; text-indent: -9999px; outline: none}
h2.quote {line-height: 120%; margin-bottom: 0}
li#home {width: 60px; background-position: 0px 0}
li#values {width: 63px; background-position: -60px 0}
li#billboards {width: 93px; background-position: -123px 0}
li#tv_spots {width: 73px; background-position: -216px 0}
li#quotes {width: 65px; background-position: -345px 0}
li#your_stories {width: 102px; background-position: -410px 0}
li#home:hover {background-position: 0 -32px}
li#values:hover {background-position: -60px -32px}
li#billboards:hover {background-position: -123px -32px}
li#tv_spots:hover {background-position: -216px -32px}
li#quotes:hover {background-position: -345px -32px}
li#your_stories:hover {background-position: -410px -32px}
li#home:active {background-position: 0 -64px}
li#values:active {background-position: -60px -64px}
li#billboards:active {background-position: -123px -64px}
li#tv_spots:active {background-position: -216px -64px}
li#quotes:active {background-position: -345px -64px}
li#your_stories:active {background-position: -410px -64px}
body#welcome li#home {background-position: 0 -64px}
body#values li#values {background-position: -60px -64px}
body#billboards li#billboards {background-position: -123px -64px}
body#tv_spots li#tv_spots {background-position: -216px -64px}
body#quotes li#quotes {background-position: -345px -64px}
body#stories li#your_stories {background-position: -410px -64px}
div.footer {margin-top: 0; height: 64px; background-color: #000000}
div.footer ul.footer_nav {list-style-type: none; margin-top: 32px}
div.footer ul.footer_nav li {float: left; padding-right: 10px; font-size: 1.0em; color: #666666}
div.footer ul.footer_nav li a {text-decoration: none; color: #666666}
div.footer ul.footer_nav li a:hover {border-bottom: 1px solid #ffffff}
ul.darth_fader {display: none; padding: 0; margin: 0; position: relative; top: 1px; left: 33px}
img.darth_billboard {margin-top: 5px; margin-left: 46px; background-color: #cccccc}
div.div_tv_preview {padding: 0; float: left; margin: 10px 20px 0 0; width: 340px; height: 330px; background: #222222 url('../images/site/rounded/tv_spots_background.jpg') no-repeat}
div.div_billboard_preview {padding: 0; float: left; margin: 10px 0 0 0; width: 580px; height: 330px; background: #000000 url('../images/site/rounded/billboards_background.jpg') no-repeat}
p.tv_intro {color: #ffffff; font-size: 1.0em; padding: 0}
p.tv_intro a {color: #ffffff; text-decoration: none}
p.tv_intro a:hover {color: #222222}
p.your_stories_intro {color: #1a1a1a; font-size: 1.1em; padding: 0}
p.your_stories_intro a {color: #1a1a1a; text-decoration: none}
p.your_stories_intro a:hover {color: #222222}
p.inspirational_quotes_intro {color: #1a1a1a; font-size: 1.1em; padding: 0}
p.inspirational_quotes_intro a {color: #1a1a1a; text-decoration: none}
p.inspirational_quotes_intro a:hover {color: #222222}
div#tv_thumbnails {width: 287px; height: 161px; padding: 0; margin: 0}
table.tv_preview_table {width: 287px; margin: 0 auto; padding: 0}
table.tv_preview_table td {padding: 0}
table.table_billboard_preview {width: 580px}
table.table_billboard_preview td {padding: 0}
table.billboard_previews {width: 100%}
table.billboard_previews td {padding: 0}
h2 {font-size: 1.8em; font-weight: normal; font-family: Georgia; padding: 30px 0 20px 0; color: #444444}
h2.sharing {line-height: 120%}
p.your_stories_intro {padding-left: 12px; width: 210px}
p.inspirational_quotes_intro {margin-left: 42px; padding: 0; width: 220px}
div.val_back {background-color: #ffffff; width: 940px; margin-top: 10px; background-color: #ffffff}
div.val_back h2 {color: #1a1a1a}
div.values p {margin-left: 20px; font-size: 1.3em; padding: 0; line-height: 2.1em}
div.values p a {text-decoration: none; color: #666666; border-bottom: none}
div.values p a:hover {color: #ffffff; background-color: #E3343C}
ul#billboard_list {margin: 0; padding: 0}
ul#billboard_list li {text-align: center; float: left; display: inline; padding: 2px; border: 1px solid #ccc; margin: 0 20px 20px 0}
ul#billboard_list li img {margin-bottom: 6px}
ul#billboard_list li:hover {background-color: #555555}
ul#billboard_list li:hover a {color: #ffffff}
ul#billboard_list li a {text-decoration: none; font-size: .9em; color: #666666}
.awesome, .awesome:visited {background: #222 url(../images/site/alert-overlay.png) repeat-x; display: inline-block; padding: 5px 10px 6px; color: #fff; text-decoration: none; -moz-border-radius: 5px; -webkit-border-radius: 5px; -moz-box-shadow: 0 1px 3px rgba(0,0,0,0.5); -webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.5); text-shadow: 0 -1px 1px rgba(0,0,0,0.25); border-bottom: 1px solid rgba(0,0,0,0.25); position: relative; cursor: pointer}
.awesome:hover {background-color: #111; color: #fff}
.awesome:active {top: 1px}
.small.awesome, .small.awesome:visited {font-size: 11px}
.awesome, .awesome:visited, .medium.awesome, .medium.awesome:visited {font-size: 13px; font-weight: bold; line-height: 1; text-shadow: 0 -1px 1px rgba(0,0,0,0.25)}
.large.awesome, .large.awesome:visited {font-size: 14px; padding: 8px 14px 9px}
.green.awesome, .green.awesome:visited {background-color: #91bd09}
.green.awesome:hover {background-color: #749a02}
.blue.awesome, .blue.awesome:visited {background-color: #2daebf}
.blue.awesome:hover {background-color: #007d9a}
.red.awesome, .red.awesome:visited {background-color: #E3343C}
.red.awesome:hover {background-color: #872300}
.magenta.awesome, .magenta.awesome:visited {background-color: #a9014b}
.magenta.awesome:hover {background-color: #630030}
.orange.awesome, .orange.awesome:visited {background-color: #ff5c00}
.orange.awesome:hover {background-color: #d45500}
.yellow.awesome, .yellow.awesome:visited {background-color: #ffb515}
.yellow.awesome:hover {background-color: #fc9200}