/* CSS Document */
@import "undohtml.css";
body {
  /* background-color:#fff; */
  /* background-color:#C8A1DB; */
 background-image: url(images/backgroundbg.gif);
 background-repeat: repeat;
 background-color:#c8a1db;
  margin:0;
  padding:0;
  color:#444;
  font:12px/15px arial, helvetica, sans-serif;
  text-align:center;
} 
input, table, td, tr 
{
	font:12px arial, helvetica, sans-serif;
	padding:0;
}
html>body {font-size:small;}
a
{
	color:#9933cc;
}
a:hover
{
	color:#9933cc;
}

#main
{
	width:793px;
	background-color:#FFFFFF;
	margin:0 auto;
	text-align:left;
	border-color:#000000;
	border:groove;
	border-width:5px;
}
	#header
	{
		float:left;
	}
		#header img
		{
			margin:6px 0 0 15px;
		}
	#top_bar
	{
		float:left;
		background:url('images/top_right.gif') no-repeat 0 0;
		width:551px !important;
		width:561px !important;
		height:24px !important;
		height:34px !important;
		margin-top:58px;
		text-align:right;
		padding-left:0; padding-right:10px; padding-top:10px; padding-bottom:0
	}
		#top_bar input
		{
			font-size:0.9em;
			padding:0 !important;
		}
	#nav
	{
		clear:both;
		background:url('images/menu_back.gif') repeat-x 0 0;
		height:25px;
		padding-left:10px;
		
	}
	#nav li
		{
			list-style:none;
			float:left;
			margin-top:4px;
			padding-left:10px;
			padding-right:10px;
			border-right:1px solid #000;
		}
			#nav li a
			{
				color:#FFF;
				font-size:1em;
				font-weight:bold;
			}
			#nav li a:hover
			{
				background-position: 0 0; background-color:transparent; background-repeat:repeat-x; background-attachment:scroll
			}
	#leftcol
	{
		margin-top:10px;
		margin-left:5px;
		margin-right:5px;
		clear:both;
		float:left;
		width:215px;
	}
		.box
		{
			border:1px solid #ccc;
			padding:1px;
			background-color:#F7F7F7;
			width:215px;
		}
			.box h2
			{
				background-color:#9678b6;
				color:#FFF;
				padding:1px 4px;
				font-size:0.9em;	
				margin-bottom:5px;	
			}
			.box p
			{
				padding:2px 4px;
			}
	
	#content
	{
		float:left;
		margin-left:5px;
		margin-top:10px;
		padding:5px;
		min-height:20em;
		width:545px;
		border:1px solid #ccc;
	}
		.items li
		{
			text-align:center;
			float:left;
			background:url('images/item.gif') no-repeat 0 0;
			font-size:0.8em;
			line-height:1.05em;
			width:147px !important;
			width:167px !important;
			height:157px !important;
			height:177px !important; list-style-type:none; margin-left:25px; margin-right:15px; margin-top:5px; margin-bottom:5px; padding-left:10px; padding-right:10px; padding-top:15px; padding-bottom:5px
		}
			.items li h4
			{
				color:#999;
				line-height:1.4em;
				font-size:1.2em;
				font-weight:normal;
			}
			.items li h5
			{
				color:#000000;
				font-weight:bold;
				display:inline;
			}
			.items li h6
			{
				color:#CC0000;
				padding-left:1em;
				display:inline;
				font-weight:bold;
			}
			.items li p
			{
				color:#ccc;
			}
			.btn
			{
				border:1px solid #9933cc;
				color:#9933cc;
				margin:3px 0;
				clear:both;
				font-size:0.9em;
			}
	#rightcol
	{
		float:right;
		margin-top:10px;
		margin-right:5px;
		width:140px;
		vertical-align:top;
	}
	#footer
	{
		margin-top:15px;
		clear:both;
		
	}
	#nav_footer
	{
		clear:both;
		background:url('images/footer_back.gif') repeat-x 0 0;
		height:18px;
		padding-left:10px
	}
		#nav_footer li
		{
			list-style:none;
			float:left;
			height:15px;
			margin-top:2px;
			padding-top:0;
			font-size:0.8em;
			padding-left:10px;
			padding-right:10px;
			border-right:1px solid #fff;
		}
			#nav_footer li a
			{
				color:#fff;
				
				font-weight:bold;
			}
			#nav li a:hover
			{
				
			}
	#copy
	{
		background:url('images/footer_bottom.gif') no-repeat 0 0;
		width:793px;
		height:25px !important;
		height:32px !important;
		font-size:0.9em;
		text-align:center;
		padding-top:7px
	}
	
TABLE.productListing {
  border: 1px;
  border-style: solid;
  border-color: #9933cc;
  border-spacing: 1px;
}

.productListing-heading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #9678b6;
  color: #FFFFFF;
  font-weight: bold;
}

TD.productListing-data {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}
.productListing-even
{
}
.productListing-odd
{
	background-color:#FFFFFF;
}
.infoBoxContents
{
	font-size:10px;
}
.pageHeading
{
	font-size:1.1em;
	font-weight:600;
	color:#000033;
}

.featured_prd h2
			{
	background-color:#9678b6;
	color:#FFFFFF;
	padding:3px;
	font-size:1.2em;
	margin-bottom:5px;
	
			}
