@import url("jquery.fancybox-1.3.1.css");

/* standard shell template */
html, body 
{
	margin: 0;
	padding:0;
	border:0;
}

body
{		
	font-family: Arial;
	font-size: 70%;
	background: #000000;	
	text-align: center;	
	line-height: 18px;
	color: #424142;
}

.clear{
	clear:both;
	overflow: hidden;
	display: none;
	height: 0px;			
}

/* redefine */
form 
{
	padding: 0px;
	margin: 0px;
	border: 0px;	
}

.standardformfield 
{
	font-family: Tahoma;
	font-size: 100%;
	color: #424142;
}

a 
{
	color: #302C2D;
	text-decoration: underline;
}

a:hover 
{
	text-decoration: none;	
}

/* construct */
#wrapper {
	margin-left:auto; /*** Mozilla/Opera/Mac IE 5.x alignment of page ***/
	margin-right:auto; /*** Mozilla/Opera/Mac IE 5.x alignment of page ***/
	text-align:left; /*** IE Win re-alignment of page if page is centered ***/
	width:100%;		
	float: left;	
	z-index: 100;
	}

	#wrapper #headerouter {
		width: 800px;
		margin-left: auto;
		margin-right: auto;
		z-index: 5000;
		}
			#wrapper #headerouter #header 
			{
				width: 800px;
				float: left;		
				position: relative;
				z-index: 5000;
				}
	
				#wrapper #headerouter #header h1 {
					margin: 0px;
					padding: 0px;
					float: left;
				}
				
					#wrapper #headerouter #header h1 a {
						display: block;
						width: 159px;
						height: 99px;
						background: url(../Images/shellGraphics_02.gif) no-repeat top left;	
					}
					
					
						#wrapper #headerouter #header h1 a span {
							display: none;
						}
						
			#wrapper #headerouter #header #grouplogo {
				margin: 0px;
				padding: 0px;
				float: left;
			}
			
				#wrapper #headerouter #header #grouplogo a {
					display: block;
					width: 159px;
					height: 99px;
					margin-left: 2px;
					background: url(../Images/shellGroupLogo_02.gif) no-repeat top left;	
				}
				
				
					#wrapper #headerouter #header #grouplogo a span {
						display: none;
					}
						
					#wrapper #headerouter #header #logisticslink
					{
						float: left;
						color: #FFF;
						font-size: 110%;
						padding-left: 42px;
						margin-top: 24px;
					}
					
						#wrapper #headerouter #header #logisticslink a
						{
							color: #B4D716;
							text-decoration: none;
						}
						
							#wrapper #headerouter #header #logisticslink a:hover
							{
								text-decoration: underline;
							}
						
					#wrapper #headerouter #header #righttop
					{
						float: right;
						margin-top: 17px;
					}
					
						#wrapper #headerouter #header #righttop a.twitter
						{
							float: left;
							width: 29px;
							height: 31px;
							background: url(../Images/shellHeadLinks_03.gif) no-repeat top left;
							display: inline;
							margin-left: 10px;
						}
						
							#wrapper #headerouter #header #righttop a.twitter:hover
							{
								background-position: bottom;
							}
						
							#wrapper #headerouter #header #righttop a.twitter span
							{
								display: none;
							}
							
						#wrapper #headerouter #header #righttop a.wordpress
						{
							float: left;
							width: 30px;
							height: 31px;
							background: url(../Images/shellHeadLinks_06.gif) no-repeat top left;
							
						}
						
							#wrapper #headerouter #header #righttop a.wordpress:hover
							{
								background-position: bottom;
							}
						
							#wrapper #headerouter #header #righttop a.wordpress span
							{
								display: none;
							}
							
						#wrapper #headerouter #header #righttop .callus
						{
							float: left;
							color: #827D7D;
							font-size: 110%;
							display: inline;
							margin-left: 10px;
							padding-top: 6px;
						}
						
							#wrapper #headerouter #header #righttop .callus span
							{
								font-weight: bold;
								color: #FFF;
								font-size: 110%;
							}
					
						
					#wrapper #headerouter #header #navigation 
					{								
						position: absolute;
						bottom: 0px;
						right: 0px;
					}
					
						#wrapper #headerouter #header #navigation ul 
						{
							float: left;
							padding: 0px;
							margin: 0px;
						}
						
							#wrapper #headerouter #header #navigation ul li 
							{
								float: left;
								padding: 0px;
								margin: 0px;
								list-style-type: none;
								display: inline;
								margin-left: 2px;
								position: relative;
							}
							
								#wrapper #headerouter #header #navigation ul li a
								{
									float: left;
									padding: 4px 12px 0px 12px;
									background: #364107;
									color: #FFF;
									text-decoration: none;
									font-size: 120%;
									height: 22px;
								}
								
									#wrapper #headerouter #header #navigation ul li a:hover
									{
										color: #000;
										background: #B4D716;
									}
									
									#wrapper #headerouter #header #navigation ul li a.selected
									{
										color: #000;
										background: #B4D716;
									}
									
						#wrapper #headerouter #header #navigation ul li ul
						{
							position: absolute;
							top: 26px;
							left: 0px;
							width: 168px;
							z-index: 50000;
							border-top: 1px solid #3A3A3A;
							background: #92AE12;
							padding: 5px 0px;
							margin: 0px;
						}
						
							#wrapper #headerouter #header #navigation ul li ul li
							{
								float: left;
								width: 168px;
								height: 25px;
								background: #92AE12;
								padding: 0px;
								margin: 0px;
							}
							
								#wrapper #headerouter #header #navigation ul li ul li a
								{
									padding: 0px;
									margin: 0px;
									width: 158px;
									height: 21px;
									padding-top: 4px;
									color: #FFF;
									background: #92AE12;
									padding-left: 10px;
								}
								
								
								#wrapper #headerouter #header #navigation ul li:hover>a
								{
									color: #000;
										background: #B4D716;
								}
								
								
