/************* GENERAL STYLES ***/
* { margin: 0; padding: 0; }

html, body {
	text-align: center;
	font-size: 14px;
	font-family: "Trebuchet MS", arial, sans-serif;
	line-height: 18px;
	color: #fff;
	background: #111; }
	
h1 { 
	margin-bottom: 5px;
	padding-bottom: 6px;
	font-size: 170%; 
	border-bottom: 1px solid #919191; }
	
h2 { margin: 10px 0; }

a:link, a:visited { color: #fff; }
a:hover { text-decoration: none; }

a img { border: none; }

img { border: none; }

p { margin-bottom: 12px; }

ul, ol { list-style-position: inside; }

table tr td { padding: 5px 10px; }


/************* STRUCTURE STYLES ***/
#wrapper { width: 850px; margin: 0 auto; }

	
	/*** HEADER STYLES ***/
	#header { width: 850px; height: 186px; }
	
	
	/*** CONTENTWRAPPER STYLES ***/
	#contentWrapper { 
		width: 850px; 
		min-height: 300px;
		text-align: left;
		background: url(/images/bg.jpg) top left no-repeat; }
		
		* html #contentWrapper { height: 300px; margin: -4px 0 0 0; }
		
		
		/*** FLASHSLIDESHOW STYLES ***/
		#flashslideshow { width: 810px; height: 329px; margin: 0 auto; }
		
		
		/*** CONTENT STYLES ***/
		#content { padding: 20px 30px; text-align: justify; }
		
			#content img { 
				margin: 10px; 
				border: 5px solid #fff; }
		

/*** FOOTER STYLES ***/
#footer { 
	width: 500px;
	height: 41px;
	margin: 15px auto;
	padding: 4px 0 0 120px; 
	font-size: 11px; 
	text-align: left;
	background: url(/images/footer_logo.jpg) center left no-repeat; }

	#footer p { margin-bottom: 4px; }
	
/* inventory popup images */

.thumbnail span { display: none; }

