* {
	margin: 0;
	padding: 0;
	list-style-type: none;
}
html {
	font-size: 100%;
}
body {
	font: 62.5% "Courier New", Courier, monospace;
}

#indexDescription {
	float: left;
	position: absolute;
	bottom: 0px;
	margin-left: 36px;
	margin-bottom: 36px;
	width: 240px;
}

#indexDescription p{
	font-size: 12px;
	line-height: 1.2em;
	font-weight: normal;
	font-family: "Courier New", Courier;
	font-style: normal;
	color: #000000;
	margin-top: 0px;
	margin-bottom: 4px;

}


#wrapperworksectionsindex {
	margin-left: 34px;
	width: 500px;
	position: absolute;
	height: 600px;
	top: 50%;
	margin-top: -276px;
}

body h1 {
	font-family: "Courier New", Courier;
	font-size: 1.4em;
	font-style: normal;
	font-weight: lighter;
	text-decoration: underline;
	padding-bottom: 10px;
}

body a {
	outline: none;
text-decoration: underline;
}
	
	

body p {
	font-size: 13px;
	line-height: 1.2em;
	font-weight: normal;
	font-family: "Courier New", Courier;
	font-style: normal;
	color: #000000;
}

#wrapper {
	font-size: 1.2em;
	line-height: 1.5em;
	background-image: url(images/indeximage1.jpg);
	background-repeat: no-repeat;
	/*	centres window
	*/	
	position: absolute;
	top: 50%;
	left: 50%;
	margin-left: -477px;/**/
	margin-top: -300px;
}
p {
	margin-bottom: 1.5em;
}
img {
	border: 0;
}
/* ---------- add your code below ---------- */
	
	#wrapper {
	width: 955px;
	padding-top: 65px;
	padding-bottom: 292px;
	padding-left: 140px;
}
#wrapperwork {
	position: absolute;
	font-size: 1.2em;
	line-height: 1.5em;
	
	top: 50%;
	margin-top: -299px;
	margin-left: 34px;
	height: 600px;
	
	width: 1200px;
}

#wrapperworkanimation {
	position: absolute;
	font-size: 1.2em;
	line-height: 1.5em;
	
	top: 50%;
	margin-top: -292px;
	margin-left: 34px;
	height: 600px;
	
	width: 1600px;
}
#wrapperworktop {
	
	font-size: 1.2em;
	line-height: 1.5em;
	top: 50%;
	left:20px;
	/*height: 600px;*/
/*	background-color: #00FF00;*/
	width: 1200px;
}


	#wrapperworklower {
	font-size: 1.2em;
	line-height: 1.5em;
	/*background-color: #345450;
	float: left;*/
	width: 1200px;
	position: relative;
}
/* ---------- WRAPPERS FOR WORK SECTIONS ---------- */
		#wrapperworksectionspeople1 {
	margin-left: 34px;
	width: 4166px;
	position: absolute;
	height: 600px;
	top: 50%;
	margin-top: -269px;
}
#wrapperworksectionspeople2 {
	margin-left: 34px;
	width: 3033px;
	background-color: #FFFFFF;
	position: absolute;
	height: 600px;
	top: 50%;
	margin-top: -269px;
}
#wrapperworksectionssunburn {
	margin-left: 34px;
	width: 2269px;
	background-color: #FFFFFF;
	position: absolute;
	height: 515px;
	top: 50%;
	margin-top: -269px;
}
#wrapperworksectionswheel {
	margin-left: 34px;
	width: 2826px;
	background-color: #FFFFFF;
	position: absolute;
	height: 515px;
	top: 50%;
	margin-top: -269px;
}
#wrapperworksectionsfun {
	margin-left: 34px;
	width: 5424px;
	background-color: #FFFFFF;
	position: absolute;
	height: 515px;
	top: 50%;
	margin-top: -269px;
}
#wrapperworksectionsplaces {
	margin-left: 34px;
	width: 4500px;
	position: absolute;
	height: 515px;
	top: 50%;
	margin-top: -269px;
}
#wrapperworksectionstype {
	margin-left: 34px;
	width: 5570px;
	background-color: #FFFFFF;
	position: absolute;
	height: 515px;
	top: 50%;
	margin-top: -269px;
}
#worksectionsleftpanel {
	width: 241px;
	height: 600px;
	float: left;
	position: relative;
}
/*---BACKMENUS---*/	
/*---default---*/	
#title {
	position: absolute;
	width: 166px;
	right: 1px;
	top: 495px;
	height: 28px;
	}

	
#title img {
	position: absolute;
	right: 0px;
}

#title a {
	background-image: url(images/illust_nav_background.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	display: inline-block;
	width: 80px;
	height: 28px;/**/
	outline: none;
}

#title a:visited {
	/*display: inline-block;
	width: 80px;
	height: 28px;*/
	/*background: url(images/illust_nav_background.gif) no-repeat 0 0;*/

		outline: none;
}

#title a:hover {
/*	width: 80px;
	height:28px;*/
	background: url(images/illust_nav_background.gif) no-repeat 0 -23px;
/**/		}

	.vanish {
	color:#0033FF;
	visibility:hidden;
}
		
/*---sunburn---*/	
#titlesunburn {
	position: absolute;
	width: 155px;
	right: 1px;
	top: 495px;
	height: 28px;
	
}

	
#titlesunburn img {
	position: absolute;
	right: 0px;
}
#titlesunburn a {
	background-image: url(images/illust_nav_background.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	/*text-indent: -100px;
	*/
	display: inline-block;
	width: 80px;
	height: 28px;/**/
	
	outline: none;

}
#titlesunburn a:visited {
	/*display: inline-block;
	width: 80px;
	height: 28px;*/
	/*background: url(images/illust_nav_background.gif) no-repeat 0 0;*/

		outline: none;
}
#titlesunburn a:hover {
/*	width: 80px;
	height:28px;*/
	background: url(images/illust_nav_background.gif) no-repeat 0 -23px;
/**/		}

/*---wheel---*/	
		
		
#titlewheel {
	position: absolute;
	width: 138px;
	right: 3px;
	top: 495px;
	height: 28px;
	background-image: url(images/illust_nav_background.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#titlewheel img {
	position: absolute;
	right: 0px;
}
#titlewheel a:link, #titlewheel a:visited {
	display: inline-block;
	width: 80px;
	height: 28px;
	background: url(images/illust_nav_background.gif) no-repeat 0 0;
	text-indent: -100000px;
	outline: none;
}
#titlewheel a:hover {
	display: inline-block;
	width: 80px;
	height:28px;
	background: url(images/illust_nav_background.gif) no-repeat 0 -23px;
}
/*---places---*/	
		
	#titleplaces {
	position: absolute;
	width: 140px;
	right: 1px;
	top: 495px;
	height: 28px;
	
}

	
#titleplaces img {
	position: absolute;
	right: 0px;
}
#titleplaces a {
	background-image: url(images/illust_nav_background.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	/*text-indent: -100px;
	*/
	display: inline-block;
	width: 80px;
	height: 28px;/**/
	
	outline: none;

}
#titleplaces a:visited {
	/*display: inline-block;
	width: 80px;
	height: 28px;*/
	/*background: url(images/illust_nav_background.gif) no-repeat 0 0;*/

		outline: none;
}
#titleplaces a:hover {
/*	width: 80px;
	height:28px;*/
	background: url(images/illust_nav_background.gif) no-repeat 0 -23px;
/**/		}

/*---type---*/	
	
	#titletype {
	position: absolute;
	width: 130px;
	right: 1px;
	top: 495px;
	height: 28px;
	}

	
