 * { padding: 0; margin: 0; }
	
a img { border: 0; }

body {
	background-color: #cccccc;
}
	
.biggercontainer {
	background:	url(images/bg_right.jpg);
	width: 100%;
	height: 450px;
	color: #666;
	font-weight: normal;
	font-size: 8pt;
	line-height: 13pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-indent: 0px;
}
.container{
		border: none;
		margin: 0 auto;
      	width: 840px;
		background-color: white;
      	}

.hidden {
	display:none;
	}      	
      	
.mail{
	margin-top:  -5px;
	float: left;
	}

.header {
	background:		url(images/header.jpg) no-repeat;
	width:			840px;
	height:			64px;
}

.footer {
	background:		url(images/footer.jpg) 0 0 no-repeat;
	width:			840px;
	height:			200px;
}

.homeimg {
	background:		url(images/homeimg_big.jpg) 0 0 no-repeat;
	width:			840px;
	height:			350px;
}

.content {
	background:		url(images/content.jpg) 0 0;
	width:			840px;
}
.content a:link{
   	text-decoration: none;
   	color:          #663366;
}

.content a:hover{
   	text-decoration: none;
   	color:          #cc33cc;
}

.conmenu {
	width:          260px;
	height:         135px;
	padding-top:    200px;
	margin-right:   187px;
	float:          right;
	z-index: 5000;
}
	
.quotebt{
	margin-right:  0px;
	margin-top:  12px;
	float: right;
	}
	
.quotebt a{
    text-decoration: none;
   	color: #990099;
   	}
   		
.quotebt a:hover{
	text-decoration: none;
   	color: #cc33cc;
   	margin-right:  -2px;
   	}
	
.quote{
	margin-right:  35px;
	margin-top:  12px;
	float: right;
	}
	
.phone{
	font-size: 16px;
	color: black;
	position: absolute;
	margin-left:  691px;
	margin-top:    40px;
	}