/** *************  Subcontent - Grey Wood Panel Area **************  **/				
				
	#wrapper #subcontent {
		float: left;
		width: 100%;
		background-color:#000000;
		border-top: solid 1px #3A3A3A;
		position: relative;
		border-bottom: 1px solid #3A3A3A;
		z-index: 1000;
	}
		
			/* Homepage Images  */
			#wrapper #subcontent #content1 
			{
				width: 800px;
				margin-left: auto;
				margin-right: auto;	
				height: 235px;		
				z-index: 1000;	
			}
		
				#wrapper #subcontent #content1 #picture1 {
					background: url(../Images/shellGraphics_05.jpg) no-repeat top left;				
					width: 426px;
					height: 235px;
					float: left;
					margin-top: 1px;
					display: block;		
				}
				
				#wrapper #subcontent #content1 #picture2 {
					background: url(../Images/shellGraphics_06.jpg) no-repeat top left;
					width:373px;
					height:235px;
					float:left;
					margin-top: 1px;
					display: block;
				}
				
					#wrapper #subcontent #content1 #picture1 span, #wrapper #subcontent #content1 #picture2 span {
						display: none;
					}
				
		/* Web & Design Design Pages */
		#wrapper #subcontent .content
		{
			width: 800px;
			margin-left: auto;
			margin-right: auto;	
			height: 370px;
		}
		
			#wrapper #subcontent .webpage 
			{
			}
				
			#wrapper #subcontent .design_print
			{
			}
			
			#wrapper #subcontent .new_media
			{
			}
			
			#wrapper #subcontent .marketing
			{
			}
				
			/* Standard Pages */			
			#wrapper #subcontent .content .colone
			{
				width: 330px;
				float: left;
			}
				#wrapper #subcontent .content .colone .classic_cupcakes
				{	
					width: 330px;
					margin-top: 30px;
					float: left;
					color: #FFFFFF;
					font-size: 200%;
					padding-bottom: 4px;
				}
					
					#wrapper #subcontent .content .colone .classic_cupcakes h1
					{
						padding: 0px;
						margin: 0px;
						font-size: 100%;
						color: #FFFFFF;
					}
			
				#wrapper #subcontent .content .colone .whitetextbox .whitetext
				{
					float: left;
					width: 288px;
					font-size: 110%;
				}
				#wrapper #subcontent .content .colone .whitetextbox .whitetext
				{
					float: left;
					margin-top: 21px;
					color: #FFFFFF;
				}
				
				#wrapper #subcontent .content .colone .whitetextbox .sublink
				{
					width: 280px;
					float: left;
					margin-top: 20px;
					font-size: 100%;
					color: #FFFFFF;
					font-size: 110%;
				}
					#wrapper #subcontent .content .colone .whitetextbox .sublink a
					{
						color: #B4D716;
					}
					
						#wrapper #subcontent .content .colone .whitetextbox .sublink a:hover
						{
							opacity: .75; /* Standard: FF gt 1.5, Opera, Safari */
							filter: alpha(opacity=75); /* IE lt 8 */
							-ms-filter: "alpha(opacity=75)"; /* IE 8 */
							-khtml-opacity: .75; /* Safari 1.x */
							-moz-opacity: .75; /* FF lt 1.5, Netscape */
						}
				
				#wrapper #subcontent .content .colone .whitetextbox .subwhitetext
				{
					width: 280px;
					float: left;
					margin-top: 20px;
					font-size: 100%;
					color: #FFFFFF;
					font-size: 110%;
				}
					#wrapper #subcontent .content .colone .whitetextbox .subwhitetext span
					{
						color: #B4D716;
					}
				
				
				#wrapper #subcontent .getintouch 
				{
					float: left;
					position: absolute;
					bottom: 19px;
					left: 0px;
					display: block;
					background: url(../Images/shellHomeBGRight2_03.gif) no-repeat top left;
					width: 286px;
					height: 39px;					
					opacity: .50; /* Standard: FF gt 1.5, Opera, Safari */					
					filter: alpha(opacity=50); /* IE lt 8 */					
					-ms-filter: "alpha(opacity=50)"; /* IE 8 */					
					-khtml-opacity: .50; /* Safari 1.x */					
					-moz-opacity: .50; /* FF lt 1.5, Netscape */
				}
				
					#wrapper #subcontent .getintouch:hover
					{
						background-position: bottom;
					}
				
					#wrapper #subcontent .getintouch span 
					{
						display: none;
					}			
			
			#wrapper #subcontent .content .coltwo
			{
				width: 469px;
				float: left;				
			}
				
				#wrapper #subcontent .content .coltwo .mainpicture
				{
					margin: 19px 0px 0px 0px;
					float: left;
				}
					#wrapper #subcontent .content .coltwo .mainpicture h2
					{
						float: left;
						margin: 0px;
						padding: 0px;
					}
						#wrapper #subcontent .content .coltwo .mainpicture h2 a
						{
							display: block;
							/*background: url(../Images/classiccupcakes_06.jpg) no-repeat top left;*/
							width: 470px;
							height: 331px;
						}
							#wrapper #subcontent .content .coltwo .mainpicture h2 a span
							{
								display: none
							}
							
					#wrapper #subcontent .content .coltwo .mainpicture div .portfolioitem 
					{
						width: 468px;
						border: solid 1px #080909;
						overflow: hidden;
						height: 329px;
					}
			
			/* Testimonials */
			#wrapper #subcontent #testimonials
			{
				width: 800px;
				margin: 0px auto;
				padding: 0px;
				height: 370px;
				background: url(../Images/shellTestimonialsBGNew_03.jpg) no-repeat bottom right;
			}
			
			#wrapper #subcontent #testimonials #heading
			{
				padding: 0px;
				margin: 0px;
				width: 800px;
				float: left;
			}
				
				#wrapper #subcontent #testimonials #heading h1
				{
					padding: 0px;
					font-size: 200%;
					color: #FFFFFF;
					float: left;
					margin: 30px 0px 0px 0px;
				}
				
			#wrapper #subcontent #testimonials #textwrap
			{
				width: 800px;
				float: left;
				margin: 0px;
				padding: 0px;
			}
			
				#wrapper #subcontent #testimonials #textwrap #set1
				{
					width: 800px;
					margin: 20px 0px 0px 0px;
					color: #B4D716;
					float: left;
					font-size: 110%;
				}
				
				/* Testimonials Only */
								
					
					
				#wrapper #subcontent #testimonials #textwrap #set2
				{
					width: 800px;
					margin: 25px 0px 0px 0px;
					color: #FFFFFF;
					float: left;
					font-size: 110%;
				}
					
					#wrapper #subcontent #testimonials #textwrap #set2 span
					{
						color: #B4D716;					
					}
					
				#wrapper #subcontent #testimonials #textwrap #set3
				{
					width: 800px;
					margin: 25px 0px 0px 0px;
					color: #FFFFFF;
					float: left;
					font-size: 110%;
				}
				
					#wrapper #subcontent #testimonials #textwrap #set3 span
					{
						color: #B4D716;
					}
				
				#wrapper #subcontent #testimonials #textwrap #set4
				{
					width: 800px;
					margin: 25px 0px 0px 0px;
					color: #FFFFFF;
					float: left;
					font-size: 110%;
				}
					
					#wrapper #subcontent #testimonials #textwrap #set4 span
					{
						color: #B4D716;
					}	
					
			/* New Testimonials Start */
			
				#wrapper #subcontent #testimonials #testleft
				{
					float: left;
					width: 263px;
					height: 284px;
				}
				
					#wrapper #subcontent #testimonials #testleft #testlinks
					{
						padding: 0px;
						margin: 15px 0px 0px 0px;
					}
					
						#wrapper #subcontent #testimonials #testleft #testlinks li
						{
							float: left;
							width: 263px;
							display: inline;
							list-style-type: none;
							padding-top: 5px;
						}
						
							#wrapper #subcontent #testimonials #testleft #testlinks li a
							{
								font-weight: bold;
								color: #FFF;
								text-decoration: none;
								font-size: 110%;
							}
							
								#wrapper #subcontent #testimonials #testleft #testlinks li a:hover, #wrapper #subcontent #testimonials #testleft #testlinks li .selected
								{
									color: #B4D716;
								}
							
			#wrapper #subcontent #testimonials #testimonialsright
			{
				float: right;
				width: 448px;
			}
			
				#wrapper #subcontent #testimonials #testimonialsright a
				{
					text-decoration: none;
				}
				
					#wrapper #subcontent #testimonials #testimonialsright a:hover
					{
						text-decoration: none;
					}
				
				#wrapper #subcontent #testimonials .testright
				{
					float: left;
					width: 448px;
					height: 284px;
				}
				
					#wrapper #subcontent #testimonials .testright .testinner
					{
						float: left;
						width: 367px;
						display: inline;
						text-align: center;
						margin-top: 40px;
						margin-left: 45px;
						display: inline;
						line-height: 24px;
						font-size: 110%;
					}
					
						#wrapper #subcontent #testimonials .testright .testinner span
						{	
							font-size: 180%;
							color: #000;
							padding-bottom: 10px;
							float: left;
						}
			
			/* New Testimonials Finish */
										
	/* What we do start */
	#wrapper #subcontent #whatwedo
	{
		width: 800px;
		margin-left: auto;
		margin-right: auto;
		padding: 0px;
		height: 370px;
	}
			
			#wrapper #subcontent #whatwedo #heading
			{
				padding: 0px;
				margin: 30px 0px 0px 0px;
				width: 800px;
				height: 23px;
				float: left;
				font-weight: normal;
			}
				
				#wrapper #subcontent #whatwedo #heading h1
				{
					padding: 0px;
					font-size: 200%;
					color: #FFFFFF;
					float: left;
					margin: 0px 0px 0px 0px;
				}
				
			#wrapper #subcontent #whatwedo #whatwedonew
			{
				float: left;
				width: 800px;
				height: 317px;
			}
			
				#wrapper #subcontent #whatwedo #whatwedonew .whatwedoleft
				{
					float: left;
					width: 321px;
					height: 317px;
					background: url(../Images/shellWhatWeDoBG_03.gif) no-repeat bottom left;
				}
				
				#wrapper #subcontent #whatwedo #whatwedonew .whatwedotwo
				{
					float: left;
					width: 321px;
					height: 317px;
					background: url(../Images/shellWhatWeDoTwo_03.gif) no-repeat bottom left;
				}
				
				#wrapper #subcontent #whatwedo #whatwedonew .whatwedothree
				{
					float: left;
					width: 321px;
					height: 317px;
					background: url(../Images/shellWhatWeDoThree_03.gif) no-repeat bottom left;
				}
				
				#wrapper #subcontent #whatwedo #whatwedonew .whatwedofour
				{
					float: left;
					width: 321px;
					height: 317px;
					background: url(../Images/shellWhatWeDoFour_03.gif) no-repeat bottom left;
				}
				
				#wrapper #subcontent #whatwedo #whatwedonew .whatwedofive
				{
					float: left;
					width: 321px;
					height: 317px;
					background: url(../Images/shellWhatWeDoFive_03.gif) no-repeat bottom left;
				}
				
				#wrapper #subcontent #whatwedo #whatwedonew .whatwedoright
				{
					float: left;
					width: 479px;
					height: 317px;
				}
				
					#wrapper #subcontent #whatwedo #whatwedonew .whatwedoright .whatwetext
					{
						float: left;
						width: 469px;
						margin-top: 100px;
						font-size: 180%;
						color: #FFF;
						padding-left: 10px;
						line-height: 26px;
					}
					
						#wrapper #subcontent #whatwedo #whatwedonew .whatwedoright .whatwetext span
						{
							color: #B4D716;
						}
	/* What we do finish */
	
										
										
										
		#wrapper #subcontent #contact
		{
			width: 800px;
			margin-left: auto;
			margin-right: auto;	
			height: 370px;
		}
			
			#wrapper #subcontent #contactmain
			{
				float: left;
				width: 800px;
				height: 370px;
			}	
			
				
				#wrapper #subcontent #contact #colone
				{
					float: left;
					width: 330px;
				}
				
					#wrapper #subcontent #contact #colone #heading
					{

						float: left
					}
					
					#wrapper #subcontent #contact #colone #heading h1
					{
						color: #FFFFFF;
						font-size: 200%;
						padding: 0px;
						margin: 30px 0px 0px 0px;
					}	
						
						#wrapper #subcontent #contact #colone #textwrap
						{
							width: 290px;
							float: left;
						}
							
							#wrapper #subcontent #contact #colone #textwrap #setone
							{
								color: #B4D716;
								font-size: 110%;
								margin-top: 23px;
								width: 330px;
								float: left;
							}
							
							#wrapper #subcontent #contact #colone #textwrap #address
							{
								float: left;
								margin-top: 28px;
								color: #FFFFFF;
								font-size: 110%;
							}
							
								#wrapper #subcontent #contact #colone #textwrap #address span
								{
									font-size: 120%;
																	
								}
							
							#wrapper #subcontent #contact #colone #textwrap #number
							{
								float: left;
								width: 330px;
								color: #FFFFFF;
								font-size: 120%;
								margin-top: 27px;
							}
								
								#wrapper #subcontent #contact #colone #textwrap #number span
								{
									color: #B4D517;
								}	
								
							#wrapper #subcontent #contact #colone #textwrap #email
							{
								float: left;
								width: 330px;
								margin-top: 30px;
								font-size: 120%
							}
								
								#wrapper #subcontent #contact #colone #textwrap #email span
								{
									color: #B4D517;
								}
								
								#wrapper #subcontent #contact #colone #textwrap #email a
								{
									color: #FFFFFF;
									text-decoration: none;								
								}
								
								#wrapper #subcontent #contact #colone #textwrap #email a:hover
								{
									text-decoration: underline;
								}
						
					#wrapper #subcontent #contact #coltwo
					{
						width: 470px;
						float: left;
						margin: 0px;
					}
			
						#wrapper #subcontent #contact #coltwo #contactusmap
						{
							margin: 28px 0px 0px 0px;
							float: left;		
							width: 469px;
							height: 319px;					
						}
									
				
				#wrapper #subcontent #newmedia
				{
					width: 800px;
					margin-right: auto;
					margin-left: auto;
					background: url(../Images/new_mediaBG.gif) no-repeat top left;
					height: 370px;
				}
				
					#wrapper #subcontent #newmedia #medcolone
					{
						width: 333px;
						float: left;
						margin: 0px;
					}
					
						#wrapper #subcontent #newmedia #medcolone #media_heading
						{
							padding: 0px;
							margin: 0px;
							color: #FFFFFF;
						}
						
												
							#wrapper #subcontent #newmedia #medcolone #media_heading h1
							{
								margin: 30px 0px 0px 0px;
								font-size: 200%;
								padding: 0px;
								padding: 0px;
							}
					
						#wrapper #subcontent #newmedia #medcolone #media_text_wrap
						{
							width: 333px;
							padding: 0px;
							margin: 0px;
						}
					
							#wrapper #subcontent #newmedia #medcolone #media_text_wrap #media_text_green
							{
								margin-top: 0px;
								color: #B4D716;
								font-size: 120%;
								width: 280px;
								float: left;
							}
						
								#wrapper #subcontent #newmedia #medcolone #media_text_wrap #white_text_wrap
								{	
									margin-top: 27px;
									float: left;
									width: 280px;
									color: #FFF;
									font-size: 120%;
								}

					
					#wrapper #subcontent #newmedia #medcoltwo
					{
						width: 467px;
						float: left
					}
					
						#wrapper #subcontent #newmedia #medcoltwo #medcoltwo_link h2
						{
							float: left;
							margin: 20px 0px 0px 0px;
							padding: 0px;
						}
						
							#wrapper #subcontent #newmedia #medcoltwo #medcoltwo_link h2 a
							{
								display: block;
								background: url(../Images/new_media_content_03.jpg) no-repeat top left;
								width: 467px;
								height: 331px;
							}
							
								#wrapper #subcontent #newmedia #medcoltwo #medcoltwo_link h2 a span
								{
									display: none;
								}
							

		#wrapper #subcontent #marketing
		{
			width: 800px;
			margin-left: auto;
			margin-right: auto;
			height: 370px;
			background: url(../Images/testimonialsBG.gif) no-repeat top left;
		}
		
			#wrapper #subcontent #marketing #marketing_heading
			{
				width: 800px;
				margin: 30px 0px 0px 0px;
				height: 30px;
				padding: 0px;
				float: left;
			}
			
				#wrapper #subcontent #marketing #marketing_heading h1
				{
					font-size: 200%;
					color: #FFFFFF;
					padding: 0px;
					margin: 0px;
				}
				
			#wrapper #subcontent #marketing #marketing_green_text1
			{
				float: left;
				width: 800px;
				font-size: 110%;
				color: #B4D716;
				margin-top: 11px;
			}
			
			#wrapper #subcontent #marketing #marketing_white_text1
			{
				float: left;
				width: 800px;
				font-size: 110%;
				color: #FFFFFF;
				margin-top: 25px;
			}
			
			#wrapper #subcontent #marketing #marketing_white_text2
			{
				float: left;
				width: 800px;
				font-size: 110%;
				color: #FFFFFF;
				margin-top: 20px;
			}
			
				#wrapper #subcontent #marketing #marketing_green_wrap
				{
				width: 800px;
				float: left;
				}
					
					#wrapper #subcontent #marketing #marketing_green_list
					{
					width: 270px;
					float: left;
					padding: 0px;
					margin: 0px;
					
					}
					
						#wrapper #subcontent #marketing #marketing_green_list ul
						{
							padding: 0px;
							margin: 20px 0px 0px 0px;
							list-style: none;
							font-size: 110%;
						}
						
							#wrapper #subcontent #marketing #marketing_green_list ul li
							{
								color: #B4D716;
							}


		/* ************** Written Content Area **************  */
		
	#wrapper #maincontent {
		width: 100%;
		background: url(../Images/shellimages1_08.jpg) top left;
		float: left;
	}

		#wrapper #maincontent #content2 
		{
			width: 800px;
			margin-left: auto;
			margin-right: auto;
		}
		
		/* Digital List Area */
		
		#slideshow {
    position:relative;
    height:161px;
	width:235px;
}

