/* CSS for Wolftracksmusic Books Main Page */

#container {
	position:relative;
	display:block;
	margin-left:auto;
	margin-right:auto;
	width:900px;
	height:1px;
	}

#heading {
	position:absolute;
	left: 0px;
	top: 0px;
	width:822px;
	height: 140px;
	background-color:#111232;
	z-index: 2;
	text-align: left;
	vertical-align: middle;
	}

	
#head-rt-top {
	position:absolute;
	left:400px;
	width:400;
	height:70px;
	top:0px;
	z-index:3;
}

#head-rt-bot {
	position:absolute;
	left:400px;
	top:70px;
	width:400;
	height:70px;
	background-color:#131234;
	z-index:4;
}
	
#buttons {
	position:absolute;
	/*	 margin-left:5%; */
	 left: 0px;
	top: 170px;
	width: 155px;
	height: 40px;
	z-index: 5;
	vertical-align: middle;
	 }

#body-text-block {
	position:absolute;
	margin-left:5%;
	left: 125px;
	top: 170px;
	width: 304px;
	height: 322px;
	z-index: 6;
	}
	 
#book-covers {
	position:absolute;
	margin-left:4%;
	left:157px;
	top:169px;
	width:545px;
	height:366px;
	z-index:7;
}

#blueline {
	position:absolute;
	margin-left:5%;
	left: 100px;
	top: 170px;
	width: 1px;
	height: 300px;
	z-index: 8;
	background: #445DA0;
	}
	
#Google {
	position:absolute;
	left:9px;
	top:566px;
	width:300px;
	z-index:9;
	height: 110px;
}

#Smashwords {
	position:absolute;
	left:250px;
	top:565px;
	width:461px;
	z-index:10;
	height: 110px;
}

/* anchor controls */
a {
	color: #CC3300;
	text-decoration:underline;
	}
	
a:hover {
	color: #FF3300;
	text-decoration:none;
	}
	
#navigation a {
	font:12px Georgia;
	color: #99CCFF;
	font-weight:bold;
	font-variant:small-caps;
	text-decoration: none;
	letter-spacing:.1em;
	line-height:16px;
	display:block;
	padding:10px;
	border: 1pt solid rgb(20,40,95);
	border-right-width: 0px; 
	border-left-width: 0px; 
	}
	
#navigation a:hover {
	color:#ffffff;
	border: 1pt dotted red;
	border-right-width: 0px; 
	border-left-width: 0px; 
	}

#navigation a span {
	display: none;
	}
	
#navigation a:hover span {
	display: block;
    position: absolute; 
	top: 300px; 
	left: 0; 
	width: 125px;
    padding: 5px; 
	margin: 10px; 
	z-index: 100;
    color:#FF66FF; 
	background:#14285f;
    font: 10px Verdana, sans-serif; 
	text-align: center;
	}
	
/* Seal positioning */
#cover-pics a img {
	height:0px;
	width:0px;
	border-width:0px;
	}
	
#cover-pics a:hover img {
    position:absolute; 
	top: 275px; 
	left: 250px; 
	width: 100px;
    height:100px;
	}
	
/* left area of book covers to maps */
#cover-pics1 a span {
	display: none;
	}
	
#cover-pics1 a:hover span {
	display: block;
    position: absolute; 
	top: 275px; 
	left: -25px; 
	width: 150px;
	height: 100px;
   
    color:#FF66FF; 
	background:#14285f;
    font: 10px Verdana, sans-serif; 
	text-align: center;
	}


/* middle area of book covers to maps */
#cover-pics2 a span {
	display: none;
	}
	
#cover-pics2 a:hover span {
	display: block;
    position: absolute; 
	top: 275px; 
	left: 100px; 
	width: 150px;
	height: 100px;
   
    color:#FF66FF; 
	background:#14285f;
    font: 10px Verdana, sans-serif; 
	text-align: center;
	}

/* right area of book covers to maps */
#cover-pics3 a span {
	display: none;
	}
	
#cover-pics3 a:hover span {
	display: block;
    position: absolute; 
	top: 275px; 
	left: 215px; 
	width: 150px;
	height: 100px;
   
    color:#FF66FF; 
	background:#14285f;
    font: 10px Verdana, sans-serif; 
	text-align: center;
	}
	
/* far-right area of book covers to maps */
#cover-pics4 a span {
	display: none;
	}
	
#cover-pics4 a:hover span {
	display: block;
    position: absolute; 
	top: 275px; 
	left: 335px; 
	width: 150px;
	height: 100px;
   
    color:#FF66FF; 
	background:#14285f;
    font: 10px Verdana, sans-serif; 
	text-align: center;
	}
/* Benny area of book covers to maps */
#cover-pics5 a span {
	display: none;
	}
	
#cover-pics5 a:hover span {
	display: block;
    position: absolute; 
	top: 275px; 
	left: 450px; 
	width: 150px;
	height: 100px;
   
    color:#FF66FF; 
	background:#14285f;
    font: 10px Verdana, sans-serif; 
	text-align: center;
	}
/* Class Styles */
/* Text Block Heading Style */
.pageName1{
	font:22px georgia;
	color: #CC3300;
	line-height:30px;
	letter-spacing:0.1em;
	margin:5px 0px 0px 0px;
	}
	
.pageName2{
	font:22px georgia;
	color: #CC3300;
	line-height:30px;
	letter-spacing:0.1em;
	margin:40px 0px 0px 0px;
	}
	
.bodyText {
	font:normal 12 arial;
	color:#99CCFF;
	letter-spacing:0.1em;
	text-align:justify;
	margin:-5px 0px 0px 0px;
	}
	
.logo {
	font:24px georgia;
	color: #CC3300;
	line-height:24px;
	letter-spacing:.4em;
	margin:44px 0px 0px 5px;
	background-color:#111232;
	}

.tagline {
	font:18px georgia;
	color: #CC3300;
	background-color:#131234;
	line-height:18px;
	letter-spacing:.4em;
	margin:0px 0px 0px 5px;
	}

/* Book Covers and text area */	
	
.subHeader {
	font:16px georgia;
	color: #CC3300;
	font-weight:bold;
	letter-spacing:.1em;
	line-height:16px;
	}	
	
.sidebarHeader {
	font:14px georgia;
	color: #99CCFF;
	font-weight:bold;
	letter-spacing:.1em;
	line-height:16px;
	padding: 0px 4px 10px 4px;
	text-align:center;
	}	
	
.smallText {
	font:12px arial;
	color:#99CCFF;
	padding: 1px 1px 1px 1px;
	text-align:center;
	}

.medText {
	font:14px arial;
	color:#99CCFF;
	padding: 1px 1px 1px 1px;
	text-align:center;
	}