#titletype img {
	position: absolute;
	right: 0px;
}

#titletype a {
	background-image: url(images/illust_nav_background.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	/*text-indent: -100px;
	*/
	display: inline-block;
	width: 80px;
	height: 28px;/**/
	outline: none;
}

#titletype a:visited {
	/*display: inline-block;
	width: 80px;
	height: 28px;*/
	/*background: url(images/illust_nav_background.gif) no-repeat 0 0;*/

		outline: none;
}

#titletype a:hover {
/*	width: 80px;
	height:28px;*/
	background: url(images/illust_nav_background.gif) no-repeat 0 -23px;
/**/		}

/*---fun---*/	
		
		
		#titlefun {
	position: absolute;
	width: 125px;
	right: 1px;
	top: 495px;
	height: 28px;
	}

	
#titlefun img {
	position: absolute;
	right: 0px;
}

#titlefun a {
	background-image: url(images/illust_nav_background.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	/*text-indent: -100px;
	*/
	display: inline-block;
	width: 80px;
	height: 28px;/**/
	outline: none;
}

#titlefun a:visited {
	/*display: inline-block;
	width: 80px;
	height: 28px;*/
	/*background: url(images/illust_nav_background.gif) no-repeat 0 0;*/

		outline: none;
}

#titlefun a:hover {
/*	width: 80px;
	height:28px;*/
	background: url(images/illust_nav_background.gif) no-repeat 0 -23px;
		}

/*---VW---*/	

#titlevw {
	position: absolute;
	width: 152px;
	right: 1px;
	top: 495px;
	height: 28px;
	
}

	
#titlevw img {
	position: absolute;
	right: 0px;
}
#titlevw a {
	background-image: url(images/animation/ani_nav_background.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	/*text-indent: -100px;
	*/
	display: inline-block;
	width: 80px;
	height: 28px;/**/
	
	outline: none;

}
#titlevw a:visited {
	/*display: inline-block;
	width: 80px;
	height: 28px;*/
	/*background: url(images/illust_nav_background.gif) no-repeat 0 0;*/

		outline: none;
}
#titlevw a:hover {
/*	width: 80px;
	height:28px;*/
	background: url(images/animation/ani_nav_background.gif) no-repeat 0 -23px;
/**/		}


/*---E4---*/	

#titleE4 {
	position: absolute;
	width: 162px;
	right: 1px;
	top: 495px;
	height: 28px;
	
}

	
#titleE4 img {
	position: absolute;
	right: 0px;
	top: 0px;
}
#titleE4 a {
	background-image: url(images/animation/ani_nav_background.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	/*text-indent: -100px;
	*/
	display: inline-block;
	width: 80px;
	height: 28px;/**/
	
	outline: none;

}
#titleE4 a:visited {
	/*display: inline-block;
	width: 80px;
	height: 28px;*/
	/*background: url(images/illust_nav_background.gif) no-repeat 0 0;*/

		outline: none;
}
#titleE4 a:hover {
/*	width: 80px;
	height:28px;*/
	background: url(images/animation/ani_nav_background.gif) no-repeat 0 -23px;
/**/		}

/*---E4---*/	

#titledope {
	position: absolute;
	width: 160px;
	right: 1px;
	top: 495px;
	height: 28px;
	
}

	
#titledope img {
	position: absolute;
	right: 0px;
}
#titledope a {
	background-image: url(images/animation/ani_nav_background.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	/*text-indent: -100px;
	*/
	display: inline-block;
	width: 80px;
	height: 28px;/**/
	
	outline: none;

}
#titledope a:visited {
	/*display: inline-block;
	width: 80px;
	height: 28px;*/
	/*background: url(images/illust_nav_background.gif) no-repeat 0 0;*/

		outline: none;
}
#titledope a:hover {
/*	width: 80px;
	height:28px;*/
	background: url(images/animation/ani_nav_background.gif) no-repeat 0 -23px;
/**/		}

/*---juicy---*/	

#titlejuicy {
	position: absolute;
	width: 223px;
	right: 1px;
	top: 495px;
	height: 28px;
	}

	
#titlejuicy img {
	position: absolute;
	right: 0px;
}
#titlejuicy a {
	background-image: url(images/animation/ani_nav_background.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	/*text-indent: -100px;
	*/
	display: inline-block;
	width: 80px;
	height: 28px;/**/
	
	outline: none;

}
#titlejuicy a:visited {
	/*display: inline-block;
	width: 80px;
	height: 28px;*/
	/*background: url(images/illust_nav_background.gif) no-repeat 0 0;*/

		outline: none;
}
#titlejuicy a:hover {
/*	width: 80px;
	height:28px;*/
	background: url(images/animation/ani_nav_background.gif) no-repeat 0 -23px;
/**/		}

/*---is there---*/	

#titleisthere {
	position: absolute;
	width: 244px;
	right: 1px;
	top: 495px;
	height: 28px;
	}

	
#titleisthere img {
	position: absolute;
	right: 0px;
}
#titleisthere a {
	background-image: url(images/animation/ani_nav_background.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	/*text-indent: -100px;
	*/
	display: inline-block;
	width: 80px;
	height: 28px;/**/
	
	outline: none;

}
#titleisthere a:visited {
	/*display: inline-block;
	width: 80px;
	height: 28px;*/
	/*background: url(images/illust_nav_background.gif) no-repeat 0 0;*/

		outline: none;
}
#titleisthere a:hover {
/*	width: 80px;
	height:28px;*/
	background: url(images/animation/ani_nav_background.gif) no-repeat 0 -23px;
/**/		}



/*---queens---*/	

#titlequeens {
	position: absolute;
	width: 236px;
	right: 1px;
	top: 495px;
	height: 28px;
	}

	
#titlequeens img {
	position: absolute;
	right: 0px;
}
#titlequeens a {
	background-image: url(images/animation/ani_nav_background.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	/*text-indent: -100px;
	*/
	display: inline-block;
	width: 80px;
	height: 28px;/**/
	
	outline: none;

}
#titlequeens a:visited {
	/*display: inline-block;
	width: 80px;
	height: 28px;*/
	/*background: url(images/illust_nav_background.gif) no-repeat 0 0;*/

		outline: none;
}
#titlequeens a:hover {
/*	width: 80px;
	height:28px;*/
	background: url(images/animation/ani_nav_background.gif) no-repeat 0 -23px;
/**/		}

/*---orange---*/	

#titleorange {
	position: absolute;
	width: 136px;
	right: 1px;
	top: 495px;
	height: 28px;
	}

	
#titleorange img {
	position: absolute;
	right: 0px;
}
#titleorange a {
	background-image: url(images/animation/ani_nav_background.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	/*text-indent: -100px;
	*/
	display: inline-block;
	width: 80px;
	height: 28px;/**/
	
	outline: none;

}
#titleorange a:visited {
	/*display: inline-block;
	width: 80px;
	height: 28px;*/
	/*background: url(images/illust_nav_background.gif) no-repeat 0 0;*/

		outline: none;
}
#titleorange a:hover {
/*	width: 80px;
	height:28px;*/
	background: url(images/animation/ani_nav_background.gif) no-repeat 0 -23px;
/**/		}

