* { margin: 0; padding: 0 }
		/* I've used a hard CSS reset above, but you should consider a more sophisticated reset, such as this one: http://meyerweb.com/eric/thoughts/2007/05/01/reset-reloaded/ */
		
		p { text-align: left; margin: 15px 0 }
		
		p, ul { font-size: 13px; line-height: 1.4em } 
		
		p a, li a { color: #39c; text-decoration: none }
		
		p.intro { border-bottom: 1px solid #ccc; margin-bottom: 20px; padding: 20px 0 30px 0; text-align: center; width: 100% }
		
		p#cross-links, p#valid { text-align: center }
		
		p#cross-links { border-bottom: 1px solid #ccc; margin-bottom: 30px; padding-bottom: 30px }
		
		noscript p, noscript ol { color: #a00; font-size: 13px; line-height: 1.4em; text-align: left }
		noscript a { color: #a00; text-decoration: underline }
		noscript ol { margin-left: 25px; }
		
		a:focus { outline:none }
		
		img { border: 0 }
		
		h3 { border-bottom: 1px solid silver; margin-bottom: 5px; padding-bottom: 3px; text-align: left }
				h1 {
			font-family: tahoma;
			font-weight: 100;
			text-transform: uppercase;
			font-size: 0.9em;
			color: #12a031;
			text-align: left;
			padding-left: 70px;
			padding-top: 30px;
			padding-bottom: 10px;
			border: 0;
			margin: 0;
}
		
		h2 { 
			font-family: lucida grande;
			font-weight: 100;
			text-transform: uppercase;
			font-size: 0.9em;
			color: #62dcf0;
			text-align: left;
			padding-left: 70px;
			padding-top: 30px;
			padding-bottom: 10px;
			border: 0;
			margin: 0;
}
		
		.grey{
	color: #888;
}
		body {
			font-family: Verdana, Arial;
			background-color: #000;
			color: #fff;
			width: 800px;
			margin: auto;
			text-align: center;
			padding-bottom: 20px;
		}
		
		
#header {
	width: 1024px;
	height: 243px;
			background-position: 0px 0px;
		position: relative;
		top: 0px;
		left: -175px;
		background-repeat: no-repeat;
}
#sub_header {
	padding-top: 0px;
	padding-left: 10px;
}
#flash{
	padding-top: 100px;
}
#prototyping_interfaces{
	background-color: black;
	padding: 20px 0px 20px 0px;
	

}
#prototyping_sketch{
	padding: 20px 0px 20px 0px;
	position: relative;
	left: -10px;
}



#left_blue {
	float: left;
background-color: blue;
	left: -1px;
	width: 32px;
	height: 3300px;
}

#right_green {
	float: left;
	position: relative;
	top: 10px;
	left:0px;
background-color: green;	
width: 32px;
height: 100px;
}

#home_content {
	background-image: url("images/home_banner.jpg");
	background-repeat: no-repeat;
	background-position: 80px 0px;
	width: 800px;
	height: 500px;
}

#home_content p{
padding: 100px 0px 0px 100px;
width: 600px;
text-align: center;
}

		.stripViewer .panelContainer .panel ul {
			
			text-align: left;
			margin: 0 15px 0 30px;
		}
		
		.slider-wrap { /* This div isn't entirely necessary but good for getting the side arrows vertically centered */
		    float: left;
			margin: 0px 0;
			width: 795px;
			position: relative;
			padding-top: 20px;
			padding-left: 4px;
			background-color: black;
		}
		#slider1.stripViewer{
	background-color: #000;
	position: relative;
	left: 0px;
}


		.wrapper p{
	padding-left: 70px;
	width: 600px;
}

