@charset "UTF-8";
/* Arketi Default CSS Document */

/* BASE CSS Reset */
/* Items here are the default starting point and can be modified and removed to adjust for any specific project */
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 {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
html {
	height:100%;
}
body {
	line-height: 1;
	background-color:#FFFFFF;
	height:100%;
	width:100%;
	font-family:Verdana, Geneva, sans-serif;
	color:#333333;
	font-size:80%;
	
	
}
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 */

/* General Global Settings */
/* Settings carried throughout the site and used as standards */
.workIntroimage {
	margin:0 17px 20px 0;
	float:left;
}

.footerfloat {
	float:right;
}
/* Global DIV and Container Settings */
/* Divs and containers used on the whole site */
#dropboxContainer {
	background-image:url(../images/common/dropbar_bkg.gif);
	background-repeat:repeat-x;
	height:183px;
    margin-top:-183px;
	position:relative;
	z-index:1000;
	
	}
#dropbox {
	height:183px;
	margin-left:auto;
	margin-right:auto;
	width:960px;
}



#dbSearch{
	display:none;
	height:125px;
	padding:29px 29px 29px 48px;
	position:relative;
	width:883px;
}
#dbSearchspacer1 {
	position:absolute;
	width:11px;
	height:125px;
	top:29px;
	left:305px;
}
#dbsearcharea {
	position:absolute;
	height:125px;
	top:29px;
	left:350px;
}

#dbSearchspacer2 {
	position:absolute;
	width:11px;
	height:125px;
	top:29px;
	left:580px;
}

#dbSocialsearch {
	position:absolute;
	height:125px;
	top:29px;
	left:630px;
}

#dbSocialsearch p { margin-bottom:5px;}

#dbSocialsearch a {
	color:#f43630;
	text-decoration:none;
	line-height:1.7em;
}
#dbSocialsearch a:hover {
	text-decoration:underline;
}


#dbSitemapcontent h6 {
	font-weight:bold;
	color:#f43630;
	margin-bottom:10px;
}

#dbSitemapcontent a {
	color:#f43630;
	text-decoration:none;
	line-height:1.7em;
}
#dbSitemapcontent a:hover {
	text-decoration:underline;
}





#dbNews{
	display:none;
	height:125px;
	padding:29px 29px 29px 48px;
	position:relative;
	width:883px;
	
}
#dbNewsSpacer1 {
	position:absolute;
	width:11px;
	height:125px;
	top:29px;
	left:470px;
}

#dbFollowUs {
	position:absolute;
	width:100px;
	height:125px;
	top:29px;
	left:500px;
}

#dbFollowUs span {
	display:none;
}

#dbFollowUs a {
	display:block;
	height:38px;
	width:38px;
}

#dbFacebook {
	background: url(../images/common/facebooklink.gif) no-repeat 0 0;
}
#dbFacebook:hover {
	background-position: 0 -38px;
}

#dbTwitter {
	background: url(../images/common/twitterlink.gif) no-repeat 0 0;
}
#dbTwitter:hover {
	background-position: 0 -38px;
}

#dbLinkedIn {
	background: url(../images/common/linkedin_link.gif) no-repeat 0 0;
}
#dbLinkedIn:hover {
	background-position: 0 -38px;
}

#dbYoutube {
	background: url(../images/common/youtubelink.gif) no-repeat 0 0;
}
#dbYoutube:hover {
	background-position: 0 -38px;
}

#dbNewsSpacer2 {
	position:absolute;
	width:11px;
	height:125px;
	top:29px;
	left:680px;
}

#dbPodcast {
	position:absolute;
	width:225px;
	height:125px;
	top:29px;
	left:705px;
}

#dbPodcast span {
	display:none;
}


#dbPodcast a {
	width:225px;
	height:125px;
	display:inline-block;
	background:url(../images/common/dropbox_podcast.gif) no-repeat 0 0;
}

#dbPodcast a:hover {
	background-position: 0 -125px;
}



#dbContact{
	display:none;
	height:125px;
	padding:29px 29px 29px 48px;
	position:relative;
	width:883px;
}

#dbContact a {
	color:#f43630;
	text-decoration:none;
}

#dbContact a:hover {
	text-decoration:underline;
}

#dbContact_main{
	margin:0px;
	padding:0px;
	
}

#dbContact_address{
	margin-top:5px;
	font-size:10px;
	width:300px;
	
}

