@charset "utf-8";
body {
	background-color:#FFF;
	margin:0px;
}

h1.jack, a.jack {
	display:block;
	width: 302px;
	height: 38px;
	background: url("http://images.jacksmith.eu/eu-homepage-sliced_03.png");
	text-indent: -9999px;
	margin:0px;
}

p.overview {
	text-indent: -9999px;
	margin:0px;
	width:302px;
	height:185px;
	background: url("http://jacksmith.eu/images/eu-homepage-sliced_12a.png");
}

p.overview2 {
	margin:0px;
	width:297px;
	height:185px;
	background: url("http://jacksmith.eu/images/eu-homepage-sliced_12a.png");
	font-family:Verdana, Geneva, sans-serif;
	font-size:16px;
	padding-left:5px;
	padding-top:15px
}


a.twitter-roll {
	display: block;
	width: 245px; height: 78px;
	text-decoration: none;
	background: url("http://images.jacksmith.eu/twitter-button.png");
	}

a.twitter-roll:hover {
	background-position: -245px 0;
	}

a.linkedin-roll {
	display: block;
	width: 266px; height: 78px;
	text-decoration: none;
	background: url("http://images.jacksmith.eu/linkedin-buttona.png");
	}

a.linkedin-roll:hover {
	background-position: -266px 0;
	}

a.contact-roll {
	display: block;
	width: 92px; height: 39px;
	text-decoration: none;
	background: url("http://images.jacksmith.eu/contact-button.png");
	}

a.contact-roll:hover {
	background-position: -92px 0;
	}

a.businesses-roll {
	display: block;
	width: 101px;	height: 39px;
	text-decoration: none;
	background: url("http://images.jacksmith.eu/business-button.png");
	}

a.businesses-roll:hover {
	background-position: -101px 0;
	}


a.about-roll {
	display: block;
	width: 74px;	height: 39px;
	text-decoration: none;
	background: url("http://images.jacksmith.eu/about-button.png");
	}

a.about-roll:hover {
	background-position: -74px 0;
	}

a.business-about-roll {
	display: block;
	width: 136px;	height: 45px;
	text-decoration: none;
}

a.business-about-roll:hover {
	background:url("http://images.jacksmith.eu/business-about-roll.jpg");
}



a.polaroid-roll {
	display: block;
	width: 191px;	height: 290px;
	text-decoration: none;
	background: url("http://images.jacksmith.eu/portrait.png");
	}

a.polaroid-roll:hover {
	background-position: -191px 0;
	}

.disp {
	position: absolute;
	left: -5000px;
	}


#jack-main {
	position:absolute;
	left:50%;
	top:50%;
	width:684px;
	height:464px;
	margin-left:-342px;
	margin-top:-232px;
}
#eu-homepage-sliced-01_ {
	position:absolute;
	left:0px;
	top:0px;
	width:684px;
	height:45px;
}
#eu-homepage-sliced-02_ {
	position:absolute;
	left:0px;
	top:45px;
	width:46px;
	height:290px;
}
#eu-homepage-sliced-03_ {
	position:absolute;
	left:46px;
	top:45px;
	width:302px;
	height:38px;
}
#eu-homepage-sliced-05_ {
	position:absolute;
	left:539px;
	top:45px;
	width:145px;
	height:419px;
}
#eu-homepage-sliced-06_ {
	position:absolute;
	left:46px;
	top:83px;
	width:302px;
	height:28px;
}
#eu-homepage-sliced-07_ {
	position:absolute;
	left:46px;
	top:111px;
	width:74px;
	height:39px;
}
#eu-homepage-sliced-08_ {
	position:absolute;
	left:120px;
	top:111px;
	width:21px;
	height:39px;
}
#eu-homepage-sliced-09_ {
	position:absolute;
	left:141px;
	top:111px;
	width:101px;
	height:39px;
}
#eu-homepage-sliced-10_ {
	position:absolute;
	left:242px;
	top:111px;
	width:14px;
	height:39px;
}
#eu-homepage-sliced-11_ {
	position:absolute;
	left:256px;
	top:111px;
	width:92px;
	height:39px;
}
#eu-homepage-sliced-12_ {
	position:absolute;
	left:46px;
	top:150px;
	width:302px;
	height:185px;
}
#eu-homepage-sliced-13_ {
	position:absolute;
	left:0px;
	top:335px;
	width:28px;
	height:129px;
}
#eu-homepage-sliced-14_ {
	position:absolute;
	left:28px;
	top:335px;
	width:266px;
	height:78px;
}
#eu-homepage-sliced-15_ {
	position:absolute;
	left:294px;
	top:335px;
	width:245px;
	height:78px;
}
#eu-homepage-sliced-16_ {
	position:absolute;
	left:28px;
	top:413px;
	width:511px;
	height:51px;
}

p.contact-txt {
	text-indent: -9999px;
	margin:0px;
	width: 92px; height: 39px;
	text-decoration: none;
	background: url("http://images.jacksmith.eu/contact-button.png");
	background-position: 92px 0px;
}

p.co6 {
	margin:0px;
	width:684px;	height:45px;
	background: url("http://images.jacksmith.eu/co-6.png");
}