#homepage_bt a{
	border-top: 30px solid #000;
	background-image: url("images/enter.jpg");
	background-repeat: no-repeat;


}
#homepage_bt a:hover{
cursor: pointer;
}


		/* These 2 lines specify style applied while slider is loading */
		.csw {width: 100%; height: 460px; background: #000; overflow: scroll}
		.csw .loading {margin: 200px 0 300px 0; text-align: center}

		.stripViewer { /* This is the viewing window */
			position: relative;
			left: -8px;
			overflow: hidden; 
			border: 0px solid #fff; /* this is the border. should have the same value for the links */
			margin: auto;
			width: 790px; /* Also specified in  .stripViewer .panelContainer .panel  below */
			
			height: 100%;
			clear: both;
			background: #fff;
		}
		
		.stripViewer .panelContainer { /* This is the big long container used to house your end-to-end divs. Width is calculated and specified by the JS  */
			position: relative;
			left: 0; top: 0;
			width: 100%;
			list-style-type: none;
			/* -moz-user-select: none; // This breaks CSS validation but stops accidental (and intentional - beware) panel highlighting in Firefox. Some people might find this useful, crazy fools. */
		}
		
		.stripViewer .panelContainer .panel { /* Each panel is arranged end-to-end */
			float:left;
			height: 100%;
			position: relative;
			width: 780px; /* Also specified in  .stripViewer  above */
		}
		
		.stripViewer .panelContainer .panel .wrapper { /* Wrapper to give some padding in the panels, without messing with existing panel width */
			padding: 10px;
		}
		
		.stripNav { /* This is the div to hold your nav (the UL generated at run time) */
			margin: auto;
		}
		
		.stripNav ul { /* The auto-generated set of links */
			list-style: none;
		}
		
		.stripNav ul li {
			float: left;
			margin-right: 0px; /* If you change this, be sure to adjust the initial value of navWidth in coda-slider.1.1.1.js */
		}
		
		.stripNav a { /* The nav links */
			font-size: 10px;
			font-weight: bold;
			text-align: center;
			line-height: 32px;
			background: #c6e3ff;
			text-indent: -9000em;
			color: #fff;
			text-decoration: none;
			display: block;
			padding: 0 11px;
			height: 28px;
		}
		
		
		.stripNav li.tab1 a { 
		background-image: url("images/menu.jpg");
		width: 70px;
		background-position: 0px 0px;
		}
		.stripNav li.tab2 a { 
		background-image: url("images/menu_black.jpg");
		width: 55px;
		background-position: -92px 0px;
		}
		.stripNav li.tab3 a { 
		background-image: url("images/menu_black.jpg");
		width: 85px;
		background-position: -170px 0px;
		}
		.stripNav li.tab4 a { 
		background-image: url("images/menu_black.jpg");
		width: 78px;
		background-position: -275px 0px;
		}
		.stripNav li.tab5 a { 
		background-image: url("images/menu_black.jpg"); 
		width: 36px;
		background-position: -375px 0px;
		}
		.stripNav li.tab6 a { 
		background-image: url("images/menu_black.jpg");
		width: 76px;
		background-position: -435px 0px;
		}
		.stripNav li.tab7 a { 
		background-image: url("images/menu_black.jpg");
		width: 80px;
		background-position: -535px 0px;
		}
		.stripNav li.tab8 a { 
		background-image: url("images/menu_black.jpg");
		width: 50px;
		background-position: -640px 0px;
		}
		.stripNav li.tab9 a { background-image: url("images/menu_black.jpg");
		width: 65px;
		background-position: -715px 0px;
		}
		
				.stripNav li.tab1 a:hover { 
		background-image: url("images/menu_black.jpg");
		width: 70px;
		background-position: 0px -28px;
		}
		.stripNav li.tab2 a:hover { 
		background-image: url("images/menu_black.jpg");
		width: 55px;
		background-position: -92px -28px;
		}
		.stripNav li.tab3 a:hover { 
		background-image: url("images/menu_black.jpg");
		width: 85px;
		background-position: -170px -28px;
		}
		.stripNav li.tab4 a:hover { 
		background-image: url("images/menu_black.jpg");
		width: 78px;
		background-position: -275px -28px;
		}
		.stripNav li.tab5 a:hover { 
		background-image: url("images/menu_black.jpg"); 
		width: 36px;
		background-position: -375px -28px;
		}
		.stripNav li.tab6 a:hover { 
		background-image: url("images/menu_black.jpg");
		width: 76px;
		background-position: -435px -28px;
		}
		.stripNav li.tab7 a:hover { 
		background-image: url("images/menu_black.jpg");
		width: 80px;
		background-position: -535px -28px;
		}
		.stripNav li.tab8 a:hover { 
		background-image: url("images/menu_black.jpg");
		width: 50px;
		background-position: -640px -28px;
		}
		.stripNav li.tab9 a:hover { background-image: url("images/menu_black.jpg");
		width: 65px;
		background-position: -715px -28px;
		}
		
				.stripNav li.tab1 a.current { 
		background-image: url("images/menu_black.jpg");
		width: 70px;
		background-position: 0px -28px;
		}
		.stripNav li.tab2 a.current { 
		background-image: url("images/menu_black.jpg");
		width: 55px;
		background-position: -92px -28px;
		}
		.stripNav li.tab3 a.current { 
		background-image: url("images/menu_black.jpg");
		width: 85px;
		background-position: -170px -28px;
		}
		.stripNav li.tab4 a.current { 
		background-image: url("images/menu_black.jpg");
		width: 78px;
		background-position: -275px -28px;
		}
		.stripNav li.tab5 a.current { 
		background-image: url("images/menu_black.jpg"); 
		width: 36px;
		background-position: -375px -28px;
		}
		.stripNav li.tab6 a.current { 
		background-image: url("images/menu_black.jpg");
		width: 76px;
		background-position: -435px -28px;
		}
		.stripNav li.tab7 a.current { 
		background-image: url("images/menu_black.jpg");
		width: 80px;
		background-position: -535px -28px;
		}
		.stripNav li.tab8 a.current { 
		background-image: url("images/menu_black.jpg");
		width: 50px;
		background-position: -640px -28px;
		}
		.stripNav li.tab9 a.current { background-image: url("images/menu_black.jpg");
		width: 65px;
		background-position: -715px -28px;
		}
		/*.stripNav li a:hover {
			background: #333;
		}
		
		.stripNav li a.current {
			color: black;
		}*/
		
		.stripNavL, .stripNavR { /* The left and right arrows */
			position: absolute;
			top: 230px;
			text-indent: -9000em;
		}
		
		.stripNavL a, .stripNavR a {
			display: none;
			height: 40px;
			width: 40px;
		}
		
		.stripNavL {
			left: 0;
		}
		
		.stripNavR {
			right: 0;
		}
		

ul{
	width: 800px;
padding-right: 100px;
}

#prototyping_bl{
	width: 750px;
	background-color: #080808;
	border-left: 10px solid black;
	border-bottom: 1px solid #62dcf0;
}

