@charset "utf-8";
/* Created by - Rafal Kontrym - version 1 - May 2011 */
/* http://meyerweb.com/eric/tools/css/reset/ v2.0 | 20110126 License: none (public domain) */ html, body, div, span, applet, object, iframe, h1, h3, h4, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, fieldset, form, label, legend, caption, tbody, tfoot, thead, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {margin: 0; padding: 0; border: 0; font-size: 100%; font: inherit; 	vertical-align: baseline; } /* HTML5 display-role reset for older browsers */ article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;} body {line-height: 1;} ol, {list-style: none;} blockquote, q {quotes: none;} blockquote:before, blockquote:after, q:before, q:after {content: ''; content: none;} table {border-collapse: collapse; border-spacing: 0; }

h2 { font-size:14px; }
h5 {font-size:10px; font-weight:normal; color:#CCC;}
h5 a {font-size:10px; font-weight:normal; color:#CCC;}
p {margin:0 0 10px 0;}
p.text_italic {font-style:italic; font-family:"Times New Roman", Times, serif; font-size:15px; line-height:20px;}
p.text_small {font-size:12px; margin:0 0 30px 0; line-height:17px; text-align:left;}
p.text1_italic {font-style:italic; font-family:"Times New Roman", Times, serif; font-size:15px; line-height:20px;}
p.text1_small {
	font-size:11px;
	margin:0 0 10px 0;
	line-height:13px;
	text-align:left;
}

span.text_bold {font-weight:bold;}

a:link.link_green_text {
	color:#216818;
	}
a:hover.link_green_text {
	color:#216818;
	}
a:active.link_green_text {
	color:#216818;
	}
a:visited.link_green_text {
	color:#216818;
	}
	
body {
	background-color:#171717;
	background-image:url(../images/body_bg_rpt.png);
	background-repeat:repeat-x;
	background-position:top;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#171717;
	text-align:left;
	line-height:18px;
	}
				
#wrap {
	width:1000px;
	height:730px;
	margin:0 auto 0;
	}
	
#top_container {
	width:1000px;
	height:118px;
	}
	
	#slogan {
		width:424px;
		height:43px;
		float:left;
		margin:22px 0 0 0;
		cursor:pointer;
		border:none;
		/**background-color:#333;**/
		color: #F60;
		font-size:26px;
		line-height:32px;
		font-weight:700;
		}
		
	#logo {
		width:164px;
		height:68px;
		float:left;
		margin:20px 0 0 0;
		position:relative;
		}
		
	#navigation {
	float:right;
	height:118px;
	width:494px;
	margin:0 2px 0 0;
		}
	
		#home_btn, #contact_btn, #portfolio_btn, #services_btn, #about_btn, #test_btn {
			height:118px;
			float:right;
			margin-right:1px;
			position:relative;
			}
			
			#home_btn {
				width:85px;
				}
				
			#contact_btn {
				width:104px;
				}
			
			#portfolio_btn {
				width:105px;
				}
			
			
			#services_btn {
				width:102px;
				}
			
			#about_btn {
				width:91px;
				}
				
			#test_btn {
				width:91px;
				}
					
				img.c {
					position: absolute;
					left: 0;
					top: 0;
					z-index: 10;
					border:none;
					}
				
				img.d {
					position: absolute;
					left: 0;
					top: 0;
					border:none;
					}

#content_wrap {
	width:1000px;
	height:482px;
	top:118px;
	position:absolute;
	}
	
	
	#breakout_art {
		width:1000px;
		height:256px;
		margin:34px 0 0 0;
		position:relative;
		}
		
	#designprintweb_wrap {
		width:1000px;
		height:142px;
		float:left;
		margin:20px 0 0 0;
		}
		
		#design_hp, #print_hp, #web_hp {
			float:left;
			height:142px;
			position:relative;
			}
			
			#design_hp {
				margin:0 7px 0 0;
				width:394px;
				}
				
			#print_hp {
				margin:0 3px 0 0;
				width:321px;
				}
			
			#web_hp {
				width:256px;
				}
	
				img.e {
					position: absolute;
					left: 0;
					top: 0;
					z-index: 10;
					border:none;
					}
				
				img.f {
					position: absolute;
					left: 0;
					top: 0;
					border:none;
					}

