@CHARSET "UTF-8";

/*
 * Brice's Base CSS
 * <bhb@iceburg.net>
 */

/****************************
	 RESET STYLING
*****************************/
*{margin:0;padding:0}body,html{height:100%}body{font:13.34px;* font-size:small;text-align:left;font-size:small}table{font-size:inherit;font:100%}body *{line-height:1.4em}img{border:0}abbr{border-bottom:none}


/****************************
	 COMMON STYLING
*****************************/
body {
	background-color: #4F3A35;
	font-family: helvetica, arial, clean, sans-serif;
	color: #FFF;
}


a {
	color: #F9B7A7;
	text-decoration: none;
}

a:hover {text-decoration: underline; }

pre,code {
	font: 115% Monaco, "Courier New", monospace;
}

.hidden { display: none; }
.clear {clear: both; }

.center {
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}

.bold {font-weight: bold;}


/****************************
	 PAGE LAYOUT
*****************************/

#store 
{
	width: 756px;
	margin: 1em auto;
}


/****************************
	 BASE STYLING
*****************************/

#store h3 { font-size: 100%;}

#store tr.SECTION {
	background-color: black;
	color: #FFF;
}
#store tr.SECTION td.purchase {width: 10%;} 
#store tr.SECTION td.bold { padding-left: 0.35em; }

#store table.price-list { padding: 0 1em; width: 100%; }
#store table.price-list td { width: 33%; padding: 0 6px; }

#store tr.stripe { background-color: #3F3F3F; }
#store tr.stripe-odd { background-color: #5F5F5F; }




#store tr.HEADER div {
	margin: 0 0;
	line-height: normal;
}

#store tr.HEADER img {
	width: 756px;
	height: 312px;
	float: left;
}

#store div.TITLE { 
	background-color: #999; 
	color: #000;
	width: 100%;
	font-size: 120%;
	font-weight: bold;
	margin: 0 0;
	clear: both;
	
	text-align: center;
}


/****************************
	NAVIGATION BAR
*****************************/
#store div.navigation
{
	width: 100%;
	background-color: #E0D0CC;
	color: #000;
	
	text-align: right;
	font-size: 110%;
}

#store div.navigation a { color: #000; }

#store div.navigation ul {
	list-style: none;
}

#store div.navigation ul li {
	display: inline-block;
	margin: auto 0.5em;
}


/****************************
	FOOTER BAR
*****************************/


#store tr.FOOTER {
	background-color: #E0D0CC;
	text-align: center;
}

/****************************
	IMAGE PREVIEW
*****************************/

#jqImgTip{
	position:absolute;
	border:1px solid #ccc;
	background:#333;
	padding:5px;
	color:#fff;
	
	display: none;
	
	/* initial display off screen
	left: -9999px;
	top: -9999px; */
}
	
a.preview img { margin-top: 6px; }

a.imgTip img { padding-right: 1em; }

