/* Css by mike@oxfordwebdesign.net                   */
/***********************************************/ 
/* Holding Divs                   */
/***********************************************/ 
body {
	font-size: 1em;
	background-color: #4B5A43;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0px;
	color: #392833;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
}
#holder1 {
	margin-top: 20px;
	margin-right: auto;
	margin-left: auto;
	padding: 0px;
	width: 820px;
	background-image: url(images/content1.jpg);
}
#tophold1 {
	display: block;
	width: 820px;
	background-image: url(images/header1.jpg);
	height: 129px;
	background-repeat: no-repeat;
	margin-right: auto;
	margin-left: auto;
}
#midhold1 {
	min-height: 524px;
	background-image: url(images/content1.jpg);
	background-repeat: repeat-y;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	overflow: visible;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	clear: both;
}
/* Bottom Image and Osprey Link                    */
/***********************************************/ 
#bothold1 {
	width: 820px;
	margin-right: auto;
	margin-left: auto;
	clear: both;
	background-image: url(images/foot1.jpg);
	background-repeat: no-repeat;
	height: 80px;
}
#bothold1 img {
	padding: 0px;
	margin-right: 15px;
	margin-left: auto;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	float: right;
}
/* Sub Footer Text                      */
/***********************************************/ 
#subtext {
	font-weight: bolder;
	text-align: center;
	width: 780px;
	margin-top: 4px;
	margin-right: auto;
	margin-left: auto;
}
#subtext  h2 {
	margin: 4px;
	padding: 0px;
	font-size: 12px;
	font-weight: bold;
	color: #1F1F1F;
}
/* Navigation Top                     */
/***********************************************/ 
#nav
 {
	font-size: 12px;
	border-top-width: 2px;
	border-bottom-width: 2px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #3F3F3F;
	border-bottom-color: #484848;
	margin-top: 0px;
	margin-bottom: 0px;
	width: 798px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-left: 0px;
	background-color: #666666;
	background-image: url(images/Navigation.jpg);
	height: 29px;
	margin-left: 11px;
	background-repeat: repeat;
	background-position: center;
}
/***********************************************/
#link1
 {
	float: left;
	margin-top: 1px;
	margin-bottom: 1px;
	margin-right: 1px;
	margin-left: 1px;

}
#link1 a  {
	text-decoration: none;
	border: 1px solid #CCCCCC;
	background-image: url(img1/home1_s1.gif);
	background-repeat: no-repeat;
	background-position: center center;
	padding: 0px;
	display: block;
	margin-top: 1px;
	margin-right: 0px;
	margin-bottom: 1px;
	margin-left: 0px;
}

#link1 a:hover, #link1 a:active {
	background-image: url(img1/home2_s1.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
#home .home {
	background-image: url(img1/home3_s1.gif);
    background-repeat: no-repeat;
	background-position: center center;
}
/***********************************************/
#link2
 {
	margin-left: 0px;
	float: left;
	margin-top: 1px;
	margin-right: 1px;
	margin-bottom: 1px;

}
#link2 a  {
	text-decoration: none;
	border: 1px solid #CCCCCC;
	background-image: url(img1/about1_s1.gif);
	background-repeat: no-repeat;
	background-position: center center;
	padding: 0px;
	display: block;
	margin-top: 1px;
	margin-bottom: 1px;
}
#link2  a:hover, #link2  a:active {
	background-image: url(img1/about2_s1.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
#about .about {
	background-image: url(img1/about3_s1.gif);
}
/***********************************************/

#link3
 {
	margin-left: 0px;
	float: left;
	margin-top: 1px;
	margin-right: 1px;
	margin-bottom: 1px;

}
#link3 a  {
	text-decoration: none;
	border: 1px solid #CCCCCC;
	background-image: url(img1/view1_s1.gif);
	background-repeat: no-repeat;
	background-position: center center;
	padding: 0px;
	display: block;
	margin-top: 1px;
	margin-bottom: 1px;
	margin-left: 0px;
	margin-right: 0px;
}

#link3 a:hover, #link3 a:active {
	background-image: url(img1/view2_s1.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
#pre .pre {
	background-image: url(img1/view3_s1.gif);
}
/***********************************************/
#link4
 {
	margin-left: 0px;
	float: left;
	margin-top: 1px;
	margin-right: 1px;
	margin-bottom: 1px;

}
#link4 a  {
	text-decoration: none;
	border: 1px solid #CCCCCC;
	background-image: url(img1/new1_s1.gif);
	background-repeat: no-repeat;
	background-position: center center;
	padding: 0px;
	display: block;
	margin-top: 1px;
	margin-right: 0px;
	margin-bottom: 1px;
	margin-left: 0px;
}

