@charset "utf-8";
/* CSS Document */

#ctl00_ContentPlaceHolder1_ctlRender {
	padding-top: 5px;
}

#hp-container {
	width: 903px;
	margin-left: auto;
	margin-right: auto;
	position: relative;
	background-image: url(images/bk-hp-container.gif);
	background-repeat: repeat-y;
}

#flash {

}
	#hp-container #hp-bk {
		width: 903px;
		height: 656px;
		overflow: hidden;
		background-image: url(images/bk-hp-content.gif);
		background-repeat: no-repeat;
		position: absolute;
		top: 320px;
	}

	#hp-container #hp-content {
		width: 882px;
		overflow: hidden;
		position: relative;
		xtop: -132px;
		margin-left: auto;
		margin-right: auto;
	}

		#hp-container #hp-content #col-1,
		#hp-container #hp-content #col-2,
		#hp-container #hp-content #col-3 {
			float: left;
			overflow: hidden;
		}

		#hp-container #hp-content #col-1 {
			width: 185px;
			height: 359px;
			background-image: url(images/bk-col-1.jpg);
			background-repeat: no-repeat;
		}

		#hp-container #hp-content #col-1 .links {
			display: block;
			height: 359px;
		}

		#hp-container #hp-content #col-2 {
			width: 450px;
			background-image: url(images/bk-col-2.jpg);
			background-repeat: no-repeat;
			padding-top: 70px;
		}

			#hp-container #hp-content #col-2 #copy {
				width: 420px;
				margin-left: auto;
			}

				#hp-container #hp-content #col-2 #copy a {
					text-decoration: underline;
					color: #003366;
				}

			#hp-container #hp-content #col-2 #col-2-bottom {
				height: 123px;
				/*background-image: url(images/gtemfy-transparent.gif);
				background-repeat: no-repeat;*/
				position: relative;
				left: 10px;
			}

		#hp-container #hp-content #col-3 {
			width: 240px;
			height: 548px;
			background-image: url(images/bk-col-3.jpg);
			background-repeat: no-repeat;
	}

			#hp-container #hp-content #col-3 #featured {
				margin-top: 50px;
				margin-left: 50px;
			}

			#hp-container #hp-content #col-3 #featured .img {
				position: relative;
			}

				#hp-container #hp-content #col-3 #featured .img .sold {
					position: absolute;
				}

				#hp-container #hp-content #col-3 #featured .img img{
					width: 163px;
					height: 123px;
					border: 1px solid #405972;
				}

				#hp-container #hp-content #col-3 #featured .price,
				#hp-container #hp-content #col-3 #featured .text {
					color: #000000;
					font-size: 10pt;
					font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
					text-align: center;
					line-height: 14pt;
				}

		#hp-container #hp-content #col-3 #col-3-buttons {
			height: 183px;
			width: 181px;
			overflow: hidden;
			background-image: url(images/bk-col-3-bottom.gif);
			background-repeat: no-repeat;
			position: relative;
			left: 40px;
			top: 20px;
		}


		#hp-container #hp-content #col-3 .links {
			position: relative;
			left: -20px;
		}

		#hp-container #hp-content #col-3 .links,
		#hp-container #hp-content #col-3 .links li,
		#hp-container #hp-content #col-3 .links a {
			list-style-type: none;
			margin: 0px;
			padding: 0px;
		}

		#hp-container #hp-content #col-3 .links a {
			display: block;
			width: 181px;
			height: 57px;
			margin-bottom: 5px;
		}

		#hp-container #hp-content #col-3 #newsletter {
			position: relative;
			top: 30px;
			left: 40px;
		}

	#hp-container #hp-bottom {
	}

	#hp-container #hp-bottom,
	#hp-container #hp-bottom a {
		color: #ffffff;
		position: relative;
		z-index: 100;
	}

	#hp-container #hp-bottom a:hover {
		color: #755d43;
	}

	#hp-container #flower {
		position: absolute;
		bottom: -55px;
		left: -55px;
		z-index: 1;
	}

#hp-footer {
	height: 11px;
	width: 903px;
	margin-left: auto;
	margin-right: auto;
	background-image: url(images/bk-hp-footer.gif);
	background-repeat: no-repeat;
	margin-bottom: 50px;
}

.hide {display: none;}