html, body {
	height: 100%;
	zoom: 1;
}

body {
	background-color: #000000;
	background-image: url();
	margin:0; 
	padding:0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 90%;
}

h2 {
	font-size: 48px;
	color: yellow;
	background-color: black;
}       

h3 {
	font-size: 28px;
}  

hr {                   
	background-color: #444;
	height: 10px;
	border-width: 0px;
}                         

blockquote {
	font-style: italic;
}

/*----------------links----------------------*/

a:link {
	color: #669933;
	text-decoration: none;
}
a:visited {
	color: #775555;
	text-decoration: none;
}
a:hover {
	color: #333333;
	text-decoration: underline;
}

/*-------------------------------------------*/

table.minialbum {
	border-spacing: 5px;
	border-style: none;
}
table.minialbum td {
	text-align:center;
	vertical-align:top;
	padding: 5px;
	border-style: none;
}

.largeProductImage {float:right; padding-left:5px}

/*------------- Main Structure --------------*/

#wrapper {
	width: 900px; 
	margin: auto;
	margin-top: 1em;
	margin-bottom: 1em;
	border: 1px solid #D7C0AA;
}

#header {
	background-image: url(/images/head.png); 
	height: 200px
}

#main {
	float:left;
	clear:both;
	background-color: #f3f3f3;
	width: 100%;
}

#content {
	float:left;
	padding: 0.4em;
	background-color: #f3f3f3;

}

#footer {
	clear:both;
	background-color:#FFFFFF; 
	padding: 0.4em; 
	font-size: .75em;
}
/*-------------------------------------------*/


/*----------------Navbar----------------------*/
#navbar { background-color: #ffffff; padding: 0.4em; height:1.2em}
#menu {text-align: left; width: 70%; float:left}
#menu ul {padding: 0; margin: 0; list-style: none}
#menu li {display:inline; padding:0; margin:0;}

/*Browsers that work...*/
#menu li:before { content: "| "; }
#menu li:first-child:before { content: ""; }

/*IE workaround*/
/*All IE browsers*/
* html #menu li
{
border-left: 1px solid black;
padding: 0 0.4em 0 0.4em;
margin: 0 0.4em 0 -0.4em;
}

/*Win IE browsers - hide from Mac IE\*/
* html #menu { height: 1%; }

* html #menu li
{
display: block;
float: left;
}

/*End hide*/
/*Mac IE 5*/
* html #menu li:first-child { border-left: 0; }
/*----------------end of Navbar----------------------*/

/*----------------Cart----------------------*/
#cart {text-align: right; width: 30%; float: right}