#outcomes_bl{
	width: 750px;
	background-color: #080808;
	border-left: 10px solid black;
	border-bottom: 1px solid #62dcf0;
}


#process_bl{
	width: 750px;
	background-color: #080808;
	border-left: 0px solid black;
	border-bottom: 1px solid #62dcf0;
}

#tp_bl{
	width: 750px;
	background-color: #080808;
	border-left: 10px solid black;
	border-bottom: 1px solid #62dcf0;
}

#prototyping_gr{
	width: 750px;
		background-color: #080808;

	border-left: 10px solid black;
	border-bottom: 1px solid #07bb2d;

}

#tp_gr{
	width: 750px;
		background-color: #080808;

	border-left: 10px solid black;
	border-bottom: 1px solid #07bb2d;

}

#process_gr{
	width: 750px;
		background-color: #080808;

	border-left: 10px solid black;
	border-bottom: 1px solid #07bb2d;

}

#outcomes_gr{
	width: 750px;
		background-color: #080808;

	border-left: 10px solid black;
	border-bottom: 1px solid #07bb2d;
}



 body {      margin:0px; padding:0px;      background-color:#000000;      font-family:Arial, Helvetica, sans-serif;   }  
  #outside_container {       background:url(image/background_strip.jpg) repeat-x #000000;   } 
   #container {       background:url(image/background.jpg) no-repeat;       min-height:670px;  
     width:1000px;       position:relative;  }

/*      Footer */  #footer {        padding:15px 50px 0px 50px;  
     color:#674f5d;       font-size:9px;       line-height:14px;  }  #footer img {       float:right;       margin:auto;  } 