/* ---------- POSTICKS ---------- */
	
	
	#postick {
	display: block;
	background-color: #FAFA6d;
	width: 190px;
	height: 221px;
	padding-right: 25px;
	padding-left: 25px;
	padding-top: 19px;
}
#postickwork {
	background-color: #FAFA6d;
	width: 191px;
	padding-right: 25px;
	padding-left: 25px;
	padding-top: 19px;
	height: 221px;
	vertical-align: bottom;
	margin-top: 23px;
}
#postickworksections {
	background-color: #FAFA6d;
	width: 191px;
	padding-right: 25px;
	padding-left: 25px;
	/*	margin-top: 67px;*/
	padding-top: 19px;
	height: 221px;
}
/*	#workmenu {
	font: 1.0em/1 Arial, Helvetica, sans-serif;
	width: 191px;
	position: relative;
	list-style-type: none;
	}*/
	#menuitems {
	list-style-type: none;/*	height: 198px;
*/
	height: 198px;
}
#menuitems ul a {
	display: block;
	text-indent: -100000px;
	text-decoration: none;
	list-style-type: none;
}
.newsmenu {
	width: 191px;
	height: 26px;
	display: block;
}

.newsmenuactual {
	width: 191px;
	height: 26px;
	display: block;
	position: relative;
	background-image: url(images/nav/News.gif);
	background-repeat: no-repeat;
	background-position: -191px 0px;
		text-indent: -100000px;

}
.newsmenu a {
	height: 26px;
	background-image: url(images/nav/News.gif);
	background-repeat: no-repeat;
	outline: none;
}
.newsmenu a:hover {
	position: relative;
	background-image: url(images/nav/News.gif);
	background-repeat: no-repeat;
	background-position: -191px 0px;
}/**/
.workmenu {
	width: 191px;
	height: 26px;
	display: block;
	
}
.workmenu a {
	height: 26px;
	background-image: url(images/nav/Work.gif);
	background-repeat: no-repeat;
}
.workmenu a:hover {
	position: relative;
	background-image:  url(images/nav/Work.gif);
	background-repeat: no-repeat;
	background-position: -191px 0px;
}/**/

.workmenuactual {
	width: 191px;
	height: 26px;
	display: block;
	background-image:  url(images/nav/Work.gif);
	background-repeat: no-repeat;
	background-position: -191px 0px;
		text-indent: -100000px;

}
/*.workmenuactual a {
	height: 26px;
	background-image:  url(images/nav/Work.gif);
	background-repeat: no-repeat;
	background-position: -191px 0px;
}
.workmenuactual a:hover {
	position: relative;
	background-image:  url(images/nav/Work.gif);
	background-repeat: no-repeat;
	background-position: -191px 0px;
}*/


.aboutmenu {
	width: 191px;
	height: 26px;
	display: block;
}

.aboutmenuactual {
	width: 191px;
	height: 26px;
	display: block;
	position: relative;
	background-image: url(images/nav/about.gif);
	background-repeat: no-repeat;
	background-position: -191px 0px;
				text-indent: -100000px;

}
.aboutmenu a {
	height: 26px;
	background-image: url(images/nav/about.gif);
	background-repeat: no-repeat;
}
.aboutmenu a:hover {
	position: relative;
	background-image: url(images/nav/about.gif);
	background-repeat: no-repeat;
	background-position: -191px 0px;
}

.shopmenuactual {
    width: 191px;
	height: 26px;
	display: block;
	position: relative;
	background-image: url(images/nav/shop.gif);
	background-repeat: no-repeat;
	background-position: -191px 0px;
	text-indent: -100000px;
}

.shopmenuactual a {
    /*width: 191px;
	height: 26px;
	display: block;
	position: relative;
	background-image: url(images/nav/shop.gif);
	background-repeat: no-repeat;
	background-position: -191px 0px;
	text-indent: -100000px;*/
	height: 26px;
}

.shopmenuactual a:hover {
	/*position: relative;
	background-image: url(images/nav/shop.gif);
	background-repeat: no-repeat;
	background-position: -191px 0px;*/
		height: 26px;

}

.shopmenu {
	width: 191px;
	height: 26px;
	display: block;
}
.shopmenu a {
	height: 26px;
	background-image: url(images/nav/shop.gif);
	background-repeat: no-repeat;
}
.shopmenu a:hover {
	position: relative;
	background-image: url(images/nav/shop.gif);
	background-repeat: no-repeat;
	background-position: -191px 0px;
}
/**/
			
.contactmenu {
	width: 191px;
	height: 26px;
	display: block;
}

.contactmenuactual {
	width: 191px;
	height: 26px;
	display: block;
	position: relative;
	background-image: url(images/nav/contact.gif);
	background-repeat: no-repeat;
	background-position: -191px 0px;
			text-indent: -100000px;

}
.contactmenu a {
	height: 26px;
	background-image: url(images/nav/contact.gif);
	background-repeat: no-repeat;
}
.contactmenu a:hover {
	position: relative;
	background-image: url(images/nav/contact.gif);
	background-repeat: no-repeat;
	background-position: -191px 0px;
}
/* */
	
	
	/* ---------- extra menus ---------- */
		/*	
			.workarrivedmenu {
		width: 191px;
		height: 26px;
		display: block;
		position: relative;
		background-image:  url(images/nav/Work.gif);
		background-repeat: no-repeat;
		background-position: -191px 0px;
				}
					*/
.illustrationmenu {
	width: 191px;
	height: 22px;
	display: block;
}
.illustrationmenu a {
	height: 22px;
	background-image: url(images/nav/illustration.gif);
	background-repeat: no-repeat;
}
.illustrationmenu a:hover {
	position: relative;
	background-image:  url(images/nav/illustration.gif);
	background-repeat: no-repeat;
	background-position: -191px 0px;
}

.illustrationmenuactual {
	width: 191px;
	height: 22px;
	display: block;
	background-image:  url(images/nav/illustration.gif);
	background-repeat: no-repeat;
	background-position: -191px 0px;
}
.illustrationmenuactual a {
	height: 22px;
		background-image:  url(images/nav/illustration.gif);
	background-repeat: no-repeat;
	background-position: -191px 0px;
}
.illustrationmenuactual a:hover {
	position: relative;
	background-image:  url(images/nav/illustration.gif);
	background-repeat: no-repeat;
	background-position: -191px 0px;
}


.cardmenuactual {
	width: 191px;
	height: 22px;
	display: block;
	background-image:  url(images/nav/cards.gif);
	background-repeat: no-repeat;
	background-position: -191px 0px;
}
.cardmenuactual a {
	height: 22px;
		background-image:  url(images/nav/cards.gif);
	background-repeat: no-repeat;
	background-position: -191px 0px;
}
.cardmenuactual a:hover {
	position: relative;
	background-image:  url(images/nav/cards.gif);
	background-repeat: no-repeat;
	background-position: -191px 0px;
}

.cardmenu {
	width: 191px;
	height: 22px;
	display: block;
}
.cardmenu a {
	height: 22px;
	background-image: url(images/nav/cards.gif);
	background-repeat: no-repeat;
}
.cardmenu a:hover {
	position: relative;
	background-image:  url(images/nav/cards.gif);
	background-repeat: no-repeat;
	background-position: -191px 0px;
}


.printmenu {
	width: 191px;
	height: 22px;
	display: block;
}
.printmenu a {
	height: 22px;
	background-image: url(images/nav/prints.gif);
	background-repeat: no-repeat;
}
.printmenu a:hover {
	position: relative;
	background-image:  url(images/nav/prints.gif);
	background-repeat: no-repeat;
	background-position: -191px 0px;
}

.printmenuactual {
	width: 191px;
	height: 22px;
	display: block;
	background-image:  url(images/nav/prints.gif);
	background-repeat: no-repeat;
	background-position: -191px 0px;
}
.printmenuactual a {
	height: 22px;
		background-image:  url(images/nav/prints.gif);
	background-repeat: no-repeat;
	background-position: -191px 0px;
}
.printmenuactual a:hover {
	position: relative;
	background-image:  url(images/nav/prints.gif);
	background-repeat: no-repeat;
	background-position: -191px 0px;
}


