H2 {font-size:80pt; color:#222222; font-style: normal; font-family: "Helvetica"}

H3 {font-size:12pt; color:#a3a3a3; font-style:; font-family:"helvetica";}

	a:link   { color: #999999; font-style: normal; font-size: 11pt; font-family: "Helvetica"; text-decoration: none; face: Arial,Helvetica,Geneva,Swiss,SunSans-Regular; size: 1; letter-spacing:+3px; font-weight:lighter  }
	a:active { color: #999999; font-style: normal; font-size: 11pt; font-family: "Helvetica"; text-decoration: none; face: Arial,Helvetica,Geneva,Swiss,SunSans-Regular; size: 1; letter-spacing:+3px; font-weight:lighter }
	a:visited { color: #999999; font-style: normal; font-size: 11pt; font-family: "Helvetica"; text-decoration: none; face: Arial,Helvetica,Geneva,Swiss,SunSans-Regular; size: 1; letter-spacing:+3px; font-weight:lighter }
	a:hover  { color: #333333; text-decoration: none; face: Arial,Helvetica,Geneva,Swiss,SunSans-Regular; size: 1; letter-spacing:+3px; font-weight:lighter  }

	a.buttonback { background:url(images/home/side_left.png) repeat 0px 0px; width: 60px;  height: 482px; display: block; }
	a.buttonback span { display: none;}
	a.buttonback:hover { background: url(images/home/side_left.png) repeat 0px -482px;}

	a.buttonforward { background:url(images/home/side_right.png) repeat 0px 0px; width: 60px;  height: 482px; display: block; }
	a.buttonforward span { display: none;}
	a.buttonforward:hover { background: url(images/home/side_right.png) repeat 0px -482px;}
	
	a.buttonhome { background:url(images/photo/oliver_photography_01.png) repeat 0px 0px; width: 396px;  height: 40px; display: block; }
	a.buttonhome span { display: none;}
	a.buttonhome:hover { background: url(images/photo/oliver_photography_01.png) repeat 0px -40px;}

	a.buttonemail { background:url(images/home/text_13_css.png) repeat 0px 0px; width: 288px;  height: 31px; display: block; }
	a.buttonemail span { display: none;}
	a.buttonemail:hover { background: url(images/home/text_13_css.png) repeat 0px -31px;}
	
	a.buttonhome2 { background:url(images/home/text_09_css.png) repeat 0px 0px; width: 72px;  height: 40px; display: block; }
	a.buttonhome2 span { display: none;}
	a.buttonhome2:hover { background: url(images/home/text_09_css.png) repeat 0px -40px;}

	a.buttondesign { background:url(images/home/text_08_css.png) repeat 0px 0px; width: 90px;  height: 40px; display: block; }
	a.buttondesign span { display: none;}
	a.buttondesign:hover { background: url(images/home/text_08_css.png) repeat 0px -40px;}

	a.buttonphoto { background:url(images/home/text_07_css.png) repeat 0px 0px; width: 126px;  height: 40px; display: block; }
	a.buttonphoto span { display: none;}
	a.buttonphoto:hover { background: url(images/home/text_07_css.png) repeat 0px -40px;}

	a.buttonfilm { background:url(images/home/text_06_css.png) repeat 0px 0px; width: 72px;  height: 40px; display: block; }
	a.buttonfilm span { display: none;}
	a.buttonfilm:hover { background: url(images/home/text_06_css.png) repeat 0px -40px;}

	a.buttonreel { background:url(images/home/text_05_css.png) repeat 0px 0px; width: 54px;  height: 40px; display: block; }
	a.buttonreel span { display: none;}
	a.buttonreel:hover { background: url(images/home/text_05_css.png) repeat 0px -40px;}

	a.button1 { background:url(images/photo/square_travel_01.png) repeat 0px 0px; width: 200px;  height: 200px; display: block; }
	a.button1 span { display: none;}
	a.button1:hover { background: url(images/photo/square_travel_01.png) repeat 0px -200px;}
	
	a.button2 { background:url(images/photo/square_fashion_01.png) repeat 0px 0px; width: 200px;  height: 200px; display: block; }
	a.button2 span { display: none;}
	a.button2:hover { background: url(images/photo/square_fashion_01.png) repeat 0px -200px;}

	a.button3 { background:url(images/photo/square_product_01.png) repeat 0px 0px; width: 200px;  height: 200px; display: block; }
	a.button3 span { display: none;}
	a.button3:hover { background: url(images/photo/square_product_01.png) repeat 0px -200px;}

	a.button4 { background:url(images/photo/square_people_01.png) repeat 0px 0px; width: 200px;  height: 200px; display: block; }
	a.button4 span { display: none;}
	a.button4:hover { background: url(images/photo/square_people_01.png) repeat 0px -200px;}

	a.button5 { background:url(images/photo/button_travel_01.png) repeat 0px 0px; width: 200px;  height: 50px; display: block; }
	a.button5 span { display: none;}
	a.button5:hover { background: url(images/photo/button_travel_01.png) repeat 0px -50px;}

	a.button6 { background:url(images/photo/button_fashion_01.png) repeat 0px 0px; width: 200px;  height: 50px; display: block; }
	a.button6 span { display: none;}
	a.button6:hover { background: url(images/photo/button_fashion_01.png) repeat 0px -50px;}

	a.button7 { background:url(images/photo/button_product_01.png) repeat 0px 0px; width: 200px;  height: 50px; display: block; }
	a.button7 span { display: none;}
	a.button7:hover { background: url(images/photo/button_product_01.png) repeat 0px -50px;}

	a.button8 { background:url(images/photo/button_people_01.png) repeat 0px 0px; width: 200px;  height: 50px; display: block; }
	a.button8 span { display: none;}
	a.button8:hover { background: url(images/photo/button_people_01.png) repeat 0px -50px;}
	
	a.button9 { background:url(images/home/film_slider_css_09.jpg) repeat 0px 0px; width: 274px;  height: 128px; display: block; }
	a.button9 span { display: none;}
	a.button9:hover { background: url(images/home/film_slider_css_09.jpg) repeat 0px -128px;}
	
	#preloaded-images {
   position: absolute;
   overflow: hidden;
   left: -9999px; 
   top: -9999px;
   height: 1px;
   width: 1px;
}


	#bgimage {z-index:1; position:absolute;}
	
	#title {z-index:100; top:80px; position:absolute;}
	
	#everything {position:absolute; top:100; z-index:2; width:100%; height:100%;}
	
	#container {position:absolute; margin:0px; width: 80%; height: 500px; float:left; overflow:hidden; border:2px solid blue; z-index : 3; }
	
	#examplescrolling { width : 400%; padding : 0px; height: 400px;	float : left; z-index : 4;}
	
	#back {position:absolute; width:60px; height:482px; z-index:6; float:left;}
	
	#forward {position:relative; width:60px; height:482px; z-index:5; float:right;}
	
	#reel {position:absolute; z-index:11; left:100px; top:100px;}
	
	
	
	
	
	