#footer span {       display:block;       float:right;       width:250px;  }  #footer a {       color:#9e8292;       text-decoration:none;  }  
#footer a:hover {
	 color:#ffffff; 
} 

 /*     Logo / Menu / Panel Positioning  */      #panel { position:absolute; top:165px; left:51px; }   ul#menu {       margin:0px; padding:0px;      position:absolute; top:145px; left:75px;  }  ul#right_menu {     margin:0px; padding-left:20px;      position:absolute; top:145px; left:50px;     }  

ul#right_menu li {       margin:0px; padding:15px;       list-style:none;       margin-right:10px;       font-size:0.7em;       text-transform:uppercase;       display:inline;  }  ul#right_menu li a {       text-decoration:none;       color: #ffffff;
       }  
ul#right_menu li a:hover {       text-decoration:none;       color:#d69862;  }
  
ul#right_menu li a.selected {       text-decoration:none;       color:#d69862;  }

ul#sub_menu { 
	width: 850px;    margin:0px; padding-left:20px;      position:absolute; top:190px; left:50px;     }  

ul#sub_menu li {  
	color: #d69862;       font-size:0.9em;       line-height:20px;      margin:0px; padding:15px;       list-style:none;       margin-right:10px;       font-size:0.7em; 
     text-transform:uppercase;        display:inline;  }  
#gallery_text { 
	 width: 350px; 
	 padding-left: 15px;
	 padding-top: 20px;
	 color: #d69862;       font-size:0.9em;       line-height:20px;  }  ul#sub_menu li a {       text-decoration:none;       color: #ffffff;
       }  
ul#sub_menu li a:hover {       text-decoration:none;       color:#d69862;  }
  
ul#sub_menu li a.selected {       text-decoration:none;       color:#d69862;  }

#content {       padding-top:230px;       padding-left:85px;       width:350px;       color: #d69862;       font-size:0.9em;       line-height:20px; 
     height:300px; }   
#image{
	position: absolute;top: 230px;left: 550px;	
}

#contact_tel{
	position: absolute;top: 550px;left: 80px;
		
}

#contact_email{
	position: absolute;top: 500px;left: 80px;
		
}
#image2{
	

	}

#gallery, ul#gallery li{	margin:0;	border: none;
	padding:0;	list-style:none;	}#gallery{
	margin:0;
	border: none;	width:350px;	height:310px;	position:absolute;
	top: 240px;
	left: 80px;
	padding-top: 10px;	background:url(image/preview.png);	}			#gallery li{
	margin:0;
	border: none;
	float:left;	margin-top:0px;	}								#gallery a span{
	margin:0;
	border: none;	display:none;	}#gallery a:hover{
	margin:0;
	border: none;	background:none;	z-index:100;	}	#gallery a:hover span{
	margin:0;
	border: none;	position:absolute;	width:400px;	height:30px;	float:left;	top:0;	left:0;	display:block;
	padding-left: 360px;
	padding-top: 15px;
	}	
a img {border:0px;} 

img {border:0px;} 

#gallery2, ul#gallery2 li{	margin:0;	border: none;
	padding:0;	list-style:none;	}#gallery2{
	margin:0;
	border: none;	width:350px;	height:310px;	position:absolute;
	top: 240px;
	left: 80px;
	padding-top: 10px;	background:url(image/preview.png);	}			#gallery2 li{
	margin:0;
	border: none;
	float:left;	margin-top:0px;	}								#gallery2 a span{
	margin:0;
	border: none;	display:none;	}#gallery2 a:hover{
	margin:0;
	border: none;	background:none;	z-index:100;	}	#gallery2 a:hover span{
	margin:0;
	border: none;	position:absolute;	width:400px;	height:30px;	float:left;	top:0;	left:0;	display:block;
	padding-left: 360px;
	padding-top: 15px;
	}	
--------------------------------------------------------------------------------------------------