/**/
				
	/*			.illustrationmenuactual {
	width: 191px;
	height: 23px;
	display: block;
	background-image:  url(images/nav/illustration.gif);
	background-repeat: no-repeat;
	background-position: -191px 0px;
}*/
.animationmenu {
	width: 191px;
	height: 16px;
	display: block;
}
.animationmenu a {
	height: 16px;
	background-image: url(images/nav/animation.gif);
	background-repeat: no-repeat;
}
.animationmenu a:hover {
	position: relative;
	background-image:  url(images/nav/animation.gif);
	background-repeat: no-repeat;
	background-position: -191px 0px;
}

.animationmenuactual {
	width: 191px;
	height: 16px;
	display: block;
	background-image:  url(images/nav/animation.gif);
	background-repeat: no-repeat;
	background-position: -191px 0px;
}
.animationmenuactual a {
	height: 16px;
	background-image:  url(images/nav/animation.gif);
	background-repeat: no-repeat;
	background-position: -191px 0px;
}
.animationmenuactual a:hover {
	position: relative;
	background-image:  url(images/nav/animation.gif);
	background-repeat: no-repeat;
	background-position: -191px 0px;
}
/**/
				
				/* ---------- work ---------- */
				
			
				
#peopleone {
	position: absolute;
	top: 0px;
	right: 0px;
	left: 285px;
	width:278px;
}
.peoplename {
	height: 23px;
}
/*#peopleone h3 {
	height: 23px;
	font-family: "Times New Roman", Times, serif;
				}	*/		
/*	temp use of h3 selector
*/	
				
#peopletwo {
	position: absolute;
	top: 4px;
	right: 0px;
	left: 607px;
	width:204px;
}
#peopletwo h3 {
	height: 23px;
	font-family: "Times New Roman", Times, serif;
}
#sunburn {
	position: absolute;
	top: 105px;
	right: 0px;
	left: 855px;
	width:250px;
}
#sunburn h3 {
	height: 23px;
	font-family: "Times New Roman", Times, serif;
}
#wheel {
	position: absolute;
	top: 78px;
	right: 0px;
	left: 0px;
	width: 189px;
}
#wheel h3 {
	height: 23px;
	font-family: "Times New Roman", Times, serif;
}
#places {
	position: absolute;
	top: 71px;
	right: 0px;
	left: 233px;
	width: 309px;
}
#places h3 {
	height: 23px;
	font-family: "Times New Roman", Times, serif;
}
#type {
	position: absolute;
	top: 141px;
	right: 0px;
	left: 586px;
	width: 247px;
}
#fun {
	position: absolute;
	top: 109px;
	right: 0px;
	left: 876px;
	width: 109px;
}
#fun h3 {
	height: 23px;
	font-family: "Times New Roman", Times, serif;
}
#sketchbookone {
	position: relative;
	margin-left: 34px;
	margin-top: 80px;
	float: left;
}
#sketchbookone h3 {
	height: 23px;
	font-family: "Times New Roman", Times, serif;
}
#sketchbooktwo {
	position: relative;
	margin-left: 34px;
	margin-top: 73px;
	float: left;
}
#sketchbooktwo h3 {
	height: 23px;
	font-family: "Times New Roman", Times, serif;
}
/* ---------- WORKPAGES ---------- */			
	/* ---- Peopleone ---- */	
				
.Peopleone_image_1 {
	float: left;
	margin-left: 44px;/*float: left;*/
				}
.Peopleone_image_2 {
	margin-top: 121px;
	float: left;
	margin-left: 75px;
}
.Peopleone_image_3 {
	margin-top: 90px;
	margin-left: 75px;
	float: left;
}
.Peopleone_image_4 {
	margin-top: 37px;
	margin-left: 75px;
	float: left;
}
.Peopleone_image_5 {
	margin-top: 152px;
	margin-left: 75px;
	float: left;
}
.Peopleone_image_6 {
	margin-top: 92px;
	margin-left: 75px;
	float: left;
}
/* ---- next button ---- */		
	.nextPeopleone {
	margin-left: 34px;
	width: 4060px;
	position: absolute;
	height: 23px;
	top: 52%;
	margin-top: 250px;
}
.nextPeopletwo {
	margin-left: 34px;
	width: 2930px;
	position: absolute;
	height: 10px;
	top: 52%;
	margin-top: 250px;
}
.nextSunburn {
	margin-left: 34px;
	width: 2122px;
	position: absolute;
	height: 10px;
	top: 52%;
	margin-top: 250px;
}
.nextWheel {
	margin-left: 34px;
	width: 2721px;
	position: absolute;
	height: 10px;
	top: 52%;
	margin-top: 250px;
}
.nextPlaces {
	margin-left: 34px;
	width: 4431px;
	position: absolute;
	height: 10px;
	top: 52%;
	margin-top: 250px;
}
.nextType {
	margin-left: 34px;
	width: 5443px;
	position: absolute;
	height: 10px;
	top: 52%;
	margin-top: 250px;
}
.nextFun {
	margin-left: 34px;
	width: 5344px;
	position: absolute;
	height: 10px;
	top: 52%;
	margin-top: 250px;
}
.nextmenu {
	width: 71px;
	height:23px;
/**/	float:right;
}
.nextmenu a:link, .nextmenu a:visited {
	display: inline-block;
	width: 71px;
	height:23px;
	float:right;
/**/	background: url(images/nav/nextandarrow.gif) no-repeat 0 0;
	text-indent: -100000px;
	outline: none;
}
.nextmenu a:hover {
	display: inline-block;
	width: 71px;
	height:23px;
	background: url(images/nav/nextandarrow.gif) no-repeat 0 -23px;
}

.backmenu {
	width: 71px;
	height:23px;
/**/	float:left;
}
.backmenu a:link, .backmenu a:visited {
	display: inline-block;
	width: 71px;
	height:23px;
/**/	float:left;
	background: url(images/nav/backandarrow.gif) no-repeat 0 0;
	text-indent: -100000px;
	outline: none;
}
.backmenu a:hover {
	display: inline-block;
	width: 71px;
	height:23px;
	background: url(images/nav/backandarrow.gif) no-repeat 0 -23px;
}

.nextbackmenu {
	width: 142px;
	height:23px;
	float:right;
}
	
				
/* ---- Peopletwo ---- */	

.Peopletwo_image_1 {
	margin-left: 44px;
	float: left;
}
.Peopletwo_image_2 {
	margin-top: 0px;
	margin-left: 75px;
	float: left;
}
.Peopletwo_image_3 {
	margin-top: 43px;
	margin-left: 75px;
	float: left;
}
.Peopletwo_image_4 {
	margin-top: 43px;
	float: left;
	margin-left: 75px;
}
.Peopletwo_image_5 {
	margin-top: 43px;
	margin-left: 75px;
	float: left;
}
.Peopletwo_image_6 {
	margin-top: 16px;
	float: left;
	margin-left: 75px;
}
/* ---- Sunburn ---- */	