p.co5 {
	margin:0px;
	width:302px;	height:28px;
	background: url("http://images.jacksmith.eu/co-5.png");
}

p.co4 {
	margin:0px;
	width:511px;	height:78px;
	background: url("http://jacksmith.eu/images/co-4.jpg");
}

p.co3 {
	margin:0px;
	font-family:Verdana, Geneva, sans-serif;
	padding-left:5x;
	padding-top:15px;
	font-size:16px;
	width:302px;	height:170px;
	text-decoration: none;
	background: url("http://jacksmith.eu/images/co-3.png");
}

p.co2 {
	margin:0px;
	width:145px;	height:419px;
	background: url("http://images.jacksmith.eu/co-2.png");
}

p.co1 {
	margin:0px;
	width: 191px;	height: 290px;
	background: url("http://jacksmith.eu/images/co-1.png");
	background-position: 0px 2px;
	position:block;
	}
#eu-homepage-sliced-04_ {
	position:absolute;
	left:348px;
	top:45px;
	width:191px;
	height:290px;
}


#about-sli-01_ {
	position:absolute;
	left:0px;
	top:0px;
	width:684px;
	height:43px;
}

p.ab1X, a.ab1-2, a.businesses-roll2, a.contact-roll2 {
		margin:0px;
		background: url("http://images.jacksmith.eu/about-sli_01.png");
}

p.ab1-1 {
		width:684px; height:43px;
}

a.ab1-2 {
		width:234px; height:45px;
		background-position: 0px -43px;
		display:block;
}

p.ab1-3 {
		width:450px; height:45px;
		background-position: -234px -43px;
}

a.businesses-roll2 {
	display: block;
	width: 120px;	height: 45px;
	background-position: -136px -88px;
	text-decoration: none;
}

a.businesses-roll2:hover {
	background:url("http://images.jacksmith.eu/about-bus-roll.png");
}



p.bbusinessstatic {
		width:136px; height:45px;
		background-image: url(http://images.jacksmith.eu/business-static1.jpg);
}

p.ab1-4 {
		width:136px; height:45px;
		background-position: 0px -88px;
}

a.contact-roll2 {
	display: block;
	width: 120px;	height: 45px;
	background-position: -256px -88px;
	text-decoration: none;
}

a.contact-roll2:hover {
	background:url("http://images.jacksmith.eu/about-con-roll.png");
}


#about-sli-01_b {
	position:absolute;
	left:0px;
	top:43px;
	width:234px;
	height:45px;
}

#about-sli-01_c {
	position:absolute;
	left:234px;
	top:43px;
	width:450px;
	height:45px;
}

#about-sli-01_d {
	position:absolute;
	left:0px;
	top:88px;
	width:136px;
	height:45px;
}

#businessabout {
	position:absolute;
	left:0px;
	top:88px;
	width:136px;
	height:45px;
	background-image:url(http://images.jacksmith.eu/business-about.jpg);;
}

#about-sli-01_e {
	position:absolute;
	left:136px;
	top:88px;
	width:120px;
	height:45px;
}

#about-sli-01_f {
	position:absolute;
	left:256px;
	top:88px;
	width:120px;
	height:45px;
}

#about-sli-02_ {
	position:absolute;
	left:0px;
	top:133px;
	width:25px;
	height:331px;
}

#about-sli-03_ {
	position:absolute;
	left:25px;
	top:133px;
	width:482px;
	height:265px;
	background-image:url(http://images.jacksmith.eu/about-middle.png);
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-top:10px;
	padding-left:25px;
}
.aboutscroll{
	overflow-x:hidden;
	overflow-y:scroll;
}

#about-sli-04_ {
	position:absolute;
	left:532px;
	top:133px;
	width:152px;
	height:331px;
}

#about-sli-05_ {
	position:absolute;
	left:25px;
	top:408px;
	width:507px;
	height:56px;
}

#about-sli-01_r {
	position:absolute;
	left:376px;
	top:88px;
	width:300px;
	height:45px;
}

p.ab1-r {
	width:300px; height:45px;
	background-position: -376px -88px;
}





.logo-border {
	width:192px;
	padding:1px;
	float:left;
	background-color: #7B553C;
}
.company-description {
	width:265px;
	padding-left:10px;
	padding-top:2px;
	float:left;
}

.pre1{ 	background-image: url("http://images.jacksmith.eu/about-sli_01.png"); background-repeat: no-repeat; background-position: -1000px -1000px; }
.pre2{	background-image: url("http://images.jacksmith.eu/business-about-roll.jpg"); background-repeat: no-repeat; background-position: -1000px -1000px;}
.pre3{	background-image: url("http://images.jacksmith.eu/business-about.jpg"); background-repeat: no-repeat; background-position: -1000px -1000px;}
.pre4{	background-image: url("http://images.jacksmith.eu/business-static1.jpg"); background-repeat: no-repeat; background-position: -1000px -1000px;}
.pre5{	background-image: url("http://images.jacksmith.eu/about-con-roll.png"); background-repeat: no-repeat; background-position: -1000px -1000px;}
.pre6{	background-image: url("http://images.jacksmith.eu/about-bus-roll.png"); background-repeat: no-repeat; background-position: -1000px -1000px;}