/* CSS Document */

#sitebgtop {
	position:static;
	border: 0px;
	width: 852px;
	height: 701px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	z-index: 0;
	background-image: url(graphics/image_home_bg.jpg);
	background-repeat: no-repeat;
	}
	
#bgtop {
	position:static;
	border: 0px;
	width: 850px;
	height: 285px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	z-index: 0;
	background-image: url(graphics/bg_top.jpg);
	background-repeat: no-repeat;
	}
	
#contentrepeat {
	position:absolute;
	border: 0px;
	width: 850px;
	height: 580px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 285px;
	z-index: 0;
	background-repeat: repeat-y;
        background-image
	}
	
#contentrepeatbooks {
	position:absolute;
	border: 0px;
	width: 850px;
	height: 2801px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 285px;
	z-index: 0;
	background-repeat: repeat-y;
	}
	
#booksbgtop {
	position:static;
	border: 0px;
	width: 852px;
	height: 701px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	z-index: 0;
	background-image: url(graphics/thebooks_bg.jpg);
	background-repeat: no-repeat;
	}
	
#productsbgtop {
	position:static;
	border: 0px;
	width: 852px;
	height: 701px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	z-index: 0;
	background-image: url(graphics/products_bg.jpg);
	background-repeat: no-repeat;
	}
	
#expertcardtablebgtop {
	position:static;
	border: 0px;
	width: 852px;
	height: 701px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	z-index: 0;
	background-image: url(graphics/products_pages_bg.jpg);
	background-repeat: no-repeat;
	}
	
#videopagebgtop {
	position:static;
	border: 0px;
	width: 852px;
	height: 701px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	z-index: 0;
	background-image: url(graphics/videoslayout_bg.jpg);
	background-repeat: no-repeat;
	}
	
#linkpagebgtop {
	position:static;
	border: 0px;
	width: 852px;
	height: 701px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	z-index: 0;
	background-image: url(graphics/linkslayout_bg.jpg);
	background-repeat: no-repeat;
	}
	
#links {
	position:absolute;
	border: 0px;
	width: 758px;
	height: 37px;
	margin-left: 50px;
	margin-top: 198px;
	z-index: 10;
	}
	
#videocontainer {
	position:absolute;
	border: 0px;
	width: 475px;
	height: 373px;
	margin-left: 17px;
	margin-top: 255px;
	z-index: 20;
	}

#cardsharkcontest {
	position:absolute;
	border: 0px;
	width: 340px;
	height: 91px;
	margin-left:494px;
	margin-top: 527px;
	z-index: 5;
	}
	
#learnmore {
	position:absolute;
	border: 0px;
	width: 100px;
	height: 10px;
	margin-left:695px;
	margin-top: 510px;
	z-index: 5;
	}
	

#learnmorebookscheating {
	position:absolute;
	border: 0px;
	width: 100px;
	height: 10px;
	margin-left:300px;
	margin-top: 575px;
	z-index: 5;
	}
	
#learnmorebooksthenuts {
	position:absolute;
	border: 0px;
	width: 100px;
	height: 10px;
	margin-left:700px;
	margin-top: 575px;
	z-index: 5;
	}
	
#productsbooks {
	position:absolute;
	border: 0px;
	width: 400px;
	height: 10px;
	margin-left:40px;
	margin-top: 353px;
	z-index: 5;
	}
	
#productsdvds {
	position:absolute;
	border: 0px;
	width: 375px;
	height: 10px;
	margin-left:70px;
	margin-top: 540px;
	z-index: 5;
	}
	
#productsplayingcards {
	position:absolute;
	border: 0px;
	width: 175px;
	height: 10px;
	margin-left:540px;
	margin-top: 355px;
	z-index: 5;
	}
	
#productsshirts {
	position:absolute;
	border: 0px;
	width: 175px;
	height: 10px;
	margin-left:540px;
	margin-top: 540px;
	z-index: 5;
	}
	
#productspage {
	position:absolute;
	border: 0px;
	width: 785px;
	height: 291px;
	margin-left:33px;
	margin-top: 300px;
	z-index: 5;
	left: 116px;
	top: -4px;
	}
	
	
#linkscontainer {
	position:absolute;
	border: 0px;
	width: 806px;
	height: 292px;
	margin-left: 22px;
	margin-top: 318px;
	z-index: 20;
	}

#bottomlinks {
	position:absolute;
	border: 0px;
	width: 852px;
	height: 30px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 720px;
	z-index: 20;
	}

.left-align{
    text-align: left;
}

.shadowed{
    text-shadow: 2px 3px 3px #000;
}

.serif{
    font-family: "Times New Roman", serif;
}

.large-copy{
    font-size:16px;
}

.indent{
    text-indent: 40px;
}