/* ------ ABOUT PAGE ----------------------------------------------------------*/

#about_wrap {
	width:305px;
	height:460px;
	float:left;
	border-right: solid 1px #cecfce;
	margin:20px 0 0 0;
	}
	
		#about_header {
	width:154px;
	height:20px;
	float:left;
	background-repeat:no-repeat;
	margin:0 0 30px 0;
			}
			
		#about_text {
	width:280px;
	height:auto;
	float:left;
	margin:-10px 0 25px 0;
			}
			
#team_wrap {
	width:690px;
	height:460px;
	float:left;
	border-right: solid 1px #cecfce;
	margin:20px 0 0 0;
	}
	
		#team_header {
			width:166px;
			height:28px;
			float:left;
			background-repeat:no-repeat;
			margin:0 0 35px 38px;
			padding:0 476px 0 0;
			}
			
		#brett {
			width:330px;
			height:215px;
			float:left;	
			margin:0 0 0 41px;
			}
			
		#kat {
			width:280px;
			height:215px;
			float:left;	
			margin:0;
			}

			#brett_img, #kat_img {
				width:86px;
				height:96px;
				border: solid 1px #777;
				float:left;
				margin:0 20px 12px 0;
				}
				
				#brett_tittle {
					width:165px;
					height:auto;
					line-height:18px;
					float:left;
					margin:29px 0 0 0;
					}
					
				#kat_tittle {
					width:165px;
					height:auto;
					line-height:18px;
					float:left;
					margin:29px 0 0 0;
					}
					
					#brett_wrods {
						width:300px;
						height:auto;
						float:left;
						}
			
					#kat_wrods {
						width:280px;
						height:auto;
						float:left;
						}
			
			#rest_team {
	width:650px;
	height:139px;
	float:left;
	background-color:#daffd5;
	padding:25px 0 0 40px;
	font-size:9px;
	line-height:11px;
	font-family:Arial, Helvetica, sans-serif;
	margin-top:20px;
				}
				
				.member_wrap {
					width:91px; 
					height:136px;
					float:left;
					}
				
				.team_img {
					width:59px;
					height:64px;
					float:left;
					background-color:#999;
					border: solid 1px #555;
					margin:0 21px 5px 0;
					padding:0;
					}
					
				.name {
					font-weight:bold;
					font-size:9px;
					margin:0 0 2px 0;
					}
					
				.title {
					font-weight:normal;
					font-size:9px;
					font-style:italic;
					}

/* ------ SERVICES PAGE ----------------------------------------------------------*/

#services_wrap {
	width:430px;
	height:255px;
	float:left;
	margin:40px 0 0 0;
	}
	
		#services_head {
			width:430px;
			height:28px;
			float:left;
			background-repeat:no-repeat;
			margin:0 219px 30px 0;
			}
			
			#services_text {
				width:410px;
				height:auto;
				}

	#design_art {
		width:501px;
		height:259px;
		float:right;
		margin:20px 0 0 0;
		}
		
