@charset "UTF-8";
/* CSS Document */


/****************** TOP NAVIGATION ******************/

ul.booknav {
	list-style: none;
	margin: 0px;
	padding: 0px;
	}

.booknav li {
	display:inline;
	float:left;
	list-style:none;
	}
	
		
.booknav li a {
	overflow: hidden;
	margin: 0 10px 0 0;	
	text-decoration:none;
	text-indent: -9999px;
	height: 106px;
	width: 110px;
	float: left;
	}

.booknav .book01 a {
	background:url(../images/book_nav-avedon.png) no-repeat;
  /* for IE */
	filter: alpha(opacity=30);
  /* CSS3 standard */
	opacity: 0.3;
	}

.booknav .book01 a:hover, .booknav .book01 a:focus, .booknav .book01-current a, .booknav .book01-current a:hover, .booknav .book01-current a:focus {
	background:url(../images/book_nav-avedon.png) no-repeat;
  /* for IE */
	filter: alpha(opacity=100);
  /* CSS3 standard */
	opacity: 1.0;
	}

.booknav .book02 a {
	background:url(../images/book_nav-hutterites.png) no-repeat;
  /* for IE */
	filter: alpha(opacity=30);
  /* CSS3 standard */
	opacity: 0.3;
	}

.booknav .book02 a:hover, .booknav .book02 a:focus, .booknav .book02-current a, .booknav .book02-current a:hover, .booknav .book02-current a:focus {
	background:url(../images/book_nav-hutterites.png) no-repeat;
  /* for IE */
	filter: alpha(opacity=100);
  /* CSS3 standard */
	opacity: 1.0;
	}
	
.booknav .book03 a {
	background:url(../images/book_nav-lambshead.png) no-repeat;
  /* for IE */
	filter: alpha(opacity=30);
  /* CSS3 standard */
	opacity: 0.3;
	}

.booknav .book03 a:hover, .booknav .book03 a:focus, .booknav .book03-current a, .booknav .book03-current a:hover, .booknav .book03-current a:focus {
	background:url(../images/book_nav-lambshead.png) no-repeat;
  /* for IE */
	filter: alpha(opacity=100);
  /* CSS3 standard */
	opacity: 1.0;
	}

.booknav .book04 a {
	background:url(../images/book_nav-gritglory.png) no-repeat;
  /* for IE */
	filter: alpha(opacity=30);
  /* CSS3 standard */
	opacity: 0.3;
	}

.booknav .book04 a:hover, .booknav .book04 a:focus, .booknav .book04-current a, .booknav .book04-current a:hover, .booknav .book04-current a:focus {
	background:url(../images/book_nav-gritglory.png) no-repeat;
  /* for IE */
	filter: alpha(opacity=100);
  /* CSS3 standard */
	opacity: 1.0;
	}


/****************** BOOK SUB NAV ******************/

.gallery, .gallery ul {
	float: left;
	list-style: none;
	margin: 0px;
	padding: 0px;
}

.gallery li a {
	list-style: none;
	margin: 0 0 10px 0;
	overflow: hidden;
	text-indent: -9999px;
	height: 106px;
	width: 110px;
	display: block;
	}
	
.gallery .subnav-book-avedon a, .gallery .subnav-book-avedon a:visited {
	background:url(../images/book_nav-avedon.png) no-repeat;
  /* for IE */
	filter: alpha(opacity=100);
  /* CSS3 standard */
	opacity: 1.0;
	}
	
.gallery .subnav-book-avedon a:hover, .gallery .subnav-book-avedon a:focus {
	background:url(../images/book_nav-avedon.png) no-repeat;
 /* for IE */
	filter: alpha(opacity=100);
  /* CSS3 standard */
	opacity: 1.0;
	}

.gallery .subnav-book-hutterites a, .gallery .subnav-book-hutterites a:visited {
	background:url(../images/book_nav-hutterites.png) no-repeat;
  /* for IE */
	filter: alpha(opacity=100);
  /* CSS3 standard */
	opacity: 1.0;
	}
	
.gallery .subnav-book-hutterites a:hover, .gallery .subnav-book-hutterites a:focus {
 	background:url(../images/book_nav-hutterites.png) no-repeat;
 /* for IE */
	filter: alpha(opacity=100);
  /* CSS3 standard */
	opacity: 1.0;
	}
	