.moreinfoForm {
 font-family:Verdana, Geneva, sans-serif;
 font-size:10px;
 background-color: #f0eee9;    
 color: #666666;    
 border: 1px solid #9e6840;
 padding: 4px;
 
}

#dbContactMap {
	position:absolute;
	width:85px;
	height:105px;
	top:40px;
	left:343px;
}

#dbContactSpacer1 {
	position:absolute;
	width:11px;
	height:125px;
	top:29px;
	left:439px;
}

#dbContactMoreinfo_main {
	position:absolute;
	width:470px;
	height:125px;
	top:29px;
	left:467px;
}

#dbContactForm1 {
	margin-top:5px;
}

#dbContactForm2 {
	position:absolute;
	top:24px;
	left:213px;
}


#headerContainer {
	background-color:#ffffff;
	height:80px;
}
#header {
	height:80px;
	margin-left:auto;
	margin-right:auto;
	position:relative;
	width:960px;
}
#addressbox {
	color:#989898;
	font-size:10px;
	height:60px;
	left:300px;
	line-height:1.3em;
	padding:10px 0 0 0;
	position:absolute;
	top:0px;
	width: auto;
}
#addressbox span {
	color:#FF0000;
}
#tabmenu {
	height:29px;
	position:absolute;
	right:29px;
	top:0px;
	width:476px;
}
#tabmenu span {
	display:none;
}
#tabmenu a {
	display: inline-block;
	height: 29px;
}
#searchSitemap {
	width: 156px;
	height:29px;
	background-image: url(http://www.arketi.com/staged2/images/common/tabmenu_search.gif);
}
#searchSitemap:hover {
	background-position: 0 -29px;
}
#newsSM {
	width: 162px;
	background: url(../images/common/tabmenu_news.gif) no-repeat 0 0;
}
#newsSM:hover {
	background-position: 0 -29px;
}
#contactMI {
	width: 158px;
	background: url(../images/common/tabmenu_contact.gif) no-repeat 0 0;
}
#contactMI:hover {
	background-position: 0 -29px;
}

#tabmenu a.selected {
	background-position: 0 -58px;
}

#tabmenu a.default {
	background-position: 0 0px;
}


#subnavContainer {
	background-image:url(../images/common/subnav_work.gif);
	background-repeat:repeat-x;
	height:143px;
	padding-top:18px;
	
}

#subnavContainer_results {
	background-image:url(../images/common/subnav_results.gif);
	background-repeat:repeat-x;
	height:143px;
	padding-top:18px;
	
}

#subnavContainer_thinking {
	background-image:url(../images/common/subnav_thinking.gif);
	background-repeat:repeat-x;
	height:143px;
	padding-top:18px;
	
}

#subnavContainer_company {
	background-image:url(../images/common/subnav_company.gif);
	background-repeat:repeat-x;
	height:143px;
	padding-top:18px;
	
}
#subnavContainer_none {
	background-color:#e6e6e6;
	height:1px;
	
}

#flash_results {
	width:960px;
	margin-left:auto;
	margin-right:auto;
}

#contentContainer {
	background-color:#f1f2f3;
	position:relative;
}

#contentContainer a {
	color:#f43630;
	text-decoration:none;
}

#contentContainer a:hover {
	text-decoration:underline;
}

#content {
	margin-left:auto;
	margin-right:auto;
	line-height:1.6em;
	width:960px;
	
	
}

#content_work {
	width:902px;
	padding:29px 29px 45px 29px;
	
}

#content_results {
	width:960px;
	padding:29px 0 45px 0;
	position:relative;
	
}

#content h1 {
	color:#f43630;
	font-size:16px;
	font-weight:bold;
	margin:0 0 15px 0;
	
}

#content p {
	margin:0 0 1.1em 0;
}

#pagecontent {
	width:607px;
	margin:0 0 0 48px;
}

#pagecontentwide {
	width:847px;
	margin:0 0 0 48px;
}

#pagecontent h1 {
	margin:0 0 0px 0;
}

#pagecontent h2 {
	color:#f43630;
	font-size:120%;
}
#pagecontent h1 span {
	display:none;
}

#pagecontentwide h1 {
	margin:0 0 10px 0;
}
#pagecontentwide h1 span {
	display:none;
}
#content ul {
	padding-left:17px;
}

