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


* {margin:0;padding:0;list-style:none;border:0px;}
body{font-family:"Trebuchet MS";font-size:13px;padding:0;}
h1{font-size:28px;}
div{margin:0 0 0 0;}
p, pre, ul, li{margin:0 0 0 0;}
pre{padding:1em; border:solid 1px #ddd; background:#f8f8f8;}

.fadeThisHeader img{
	border:0px;
}
.logo img{
	border:0px;
	margin-right:10px;
}
#body-container {
	margin:0 auto;
	width:1100px;
}
#header_home {
	background-image: url(../images/header_background.gif);
	min-height:200px;
}
#header_contact {
	background-image: url(../images/contact_header.png);
	min-height:200px;
}
#header_books {
	background-image: url(../images/book_header.png);
	min-height:200px;
}
#header_appr {
	background-image: url(../images/header-appr.gif);
	min-height:200px;
}
#header_greeting {
	background-image: url(../images/greeting_header.gif);
	min-height:200px;
}
#content {
	min-height:270px;
}
#footer_contact {
/*	position:absolute;
	top:720px;*/
	background-image: url(../images/contact_footer.png);
	background-repeat:no-repeat;
	min-height:219px;
}
#footer_books {
	/*position:absolute;
	top:720px;*/
	background-image: url(../images/book_footer.png);
	background-repeat:no-repeat;
	min-height:219px;
}
#footer_home {
	/*position:absolute;
	top:720px;*/
	background-image: url(../images/birds_footer.png);
	background-repeat:no-repeat;
	min-height:219px;
}
#footer_appr {
	/*position:absolute;
	top:720px;*/
	background-image: url(../images/footer-orange.gif);
	background-repeat:no-repeat;
	min-height:219px;
}
#footer_greeting {
	/*position:absolute;
	top:720px;*/
	background-image: url(../images/greeting_footer.gif);
	background-repeat:no-repeat;
	min-height:219px;
}
.logo{
	padding-left:870px;
	padding-top:170px;
}
#contact {
	float:left;
	padding-left:825px;
	padding-top:5px;
}
#cart {
}
#site_map {
	float:right;
	padding-top:5px;
}
#home { float:left;
		padding-left:780px;
	}
/*navigation */
.nav {
	width: 1100px;
	height: 180px;
	/*background: url(../images/sprite.jpg) no-repeat;
	position: absolute;
	top: 550px;
	left: 0px;*/
}
.nav li {
	display: inline;
}
.nav li a:link, .nav li a:visited {
	position: absolute;
	top: 0;
	height: 180px;
	text-indent: -9000px;
	overflow: hidden;
	z-index: 11;
}
	.nav .home a:link, .nav .home a:visited {
		left: 138px;
		width: 150px;
	}
	.nav .home a:hover, .nav .home a:focus {
		background: url(../images/sprite.jpg) no-repeat -138px -178px;
	}
	.nav .home a:active {
		background: url(../images/sprite.jpg) no-repeat -138px -178px;
	}
	.current-home .home a:link, .current-home .home a:visited {
		background: url(../images/sprite.jpg) no-repeat -138px -178px;
		cursor: default;
	}
	.nav-home, .nav-home-click {
		position: absolute;
		top: -2px;
		left: 138px;
		width: 150px;
		height: 180px;
		background: url(../images/sprite.jpg) no-repeat -138px -178px;
	}
	.nav-home-click {
		background: url(../images/sprite.jpg) no-repeat -138px -178px;
	}



	.nav .about a:link, .nav .about a:visited {
		left: 324px;
		width: 184px;
	}
	.nav .about a:hover, .nav .about a:focus {
		background: url(../images/sprite.jpg) no-repeat -324px -178px;
	}
	.nav .about a:active {
		background: url(../images/sprite.jpg) no-repeat -324px -178px;
	}
	.current-about .about a:link, .current-about .about a:visited {
		background: url(../images/sprite.jpg) no-repeat -324px -178px;
		cursor: default;
	}
	.nav-about, .nav-about-click {
		position: absolute;
		top: -2px;
		left: 324px;
		width: 184px;
		height: 180px;
		background: url(../images/sprite.jpg) no-repeat -324px -178px;
	}
	.nav-about-click {
		background: url(../images/sprite.jpg) no-repeat -324px -178px;
	}



	.nav .services a:link, .nav .services a:visited {
		left: 516px;
		width: 165px;
	}
	.nav .services a:hover, .nav .services a:focus {
		background: url(../images/sprite.jpg) no-repeat -516px -178px;
	}
	.nav .services a:active {
		background: url(../images/sprite.jpg) no-repeat -516px -178px;
	}
	.current-services .services a:link, .current-services .services a:visited {
		background: url(../images/sprite.jpg) no-repeat -516px -178px;
		cursor: default;
	}
	.nav-services, .nav-services-click {
		position: absolute;
		top: -2px;
		left: 516px;
		width: 165px;
		height: 180px;
		background: url(../images/sprite.jpg) no-repeat -516px -178px;
	}
	.nav-services-click {
		background: url(../images/sprite.jpg) no-repeat -516px -178px;
	}


	
	.nav .contact a:link, .nav .contact a:visited {
		left: 887px;
		width: 174px;
	}
	.nav .contact a:hover, .nav .contact a:focus {
		background: url(../images/sprite.jpg) no-repeat -887px -178px;
	}
	.nav .contact a:active {
		background: url(../images/sprite.jpg) no-repeat -887px -178px;
	}
	.current-contact .contact a:link, .current-contact .contact a:visited {
		background: url(../images/sprite.jpg) no-repeat -887px -178px;
		cursor: default;
	}
	.nav-contact, .nav-contact-click {
		position: absolute;
		top: -10px;
		left: 887px;
		width: 174px;
		height: 180px;
		background: url(../images/sprite.jpg) no-repeat -887px -178px;
	}
	.nav-contact-click {
		background: url(../images/sprite.jpg) no-repeat -887px -178px;
	}




