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

.tabbed_images {
			list-style:none;
			margin:0;
			padding:0;
			clear:both;
		}

		.tabbed_images li {
			list-style:none;
			float:left;
			margin:0;
			padding:0;
		}

		.tabbed_images li a {
			border:1px solid #ccc;
			display:block;
			float:left;
			margin:0 10px 0 0;
		}

		.tabbed_images li a.active,
		.tabbed_images li a:hover {
			border:1px solid #333;
		}

		.tabbed_images li a img {
			border:none;
			padding:2px;
			margin:0;
			margin-bottom:-5px;
		}

		#image_1,
		#image_2,
		#image_3,
		#image_4,
		#image_5 {
			margin-top:10px;
			padding:2px;
			border:1px solid #ccc;
		}


body {margin: 0; padding: 0; background-color:#000; background-image:url(../images/background.gif); background-repeat:no-repeat; background-position:center; height: auto;}

#bar {width: auto; height: 25px; background-color: #000; color:#999; }

#minibar{width: auto; height: 120px; margin: auto; background-image:url(../images/bg_header.png); background-repeat:repeat-x;}

#logo {width: auto; height: auto; float:left; margin-left: 20px;}

#navcontainer { width: 500px; height: 30px; margin:auto; list-style-type: none; padding-top: 25px; margin-left: 240px; }

#group {margin: auto; width: 750px; height:30px; list-style-type: none;}

#bargroup {margin: auto; width: auto; height:auto; padding-left: 20px;}

#websitebar {width: auto; height: 25px; float:left; padding-top:5px;}

#socialbar {width: auto; height: 25px; float: right; padding-right: 20px; padding-top: 5px;}

#About
{display:inline;
  width: 45px;
  height: 29px;
  background:url(../images/aboutlrg.png) no-repeat 0 0;
  list-style-type: none;
  
 
}

#About:hover
{ 
  background-position: 0 -33px;
}

#About span
{
display: none;
  position: absolute;	
}

#About.current {background-position: 0 -33px;}

#Menu a {
	display: block;
	text-indent: -900%;
	position: absolute;
	outline: none;
	text-align:center;
	list-style-type: none;
	top: 69px;
	
}

#Process
{
  display: inline;
  width: 60px;
  height: 29px;
  background:url(../images/processlrg.png) no-repeat 0 0;
margin-left: 80px;
list-style-type: none;

}

#Process:hover
{ 
  background-position: 0 -34px;
}

#Process span
{
  display: none;
}

#Process.currentprocess {background-position: 0 -34px;}

#Services
{
  display: inline;
  width: 62px;
  height: 29px;
  background:url(../images/serviceslrg.png); no-repeat 0 0;
margin-left: 175px;
list-style-type: none;
}

#Services:hover
{ 
  background-position: 0 -34px;
}

#Services span
{
  display: none;
}

#Portfolio
{
  display: inline;
  width: 68px;
  height: 29px;
  background:url(../images/portfoliolrg.png) no-repeat 0 0;
margin-left: 275px;
list-style-type: none;
}

#Portfolio:hover
{ 
  background-position: 0 -34px;
}

#Portfolio span
{
  display: none;
}

#Contact
{
  display: inline;
  width: 58px;
  height: 29px;
  background:url(../images/contactlrg.png) no-repeat 0 0;
margin-left: 370px;
list-style-type: none;
}

#Contact:hover
{ 
  background-position: 0 -33px;
}

#Contact span
{
  display: none;
}

#slidebox {width: 825px; height: auto; margin:auto;}

#message {width: 700px; height: auto; margin: auto;}

#bottom {width:auto; height:450px; background-color:#0d0f12; margin-top: 30px; clear:both;}

li {}

#aboutcompany { height: 200px; width: 300px; float: left; margin-bottom: 15px; margin-top: 15px; border-right:#1F1F1F solid thin; }

#company {height: 200px; width: 600px; float: right; margin-bottom: 15px; margin-top: 15px;  }