#content ul li {
	list-style-image:url(../images/common/contentbullet.gif);
	margin-bottom:.7em;
	
}
#content ol {
	padding-left:17px;
}
#content ol li {
	list-style-type:decimal;
	margin-bottom:.7em;
	
}

#contentSidebar {
	width:218px;
	float:right;
	background-image:url(../images/calltoaction/ctabkg.gif);
	background-repeat:repeat-y;
	
}

#footerContainer {
	background-color:#FFFFFF;
	background-image:url(../images/common/footer_bkg.gif);
	background-repeat:repeat-x;
	background-position:top;
}

#footer {
	margin-left:auto;
	margin-right:auto;
	width:854px;
	padding:15px 29px 10px 77px;
}

#footer p {
	color:#999999;
	font-size:80%;
	margin-bottom:10px;
	line-height:1.76em;
	width:700px;
}
#footer a {
	color:#999999;
	text-decoration:none;
}

#footer a:hover {
	color:#f43630;
}

.lowerDivider {padding-top:15px; margin-bottom:15px; border-bottom: #f1f2f3 1px solid;}

#footer table {
	color:#999999;
	font-size:80%;
	margin-bottom:10px;
	line-height:1.76em;
}
#footer table td {padding-right:30px;}
#footer table a {
	color:#ff0000;
	text-decoration:none;
}

#footer a:hover {
	color:#ff0000; text-decoration:underline;
}

.smDivd {
	margin:0 5px 0 5px;
}

#workSubnav {
	margin-left:auto;
	margin-right:auto;
	padding:0 19px 0 29px;
	width:912px;
	
}



#workSubnav td {
	vertical-align:top;
}


#workSubnav h3 {
	margin:0 0 10px 1px;
	font-size:10px;
	color:#ffffff;
	font-weight:normal;
	
}

#workSubnav h4 {
	margin:5px 0 10px 1px;
	font-size:10px;
	color:#ffffff;
	font-weight:normal;
	
}
	
#workSubnav span {
	display:none;
}

#workSubnav a {
	display:inline-block;
}

#smMP {
	width: 100px;
	height: 104px;
	background: url(../images/common/workicons/MP.gif) no-repeat 0 0;
}
#smMP:hover {
	background-position: 0 -104px;
}

#smPR {
	width: 100px;
	height: 104px;
	background: url(../images/common/workicons/PR.gif) no-repeat 0 0;
}
#smPR:hover {
	background-position: 0 -104px;
}

#smma {
	width: 60px;
	height: 63px;
	background: url(../images/common/workicons/ma.gif) no-repeat 0 0;
	margin-right:15px;
}
#smma:hover {
	background-position: 0 -63px;
}

#smtl {
	width: 60px;
	height: 63px;
	background: url(../images/common/workicons/tl.gif) no-repeat 0 0;
	margin-right:15px;
}
#smtl:hover {
	background-position: 0 -63px;
}

#smw20 {
	width: 60px;
	height: 63px;
	background: url(../images/common/workicons/w20.gif) no-repeat 0 0;
	margin-right:15px;
}
#smw20:hover {
	background-position: 0 -63px;
}

#smMrk {
	width: 100px;
	height: 104px;
	background: url(../images/common/workicons/Mrk.gif) no-repeat 0 0;
}
#smMrk:hover {
	background-position: 0 -104px;
}

#smbr {
	width: 60px;
	height: 63px;
	background: url(../images/common/workicons/br.gif) no-repeat 0 0;
	margin-right:15px;
}
#smbr:hover {
	background-position: 0 -63px;
}

#smdg {
	width: 60px;
	height: 63px;
	background: url(../images/common/workicons/dg.gif) no-repeat 0 0;
	margin-right:15px;
}
#smdg:hover {
	background-position: 0 -63px;
}

#smsp {
	width: 60px;
	height: 63px;
	background: url(../images/common/workicons/sp.gif) no-repeat 0 0;
	margin-right:15px;
}
#smsp:hover {
	background-position: 0 -63px;
}

#workSubnav a.lactive{
	background-position: 0 -104px;
}

#workSubnav a.sactive{
	background-position: 0 -63px;
}


/* Homepage DIV and Container Settings */
/* Divs and containers used on the homepage only */



/* Subpage DIV and Container Settings */
/* Divs and containers used on subpages only */



/* CTA Settings */
/* Divs, containers and other elements used in Calls to action */
.sidebarCTAclass {
	width:218px;
}

