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

html, body, a, ul, ol, li, h1, h2, h3, h4, h5, h6, form, fieldset, img {
margin: 0px;
padding: 0px;
border: 0px;
}
body {
	background-image: url('../images/background.png');
	background-repeat: repeat;
	background-attachment: fixed;
	background-position-x: 50%;
	background-position-y: 0%;
	margin: 0px;
	padding: 0px;
	font-family: Trebuchet, Trebuchet MS,Helvetica, sans-serif;
	font-size: 80%;
	text-align: center;
}
#bkg_foot {
	text-align: left;
	margin-left: auto;
	margin-right: auto;
	position: relative;
	left:40;
	width: 1020px;
	background-image: url('../images/back.png');
	background-repeat: repeat-y;
}
#content {
	position: relative;
	left: 101px;
	padding: 0px;
	width: 836px;
	min-height: 680px;
}
#header {
	width: 836px;
	height:204px;
	background-image: url('../images/header.png');
	background-repeat: repeat-x;
}
#toolbar {
	width: 822px;
	height:59px;
	background-image: url('../images/toolbar.png');
	background-repeat: repeat-x;
	padding: 5px 0px 0px 14px;
}
#footer {
	width: 836px;
	height: 59px;
	background-image: url('../images/footer1.png');
	background-repeat: repeat-x;
	position: relative;
	left: 101px;
}
table#screenshots img {
	border: 4px solid #222222;
}

.books-over {
	background-image: url('../images/btn-books-over.png');
	background-repeat: no-repeat;
}
.books-down {
	background-image: url('../images/btn-books-down.png');
	background-repeat: no-repeat;
}
.books-over:active, .books-over:focus {
	background-image: url('../images/btn-books-down.png');
	background-repeat: no-repeat;
}
.blog-over {
	background-image: url('../images/btn-blog-over.png');	
	background-repeat: no-repeat;
}
.blog-down {
	background-image: url('../images/btn-blog-down.png');
	background-repeat: no-repeat;
}
.blog-over:active, .blog-over:focus {
	background-image: url('../images/btn-blog-down.png');
	background-repeat: no-repeat;
}
.about-over {
	background-image: url('../images/btn-about-over.png');
	background-repeat: no-repeat;
}
.about-down {
	background-image: url('../images/btn-about-down.png');
	background-repeat: no-repeat;
}
.about-over:active, .about-over:focus {
	background-image: url('../images/btn-about-down.png');
	background-repeat: no-repeat;
}
.contact-over {
	background-image: url('../images/btn-contact-over.png');
	background-repeat: no-repeat;
}
.contact-down {
	background-image: url('../images/btn-contact-down.png');
	background-repeat: no-repeat;
}
.contact-over:active, .contact-over:focus {
	background-image: url('../images/btn-contact-down.png');
	background-repeat: no-repeat;
}

.cssnav
{
position: relative;
text-align: left;
/*background: url(overbtn.jpg) no-repeat;*/
white-space: nowrap;
display: block;
float: left;
/*width: 211px;*/
height: 45px;
margin: 0px 30px;
padding: 0px;
}

.cssnav a
{
display: block;
color: #000000;
font-size: 11px;
width: auto;
height: auto;
display: block;
color: black;
text-decoration: none;
}

.cssnav img
{
/*width: 211px;*/
height: auto;
border: 0px;
width: auto;
}

* html a:hover
{
visibility:visible;
}

.cssnav a:hover img
{
visibility:hidden;
}

/*.cssnav span
{
position: absolute;
left: 35px;
top: 15px;
margin: 0px;
padding: 0px;
cursor: pointer;
} */