* { margin: 0; padding: 0 }
		/* I've used a hard CSS reset above, but you should consider a more sophisticated reset, such as this one: http://meyerweb.com/eric/thoughts/2007/05/01/reset-reloaded/ */
		
		p { text-align: left; margin: 15px 0 }
		
		p, ul { font-size: 13px; line-height: 1.4em } 
		
		p a, li a { color: #39c; text-decoration: none }
		
		p.intro { border-bottom: 1px solid #ccc; margin-bottom: 20px; padding: 20px 0 30px 0; text-align: center; width: 100% }
		
		p#cross-links, p#valid { text-align: center }
		
		p#cross-links { border-bottom: 1px solid #ccc; margin-bottom: 30px; padding-bottom: 30px }
		
		noscript p, noscript ol { color: #a00; font-size: 13px; line-height: 1.4em; text-align: left }
		noscript a { color: #a00; text-decoration: underline }
		noscript ol { margin-left: 25px; }
		
		a:focus { outline:none }
		
		img { border: 0 }
		
		h3 { border-bottom: 1px solid silver; margin-bottom: 5px; padding-bottom: 3px; text-align: left }
				h1 {
			font-family: tahoma;
			font-weight: 100;
			text-transform: uppercase;
			font-size: 0.9em;
			color: #12a031;
			text-align: left;
			padding-left: 70px;
			padding-top: 30px;
			padding-bottom: 10px;
			border: 0;
			margin: 0;
}
		
		h2 { 
			font-family: lucida grande;
			font-weight: 100;
			text-transform: uppercase;
			font-size: 0.9em;
			color: #62dcf0;
			text-align: left;
			padding-left: 70px;
			padding-top: 30px;
			padding-bottom: 10px;
			border: 0;
			margin: 0;
}
		
		.grey{
	color: #888;
}
		body {
			font-family: Verdana, Arial;
			background-color: #000;
			color: #fff;
			width: 800px;
			margin: auto;
			text-align: center;
			padding-bottom: 20px;
		}
		
		
#header {
	width: 1024px;
	height: 243px;
			background-position: 0px 0px;
		position: relative;
		top: 0px;
		left: -175px;
		background-repeat: no-repeat;
}
#sub_header {
	padding-top: 0px;
	padding-left: 10px;
}
#flash{
	padding-top: 100px;
}
#prototyping_interfaces{
	background-color: black;
	padding: 20px 0px 20px 0px;
	

}
#prototyping_sketch{
	padding: 20px 0px 20px 0px;
	position: relative;
	left: -10px;
}



#left_blue {
	float: left;
background-color: blue;
	left: -1px;
	width: 32px;
	height: 3300px;
}

#right_green {
	float: left;
	position: relative;
	top: 10px;
	left:0px;
background-color: green;	
width: 32px;
height: 100px;
}

#home_content {
	background-image: url("images/home_banner.jpg");
	background-repeat: no-repeat;
	background-position: 80px 0px;
	width: 800px;
	height: 500px;
}

#home_content p{
padding: 100px 0px 0px 100px;
width: 600px;
text-align: center;
}

		.stripViewer .panelContainer .panel ul {
			
			text-align: left;
			margin: 0 15px 0 30px;
		}
		
		.slider-wrap { /* This div isn't entirely necessary but good for getting the side arrows vertically centered */
		    float: left;
			margin: 0px 0;
			width: 795px;
			position: relative;
			padding-top: 20px;
			padding-left: 4px;
			background-color: black;
		}
		#slider1.stripViewer{
	background-color: #000;
	position: relative;
	left: 0px;
}


		.wrapper p{
	padding-left: 70px;
	width: 600px;
}