#slideshow IMG {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
}

#slideshow IMG.active {
    z-index:10;
    opacity:1.0;
}

#slideshow IMG.last-active {
    z-index:9;
}

		
		#digitaltext {
		width:395px;
		float: left;
		color:#FFFFFF;
		font-size:12px;
						display:inline;
		
		}
		#digitalpic {
		width:384px;
		height:288px;
				float: right;
				margin-top:15px;
				background-image:url(../Images/recticelimg.jpg);
								display:inline;


		
		}
		
			#callback_btn {
		width:245px;
		height:56px;
				float: left;
				margin-top:25px;
				margin-left: 20px;
				background-image:url(../Images/callback_btn.png);
				display:inline;

		
		}
		
		
		#wrapper #maincontent #content2 #digitalsignbot
		{
			float: left;
			width: 800px;
			padding-bottom: 24px;
		}
		
			#wrapper #maincontent #content2 #digitalsignbot #digitalbottitle
			{
				float: left;
				width: 800px;
				color: #B4D716;
				font-size: 16px;
				line-height: 22px;
				font-weight: bold;
				padding-top: 15px;
				padding-bottom: 15px;
			}
			
			#wrapper #maincontent #content2 #digitalsignbot #digitallist
			{
				float: left;
				width: 800px;
				padding: 0px 0px 0px 0px;
				margin: 0px 0px 0px 0px;
			}
			
				#wrapper #maincontent #content2 #digitalsignbot #digitallist li
				{
					list-style-type: none;
					display: inline;
					float: left;
				}	
				
					#wrapper #maincontent #content2 #digitalsignbot #digitallist li a
					{
						float: left;
						overflow: hidden;
						position: relative;
						text-decoration: none;
						opacity: 1; /* Standard: FF gt 1.5, Opera, Safari */
						filter: alpha(opacity=100); /* IE lt 8 */
						-ms-filter: "alpha(opacity=100)"; /* IE 8 */
						-khtml-opacity: 1; /* Safari 1.x */
						-moz-opacity: 1; /* FF lt 1.5, Netscape */
					}
					
						#wrapper #maincontent #content2 #digitalsignbot #digitallist li.digitalone a
						{
							float: left;
							width: 181px;
							height: 126px;
							background: url(../Images/shellDigitalList_03.jpg) no-repeat top left;
						}
						
						#wrapper #maincontent #content2 #digitalsignbot #digitallist li.digitaltwo
						{
							margin-left: 26px;
							display: inline;
						}
						
						#wrapper #maincontent #content2 #digitalsignbot #digitallist li.digitaltwo a
						{
							float: left;
							width: 180px;
							height: 126px;
							background: url(../Images/shellDigitalList_05.jpg) no-repeat top left;
						}
						
						#wrapper #maincontent #content2 #digitalsignbot #digitallist li.digitalthree
						{
							margin-left: 26px;
							display: inline;
						}
						
						#wrapper #maincontent #content2 #digitalsignbot #digitallist li.digitalthree a
						{
							float: left;
							width: 178px;
							height: 126px;
							background: url(../Images/shellDigitalList_07.jpg) no-repeat top left;
						}
						
							#wrapper #maincontent #content2 #digitalsignbot #digitallist li.digitalfour
							{
								margin-left: 26px;
								display: inline;
							}
						
						#wrapper #maincontent #content2 #digitalsignbot #digitallist li.digitalfour a
						{
							float: left;
							width: 180px;
							height: 126px;
							background: url(../Images/shellDigitalList_09.jpg) no-repeat top left;
						}
						
						
	
						
										
										
						#wrapper #maincontent #content2 #digitalsignbot #digitallist li.digitalfive a
						{
							float: left;
							width: 181px;
							height: 126px;
							background: url(../Images/shellDigitalList_031.jpg) no-repeat top left;
						}
						
						#wrapper #maincontent #content2 #digitalsignbot #digitallist li.digitalsix
						{
							margin-left: 26px;
							display: inline;
						}
						
						#wrapper #maincontent #content2 #digitalsignbot #digitallist li.digitalsix a
						{
							float: left;
							width: 180px;
							height: 126px;
							background: url(../Images/shellDigitalList_051.jpg) no-repeat top left;
						}
						
						#wrapper #maincontent #content2 #digitalsignbot #digitallist li.digitalseven
						{
							margin-left: 26px;
							display: inline;
						}
						
						#wrapper #maincontent #content2 #digitalsignbot #digitallist li.digitalseven a
						{
							float: left;
							width: 178px;
							height: 126px;
							background: url(../Images/shellDigitalList_071.jpg) no-repeat top left;
						}
						
							#wrapper #maincontent #content2 #digitalsignbot #digitallist li.digitaleight
							{
								margin-left: 26px;
								display: inline;
							}
						
						#wrapper #maincontent #content2 #digitalsignbot #digitallist li.digitaleight a
						{
							float: left;
							width: 180px;
							height: 126px;
							background: url(../Images/shellDigitalList_091.jpg) no-repeat top left;
						}
						
						
						
						#wrapper #maincontent #content2 #digitalsignbot #digitallist li a:hover
						{
							text-decoration: none;
						}
						
						#wrapper #maincontent #content2 #digitalsignbot #digitallist li a .textpanel
						{
							position: absolute;
							top: 126px;
							left: 0px;
							width: 182px;
							height: 40px;
							color: #FFF;
						}
						
							#wrapper #maincontent #content2 #digitalsignbot #digitallist li a .textpanel .textbg
							{
								position: absolute;
								top: 0px;
								left: 0px;
								background: #000;
								width: 182px;
								height: 40px;
								opacity: .80; /* Standard: FF gt 1.5, Opera, Safari */
								filter: alpha(opacity=80); /* IE lt 8 */
								-ms-filter: "alpha(opacity=80)"; /* IE 8 */
								-khtml-opacity: .80; /* Safari 1.x */
								-moz-opacity: .80; /* FF lt 1.5, Netscape */
							}
							
							#wrapper #maincontent #content2 #digitalsignbot #digitallist li a .textpanel .textbox
							{
								color: #FFF;
								position: relative;
								float: left;
								width: 170px;
								font-size: 110%;
								padding-left: 6px;
								padding-right: 6px;
								line-height: 16px;
								padding-top: 4px;
							}
		
	 	/* Digital List Area Finish */
		
		
				*html #wrapper #maincontent #content2 
				{
					width: 800px;
					padding: 0px;
					margin-left: auto;
					margin-right: auto;
					
				}
				
				
				#wrapper #maincontent #content2 #main
				{	
					float: left;
					width: 800px;
					margin-top: 40px;
					color: #FFF;
					padding-bottom: 30px;
				}
				
					#wrapper #maincontent #content2 #main #text
					{
						float: left;
						width: 800px;
						font-size: 110%;
						padding-bottom: 15px;
						position: relative;
					}
					
						#wrapper #maincontent #content2 #main #text #texttop
						{
							float: left;
							width: 800px;
							font-size: 150%;
							font-weight: normal;
							color: #FFF;
						}
						
						#wrapper #maincontent #content2 #main #text #indexleft
						{
							float: left;
							width: 538px;
						}
						
							#wrapper #maincontent #content2 #main #text #indexleft .indexgreen
							{
								float: left;
								width: 520px;
								margin-top: 15px; 
							}
							
							#wrapper #maincontent #content2 #main #text #indexleft .greentop
							{
								font-size: 16px;
								font-weight: bold;
								color: #B5D716;
								line-height: 19px;
							
							}
							
							#wrapper #maincontent #content2 #main #text #indexleft .greenbottom
							{
																margin:0;
								padding:0;

							}
						
						#wrapper #maincontent #content2 #main #text #indexright
						{
							float: left;
							width: 262px;
						}
						
							#wrapper #maincontent #content2 #main #text #indexright #bloglink
							{
								float: left;
								background: url(../Images/shellRightLinks_03.png) no-repeat top left;
								width: 260px;
								height: 162px;
							}
							
								#wrapper #maincontent #content2 #main #text #indexright #bloglink span
								{
									display: none;
								}
								
								#wrapper #maincontent #content2 #main #text #indexright #bloglink:hover
								{
									background-position: bottom;
								}
								
							#wrapper #maincontent #content2 #main #text #indexright #clintlink
							{
								float: left;
								width: 260px;
								border-top: 3px solid #B4D716;
								height: 130px;
								background: url(../Images/shellLuckyPunkNew_03.png) no-repeat top left;
							}
							
								#wrapper #maincontent #content2 #main #text #indexright #clintlink span
								{
									display: none;
								}
								
								#wrapper #maincontent #content2 #main #text #indexright #clintlink:hover
								{
									background-position: bottom;
								}
						
		/* Main Index Portfolio List */
			/* Container div */
				#wrapper .indexlistcontainer
				{
					float: left;
					width: 800px;
				}
				
					#wrapper .indexlistcontainer .indexlist
					{
						padding: 5px 0px 0px 0px;
						margin: 0px;
						width: 260px;
						float: left;
						background: url(../Images/shellListBg.gif) no-repeat top left;
					}
					
						#wrapper .indexlistcontainer .indexlist li
						{
							float: left;
							list-style-type: none;
							display: inline;
							width: 260px;
							height: 78px;
							margin-top: 10px;
							position: relative;
							overflow: hidden;
						}
													
							#wrapper .indexlistcontainer .indexlist li.indexone
							{
								background: url(../Images/shellJavaPanels_09.jpg) no-repeat top left;
							}
							
							#wrapper .indexlistcontainer .indexlist li.indextwo
							{
								background: url(../Images/shellJavaPanels_11.jpg) no-repeat top left;
							}
							
							#wrapper .indexlistcontainer .indexlist li.indexthree
							{
								background: url(../Images/shellLogisticsPic_03.gif) no-repeat top left;
							}
							
							#wrapper .indexlistcontainer .indexlist li.indexfour
							{
								background: url(../Images/shellJavaPanels_15.jpg) no-repeat top left;
							}
							
							#wrapper .indexlistcontainer .indexlist li.indexfive
							{
								background: url(../Images/shellJavaPanels_17.jpg) no-repeat top left;
							}
							
							#wrapper .indexlistcontainer .indexlist li.indexsix
							{
								background: url(../Images/shellSoftwareDevButton_03.jpg) no-repeat top left;
								height: 164px
							}
							#wrapper .indexlistcontainer .indexlist li.indexsixa
							{
								background: url(../Images/shellSchoolButton_03.jpg) no-repeat top left;
								height: 164px
							}
							#wrapper .indexlistcontainer .indexlist li.indexsixb
							{
								background: url(../Images/shellExhibButton_03.jpg) no-repeat top left;
								height: 164px
							}
							
							#wrapper .indexlistcontainer .indexlist li.indexseven
							{
								background: url(../Images/shellJavaPanels_24.jpg) no-repeat top left;
							}
							
							#wrapper .indexlistcontainer .indexlist li.indexeight
							{
								background: url(../Images/shellJavaPanels_26.jpg) no-repeat top left;
							}
							
							#wrapper .indexlistcontainer .indexlist li.indexnine
							{
								background: url(../Images/shellJavaPanels_21.jpg) no-repeat top left;
							}
							
							#wrapper .indexlistcontainer .indexlist li.indexten
							{
								background: url(../Images/shellJavaPanels_31.jpg) no-repeat top left;
							}
							
							#wrapper .indexlistcontainer .indexlist li.indexeleven
							{
								background: url(../Images/shellJavaPanels_33.jpg) no-repeat top left;
							}
							
							#wrapper .indexlistcontainer .indexlist li.indextwelve
							{
								background: url(../Images/shellChaseTerrace.jpg) no-repeat top left;
							}
							
								#wrapper .indexlistcontainer .indexlist li a
								{
									position: absolute;
									top: 78px;
									left: 0px;
									width: 260px;
									height: 78px;
									background: #000;
									opacity: 0.9; /* Standard: FF gt 1.5, Opera, Safari */
									filter: alpha(opacity=90); /* IE lt 8 */
									-ms-filter: "alpha(opacity=90)"; /* IE 8 */
									-khtml-opacity: 0.9; /* Safari 1.x */
									-moz-opacity: 0.9; /* FF lt 1.5, Netscape */
									color: #FFF;
									text-decoration: none;
									font-size: 110%;
								}
								
									#wrapper .indexlistcontainer .indexlist li a img
									{
										border: 0px;
									}
								
									#wrapper .indexlistcontainer .indexlist li a:hover
									{
										text-decoration: none;
									}
									
									#wrapper .indexlistcontainer .indexlist li a .greenhead
									{
										float: left;
										width: 250px;
										padding-left: 10px;
										font-weight: bold;
										color: #B4D716;
										padding-top: 5px;
									}
									
									#wrapper .indexlistcontainer .indexlist li a .whitecontent
									{
										float: left;
										width: 250px;
										padding-left: 10px;
										font-weight: normal;
										color: #FFF;
									}
									
									#wrapper .indexlistcontainer .indexlist li.indexsix 
									{
										height: 164px;
										position: relative;
										padding: 0px;
									}
									
									#wrapper .indexlistcontainer .indexlist li .logisticslink
									{
										width: 260px;
										height: 164px;
										background: url(../Images/shellSoftwareDevButton_03.jpg) no-repeat top left;
										position: absolute;
										top: 0px;
										left: 0px;
										
									}
									#wrapper .indexlistcontainer .indexlist li .logisticslinka
									{
										width: 260px;
										height: 164px;
										background: url(../Images/shellSchoolButton_03.jpg) no-repeat top left;
										position: absolute;
										top: 0px;
										left: 0px;
										
									}
									#wrapper .indexlistcontainer .indexlist li .logisticslinkb
									{
										width: 260px;
										height: 164px;
										background: url(../Images/shellExhibButton_03.jpg) no-repeat top left;
										position: absolute;
										top: 0px;
										left: 0px;
										
									}
									
										#wrapper .indexlistcontainer .indexlist li .logisticslink span
										{
											display: none;
										}
										
										#wrapper .indexlistcontainer .indexlist li .logisticslinka span
										{
											display: none;
										}
										#wrapper .indexlistcontainer .indexlist li .logisticslinkb span
										{
											display: none;
										}
				
		/* Main Index Portfolio List Finish */
		
		/* Exhibition Start */
		
			#wrapper #subcontent #exhibitiontop 
			{
				width: 800px;
				margin-left: auto;
				margin-right: auto;	
				position: relative;
				
			}
			
				#wrapper #subcontent #exhibitiontop #extopleft
				{
					float: left;
					width: 228px;
					padding: 20px 0px;
				}
				
					#wrapper #subcontent #exhibitiontop #extopleft #exhibtitle
					{
						float: left;
						width: 228px;
						font-size: 24px;
						color: #FFF;
						line-height: 26px;
					}
					
					#wrapper #subcontent #exhibitiontop #extopleft .salesdevname
					{
						float: left;
						width: 207px;
						font-size: 20px;
						color: #FFF;
						margin-top: 12px;
						font-weight: bold;
						line-height:24px;
					}
					
					#wrapper #subcontent #exhibitiontop #extopleft .salesdevposition
					{
						float: left;
						width: 207px;
						font-size: 16px;
						color: #B4D716;
						font-weight: bold;
						line-height:28px;
					}
					
					#wrapper #subcontent #exhibitiontop #extopleft #salesdevtext
					{
						float: left;
						width: 207px;
						font-size: 110%;
						color: #FFF;
						margin-top: 12px;
					}
					
					#wrapper #subcontent #exhibitiontop #extopleft #downloadcv
					{
						float: left;
						font-size: 16px;
						font-weight: bold;
						color: #FFF;
						text-decoration: underline;
						margin-top: 4px;
						padding-right: 20px;
						background: url(../Images/shellSalesDevButton_06.png) no-repeat center right;
					}
					
						#wrapper #subcontent #exhibitiontop #extopleft #downloadcv:hover
						{
							text-decoration: none;
						}
					
					
					#wrapper #subcontent #exhibitiontop #extopleft #exhibtext
					{
						float: left;
						width: 207px;
						font-size: 110%;
						color: #FFF;
						margin-top: 12px;
					}
					
						#wrapper #subcontent #exhibitiontop #extopleft #exhibtext ul
						{
							float: left;
							width: 207px;
							padding: 12px 0px 0px 0px;
							margin: 0px;
						}
						
							#wrapper #subcontent #exhibitiontop #extopleft #exhibtext ul li
							{
								float: left;
								list-style-type: none;
								display: inline;
								width: 197px;
								background: url(../Images/shellListDot_03.png) no-repeat top left;
								padding-left: 10px;
								padding-bottom: 12px;
								font-weight: bold;
							}
				
				#wrapper #subcontent #exhibitiontop #extopright
				{
					float: left;
					width: 572px;
					padding: 20px 0px;
				}
				
			/* Digital Signage Start */
			
			
		
			#wrapper #subcontent #digitaltophead 
			{
				width: 940px;
				height:200px;
				margin-left: auto;
				margin-right: auto;	
				z-index: 1000;
				background:url(../Images/back-jc_03.png) no-repeat top left;
			}
			#wrapper #subcontent #digitalbottomhead 
			{
				width: 940px;
				height:454px;
				margin-left: auto;
				margin-right: auto;	
				z-index: 1000;
				background: url(../Images/back-jc_05.png) no-repeat top left;
			}
			
			#wrapper #subcontent #digitalsigntop 
			{
				width: 940px;
				height:200px;
				margin-left: auto;
				margin-right: auto;	
				z-index: 1000;
			}
			
			#wrapper #subcontent #jpgexample 
			{
				
				width: 211px;
				height:29px;
				float: left;
				margin-top: 20px;
				background-image:url(../Images/jpg_example.gif);
			}
			
				#wrapper #subcontent #digitalsigntop  #digitalmain
				{
					float: left;
					width: 940px;
					height: 654px;
					position: relative;
				}
			
				#wrapper #subcontent #digitalsigntop  h2#digitalhead
				{
					float: left;
					width: 300px;
					padding: 0px 20px 0px 20px;
					margin: 0px;
					color: #FFF;
					font-weight: normal;
					font-size: 24px;
					line-height: 28px;
					margin-top: 30px;
				}
				
				#wrapper #subcontent #digitalsigntop  #digitalhead2
				{
					float: left;
					width: 235px;
					height: 161px;					
					padding: 0px 0px 0px 0px;
					margin: 0px;
					margin-top: 30px;
					margin-left:70px;
									border:#333333 1px solid;

				}
		
				#wrapper #subcontent #digitalsigntop  #slideshowdigi
				{
					float: left;
					width: 235px;
					height: 161px;					
					padding: 0px 0px 0px 0px;
					margin: 0px;
					margin-top: 30px;
					margin-left:70px;
				}
		
			
				#wrapper #subcontent #digitalsigntop #slideshowdigi img 
				{ 
				border:#333333 1px solid;
 				}
				
				
				#wrapper #subcontent #digitalsigntop  #digitalmain #buttonone
				{
					position: absolute;
					left: 140px;
					top: 326px;
					width: 24px;
					height: 26px;
					background: url(../Images/shellDigiButton_03.png) no-repeat top left;
					z-index: 500;
				}
				
					#wrapper #subcontent #digitalsigntop  #digitalmain #buttonone span
					{
						display: none;
					}
					
				#wrapper #subcontent #digitalsigntop  #digitalmain #buttontwo
				{
					position: absolute;
					left: 326px;
					top: 350px;
					width: 24px;
					height: 26px;
					z-index: 500;
					background: url(../Images/shellDigiButton_03.png) no-repeat top left;
				}
				
					#wrapper #subcontent #digitalsigntop  #digitalmain #buttontwo span
					{
						display: none;
					}
					
				#wrapper #subcontent #digitalsigntop  #digitalmain #buttonthree
				{
					position: absolute;
					left: 464px;
					top: 325px;
					width: 24px;
					z-index: 500;
					height: 26px;
					background: url(../Images/shellDigiButton_03.png) no-repeat top left;
				}
				
					#wrapper #subcontent #digitalsigntop  #digitalmain #buttonthree span
					{
						display: none;
					}
					
				#wrapper #subcontent #digitalsigntop  #digitalmain #buttonfour
				{
					position: absolute;
					left: 479px;
					top: 564px;
					z-index: 500;
					width: 24px;
					height: 26px;
					background: url(../Images/shellDigiButton_03.png) no-repeat top left;
				}
				
					#wrapper #subcontent #digitalsigntop  #digitalmain #buttonfour span
					{
						display: none;
					}
					
				#wrapper #subcontent #digitalsigntop  #digitalmain #boxone
				{
					position: absolute;
					top: 330px;
					left: 144px;
				}	
				
				#wrapper #subcontent #digitalsigntop  #digitalmain #boxtwo
				{
					position: absolute;
					top: 357px;
					left: 333px;
				}
				
				#wrapper #subcontent #digitalsigntop  #digitalmain #boxthree
				{
					position: absolute;
					top: 330px;
					left: 470px;
				}	
				
				#wrapper #subcontent #digitalsigntop  #digitalmain #boxfour
				{
					position: absolute;
					top: 347px;
					left: 485px;
				}	
					
				#wrapper #subcontent #digitalsigntop  #digitalmain .boxcontainer
				{
					width: 227px;
					height: 337px;
					background: url(../Images/shellBoxOne_03.png) no-repeat top left;
				}
				
					#wrapper #subcontent #digitalsigntop  #digitalmain .boxcontainer .boxtemplate
					{
						float: left;
						width: 192px;
						padding-left: 15px;
						margin-top: 15px;
					}
					
						#wrapper #subcontent #digitalsigntop  #digitalmain .boxcontainer .boxtemplate .onelargegreen
						{
							float: left;
							width: 192px;
							font-size: 24px;
							line-height: 28px;
							color: #BADE17;
						}
						
						#wrapper #subcontent #digitalsigntop  #digitalmain .boxcontainer .boxtemplate .onelargewhite
						{
							float: left;
							width: 192px;
							color: #FFF;
							font-size: 110%;
							line-height: 16px;
						}
						
						#wrapper #subcontent #digitalsigntop  #digitalmain .boxcontainer .boxtemplate .onelargeprice
						{
							float: left;
							width: 192px;
							margin-top: 18px;
							font-size: 18px;
							color: #BADE17;
							font-weight: bold;
						}
						
							#wrapper #subcontent #digitalsigntop  #digitalmain .boxcontainer .boxtemplate .onelargeprice span
							{
								color: #FFF;
							}
							
						#wrapper #subcontent #digitalsigntop  #digitalmain .boxcontainer .boxtemplate .onelargelink
						{
							float: left;
							margin-top: 15px;
							color: #BADE17;
							text-decoration: underline;
							font-size: 110%;
						}
						
				#wrapper #subcontent #digitalsigntop  #digitalmain .boxcontainertwo
				{
					width: 236px;
					height: 227px;
					background: url(../Images/shellBoxTwo_03.png) no-repeat top left;
				}
				
					#wrapper #subcontent #digitalsigntop  #digitalmain .boxcontainertwo .boxtemplatetwo
					{
						float: left;
						width: 206px;
						padding-left: 15px;
						margin-top: 15px;
					}
					
						#wrapper #subcontent #digitalsigntop  #digitalmain .boxcontainertwo .boxtemplatetwo .onelargegreentwo
						{
							float: left;
							width: 206px;
							font-size: 24px;
							line-height: 28px;
							color: #BADE17;
						}
						
						#wrapper #subcontent #digitalsigntop  #digitalmain .boxcontainertwo .boxtemplatetwo .onelargewhitetwo
						{
							float: left;
							width: 192px;
							color: #FFF;
							font-size: 110%;
							line-height: 16px;
						}
						
						#wrapper #subcontent #digitalsigntop  #digitalmain .boxcontainertwo .boxtemplatetwo .onelargepricetwo
						{
							float: left;
							width: 192px;
							margin-top: 18px;
							font-size: 18px;
							color: #BADE17;
							font-weight: bold;
						}
						
							#wrapper #subcontent #digitalsigntop  #digitalmain .boxcontainertwo .boxtemplatetwo .onelargepricetwo span
							{
								color: #FFF;
							}
							
						#wrapper #subcontent #digitalsigntop  #digitalmain .boxcontainertwo .boxtemplatetwo .onelargelinktwo
						{
							float: left;
							margin-top: 15px;
							color: #BADE17;
							text-decoration: underline;
							font-size: 110%;
						}
						
						
				

			
			/* Sales Development Bottom Start */
			
				#wrapper #maincontent #content2 #salesdev
				{
					float: left;
					width: 800px;
					padding: 20px 0px;
				}
				
					#wrapper #maincontent #content2 #salesdev #salesleft
					{
						float: left;
						width: 580px;
					}
					
						#wrapper #maincontent #content2 #salesdev #salesleft #salestitle
						{
							float: left;
							width: 580px;
							font-weight: bold;
							font-size: 20px;
							color: #FFF;
							line-height: 20px;
						}
						
						#wrapper #maincontent #content2 #salesdev #salesleft #salessubtitle
						{
							float: left;
							width: 580px;
							font-weight: bold;
							font-size: 16px;
							color: #B4D716;
							line-height: 20px;
						}
						
						#wrapper #maincontent #content2 #salesdev #salesleft #salestext
						{
							float: left;
							width: 555px;
							font-size: 110%;
							color: #FFF;
							margin-top:10px;
						}
						
							#wrapper #maincontent #content2 #salesdev #salesleft #salestext .saleslist
							{
								float: left;
								width: 555px;
								padding: 12px 0px;
								margin: 0px;
							}
							
								#wrapper #maincontent #content2 #salesdev #salesleft #salestext .saleslist li
								{
									float: left;
									width: 545px;
									padding-left: 10px;
									list-style-type: none;
									display: inline;
									background: url(../Images/shellListDot_03.png) no-repeat top left;
								}
								
						#wrapper #maincontent #content2 #salesdev #salesleft #salestext #salesmid
						{
							float: left;
							width: 555px;
							border-top: 1px solid #B4D716;
							border-bottom: 1px solid #B4D716;
							padding: 10px 0px;
						}
						
							#wrapper #maincontent #content2 #salesdev #salesleft #salestext #salesmid span
							{
								color: #B4D716;
								font-weight: bold;
							}
							
						#wrapper #maincontent #content2 #salesdev #salesleft #salestext #salesbot
						{
							padding-top: 10px;
							float: left;
							width: 555px;
							color: #FFF;
						}
					
					#wrapper #maincontent #content2 #salesdev #salesright
					{
						float: left;
						width: 220px;
					}
					
						#wrapper #maincontent #content2 #salesdev #salesright #salesrightitle
						{
							float: left;
							width: 220px;
							font-size: 20px;
							font-weight: bold;
							color: #FFF;
							line-height: 20px;
						}
						
						#wrapper #maincontent #content2 #salesdev #salesright #salesrightsub
						{
							float: left;
							width: 220px;
							font-size: 16px;
							font-weight: bold;
							color: #B4D716;
							line-height: 20px;
						}
						
						#wrapper #maincontent #content2 #salesdev #salesright #salesrightlist
						{
							float: left;
							width: 220px;
							padding: 0px 0px 0px 0px;
							margin: 10px 0px 0px 0px;
						}
						
							#wrapper #maincontent #content2 #salesdev #salesright #salesrightlist li
							{
								list-style-type: none;
								display: inline;
								float: left;
								width: 210px;
								padding-left: 10px;
								background: url(../Images/shellListDot_03.png) no-repeat top left;
								color: #FFF;
								font-size: 110%;
							}
			
			/* Sales Development Bottom Finish */
		
			/* Exhibition Lower */
			
			#wrapper #maincontent #content2 #exhibition
			{
				float: left;
				width: 800px;
				padding: 20px 0px;
			}
			
				#wrapper #maincontent #content2 #exhibition #exbotleft
				{
					float: left;
					width: 415px;
				}
				
					#wrapper #maincontent #content2 #exhibition #exbotleft #whitetitle
					{
						float: left;
						width: 415px;
						font-weight: bold;
						color: #FFF;
						line-height: 20px;
						font-size: 20px;
					}
					
					#wrapper #maincontent #content2 #exhibition #exbotleft #greentitle
					{
						float: left;
						width: 415px;
						font-weight: bold;
						color: #B4D716;
						font-size: 20px;
						line-height: 20px;
					}
					
					#wrapper #maincontent #content2 #exhibition #exbotleft #casewhitetext
					{
						float: left;
						width: 415px;
						color: #FFF;
						font-size: 110%;
						margin-top: 16px;
						display:inline;
					}
					
					#wrapper #maincontent #content2 #exhibition #exbotleft #casegreentext
					{
						float: left;
						width: 415px;
						color: #B4D716;
						font-size: 110%;
						font-weight: bold;
						margin-top: 16px;
						display:inline;

					}
					
	
					
					#wrapper #maincontent #content2 #exhibition #exbotleft #calluswhite
					{
						float: left;
						width: 415px;
						font-size: 110%;
						color: #FFF;
						font-weight: normal;
						line-height: 20px;
						margin-top: 16px;
					}
					
						#wrapper #maincontent #content2 #exhibition #exbotleft #calluswhite span
						{
							color: #FFF;
							font-weight: bold;
							font-size: 20px;
						}
				
				#wrapper #maincontent #content2 #exhibition #exbotright
				{
					float: left;
					width: 385px;
				}
				
					#wrapper #maincontent #content2 #exhibition #exbotright #exbotlist
					{
						float: left;
						padding: 0px 0px 0px 15px;
						margin: 0px;
						width: 370px;
					}
					
						#wrapper #maincontent #content2 #exhibition #exbotright #exbotlist li
						{
							float: left;
							width: 180px;
							height: 126px;
							list-style-type: none;
							display: inline;
							margin-left: 10px;
							margin-top: 18px;
						}
						
							#wrapper #maincontent #content2 #exhibition #exbotright #exbotlist li.leftcol
							{
								margin-left: 0px;
							}
							
							#wrapper #maincontent #content2 #exhibition #exbotright #exbotlist li.toprow
							{
								margin-top: 0px;
							}
						
							#wrapper #maincontent #content2 #exhibition #exbotright #exbotlist li a
							{
								float: left;
								width: 180px;
								height: 126px;
								opacity: .60; /* Standard: FF gt 1.5, Opera, Safari */
								filter: alpha(opacity=60); /* IE lt 8 */
								-ms-filter: "alpha(opacity=60)"; /* IE 8 */
								-khtml-opacity: .60; /* Safari 1.x */
								-moz-opacity: .60; /* FF lt 1.5, Netscape */
							}
							
							#wrapper #maincontent #content2 #exhibition #exbotright #exbotlist li a:hover
							{
								opacity: 1; /* Standard: FF gt 1.5, Opera, Safari */
								filter: alpha(opacity=100); /* IE lt 8 */
								-ms-filter: "alpha(opacity=100)"; /* IE 8 */
								-khtml-opacity: 1; /* Safari 1.x */
								-moz-opacity: 1; /* FF lt 1.5, Netscape */
								
							}
							
								#wrapper #maincontent #content2 #exhibition #exbotright #exbotlist li a img
								{
									border: 0px;
								}
		
		/* Exhibition Finish */
		
		/* Photography */
		#phototop
				{
					float: left;
					width: 572px;
					height:402px;
					padding: 20px 0px;
				}
		#slideshowphoto {
    position:relative;
					height: 402px;
					width: 572px;
}