.Sunburn_image_1 {
	margin-left: 44px;
	float: left;
}
.Sunburn_image_2 {
	margin-top: 61px;
	margin-left: 75px;
	float: left;
}
.Sunburn_image_3 {
	margin-top: 20px;
	margin-left: 75px;
	float: left;
}
/* ---- Wheel ---- */	
.Wheel_image_1 {
	margin-left: 44px;
	float: left;
}
.Wheel_image_2 {
	margin-top: 0px;
	margin-left: 75px;
	float: left;
}
.Wheel_image_3 {
	margin-top: 50px;
	margin-left: 75px;
	float: left;
}
.Wheel_image_4 {
	margin-top: 3px;
	margin-left: 75px;
	float: left;
}
/* ---- Fun ---- */	
	
	.Fun_image_1 {
	margin-left: 44px;
	float: left;
}
.Fun_image_2 {
	margin-top: 96px;
	margin-left: 75px;
	float: left;
}
.Fun_image_3 {
	margin-top: 148px;
	margin-left: 75px;
	float: left;
}
.Fun_image_4 {
	margin-top: 112px;
	margin-left:75px;
	float: left;
}
.Fun_image_5 {
	margin-top: 153px;
	margin-left: 75px;
	float: left;
}
.Fun_image_6 {
	margin-top: 103px;
	margin-left: 75px;
	float: left;
}
.Fun_image_7 {
	margin-top: 83px;
	margin-left: 75px;
	float: left;
}
.Fun_image_8 {
	margin-top: 95px;
	margin-left: 75px;
	float: left;
}
.Fun_image_9 {
	margin-top: 180px;
	margin-left: 75px;
	float: left;
}
.Fun_image_10 {
	margin-top: 96px;
	margin-left: 75px;
	float: left;
}
/* ---- Places ---- */	

.Places_image_1 {
	margin-left: 44px;
	float: left;
}
.Places_image_2 {
	margin-top: 68px;
	margin-left: 75px;
	float: left;
}
.Places_image_3 {
	margin-top: 43px;
	margin-left: 75px;
	float: left;
}
.Places_image_4 {
	margin-top: 103px;
	margin-left: 75px;
	float: left;
}
.Places_image_5 {
	margin-top: 84px;
	margin-left: 75px;
	float: left;
}
.Places_image_6 {
	margin-top: 163px;
	margin-left: 75px;
	float: left;
}
/* ---- Type ---- */
				
.Type_image_1 {
	margin-left: 44px;
	float: left;
}
.Type_image_2 {
	margin-top: 0px;
	margin-left: 75px;
	float: left;
}
.Type_image_3 {
	margin-top: 0px;
	margin-left: 75px;
	float: left;
}
.Type_image_4 {
	margin-top: 0px;
	margin-left: 75px;
	float: left;
}
.Type_image_5 {
	margin-top: 58px;
	margin-left: 75px;
	float: left;
}
.Type_image_6 {
	margin-top: 117px;
	margin-left: 75px;
	float: left;
}
.Type_image_7 {
	margin-top: 5px;
	margin-left: 75px;
	float: left;
}
/* ---- ABOUT ---- */
#wrapperworksectionsabout {
	margin-left: 34px;
	width: 4166px;
	position: absolute;
	height: 600px;
	top: 50%;
	margin-top: -269px;
}
	
#typebox {
	position: relative;
	margin-left: 45px;
	color: #000000;
	display: block;
	float: left;
	width: 200px;
	background-color: #FFFFFF;
	margin-top: 0px;
}

#typeboxwide {
	position: relative;
	margin-left: 45px;
	color: #000000;
	display: block;
	float: left;
	width: 500px;
	background-color: #FFFFFF;
	margin-top: 0px;
}
#typebox img {
	padding-bottom: 5px;
}

#typeboxwide img {
	padding-bottom: 5px;
}
#typebox p {
	font-size: 1.4em;
	line-height: 1.2em;
	font-weight: normal;
	font-family: "Courier New", Courier;
	font-style: normal;
	color: #000000;
}

#typeboxwide p {
	font-size: 1.3em;
	line-height: 1.2em;
	font-weight: normal;
	font-family: "Courier New", Courier;
	font-style: normal;
	color: #000000;
}

#typebox a:link, a:visited {
	color: #6F96A4;
}


#typebox a:hover {
	color: #4F9AC4;
	
}

#typeboxwide a:hover {
	color: #4F9AC4;
	
}
.rack {
	margin-left: 75px;
	float: left;
	width: 515px;
}
.rack p {
	font-family: "Courier New", Courier, monospace;
	font-size: 1.3em;
	margin-top: 4px;
}
#typebox h1 {
	font-family: "Courier New", Courier, monospace;
	font-size: 1.4em;
	font-style: normal;
	font-weight: lighter;
	text-decoration: underline;
	padding-bottom: 10px;
}

#typeboxwide h1 {
	font-family: "Courier New", Courier, monospace;
	font-size: 14px;
	font-style: normal;
	font-weight: lighter;
	text-decoration: underline;
	padding-bottom: 10px;
}
/*----NEWS-----*/

		#wrapperworksectionsnews {
	margin-left: 34px;
	width: 4000px;
	position: absolute;
	height: 600px;
	top: 50%;
	margin-top: -276px;
}

#wrapperworksectionsnews p {
	font-size: 13px;
	line-height: 1.2em;
	font-weight: normal;
	font-family: "Courier New", Courier;
	font-style: normal;
	color: #000000;
}
#wrapperworksectionsnews a:link, a:visited {
	color: #6F96A4;
}

#wrapperworksectionsnews a:hover {
	color: #4F9AC4;
	
}

#wrapperworksectionsnews h1 {
	font-family: "Courier New", Courier, monospace;
	font-size: 13px;
	font-style: normal;
	font-weight: lighter;
	text-decoration: underline;
	padding-bottom: 10px;
}


.newstypeboxfull {
	position: relative;
	margin-left: 55px;
	color: #000000;
	display: block;
	float: left;
	width: 460px;
	background-color: #FFFFFF;
	margin-top: 0px;
	height: 240px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
.newstypeboxfull img {
	float: right;
	padding-top: 0px;
	padding-left: 12px;
}


.newstypeboxhalf {
	position: relative;
	margin-left: 45px;
	color: #000000;
	display: block;
	float: left;
	width: 230px;
	background-color: #FFFFFF;
	margin-top: 0px;
	height: 240px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}

#blogandmail{
	height: 240px;
	width: 460px;
	display: block;
	float: left;
	margin-left: 55px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}

#blog{
	height: 90px;
	width: 230px;
	display: block;
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 10px;
	float: left;
}

#blog img{
	float: left;
	padding-left: 5px;
}

#mail{
	height: 90px;
	width: 225px;
	display: block;
	padding-top: 150px;
	float: left;
	padding-left: 5px;
}
/* ---------- ANIMATION ---------- */
/* ---------- animation home ---------- */	
			
				
#vw {
	position: absolute;
	top: 61px;
	right: 0px;
	left: 285px;
	width: 307px;
}
.peoplename {
	height: 23px;
}
/*#peopleone h3 {
	height: 23px;
	font-family: "Times New Roman", Times, serif;
				}	*/		
/*	temp use of h3 selector
*/	
	#dogabove {
	position: absolute;
	top: 52px;
	right: 0px;
	left: 636px;
	width: 236px;
	z-index: 2;
}		
	
#dog {
	position: absolute;
	top: 52px;
	right: 0px;
	left: 636px;
	width: 236px;
	z-index: 1;
}



