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

body {
	font: 12px Arial, Helvetica, sans-serif;
	color: #333333;
	background: #FFFFFF;
}
#wrapper {
	margin: 0;
	background: #FFFFFF;	
	width: 800px;
}


#topnav {
	display:none;
}
#topnav a:link {
	font: bold 9px Verdana, Arial, Helvetica, sans-serif;
	color: #996666;	
	text-decoration: none;
	padding-left: 24px;
}
#topnav a:visited {
	font: bold 9px Verdana, Arial, Helvetica, sans-serif;
	color: #996666;	
	text-decoration:none;
}
#topnav a:hover {
	font: bold 9px Verdana, Arial, Helvetica, sans-serif;
	color: #663333;	
	text-decoration:none;
}
#topnav a#active {
	font: bold 9px Verdana, Arial, Helvetica, sans-serif;
	color: #663333;	
	text-decoration: none;
	padding-left: 24px;
}
#navbar {
	display:none;
}



/* home page styles */
#hometable {margin:0px auto;
	padding:0;
}
#footer {display:none;
}
.url {font: 12px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	text-align:center;
	line-height::20px;
}

#credit {
	display:none;
	width:800px;
	margin: 0 auto;
	font: 10px Arial, Helvetica, sans-serif;
	color: #333333;
}
a.credit:link {text-decoration:none; color: #333333;
}
a.credit:hover {text-decoration: underline; color: #333333;
}
a.credit:visited {text-decoration: none; color: #333333;
}

a.inline:link {
	font: 12px Arial, sans-serif;
	color: #8e4848;	
	text-decoration: none;
}
a.inline:visited {
	font: 12px Arial, sans-serif;
	color: #8e4848;	
	text-decoration:none;
}a.inline:hover {
	font: 12px Arial, sans-serif;
	color: #8e4848;	
	text-decoration:none;
}

#leftsidebar {
	display: none;

}
#maincontent {
	margin: 0px 50px 0px 0px;
	padding: 0;
	border: 0px solid #CC6600;
}
#shoppingcartcontent {
	margin: 0px 50px 0px 50px;
	padding: 0;
}
h1 {font: 22px Arial, Helvetica, sans-serif;
	color: #8e4848;
	letter-spacing: 1.5px;
	margin-top: 15px;
	margin-bottom: -10px;
	padding:0;
	border: 0px solid red;
}
h2 {font: bold 12px Arial, Helvetica, sans-serif;
	color: #8e4848;
	letter-spacing: 1px;
	margin-top: 17px;
	margin-bottom: -10px;
	padding:0;
	border:0px solid red;
}
h3 {font: bold italic 18px Arial, Helvetica, sans-serif;
	color: #8e4848;
	letter-spacing: 1px;
	margin-bottom:0px;
	padding-bottom:0px;
	margin-top:0px;
	padding-top:0px;
}
h4 {font: 18px Verdana, Arial, sans-serif;
	color: #333333;
	padding-left: 20px;
	padding-bottom:0px;
	margin-top:15px;
	margin-bottom:0px;
	letter-spacing: 1.0px;
	border: 0px solid green;

}
p {	font: 12px Arial, Helvetica, sans-serif;
	line-height: 16px;
	color: #333333;
	border: 0px solid green;
}


td.events {width: 180px;
	vertical-align:top;
	font: 12px Arial, Helvetica, sans-serif;
	color: #333333;
}


/* STYLES FOR SHOP PAGES */
#shopcontent {
	margin: 0px 50px;
	padding: 0;
	border: 0px solid #CC6600;
	clear:none;
}
#shoptable {
	text-align: center;
	vertical-align: top;
	margin: 0px;
	padding: 0px;
}	
td.product {
	vertical-align: top;
	text-align: center;
	margin: 0px;
	padding: 0px;
	width: 190px;
	color: #333333;
	padding-bottom:18px;
	font: 13px Verdana, sans-serif;
	border: 0px solid green;
	max-width: 190px;
}
.morecolors {
	font: 10px Arial, Helvetica, sans-serif;
	margin-top: 0;
	padding-top: 0;
}

/* code used to call shopping cart with <a> */
a.product:link, a.product:visited {
	text-align: center;
	margin: 0px;
	padding: 0px;
	width: 190px;
	color: #333333;
	padding-bottom:18px;
	font: 13px Verdana, sans-serif;
	text-decoration:none;
}
a.product:hover {
	color: #8e4848;
	text-decoration:none;
}

/* Styles for shopping cart Templates */
.productname {
	font: bold 16px Arial, Helvetica, sans-serif;
	color: #8e4848;
	letter-spacing: 1px;
}
.pdgmainhdr {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #8e4848;
}


/* code used to call cart with <form> */
input.button {
	font: 13px Verdana, sans-serif;
	color: #333333;
	background-color:#FFFFFF; 
	border: 1px solid #FFFFFF;
}
input.button:hover {
	font: bold 13px Verdana, sans-serif;
  cursor: pointer; /* cursor: hand; for IE5 */
}
form {
	margin: 0px;
	padding: 0px;
}