#link4 a:hover, #link4 a:active {
	background-image: url(img1/new2_s1.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
#new .new {
	background-image: url(img1/new3_s1.gif);
}
/***********************************************/
#link5
 {
	margin-left: 0px;
	float: left;
	margin-top: 1px;
	margin-right: 1px;
	margin-bottom: 1px;

}
#link5 a  {
	text-decoration: none;
	border: 1px solid #CCCCCC;
	background-image: url(img1/gallery1_s1.gif);
	background-repeat: no-repeat;
	background-position: center center;
	padding: 0px;
	display: block;
	margin-top: 1px;
	margin-right: 0px;
	margin-bottom: 1px;
	margin-left: 0px;
}

#link5 a:hover, #link5 a:active {
	background-image: url(img1/gallery2_s1.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
#gall .gall {
	background-image: url(img1/gallery3_s1.gif);
}
/***********************************************/
#link6
 {
	margin-left: 0px;
	float: left;
	margin-top: 1px;
	margin-right: 1px;
	margin-bottom: 1px;

}

#link7
 {
	margin-left: 0px;
	float: left;
	margin-top: 1px;
	margin-right: 0px;
	margin-bottom: 1px;

}
#link7 a  {
	text-decoration: none;
	border: 1px solid #CCCCCC;
	background-image: url(img1/links1_s1.gif);
	background-repeat: no-repeat;
	background-position: center center;
	padding: 0px;
	display: block;
	margin-top: 1px;
	margin-bottom: 1px;
	margin-left: 0px;
	margin-right: 0px;
}

#link7 a:hover, #link7 a:active {
	background-image: url(img1/links2_s1.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
#link .link {
	background-image: url(img1/links3_s1.gif);
}
/* Navigation Bottom                    */
/***********************************************/ 
#navbot
 {
	font-size: 12px;
	border-top-width: 2px;
	border-bottom-width: 2px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #3F3F3F;
	border-bottom-color: #484848;
	margin-top: 0px;
	margin-bottom: 0px;
	width: 798px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-left: 0px;
	background-color: #666666;
	background-image: url(images/Navigation.jpg);
	height: 29px;
	margin-left: 11px;
	background-repeat: repeat;
	background-position: center;
}
/***********************************************/ 
#link8
 {
	margin-left: 0px;
	float: left;
	margin-top: 1px;
	margin-right: 1px;
	margin-bottom: 1px;

}
#link8 a  {
	text-decoration: none;
	border: 1px solid #CCCCCC;
	background-image: url(img1/privacy_1_s1.gif);
	background-repeat: no-repeat;
	background-position: center center;
	padding: 0px;
	display: block;
	margin-top: 1px;
	margin-bottom: 1px;
	margin-left: 0px;
	margin-right: 0px;
}

#link8 a:hover, #link8 a:active {
	background-image: url(img1/privacy_2_s1.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
#priv .priv {
	background-image: url(img1/privacy_3_s1.gif);
}
/***********************************************/ 
#link9
 {
	margin-left: 0px;
	float: left;
	margin-top: 1px;
	margin-right: 1px;
	margin-bottom: 1px;

}
#link9 a  {
	text-decoration: none;
	border: 1px solid #CCCCCC;
	background-image: url(img1/disclamer_1_s1.gif);
	background-repeat: no-repeat;
	background-position: center center;
	padding: 0px;
	display: block;
	margin-top: 1px;
	margin-bottom: 1px;
	margin-left: 0px;
	margin-right: 0px;
}

#link9 a:hover, #link9 a:active {
	background-image: url(img1/disclamer_2_s1.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
#diss .diss {
	background-image: url(img1/disclamer_3_s1.gif);
}
/***********************************************/ 

#link10
 {
	margin-left: 0px;
	float: left;
	margin-top: 1px;
	margin-right: 1px;
	margin-bottom: 1px;

}
#link10 a  {
	text-decoration: none;
	border: 1px solid #CCCCCC;
	background-image: url(img1/osprey_1_s1.gif);
	background-repeat: no-repeat;
	background-position: center center;
	padding: 0px;
	display: block;
	margin-top: 1px;
	margin-bottom: 1px;
	margin-left: 0px;
	margin-right: 0px;
}

#link10 a:hover, #link10 a:active {
	background-image: url(img1/osprey_2_s1.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
#osp .osp {
	background-image: url(img1/osprey_3_s1.gif);
}
/***********************************************/

