@media screen { 
/* -----------------------------------------------------------------------
 Blueprint CSS Framework 0.8
 http://blueprintcss.org
   * Copyright (c) 2007-Present. See LICENSE for more info.
   * See README for instructions on how to use Blueprint.
   * For credits and origins, see AUTHORS.
   * This is a compressed file. See the sources in the 'src' directory.
----------------------------------------------------------------------- */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}
body {line-height:1.5}
table {border-collapse:separate;border-spacing:0}
caption, th, td {text-align:left;font-weight:normal}
table, td, th {vertical-align:top}
blockquote:before, blockquote:after, q:before, q:after {content:""}
blockquote, q {quotes:"" ""}
a img {border:none}
body {font-size:90%;color:#222;background:#fff;font-family:"Helvetica Neue", Arial, Helvetica, sans-serif}
h1, h2, h3, h4, h5, h6 {font-weight:normal;color:#111}
h1 {font-size:3em;line-height:1;margin-bottom:0.5em}
h2 {font-size:2em;margin-bottom:0.75em}
h3 {font-size:1.5em;line-height:1;margin-bottom:1em}
h4 {font-size:1.2em;line-height:1.25;margin-bottom:1.25em}
h5 {font-size:1em;font-weight:bold;margin-bottom:1.5em}
h6 {font-size:1em;font-weight:bold}
h1 img, h2 img, h3 img, h4 img, h5 img, h6 img {margin:0}
p {margin:0 0 .75em;line-height:1.35}
p img.left {float:left;margin:1.5em 1.5em 1.5em 0;padding:0}
p img.right {float:right;margin:1.5em 0 1.5em 1.5em}
a:focus, a:hover {color:#000}
a {color:#0c419a;text-decoration:underline}
blockquote {margin:1.5em;color:#666;font-style:italic}
strong {font-weight:bold}
em, dfn {font-style:italic}
dfn {font-weight:bold}
sup, sub {line-height:0}
abbr, acronym {border-bottom:1px dotted #666}
address {margin:0 0 1.5em;font-style:italic}
del {color:#666}
pre {margin:1.5em 0;white-space:pre}
pre, code, tt {font:1em 'andale mono', 'lucida console', monospace;line-height:1.5}
li ul, li ol {margin:0 1.5em}
ul, ol {margin:0 1.5em 1.5em 1.5em}
ul {list-style-type:disc}
ol {list-style-type:decimal}
li{line-height:1.3}
dl {margin:0 0 1.5em 0}
dl dt {font-weight:bold}
dd {margin-left:1.5em}
table {margin-bottom:1.4em;width:100%}
th {font-weight:bold}
thead th {background:#c3d9ff}
th, td, caption {padding:4px 10px 4px 5px}
tr.even td {background:#e5ecf9}
tfoot {font-style:italic}
caption {background:#eee}
.hide {display:none}
.quiet {color:#666}
.loud {color:#000}
.highlight {background:#ff0}
.added {background:#060;color:#fff}
.removed {background:#900;color:#fff}
.first {margin-left:0;padding-left:0}
.last {margin-right:0;padding-right:0}
.top {margin-top:0;padding-top:0}
.bottom {margin-bottom:0;padding-bottom:0}
label {font-weight:bold}
fieldset {padding:1.4em;margin:0 0 1.5em 0;border:1px solid #ccc;-moz-border-radius:5px;-webkit-border-radius:5px}
legend {font-weight:bold;font-size:1.4em}
input[type=text], input.text, input.title, textarea, select {margin:0.5em 0;border:1px solid #999;-moz-border-radius:3px;-webkit-border-radius:3px}
input.text:focus, input[type=text]:focus, input.title:focus, textarea:focus, select:focus {border:1px solid #444}
input.text, input.title {width:300px;padding:5px}
input.title {font-size:1.5em}
textarea {width:390px;height:50px;padding:5px}
.error, .notice, .success {padding:.8em;margin-bottom:1em;border:2px solid #ddd}
.error {background:#FBE3E4;color:#8a1f11;border-color:#FBC2C4}
.notice {background:#FFF6BF;color:#514721;border-color:#FFD324}
.success {background:#E6EFC2;color:#264409;border-color:#C6D880}
.error a {color:#8a1f11}
.notice a {color:#514721}
.success a {color:#264409}
hr {background:#ddd;color:#ddd;clear:both;float:none;width:100%;height:.1em;margin:0 0 1.45em;border:none}
hr.space {background:#fff;color:#fff}
.clearfix:after, .container:after {content:"\0020";display:block;height:0;clear:both;visibility:hidden;overflow:hidden}
.clearfix, .container {display:block}
.clear {clear:both}
}
@media print { 
/* -----------------------------------------------------------------------
 Blueprint CSS Framework 0.8
 http://blueprintcss.org
   * Copyright (c) 2007-Present. See LICENSE for more info.
   * See README for instructions on how to use Blueprint.
   * For credits and origins, see AUTHORS.
   * This is a compressed file. See the sources in the 'src' directory.
----------------------------------------------------------------------- */
body {line-height:1.5;font-family:"Helvetica Neue", Arial, Helvetica, sans-serif;color:#000;background:none;font-size:10pt}
.container {background:none}
hr {background:#ccc;color:#ccc;width:100%;height:2px;margin:2em 0;padding:0;border:none}
hr.space {background:#fff;color:#fff}
h1, h2, h3, h4, h5, h6 {font-family:"Helvetica Neue", Arial, "Lucida Grande", sans-serif}
code {font:.9em "Courier New", Monaco, Courier, monospace}
img {float:left;margin:1.5em 1.5em 1.5em 0}
a img {border:none}
p img.top {margin-top:0}
blockquote {margin:1.5em;padding:1em;font-style:italic;font-size:.9em}
.small {font-size:.9em}
.large {font-size:1.1em}
.quiet {color:#999}
.hide {display:none}
a:link, a:visited {background:transparent;font-weight:700;text-decoration:underline}
a:link:after, a:visited:after {content:" (" attr(href) ")";font-size:90%}
}
@media only screen and (max-device-width:480px) {
	body{-webkit-text-stroke:0 black}
}
@media screen { 
#soundmanager-debug-toggle{display:none}
html{
height:auto;width:auto;overflow:hidden;position:relative}
html.js{
height:2300px;width:5500px}
body{
color:#fff;background:#99cf16 url(../img/body_bg_small.png) top left;position:relative;height:100%}
.page{
margin:0 auto;background:url(../img/page_bg.png) no-repeat center center;height:596px;width:956px;padding:98px 181px 48px  181px}
.js .page{
float:left;display:inline;margin-top:267px;margin-right:299px}
.js  #content{
  overflow:hidden;padding-bottom:350px;padding-left:500px}
#content{background-image:url(../img/illustrations_small.png)}
*:first-child+html #clouds {background:none}
scrollbar * {display:none !important}
#wa {
position:fixed;top:0px;width:1px;overflow:hidden;height:40px;color:#99cf16;border:1px solid #99cf16}
.wa_2{
overflow:hidden;height:1px}
.main_menu, .sub_menu{
	padding:0;margin:0}
.main_menu li, .sub_menu li{
	list-style:none;padding:0;margin:0}
.sub_menu a, .main_menu a{
font-size:1.35em;text-transform:lowercase;text-decoration:none}
.main_menu {float:right}
.main_menu li {
float:left;margin-left:13px}
.main_menu a{
display:block;width:72px;height:60px;padding:50px 22px 0 22px;color:#0c419a}
.main_menu a:hover, .main_menu a.current{
	color:#fff;background-color:#6b017d}
.main_menu a.what_we_do:hover, .main_menu a.what_we_do:active, .main_menu a.what_we_do.current {background-color:#b36d08}
.main_menu a.bellette_clients:hover,.main_menu a.bellette_clients:active, .main_menu a.bellette_clients.current {background-color:#f6cd00}
.main_menu a.bellette_team:hover, .main_menu a.bellette_team:active, .main_menu a.bellette_team.current {background-color:#ff6600}
.main_menu a.giving_back:hover, .main_menu a.giving_back:active, .main_menu a.giving_back.current {background-color:#0c419a}
.main_menu a.quote_briefs:hover, .main_menu a.quote_briefs:active, .main_menu a.quote_briefs.current {background-color:#662622}
.main_content{
	clear:both;position:relative;overflow:hidden}
.sub_menu{
	float:left;display:inline;width:185px;padding-top:90px}
.sub_menu a{
	color:#fff;text-align:right;display:block;padding:3px 0 4px 0;padding-right:60px}
.sub_menu a:hover, .sub_menu a:active, .sub_menu .active a{
	background:url(../img/menu_pen.gif) no-repeat 135px 11px;color:#0c419a}
.slides{margin-top:32px}
.slides, sub_slides {
	width:740px;position:relative;overflow:hidden;height:400px;float:right;display:inline}
div.slides div.sub_slides {width:20000em}
.sub_slides .item, .slides .item {
	display:block;width:740px;height:400px}
.sub_slides .items, .slides .items {
	position:absolute;margin:0;padding:0;width:20000em}
.sub_slides .items .item{
	float:left;width:740px}
h1 {
	font-family:Arial Black, Arial, sans-serif;color:#fff;font-size:4.65em;margin:0;padding:0;margin-bottom:10px;text-transform:lowercase;letter-spacing:-3px}
h1.tighter {
	letter-spacing:-4.5px;font-size:4.5em;margin-bottom:15px}
h2{
	font-family:Arial Black, Arial, sans-serif;color:#fff;font-size:2em;margin:0;padding:0;text-transform:lowercase;letter-spacing:-1px}
h3, h4{
color:#fff;font-weight:bold;font-family:Arial Black, Arial, Helvetica, sans-serif;margin:0;padding:0;text-transform:lowercase}
.bear {
	float:right;display:inline;background:url(../img/bears.png) no-repeat 0 0}
#bg #content .small{font-size:.9em}
#bg #content .x-small{font-size:.8em}
#bg #content .large{font-size:1.15em}
#bg #content .x-large{font-size:1.3em}
#bg #content .white {color:#fff}
#bg #content .brown{color:#662622}
#bg #content .blue {color:#0c419a}
#bg #content .orange{color:#ff6600}
#bg #content .bold{font-weight:bold}
#bg #content .it{font-style:italic}
.bellette{
	color:#0c419a;font-family:Arial Black, Arial, Helvetica, sans-serif;font-weight:bold}
.quote_text{
	font-weight:normal;line-height:1.25;margin-bottom:.5em;font-size:1.3em}
a.contact_button{
background:url(../img/buttons.png) no-repeat 0 0;height:56px;width:76px;text-indent:-9999px;overflow:hidden;display:block;position:absolute;margin-top:370px;margin-left:46px;z-index:9999}
a.contact_button:hover{background-position:100% 0}
#bg .profile_button{border-bottom:0}
#bg .profile_button a{
width:148px;padding:0;height:76px;display:block;background:url(../img/buttons.png) no-repeat;background-position:100% -120px;text-indent:-999px;overflow:hidden}
#bg .profile_button a:hover{background-position:0 -120px}
#home_buttons .profile_button a{
background-position:0 -356px;width:84px;height:51px}
#home_buttons .profile_button a:hover{background-position:100% -356px}
	/*#####
	#####
	#####
	#####
	#####
	#####
	#####
	#####
	#####
	#####
	#####
	#####
	#####
	#####
	#####
	#####
	#####
	#####
	#####
	#####
	#####
	#####
	#####
	#####
	#####
	#####
	#####
	#####
	#####
	#####
	#####*/
	/*#####
	#####
	#####
	#####
	#####
	#####
	#####
	#####
	#####
	#####
	#####
	#####
	#####
	#####
	#####
	#####
	#####
	#####
	#####
	#####
	#####
	#####*/
	/*#####
	#####
	#####
	#####
	#####
	#####
	#####
	#####
	#####
	#####
	#####
	#####
	#####
	#####
	#####
	#####
	#####
	#####
	#####
	#####
	#####
	#####
	#####
	#####
	#####
	#####
	#####
	#####
	#####
	#####
	#####
	#####
	#####*/
	
.ie6_notice {position:absolute}
}
@media screen { 
#part_3 .content_image {
	height:116px;width:689px;background:url(../img/clients/photos.jpg) no-repeat 0px 0px}
#part_3 #slide_3_2 .content_image {background-position:0px  0px}
#part_3 #slide_3_3 .content_image {background-position:0 -116px}
#part_3 #slide_3_4 .content_image {background-position:0 -232px}
#part_3 #slide_3_5 .content_image {background-position:0 -348px}
#part_3 #slide_3_6 .content_image {background-position:0 -464px}
#part_3 #slide_3_7 .content_image {background-position:0 -580px}
#part_3 .bear {
	position:absolute;width:161px;height:139px;margin:0px;margin-left:579px;display:block;background-position:0 0;z-index:9999;background-image:url(../../img/hq_bear.png)}
#part_3 .quote{
	font-weight:bold;width:360px;margin-top:45px;float:left;color:#662622;font-family:Arial Black, Arial, Helvetica, sans-serif
}
#part_3 .quote .quote_text{
	font-weight:normal;line-height:1.25;margin-bottom:.5em;font-size:1.3em}
#part_3 .button.fwd{
	float:right;margin-right:100px;margin-top:45px;text-indent:-9999px;overflow:hidden;width:226px;height:93px;background:url(../img/clients/sprite.png) no-repeat 0 0}
.audio p{color:#0c419a}
#part_3 .button.fwd:hover{background-position:-226px 0}
#slide_3_3 .button.fwd {background-position:0px -93px}
#slide_3_3 .button.fwd:hover {background-position:-226px -93px}
#slide_3_4 .button.fwd {background-position:0px -186px}
#slide_3_4 .button.fwd:hover {background-position:-226px -186px}
#slide_3_5 .button.fwd {background-position:0px -279px}
#slide_3_5 .button.fwd:hover {background-position:-226px -279px}
#slide_3_6 .button.fwd {background-position:0px -465px}
#slide_3_6 .button.fwd:hover {background-position:-226px -465px}
#slide_3_7 .button.fwd {background-position:0px -372px}
#slide_3_7 .button.fwd:hover {background-position:-226px -372px}
.design_folio, .video_folio {
color:#0c419a;background-color:#f6cd00;overflow:hidden;width:670px;height:300px;font-size:.8em}
.video_folio{width:740px}
.design_folio .folio_image{
width:400px;height:300px;float:left;background:#fff}
.video_folio .folio_image{background:#000}
.design_folio .folio_static{
width:380px;height:285px;float:left;padding-left:20px;padding-top:15px;background:#fff center center no-repeat}
.design_folio .folio_description{
float:right;width:229px;margin-right:20px;padding-top:17px}
#slide_3_3 .design_folio,
#slide_3_3 .design_description {height:324px}
#slide_3_1 .item{background:url(../../img/client_intro.png) no-repeat left top}
#slide_3_1 .intro {
height:272px;padding-left:50px;padding-top:16px}
#slide_3_1 .intro h1 {padding-bottom:10px}
#slide_3_1 .intro p {
font-size:1.27em;line-height:1.35;font-weight:bold;color:#fff;width:430px}
#slide_3_1 .intro p span{color:#99cf16}
#slide_3_1 .intro_2 {
padding-left:50px;color:#662622;font-weight:bold}
.audio .playfile{
display:block;width:144px;height:79px;margin:0;margin-left:20px;margin-bottom:20px;text-indent:-999px;overflow:hidden;background:url(../../img/buttons.png) no-repeat 0 -601px}
#slide_3_5 .audio .playfile{
height:101px;width:129px;background-position:16px -680px}
#slide_3_6 .audio .playfile{
width:160px;height:79px;background-position:16px -601px}
#slide_3_7 .audio .playfile{
background-position:0 -781px;width:130px;height:65px}
#slide_3_5 .audio .playfile.sm2_playing{background-position:100% -680px}
#slide_3_6 .audio .playfile.sm2_playing{background-position:-240px -601px}
#slide_3_7 .audio .playfile.sm2_playing{background-position:-271px -781px}
.audio {
height:290px;float:left;width:230px;margin:0;padding:40px 55px 0px 55px;background:#f6cd00;font-size:.9em}
#video_folios {
height:324px;width:330px;float:right;overflow:hidden;position:relative}
.video_item {
	display:block;width:740px;float:left;padding:15px 25px;width:258px}
.video_items {
	position:absolute;margin:0;padding:0;overflow:hidden;width:20000em}
.fwd, .bck, .video_fwd, .video_bck{
display:block;background:url(../img/buttons.png) no-repeat 0 0;height:28px;text-indent:-999px;overflow:hidden}
.bck, .video_bck{
float:left;width:104px;margin:20px 0 0 10px;background-position:0px -252px }
.bck:hover, .video_bck:hover{background-position:100% -252px}
.fwd, .video_fwd{
margin:20px 83px 0 0px;float:right;width:74px;background-position:0px -280px}
.video_fwd, .video_bck{
margin:0;margin-top:3px}
.fwd:hover, .video_fwd:hover{background-position:100% -280px}
}
@media screen { 
#slide_5 h1 {font-size:5.6em}
#slide_5_1 .bear{
	width:226px;margin:40px 0px 40px 20px;height:216px;background-position:0px -139px}
#slide_5_2  .bear{
	width:167px;margin:25px 0px 40px 10px;height:262px;background-position:0px -355px}
#whos_done_it{
	background:url(../img/tail_wagging.png) no-repeat left top;padding-left:240px;overflow:hidden;width:500px;height:400px;color:#662622}
#col3 p{margin-bottom:2px}
#whos_done_it div{
	width:48%;float:right}
#whos_done_it .brown.bold  {margin-top:20px}
#slide_5_2 #whos_done_it .col{float:left}
	
#slide_5_2 #whos_done_it ul{margin:0}
#slide_5_2 #whos_done_it li{
	line-height:1.4em;list-style:none}
#youtube_button{
width:159px;height:64px;text-indent:-999px;overflow:hidden;display:block;background:url(../../img/buttons.png) no-repeat 0 -56px;margin:10px 0 0 16px}
#youtube_button:hover{background-position:100% -56px}
}
@media screen { 
#qb {height:432px}
#qb #col1, #qb #col2, #qb #col3 {
	float:left;margin-right:40px;margin-top:30px}
#qb #col1{width:280px}
#qb #col2{
	width:135px;margin-top:10px}
#qb #col3{
	width:240px;margin-right:0}
#qb #col2 ul{
	padding:0;margin:0}
#qb #col2 li{
	padding:0;margin:0;list-style:none;margin-bottom:10px}
#qb #col2 li a{
	height:69px;text-indent:-999px;overflow:hidden;display:block;background:url(../img/qb/buttons.png) no-repeat 0 0}
#qb #col2 li a:hover{background-position:-135px 0}
#qb #col2 li a.tv{background-position:0 -69px}
#qb #col2 li a.tv:hover{background-position:-135px -69px}
#qb #col2 li a.web{background-position:0 -138px}
#qb #col2 li a.web:hover{background-position:-135px -138px}
#qb #col2 li a.brief{background-position:0 -207px}
#qb #col2 li a.brief:hover{background-position:-135px -207px}
#qb #col2 li a.radio{background-position:0 -275px}
#qb #col2 li a.radio:hover{background-position:-135px -275px}
#qb .bear{
	float:left;background-position:0 -617px;height:191px;width:200px;margin-bottom:120px;margin-top:80px}
}
@media screen { 
#slide_4_menu li{line-height:1.25}
#slide_4_menu{padding-top:40px}
#part_4 h1{font-size:4em}
#part_4 .bear{
	width:204px;height:250px;background-position:0 -1844px;margin-top:72px;position:absolute;top:0;right:0}
#part_4 .crew_image{
float:left;margin-left:30px;margin-right:0px;height:325px;width:183px;background:url(../../img/crew/sprite.jpg) no-repeat 0 0}
#part_4 .crew_text{
width:265px;font-size:.9em;margin-top:-8px;font-weight:bold;color:#662622;float:right;margin-right:225px}
#part_4 .crew_quote{
font-size:.8em;clear:left;margin-left:30px;width:183px;line-height:1.1;padding-top:4px}
#part_4 h4{
	color:#ff6600;word-spacing:1px;margin-bottom:1.2em}
#part_4 h1{margin-bottom:5px}
#slide_4_2 .crew_image {background-position:-366px 0}
#slide_4_3 .crew_image {background-position:-1464px 0}
#slide_4_4 .crew_image {background-position:-183px 0}
#slide_4_5 .crew_image {background-position:-1281px 0}
#slide_4_6 .crew_image {background-position:0px 0}
#slide_4_7 .crew_image {background-position:-549px 0}
#slide_4_8 .crew_image {background-position:-1647px 0}
#slide_4_9 .crew_image {background-position:-915px 0}
#slide_4_10 .crew_image {background-position:-1098px 0}
#slide_4_11 .crew_image {background-position:-732px 0}
#slide_4_3 .crew_text {letter-spacing:-.5px}
#part_4 .contact_button{
margin:0;right:50px;bottom:45px}
#slide_4_1 .intro{width:450px}
#slide_4_1 p{
color:#662622;font-size:.9em}
#slide_4_1 h1{
color:#ff6600;margin-bottom:20px}
#slide_4_1 h2{color:#0c419a}
#slide_4_1 h4{
color:#fff;margin-top:20px}
}
@media screen { 
#part_2 .slides .item {width:530px}
#part_2 p,
#part_2 ul{color:#662622}
#slide_2_7 p, 
#slide_2_7 ul, 
#slide_2_7 li{line-height:1.15}
#part_2 .slides li{
list-style:disc;padding-bottom:2px}
#part_2 .slides ul{
float:left;width:39%;margin-right:0;margin-left:1.2em}
#part_2 .slides ul.long {
float:none;width:auto}
#part_2 .quote_text{
color:#0c419a;line-height:1.2;font-size:1.5em}
#part_2 .quote_text span{
color:#662622;font-size:.66em;font-family:Arial, Helvetica, sans-serif;font-weight:bold}
#slide_2_2 h1 {color:#0c419a}
#slide_2_3 h1 {color:#ff6600}
#slide_2_4 h1 {color:#662622}
#slide_2_5 h1 {color:#f6cd00}
#slide_2_6 h1 {color:#b36d08}
#slide_2_7 h1 {color:#6b017d} 
#communicate{
position:absolute;right:0;top:32px;margin:0;padding:0;z-index:9999;height:400px;border-left:3px dashed #fff}
#communicate li{
list-style:none;margin:0;padding:13px 0 13px 22px;border-bottom:3px dashed #fff}
#communicate #connect_with_us{
font-size:1.9em;padding-bottom:22px;line-height:.7;font-family:Arial Black, Arial, Helvetica, sans-serif;color:#fff;font-weight:bold;text-transform:lowercase}
#communicate a{
color:#0c419a;padding-left:22px;text-decoration:none;background:url(../img/arrows.png) no-repeat 0 10px;background-position:0 11px;display:block;height:40px;text-transform:lowercase}
#communicate a .x-small{text-transform:none}
#communicate a:hover{
color:#fff;background-position:0 -44px}
#communicate .bold{font-family:Arial Black, Arial, Helvetica, sans-serif}
#slide_2 .bear{
float:left;margin-right:20px}
#slide_2_1 .bear{
width:120px;height:185px;margin-top:20px;margin-right:36px;background-position:0 -1212px}
#slide_2_2 .bear{
width:83px;height:138px;margin-top:66px;background-position:0 -1074px}
#slide_2_3 .bear{
width:145px;height:120px;margin-top:6px;background-position:0 -955px}
#slide_2_4 .bear{
width:111px;height:129px;margin-top:32px;background-position:0 -1398px}
#slide_2_5 .bear{
width:120px;height:111px;margin-bottom:3em;background-position:0 -1526px}
#slide_2_6 .bear{
width:95px;height:123px;background-position:0 -1637px}
#flickr_badge_wrapper a {
	display:block;width:80px;height:80px;overflow:hidden;border:2px solid #777;text-align:center;margin:0 1em 1em 0;float:left}
#flickr_badge_wrapper span {
width:146px;height:80px;display:block;margin-left:-50px}
#flickr_badge_wrapper img{
display:block;width:100%}
}
@media screen { 
#home_buttons{
position:absolute;margin-top:200px;margin-left:44px}
#home_buttons .contact_button{
position:inherit;margin:0}
#slide_1{
margin-top:0;height:432px}
#slide_1 .sub_slides .item, #slide_1 .slides .item {height:432px}
#home_buttons{padding:0}
#home_buttons li {
list-style:none;margin:0;padding:0;padding:10px}
#twitter{
float:right;padding:10px 20px;width:170px;min-height:120px;margin-right:44px;background:#05d7ff;color:#fff;font-size:.8em}
#twitter a{text-decoration:none}
#twitter a img {margin-bottom:4px}
.tweet_list, .tweet_list li{
list-style:none;margin:0;padding:0}
.services_button{
width:87px;height:48px;text-indent:-999px;overflow:hidden;display:block;background:url(../../img/buttons.png) no-repeat 0 -308px}
.services_button:hover{background-position:100% -308px}
.quote p {
text-align:right;font-size:.9em}
.quote p.quote_text {
text-align:left;font-size:1.4em}
.quote{
margin-left:30px;margin-top:20px;color:#6b017d;width:282px}
#home_contact {
clear:both;font-size:.9em;padding-top:5px;line-height:1.1}
#home_contact td{
border-top:3px dashed #0c419a;color:#0C419A;padding:9px 14px;padding-left:38px;background:url(../../img/buttons.png) no-repeat;background-position:-370px -417px}
#home_contact td.phone{background-position:-370px -464px}
#home_contact td.email{background-position:-370px -513px}
#home_contact td.facebook{
padding-left:48px;background-position:-360px -563px}
#home_contact td a{
text-decoration:none;color:#0C419A;display:block}
#home_contact td a:hover{color:#fff}
#home_contact .address,
#home_contact .phone,
#home_contact .email{border-right:2px dashed #0c419a}
#slide_1 .bear {
position:absolute;height:84px;width:116px;margin-left:310px;margin-top:30px;background:url(../../img/bears.png) no-repeat 0 -1760px}
#slide_1_menu{visibility:hidden}
#twitter_link{
height:30px;background:url(../../img/twitter.png) no-repeat 0% 0%;text-indent:-999px;overflow:hidden;display:block;margin-bottom:3px}
#twitter_link:hover{background:url(../../img/twitter.png) no-repeat 0% 100%}
}
div.overlay {
	
	width:705px;height:282px;display:none;padding:70px 40px;background:url(../img/contact.jpg) no-repeat center center}
div.overlay div.close {
	background-image:url(../img/close.png);position:absolute;right:5px;top:5px;cursor:pointer;height:35px;width:35px}
#exposeMask {
	width:100% !important;height:100% !important;background:#99CF16;top:0;left:0;z-index:9999px;position:absolute;display:none}