#services_bottom_wrap {
	width:1000px;
	height:185px;
	float:left;
	margin:0;
	}

	#print_wrap {
		width:450px;
		height:180px;
		float:left;
		margin:4px 0 0 0;
		}
		
		#print_header {
			background-color:#0086d7;
			width:auto;
			height:18px;
			padding:4px 13px 5px 13px;
			float:left;
			color:#fff;
			font-weight:bold;
			font-size:13px;
			}
			
		#print_text {
			width:410px;
			height:auto;
			float:left;
			margin:18px 0 0 0;
			}

			a:link.link_services {
				color:#0086d7;
				text-decoration:none;
				font-weight:bold;
				}
			
			a:hover.link_services {
				color:#0086d7;
				text-decoration:underline;
				}
				
			a:active.link_services {
				text-decoration:none;
				color:#0086d7;
				}
				
			a:visited.link_services {
				text-decoration:none;
				color:#0086d7;
				}


		#recent_work_wrap {
			width:540px;
			height:180px;
			float:right;
			position:relative;
			margin:4px 0 0 0;
			}
			
			#recent_work {
				background-color:#0086d7;
				width:auto;
				height:18px;
				padding:4px 13px 5px 13px;
				float:left;
				color:#fff;
				font-weight:bold;
				font-size:13px;
				}
				
			#more_btn {
				width:112px;
				height:26px;
				float:right;
				position:relative;
				margin:0 4px 0 0;
				}
			
				#thumbs_wrap {
					width:540px;
					height:105px;
					margin:53px 0 0 0;
					}
					
					.thumb_web {
						width:160;
						height:100px;
						float:left;
						border:#999 solid 1px;
						margin:0 22px 0 0;
						}
						
						.thumb_web_last {
							width:160px;
							height:100px;
							float:left;
							border:#999 solid 1px;
							margin:0;
							}
			
					.thumb_print {
						width:71px;
						height:100px;
						float:left;
						border:#999 solid 1px;
						margin:0 22px 0 0;
						}
			
/* ------ FOLIO PAGE ----------------------------------------------------------*/

#folio_wrap {
	width:285px;
	height:435px;
	float:left;
	margin:40px 0 0 0;
	position:relative;
	}
	
	#folio_head {
		width:220px;
		height:28px;
		margin:0 20px 30px 0;
		float:left;
		background-repeat:no-repeat;
		}
						
		#buttons_wrap {
			width:285px;
			height:30px;
			background-image:url(../images/buttons_wrap_bg.png);
			background-repeat:no-repeat;
			float:left;
			margin:0 0 14px 0;
			position:relative;
			}
			
				#btn_print {
					width:73px;
					height:30px;
					position:absolute;
					top:0;
					left:0;					
					}
			
				#btn_web {
					width:62px;
					height:30px;
					position:absolute;
					top:0;
					left:74px;					
					}

				#btn_ebooks {
					width:100px;
					height:30px;
					position:absolute;
					top:0;
					left:137px;					
					}
					
		#folio_text {
				width:260px;
				height:auto;
				float:left;
				}
			
		#testimonials_btn, #web_testimonials_btn {
			width:140px;
			height:31px;
			position:absolute;
			top:267px;
			left:0;
			}
			
			#testimonials1_btn {
	width:140px;
	height:31px;
	position:absolute;
	top:335px;
	left:0;
			}
			
			#testimonials1_text_short {
	width:260px;
	height:auto;
	float:left;
	position:absolute;
	top:377px;
	left:0;
	font-size:11px;
	font-style:italic;
	line-height:15px;
				}
			
			#testimonials_text_short, #web_testimonials_text_short {
				width:260px;
				height:auto;
				float:left;
				position:absolute;
				top:314px;
				left:0;
				font-size:11px;
				font-style:italic;
				line-height:15px;
				}
				
					a:link.link_small_italic {
						text-decoration:none;
						}
					a:hover.link_small_italic {
						text-decoration:underline;
						}
					a:active.link_small_italic {
						text-decoration:none;
						}
					a:visited.link_small_italic {
						text-decoration:none;
						}
			
		#gallery_bg {
			width:690px;
			height:480px;
			float:right;
			margin:1px 3px 0 0;
			background-color:#ececec;
			}
			
			#folio_thumbs_wrap {
				width:650px;
				height:425px;
				margin:50px 0 0 22px;
				}
									
					img.folio_thumb_print {
						margin:0 0 38px 28px;
						}
						
			#folio_btn_wrap {
				width:690px;
				height:26px;
				margin:14px 0 0 0;
				}
				
				#prev_btn {
					width:71px;
					height:26px;
					float:left;
					margin:0 0 0 52px;
					}
			
				#next_btn {
					width:71px;
					height:26px;
					float:right;
					margin:0 53px 0 0;
					}
			
/* ------ FOLIO WEB PAGE ----------------------------------------------------------*/