.gallery .subnav-book-lambshead a, .gallery .subnav-book-lambshead a:visited {
	background:url(../images/book_nav-lambshead.png) no-repeat;
  /* for IE */
	filter: alpha(opacity=100);
  /* CSS3 standard */
	opacity: 1.0;
	}
	
.gallery .subnav-book-lambshead a:hover, .gallery .subnav-book-lambshead a:focus {
 	background:url(../images/book_nav-lambshead.png) no-repeat;
 /* for IE */
	filter: alpha(opacity=100);
  /* CSS3 standard */
	opacity: 1.0;
	}
	
.gallery .subnav-book-gritsglory a, .gallery .subnav-book-gritsglory a:visited {
	background:url(../images/book_nav-gritglory.png) no-repeat;
  /* for IE */
	filter: alpha(opacity=100);
  /* CSS3 standard */
	opacity: 1.0;
	}
	
.gallery .subnav-book-gritsglory a:hover, .gallery .subnav-book-gritsglory a:focus {
 	background:url(../images/book_nav-gritglory.png) no-repeat;
 /* for IE */
	filter: alpha(opacity=100);
  /* CSS3 standard */
	opacity: 1.0;
	}
	
.bookcover {
	float: right;
	height: 400px;
	width: 250px;
	margin: 0 0 10px 10px;
	text-align: center;
	}
	
	
/****************** COWBOYS ******************/

.avedon01 {
	 background:url(../images/portfolio/avedon01.jpg) no-repeat;
	 height: 450px;
	 width: 700px;
}

.avedon02 {
	 background:url(../images/portfolio/avedon02.jpg) no-repeat;
	 height: 450px;
	 width: 700px;
}

.avedon03 {
	 background:url(../images/portfolio/avedon03.jpg) no-repeat;
	 height: 450px;
	 width: 700px;
}

.avedon04 {
	 background:url(../images/portfolio/avedon04.jpg) no-repeat;
	 height: 450px;
	 width: 700px;
}

.avedon05 {
	 background:url(../images/portfolio/avedon05.jpg) no-repeat;
	 height: 450px;
	 width: 700px;
}

.avedon06 {
	 background:url(../images/portfolio/avedon06.jpg) no-repeat;
	 height: 450px;
	 width: 700px;
}


/****************** FLAG ******************/

.gritglory01 {
	 background:url(../images/portfolio/gritglory01.jpg) no-repeat;
	 height: 450px;
	 width: 700px;
}

.gritglory02 {
	 background:url(../images/portfolio/gritglory02.jpg) no-repeat;
	 height: 450px;
	 width: 700px;
}

.gritglory03 {
	 background:url(../images/portfolio/gritglory03.jpg) no-repeat;
	 height: 450px;
	 width: 700px;
}

.gritglory04 {
	 background:url(../images/portfolio/gritglory04.jpg) no-repeat;
	 height: 450px;
	 width: 700px;
}


/****************** HUTTERITES ******************/

.hutterites01 {
	 background:url(../images/portfolio/hutterites01.jpg) no-repeat;
	 height: 450px;
	 width: 700px;
}

.hutterites02 {
	 background:url(../images/portfolio/hutterites02.jpg) no-repeat;
	 height: 450px;
	 width: 700px;
}

.hutterites03 {
	 background:url(../images/portfolio/hutterites03.jpg) no-repeat;
	 height: 450px;
	 width: 700px;
}

.hutterites04 {
	 background:url(../images/portfolio/hutterites04.jpg) no-repeat;
	 height: 450px;
	 width: 700px;
}


/****************** LAMBSHEAD ******************/

.lambshead01 {
	 background:url(../images/portfolio/lambshead01.jpg) no-repeat;
	 height: 450px;
	 width: 700px;
}

.lambshead02 {
	 background:url(../images/portfolio/lambshead02.jpg) no-repeat;
	 height: 450px;
	 width: 700px;
}

.lambshead03 {
	 background:url(../images/portfolio/lambshead03.jpg) no-repeat;
	 height: 450px;
	 width: 700px;
}

.lambshead04 {
	 background:url(../images/portfolio/lambshead04.jpg) no-repeat;
	 height: 450px;
	 width: 700px;
}