#link11
 {
	margin-left: 0px;
	float: left;
	margin-top: 1px;
	margin-right: 1px;
	margin-bottom: 1px;

}
#link11 a  {
	text-decoration: none;
	border: 1px solid #CCCCCC;
	background-image: url(img1/books1_1_s1.gif);
	background-repeat: no-repeat;
	background-position: center center;
	padding: 0px;
	display: block;
	margin-top: 1px;
	margin-bottom: 1px;
	margin-left: 0px;
	margin-right: 0px;
}

#link11 a:hover, #link11 a:active {
	background-image: url(img1/books1_2_s1.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
#bo1 .bo1 {
	background-image: url(img1/books1_3_s1.gif);
}
/***********************************************/ 
/***********************************************/

#link12
 {
	margin-left: 0px;
	float: left;
	margin-top: 1px;
	margin-right: 1px;
	margin-bottom: 1px;

}
#link12 a  {
	text-decoration: none;
	border: 1px solid #CCCCCC;
	background-image: url(img1/books7_1_s1.gif);
	background-repeat: no-repeat;
	background-position: center center;
	padding: 0px;
	display: block;
	margin-top: 1px;
	margin-bottom: 1px;
	margin-left: 0px;
	margin-right: 0px;
}

#link12 a:hover, #link12 a:active {
	background-image: url(img1/books7_2_s1.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
#bo2 .bo2 {
	background-image: url(img1/books7_3_s1.gif);
}
/***********************************************/
#link13
 {
	margin-left: 0px;
	float: left;
	margin-top: 1px;
	margin-right: 0px;
	margin-bottom: 1px;

}
#link13 a  {
	text-decoration: none;
	border: 1px solid #CCCCCC;
	background-image: url(img1/books13_1_s1.gif);
	background-repeat: no-repeat;
	background-position: center center;
	padding: 0px;
	display: block;
	margin-top: 1px;
	margin-bottom: 1px;
	margin-left: 0px;
	margin-right: 0px;
}

#link13 a:hover, #link13 a:active {
	background-image: url(img1/books13_2_s1.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
#bo3 .bo3 {
	background-image: url(img1/books13_3_s1.gif);
}
/***********************************************/ 
.nav1hide {
	visibility: hidden;
	display: none;
}

.nav2hide {
	visibility: hidden;
	display: none;
}

/* Shows location in the navigation bar                       */
/***********************************************/ 
#header1 {
	width: 775px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(images/header5.gif);
	height: 100px;
	background-position: right;
}
#left1 {
	padding: 0px;
	width: auto;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 6px;
	margin-left: 9px;
	height: 300px;
	border: 1px solid #000000;
	background-color: #EEEEEE;
}
#homehold {
	width: 781px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 9px;
	height: 302px;
	vertical-align: bottom;
	padding: 0px;
}
#homehold h1 {
	font-weight: bold;
	color: #FFFFFF;
	font-size: 1em;
	padding-top: 270px;
	margin: 0px;
}
#left2 {
	width: 580px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
	height: 285px;
	vertical-align: bottom;
	padding: 0px;
	font-weight: bold;
}
#right2 {
	height: 200px;
	display: block;
	width: 500px;
	margin-right: auto;
	margin-left: auto;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #333333;
}
td {
	vertical-align: top;
}
#scroll1 {
	height: 490px;
	overflow: scroll;
	overflow-x:hidden;
	width: auto;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 10px;
	margin-top: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#scroll1  h1 {
	margin: 0px;
	padding-top: 5px;
}
#scroll2 {
	height: 490px;
	overflow: scroll;
	overflow-x:hidden;
	width: 440px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 10px;
	margin-top: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	float: right;
}
#scroll2  h1 {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 4px;
}
#spacer {
	height: 9px;
	width: 800px;
	margin: 0px;
	padding: 0px;
	clear: both;
}
li {
	font-size: 80%;
	margin-right: 20px;
	margin-left: 20px;
	margin-top: 4px;
	margin-bottom: 4px;
	list-style-type: square;
	font-weight: bold;
}
a, a:hover, a:active, a:visited {
	color: #333333;
}
#seriesbr {
	background-image: url(images/midbr.jpg);
	height: 524px;
	width: auto;
	background-repeat: no-repeat;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#bookhold {
	width: auto;
	margin-top: 5px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 10px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#bookhold img {
	border: 1px solid #333333;
	padding: 2px;
	background-color: #FFFFCC;
}
#bookhold a {
	height: auto;
	text-align: center;
	font-size: 10px;
	margin: 2px;
	border: 1px solid #333333;
	padding-top: 4px;
	padding-bottom: 4px;
	width: 124px;
	float: left;
	background-color: #D9E0D1;
	color: #333333;
	text-decoration: none;
	font-weight: bold;
}
#bookhold a:hover, #bookhold a:active {
	background-color: #AEBD9D;
	border: 1px solid #000000;
}
.book1 {
}
.book1  img {
	border: 1px solid #333333;
	padding: 1px;
	margin-top: 4px;
	margin-bottom: 2px;
}
.book1 a {
	font-size: 10px;
	text-align: center;
	background-color: #EEEEEE;
	display: block;
	padding: 3px;
	border: 1px solid #333333;
	color: #333333;
	text-decoration: none;
}
.book1 a:hover, .book1 a:active {
	color: #000000;
	background-color: #CCCCCC;
}
.book2 {
	margin: 0px;
	padding-top: 0px;
}
.book2 h1 {
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 3px;
	margin-right: 4px;
	margin-left: 4px;
}