#web_folio_wrap {
	width:285px;
	height:435px;
	float:left;
	margin:40px 0 0 0;
	position:relative;
	}

	#web_folio_head {
		width:231px;
		height:28px;
		margin:0 50px 30px 0;
		float:left;
		background-repeat:no-repeat;
		}
						
			#web_folio_thumbs_wrap {
				width:650px;
				height:425px;
				margin:50px 0 0 36px;
				}

					img.folio_thumb_web {
						margin:0 0 21px 13px;
						width:183px;
						height:110px;
						background-color:#999;
						border: 1px solid #cecfce;
						}

/* ------ FOLIO eBOOKS page ----------------------------------------------------- */

#folio_ebooks_thumbs_wrap {
	width:650px;
	height:425px;
	margin:48px 0 0 50px;
	}
	.ebookThumbWrap {
		width:150px;
		height:215px; 
		float:left;
		margin:0 5px 0 0;
		background-color:#ECECEC;
		font-family:Arial, Helvetica, sans-serif;
	}
		.ebookThumbCover {
			width:111px;
			height:146px;
			border:1px solid #555;
		}
		.ebookThumbTitle {
			font-weight:bold;
			width:147px;
			font-size:12px;
			color:#111;
			line-height:16px;
			margin:3px 0 0 0;
		}
		.ebookThumbAuthor {
			font-size:11px;
			line-height:14px;
			color:#666;
		}
		
			a:link.LinkEbookMoreInfo {
				text-decoration:none;
				color:#0294e0;
				}
			a:hover.LinkEbookMoreInfo {
				text-decoration:underline;
				color:#0294e0;
				}
			a:active.LinkEbookMoreInfo {
				text-decoration:none;
				color:#0294e0;
				}
			a:visited.LinkEbookMoreInfo {
				text-decoration:none;
				color:#0294e0;
				}

#SingleEbookWrap {
	width:644px;
	height:438px;
	margin:41px 0 0 45px;
	}
	
	#CoverImageWrap {
		width:248px;
		height:435px;
		float:left;
	}
		#CoverImage {
			width:246px;
			height:351px;
			border:1px solid #555;
		}
		#EbookBuyNowBtn {
			width:140px;
			height:31px;
			margin:25px auto 0 auto;
			background:url(../images/EbookBuyNowBtn.jpg);
		}
		
#SingleEbookInfoWrap {
	width:320px;
	height:435px;
	float:left;
	margin:0 0 0 45px;
	font-family:Arial, Helvetica, sans-serif;
}
	#ebookTitle {
		color:#0294e0;
		font-size:17px;
		font-weight:bold;
	}
	#ebookAuthor {
		color:#555;
		font-size:12px;
		margin-bottom:20px;
	}
	
	#AboutEbook, #AboutAuthorText {
		width:100%;
		height:auto;
		font-size:11px;
		line-height:15px;
		color:#222;
		margin:0;
	}
	
	.AboutAuthorHead {
		font-size:13px;
		margin:20px 0 5px 0;
		color:#0294e0;
	}
	
		

/* ------ CONTACT PAGE ----------------------------------------------------------*/

#contact_wrap {
	width:380px;
	height:435px;
	float:left;
	margin:40px 0 0 0;
	position:relative;
	}
	
	#contact_head {
		width:184px;
		height:28px;
		margin:0 0 30px 0;
		float:left;
		background-repeat:no-repeat;
		}
		
		#contact_text {
			width:375px;
			height:197px;
			float:left;
			}
			
			a:link.link_contact {
				color:#8835ab;
				text-decoration:none;
				}
			
			a:hover.link_contact {
				color:#8835ab;
				text-decoration:underline;
				}
				
			a:active.link_contact {
				text-decoration:none;
				color:#8835ab;
				}
				
			a:visited.link_contact {
				text-decoration:none;
				color:#8835ab;
				}
				
				#upload_btn, #quote_btn, #supply_btn {
					width:160px;
					height:31px;
					position:absolute;
					left:0;
					}

				#upload_btn {
					top:257px;
					}
				#quote_btn {
					top:311px;
					}
				#supply_btn {
					top:365px;
					}

		#map {
			width:580px;
			height:385px;
			background-color:#fff;
			float:right;
			margin:49px 3px 0 0;
			}
	