#slideshow IMG {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
}

#slideshow IMG.active {
    z-index:10;
    opacity:1.0;
}

#slideshow IMG.last-active {
    z-index:9;
}
			
			#wrapper #maincontent #content2 #photography
			{
				float: left;
				width: 800px;
				padding: 10px 0px;
			}
						
				
					#wrapper #maincontent #content2 #photography  .photolist
					{
						float: left;
						padding: 0px 0px 5px 2px;
						margin: 0px;
						width: 800px;
					}
					
						#wrapper #maincontent #content2 #photography .photolist li
						{
							float: left;
							width: 180px;
							height: 126px;
							list-style-type: none;
							display: inline;
							margin-left: 25px;
							margin-top: 5px;
						}
						
							#wrapper #maincontent #content2 #photography .photolist li.leftcol
							{
								margin-left: 0px;
							}
							
							#wrapper #maincontent #content2 #photography .photolist li.toprow
							{
								z-index:1;

							}
						
							#wrapper #maincontent #content2 #photography .photolist li a
							{
								float: left;
								width: 180px;
								height: 126px;
								opacity: .60; /* Standard: FF gt 1.5, Opera, Safari */
								filter: alpha(opacity=60); /* IE lt 8 */
								-ms-filter: "alpha(opacity=60)"; /* IE 8 */
								-khtml-opacity: .60; /* Safari 1.x */
								-moz-opacity: .60; /* FF lt 1.5, Netscape */
							}
							
							#wrapper #maincontent #content2 #photography .photolist li a:hover
							{
								opacity: 1; /* Standard: FF gt 1.5, Opera, Safari */
								filter: alpha(opacity=100); /* IE lt 8 */
								-ms-filter: "alpha(opacity=100)"; /* IE 8 */
								-khtml-opacity: 1; /* Safari 1.x */
								-moz-opacity: 1; /* FF lt 1.5, Netscape */
								
							}
							
								#wrapper #maincontent #content2 #photography .photolist li a img
								{
									border: 0px;
								}
		
		/* Photography Finish */
		
		/* Our Team Start */
		
		#wrapper #subcontent #ourteamtop
		{
			width: 800px;
			margin-left: auto;
			margin-right: auto;	
			position: relative;
			height: 440px;
			overflow: hidden;
		} 
		
			#wrapper #subcontent #ourteamtop #ourteamtopleft
			{
				float: left;
				width: 228px;
				padding: 20px 0px;
			}
			
				#wrapper #subcontent #ourteamtop #ourteamtopleft #ourteamtitle
				{
					float: left;
					width: 228px;
					font-size: 210%;
					color: #FFF;
					line-height: 26px;
				}
				
				#wrapper #subcontent #ourteamtop #ourteamtopleft #ourteamtext
				{
					float: left;
					width: 207px;
					font-size: 110%;
					color: #FFF;
					margin-top: 12px;
				}
				
				#wrapper #subcontent #ourteamtop #ourteamtopleft #teamname
				{	
					float: left;
					font-size: 20px;
					color: #FFF;
					font-weight: bold;
					width: 207px;
					margin-top: 20px;
				}
				
				#wrapper #subcontent #ourteamtop #ourteamtopleft #teamsubname
				{	
					float: left;
					color: #FFF;
					font-size: 110%;
					font-family: "Times New Roman", Times, serif;
					width: 207px;
					font-size: 120%;
				}
				
				#wrapper #subcontent #ourteamtop #ourteamtopleft #teamrole
				{	
					float: left;
					width: 207px;
					color: #B4D716;
					font-weight: bold;
					font-size: 16px;
					margin-top: 5px;
				}
				
				#wrapper #subcontent #ourteamtop #ourteamtopleft #teamtext
				{	
					float: left;
					width: 207px;
					color: #FFF;
					font-size: 110%;
					margin-top: 16px;
				}
				
				
					
			
			#wrapper #subcontent #ourteamtop #ourteamtopright
			{
				float: left;
				width: 572px;
				padding: 20px 0px;
			}
			
				#wrapper #subcontent #ourteamtop #ourteamtopright #teampic
				{
					float: left;
					width: 572px;
				}
		
		/* Our Team Bottom */
		
		#wrapper #maincontent #content2 #ourteambot
		{
			float: left;
			width: 800px;
			padding: 20px 0px;
		}
		
			#wrapper #maincontent #content2 #ourteambot #ourteamlist
			{
				float: left;
				width: 800px;
				padding: 0px;
				margin: 0px;
			} 
				
				#wrapper #maincontent #content2 #ourteambot #ourteamlist li
				{
					float: left;
					width: 180px;
					height: 75px;
					list-style-type: none;
					display: inline-block;
					margin-left: 26px;
				}
				
					#wrapper #maincontent #content2 #ourteambot #ourteamlist li.leftcol
					{
						margin-left: 0px;
					}
					
					#wrapper #maincontent #content2 #ourteambot #ourteamlist li.topline
					{
						margin-top: 0px;
					}
					
					#wrapper #maincontent #content2 #ourteambot #ourteamlist li.team_markg
					{	
						background: url(../Images/shellProfiles_07.jpg) no-repeat top left;
						margin-left: 0px;
						padding-bottom: 24px;
					}
					
					#wrapper #maincontent #content2 #ourteambot #ourteamlist li.team_jeremy
					{	
						background: url(../Images/shellProfiles_09.jpg) no-repeat top left;
						padding-bottom: 24px;
					}
					
					#wrapper #maincontent #content2 #ourteambot #ourteamlist li.team_steve
					{	
						background: url(../Images/shellProfiles_11.jpg) no-repeat top left;
						padding-bottom: 24px;
					}
					
					#wrapper #maincontent #content2 #ourteambot #ourteamlist li.team_jennie
					{	
						background: url(../Images/shellJennieSm.jpg) no-repeat top left;
						padding-bottom: 24px;
					}
					
					#wrapper #maincontent #content2 #ourteambot #ourteamlist li.team_fletch
					{	
						background: url(../Images/shellProfiles_16.jpg) no-repeat top left;
						padding-bottom: 24px;
					}
					
					#wrapper #maincontent #content2 #ourteambot #ourteamlist li.team_richardparry
					{	
						background: url(../Images/shellRichardSml.jpg) no-repeat top left;
						padding-bottom: 24px;
						margin-left: 0px;
					}
					
					#wrapper #maincontent #content2 #ourteambot #ourteamlist li.team_karengrey
					{	
						background: url(../Images/shellSilSm.jpg) no-repeat top left;
						padding-bottom: 24px;
					}
					
					#wrapper #maincontent #content2 #ourteambot #ourteamlist li.team_benjaminl
					{	
						background: url(../Images/shellSilTwo.jpg) no-repeat top left;
						padding-bottom: 24px;
					}
					
					#wrapper #maincontent #content2 #ourteambot #ourteamlist li.team_hayley
					{
						background: url(../Images/shellHayleySml.jpg) no-repeat top left;
						padding-bottom: 24px;
					}
					
					#wrapper #maincontent #content2 #ourteambot #ourteamlist li.team_philip
					{	
						background: url(../Images/shellPhilSml.jpg) no-repeat top left;
						margin-left: 0px;
	
					}
					
					#wrapper #maincontent #content2 #ourteambot #ourteamlist li.team_sophie
					{	
						background: url(../Images/shellSophieSmall.jpg) no-repeat top left;
					}
					
					#wrapper #maincontent #content2 #ourteambot #ourteamlist li.team_austin
					{
						background: url(../Images/shellAustinSmall.jpg) no-repeat top left;
					}
					
					#wrapper #maincontent #content2 #ourteambot #ourteamlist li a
					{
						float: left;
						width: 180px;
						height: 75px;
						position: relative;
						overflow: hidden;
					}
					
						#wrapper #maincontent #content2 #ourteambot #ourteamlist li a img
						{
							border: 0px;
						}
						
						#wrapper #maincontent #content2 #ourteambot #ourteamlist li a .blackname
						{
							position: absolute;
							top: 75px;
							left: 0px;
							width: 180px;
							height: 23px;
							background: url(../Images/shellBlackBg.png) top left;
							color: #B4D717;
							font-size: 110%;
							font-weight: bold;
							padding-left: 10px;
							padding-top: 5px;
						}
		
		
		/* Our Team Finish */
	
	
	/* CRM STart*/

	#wrapper #maincontent #content2 #crm {
					width: 800px;
				margin-left: auto;
				margin-right: auto;	
				position: relative;
				}
	#wrapper #maincontent #content2 #crm #crmtext {
				width:800px;
				float: left;

				}
				
					#wrapper #maincontent #content2 #crm #crmtext #whitetitle
					{
						float: left;
						width: 800px;
						font-weight: bold;
						color: #FFF;
						line-height: 20px;
						font-size: 20px;
					}
					
					#wrapper #maincontent #content2 #crm #crmtext #greentitle
					{
						float: left;
						width: 800px;
						font-weight: bold;
						color: #B4D716;
						font-size: 20px;
						line-height: 20px;
					}
					
					#wrapper #maincontent #content2 #crm #crmtext #casewhitetext
					{
						float: left;
						width: 800px;
						color: #FFF;
						font-size: 110%;
						margin-top: 16px;
					}
					
					#wrapper #maincontent #content2 #crm #crmtext #casegreentext
					{
						float: left;
						width: 800px;
						color: #B4D716;
						font-size: 110%;
						font-weight: bold;
						margin-top: 16px;
					}
					
					#wrapper #maincontent #content2 #crm #crmtext #calluswhite
					{
						float: left;
						width: 800px;
						font-size: 110%;
						color: #FFF;
						font-weight: normal;
						line-height: 20px;
						margin-top: 16px;
					}
					
						#wrapper #maincontent #content2 #crm #crmtext #calluswhite span
						{
							color: #FFF;
							font-weight: bold;
							font-size: 20px;
						}
				
				#wrapper #maincontent #content2 #crm #exbotright
				{
					float: left;
					width: 385px;
				}
				
	
	/* CRM Finish*/
	
						
	/* Web Page Start */
			#wrapper #maincontent #content2 #webpage
			{
				color: #666666;
				font-size: 110%;
				width: 800px;
				margin-right: auto;
				margin-left: auto;
				height: 270px;
				overflow: hidden;
				position: relative;
			}
			
				#wrapper #maincontent #content2 #webpage #pagenumber
				{
					color: #666666;
					letter-spacing: 3px;
					font-style: normal;
					text-align: center;
					width: 800px;
					float: left;
					margin-top: 18px;
					font-weight: bold;
					
				}
					
					#wrapper #maincontent #content2 #webpage #pagenumber a
					{
						text-decoration: none;
					}
						
						#wrapper #maincontent #content2 #webpage #pagenumber a:hover
						{
							text-decoration: none;
							color: #B4D716;
						}
						
					
						#wrapper #maincontent #content2 #webpage #pagenumber a span
						{
							color: #B4D716;
						}
						
			#wrapper #maincontent #content2 #ulcontainer
			{
				margin-top: 20px;
				width: 800px;
				float: left;
			}
			
			#wrapper #maincontent #content2 #webpage #ghost_overlay
			{
				position: absolute;
				top: 0px;
				left: 0px;
				bottom: 0px;
				width: 100%;
				background: #000000;
				opacity: .90; /* Standard: FF gt 1.5, Opera, Safari */
				filter: alpha(opacity=90); /* IE lt 8 */
				-ms-filter: "alpha(opacity=90)"; /* IE 8 */
				-khtml-opacity: .90; /* Safari 1.x */
				-moz-opacity: .90; /* FF lt 1.5, Netscape */	
				color: #8F8F8F;
				font-size: 140%;
				padding-top: 40px;
				text-align: center;
				clear: both;
			}
				/* NEW */
				#wrapper #maincontent #content2 #ulcontainer #portfolioselector 
				{
					margin: 0px;
					padding: 0px;
				}
				
					#wrapper #maincontent #content2 #ulcontainer #portfolioselector li 
					{
						list-style-type: none;
						display: inline;
						float: left;
						margin-right: 26px;
					}
						
						#wrapper #maincontent #content2 #ulcontainer #portfolioselector li.nomargin 
						{
							margin-right: 0px;
						}
					
						#wrapper #maincontent #content2 #ulcontainer #portfolioselector li a, #wrapper #maincontent #content2 #ulcontainer #portfolioselector li a.normalportfolio  
						{
							display: block;
							width: 179px;
							margin-bottom: 10px;
							border-bottom: 1px solid #404041;
							float: left;
							height: 25px;
							color: #5A5A5A;
							text-decoration: none;
						}
						
							#wrapper #maincontent #content2 #ulcontainer #portfolioselector li a.selected 
							{
								color: #5893BB;
								border-bottom: solid 1px #5893BB;
							}
							
							#wrapper #maincontent #content2 #ulcontainer #portfolioselector li a:hover 
							{
								border-bottom: solid 1px #B4D716;
								text-decoration: none;
								color: #B4D716;								
							}
			
				/* ### EXISTING						
				#wrapper #maincontent #content2 #ulcontainer a
				{
					color: #666666;
					text-decoration: none;
				}
				
				#wrapper #maincontent #content2 #ulcontainer #listone
				{
					float: left;
					width: 179px;
					
				}
					#wrapper #maincontent #content2 #ulcontainer #listone ul
					{
						margin: 0px;
						padding: 0px;
					}
					
						#wrapper #maincontent #content2 #ulcontainer #listone ul li
						{
							list-style-type: none;
							margin-top: 10px;
							border-bottom: 1px solid #404041;
							font-size: 100%;
						}
						
						#wrapper #maincontent #content2 #ulcontainer #listone ul li a.currentpage
						{
							color: #5893BB;
						}
						
						#wrapper #maincontent #content2 #ulcontainer ul li a:hover
						{
							text-decoration: underline;
							color: #B4D716;
						}


				
				#wrapper #maincontent #content2 #ulcontainer #listtwo
				{
					float: left;
					width: 179px;
					
				}
				
					#wrapper #maincontent #content2 #ulcontainer #listtwo ul
					{
						margin: 0px;
						padding: 0px;
					}
						
						#wrapper #maincontent #content2 #ulcontainer #listtwo ul li
						{
							list-style-type: none;
							margin-top: 10px;
							border-bottom: 1px solid #424243;
						}
						
							#wrapper #maincontent #content2 #ulcontainer #listtwo ul li a .currentpage
							{
							color: #5893BB;
							}
							
							
				#wrapper #maincontent #content2 #ulcontainer #listthree
				{
					float: left;
					width: 179px;
					
				}
				
					#wrapper #maincontent #content2 #ulcontainer #listthree ul
					{
						margin: 0px;
						padding: 0px;
					}
						
						#wrapper #maincontent #content2 #ulcontainer #listthree ul li
						{
							list-style-type: none;
							margin-top: 10px;
							border-bottom: 1px solid #424243;
						}
						
				#wrapper #maincontent #content2 #ulcontainer #listfour
				{
					float: left;
					width: 179px;
				}
					
					#wrapper #maincontent #content2 #ulcontainer #listfour ul
					{
						padding: 0px;
						margin: 0px;
					}
						
						#wrapper #maincontent #content2 #ulcontainer #listfour ul li
						{
							list-style-type: none;
							margin-top: 10px;
							border-bottom: 1px solid #424243;
						}
				*/
				
				#wrapper #maincontent #content2 #ulcontainer .borderleft
				{
					margin-left: 26px;
				}
				
				
				#wrapper #maincontent #content2 #information
				{
					font-size: 110%;
					color: #FFF;
					padding: 20px;
					width: 760px;
				}
				
					#wrapper #maincontent #content2 #information h2
					{
						color: #FFF;
						padding: 0px;
						margin: 0px 0px 0px 0px;
						font-weight: normal;
					}
					
						#wrapper #maincontent #content2 #information ul
						{
							padding: 0px;
							margin: 0px 0px 0px 10px;
						}
						
						#wrapper #maincontent #content2 #information ul li a
						{
							color: #FFF;
							text-decoration: none;
						}
						
						#wrapper #maincontent #content2 #information ul li a:hover
						{
							color: #FFF;
							text-decoration: underline;
						}

					
					
	/* Testimonials Main Content Area */
	
		#wrapper #maincontent #content2 #testimonialcontent
		{
			color: #FFFFFF;
			width: 800px;
			float: left;
			margin: 0px;
			padding: 35px 0px 30px 0px;
		}
					
			#wrapper #maincontent #content2 #contactusform
			{
				color: #FFFFFF;
				float: left;
				width: 800px;
				margin: 0px;
				padding: 0px;
				height: 270px;
				background: url(../Images/formBG.gif) no-repeat top left;
			}
			
				#wrapper #maincontent #content2 #contactusform #concolone
				{
					width: 333px;
					float: left;
					margin: 0px;
					padding: 0px;
				}
				
					#wrapper #maincontent #content2 #contactusform #concolone #headingcontact
					{
						margin: 30px 0px 26px 0px;
					}
						
						#wrapper #maincontent #content2 #contactusform #concolone #headingcontact h2
						{
							color: #FFFFFF;
							font-size: 200%;
							padding: 0px;
							margin: 0px;
						}
						
				#wrapper #maincontent #content2 #contactusform #concolone #contacttext
				{
					float: left;
					width: 300px;
					padding: 0px;
					color: #FFFFFF;
					font-size: 110%;
				}
				
				#wrapper #maincontent #content2 #contactusform #concolone #contactlink
				{
					float: left;
					width: 300px;
				}
				
					#wrapper #maincontent #content2 #contactusform #concolone #contactlink #teaparty
					{
						float: left;
						width: 201px;
						height: 46px;
						background: url(../Images/shellContactLink_03.png) no-repeat top left;
						margin-top: 40px;
					}
					
						#wrapper #maincontent #content2 #contactusform #concolone #contactlink #teaparty span
						{
							display: none;
						}
						
						#wrapper #maincontent #content2 #contactusform #concolone #contactlink #teaparty:hover
						{
							background-position: bottom;
						}
					
				#wrapper #maincontent #content2 #contactusform #concoltwo
				{
					width: 467px;
					float: left;
					padding: 0px;
					margin: 0px;
				}
					
					#wrapper #maincontent #content2 #contactusform #concoltwo #form_wrapper
					{
						width: 463px;
						height: 212px;
						float: left;
						margin-top: 26px;
						color: #8F8F8F;
					}
					
					#wrapper #maincontent #content2 #contactusform #concoltwo #form_wrapper input
					{
						width: 197px;
						height: 15px;
						border: 0px;
						padding: 5px;
						margin: 0px;
						font-family: Arial;
						font-size: 100%;
					}
					
						#wrapper #maincontent #content2 #contactusform #concoltwo #form_wrapper #form_colone
						{
							width: 216px;
							float: left;
							margin-top: 20px;
							margin-left: 15px;
						}
						
							*html #wrapper #maincontent #content2 #contactusform #concoltwo #form_wrapper #form_colone
							{
								margin-left: 8px;
							}
						
							#wrapper #maincontent #content2 #contactusform #concoltwo #form_wrapper #form_colone #form_name, #wrapper #maincontent #content2 #contactusform #concoltwo #form_wrapper #form_colone #form_telephone, #wrapper #maincontent #content2 #contactusform #concoltwo #form_wrapper #form_colone #form_enquiry
							{
								width: 207px;
								height: 50px;
								float: left;
								margin-bottom: 10px;
							}
						
						#wrapper #maincontent #content2 #contactusform #concoltwo #form_wrapper #form_coltwo
						{
							width: 216px;
							float: left;
							margin-top: 20px;
							margin-left: 10px;
						}
							
							#wrapper #maincontent #content2 #contactusform #concoltwo #form_wrapper #form_coltwo #form_company, #wrapper #maincontent #content2 #contactusform #concoltwo #form_wrapper #form_coltwo #form_address, #wrapper #maincontent #content2 #contactusform #concoltwo #form_wrapper #form_coltwo #form_submit
							{
								width: 207px;
								height: 50px;
								float: left;
								margin-bottom: 10px;
							}
						
									#wrapper #maincontent #content2 #contactusform #concoltwo #form_wrapper input.submitbutton
									{
										width: 92px;
										height: 25px;
										margin-left: 110px;
										margin-top: 13px;
									}
							
								#wrapper #maincontent #content2 #contactusform #concoltwo #form_wrapper select
								{
									width: 207px;
									height: 25px;
									border: 0px;
									font-size: 120%;
									padding-top: 5px;
									font-family: Arial;
									font-size: 100%;
								}
				
				
		/* What we do Lower Links Start */
		
			#wrapper #maincontent #content2 #testimonialcontent .whatxlink
			{
				float: left;
				width: 800px;
				position: relative;
			}
			
				#wrapper #maincontent #content2 #testimonialcontent .whatxlink #whatlinks
				{
					float: left;
					padding: 0px;
					margin: 0px;
					width: 300px;
				}
				
					#wrapper #maincontent #content2 #testimonialcontent .whatxlink #whatlinks li
					{
						list-style-type: none;
						display: inline;
						width: 300px;
						float: left;
						height: 28px;
					}
					
						#wrapper #maincontent #content2 #testimonialcontent .whatxlink #whatlinks li a
						{
							font-size: 110%;
							font-weight: bold;
							color: #FFF;
							text-decoration: none;
							float: left;
						}
						
						#wrapper #maincontent #content2 #testimonialcontent .whatxlink #whatlinks li a:hover, #wrapper #maincontent #content2 #testimonialcontent .whatxlink #whatlinks li a.greenselect
						{
							color: #B4D716;
						}
						
					#wrapper #maincontent #content2 #testimonialcontent .whatxlink #catchmebox
					{
						position: absolute;
						left: 333px;
						top: 38px;
						width: 180px;
						height: 44px;
						
					}
					
						#wrapper #maincontent #content2 #testimonialcontent .whatxlink #catchmebox a
						{
							float: left;
							width: 180px;
							height: 44px;
							background: url(../Images/shellCatchMe_03.png) no-repeat top left;
						}
						
							#wrapper #maincontent #content2 #testimonialcontent .whatxlink #catchmebox a span
							{
								display: none;
							}
							
							#wrapper #maincontent #content2 #testimonialcontent .whatxlink #catchmebox a:hover
							{
								background-position: bottom;
							}
		
		/* What we do Lower Links Finish */
					
