body {
	color:#FFF;
	font: 12px verdana, arial, helvetica, sans-serif;
	margin:0px 0px;
	background: #414042 url(../images/body_bg_image_s.jpg) no-repeat left -0px;
}
a {
outline: none; /*this is amazing! it eliminates the 'ghost' dotted outline from clicked links in firefox*/
}	
#container1 {
	position: relative;
	height: 700px;
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	/*top: 50px;
	background: url(../cart/includes/templates/freetemplate3/images/index_fleece.jpg) no-repeat 470px 270px;*/
}
#menu {
	position: relative;
	height: 80px;
	width: 800px;
	margin: 0 auto 0px auto;
	text-align: left;
	background-color:;/*#414042*/
	top:-110px;
	z-index:5;
}
#header {
	width:850px;
	height:200px;
	position:relative;
	padding: 0px;
	text-align: center;
	margin: 0px auto;
	z-index:6;
}
.shadow {
	/* drop shadow for Firefox */
	text-shadow: #505050 2px 2px 7px; 
	
	/*drop shadow for IE*/
	filter: shadow(color=#404040,direction=135,strength=5);
	display: block;
  	width: 100%;
	height: 1.5em;
}
#indextext {
	position:relative;
	width:530px;
	height:auto;
	margin-top:10px;
	color:#FFFFFF;
	font-family:Verdana,Arial, Helvetica, sans-serif;
	font-size:10pt;
}
#container1 h1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13pt;
	font-weight:normal;
	color:#66B1FE;
	display:inline;
	line-height:16pt;
}
#container1 h2 {
	font-size:10pt;
	font-weight:normal;
	color:#FFFFFF;
}
#indexbutton {
	position:absolute;
	width:170;
	height:35;
	left: 706px;
	top: 232px;
}
#indexbutton2 {
	position:absolute;
	width:170;
	height:35;
	left: 710px;
	top: 156px;
	z-index:7;
}
#image {
	width:290px;
	height:1px;
	clear:both;
	text-align:center;
	margin: 0px auto;
	padding: 0px;
}
#container1 #menu img {
	border-width: 0px;
}

#details {
	width:350px;
	height:100px;
	margin:0px auto;
	position:relative;
	text-align:center;
}

#container table {
	font-size: 1em;
	color: #FFFFFF;
}
/* ------------------------------------------------------- */

.text {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11pt;
}

/* ------------------------------------------------------- */
#container1 a:link {
	color: #FFFFFF;
	text-decoration: none;
}
#container1 a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
#container1 a:hover {
	color: #FFFFFF;
	text-decoration: none;
}
/*-------------------------------------------------------*/
#container #header #img a:link {
	color: #000000;
	text-decoration: none;
}
#container #header #img a:visited {
	color: #000000;
	text-decoration: none;
}
#container #header #img a:hover {
	color: #000000;
	text-decoration: none;
}
