/* -------------------------------------------------Main Layout Objects */

body{
	text-align:			center; 
	background-color:	#969696; 
	color:				black; 
	font-family:		Arial, Helvetica, sans-serif;
	font-size: 			14px;
}

#wrapper{
	margin-left: 		auto; 
	margin-right: 		auto; 
	width:				800px;
}

#header{
	background-color:	#FFFFFF; 
	text-align: 		left; 
	border: 			3px solid black; 
	margin-bottom: 		15px; 
	padding: 			0px; 
	height: 			70px;
}

#header p{
	float:right;
}

#headerimg{
	position:			relative; 
	top:				18px; 
	left:				5px; 
	margin:				0px; 
	padding:			0px;
}

#bod{
	border: 			3px solid black;
	text-align:			left; 
	background-color: 	#404040;
}

#cont{
	background-color:	#FFFFFF; 
	float:				right; 
	width:				594px;
}

#footer{
	background-color:	#404040; 
	padding: 			5px; 
	clear:				both;
}

#footer p{
	text-align:center; 
	color: #6b7d8c;
	margin:0px; 
	padding:0px; 
	font-size: 12px;
}

#footer a{
	color:#6b7d8c;
}
img{
	border:				none;
}

#ajax{
	padding: 			10px;
}

/* ------------------------------------------------END Layout Objects */






/* -------------------------------------------------Menu */

#menu{
	background-color:	#404040; 
	width:				192px;
	border-right:		5px solid #6b7d8c;
	border-bottom:		5px solid #F0F0F0;
	height: 			350px;
	float:left;
}

#menu ul{
	list-style:			none;
	padding:			0;
	margin:				0;
	margin-bottom:		25px;
}

#menu ul li{
	padding:			0; 
	margin:				0;
	clear: 				left;
	float: 				left;
}

.li_title{
	line-height: 		3em;
}

.mnu_title{
	color:				#EFEFEF;
	display:			block;
	margin:				0;
	padding-left:		12px;
	width: 				190px;
	height: 			29px;
	background: 		url(images/HeadbuttonBG.gif) 0 0 no-repeat;
	font-size:			16px;
	font-weight:		bold;
}

.mnu_btn{
	text-decoration:	none;
	color:				#333333;
	font-size:			12px;
	font-weight:		bold;
	padding-left: 		25px;
	padding-top: 		3px;
	height:				18px;
	width:				190px;
	display:			block;
	background: 		url(images/ButtonBG.gif) 0 0 no-repeat;\
	
	}
.mnu_btn:hover{
	background-position: 0 -18px;
}

.mnu_btn:active{
	background-position: 0 -36px;
}
/* -------------------------------------------------END Menu */







/* -------------------------------------------------Item CSS */

.item {
	margin:				12px;
	padding:			10px;
	float:				left;
	width:				200px;
	text-align:			center;
	border:				1px dotted #f0f0f0;
	height:				225px; 
}

.sale { 
	background:			url() bottom right no-repeat; 
}

.item:hover {
	background-color:	#fafafa; 
}

.item:hover img { 
	background:			transparent; 
	border:				1px solid #eee; 
	padding:			0; 
	margin:				14px;
}

.item h3 { 
	margin:				0; 
	padding:			0; 
	font-size:			1em; 
}
.item h3 a { 
	color:				#990000; 
	text-decoration:	none; 
}

.item h3 a:hover { 
	text-decoration:	underline; 
}

.item img { 
	padding:15px; 
	background: url(images/shadow.png) top left no-repeat; 
}

.price { 
	font-weight:bold; 
	margin-bottom:10px; 
}
/* -------------------------------------------------END Item CSS */