/* ------ QUOTE PAGE ----------------------------------------------------------*/

#upload_wrap {
	width:425px;
	height:435px;
	float:left;
	margin:40px 0 0 0;
	position:relative;
	}
	
	#upload_head {
		width:203px;
		height:34px;
		margin:0 0 24px 0;
		float:left;
		background-repeat:no-repeat;
		}
		
		#upload_text {
			width:425px;
			height:auto;
			margin:0 0 20px 0;
			float:left;
			}
			
			#upload_files_btn {
				width:162px;
				height:26px;
				float:left;
				margin:0 0 15px 0;
				position:relative;
				}
				
				#upload_text2 {
					width:425px;
					height:auto;
					margin:0 0 35px 0;
					float:left;
					}

			#quote_head {
				width:201px;
				height:34px;
				margin:0 0 24px 0;
				float:left;
				background-repeat:no-repeat;
				}
				
				#quote_text {
					width:425px;
					height:auto;
					float:left;
					}

				a:link.link_gray {
					color:#888;
					text-decoration:none;
					}
				a:hover.link_gray {
					color:#555;
					text-decoration:underline;
					}
				a:active.link_gray {
					color:#888;
					text-decoration:none;
					}
				a:visited.link_gray {
					color:#888;
					text-decoration:none;
					}

		#form_wrap {
			width:505px;
			min-height:380px;
			margin:40px 2px 0 0;
			float:right;
			padding:0;
			}
			
			#form1 {
				font-size:12px;
				padding:0;
				}
				
				#form_tbl {
					margin:0;
					padding:0;
					}
				
				.table_head {
					font-weight:bold;
					}
					
					.table_head {
						height:25px;
						}
						
						.td_form_left {
							width:230px;
							height:24px;
							padding-right:20px;
							}
							
						.td_form_right {
							width:250px;
							height:24px;
							}
							
							#realname, #company, #telephone, #email, #artwork_supplied, #dealine, #type_of_job, #special {
								margin:0 0 2px 0;
								padding:1px;
								width:250px;
								}
								
							#SubmitButton {
								padding: 2px 4px 2px 4px;
								}

						.quote_row {
							margin:0;
							padding:0;
							}
							
						#special {
							width:252px;
							height:90px;
							margin:0;
							padding:0;
							}
					
			
/* ------ SUPPLY PAGE ----------------------------------------------------------*/


#supply_wrap {
	width:460px;
	height:435px;
	float:left;
	margin:40px 0 0 0;
	position:relative;
	}

	#supply_head {
		width:257px;
		height:34px;
		margin:0 0 24px 0;
		float:left;
		background-repeat:no-repeat;
		}
		
		#supply_text {
			width:460px;
			height:auto;
			float:left;
			}
			
		#supply_text2 {
			width:480px;
			height:auto;
			float:left;
			margin:55px 0 0 50px;
			}
			
				table {
				margin:15px 0 20px 0;
				}
				
					table.tbl_wide {
					margin:5px 0 20px 0;
					}

				td {
				width:180px;
				}
	
					td.wide {
					width:490px;
					}

/* ------ TESTIMONIALS PAGE ----------------------------------------------------------*/

#testimonials_wrap {
	width:280px;
	height:350px;
	float:left;
	margin:40px 0 0 0;
	position:relative;
	}
	
	#testimonials_head {
	width:203px;
	height:28px;
	margin:0 80px 30px -10px;
	float:left;
	background-repeat:no-repeat;
		}
		
		#testimonials_text {
			width:300px;
			height:auto;
			float:left;
			}
	
		#testimonials_text2 {
	width:300px;
	height:auto;
	float:left;
	margin:98px 0 0 40px;
			}
	
		#testimonials_text3 {
	width:300px;
	height:425px;
	float:left;
	margin:35px 0 0 10px;
	border-left: solid 1px #cecfce;
	padding-left: 20px;
			}
			
			#read_more_btn {
				width:115px;
				height:26px;
				position:absolute;
				float:right;
				top:420px;
				right:3px;
				}
						