#peopletwo h3 {
	height: 23px;
	font-family: "Times New Roman", Times, serif;
}
#bluebell {
	position: absolute;
	top: 81px;
	right: 0px;
	left: 916px;
	width: 214px;
}
#sunburn h3 {
	height: 23px;
	font-family: "Times New Roman", Times, serif;
}
#isthere {
	position: absolute;
	top: 53px;
	right: 0px;
	left: 0px;
	width: 336px;
}
#wheel h3 {
	height: 23px;
	font-family: "Times New Roman", Times, serif;
}
#dopesheet {
	position: absolute;
	top: 74px;
	right: 0px;
	left: 380px;
	width: 245px;
}
#places h3 {
	height: 23px;
	font-family: "Times New Roman", Times, serif;
}
/*#type {
	position: absolute;
	top: 108px;
	right: 0px;
	left: 586px;
}*/
#wrigley {
	position: absolute;
	top: 96px;
	right: 0px;
	left: 669px;
	width: 221px;
}
#fun h3 {
	height: 23px;
	font-family: "Times New Roman", Times, serif;
}
#queens {
	position: absolute;
	top: 79px;
	right: 0px;
	left: 923px;
	width: 261px;
}
#orange {
	position: absolute;
	top: 109px;
	right: 0px;
	left: 1228px;
	width: 221px;
}
#sketchbookone h3 {
	height: 23px;
	font-family: "Times New Roman", Times, serif;
}
#sketchbooktwo {
	position: relative;
	margin-left: 34px;
	margin-top: 73px;
	float: left;
}
#sketchbooktwo h3 {
	height: 23px;
	font-family: "Times New Roman", Times, serif;
}


#animationinfo {
	position: absolute;
	top: 70px;
	/**/
	right: 0px;
	left: 1174px;
	width:330px
}
#animationinfo p {
	font-family: "Courier New", Courier, monospace;
	font-size: 11px;
	margin-top: 2px;
	line-height: 1.3em;
	}

/* ---------- animation work ---------- */
.Moviewrapper {
	margin-left: 44px;
	width: 320px;
	float: left;
}

.Moviewrapper h3 {
	font-family: "Courier New", Courier, monospace;
	font-size: 1.3em;
	margin-top: 4px;
	line-height: 1.3em;
	text-decoration: underline;
	font-weight: lighter;

}
.Moviewrapper p {
	font-family: "Courier New", Courier, monospace;
	font-size: 1.3em;
	margin-top: 2px;
	line-height: 1.3em;
}




.Moviewrapper a:hover {
font-family: "Courier New", Courier, monospace;
	margin-top: 2px;
	line-height: 1.3em;
	color: #4F9AC4;
	
}
/* ----------- wrapper for anisections------------ */
#wrapperworksectionsvw {
	margin-left: 34px;
	width: 1400px;
	position: absolute;
	height: 515px;
	top: 50%;
	margin-top: -277px;
}
#wrapperworksectionsE4 {
	margin-left: 34px;
	width: 1700px;
	position: absolute;
	height: 515px;
	top: 50%;
	margin-top: -270px;
}

#wrapperworksectionsisthere {
	margin-left: 34px;
	width: 1250px;
	position: absolute;
	height: 515px;
	top: 50%;
	margin-top: -277px;
}
#wrapperworksectionsdope {
	margin-left: 34px;
	width: 1500px;
	position: absolute;
	height: 515px;
	top: 50%;
	margin-top: -269px;
}

#wrapperworksectionsjuicy {
	margin-left: 34px;
	width: 2400px;
	position: absolute;
	height: 515px;
	top: 50%;
	margin-top: -269px;
}

#wrapperworksectionsqueens {
	margin-left: 34px;
	width: 2100px;
	position: absolute;
	height: 515px;
	top: 50%;
	margin-top: -269px;
}

#wrapperworksectionsorange {
	margin-left: 34px;
	width: 3500px;
	position: absolute;
	height: 515px;
	top: 50%;
	margin-top: -269px;
}

/* ----  next buttonani ---- */		
	.nextvw {
	margin-left: 34px;
	width: 1293px;
	position: absolute;
	height: 10px;
	top: 50%;
	margin-top: 238px;
}

.nextE4 {
	margin-left: 34px;
	width: 1548px;
	position: absolute;
	height: 10px;
	top: 50%;
	margin-top: 238px;
}

.nextisthere {
	margin-left: 34px;
	width: 1193px;
	position: absolute;
	height: 10px;
	top: 50%;
	margin-top: 238px;
}

.nextdope {
	margin-left: 34px;
	width: 1422px;
	position: absolute;
	height: 10px;
	top: 50%;
	margin-top: 238px;
}

.nextjuicy {
	margin-left: 34px;
	width: 2228px;
	position: absolute;
	height: 10px;
	top: 50%;
	margin-top: 238px;
}

.nextqueens {
	margin-left: 34px;
	width: 1894px;
	position: absolute;
	height: 10px;
	top: 50%;
	margin-top: 238px;
}

.nextorange {
	margin-left: 34px;
	width: 2783px;
	position: absolute;
	height: 10px;
	top: 50%;
	margin-top: 238px;
}

/* ---------- VW ---------- */

.vwMovie {
	margin-top: 0px;
	/*width: 320px;
	float: left;*/
}


.vw_image_1 {
	margin-top: 63px;
	margin-left: 60px;
	float: left;
}
.vw_image_2 {
	margin-top: 63px;
	margin-left: 35px;
	float: left;
}

/* ---------- E4 ---------- */

.e4Movie {
	margin-top: 0px;
	/*width: 320px;
	float: left;*/
}


.e4_image_1 {
	margin-top: 32px;
	margin-left: 60px;
	float: left;
}
.e4_image_2 {
	margin-top: 32px;
	margin-left: 35px;
	float: left;
}

.e4_image_3 {
	margin-top: 32px;
	margin-left: 35px;
	float: left;
}



/* ---------- isthere ---------- */

.isthereMoviewrapper {
	margin-left: 44px;
	width: 583px;
	float: left;
}

.isthereMoviewrapper h3 {
	font-family: "Courier New", Courier, monospace;
	font-size: 1.3em;
	margin-top: 4px;
	line-height: 1.3em;
	text-decoration: underline;
	font-weight: lighter;

}
.isthereMoviewrapper p {
	font-family: "Courier New", Courier, monospace;
	font-size: 1.3em;
	margin-top: 2px;
	line-height: 1.3em;
}

.istheretypewrapper {
	
	width: 450px;
}
.isthereMovie {
	margin-top: 0px;
	/*width: 320px;
	float: left;*/
}

.isthere_image_1 {
	margin-top: 32px;
	margin-left: 60px;
	float: left;
}
.isthere_image_2 {
	margin-top: 32px;
	margin-left: 35px;
	float: left;
}

.isthere_image_3 {
	margin-top: 32px;
	margin-left: 35px;
	float: left;
}

/* ---------- dopesheet ---------- */

.dopesheetMoviewrapper {
	margin-left: 44px;
	width: 320px;
	float: left;
	}

.dopesheetMoviewrapper h3 {
	font-family: "Courier New", Courier, monospace;
	font-size: 1.3em;
	margin-top: 4px;
	line-height: 1.3em;
	text-decoration: underline;
	font-weight: lighter;

}
.dopesheetMoviewrapper p {
	font-family: "Courier New", Courier, monospace;
	font-size: 1.3em;
	margin-top: 2px;
	line-height: 1.3em;
}

.dopesheetMovie {
	margin-top: 0px;
	/*width: 320px;
	float: left;*/
}


.dopesheet_image_1 {
	margin-top: 32px;
	margin-left: 60px;
	float: left;
}
.dopesheet_image_2 {
	margin-top: 32px;
	margin-left: 35px;
	float: left;
}

.dopesheet_image_3 {
	margin-top: 32px;
	margin-left: 35px;
	float: left;
}


/* ---------- juicy ---------- */

.juicyMovie {
	margin-top: 0px;
	/*width: 320px;
	float: left;*/
}