/* ************** Lower Link Area  **************  */
	
	
#wrapper #linkcontent
{
	background: #000000;
	width: 100%;
	float: left;
}
	#wrapper #linkcontent #links
	{
		width:800px;
		margin-left: auto;
		margin-right: auto;
		margin-top: 20px;
		font-size: 110%;
	}
	
		#wrapper #linkcontent #links .link1
		{			
			width:175px;				
			float: left;
		}
		
			#wrapper #linkcontent #links .link1.rightmargin 
			{
				margin-right: 31px;
			}
		
			#wrapper #linkcontent #links .link1 strong
			{		
				color:#868686;			
			}
			
			#wrapper #linkcontent #links .link1 p
			{
				margin: 5px 0px 0px 0px;
				color: #595959;
			}
			
				#wrapper #linkcontent #links .link1 p a
				{			
					color:#B4D716;
				}
				
				
/* ************** Footer **************  */
#wrapper #footer
{
	width: 100%;
	float: left;	
	background: #000000;
}

	#wrapper #footer #footerbox
	{
		width: 800px;
		margin-left: auto;
		margin-right: auto;
		background: #000000;
	}
	
		#wrapper #footer #footerbox #footerleft
		{
			width: 400px;
			margin-top: 25px;
			border-top: 1px solid #323232;
			float: left;
		}
							
			#wrapper #footer #footerbox #footerleft #footerlinks ul
			{
				margin: 20px 0px 20px 0px;
				padding: 0px;				
			}
			
				#wrapper #footer #footerbox #footerleft #footerlinks ul li
				{
					list-style-type: none;
					display: inline;
					margin-right: 9px;
				}
				
					#wrapper #footer #footerbox #footerleft #footerlinks ul li.spacer2
					{
						background: url(../Images/NavigationSpacer2.jpg) no-repeat left;
						padding-left: 12px;
					}
					
						#wrapper #footer #footerbox #footerleft #footerlinks ul li.spacer2.nomargin2 
						{
							margin-right: 0px;
						}
				
					#wrapper #footer #footerbox #footerleft #footerlinks ul li a
					{
						color: #515151;
					}
					
		#wrapper #footer #footerbox #footerright
		{
			width: 400px;
			margin-top: 25px;
			border-top: 1px solid #323232;
			float: left;
		}
		
			#wrapper #footer #footerbox #footerright #signature
			{
			float: right;
			margin: 20px 0px 0px 0px;
			}
			
				#wrapper #footer #footerbox #footerright #signature a 
				{
				margin: 20px 0px 0px 0px;
				font-size: 100%;
				color: #515151;
				}