.test_logo {
	float:right;
	margin:0 0 0 15px;
	}
	

/* ------ PRINTER PAGE -------------------------------------------------------------- */

#printer_wrap {
	width:420px;
	height:445px;
	float:left;
	margin:40px 0 0 0;
	}
	
		#printer_header {
			width:273px;
			height:35px;
			float:left;
			background-repeat:no-repeat;
			margin:0 147px 23px 0;
			}
			
		#printer_text {
			width:420px;
			height:auto;
			float:left;
			margin:0 0 24px 0;
			}
			
				#printer_quote {
					width:262px;
					height:26px;
					margin:0 152px 0 0;
					float:left;
					position:relative;
					}
					
					#printer_img {
						width:550px;
						height:480px;
						float:right;
						margin:1px 3px 0 0;
						background-image:url(../images/printer_img2.jpg);
						background-repeat:no-repeat;
						position:relative;
						font-size:9px;
						line-height:11px;
						font-family:Arial, Helvetica, sans-serif;
						}
						
				#eddie_wrap {
					position:absolute;
					width:69px;
					top:343px;
					left:12px;
					}
					
				#david_wrap {
					position:absolute;
					width:69px;
					top:343px;
					left:92px;
					}
					
					.machinist_img {
						width:59px;
						height:64px;
						float:left;
						border: solid 1px #fff;
						margin:0 0 5px 0;
						padding:0;
						}
						

/* ------ FOOTER -------------------------------------------------------------- */

#footer {
	width:1000px;
	height:75px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#676867;
	position:absolute;
	top:600px;
	}
	
	#copyrights {
		width:290px;
		height:40px;
		padding-top:35px;
		float:left;
		}
		
	#footer_links {
		width:auto;
		height:40px;
		float:left;
		margin:0 0 0 18px;
		padding-top:35px;
		text-align:left;
		}
				
				#footer_links ul {
					margin:0;
					padding:0;
					text-align:left;
					list-style: none;
					}

				#footer_links li {
					display:inline;
					margin:0;
					padding:0;
					}
					
				#footer_links li.separator {
					margin:0 7px 0 7px;
					}
					
					#footer_links li a.footer_link:link {
						text-decoration:none;
						color:#676867;
						}
					#footer_links li a.footer_link:visited {
						text-decoration:none;
						color:#676867;
						}
					#footer_links li a.footer_link:hover {
						text-decoration:none;
						color:#fff;
						}
					#footer_links li a.footer_link:active {
						text-decoration:none;
						color:#676867;
						}
	
							#footer_links li a.footer_link_on:link {
								text-decoration:none;
								color:#fff;
								}
							#footer_links li a.footer_link_on:visited {
								text-decoration:none;
								color:#fff;
								}
							#footer_links li a.footer_link_on:hover {
								text-decoration:none;
								color:#fff;
								}
							#footer_links li a.footer_link_on:active {
								text-decoration:none;
								color:#fff;
								}

	#ja {
		width:250px;
		height:	40px;
		padding-top:35px;
		float:right;
		}
		
		#proud {
	float:left;
	margin-top: -40px;
	margin-left: 750px;
			}
			
		#ja_logo {
	float:right;
	width:87px;
	height:32px;
	margin:5px 2px 0 15px;
	position:relative;
			}
	
				img.a {
	position: absolute;
	left: 856px;
	top: 20px;
	z-index: 10;
	border:none;
					}
				
				img.b {
					position: absolute;
					left: 0;
					top: 0;
					border:none;
					}
	
	
	
	/** Testimonial Rollovers**/
#wipan {width:100px; height: 130px; background-color:#ffffff; /**position:absolute; top:80px;**/}
#wipan a.small, #wipan a.small:visited { display:block; width:120px; height:160px; text-decoration:none; background:#ffffff; top:0; left:0; border:0; float:left;}
#wipan a img {border:0;}
#wipan a.small:hover {text-decoration:none; background-color:#000000; color:#000000;}
#wipan a .large {display:block; position:absolute; width:0; height:0; border:0; top:0; left:0;}
#wipan a.small:hover .large {display:block; position:absolute; top: -100px; left:350px; width:539px; height:717px; z-index:9999 }

