#styleone{position:relative;display:block;height:21px;font-size:12px;font-weight:bold;background:transparent url(/images/bgOFF.gif) repeat-x top left;font-family:Arial,Verdana,Helvitica,sans-serif;border-bottom:1px solid #d9d9d9;}
#styleone ul{margin:0;padding:0;list-style-type:none;width:auto;}
#styleone ul li{display:block;float:left;margin:0 1px 0 0;}
#styleone ul li a{display:block;float:left;color:#037518;text-decoration:none;padding:3px 20px 0 20px;height:18px;}
#styleone ul li a:hover,#styleone ul li a.current{
	color:#FFCC66;
	background:transparent url(/images/bgON.gif) repeat-x top left;
}

   .top_200 { 
	padding-right: 20px;
	width: 200px; 
	border: 0px; 
   }

	#dhtmlgoodies_slideshow{
		width:720px;	/* Total width of slideshow */


	}
	
	#previewPane{
		border:1px solid #000;
		margin-right:10px;	
		text-align:center;
		vertical-align:middle;
		padding-top:30px;
		
		
		/* CSS HACK */
		height: 452px;	/* IE 5.x */
		height/* */:/**/420px;	/* Other browsers */
		height: /**/420px;
		
		width:580px;		
		float:left;
				
	}
	#waitMessage{
		display:none;
		position:absolute;
		left:200px;
		top:150px;
		background-color:#FFF;
		border:3px double #000;
		padding:4px;
		color:#555;
		font-size:0.9em;
		font-family:arial;	
	}	
	#galleryContainer{	/* Big Div surrounding up image, list of images and down image */
		float:left;	/* Floating */
		
		/* CSS HACK */
		height: 424px;	/* IE 5.x - 120 px + 2 px for borders and 2px for padding*/
		height/* */:/**/408px;	/* Other browsers */
		height: /**/408px;
		
		/* CSS HACK */
		width: 124px;	/* IE 5.x - 120 px + 2 px for borders and 2px for padding*/
		width/* */:/**/120px;	/* Other browsers */
		width: /**/120px;
				
		border:1px solid #000;	/* Black border */		
		padding:1px;	/* A little space between the black border and the content inside */
		
	}
	#galleryContainer #arrow_down{	/* Arrow down image */
		height:35px;
	}
	#galleryContainer #arrow_up{
		height:35px;	/* Arrow up image */
	}
	
	#theImages{	/* DIV where the images are located */
		position:relative;
		overflow:hidden;
		height:345px;	/* Height of boxes for the images */
	}
	#theImages div{	
		position:relative;	/* Don't change this */
		height:1500px;	/* Higher than total height of thumbnails */
		
	}
	#theImages img{
		border:0px;	/* No border */
		filter:alpha(opacity=50);	/* Transparency - IE */
		opacity:0.5; /* Transparency - Firefox */
		padding-top:1px;	/* Space between images */
	}
	#previewPane #largeImageCaption{	/* CSS styling of image caption below large image */
		font-style:italic;
		text-align:center;
		font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;	/* Font to use */
		font-size:0.9em;
	}
	#theImages .imageCaption{
		display:none;
	}








a.mainlevel:link, a.mainlevel:visited {
	display: block;
	background: url('../images/naviarrow.gif');
	background-position: top left;
	background-repeat: no-repeat;
	
	border-bottom: 0px solid #b5aba0;
	
	
	
	vertical-align: middle;
	font-size: 11px;
	font-weight: bold;
	color: Grey;
	text-align: left;
	
	line-height: 21px;
	padding-left: 18px;
	
	text-decoration: none;
}

a.mainlevel:hover {
	background: url('../images/naviarrow.gif');
	background-position: top left;
	background-repeat: no-repeat;
	font-weight: bold;
	
	color: #999999;
	
	border-bottom: 1px solid #037518;
}

a.mainlevel#active_menu {
	color:#AAAAAA;
	font-weight: normal;
}

a.mainlevel#active_menu:hover {
	color: #AAAAAA;
	font-weight: normal;
}

a.sublevel:link, a.sublevel:visited {
	padding-left: 1px;
	vertical-align: middle;
	font-size: 11px;
	font-weight: normal;
	color: #545454;
	text-align: left;
}

a.sublevel:hover {
	color: #900;
	text-decoration: none;
}

a.sublevel#active_menu {
	color: #AAAAAA;
}




p, font
{ font-family:		tahoma, sans-serif;
}
td, th 
{
	font-family:		tahoma, sans-serif;
	font-size: 10pt;
}

h1
{ color:			DimGrey;
  font-size:		100%;
}
h5
{
  font-size:		90%;
}
.header
{ font-size:		90%;
  color:			DimGrey;
  font-weight:		bold;
  text-decoration:	none;
}
.no_underline
{ text-decoration:		none;
a
}

{
	font-weight:		normal;
	color:			grey;
}
.small
{
	color:			grey;
	font-size:		90%;
}
.faq
{ font-size:		90%;
}
.price_brief
{ font-size:		90%;
}
.big
{ font-size:		90%;
  text-decoration:	none;
}
.cat
{ font-size:		100%;
color:                                  Grey
}
.standard
{ font-weight:		normal;
}
.white
{ color:			white;
}
.pink
{ color:			pink;
}
.menu
{ color:			grey;
  font-weight:		bold;
  font-size:		90%;
}
.footer
{
  font-size:		90%;
  color:			grey;
}
.lightsmall
{ color:			grey;
  font-size:		90%;
}
.category_child
{
  font-weight:		normal;
}
.cart
{
  font-size:		11px;
  BORDER-BOTTOM:	0px solid;	
  BORDER-LEFT:		0px solid;
  BORDER-RIGHT:		0px solid;	
  BORDER-TOP:		0px solid;
  margin:			0px;
  font-weight:		bold;
  color:			dimgrey;
  background-color:  transparent;
}

/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.stunicholls.com/menu/hover_drop_2.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */

#outer {width:1000px; height:35px; background:url(film.jpg) no-repeat right bottom;  border-width:5px 1px 1px; position:relative;}

.pad1 {width:5px; height:25px; background:#ffe2c1; display:inline; float:left; margin:3px 3px 0 3px;}
.pad2 {width:5px; height:25px; background:#ffe2c1; display:inline; float:left; margin:3px 3px 0 0;}

#menu {list-style-type:none; padding:0; margin:0;}
#menu ul {list-style-type:none; padding:0; margin:0;}
#menu li {float:left; background:#ffe2c1; margin:3px 3px 0 0; position:relative;}
#menu li.sub {background:#ffd195;}

/* for IE5.5 and IE6 only */
#menu table {border-collapse:collapse;position:absolute;top:0;left:0;z-index:80;font-size:1em;}

#menu li a {display:block; color:#000; height:25px; font-family:arial, sans-serif; font-size:11px; line-height:24px; width:160px; text-decoration:none; text-align:center;}
#menu :hover {color:#ee0; background:#AB8458;}
#menu :hover > a {color:#ee0; background:#988;}

#menu ul, 
#menu :hover ul ul,
#menu :hover ul :hover ul ul,
#menu :hover ul :hover ul ul.left {position:absolute; left:-9999px; width:128px;}

#menu :hover ul{left:0;top:25px; background:url(transparent.gif);} /* the background image is for IE7 */

#menu :hover ul :hover ul,
#menu :hover ul :hover ul :hover ul {padding:0 3px; left:125px; top:-3px;}

#menu :hover ul :hover ul.left,
#menu :hover ul :hover ul :hover ul.left {padding:0 3px; left:-131px; top:-3px;}