.mlddm
{	visibility: hidden;
	margin: 0;
	padding: 0 0 0 26px;
	background: #660066;
	width:814px;
	height: 28px}

	.mlddm li
	{	display: inline;
		list-style: none;
		margin: 0;
		padding: 0;
		float: left;
		font: 11px arial}

	.mlddm li a, .mlddm li a#buttonnohover
	{	display: block;
		text-align: center;
		color: #FFF;
		padding: 7px 10px;
		margin: 0;
		width: 70px;
		text-decoration: none;
		background: #660066}

	.mlddm li a:hover, .mlddm li a#buttonhover
	{	color: #FFF;
		background: #330033}

		.mlddm ul
		{	z-index: 100;
			margin: 1px 0 0 0;
			padding: 0;
			visibility: hidden;
			position: absolute;
			clear: both;
			background: #660066 url(images/bg.jpg)}
		
		.mlddm ul li
		{	float: none}

		.mlddm ul li a
		{	white-space: nowrap;
			width: auto;
			margin: 0 0 0 2px;
			padding: 9px 15px;
			font: 11px arial;
			text-align: left;
			text-decoration: none;
			color: #FFF;
			background: transparent}

		.mlddm ul li a:hover
		{	color: #FFF;
			padding: 9px 15px 9px 13px;
			border: 1px solid #FFF;
			border-width: 0 0 0 2px}

		.mlddm .hsub
		{	background: no-repeat right url(images/arroww.gif)}

		.mlddm .hsub:hover
		{	background: #330033 no-repeat right url(images/arroww.gif)}
h1 {
	font-size:30px;
	padding-top: 0px;
	padding-bottom: 10px;
/*	border-bottom: 1px solid #DDD; */
	margin-bottom: 10px;
	text-align: left;
}		
		
h2 {
	padding-top: 0px;
	padding-bottom: 10px;
	border-bottom: 1px solid #DDD;
	margin-bottom: 10px;
	text-align: left;
}

h3 {
	font-size: 10pt;
	font-weight: bold;
	color: #666;
	line-height: 12pt;
	}
	
h4 {
	font-size: 10pt;
	font-weight: bold;
	color: #666666;
	line-height: 20pt;
	}

.con {
	margin-left: 	27px;
	padding-top:    5px;
	padding-left:	10px;
	font-size:      12px;
	line-height:    12pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.con a{
    text-decoration: none;
   	color: #990099;
   	}
   		
.con a:hover{
	text-decoration: none;
	color: #cc33cc;
   	}

.cont {
	margin-left: 	27px;
	margin-right:	27px;
	padding-top:    20px;
	padding-left:	25px;
	padding-right:  25px;
	font-size:      12px;
	line-height:    12pt;
}

.cont a{
    text-decoration: none;
   	color: #990099;
   	}
   		
.cont a:hover{
	text-decoration: none;
	color: #cc33cc;
   	}
  	
.accentwhite{
	color: white;
	font-size: 12px;
	padding-left: 15px;
	}
   	
.leftcon{
	float: left;
	}
   	
table{
   		position: center;
   		font-family: Verdana, Arial,Helvetica, sans-serif;
		color:#000;
   		line-height: 10pt;
   		caption-side: bottom;
   		border-collapse: collapse;
   		width: 740px;
   		}
   		
   	td, th{
	text-align: left;
	border: thin solid #000;
	padding: 2px;
	border-collapse: collapse;
	font-size: 10px;
   		}
   		
   	th{
	font-size: 11px;
	text-align: Left;
	border: thin solid #000;
	background-color: #606;
	color: #FFF;
   		}
   		
   	table2{
   		position: center;
   		font-family: Verdana, Arial,Helvetica, sans-serif;
   		line-height: 10pt;
   		border: none;
   		caption-side: bottom;
   		border-collapse: collapse;
   		width: 620px;
   		}

.sitemap1 {
	width: 150px;

	margin-left: 45px;
	margin-top: 20px;
	padding-left: 15px;
	padding-right: 10px;
	color: #666666;
	font-size: 6.5pt;
	line-height: 11pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-indent: 0px;
	float: left;
	}
	
.sitemap1 a{
    text-decoration: none;
   	color: #990099;
   	}
   		
.sitemap1 a:hover{
	text-decoration: underline;
   	color: #cc33cc;
   	}

.sitemap2 {
	width: 150px;

	margin-left: 0px;
	margin-top: 20px;
	padding-left: 15px;
	padding-right: 10px;
	color: #666666;
	font-size: 6.5pt;
	line-height: 11pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-indent: 0px;
	float: left;
	}
	
.sitemap2 a{
    text-decoration: none;
   	color: #990099;
   	}
   		
.sitemap2 a:hover{
	text-decoration: underline;
   	color: #cc33cc;
   	}

.sitemap3 {
	width: 150px;

	margin-left: 0px;
	margin-top: 20px;
	padding-left: 15px;
	padding-right: 10px;
	color: #666666;
	font-size: 6.5pt;
	line-height: 11pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-indent: 0px;
	float: left;
	}
	
.sitemap3 a{
    text-decoration: none;
   	color: #990099;
   	}
   		
.sitemap3 a:hover{
	text-decoration: underline;
   	color: #cc33cc;
   	}
	
.sitemap4 {
	width: 200px;

	margin-left: 0px;
	margin-top: 20px;
	padding-left: 15px;
	padding-right: 10px;
	color: #666666;
	font-size: 6.5pt;
	line-height: 11pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-indent: 0px;
	float: left;
	}
	
.sitemap4 a{
    text-decoration: none;
   	color: #990099;
   	}
   		
.sitemap4 a:hover{
	text-decoration: underline;
   	color: #cc33cc;
   	}
   	
.new1 {
	width: 210px;
	height: 100%;
	margin-left: 0px;
	margin-top: 5px;
	padding-left: 5px;
	padding-right: 0px;
	padding-bottom: 15px;
	color: #999999;
	font-size: 7pt;
	line-height: 11pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-indent: 0px;
	float: left;
	}	
	
.new1 a{
    text-decoration: none;
   	color: #990099;
   	}
   		
.new1 a:hover{
	text-decoration: underline;
   	color: #cc33cc;
   	}

.new2 {
	width: 200px;
	height: 100%;
	margin-left: 537px;
	margin-top: -116px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	color: #999999;
	font-size: 7pt;
	line-height: 11pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-indent: 0px;
	float: left;
	}	
	
.new2 a{
    text-decoration: none;
   	color: #990099;
   	}
   
.new2 a:hover{
	text-decoration: underline;
   	color: #cc33cc;
   	}

.iso{
	width:          200px;
	margin-left:    40px;
	}
	
.footercon{
	font-size:		9px;
	line-height:	20px;
	width:			225px;
	height:			170px;
	padding-top:	27px;
	padding-left:   109px;
	float: left;
	}
	
.footercon a{
	text-decoration: none;
	color: #990099;
	}
	
.footercon a:hover{
	text-decoration: none;
   	color: #cc33cc;
	}
	
.footercon2{
	font-size:		9px;
	line-height:	20px;
	width:			200px;
	height:			170px;
	padding-top:	27px;
	padding-left:   30px;
	float: left;
	}
	
.footercon2 a{
	text-decoration: none;
	color: #990099;
	}
	
.footercon2 a:hover{
	text-decoration: none;
   	color: #cc33cc;
	}	

.sitenav {
	width: 154px;
	height: 100%;
	margin-left: 91px;
	margin-top: 0px;
	padding-left: 19px;
	padding-right: 5px;
	color: #000;
	font-size: 10pt;
	font-weight: bolder; 
	line-height: 13pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-indent: 0px;
	float: left;
	}
	
.sitenav a{
    text-decoration: none;
   	color: #990099;
   	}
   		
.sitenav a:hover{
	text-decoration: none;
   	color: #cc33cc;
   	}
   		
.sitenav ul{
	list-style-type: none;
	color: #660066;
	}
	
span.expandLink {
	color: #cc33cc;
	text-decoration: none;
	margin-left: -14px;
	}
  
span.expandLink a:hover{
	color: #cc33cc;
	text-decoration: none;
	margin-left: 1px;
	}
	
#vegMore {
	color: #666666;
	margin-left: 10px;
	font-size: 7pt;
	}
	
#vegMore a{
    text-decoration: none;
   	color: #990099;
   	}
   		
#vegMore a:hover{
	text-decoration: none;
   	color: #ff00ff;
   	}

#fruitMore {
	color: #666666;
	margin-left: 10px;
	font-size: 7pt;
	}
	
#fruitMore a{
    text-decoration: none;
   	color: #990099;
   	}
   		
