@charset "utf-8";
/* CSS Document */

	  body {
			display:block;
			width:980px;
			margin:0 auto;
			padding:0;
			font-family:Verdana, Geneva, sans-serif;
			background:#D2D2D2 url(http://static.intoria.com/images/main-bg.png) repeat-x;}
		
		h1,h2,h3,h4,h5,h6 {
			font-family:Arial, Helvetica, sans-serif; font-weight:normal; color:#062a5e; }
		h3.side-brief {
			margin-top:60px; }
		.c { clear:both; }
		.tight{
			margin:0; padding:0; } 
		  .page-content h2.team {margin:25px 0 0; font-weight:normal; font-size:22px;}
			.page-content h3.team {margin:0; font-weight:normal; font-size:18px;}
		a {
			color:#062a5e; }
		p,td,ul.content li, ol.content li {
			font-size:0.8em;
			line-height:1.5em;}
		table tr td p {
			font-size:1em; }
		.fl {
			display:block;
			float:left; }
		.fr {
			display:block;
			float:right; }
		.clear {
			clear:both; }
		.green { color:#8DB129; }
		
		.spanText {
			background:transparent url(/elements/images/global/bg_inputText.gif) no-repeat scroll 0 0;
			display:block;
			float:left;
/*			margin-right:6px; */
			padding:5px 6px 6px; }
		.spanText:active, .spanText:hover {
			background: transparent url(/elements/images/global/bg_inputText.gif) no-repeat scroll 0 -50px; }
		.spanText input.text {
			background:#fff none repeat scroll 0 0;
			border:0 none;
			font-size:13px;
			line-height:13px;
			padding:1px;
			width:210px; }
		.spanText input.text:focus {
			outline-style:none;
			outline-width:medium; }
		
		.fs-rounded-top,
		.fs-rounded-bottom {
			float: none;
			margin: 0 auto;
			width:960px;
			height:7px;
			padding:0;
		}
		
		.fs-rounded-top {
			background-image:url(http://static.intoria.com/images/sprites/fs-rounded-bg.gif);
		}
		.fs-rounded-bottom {
			background:url(http://static.intoria.com/images/sprites/fs-rounded-bg.gif) bottom;
		}
			
		.full-content {
			float: none;
			width:820px;
			margin: 0 auto;
			padding: 20px 80px 20px 60px;
			background: #fff;
			overflow: hidden;
		}
		
		ul.columns { 
		 display: block;
		 clear: both;
		 float: left;
		 border: 1px solid red; 
		 margin: 0; padding: 0; }
		
		ul.columns li {
			display: block;
			float: left;
			padding: 2px 4px;
		}
		
		ul.rows { 
		 display: block;
		 clear: both;
		 float: left;
		 border: 1px solid red; 
		 margin: 0; padding: 0 0 0 20px; }
		
		ul.rows li {
			list-style: circle;
			display: block;
			float: none;
			padding: 2px;
		}
		
		#billboard-slideshow,
		#billboard-slideshow .slide {
			display: block;
			margin: 0;
			width:960px; 
			height:540px;
			padding: 0;
			overflow: hidden;	
		}
		
		#billboard-slideshow {
			position: relative;
			float: none;
			margin: 18px auto 0 auto;
			background: transparent;
		}
		
		.slideshow {
			overflow: hidden;
			/*background: white url(http://static.intoria.com/images/sprites/fs-rounded-bg.gif) top left no-repeat;*/
		}
		
		.slide {
			float: left;
			position: absolute;
			top: 0;
			left: 0;
			/*background: url(http://static.intoria.com/images/sprites/fs-rounded-bg.gif) bottom left no-repeat;*/
		}
		
		#cycle-pager {
			display: block;
			float: left;
			z-index: 999;
			
			position: absolute;
			bottom: 20px;
			right: 20px;
		}
		
		#cycle-pager a {
			display: block;
			float: left;
			/*padding: .25em .5em;*/
			width: 16px;
			height: 16px;
			text-indent: -9999px;
			outline: 0;
			overflow: hidden;
			border: 1px solid #333;
			margin: 0 2px;
			text-decoration: none;
		}
		
		#cycle-pager a.activeSlide {
			background: #8DB129;
			color: white;
		}
		
		#pageheader {
			display:block;
			width:980px;
			height:118px;
			overflow:hidden;
			margin:0; /*  0 18px 0 */
			padding:0;}
		
		#logo {
			display:block;
			float:left;
			width:182px;
			height:46px;
			margin:34px 0 0 30px;
			border-right:solid #DBDBDB 2px;	}
		
		#nav {
			display:block;
			float:left;
			width:665px;
			margin:0;
			padding:0; }
		
		ul#topnav {
			width:645px;
			height:90px;
			margin:0 10px;
			padding:0;}
		
		ul#topnav li {
			height:90px;
			list-style:none;
			text-align:center;
			margin:0 0 0 1px;
			float:left; }
		
		ul#topnav li a {
			padding:53px 14px 20px;
			text-decoration:none;
			font-family:Arial, Helvetica, sans-serif;
			font-weight:bold;
			color:#062A5E;
			height:17px;
			font-size:16px;}
		
		ul#topnav li, ul#topnav a { display:block; }
		ul#topnav li a:hover, ul#topnav li.active a { background-color:#8DB129; color:#fff; }
		
		ul#topnav li#our-work { margin-left:0; }
		ul#topnav li#our-work a { width:87px; }
		ul#topnav li#mobile-apps a { width:96px; }
		ul#topnav li#inside-intoria a { width:116px; }
		ul#topnav li#company a, ul#topnav li#services a { width:84px; }
		ul#topnav li#careers a { width:68px; }
		ul#topnav li#contact-us a { width:94px; }
		
		#social {
			display:block;
			margin-top:15px;
			width:85px;
			float:left; }
		
		/* Social Networking Links */
		ul#follow-us {
			width:85px;
			height:42px;
			background:url(http://static.intoria.com/images/sprites/follow-us.png);
			margin:0;
			padding:0;
			position:relative; }
		ul#follow-us li, ul#astral-station-logos li {
			margin:0;
			padding:0;
			list-style:none;
			position:absolute;
			top:0; }
		ul#follow-us li, #follow-us a {
			height:25px;
			display:block; }
		ul#follow-us li#intoria-blog { left:0; width:25px; }
		ul#follow-us li#intoria-twitter { left:30px; width:25px; }
		ul#follow-us li#intoria-facebook { left:60px; width:25px; }
		
		ul#astral-station-logos {
			width:864px;
			height:83px;
			background:url(http://static.intoria.com/images/sprites/astral-radio-site-logos.jpg);
			margin:0;
			padding:0;
			position:relative; }
		ul#astral-station-logos li, ul#astral-station-logos a {
			height:83px;
			display:block; }
		ul#astral-station-logos li#fox { left:0; width:108px; }
		ul#astral-station-logos li#capitalfm { left:108px; width:108px; }
		ul#astral-station-logos li#khj { left:216px; width:108px; }
		ul#astral-station-logos li#bigdog { left:324px; width:108px; }
		ul#astral-station-logos li#catcountry { left:432px; width:108px; }
		ul#astral-station-logos li#max1049 { left:540px; width:108px; }
		ul#astral-station-logos li#cj104 { left:648px; width:108px; }
		ul#astral-station-logos li#k93 { left:756px; width:108px; }
		
		
		/* Image Replacement */
		ul#follow-us li a span, ul#astral-station-logos li a span, .icon64 span, .icon116 span { 
			display:block;
			width:0;
			height:0;
			overflow:hidden; }
		
		/* Main Content Div */
		.billboard {
			margin:18px auto 0 auto;
			width:960px; 
			height:540px;
		}
		
		/* Home page slides */
		#hs-knottyboy {
			background-image:url(/elements/images/home/knottyboy.jpg); }
		#hs-meridian-manufacturing {
			background-image:url(/elements/images/home/meridian-manufacturing.jpg); }
		#hs-astral-media {
			background-image:url(/elements/images/home/astral-media.jpg); }
		#hs-search-engine-optimization {
			background-image:url(/elements/images/home/search-engine-optimization.jpg); }
		#hs-e-commerce-solutions {
			background-image:url(/elements/images/home/e-commerce-solutions.jpg); }
		#hs-mobile-apps-web-design {
			background-image:url(/elements/images/home/mobile-apps-web-design.jpg); }
			
	  #home-billboard-v3 {
			display:block;
			position:relative;
			width:960px;
			height:353px;
			margin:2px auto 0;
			padding:0; }
		#home-billboard-v3 h1 {
			margin:15px 0 0; }
		a.cta-button {
			background-color:#8db129;
			padding:5px 7px;
			color:#fff;
			text-decoration:none;
			border-top-left-radius:3px 3px;
			border-top-right-radius:3px 3px;
			border-bottom-right-radius:3px 3px;
			border-bottom-left-radius:3px 3px;
			-moz-border-radius-topleft:3px 3px;
			-moz-border-radius-topright:3px 3px; 
			-moz-border-radius-bottomleft:3px 3px;
			-moz-border-radius-bottomright:3px 3px; }
		a.cta-button:hover {
			text-decoration:underline; }
			
			
		p.client-spotlight {
			color:#333;
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			text-transform:uppercase;
			margin:0;
			padding:0 0 35px 0; }
		h2.client-spotlight {
			font-family:Arial, Helvetica, sans-serif;
			font-size:36px;
			margin:0;
			padding:0 0 15px 0; }
		p.client-spotlight-teaser {
			display:block;
			width:320px;
			font-family:Verdana, Geneva, sans-serif;
			font-size:0.8em;
			line-height:1.5em; }
	#welcome {
		display:block;
		margin:0;
		padding:10px 0 15px;
		width:920px;
		border-bottom:1px solid #ccc; }
	#welcome #message {
		display:block;
		width:450px;
		padding:0 25px 0 120px;
		float:left;
		background:url(/elements/images/home/calgary-tower.jpg) no-repeat; }
	#home-right {
		float:right;
		width:325px;}
	#home-callouts {
		background-position:50% 50%;
		background-repeat:no-repeat;
		overflow:hidden;
		display:block;
		width:325px;
		height:250px;
		float:right;
		position:relative; }
	#cs-meridian-tile {
		background:url(/elements/images/home/callouts/web-design-case-study-meridian.jpg) no-repeat;
		width:325px;
		height:216px;}
	#cs-knottyboy-tile {
		background:url(/elements/images/home/callouts/web-design-case-study-knotty.jpg) no-repeat;
		width:325px;
		height:216px; }
	.co {
		display:block;
		height:250px;
		width:325px;
		position:absolute;
		background:50% 50% no-repeat;
		margin:0;
		padding:0;
		overflow:0; }
	#ticker-cycle {
		background-position:50% 50%;
		background-repeat:no-repeat;
		overflow:hidden;
		display:block;
		width:900px;
		height:15px;
		float:left;
		position:relative; }
	#ticker-cycle li {
		display:block;
		list-style:none;
		height:15px;
		width:900px;
		background:50% 50% no-repeat;
		margin:0;
		padding:0;
		overflow:0;
		position:absolute; }
	  #mobile-apps-hps {
			display:block;
			float:left;
			width:280px;
			padding:90px 365px 10px 15px; }
		#web-design-hps {
			display:block;
			float:right;
			width:285px;
			padding:25px 15px 10px 0; }
		
	/* Containers */
		.outer-container {
			margin:18px auto 0 auto;
			width:960px;
		  background-image:url(http://static.intoria.com/images/inner-content-bg.png);
		  background-repeat:repeat-y; }

		.outer-container-white {
			margin:18px auto 0 auto;
			width:960px;
			background-color:#FFF; }

  /* Web Design */
	  #web-design-content {
			 margin:0 auto; 
			 width:960px; 
			 display:block; 
			 padding:0; 
			 background:url('/elements/images/global/brief-bg.gif') repeat-y #fff; }
		#web-design-left {
			width:600px;
			padding:20px;
			margin:0;
			display:block;
			float:left;
		}
		#web-design-right {
			border-top:10px #8DB129 solid;
			width:280px;
			padding:20px;
			margin:0;
			display:block;
			float:right;
		}
		

		#pagecontent {
			margin:18px auto 0 auto;
			width:960px; }

    .inner-nav {
			display:block;
			float:left;
			width:295px;
			background-repeat:no-repeat;}
		.inner-content {
			display:block;
			float:right;
			width:665px;
			background-color:#fff;}
		.section-head {
			background-position:-295px 0;
			height:200px; }
		.page-content {
			padding:40px 0;
			line-height:1.5em;}
		.page-content h1 {
			margin:0 0 18px 60px;;
			padding:0;
			color:#062A5E;
			font-size:1.7em;
			font-weight:normal; }
		.page-content h2 {
			color:#222;
			font-size:1.2em;
			line-height:1.4em;
			font-weight:normal;}
		.page-content h2.sub-headline {
			margin:0 80px 18px 60px; }
		.page-content .indent-left {
			padding:0 0 0 60px;
			margin:18px 0; }
		.page-content .indent-right {
			padding:0 80px 0 0;
			margin:18px 0; }
		.page-content .indent-both {
			padding:0 80px 0 60px;
			margin:18px 0; }
		ul.alignedindent {
			padding:0; }
		ul.alignedindent li {
			font-size:0.8em;
			list-style-image:url(/elements/images/global/bullet01.png);
			line-height:1.5em;
			font-style:italic; }
		.icon64 {
			display:block;
			width:75px;
			height:75px; }
		.icon116 {
			display:block;
			width:125px;
			height:100px; }
		
		.brief-left {
			display:block;
			float:left;
			width:580px;
			padding:40px 30px; }
		.brief-right {
			display:block;
			float:right;
			width:280px;
			padding:40px 20px;
			background-color:#f5f5f5; }
		.brief-bottom {
			display:block;
			float:none;
			width:900px;
			padding:60px 30px 40px;
			background-color:#f9fbf4;	}
		
	  ul.services {
			margin:0;
			padding:0;
			list-style:none; }
		ul.services li.service {
			padding:0 0 0 30px;
			background-image:url('http://static.intoria.com/images/sprites/intoria-services.gif');
			background-repeat:no-repeat;
			height:30px;
			font-size:12px;}
		ul.services li#web-design { background-position:0 0; }
		ul.services li#cms { background-position:0 -30px; }
		ul.services li#ecommerce { background-position:0 -60px; }
		ul.services li#graphic-design { background-position:0 -90px; }
		ul.services li#logo-design { background-position:0 -120px; }
		ul.services li#website-hosting { background-position:0 -150px; }
		ul.services li#spam-filtering { background-position:0 -180px; }
		ul.services li#search-engine-optimization { background-position:0 -210px; }
		ul.services li#strategy-consultation { background-position:0 -240px; }
		ul.services li#video { background-position:0 -270px; }
		ul.services li#mobile-apps { background-position:0 -300px; }
		ul.services li#social-media { background-position:0 -330px; }
		ul.services li#marketing { background-position:0 -360px; }
		ul.services li#email-campaigns { background-position:0 -390px; }
		ul.services li#custom-software { background-position:0 -420px; }
		ul.services li#content-writing { background-position:0 -450px; }
 		ul.services li#animation { background-position:0 -480px; }		
		ul.services li#printing { background-position:0 -510px; }
				
		div.view-website {
			display:block;
			width:280px;
			padding-top:180px; }
		div#divine-developments { background:url('/elements/images/web-design/brief/divine-developments/website-thumbnail.jpg') no-repeat 0 0; }
		div#carefree-kitchens { background:url('/elements/images/web-design/brief/carefree-kitchens/website-thumbnail.jpg') no-repeat 0 0; }
		div#aglow-canada { background:url('/elements/images/web-design/brief/aglow-canada/website-thumbnail.jpg') no-repeat 0 0; }
		div#sod-jobs { background:url('/elements/images/web-design/brief/sod-jobs/website-thumbnail.jpg') no-repeat 0 0; }
		div#times-of-refreshing { background:url('/elements/images/web-design/brief/times-of-refreshing/website-thumbnail.jpg') no-repeat 0 0; }
		div#lake-highlands { background:url('/elements/images/web-design/brief/lake-highlands/website-thumbnail.jpg') no-repeat 0 0; }
		div#ghost-lake-manor { background:url('/elements/images/web-design/brief/ghost-lake-manor/website-thumbnail.jpg') no-repeat 0 0; }
		div#couple-things { background:url('/elements/images/web-design/brief/couple-things/website-thumbnail.jpg') no-repeat 0 0; }
		div#island-birds { background:url('/elements/images/web-design/brief/island-birds/website-thumbnail.jpg') no-repeat 0 0; }
		div#victory-bible-college { background:url('/elements/images/web-design/brief/victory-bible-college/website-thumbnail.jpg') no-repeat 0 0; }
		div#johnsons-interior-design { background:url('/elements/images/web-design/brief/johnsons-interior-design/website-thumbnail.jpg') no-repeat 0 0; }
		div#sheena-lidgett { background:url('/elements/images/web-design/brief/sheena-lidgett/website-thumbnail.jpg') no-repeat 0 0; }
		div#mitos-pharmaceuticals { background:url('/elements/images/web-design/brief/mitos-pharmaceuticals/website-thumbnail.jpg') no-repeat 0 0; }
		div#knottyboy { background:url('/elements/images/web-design/brief/knottyboy/website-thumbnail.jpg') no-repeat 0 0; }
		div#astral-media { background:url('/elements/images/web-design/brief/astral-media/website-thumbnail.jpg') no-repeat 0 0; }
		div#meridian-manufacturing { background:url('/elements/images/web-design/brief/meridian-manufacturing/website-thumbnail.jpg') no-repeat 0 0; }
		div#osum-oilsands { background:url('/elements/images/web-design/brief/osum-oilsands/website-thumbnail.jpg') no-repeat 0 0; }
		
		  blockquote.testimonial {
				font-size:0.7em;
				line-height:1.5em;
				padding:0;
				margin:15px 0 0 0;	}
			
	  #tbl-hosting {
	    margin:0;
	    width:525px;
		height:400px;}
	  #tbl-hosting .inset {
		  background-color:#EEE;
		  border:solid 1px #AAA;
		  float:left;
		  height:280px;
		  margin-top:25px;
		  padding:10px 0;
		  text-align:center;
		  width:168px; }
	  #tbl-hosting .full-height {
		  background-color:#fff;
		  border:3px solid #062A5E;
		  float:left;
		  height:330px;
		  width:161px;
		  padding:8px 10px 10px;
		  text-align:center; }
	  #tbl-hosting .norb {border-right:0 none;}
	  #tbl-hosting .nolb {border-left:0 none;}
	  #tbl-hosting .shadr {background:url(/elements/images/global/shadow-fade-right.png) right center no-repeat;}
	  #tbl-hosting .shadl {background:url(/elements/images/global/shadow-fade-left.png) left center no-repeat;}
	  
	  #tbl-hosting h2 {
		  margin:0; padding:0;
		  color:#333;
		  font-size:2em;
		  font-weight:normal; }
	  #tbl-hosting h3 {
		  margin:0 0 2px;
		  font-size:1.5em;
		  font-weight:normal;
		  color:#333; }
	  #tbl-hosting h4 {
		  margin:0 0 15px;
		  padding:0 0 7px;
		  border-bottom:1px solid #CCC;
		  color:#062A5E;
		  font-size:1em;
		  font-weight:bold;
		  font-family:Verdana, Geneva, sans-serif; }
	  #tbl-hosting ul {
		  margin:0 10px; padding:0;
		  list-style-image:none;
		  list-style-type:none;
		  list-style-position:outside; }
	  #tbl-hosting ul li {
		  font-size:0.7em;
		  font-family:Verdana, Geneva, sans-serif;
		  line-height:1.5em;
		  list-style-image:none;
		  list-style-position:outside;
		  list-style-type:none;
		  margin-bottom:3px; }
	  #tbl-hosting .full-height ul li {
		  font-size:0.7em;
		  font-family:Verdana, Geneva, sans-serif;
		  line-height:1.6em;
		  list-style-image:none;
		  list-style-position:outside;
		  list-style-type:none;
		  margin-bottom:5px; }
	  #tbl-hosting ul li strong {
		  color:#8DB129;
		  font-weight:normal;}

		
		
		#mysql {background:transparent url(/elements/images/content/other-programming-languages.png) no-repeat 0 0; }
		#css {background:transparent url(/elements/images/content/other-programming-languages.png) no-repeat 0 -75px; }
		#jquery {background:transparent url(/elements/images/content/other-programming-languages.png) no-repeat 0 -150px; }
		#flash {background:transparent url(/elements/images/content/other-programming-languages.png) no-repeat 0 -225px; }
		#google-apps {background:transparent url(/elements/images/content/other-programming-languages.png) no-repeat 0 -300px; }
		#ck-editor {background:transparent url(/elements/images/content/other-programming-languages.png) no-repeat 0 -375px; }
		
		#ie {background:transparent url(/elements/images/content/browsers.png) no-repeat 0 0; }
		#firefox {background:transparent url(/elements/images/content/browsers.png) no-repeat 0 -75px; }
		#safari {background:transparent url(/elements/images/content/browsers.png) no-repeat 0 -150px; }
		#chrome {background:transparent url(/elements/images/content/browsers.png) no-repeat 0 -225px; }
		#opera {background:transparent url(/elements/images/content/browsers.png) no-repeat 0 -300px; }
		#iphone {background:transparent url(/elements/images/content/browsers.png) no-repeat 0 -375px; }
		
		#power-pages {background:transparent url(/elements/images/content/powertools-cms-logos-sprite.png) no-repeat 0 0; }
		#power-store {background:transparent url(/elements/images/content/powertools-cms-logos-sprite.png) no-repeat 0 -100px; }
		#power-calendar {background:transparent url(/elements/images/content/powertools-cms-logos-sprite.png) no-repeat 0 -200px; }
		#power-gallery {background:transparent url(/elements/images/content/powertools-cms-logos-sprite.png) no-repeat 0 -300px; }
		#power-locator {background:transparent url(/elements/images/content/powertools-cms-logos-sprite.png) no-repeat 0 -400px; }
		#power-media {background:transparent url(/elements/images/content/powertools-cms-logos-sprite.png) no-repeat 0 -500px; }
		#power-promo {background:transparent url(/elements/images/content/powertools-cms-logos-sprite.png) no-repeat 0 -600px; }
		#power-news {background:transparent url(/elements/images/content/powertools-cms-logos-sprite.png) no-repeat 0 -700px; }
		#power-widget {background:transparent url(/elements/images/content/powertools-cms-logos-sprite.png) no-repeat 0 -800px; }
		#power-tie {background:transparent url(/elements/images/content/powertools-cms-logos-sprite.png) no-repeat 0 -900px; }
		
		.outer-container-brief {
			background:url('/elements/images/global/brief-bg.gif') repeat-y;
			width:960px;
			margin:18px auto 0; }
	
  .inner-astral { background-image:url(/elements/images/inner/case-study-astral.jpg); }
  .inner-meridian { background-image:url(/elements/images/inner/case-study-meridian.jpg); }
  .inner-knottyboy { background-image:url(/elements/images/inner/case-study-knottyboy.jpg); }
  .inner-osumcorp { background-image:url(/elements/images/inner/case-study-osumcorp.jpg); }
  .inner-more { background-image:url(/elements/images/inner/case-study-more.jpg); }

  .inner-inside-intoria { background-image:url(/elements/images/billboard/the-intoria-wire.jpg); }

  .inner-company { background-image:url(/elements/images/inner/company.jpg); }
		
		#pc-our-work { background-image:url(/elements/images/home/temp-delete-on-launch00.png); }
			
				#ow-case-study-astral { background-image:url(/elements/images/billboard/case-study-astral.jpg); }
					
				#ow-case-study-meridian { background-image:url(/elements/images/billboard/case-study-meridian.jpg); }
				#ow-case-study-knottyboy { background-image:url(/elements/images/billboard/case-study-knottyboy.jpg); }
				#ow-case-study-osumcorp { background-image:url(/elements/images/billboard/case-study-osumcorp.jpg); }
				#ow-case-study-more { background-image:url(/elements/images/billboard/case-study-more.jpg); }
				div.cs-more { display:block; width:665px; float:right; margin:0; padding:0; }
				div.cs-more-text { display:block; width:334px; margin:0; padding:15px 12px 0 12px; }
				h1.cs-more { font-size:24px; margin:0; padding:0 0 12px 0; }
				p.cs-more { font-size:0.8em; line-height:1.5em; margin:0; padding:0 0 15px; }
				
				#ow-case-study-aglow { background-image:url(/elements/images/billboard/case-study-aglow.jpg); }
				#ow-case-study-carefree { background-image:url(/elements/images/billboard/case-study-carefree.jpg); }
				#ow-case-study-divine { background-image:url(/elements/images/billboard/case-study-divine.jpg); }
				#ow-case-study-mitos { background-image:url(/elements/images/billboard/case-study-mitos.jpg); }
				#ow-case-study-mitos { background-image:url(/elements/images/billboard/case-study-mitos.jpg); }
				#ow-case-study-couple-things { background-image:url(/elements/images/billboard/couple-things.jpg); }
				#ow-case-study-glm { background-image:url(/elements/images/billboard/glm.jpg); }
				#ow-case-study-island-birds { background-image:url(/elements/images/billboard/island-birds.jpg); }
				#ow-case-study-johnson { background-image:url(/elements/images/billboard/johnson.jpg); }
				#ow-case-study-lake-highlands { background-image:url(/elements/images/billboard/lake-highlands.jpg); }
				#ow-case-study-sheena { background-image:url(/elements/images/billboard/sheena.jpg); }
				#ow-case-study-sod-jobs { background-image:url(/elements/images/billboard/sod-jobs.jpg); }
				#ow-case-study-vbci { background-image:url(/elements/images/billboard/vbci.jpg); }
			
		#pc-inside-intoria { background-image:url(/elements/images/billboard/inside-intoria.jpg); }
			
		#pc-company { background-image:url(/elements/images/billboard/company.jpg); }
			
		#pc-careers { background-image:url(/elements/images/billboard/careers.jpg); }
		
		#pc-contact-us { background-image:url(/elements/images/billboard/contact-us.jpg); }

		/* Inside Intoria */
				ul.inside-nav {
					width:295px;
					padding:57px 0 0;
					margin:0;
					list-style:none; }
				
				ul.inside-nav li a, ul.inside-nav li.coming-soon {
					display:block;
					padding:8px 0 5px 35px;
					margin-bottom:1px;
					text-decoration:none;
					font-family:Arial, Helvetica, sans-serif;
					font-size:14px;
					font-weight:bold;
					color:#000;
					height:22px;
					width:260px; }
				ul.inside-nav li a.white { color:#fff;}
					
				ul.inside-nav li a.active, ul.inside-nav li a:hover {
					background-color:#C6D2AC;
					color:#000;}
				
				ul.inside-nav ul#services {
					width:235px;
					padding:0 0 0 60px;
					margin:0;
					list-style:none; }
					
				ul.inside-nav li ul#services li a {
					display:block;
					padding:2px 0 2px;
					margin-top:1px;
					text-decoration:none;
					font-family:Arial, Helvetica, sans-serif;
					font-size:13px;
					font-weight:normal;
					color:#333;
					height:13px;
					width:235px;
				}
				ul.inside-nav li ul#services li a.active, ul.inside-nav li ul#services li a:hover,  ul.inside-nav li ul#services li a:active {
					font-weight:bold;
					color:#000;
					background:transparent none;}
				
				ul#nav-subscribe {
					margin:25px 35px 0 35px;
					padding:15px 0 0;
					list-style:none;
					border-top:solid 1px #B9B9B9;
					width:225px; }
				ul#nav-subscribe li {
					height:25px; }
				ul#nav-subscribe li#blog {
					background:no-repeat url(http://static.intoria.com/images/sprites/follow-us-vertical.png) 0 0;}
				ul#nav-subscribe li#twitter {
					background:no-repeat url(http://static.intoria.com/images/sprites/follow-us-vertical.png) 0 -25px;}
				ul#nav-subscribe li#facebook {
					background:no-repeat url(http://static.intoria.com/images/sprites/follow-us-vertical.png) 0 -50px;}
				ul#nav-subscribe li a {
					padding:0 0 0 35px;
					margin-bottom:1px;
					text-decoration:none;
					font-family:Verdana, Geneva, sans-serif;
					font-size:0.7em;
					color:#777;
					height:30px; }
				ul#nav-subscribe li a:hover {text-decoration:underline;}


		#intoria-blue-top {
			height:15px;
			background:url(http://static.intoria.com/images/sprites/intoria-blue-rounded-bg.png) no-repeat; }
			
		#rounded-bottom {
			width:960px;
			margin:0 auto;
			height:12px;
			background:url(http://static.intoria.com/images/rounded-bottom.png) no-repeat; }
		#rounded-bottom-brief {
			width:960px;
			margin:0 auto;
			height:12px;
			background:url(http://static.intoria.com/images/rounded-bottom-f9fbf4.png) no-repeat; }
		#rounded-bottom-culture {
			width:960px;
			margin:0 auto;
			height:240px;
			background:url(/elements/images/content/culture-footer.jpg) no-repeat; }
			
	/* Company */
	#accordion h3 {margin:0}
		/* Contact Us page */
  #cu-new-business {
    display:block;
	float:left;
	width:275px;
	padding:20px 0 0 20px;
  }
  h1#nbi { 
    margin:32px 0 55px 0;
	padding:0;
	color:#8DB129;
    font-size:2.7em; }
	h1#nbi span#nbi1 {
		margin:0 0 0 20px;
		padding:0; }
	h1#nbi span#nbi2 {
		margin:0 0 0 40px;
		padding:0; }
  .ititle {
		font-size:1.5em; color:#062a5e; font-weight:bold; font-family:Arial, Helvetica, sans-serif; }
  #cu-contact-form {
    display:block;
	float:left;
    width:320px;
	padding:20px 25px 0 25px;
} 
  #cu-map-info {
    display:block;
	float:left;
    width:275px;
	padding:20px 20px 0 0;
} 
  p.bold { font-weight:bold; }
		
		/* News, Blog, Feed ticker */
		#ticker {
			display: block;
			clear: both;
			float: none;
			background-color: #062A5E; 
			width:900px;
			margin:0 auto;
			padding:5px 0 5px 30px;
			font-size:0.7em;
			overflow: hidden;}
		
		#ticker-label {
			width:77px;
			border-right:1px #fff solid;
			font-weight:bold;
			float:left; }
		#ticker-cycle {
			width:807px;
			padding-left:15px;
			float:right; }
		#ticker a.news { color:#fff; }
		#ticker a#ticker-headline { 
		  font-weight:bold;
			color:#fff;
			margin-right:10px;
			border-right:solid #fff 1px;}
		#ticker, #ticker a {
			color:#777;
			text-decoration:none; }
		
		#ticker a:hover, #ticker a.white, .white {
			color:#fff; }
		
		
		
		/* Call outs */
		#pagefooter {
			margin:0 auto;
			width:960px; }
		#callouts, #case-study-nav {
			background-color:#fff;
			width:920px;
			padding:0 20px;
			margin:0; }
		.callout {
			width:266px;
			float:left;
			padding:23px 20px;}
		h2.cotitle {
			font-size:1.1em;
			color:#062a5e;
			margin-top:0;}

		.callout .img { width:110px; }
		.callout .text { width:156px; }
		.callout .right { float:right; }
		.callout .left { float:left; }
		.callout p { font-size:0.7em; color:#555; line-height:1.4em; }
			
		/* Global Footer */
		
		#globalfooter {
			display:block;
			padding:0px;
			text-align:left !important;
			width:960px;
			padding-top:20px;
			padding-bottom:20px;
			clear:both;
			position:relative;
			font-family:Verdana, Geneva, sans-serif;
			font-size:10px;
			color:#888;
			margin:0px auto 18px; }
		
		#globalfooter a {
			color:#062A5E; }
		
		#globalfooter a:link, #globalfooter a:visited, #globalfooter:active {
			text-decoration:underline; }
		
		#globalfooter a:hover {
			text-decoration:none; }
		
		#globalfooter #intoriainfo, #globalfooter #sitemap {
			margin-bottom:0.5em; }
		
		#globalfooter #intoriainfo {
			float:left;
			position:relative;
			list-style:none;
			margin:0px 0px 0.5em;
			padding:0px;
			display:block; }
		
		#globalfooter li {
			display:inline;
			border-right:1px solid #888;
			margin:0px;
			padding:2px 12px;
			text-indent:0px;
			line-height:16px; }
			
		#globalfooter li#f_logo {
			background:url('/elements/images/global/intoria-icon16.gif') no-repeat;
			padding-left:21px;
			padding-right:1.2em;
			border:none; }
		
		#globalfooter li.last, #globalfooter #legal #copyright li.last {
			border-right:none;
			margin-right:0px;
			padding-right:0px; }
		
		#globalfooter #sitemap {
			float:right;
			margin:0px 0px 0.5em;
			padding:0px; }
			
		#globalfooter #legal {
			clear:both;
			border-top:1px solid #888;
			padding-top:0.5em; }
		
		#globalfooter #legal #copyright {
			list-style:none;
			margin-bottom:0px;
			float:left;
			margin:0px;
			padding:0px; }
		
		#globalfooter #legal p {
			float:right;
			margin:0px;
			line-height:16px; }
			
		.basic-content-container {
			display:block;
			float: none;
			margin: 0;
			padding: 20px;
			overflow: hidden;
			background: #fff;
		}