#homepage_bt a{
	border-top: 30px solid #000;
	background-image: url("images/enter.jpg");
	background-repeat: no-repeat;


}
#homepage_bt a:hover{
cursor: pointer;
}


		/* These 2 lines specify style applied while slider is loading */
		.csw {width: 100%; height: 460px; background: #000; overflow: scroll}
		.csw .loading {margin: 200px 0 300px 0; text-align: center}

		.stripViewer { /* This is the viewing window */
			position: relative;
			left: -8px;
			overflow: hidden; 
			border: 0px solid #fff; /* this is the border. should have the same value for the links */
			margin: auto;
			width: 790px; /* Also specified in  .stripViewer .panelContainer .panel  below */
			
			height: 100%;
			clear: both;
			background: #fff;
		}
		
		.stripViewer .panelContainer { /* This is the big long container used to house your end-to-end divs. Width is calculated and specified by the JS  */
			position: relative;
			left: 0; top: 0;
			width: 100%;
			list-style-type: none;
			/* -moz-user-select: none; // This breaks CSS validation but stops accidental (and intentional - beware) panel highlighting in Firefox. Some people might find this useful, crazy fools. */
		}
		
		.stripViewer .panelContainer .panel { /* Each panel is arranged end-to-end */
			float:left;
			height: 100%;
			position: relative;
			width: 780px; /* Also specified in  .stripViewer  above */
		}
		
		.stripViewer .panelContainer .panel .wrapper { /* Wrapper to give some padding in the panels, without messing with existing panel width */
			padding: 10px;
		}
		
		.stripNav { /* This is the div to hold your nav (the UL generated at run time) */
			margin: auto;
		}
		
		.stripNav ul { /* The auto-generated set of links */
			list-style: none;
		}
		
		.stripNav ul li {
			float: left;
			margin-right: 0px; /* If you change this, be sure to adjust the initial value of navWidth in coda-slider.1.1.1.js */
		}
		
		.stripNav a { /* The nav links */
			font-size: 10px;
			font-weight: bold;
			text-align: center;
			line-height: 32px;
			background: #c6e3ff;
			text-indent: -9000em;
			color: #fff;
			text-decoration: none;
			display: block;
			padding: 0 11px;
			height: 28px;
		}
		
		
		.stripNav li.tab1 a { 
		background-image: url("images/menu.jpg");
		width: 70px;
		background-position: 0px 0px;
		}
		.stripNav li.tab2 a { 
		background-image: url("images/menu_black.jpg");
		width: 55px;
		background-position: -92px 0px;
		}
		.stripNav li.tab3 a { 
		background-image: url("images/menu_black.jpg");
		width: 85px;
		background-position: -170px 0px;
		}
		.stripNav li.tab4 a { 
		background-image: url("images/menu_black.jpg");
		width: 78px;
		background-position: -275px 0px;
		}
		.stripNav li.tab5 a { 
		background-image: url("images/menu_black.jpg"); 
		width: 36px;
		background-position: -375px 0px;
		}
		.stripNav li.tab6 a { 
		background-image: url("images/menu_black.jpg");
		width: 76px;
		background-position: -435px 0px;
		}
		.stripNav li.tab7 a { 
		background-image: url("images/menu_black.jpg");
		width: 80px;
		background-position: -535px 0px;
		}
		.stripNav li.tab8 a { 
		background-image: url("images/menu_black.jpg");
		width: 50px;
		background-position: -640px 0px;
		}
		.stripNav li.tab9 a { background-image: url("images/menu_black.jpg");
		width: 65px;
		background-position: -715px 0px;
		}
		
				.stripNav li.tab1 a:hover { 
		background-image: url("images/menu_black.jpg");
		width: 70px;
		background-position: 0px -28px;
		}
		.stripNav li.tab2 a:hover { 
		background-image: url("images/menu_black.jpg");
		width: 55px;
		background-position: -92px -28px;
		}
		.stripNav li.tab3 a:hover { 
		background-image: url("images/menu_black.jpg");
		width: 85px;
		background-position: -170px -28px;
		}
		.stripNav li.tab4 a:hover { 
		background-image: url("images/menu_black.jpg");
		width: 78px;
		background-position: -275px -28px;
		}
		.stripNav li.tab5 a:hover { 
		background-image: url("images/menu_black.jpg"); 
		width: 36px;
		background-position: -375px -28px;
		}
		.stripNav li.tab6 a:hover { 
		background-image: url("images/menu_black.jpg");
		width: 76px;
		background-position: -435px -28px;
		}
		.stripNav li.tab7 a:hover { 
		background-image: url("images/menu_black.jpg");
		width: 80px;
		background-position: -535px -28px;
		}
		.stripNav li.tab8 a:hover { 
		background-image: url("images/menu_black.jpg");
		width: 50px;
		background-position: -640px -28px;
		}
		.stripNav li.tab9 a:hover { background-image: url("images/menu_black.jpg");
		width: 65px;
		background-position: -715px -28px;
		}
		
				.stripNav li.tab1 a.current { 
		background-image: url("images/menu_black.jpg");
		width: 70px;
		background-position: 0px -28px;
		}
		.stripNav li.tab2 a.current { 
		background-image: url("images/menu_black.jpg");
		width: 55px;
		background-position: -92px -28px;
		}
		.stripNav li.tab3 a.current { 
		background-image: url("images/menu_black.jpg");
		width: 85px;
		background-position: -170px -28px;
		}
		.stripNav li.tab4 a.current { 
		background-image: url("images/menu_black.jpg");
		width: 78px;
		background-position: -275px -28px;
		}
		.stripNav li.tab5 a.current { 
		background-image: url("images/menu_black.jpg"); 
		width: 36px;
		background-position: -375px -28px;
		}
		.stripNav li.tab6 a.current { 
		background-image: url("images/menu_black.jpg");
		width: 76px;
		background-position: -435px -28px;
		}
		.stripNav li.tab7 a.current { 
		background-image: url("images/menu_black.jpg");
		width: 80px;
		background-position: -535px -28px;
		}
		.stripNav li.tab8 a.current { 
		background-image: url("images/menu_black.jpg");
		width: 50px;
		background-position: -640px -28px;
		}
		.stripNav li.tab9 a.current { background-image: url("images/menu_black.jpg");
		width: 65px;
		background-position: -715px -28px;
		}
		/*.stripNav li a:hover {
			background: #333;
		}
		
		.stripNav li a.current {
			color: black;
		}*/
		
		.stripNavL, .stripNavR { /* The left and right arrows */
			position: absolute;
			top: 230px;
			text-indent: -9000em;
		}
		
		.stripNavL a, .stripNavR a {
			display: none;
			height: 40px;
			width: 40px;
		}
		
		.stripNavL {
			left: 0;
		}
		
		.stripNavR {
			right: 0;
		}
		

ul{
	width: 800px;
padding-right: 100px;
}

#prototyping_bl{
	width: 750px;
	background-color: #080808;
	border-left: 10px solid black;
	border-bottom: 1px solid #62dcf0;
}