#fruitMore a:hover{
	text-decoration: none;
   	color: #ff00ff;
   	}

#otherMore {
	color: #666666;
	margin-left: 10px;
	font-size: 7pt;
	}
	
#otherMore a{
    text-decoration: none;
   	color: #990099;
   	}
   		
#otherMore a:hover{
	text-decoration: none;
   	color: #ff00ff;
   	}
	
#contactMore {
	color: #666666;
	margin-left: 10px;
	font-size: 6pt;
	}
	
#contactMore a{
    text-decoration: none;
   	color: #990099;
   	}
   		
#contactMore a:hover{
	text-decoration: none;
   	color: #ff00ff;
   	}
   	
.sitenav2 {
	width: 570px;
	height: 100%;
	margin-left: 0px;
	margin-top: 0px;
	padding-left: 5px;
	color: #666666;
	font-size: 8pt;
	line-height: 13pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-indent: 0px;
	float: left;
	}
	
.sitenav2 a{
    text-decoration: none;
   	color: #660066;
   	}
   		
.sitenav2 a:hover{
	text-decoration: none;
   	color: #cc33cc;
   	}
   		
.sitenav2 ul{
	list-style-type: none;
	}   	
   	
#specMore {
	color: #666666;
	font-size: 7pt;
	}
	
#specMore a{
    text-decoration: none;
   	color: #990099;
   	}
   		
#specMore a:hover{
	text-decoration: none;
   	color: #ff00ff;
   	}   	
	
/* JQCarousl */