.book2 p {
	margin-top: 4px;
	margin-right: 10px;
	margin-bottom: 4px;
	margin-left: 4px;
	color: #000000;
	text-align: justify;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
}
.book2 a {
	font-size: 10px;
	text-align: center;
	background-color: #EEEEEE;
	display: block;
	padding: 3px;
	border: 1px solid #333333;
	color: #333333;
	text-decoration: none;
}
.book2 a:hover, .book2 a:active {
	color: #000000;
	background-color: #CCCCCC;
}
.book3 {

}
.book3 p {
	margin-top: 4px;
	margin-right: 10px;
	margin-bottom: 4px;
	margin-left: 4px;
	color: #000000;
	font-size: 11px;
	font-weight: normal;
	line-height: normal;
	text-decoration: none;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
}
.book3 h2 {
	margin-top: 4px;
	margin-right: 10px;
	margin-bottom: 4px;
	margin-left: 4px;
	color: #000000;
	font-size: 12px;
	font-weight: normal;
	line-height: normal;
	text-decoration: none;
	padding-top: 1px;
	padding-right: 5px;
	padding-bottom: 1px;
	padding-left: 5px;
}
.book3 a {
	font-size: 11px;
	text-align: center;
	background-color: #EEEEEE;
	display: block;
	border: 1px solid #333333;
	color: #3E0000;
	text-decoration: none;
	font-weight: bold;
	padding-top: 5px;
	padding-right: 3px;
	padding-bottom: 5px;
	padding-left: 3px;
}
.book3 a:hover, .book3 a:active {
	color: #000000;
	background-color: #CCCCCC;
}
.bigbook {
	background-color: #F3F5F3;
	padding: 12px;
	border: 2px solid #1A5B5D;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.view1 {
}
.view1  img {
	border: 1px solid #333333;
	padding: 1px;
	margin-top: 4px;
	margin-bottom: 2px;
}
.view1 a {
	font-size: 10px;
	text-align: center;
	background-color: #EEEEEE;
	display: block;
	padding: 3px;
	border: 1px solid #333333;
	color: #333333;
	text-decoration: none;
}
.view1 a:hover, .view1 a:active {
	color: #000000;
	background-color: #CCCCCC;
}#aboutright {
	width: 450px;
	margin-left: 340px;
}
h1  {
	padding-top: 18px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 5px;
	margin-left: 10px;
	font-size: 16px;
}
h2 {
	font-size: 16px;
	margin: 10px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 0px;
}
p  {
	font-weight: bold;
	color: #392833;
	margin-right: 10px;
	margin-left: 10px;
	padding-right: 10px;
	padding-left: 10px;
	font-size: 12px;
	padding-top: 1px;
	padding-bottom: 1px;
	margin-top: 8px;
	margin-bottom: 8px;
}

#preview {
	width: 670px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 8px;
}
#preview a {
	font-size: 12px;
	text-decoration: none;
	background-color: #FFFFFF;
	border: 1px solid #333333;
	padding-top: 3px;
	padding-right: 9px;
	padding-bottom: 3px;
	padding-left: 9px;
	margin-top: 3px;
	margin-right: 8px;
	margin-bottom: 3px;
	margin-left: 3px;
	float: right;
	color: #333333;

}
#preview a:hover {
	background-color: #CCCCCC;
	color: #000000;

}
.gallimg {
	border: 1px solid #333333;
}