#connect {width: 900px; height: 200px; margin: auto; }

#bottomcontentbox {margin: auto; height: auto; width:905px;}

.aboutstrikecreative{font-family:Arial, Helvetica, sans-serif; color:#94BFD7; padding-top: 15px; padding-left: 20px; font-size:12px; }

.aboutstrikecontent{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFF; padding-left: 20px; padding-right: 20px; line-height: 1.5; padding-top: 5px; }

.aboutcompanyheader{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#94BFD7; padding-top: 15px; padding-left: 20px; }

.aboutcompanycontent {padding-left: 70px;}

#connectleft { float:left; width: 300px; height: 140px; border-top:#1F1F1F solid thin; border-bottom:#1F1F1F solid thin;}

#connectmid { float:left; width: 300px; height: 140px; border-top:#1F1F1F solid thin; border-bottom:#1F1F1F solid thin;}

#connectright { float:left; width: 300px; height: 140px; border-top:#1F1F1F solid thin; border-bottom:#1F1F1F solid thin;}

.connectleftheader {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#94BFD7; padding-top: 15px; padding-left: 20px; padding-top: 30px;}

.connectmidheader {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#94BFD7; padding-top: 15px; padding-left: 20px;  padding-top: 30px;}

.connectrightheader {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#94BFD7; padding-top: 15px; padding-left: 20px; padding-top: 30px;}

.connectleftcontent {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#999; padding-left: 20px; padding-right: 30px;}

.connectmidcontent {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#999; padding-left: 20px; padding-right: 30px;}

.connectrightcontent {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#999; padding-left: 20px; padding-right: 20px;}

#facebookbutton
{
  display: block;
  width: 157px;
  height: 28px;
  background: url(../images/facebookbutton.png) no-repeat 0 0;

}

#facebookbutton:hover
{ 
  background-position: 0 -27px;
}

#facebookbutton span
{
  display: none;
}

#twitterbutton
{
  display: block;
  width: 157px;
  height: 28px;
  background: url(../images/twitterbutton.png) no-repeat 0 0;

}

#twitterbutton:hover
{ 
  background-position: 0 -27px;
}

#twitterbutton span
{
  display: none;
}

#linkedinbutton
{
  display: block;
  width: 157px;
  height: 28px;
  background: url(../images/linkedinbutton.png) no-repeat 0 0;

}

#linkedinbutton:hover
{ 
  background-position: 0 -28px;
}

#linkedinbutton span
{
  display: none;
}

.nav {list-style-type:none;}

#base {color: #666; clear:both; font-family:Arial, Helvetica, sans-serif; font-size: 10px; width: 900px; margin:auto; padding-top: 15px;}

.process { height: 600px; width: 900px; margin: auto; margin-top: -40px; 
}

#toprow {  height: 250px; width: 900px; margin:auto; }

#bottomrow {  height: 250px; width: 900px; margin: auto; clear:left;}

#analyzeproblemheader{ width: 280px; height: 30px; float:left; margin-left: 15px; margin-top: 10px;}

#analyzeproblemcontent{}



#developplanheader {  width: 280px; height: 30px; float:left; margin-left: 15px; margin-right: 15px; margin-top: 10px;}



#communicateideaheader {  width: 280px; height: 30px; float:left; margin-right: 15px; margin-top: 10px;}

#createproductheader {  width: 280px; height: 30px; float:left; margin-left: 15px; }

#producesolutionheader {  width: 280px; height: 30px; float:left; margin-left: 15px; margin-right: 15px;}

#measuresuccessheader { width: 280px; height: 30px; float:left; margin-right: 15px;}

#buttonbox {width: 750px; margin:auto; margin-top: 5px;}

#terms {float: left; margin-right: 15px; margin-bottom: 40px;}

#proposal {float: left; margin-right: 15px; margin-bottom: 40px;}

#rights {float: left; margin-bottom: 40px;}