.juicy_image_1 {
	margin-top: 32px;
	margin-left: 60px;
	float: left;
}
.juicy_image_2 {
	margin-top: 32px;
	margin-left: 35px;
	float: left;
}

.juicy_image_3 {
	margin-top: 32px;
	margin-left: 35px;
	float: left;
}

.juicy_image_4 {
	margin-top: 32px;
	margin-left: 35px;
	float: left;
}

/* ---------- queens ---------- */


/*#wrapperworksectionsnews p {
	font-size: 1.4em;
	line-height: 1.2em;
	font-weight: normal;
	font-family: "Courier New", Courier, monospace;
	font-style: normal;
	color: #000000;
}*/



.queens_image_1 {
	margin-top: 32px;
	margin-left: 60px;
	float: left;
}
.queens_image_2 {
	margin-top: 32px;
	margin-left: 35px;
	float: left;
}

.queens_image_3 {
	margin-top: 32px;
	margin-left: 35px;
	float: left;
}

.queens_image_4 {
	margin-top: 32px;
	margin-left: 35px;
	float: left;
}

/* ---------- trump ---------- */

.orangeMoviewrapper {
	margin-left: 44px;
	width: 392px;
	float: left;
}

.orangeMoviewrapper p {
	font-family: "Courier New", Courier, monospace;
	font-size: 1.3em;
	margin-top: 2px;
	line-height: 1.3em;
}

.orangeMoviewrapper h3 {
	font-family: "Courier New", Courier, monospace;
	font-size: 1.3em;
	margin-top: 4px;
	line-height: 1.3em;
	text-decoration: underline;
	font-weight: lighter;

}

.orangefirstimage {
	margin-top: 19px;
	width: 392px;
	/*float: left;*/
}
#orangeextrawrapper {
	width: 320px;
	float: left;
}



#orangeextrawrapper p{
		display: block;
		margin-left: 44px;

}
.orange_image_1 {
	margin-top: 19px;
	margin-left: 60px;
	float: left;
}
.orange_image_2 {
	margin-top: 19px;
	margin-left: 35px;
	
	
	float: left;
}

.orange_image_3 {
	margin-top: 19px;
	margin-left: 35px;
	float: left;
}

.orange_image_4 {
	margin-top: 19px;
	margin-left: 35px;
	float: left;
}

.orange_image_5 {
	margin-top: 19px;
	margin-left: 35px;
	float: left;
}

.orange_image_6 {
	margin-top: 19px;
	margin-left: 35px;
	float: left;
}

.orange_image_7 {
	margin-top: 19px;
	margin-left: 35px;
	float: left;
}
/* ---- SHOP ---- */
#wrappershop {
	margin-left: 34px;
	width: 600px;
	position: absolute;
	height: 600px;
	top: 50%;
	margin-top: -268px;
}

.cardimage {
	position: relative;
	margin-left: 45px;
	display: block;
	float: left;
	
}

.cardimage p{
	margin-top: 4px;
	
}

#typeboxshop {
	position: relative;
	color: #000000;
	display: block;
	float: left;
	width: 460px;
	background-color: #FFFFFF;
	margin-top: 0px;
}

#typeboxshop img {
	padding-bottom: 5px;
}


#typeboxshop p {
	font-size: 13px;
	line-height: 1.2em;
	font-weight: normal;
	font-family: "Courier New", Courier, monospace;
	font-style: normal;
	color: #000000;
}


#typeboxshop a:link, a:visited {
	color: #6F96A4;
}



#typeboxshop a:hover {
	color: #4F9AC4;
	
}


/* ---- SHOP ---- */

#wrapperworksectionsshop {
	margin-left: 34px;
	width: 3280px;
	background-color: #FFFFFF;
	position: absolute;
	height: 600px;
	top: 50%;
	margin-top: -268px;
}

/*#wrapperworksectionsshop a {
	font-size: 1.3em;
}
*/


.Cards_image_1 {
	position: relative;
	margin-left: 45px;
	display: block;
	float: left;
}
.Cards_image_2 {
	position: relative;
	margin-left: 45px;
	display: block;
	float: left;
}
#cardmenu {
	position: absolute;
	width: 190px;
	left: 1px;
	top: 300px;
	height: 100px;
	padding-right: 25px;
	padding-left: 25px;
	
	}
	
	#shopintro{
	height: 240px;
	width: 472px;
	display: block;
	float: left;
	margin-left: 45px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #666666;
}
	

	
	#comingsoon {
	position: absolute;
	width: 105px;
	height: 95px;
	left: 990px;
	z-index: 3;
	visibility: default;
	top: 225px;

	}
	
		
	#comingvsoon {
	position: absolute;
	width: 105;
	height: 95;
	left: 670px;
	z-index: 3;
	visibility: default;
	top: 225px;

	}

/* ---- cards ---- */	

.cardsmenubox {
	width:256px;
	position: relative;
	top: 10px;

}

.cardsmenubox p {
	padding-left: 8px;
}

.cardsmenubox a:link, a:visited {
	color: #000000;
}



.cardsmenubox a:hover {
	color: #4F9AC4;
	
}

.cardslinkboxxmas {
	width: 256px;
	background-color: #eaeded;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 0px;
	height: 20px;
	text-decoration: underline;
}

.cardslinkbox {
	width: 228px;
	background-color: #eaeded;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 0px;
	height: 20px;
}



.cardslinkboxxmas a {
text-decoration: underline;
}

#titlecards {
	position: absolute;
	width: 140px;
	right: 26px;
	top: 420px;
	height: 28px;
	overflow: hidden;
	}
	
#titlecards img {
	float: left;
	position: absolute;
	}
	

.ShopCardRange {
	width: 256px;
	margin:0px 0px 0px 46px;
	position: relative;
	float: left;
	height: 445px;
}

#titlecards_bighair {
	/**/	position: absolute;
	width: 180px;
	right: 25px;
	top: 420px;
	height: 28px;
	}

#titlecards_bighair img {
/*	position: absolute;
*/	right: 0px;
}

#titlecards_bighair a:visited {
	
		outline: none;
}

#titlecards_christmas {
	/**/	position: absolute;
	width: 180px;
	right: 29px;
	top: 420px;
	height: 28px;
	}

#titlecards_christmas img {
/*	position: absolute;
*/	right: 0px;
}

#titlecards_christmas a:visited {
	
		outline: none;
}

#titleprints {
	/**/	position: absolute;
	width: 150px;
	right: 18px;
	top: 420px;
	height: 28px;
	}


#shopnav {
float:left;
	width: 39px;
	height: 28px
}

#shopnav a {
	background-image: url(images/shop_nav_background.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	/*text-indent: -100px;
	*/
	display: inline-block;
	width: 80px;
	height: 28px;/**/
	outline: none;
}

#shopnav a:hover {
		background: url(images/shop_nav_background.gif) no-repeat 0 -23px;

}

#cardsnav {
	/*	position: absolute;
*/float:left;
	width: 54px;
	height: 28px
}

#cardsnav a {
	background-image: url(images/cards_nav_background.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	/*text-indent: -100px;
	*/
	display: inline-block;
	width: 80px;
	height: 28px;/**/
	outline: none;
}


#cardsnav a:hover {
		background: url(images/cards_nav_background.gif) no-repeat 0 -23px;

}


#cardinforblock {
	position: absolute;
	background-color: #F4F7F7;
	top: 0px;
	width: 624px;
	height: 495px;
	left: 286px;
	z-index: 2;
	visibility: hidden;
	padding:20px 40px 20px 20px;

	}
	
	#cardinforblock a{
	font-size:1.3em;

	}
	
	#cardinforblock a:link, a:visited {
	color: #000000;
}



