@import "catalog.css";

html, body { height:100%; }

body { 
	margin: 0;
	padding: 0;
	font-family: Helvetica, Verdana, Arial, serif;
	font-size: 11px;
	color: #fff;
	font-weight: 100;
	line-height: 20px;
	background:#ffe413 url(images/body_bkg.jpg) repeat-y 260px 0;
	}

p {
	font-family: Helvetica, Verdana, Arial, serif;
	margin: 0;
	padding: 10px 0px 10px 0px;
	font-size: 11px;
	color: #fff;
	font-weight: 100;
	line-height: 20px;
}



a, a:visited, a:hover {	
	font-size:11px;	
	font-family: Helvetica, Verdana, Arial, serif; 
	font-weight:100;	
	text-decoration:underline;
	line-height: 1em;
	color: #fff;
	}

a:hover {
	color:#9f9f9f;	
	}
	
h1, h2, h3, h5, h6 {
	font-family:Georgia, "Times New Roman", Times, Helvetica, Verdana, Arial, serif;
	font-weight:100;
	color:#fff;
	font-size: 18px;
	}

h1 {
	font-size:18px;
	font-weight: 100;
	}

h2, h2 a:link, h2 a:visited {
	font-family: Helvetica, Verdana, Arial, serif;
	margin: 0;
	font-size: 12px;
	color: #fff;
	font-weight: 100;
	line-height: 14px;
	}
	
h2 a:link, h2 a:visited {
	text-decoration: underline;
}

h2 a:hover {
	color: #9f9f9f;
}

h3 {
	font-family: Helvetica, Verdana, Arial, serif;
	margin: 0;
	padding: 15px 0px 10px 0px;
	font-size: 12px;
	color: #fff;
	font-weight: 100;
	line-height: 24px;
	}

h4 {
	font-size: 11px;	
	font-family: Georgia, "Times New Roman", Times, Helvetica, Verdana, Arial, serif;
	font-weight:100;	
	color:#7f0000;
	margin: 0;
	padding-left: 7px;
	padding-top: 15px;
	}

h5 {
	font-size:9px;
	border-bottom:0;
	}
	
hr { 
	height:1px;
	color:#000000;
	}
	
.button {
	font-size:10px;
	color:#7f0000;
	padding:0;
	margin:0;
	font-weight:bold;
	cursor:pointer;
	}

.form {
	border:1px solid #7f0000; 
	margin:0;
	padding:2px;
	background:#fff;
	}
	
form {
	margin: 0;
	padding: 0;
}

img {
	display:block;
	margin: 0;
	padding: 0;
	}
	
ul, ol, li {	
	line-height: 2.5em;
	font-size: 11px;
	font-family: Verdana,Arial,Helvetica; 
	font-weight: 100;
	color: #b0a2be;
	}
	ul {
		padding:10px;
		list-style-type: none;
		}
		li {
			margin-left: 30px;
			}

/* Custom Styles */
.clear {
	clear:both;
}

#pageContainer {
	/* position: relative; */
	width: 805px;
	padding: 0;
	margin: 0;
	/* height: 100%; */
}

#content {
	position: relative;
	width: 545px;
	float: right;
	z-index: 0;
	/* height: 100%; */
	background: url(images/body_bkg.jpg) repeat-y;
}

#logo {
	position: absolute;
	left: 0;
	width: 260px;
	height: 201px;
	background: url(images/logo.jpg) no-repeat;
}

#logoLink {
	position: absolute;
	width: 260px;
	height: 201px;
	display: block;
}

#navigation {
	position: absolute;
	width: 265px;
	height: 108px;
	top: 201px;
	left:0;
	background: url(images/navigation.jpg) no-repeat;
	z-index: 1;
}

#burst {
	position: absolute;
	width: 265px;
	height: 264px;
	top: 309px;
	left:0;
	background: url(images/logo2.jpg) no-repeat;
}

#cont {
	/* position: relative; */
	width: 495px;
	margin: 0 auto;
	padding-top: 20px;
}

#burst {
	position: absolute;
	width: 265px;
	height: 264px;
	top: 309px;
	background: url(images/logo2.jpg) no-repeat;
}

#pageFooter {
	margin-left:270px;
	text-align:center;
	color:#590100;
	}
#pageFooter a, #pageFooter a:visited, #pageFooter a:hover {
	color:#590100;
	}
	
#cartHeader {
	margin-left:260px;
	text-align:right;
	background-color:#ffe413;
	color:#790000;
	padding:3px 15px;
	}
#cartHeader a, #cartHeader a:visited, #cartHeader a:hover {
	color:#790000;
	}

.redBorder {
	padding: 5px;
	background: #7f0000;
}

#welcomeHeading {
	position: relative;
	width: 463px;
	height: 18px;
	background: url(images/welcome.jpg) no-repeat;
	margin-top: 20px;
}

#featured {
	position: relative;
	width: 156px;
	height: 300px;
	float: left;
	margin-right: 9px;
	margin-bottom:25px;
}

.featprodImg {
	position: relative;
	width: 146px;
	padding: 5px;
	background: #7f0000;
}

.featprodTxt {
	position: relative;
	background: #7f0000;
	width: 156px;
}

.featprodBuy {
	position: relative;
	background: #7f0000;
	width: 156px;
	height: 38px;
}

#featprice {
	position: absolute;
	width: 54px;
	height: 57px;
	left: 100px;
	top: 0px;
	background: url(images/featprice.jpg) no-repeat;
}

/* NAVIGATION */

#homeBG, #homeBTOn { position: absolute; top: 0px; background: transparent url(images/navigation.jpg) 0px 0px no-repeat; }
#catalogBG, #catalogBTOn { position: absolute; top: 27px; background: transparent url(images/navigation.jpg) 0px -27px no-repeat; }
#aboutBG, #aboutBTOn { position: absolute; top: 54px; background: transparent url(images/navigation.jpg) 0px -54px no-repeat; }
#contactBG, #contactBTOn { position: absolute; top: 81px; background: transparent url(images/navigation.jpg) 0px -81px no-repeat; }

a#homeBT { display: block; height: 27px; width: 265px; }
a#catalogBT { display: block; height: 27px; width: 265px; }
a#aboutBT { display: block; height: 27px; width: 265px; }
a#contactBT { display: block; height: 27px; width: 265px; }

a:hover#homeBT, #homeBTOn { background: transparent url(images/navigation.jpg) 0px -108px no-repeat; }
a:hover#catalogBT, #catalogBTOn { background: transparent url(images/navigation.jpg) 0px -135px no-repeat; }
a:hover#aboutBT, #aboutBTOn { background: transparent url(images/navigation.jpg) 0px -162px no-repeat; }
a:hover#contactBT, #contactBTOn { background: transparent url(images/navigation.jpg) 0px -189px no-repeat; }
