/* Generated by Font Squirrel (http://www.fontsquirrel.com) on January 22, 2011 */



@font-face {
	font-family: 'MarkusInkRegular';
	src: url('../_fonts/markusink-webfont.eot');
	src: local('☺'), url('../_fonts/markusink-webfont.woff') format('woff'), url('../_fonts/markusink-webfont.ttf') format('truetype'), url('../_fonts/markusink-webfont.svg#webfontORv61Tw8') format('svg');
	font-weight: normal;
	font-style: normal;
}

/* http://meyerweb.com/eric/tools/css/reset/ */

/* v1.0 | 20080212 */



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;
}
/* remember to define focus styles! */

:focus {
	outline: 0;
}
/* remember to highlight inserts somehow! */

ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}
/* tables still need 'cellspacing="0"' in the markup */

table {
	border-collapse: collapse;
	border-spacing: 0;
}
//@charset "utf-8";
/* =================================================================================== */
/* MAIN STYLES  */
/* ====================================================================================== */

/* ------------------------------------------- main layout ------------------------------------------- */
html{overflow-y:auto;overflow-x:hidden;}
body{background:#f1751a url(../_images/background-orange.jpg) no-repeat center top;font-family:arial,helvetica,sans-serif;line-height:1;}
a{color:#fbd94f;font-size:12px;}
address a{color:#9fcf67;font-size:14px;font-weight:bold;text-decoration:none;}
address a:hover{color:#f78f1e;font-weight:bold;text-decoration:none;}
address span{color:#f78f1e;font-weight:bold;}

/* ------------------------------------------- top nav ------------------------------------------- */
ul#topnav{margin:0;width:100%;float:left;padding:0;list-style-type:none;list-style-image:none;font-size:1.1em;}
ul#topnav .sub #teammenu h2 a,ul#topnav .sub #teammenu h2 a:hover{margin:0;padding:0;display:block;color:#f7b21e;font:normal 28px "MarkusInkRegular",verdana,helvetica,sans-serif;text-indent:0;letter-spacing:2px;text-decoration:none;}
ul#topnav .sub ul li{width:100%;color:#ffffff;}
ul#topnav .sub ul li{padding:4px 0;font:20px arial,helvetica,sans-serif;}
ul#topnav .sub ul li a{float:none;padding:7px 5px 7px 15px;display:block;background:url(../_images/navlist_arrow.png) no-repeat 5px 12px;color:#ffffff;text-indent:0;text-decoration:none;height:auto;}
ul#topnav .sub ul li a.inline{display:inline;}
ul#topnav .sub ul li a:hover{color:#220805;background:5px 12px;}
ul#topnav .sub ul li h2{margin:0;padding:0;font-weight:normal;}
ul#topnav .sub ul li h2 a{color:#e8e000;background:none;}
ul#topnav .sub ul li span{color:#f7b21e;font:24px "MarkusInkRegular",verdana,helvetica,sans-serif;}
ul#topnav .sub ul.solutions1 { padding-left: 20px; }
ul#topnav .sub ul.solutions2{margin:-10px 0 0 30px;}
ul#topnav .sub ul.solutions2 li a,ul#topnav .sub ul.whoweare2 li a{color:#fbde33;font:bold 14px arial,helvetica,sans-serif;}
ul#topnav .sub ul.solutions2 li a:hover,ul#topnav .sub ul.whoweare2 li a:hover{color:#220805;}
ul#topnav .sub ul.solutions2 li,ul#topnav .sub ul.whoweare2 li{border-bottom:#ffffff 1px solid;padding:0;}
ul#topnav .sub ul.solutions2 li.navlastli,ul#topnav .sub ul.whoweare2 li.navlastli{border-bottom:0;padding:0;}
ul#topnav .sub ul.whoweare2{margin:20px 0 0 30px;}
ul#topnav a.contact{width:117px;background:url(../_images/bkg-link-contact.gif) no-repeat;}
ul#topnav a.squeeze{width:124px;background:url(../_images/bkg-link-squeeze.gif) no-repeat;}
ul#topnav a.webdesignportfolio{width:120px;background:url(../_images/bkg-link-webdesignportfolio.gif) no-repeat;}
ul#topnav a.webdesignsolutions{width:124px;background:url(../_images/bkg-link-webdesignsolutions.gif) no-repeat;}
ul#topnav a.whoweare{width:122px;background:url(../_images/bkg-link-whoweare.gif) no-repeat;}
ul#topnav div.solutions{width:780px;padding:10px 0 0;background:transparent url(../_images/bkg-dd-solutions.jpg) no-repeat;height:175px;}
ul#topnav div.solutions h2 a{margin:10px 0 0 10px;padding:0 0 0 10px;color:#f7b21e;font:normal 28px "MarkusInkRegular",verdana,helvetica,sans-serif;text-indent:0;letter-spacing:2px;text-decoration:none;}
ul#topnav div.whoweare{width:665px;padding:10px 0 0;background:transparent url(../_images/bkg-dd-wwa.jpg) no-repeat;height:175px;}
ul#topnav li{margin:0;float:left;padding:0;position:relative;}
ul#topnav li #teammenu a{color:#ffffff;font:20px/24px arial,helvetica,sans-serif;text-indent:0;text-decoration:none;}
ul#topnav li #teammenu a:hover{color:#220805;font:20px arial,helvetica,sans-serif;}
div.whoweare-dropdown h2{margin-top:10px;}
div.team-list-left{float:left;clear:left;margin-left:10px;}
div.team-list-right{float:right;clear:right;margin-right:5px;}
a.team-list-text,a.team-list-text:visited,a.team-list-text:hover{font-size:20px;text-indent:0;line-height:22px;}
a.team-list-text:hover{color:#ffffff;}
ul#topnav li .row{width:100%;margin-bottom:10px;float:left;clear:both;}
ul#topnav li .sub{float:left;padding:0;display:none;position:absolute;top:36px;left:0;}
ul#topnav li .sub ul{margin:0;float:left;padding:0;list-style-type:none;list-style-image:none;}
ul#topnav li a{float:left;text-indent:-9999px;height:34px;}
ul#topnav li:hover a,ul#topnav li a:hover{/*background:left bottom;*/}
ul.solutions1{width:402px;margin-left:20px;}
ul.solutions-linklist{width:275px;}
#teammenu .image{margin:0 0 0 10px;width:104px;float:left;clear:both;height:104px;}
#teammenu .links{margin:0 0 0 20px;width:155px;float:left;height:105px;}
#teammenu,#wwa-dd-links{margin:0 0 0 10px;width:300px;float:left;height:145px;}
/* ------------------------------------------- index ------------------------------------------- */
ul.solutions2{}
ul.solutions2 li{}
.clear{margin:auto;width:100%;clear:both;height:20px;}
.next,.prev{cursor:pointer;}
.portfolio1{background:url(/_beta/_images/thumbs1-orange.jpg);}
.portfolio1,.portfolio2{width:609px;height:128px;}
.portfolio2{background:url(/_beta/_images/thumbs2-orange.jpg);}
#contactus{padding-left:215px;width:420px;padding-top:0;background:url(../_images/callus.jpg) no-repeat 1px 35px;position:relative;height:160px;top:51px;left:102px;}
html > body #contactus{*background:url(../_images/callus.jpg) no-repeat 1px 1px;/* ie7 only */}
.contactus_field{width:160px;float:left;color:#fbd94f;font-size:11px;height:75px;}
.contactus_field input{border-bottom:0;border-left:0;width:90%;border-top:0;border-right:0;background:#b5da80;opacity:0.8;}
#container{margin:auto;width:1004px;position:relative;}
#header{margin:0 0 0 242px;width:607px;float:left;height:34px;}
#home-main-tabs{margin:120px 0 0;width:219px;float:left;height:397px;}
#home-main-tabs{background:url(../_images/bkg-home-main-tabs.jpg);}
#home-main-tabs a.none{margin:100px 0 0 5px;width:210px;float:left;height:98px;}
#home-main-tabs a.results{margin:0 0 0 5px;width:210px;float:left;height:85px;}
#home-main-tabs a.stinky{margin:0 0 0 5px;width:210px;float:left;height:76px;}
#home-main-video{margin:120px 0 0 41px;width:668px;float:left;height:397px;}
#home-main-video{background:url(../_images/home-main-video-image.jpg);}
#home-main-video a{margin:265px 0 0 330px;width:220px;float:left;height:40px;}
#home-portfolio{margin:0 0 0 30px;width:920px;float:left;height:159px;}
#home-portfolio{background:url(../_images/bkg-home-porfolio.jpg);}
#home-text-box{margin:0 0 0 35px;width:595px;float:left;line-height:22px;}
#home-text-box a.arrow{margin:20px 30px 0 0;width:172px;float:right;height:33px;}
#home-text-box a.arrow{background:url(../_images/home-learnmore-button.jpg);}
#home-text-box h1{margin:0 0 18px;color:#ffffff;font-size:36px;font-weight:bold;}
#home-text-box p{color:#ffffff;font-size:16px;}
#home-text-box p span{font-size:24px;}
#home-twitter{margin:0 0 0 47px;width:235px;float:left;height:192px;position:relative;}
#home-twitter{background:url(../_images/home-twitter-bg.jpg);}

/* ------------------------------------------- index ------------------------------------------- */
#footer{width:100%;clear:both;background:repeat-x center top;height:279px;}
#footer #address{margin:85px 0 0 70px;float:left;color:#ffffff;font-size:13px;letter-spacing:1px;}
#footer #quick-links{margin:50px 0 0 100px;float:left;}
#footer #quick-links a{color:#9fcf67;font:bold 14px/19px arial,helvetica,sans-serif;text-decoration:none;}
#footer #quick-links h2{color:#fbd94f;font:normal 33px "MarkusInkRegular",verdana,helvetica,sans-serif;letter-spacing:1px;}
#footer #subscribe{margin:80px 0 0 90px;width:200px;float:left;}
#footer #subscribe form{font:normal 100% Arial,sans-serif;font-size:10px;}
.subscribe-btn{margin:.3em 0;display:block;font-weight:bold;line-height:1em;}
#footer #subscribe input{border-bottom:0;border-left:0;width:130px;border-top:0;border-right:0;padding:3px;background:#ffffff;z-index:999;}
#footer #subscribe input.btn{border-bottom:0;border-left:0;margin:-14px 0 0;width:51px;float:right;border-top:0;border-right:0;background:transparent;height:62px;}
#footer #subscribe label{color:#fbd94f;font-size:10px;}
#footer #subscribe p{margin:10px 0 0;clear:both;color:#ffffff;font-size:12px;line-height:14px;}
#footer .inner{margin:auto;width:1000px;}
#footer address{font-style:normal;line-height:18px;}
#nav{width:135px;position:absolute;height:60px;top:0;left:873px;}
#nav li a.lemon,#nav li a.apple{width:36px;float:left;height:30px;}
#nav li a.orange{width:36px;float:left;height:32px;}
#nav li.one{margin:22px 0 0 12px;width:36px;float:left;height:30px;}
#nav li.three{margin:18px 0 0;width:36px;float:left;height:30px;}
#nav li.two{margin:22px 0 0;width:36px;float:left;height:30px;}
#navigation{width:600px;margin-left:62px;text-align:center;}
#navigation a{color:#993333;font-weight:bolder;text-decoration:none;}
#navigation li{margin:0 20px;float:left;padding:10px 20px;background:#eeeeee;}
#navigation ul{margin-left:55px !important;}
#home-seeourwork {width:267px;height:157px;float:left;display:block;position:absolute}
#home-seeourwork a{width:247px;height:157px;display:block;margin-left:20px;}

/* ------------------------------------------- page layout ------------------------------------------- */
#page1{margin:107px 0 0 -46px;width:1050px;float:left;}
#page1_content{margin:10px 10px 14px 0;width:695px;float:left;background:url(../_images/page1.png);line-height:22px;height:820px;}
#page-seeourwork{margin:0 0 0 47px;width:270px;float:left;clear:both;height:183px;}
#page-seeourwork{background:url(../_images/seeourwork_orange.jpg);}
#page-seeourwork a{width:270px;display:block;height:183px;}
#pagetitle3,.pagetitle3{color:#b0e24d;font-size:15px;}
#page-twitter{margin:0 0 0 47px;width:235px;float:left;clear:both;height:192px;}
#page-twitter{background:url(../_images/home-twitter-bg2.jpg);position:relative;}
#port_preview{margin:12px 0 0;width:968px;display:none;background:url(../_images/preview1.png);position:absolute;height:590px;}
#portfolio{margin:126px 0 0 10px;width:1050px;float:left; position:relative;}
#portfolio img{padding:14px;}

div#scrolling {
	float:left;
	width:50px;
	height:500px;
	margin:126px 0 0 10px;
	border:1px solid #000;
}

div#portfolio-imgs {
	float:left;
	width:718px;
	margin:126px 0 0 10px;
	position:relative;
}

div#portfolio-imgs div.item, div#portfolio-imgs div.item-container  {
	float:left;
	clear:left;
	width:638px;
	height:174px;
	margin-left:23px;
	margin-bottom:40px;
}
div#portfolio-imgs div.item  {
	-moz-box-shadow: 0 0 3px #ab600e;
	-webkit-box-shadow: 0 0 3px #ab600e;
	box-shadow: 0 0 3px #ab600e;
	z-index:100;
	border:9px solid #fff3e5;
}
#screen{width:609px;position:relative;height:128px;left:268px;}
#screen .next{width:37px;height:21px;top:62px;left:609px;}
#screen .next{background:url(../_images/right-orange.jpg);}
#screen .next,#screen .prev{position:absolute;}
#screen .prev{width:35px;height:26px;top:90px;left:609px;}
#screen .prev{background:url(../_images/left-orange.jpg);}
#sections{width:609px;/*clear:left;*/background:#ffffff;height:128px;overflow:hidden;}
#sections a{color:#777777;font-weight:bolder;text-decoration:none;}
#sections h2{margin:20px 0;color:#993333;}
#sections li{float:left;padding:11px 30px;}
#sections li.fallen{margin-top:369px;}
#sections p{margin:16px 0;width:550px;font-size:85%;line-height:1.4em;}
#sections ul{width:3660px;}

/* ----------------------------------------- begin left slidout ---------------------------------------- */
#side_left{padding-left:15px;width:273px;padding-top:250px;background:url(../_images/guesswhat_green.png) no-repeat 0 0;position:absolute;height:326px;top:30%;left:-230px;}

/* ----------------------------------------- begin right slidout ---------------------------------------- */
#side_right{width:350px;background:url(../_images/side_right.png) no-repeat 0 0;z-index:1000;position:absolute;height:454px;top:20%;right:-240px;}
#slides div,#backbutton{display:none;}
#slides div.active{display:block;}
#sr_news{width:64px;position:relative;height:34px;top:78px;left:28px;}
#sr_news img {width:64px;position:relative;height:34px;}
#sr_facebook{width:64px;position:relative;height:64px;top:74px;left:41px;}
#sr_letschat{width:64px;position:relative;height:64px;top:52px;left:20px;}
#sr_twitter{width:64px;position:relative;height:64px;top:70px;left:36px;}
#sr_email{font-size:12px;position:relative;top:-170px;left:140px;}
#sr_email span{position:relative;left:73px;}
@-moz-document url-prefix(){#sr_email span{position:relative;left:67px;}}/* firefox only */
#sr_email span input{border:none;/*height:20px;width:175px;*/ margin-top:3px;}

/* ------------------------------------------- begin pages -------------------------------------------- */
div.solutions-top{float:left;margin:20px 10px 14px 0;padding:62px 20px 0 45px;width:635px;color:#447f9b;background:url(../_images/solutions-landing.png);line-height:22px;height:385px;}
div.solutions-marketing{width:300px;position:relative;top:46px;top:74px;left:320px;}
div.solutions-buttons{position:relative;top:46px;}
img.solutions-button-image{padding:4px;}

div.nosite-top {width:647px;background: url(../_images/top.png) no-repeat top left;float: left; margin: 10px 10px 14px 0px;}
div.nosite-middle {background: url(../_images/middle.png) top right repeat-y;position: relative; top: 32px; left: -3px;}
div.nosite-bottom { background: url(../_images/bottom.png) no-repeat bottom right;height: 82px; position: relative; top:80px; left:.2em;margin-bottom: 80px;margin-left: 4px;}
div.nosite-content {position:relative; padding-left:2em; bottom:4em; margin: 55px 12px -172px 4px; font-size: 14.5px;color: white;z-index:1;line-height: 22px;}
div.nosite-content h2 {font-size:20px;font-weight:bold;color:#B9E169;}
div.nosite-content h3 {font-size:33px;font-weight:bold;color:#B9E169;}
div.nosite-content h4 {font-size:14px;font-weight:bold;color:white;}
div.nosite-answer {display:none;padding-left:6px;}
div.nosite-question {background:url(../_images/minus.png) no-repeat top left;padding-left:40px;font-size:16px;font-weight:bold;color:#FFFFFF;}
div.nosite-pic {float: left; margin: 16px 0px 0px 74px; width: 196px; height: 445px; background-image: url(../_images/side4.png);clear:both;}

div.siteblues-sidepic {float: left; margin: 18px 0px 0px 20px; width: 296px; height: 420px; background-image: url(../_images/side5.png);clear:both;}
div.siteblues-top {width:647px;background: url(../_images/top.png) no-repeat top left;float: left; margin: 10px 10px 14px 0px;}
div.siteblues-middle {background: url(../_images/middle.png) top right repeat-y;position: relative; top: 32px; left: -3px;}
div.siteblues-content {position:relative; padding-left:2em; bottom:4em; margin: 55px 12px -172px 4px; font-size: 14.5px;color: white;z-index:1;line-height: 22px;}
div.siteblues-content h3 {font-size:33px;font-weight:bold;color:#B9E169;line-height: 33px;}
div.siteblues-content h2 {font-size:20px;font-weight:bold;color:#B9E169;}
div.siteblues-question {background:url(../_images/minus.png) no-repeat top left;padding-left:40px;font-size:16px;font-weight:bold;color:#FFFFFF;}
div.siteblues-answer {display:none;padding-left:6px;}
div.siteblues-bottom { background: url(../_images/bottom.png) no-repeat bottom right;height: 82px; position: relative; top:80px; left:.2em;margin-bottom: 80px;margin-left: 4px;}

div.noresults-top {width:647px;background: url(../_images/top.png) no-repeat top left;float: left; margin: 10px 10px 60px 0px;}
div.noresults-middle {background: url(../_images/middle.png) top right repeat-y;position: relative; top: 32px; left: -3px;height: 700px;}
div.noresults-content {position:relative; padding-left:2em; bottom:4em; margin: 55px 12px -172px 4px; font-size: 14.5px;color: white;z-index:1;line-height: 22px;}
div.noresults-content-inner {width:450px;}
div.noresults-content h2 {font-size:33px;font-weight:bold;color:#B9E169;line-height: 33px;}
div.noresults-bottom {background: url(../_images/bottom2.png) no-repeat bottom right;height: 412px;position: relative;top: -175px;left: 59px;margin-bottom: 80px;margin-left: -74px;}

div.whoweare-dropdown,div.solutions-dropdown{margin-left:-290px;}

div.mettheteam-right{float:left;margin:20px 10px 14px 0;width:685px;background:url(../_images/landingteam.png) no-repeat top left;line-height:22px;height:415px;}
div.mettheteam-links{padding:20px 0 0 26px;}
span.mettheteam-text{padding:0 0 0 6px;color:#cfe670;font-size:17px;font-weight:bold;}
div.mettheteam-intro{padding:68px 68px 0 32px;color:#447f9b;font-size:14px;}

div.history-pic{float:left;clear:both;margin:18px 0 0 47px;width:270px;background:url(../_images/side1.png);height:457px;}
div.history-top{float:left;margin:10px 10px 14px 0;width:647px;background:url(../_images/top.png) no-repeat top left;left:-3px;position:relative;top:32px;}
div.history-middle{background:url(../_images/middle.png) repeat-y scroll right top transparent;position:relative;top:32px;left:-3px;}
div.history-bottom{margin-bottom:80px;margin-left:3px;background:url(../_images/bottom.png) no-repeat bottom right;height:82px;position:relative;top:80px;left:.2em;}

div.whyus-pic{float:left;margin:18px 0 0 94px;width:150px;clear:both;background:url(../_images/side2.png);height:342px;}
div.whyus-top{width:647px;float:left;margin:10px 10px 14px 0;background:url(../_images/top.png) no-repeat top left;}
div.whyus-middle{background:url(../_images/middle.png) top right repeat-y;position:relative;top:32px;left:-3px;}
div.whyus-bottom{margin-bottom:80px;margin-left:4px;background:url(../_images/bottom.png) no-repeat bottom right;height:82px;position:relative;top:80px;left:.2em;}


div.packages-top {width:647px;background: url(../_images/top.png) no-repeat top left;float: left; margin: 10px 10px 14px 0px;}
div.packages-middle {background: url(../_images/middle.png) top right repeat-y;position: relative; top: 32px; left: -3px;}
div.packages-content {position:relative; padding-left:2em; bottom:4em; margin: 55px 4px -172px 4px; font-size: 12.5px;color: white;z-index:1;}
div.packages-content h2 {font-size:19px;font-weight:bold;}
div.packages-bottom {background: url(../_images/bottom.png) no-repeat bottom right;height: 82px; position: relative; top:80px; left:.2em;margin-bottom: 80px;}

div.contactus-right{float:left;margin:20px 10px 14px 0;width:685px;background:url(../_images/contactus_b.png) no-repeat top left;line-height:22px;height:415px;}
div.contactus-right input{border:none;}
div.contactus-right textarea{border:none;width:260px;height:65px;}
div.contactus-form-email{padding:52px 0 0 5px;width:340px;float:left;color:#ffffff;font-size:14px;line-height:30px;}
div.contactus-form-submit{text-align:right;}
div.contactus-form-email-label{float:left;font-size:12px;text-align:right;}
div.contactus-form{padding:52px 0 0 66px;width:210px;float:left;color:#ffffff;font-size:14px;line-height:30px;}
div.contactus-form-radio{padding:64px 15px 10px 22px;font-size:12px;line-height:18px;}
div.contactus-form-comments,div.contactus-form-numbers{float:left;padding-left:4px;}
div.contactus-form-phone{float:left;font-size:12px;}
div.contactus-phone{padding:40px 0 0 40px;width:155px;float:left;color:#ffffff;font-size:14px;line-height:21px;}
div.contactus-address{padding:40px 0 0 254px;width:210px;float:left;color:#ffffff;font-size:14px;line-height:21px;}

div.history-content,div.whyus-content{padding-left:2em;margin:55px 12px -172px 4px;color:#ffffff;font-size:14.5px;line-height:22px;position:relative;bottom:4em;z-index:1;}
div.history-content h2,div.whyus-content h2{color:#b9e169;font-size:33px;font-weight:bold;}

a.bio-link{color:#b9e169;font-size:20px;font-weight:bold;text-decoration:none;}
a.bio-url{color:#ffffff;font-size:18px;font-weight:bold;text-decoration:none;}
span.bio-title{color:#b9e169;font-size:15px;}

div.scott-right{float:left;margin:20px 10px 14px 0;width:685px;padding:74px 0 0 23px;background:url(../_images/scott.png) no-repeat top left;color:#ffffff;font-size:14px;line-height:22px;height:850px;}
div.scott-about{padding:18px 10px 0 2px;width:375px;line-height:21px;}
div.scott-side-pic{float:left;margin:225px 0 0 -205px;width:188px;background:url(../_images/side6.png);height:354px;}

div.wyatt-right{float:left;margin:20px 10px 14px 0;width:685px;padding:84px 0 0 30px;background:url(../_images/wyatt.png) no-repeat top left;color:#ffffff;font-size:14px;line-height:22px;height:850px;}

div.simon-right{float:left;margin:20px 10px 14px 0;width:685px;padding:76px 0 0 37px;background:url(../_images/simon.png) no-repeat top left;color:#ffffff;font-size:14px;line-height:22px;height:900px;}
div.simon-about{padding:18px 10px 0 84px;line-height:20px;}
div.simon-job{padding:0 0 0 83px;line-height:21px;}
div.simon-from{padding:122px 0 0 85px;line-height:21px;}

div.melissa-right{float:left;margin:20px 10px 14px 0;width:685px;padding:78px 0 0 32px;background:url(../_images/melissa.png) no-repeat top left;color:#ffffff;font-size:14px;line-height:22px;height:850px;}
div.melissa-about{padding:16px 10px 0 2px;width:420px;line-height:21px;}

div.chris-right{float:left;margin:20px 10px 14px 0;width:685px;padding:84px 0 0 30px;background:url(../_images/chris.png) no-repeat top left;color:#ffffff;font-size:14px;line-height:22px;height:850px;}
div.scott-from,div.melissa-from{padding:0 10px 0 2px;line-height:21px;}
div.wyatt-about,div.chris-about{padding:16px 10px 0 2px;width:385px;line-height:20px;}
div.wyatt-from,div.chris-from{padding:0 10px 0 1px;line-height:21px;}
div.melissa-left,#page1_left,div.scott-left{float:left;}
div.chris-bio,div.wyatt-bio,div.simon-bio{padding:0 110px 19px 0;line-height:21px;}
div.scott-job,div.wyatt-job,div.melissa-job,div.chris-job{width:290px;line-height:21px;}
div.simon-who,div.melissa-bio,div.chris-who,div.scott-bio,div.wyatt-who{padding:0 110px 22px 0;line-height:21px;}

/* -------------------------------------------- begin misc -------------------------------------------- */
.fsize-20{font-size:20px;}
#switches .active,.fweight-normal{font-weight:normal;}
.italic {font-style:italic}

#preload { position:absolute; display:none; }

.homelink { position:absolute; width: 173px; height: 130px; left:50px; }

#twitter { position:absolute; top: 80px; left:25px; width: 190px; }

div.tweet { font-size: 12px; color:#ffffff; }

ul.tweet_list li { margin-bottom: 10px; }

ul.tweet_list span.tweet_time a { margin-bottom: 5px; display:block; }

h1.page-title { color: }

.white {color:#ffffff;}

.blue {color:#447f9b;}

.orange {  }

.green { color:#b9e169; }

.markus { font-family:"MarkusInkRegular", "Trebuchet MS", Arial, Helvetica, sans-serif; }

.twentyfour { font-size: 24px; }

.tweet_time { display:block; padding: 0px 0px 0px 0px; }

.tweet_text {line-height: 16px; }
    body {
	background-image:url("../_images/background-orange.jpg");
	background-color:#f1751a;
	background-position:top center;
	background-repeat:no-repeat;
	font-family: Arial, Helvetica, sans-serif;
}




/* =================================================================================== */
/* ORANGE STYLES  */
/* ====================================================================================== */

#home-main-video {
	background-image:url(../_images/home-main-video-image.jpg);
}

#home-main-tabs {
	background-image:url(../_images/bkg-home-main-tabs.jpg);
}
#home-portfolio {
	background-image:url(../_images/bkg-home-porfolio.jpg);
}
#home-twitter {
	background-image:url(../_images/home-twitter-bg.jpg);
}
#home-text-box a.arrow {
	background-image:url(../_images/home-learnmore-button.jpg);
}
#footer {
	background-image:url(../_images/footer-orange.jpg);
}
#screen .prev {
	background-image:url(../_images/left-orange.jpg);
}

#screen .next {
	background-image:url(../_images/right-orange.jpg);
}
.portfolio1 {
	background-image:url(../_images/thumbs1-orange.jpg);
}
.portfolio2 {
	background-image:url(../_images/thumbs2-orange.jpg);
}
#page-twitter {
	background-image:url(../_images/home-twitter-bg2.jpg);
}
#page-seeourwork {
	background-image: url(../_images/seeourwork_orange.jpg);
}