.sidebarContentdiv {
	background-image:url(../images/calltoaction/ctabkg.gif);
	background-repeat:repeat-y;
	width:200px;
	padding:0 9px 0 9px;
	font-size:90%;
}

.sidebarContentdiv p {
	margin:10px 0 0px 0;
	line-height:1.3em;
	letter-spacing:normal;
}

.sidebarContentdiv h3 {
	color:#9b6740;
	font-weight:bold;
	margin:0px 0px 0px 0px;
}

#sidebarCTA {
	width:218px;
}

#sidebarContent {
	background-image:url(../images/calltoaction/ctabkg.gif);
	background-repeat:repeat-y;
	width:200px;
	padding:0 9px 0 9px;
	font-size:90%;
}

#sidebarContent p {
	margin:5px 0 5px 0;
	line-height:1.3em;
	letter-spacing:normal;
}

#sidebarContent h3 {
	color:#9b6740;
	font-weight:bold;
	margin:0px 0px 0px 0px;
}

#sidebarContent a {
	display: inline-block;
}


.sidebarForm {
 font-family:Verdana, Geneva, sans-serif;
 font-size:10px;
 background-color: #f0eee9;    
 color: #666666;    
 border: 1px solid #9e6840;
 padding: 4px;
 margin-bottom:10px;
 
}






/* Navigation Settings */
/* Divs, containers and other elements used in the main site navigation */



/* Link Settings */
/* Header, footer and any link needing special treatment */



/* Type styles */
/* Headings, type treatments and other typography standards */



/* Table Settings */
/* table stylings, borders, spacing and other <table> standards */



/* Html overides / Hacks */
/* Any special id/classes for overiding defined styles goe here, such as color, top margins, and specific image boards */

#twitterarea li {
	list-style-type:circle !important;
	list-style-image:none !important;
	list-style:none !important;
}



<!--
.twitterTime {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: italic;
}
#tweet li {
	background-image: url(../images/graphics/tweet-icon.gif); background-repeat:no-repeat;
	margin: 0;
	padding-left: 32px;
}
#tweet ul {
	margin: 0; padding: 0;
}
-->


/* RSS ssettings */
/* Any special RSS feed settings for Javacript or HTML aggregators */
/*RSS FEED settings */


  /**
   * Set a very small font size for the control and constrain
   * it's width to 550px
   *
   * Note: the page has a single FeedControl that
   * is drawn in the <div> element whose id is "feedControl".
   */
  #feedControl {
    width : 420px;
	border:0px;
  }

  /**
   * Suppress everything except for title
   */
  #feedControl .gf-author,
  #feedControl .gf-spacer {
    display : none;
  }

  /**
   * 1em Padding at the bottom of each collection of entries
   */
  #feedControl .gf-snippet {
	  display:none;
  }
  
  #feedControl .gfc-results {
	 
	font-size:90%;
	color:#f43630;

  }

  /**
   * 15 Pixels Padding between entries
   */
  #feedControl .gf-title {
	  height:32px;
	  margin-bottom:4px;

	
  }

  /**
   * Use a larger font size for section titles
   */
  #feedControl .gfc-title {
	display:none;
  }
  
  #feedControl .gfc-resultsHeader {
	  display:none;
  }
	
 /**
   * Give Published date italics
   */	
  #feedControl .gf-relativePublishedDate {
  	font-style:italic;
	display:none;
	
	
	}
	
#feedControl a {
 color:#f43630;
 text-decoration:none;
 line-height:1.2em;
}
#feedControl a:hover {
	text-decoration:underline;
}
/* Other */
/* Any small use CSS code needed for specific instances or does not go anywhere else */


/*Social Media links */


#dbSocialsearch span {
	display:none;
}

#dbSocialsearch a {
	display:block;
	height:38px;
	width:38px;
}

#saFacebook {
	background: url(../images/common/facebooklink.gif) no-repeat 0 0;
}
#saFacebook:hover {
	background-position: 0 -38px;
}

#saTwitter {
	background: url(../images/common/twitterlink.gif) no-repeat 0 0;
}
#saTwitter:hover {
	background-position: 0 -38px;
}

#saGoogle {
	background: url(../images/common/googlelink.gif) no-repeat 0 0;
}
#saGoogle:hover {
	background-position: 0 -38px;
}

#saBing {
	background: url(../images/common/binglink.gif) no-repeat 0 0;
}
#saBing:hover {
	background-position: 0 -38px;
}