/* Image Fader Start */

#slideshow
{
	margin: 0px auto;
	width: 800px;
	height: 244px;
	overflow: visible;
	position: relative;
}

	#slideshow #slidecontainer
	{
		float: left;
		width: 800px;
		height: 235px;
		margin-bottom: -44px;
		overflow: hidden;
	}
	
		#slideshow #slidecontainer #image_rotator
		{
			float: left;
			padding: 0px;
			margin: 0px;
		}
		
			#slideshow #slidecontainer #image_rotator li
			{
				list-style-type: none;
				display: inline;
			}
			
				#slideshow #slidecontainer #image_rotator li a
				{
					float: left;
					height: 244px;
					padding-top: 39px;
					font-size: 110%;
					color: #B4D716;
					line-height: 30px;
					padding-right: 290px;
					text-decoration: none;
					width: 510px;
				}
				
					#slideshow #slidecontainer #image_rotator li a .largewhite
					{
						font-size: 200%;
						color: #FFF;
					}
					
						#slideshow #slidecontainer #image_rotator li a .greeneic
						{
							font-size: 100%;
							color: #B4D716;
						}
						
						#slideshow #slidecontainer #image_rotator li a .greenlink
						{
							float: left;
							width: 510px;
							color: #B4D716;
							font-size: 100%;
						}
					
					#slideshow #slidecontainer #image_rotator li.rotate_java1 a
					{
						background: url(../Images/java1.jpg) no-repeat top left;
					}
					
					#slideshow #slidecontainer #image_rotator li.rotate_java2 a
					{
						background: url(../Images/java2.jpg) no-repeat top left;
					}
					
					#slideshow #slidecontainer #image_rotator li.rotate_java3 a
					{
						background: url(../Images/java3.jpg) no-repeat top left;
					}
					
					#slideshow #slidecontainer #image_rotator li.rotate_java4 a
					{
						background: url(../Images/java4.jpg) no-repeat top left;
					}
					
					#slideshow #slidecontainer #image_rotator li.rotate_java5 a
					{
						background: url(../Images/java5.jpg) no-repeat top left;
					}
					
					#slideshow #slidecontainer #image_rotator li.rotate_java6 a
					{
						background: url(../Images/java6.jpg) no-repeat top left;
					}
					
					
					
/* Page Flip Button */

.pageflip
{
	float: left;
	width: 236px;
	height: 41px;
	margin-top: 12px;
	background: url(../Images/shellPageBrochure_03.png) no-repeat top left;
}

	.pageflip span
	{
		display: none;
	}
