@charset "utf-8";

body {
	margin:0; padding:0;
	background-color:#000000;
	font-family:sans-serif; font-size:80%; color:white;
	text-transform:uppercase; letter-spacing:0.1em; text-align:center;
	}

a {
	text-decoration:none; color:white;
	}
	
img {
	border:0; margin:0; vertical-align:top;
	}

#header {
	width:900px; height:75px; margin:0 auto 0px auto; padding:0;
	position:relative;
	}
	
#header span {	
	margin:0; padding:0;
	position:absolute; bottom:20px; right:20px;	
	}

h1 {
	padding:50px 0 0 0; margin:10px 0 0 10px;
	overflow: hidden;
	background-image: url(titles/h1.png);
	background-repeat: no-repeat;
	height: 0px !important;
	height /**/:50px;
	}
	
a#linkHome {
	display:block; width:462px; height:50px;
	position:absolute; left:10px; top:0;
	}
	
h2.fragments {
	padding:25px 0 0 0; margin:auto;
	overflow: hidden;
	background-image: url(titles/fragments.jpg);
	background-repeat: no-repeat;
	height: 0px !important;
	height /**/:25px;
	}
	
h2.still {
	padding:25px 0 0 0; margin:auto;
	overflow: hidden;
	background-image: url(titles/still.jpg);
	background-repeat: no-repeat;
	height: 0px !important;
	height /**/:25px;
	}
	
h2.scenes {
	padding:25px 0 0 0; margin:auto;
	overflow: hidden;
	background-image: url(titles/scenes.jpg);
	background-repeat: no-repeat;
	height: 0px !important;
	height /**/:25px;
	}
	
h2.fruit {
	padding:25px 0 0 0; margin:auto;
	overflow: hidden;
	background-image: url(titles/fruit.jpg);
	background-repeat: no-repeat;
	height: 0px !important;
	height /**/:25px;
	}
	
h3 {
	width:175px; text-align:left; margin:20px 0 0 10px; height:.5em;
	font-style:italic; font-weight:bold; font-size:small;
	}

p#largedesc {
	text-align:left; margin-left:10px;
	width:175px;
	}

#content {
	width:900px; margin:auto;
	position:relative;
	text-align:left;
	}
	
img#largeimg {
	display:block;	
	position:absolute; top:35px; left: 175px;
	}
	
img.thumbL {
	margin:25px 70px 25px 0;
	}

img.thumbC {
	margin:25px 70px 25px 70px;
	}
	
img.thumbR {
	margin:25px 0 25px 70px;
	}
	
a.back {
	opacity:0.4;
	filter:alpha(opacity=40);
	}

a.back:hover {
	opacity:1;
	filter:alpha(opacity=100);
	}

a#fragments {
	margin:0 auto 50px auto; overflow:hidden;
	display: block;
	width:900px; height:75px;
	background: url("category_images/fragments.jpg");
	}

a#fragments:hover {
	background-position:-900px;
	}
	
a#still {
	margin:0 auto 50px auto; overflow:hidden;
	display: block;
	width:900px; height:75px;
	background: url("category_images/still.jpg");
	}

a#still:hover {
	background-position:-900px;
	}
	
a#scenes {
	margin:0 auto 50px auto; overflow:hidden;
	display: block;
	width:900px; height:75px;
	background: url("category_images/scenes.jpg");
	}

a#scenes:hover {
	background-position:-900px;
	}
	
a#fruit {
	margin:0 auto 50px auto; overflow:hidden;
	display: block;
	width:900px; height:75px;
	background: url("category_images/fruit.jpg");
	}

a#fruit:hover {
	background-position:-900px;
	}

#index a span {
	position:absolute; left:-9999px;
	}
	
#footer {
	height:15px; width:100%; margin:20px 0 0 0; padding:0;
	}
	
#footer p {
	display:inline; margin:0; padding:0; font-size:15px; text-align:right;
	font-size:80%;
	}