#cjc {width:100px; height: 130px; background-color:#ffffff; /**position:absolute; top: 80px;left:770px;**/ float:left;}
#cjc a.small, #wipan a.small:visited { display:block; width:120px; height:160px; text-decoration:none; background:#ffffff; top:5; left:200; border:0; float:left;}
#cjc a img {border:0;}
#cjc a.small:hover {text-decoration:none; background-color:#000000; color:#000000;}
#cjc a .large {display:block; position:absolute; width:0; height:0; border:0; top:0; left:0;}
#cjc a.small:hover .large {display:block; position:absolute; top: -100px; left:350px; width:539px; height:717px; z-index:9999 }

#nswtf {width:100px; height: 130px; background-color:#ffffff; /**position:absolute; top: 80px;left:770px;**/ float:left;}
#nswtf a.small, #wipan a.small:visited { display:block; width:120px; height:160px; text-decoration:none; background:#ffffff; top:5; left:400; border:0; float:left;}
#nswtf a img {border:0;}
#nswtf a.small:hover {text-decoration:none; background-color:#000000; color:#000000;}
#nswtf a .large {display:block; position:absolute; width:0; height:0; border:0; top:0; left:0;}
#nswtf a.small:hover .large {display:block; position:absolute; top: -100px; left:350px; width:539px; height:717px; z-index:9999 }

#amwu {width:100px; height: 130px; background-color:#ffffff; float:right; /**position:absolute; top: 80px;left:770px;**/ float:left;}
#amwu a.small, #wipan a.small:visited { display:block; width:120px; height:160px; text-decoration:none; background:#ffffff; top:5; left:200; border:0; float:left;}
#amwu a img {border:0;}
#amwu a.small:hover {text-decoration:none; background-color:#000000; color:#000000;}
#amwu a .large {display:block; position:absolute; width:0; height:0; border:0; top:0; left:0;}
#amwu a.small:hover .large {display:block; position:absolute; top: -100px; left:350px; width:539px; height:717px; z-index:9999 }

#cfmeu {width:100px; height: 130px; background-color:#ffffff; float:right; /**position:absolute; top: 80px;left:770px;**/ float:left;}
#cfmeu a.small, #wipan a.small:visited { display:block; width:120px; height:160px; text-decoration:none; background:#ffffff; top:5; left:200; border:0; float:left;}
#cfmeu a img {border:0;}
#cfmeu a.small:hover {text-decoration:none; background-color:#000000; color:#000000;}
#cfmeu a .large {display:block; position:absolute; width:0; height:0; border:0; top:0; left:0;}
#cfmeu a.small:hover .large {display:block; position:absolute; top: -100px; left:350px; width:539px; height:717px; z-index:9999 }

#pris {width:100px; height: 130px; background-color:#ffffff; float:right; /**position:absolute; top: 80px;left:770px;**/ float:left;}
#pris a.small, #wipan a.small:visited { display:block; width:120px; height:160px; text-decoration:none; background:#ffffff; top:5; left:200; border:0; float:left;}
#pris a img {border:0;}
#pris a.small:hover {text-decoration:none; background-color:#000000; color:#000000;}
#pris a .large {display:block; position:absolute; width:0; height:0; border:0; top:0; left:0;}
#pris a.small:hover .large {display:block; position:absolute; top: -100px; left:350px; width:539px; height:717px; z-index:9999 }

.test_box { /**position:absolute;**/top:85px;}

.test_box1 { float: left; margin-top:-72px; margin-left:5px;}

.test_box2 { float: left; margin-top:10px; margin-left:0px;}

.test_box3 { float: left; margin-top:10px; margin-left:26px;}

.test_box4 { float: left; margin-top:-160px; margin-left:250px;}

.test_box5 { float: left; margin-top:-130px; margin-left:250px;}


	
	
	
	
	
	
	
	
	
	
	
	
	
	