#cardinforblock a:hover {
	color: #4F9AC4;
	
}
	
	#printinforblock {
	position: absolute;
	background-color: #F4F7F7;
	top: 0px;
	width: 624px;
	height: 520px;
	left: 286px;
	z-index: 2;
	visibility: hidden;
	padding:20px 40px 20px 20px;

	}
	
		
	#printinforblock a{
	font-size:1.3em;

	}
	
	#printinforblock a:link, a:visited {
	color: #000000;
}



#printinforblock a:hover {
	color: #4F9AC4;
	
}
	
	
	#wholesaleblock {
	position: absolute;
	background-color: #F4F7F7;
	top: 0px;
	width: 624px;
	height: 495px;
	left: 286px;
	z-index: 3;
	visibility: hidden;
	padding:20px 40px 20px 20px;

	}
	
	#wholesaleblock a{
	font-size:1.3em;

	}
	
	#wholesaleblock a:link, a:visited {
	color: #000000;
}



#wholesaleblock a:hover {
	color: #4F9AC4;
	
}
	
	#wholesaleblockChristmas {
	position: absolute;
	background-color: #F4F7F7;
	top: 0px;
	width: 624px;
	height: 495px;
	left: 286px;
	z-index: 3;
	visibility: hidden;
	padding:20px 40px 20px 20px;

	}
	
	#wholesaleblockChristmas a{
	font-size:1.3em;

	}
	
	#wholesaleblockChristmas a:link, a:visited {
	color: #000000;
}



#wholesaleblockChristmas a:hover {
	color: #4F9AC4;
	
}
	
	#stockistsblock {
	position: absolute;
	background-color: #F4F7F7;
	top: 0px;
	width: 1900px;
	height: 495px;
	left: 286px;
	z-index: 3;
	visibility: hidden;
	padding:20px 40px 20px 20px;

	}
	
	
		#stockistsblock a{
		text-decoration: none;

	}
	
	#stockistsblock a:link, a:visited {
	color: #000000;

}



#stockistsblock a:hover {
	color: #4F9AC4;
		text-decoration: none;

	
}
	
	
	#stockistsblockChristmas {
	position: absolute;
	background-color: #F4F7F7;
	top: 0px;
	width: 820px;
	height: 495px;
	left: 286px;
	z-index: 3;
	visibility: hidden;
	padding:20px 40px 20px 20px;

	}
	
	
	
	
	
	
	
		#stockistsblockChristmas a{
		text-decoration: none;

	}
	
	#stockistsblockChristmas a:link, a:visited {
	color: #000000;

}



#stockistsblockChristmas a:hover {
	color: #4F9AC4;
		text-decoration: none;

	
}
	
	.stockistsone {
	position: relative;
	margin-left: 0px;
	display: block;
	float: left;
	width: 250px;
}
.stockiststwo {
	position: relative;
/*	margin-left: 37px;*/
	display: block;
	float: left;
	width: 250px;
}
	.stockiststhree {
	position: relative;
	margin-left: 20px;
	display: block;
	float: left;
}


#UKheading {
	display: block;
	position: relative;
	width: 500px;
	float: left;
	height:25px;
	
}


#UKheadingChristmas {
	display: block;
	position: relative;
	width: 250px;
	float: left;
	height:25px;
	
}

#UKElsewhere {
	display: block;
	position: relative;
	width: 750px;
	float: left;
	height:25px;
}

#UKElsewhereChristmas {
	display: block;
	position: relative;
	width: 250px;
	float: left;
	height:25px;
}

#International {
	display: block;
	position: relative;
	width: 550px;
	float: left;
	height:25px;
}
#InternationalChristmas {
	display: block;
	position: relative;
	width: 250px;
	float: left;
	height:25px;
}

.underlinelink {
	text-decoration: underline;
}


	
	#menuitemscards {
	list-style-type: none;/*	height: 198px;
*/
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #000000;
	border-bottom-color: #000000;
	padding-top: 10px;
	padding-bottom: 15px;
}
#menuitemscards ul a {
	display: block;
	text-indent: -100000px;
	text-decoration: none;
	list-style-type: none;
}


	#menuitemsprints {
	list-style-type: none;/*	height: 198px;
*/
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #000000;
	border-bottom-color: #000000;
	padding-top: 10px;
	padding-bottom: 15px;
}
#menuitemsprints ul a {
	display: block;
	text-indent: -100000px;
	text-decoration: none;
	list-style-type: none;
}

.printinfomenu a {
	height: 26px;
	background-image: url(images/nav/shopprintsub_cardinfo.gif);
	background-repeat: no-repeat;
	outline: none;
}
.printinfomenu a:hover {
	position: relative;
	background-image: url(images/nav/shopprintsub_cardinfo.gif);
	background-repeat: no-repeat;
	background-position: -191px 0px;
}

.cardinfomenuactual {
	width: 191px;
	height: 26px;
	display: block;
	position: relative;
	background-image: url(images/nav/shopcardsub_cardinfo.gif);
	background-repeat: no-repeat;
	background-position: -191px 0px;
		text-indent: -100000px;

}
.cardinfomenu a {
	height: 26px;
	background-image: url(images/nav/shopcardsub_cardinfo.gif);
	background-repeat: no-repeat;
	outline: none;
}
.cardinfomenu a:hover {
	position: relative;
	background-image: url(images/nav/shopcardsub_cardinfo.gif);
	background-repeat: no-repeat;
	background-position: -191px 0px;
}



.cardwholesalemenuactual {
	width: 191px;
	height: 26px;
	display: block;
	position: relative;
	background-image: url(images/nav/shopcardsub_wholesale.gif);
	background-repeat: no-repeat;
	background-position: -191px 0px;
		text-indent: -100000px;

}
.cardwholesalemenu a { 
	height: 26px;
	background-image: url(images/nav/shopcardsub_wholesale.gif);
	background-repeat: no-repeat;
	outline: none;
}
.cardwholesalemenu a:hover {
	position: relative;
	background-image: url(images/nav/shopcardsub_wholesale.gif);
	background-repeat: no-repeat;
	background-position: -191px 0px;
}
.cardstockistsalemenuactual {
	width: 191px;
	height: 26px;
	display: block;
	position: relative;
	background-image: url(images/nav/shopcardsub_stockists.gif);
	background-repeat: no-repeat;
	background-position: -191px 0px;
		text-indent: -100000px;

}
.cardstockistmenu a { 
	height: 26px;
	background-image: url(images/nav/shopcardsub_stockists.gif);
	background-repeat: no-repeat;
	outline: none;
}
.cardstockistmenu a:hover {
	position: relative;
	background-image: url(images/nav/shopcardsub_stockists.gif);
	background-repeat: no-repeat;
	background-position: -191px 0px;
}

/*
.cardinforblock a:link, a:visited {
		font-size: 1.4em;
	line-height: 1.2em;
	font-weight: normal;
	font-family: "Courier New", Courier, monospace;
	font-style: normal;
	color: #000000;
	text-decoration: none;
}

.cardinforblock a:hover {
	color: #4F9AC4;
	
}
*/
	


/**/

/* ---- infobox ---- */
/*#infobox {
	/*display:block;

float:left;
	width: 90px;
	height: 90px;
	z-index: 2;
	position: absolute;
	top: 50%;
	margin-top: -50px;
	margin-left:260px;
	background-image: url(images/animation/dot_1.gif);
	text-align: center;
	vertical-align: middle;

}*/


/* ---- FIXING ---- */



.clearFix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

.clearFloats {
clear: both;
}