#outcomes_bl{
	width: 750px;
	background-color: #080808;
	border-left: 10px solid black;
	border-bottom: 1px solid #62dcf0;
}


#process_bl{
	width: 750px;
	background-color: #080808;
	border-left: 0px solid black;
	border-bottom: 1px solid #62dcf0;
}

#tp_bl{
	width: 750px;
	background-color: #080808;
	border-left: 10px solid black;
	border-bottom: 1px solid #62dcf0;
}

#prototyping_gr{
	width: 750px;
		background-color: #080808;

	border-left: 10px solid black;
	border-bottom: 1px solid #07bb2d;

}

#tp_gr{
	width: 750px;
		background-color: #080808;

	border-left: 10px solid black;
	border-bottom: 1px solid #07bb2d;

}

#process_gr{
	width: 750px;
		background-color: #080808;

	border-left: 10px solid black;
	border-bottom: 1px solid #07bb2d;

}

#outcomes_gr{
	width: 750px;
		background-color: #080808;

	border-left: 10px solid black;
	border-bottom: 1px solid #07bb2d;
}

#gallery, ul#gallery li{	margin:0;	border: none;
	padding:0;	list-style:none;	}#gallery{
	margin:0;
	border: none;	width:350px;	height:310px;	position:absolute;
	top: 240px;
	left: 80px;
	padding-top: 10px;	background:url(image/preview.png);	}			#gallery li{
	margin:0;
	border: none;
	float:left;	margin-top:0px;	}								#gallery a span{
	margin:0;
	border: none;	display:none;	}#gallery a:hover{
	margin:0;
	border: none;	background:none;	z-index:100;	}	#gallery a:hover span{
	margin:0;
	border: none;	position:absolute;	width:400px;	height:30px;	float:left;	top:0;	left:0;	display:block;
	padding-left: 360px;
	padding-top: 15px;
	}
 