#wrap {
    color: #666;
    /*margin: 0 12%;*/
    margin: 5px 5px;

}

.img {
	border-style: none;
	display: block;
	text-align: center;
	font-size: 17px;
	float: right;
	margin-right: 15px;
	margin-top: -19px;
}

.img-i {
	border-style: none;
	display: block;
	text-align: center;
	font-size: 17px;
	float: right;
	margin-right: 15px;
	margin-top: 19px;
}

.img-n {
	border-style: none;
	display: block;
	text-align: center;
	font-size: 17px;
	float: right;
	margin-right: 15px;
	margin-top: 1px;
}

#ha {
	font-size: 13pt;
	font-family: Verdadna, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #333;
	line-height: 9pt;
	margin-left: 7px;
	margin-top: 10px;
	margin-bottom:0px;
	}	

#hb {
	font-size: 10pt;
	font-family: Verdadna, Arial, Helvetica, sans-serif
	font-weight: normal;
	color: #333;
	line-height: 12pt;
	margin-left: 10px;
	margin-top:   10px;
	margin-bottom:0px;		
}

#hn {
	font-size: 7pt;
	font-family: Verdadna, Arial, Helvetica, sans-serif
	font-weight: bold;
	color: #333;
	line-height: 12pt;
	margin-left: 0px;
	margin-top:   29px;
	margin-bottom:0px;
}

#hx {
	font-size: 8pt;
	font-family: Verdadna, Arial, Helvetica, sans-serif
	font-weight: normal;
	color: #333;
	line-height: 8pt;
	margin-left: 10px;
	margin-top:   10px;
	margin-bottom:0px;

}


/* SLIDESHOW (JQCarousel Big Top) */

	
/* Slideing Box */

#slider {

	/* You MUST specify the width and height */
	width:766px;
	height:335px;
	position:relative;	
	overflow:hidden;
	margin-left: 37px;
}

#topslider{
	width:766px;
	height:335px;
	position:relative;	
	overflow:hidden;
	margin-left:0px;
	margin-top:7px;
}


#mask-gallery {
	
	overflow:hidden;	
}

#gallery {
	
	/* Clear the list style */
	list-style:none;
	margin:0px;
	padding:0px;
	
	z-index:0;
	
	/* width = total items multiply with #mask gallery width */
	width:900px;
	overflow:hidden;
}

	#gallery li {

		
		/* float left, so that the items are arrangged horizontally */
		float:left;
	}
	
	
#mask-excerpt {
	/* Set the position */
	position:absolute;
	top:14px;
	left:415px;
	z-index:500px;
	/* width should be lesser than #slider width */
	width:200px;
	height:300px
	overflow:hidden;	

}
	
#excerpt {
	/* Opacity setting for different browsers */
	filter:alpha(opacity=60);
	-moz-opacity:0.9;
	-khtml-opacity: 0.9;
	opacity: 0.9;
	/* Clear the list style */
	list-style:none;
	margin:0;
	padding:0;
	/* Set the position */
	z-index:10;
	position:absolute;
	top:0;
	left:0;
	/* Set the style */
	width:285px;
	background-color:#000;
	overflow:hidden;
	font-family: Verdana, Arial, Helvetica, sans-serif
	font-size:10px;
	color:#FFF;
	height: 317px;
}

	#excerpt li {
	padding-left:17px;
	padding-top:20px;
	color: #FFF;
	text-decoration:none;
	}
	
	#fonts-a{
		font-size: 28px;
		line-height: 50pt;
		margin-left: 17px;
		margin-top:  20px;
		
	}
	
	#fonts-b{
		font-size: 20px;
		line-height: 10pt;
		margin-left: 17px;
	
	}

	#fonts-c{
		font-size: 13px;
		line-height: 15pt;
		margin-left: 17px;
	}
	
	#fonts-c a{
	color: #fff;
	font-weight:bold;
	text-decoration:none;
		}
		
	#fonts-c a:hover{
	color: #FF00FF;
	text-decoration: none;
		}
	
.clear {
	clear:both;	
}
	

