/* CSS Document */

body
{
padding-top:0;
margin-top:0;
background-color:#ffffff;
padding-bottom:0;
margin-bottom:0;
}

a:link
{
font-family: arial, helvetica, sans-serif;
font-size:12px;
text-decoration:none;
color:#000000;
font-weight:normal;
}

a:visited
{
font-family: arial, helvetica, sans-serif;
font-size:12px;
text-decoration:none;
color:#000000;
font-weight:normal;
}

a:hover
{
font-family: arial, helvetica, sans-serif;
font-size:12px;
text-decoration:underline;
color:#000000;
font-weight:normal;
}

a:active
{
font-family: arial, helvetica, sans-serif;
font-size:12px;
text-decoration:none;
color:#000000;
font-weight:normal;
}

p a:link
{
font-family: arial, helvetica, sans-serif;
font-size:12px;
text-decoration:none;
color:#000000;
font-weight:normal;
}

p a:visited
{
font-family: arial, helvetica, sans-serif;
font-size:12px;
text-decoration:none;
color:#000000;
font-weight:normal;
}

p a:hover
{
font-family: arial, helvetica, sans-serif;
font-size:12px;
text-decoration:underline;
color:#000000;
font-weight:normal;
}

p a:active
{
font-family: arial, helvetica, sans-serif;
font-size:12px;
text-decoration:none;
color:#000000;
font-weight:normal;
}

#head_font
{
padding:0px;
margin:0px;
font-family: arial, helvetica, sans-serif;
font-size:18px;
color:#757691;
color:#464150 !important;
}


.subtitle {
font-weight: bold;
color: #000000;
background-color: #ffffff;
font-size: 110%;
}


img {
margin-left:0;
border: none;
text-decoration: none;
}

.right {
float: right;
padding-left: 15px;
}

.left {
float: left;
padding-right: 15px;
padding-top: 10px;
}

.centre {
float: centre;
padding-right: 15px;
padding-top: 10px;
}

h1 {
font-size: 160%;
color: #000000;
background-color: #ffffff;
text-align: left;
margin-bottom: 0;
margin-top: 1em;
font-family: arial, helvetica, sans-serif;
}


h2 {
font-size: 115%;
color: #000000;
background-color: #ffffff;
text-align: left;
margin-bottom: 0;
margin-top: 0;
font-family: arial, helvetica, sans-serif;
}



p
{
	font-family: arial, helvetica, sans-serif;
	font-weight:500;
	font-size:12px;
	color:#000;
	text-align:justify;
	margin: 0;
	padding-top: 0.8em;
}


#heading
{
width: 820px;
height:198px;
background-color:#000001;
margin-top:0px;
padding-top:0px;
margin-bottom: 0;
padding-bottom: 0;
}

#main
{
margin:0 auto;
width: 820px;
background-color:#ffffff;
margin-top:0;
padding-top:0;
z-index:1;
height: auto;
font-family: arial, helvetica, sans-serif;
}


.contact1 {
width: 25em;
float: left;
background-color: white;
font-family: arial, helvetica, sans-serif;
}

.contact2 {
float: left;
width: 20em;
background-color: white;
font-family: arial, helvetica, sans-serif;
}

.contact3 {
float: left;
width: 10em;
background-color: white;
font-family: arial, helvetica, sans-serif;
}

div.row {
clear: both;
padding-top: 5px;
font-family: arial, helvetica, sans-serif;
font-weight:500;
font-size:12px;
color:#000000;
width: 18em;
background-color: #ffffff;
}

div.row span.label {
float: left;
width: 5em;
text-align: left;
}


div.row span.formw {
float: right;
width: 10em;
text-align: left;
} 

div.row2 {
clear: both;
padding-top: 5px;
font-family: arial, helvetica, sans-serif;
font-weight:500;
font-size:12px;
color:#000000;
width: 20em;
background-color: #ffffff;
}

div.row2 span.label {
float: left;
width: 10em;
text-align: left;
}

div.row2 span.formw {
float: right;
width: 10em;
text-align: left;
} 

.taste {
color: #5D0080;
background-color: #ffffff;
font-family: arial, helvetica, sans-serif;
}

.taste a:link {
color: #5D0080;
background-color: #ffffff;
text-decoration: underline;
font-family: arial, helvetica, sans-serif;
}

.taste a:visited {
color: #5D0080;
background-color: #ffffff;
text-decoration: underline;
font-family: arial, helvetica, sans-serif;
}

.taste a:hover {
color: #5D0080;
background-color: #ffffff;
text-decoration: underline;
font-family: arial, helvetica, sans-serif;
}

.taste a:active {
color: #5D0080;
background-color: #ffffff;
text-decoration: underline;
font-family: arial, helvetica, sans-serif;
}

.match {
color: #6d0f12;
background-color: #ffffff;
font-family: arial, helvetica, sans-serif;
}

.match a:link {
color: #6d0f12;
background-color: #ffffff;
text-decoration: underline;
font-family: arial, helvetica, sans-serif;
}

.match a:hover {
color: #6d0f12;
background-color: #ffffff;
text-decoration: underline;
font-family: arial, helvetica, sans-serif;
}

.match a:active {
color: #6d0f12;
background-color: #ffffff;
text-decoration: underline;
font-family: arial, helvetica, sans-serif;
}

.match a:visited {
color: #6d0f12;
background-color: #ffffff;
text-decoration: underline;
font-family: arial, helvetica, sans-serif;
}

.buy {
color: #0f6d18;
background-color: #ffffff;
font-family: arial, helvetica, sans-serif;
}

.buy a:link, a:hover, a:visited, a:active {
color: #0f6d18;
background-color: #ffffff;
text-decoration: underline;
font-family: arial, helvetica, sans-serif;
}

.buy a:hover {
color: #0f6d18;
background-color: #ffffff;
text-decoration: underline;
font-family: arial, helvetica, sans-serif;
}

.buy a:visited {
color: #0f6d18;
background-color: #ffffff;
text-decoration: underline;
font-family: arial, helvetica, sans-serif;
}

.buy a:active {
color: #0f6d18;
background-color: #ffffff;
text-decoration: underline;
font-family: arial, helvetica, sans-serif;
}

.elevation {
color: #000099, blue;
background-color: #ffffff;
font-family: arial, helvetica, sans-serif;
}

.elevation a:link {
color: #000099;
background-color: #ffffff;
text-decoration: underline;
font-family: arial, helvetica, sans-serif;
}

.elevation a:hover {
color: #000099;
background-color: #ffffff;
text-decoration: underline;
font-family: arial, helvetica, sans-serif;
}

.elevation a:visited {
color: #000099;
background-color: #ffffff;
text-decoration: underline;
font-family: arial, helvetica, sans-serif;
}

.elevation a:active {
color: #000099;
background-color: #ffffff;
text-decoration: underline;
font-family: arial, helvetica, sans-serif;
}

.soil {
color: #211b6e;
background-color: #ffffff;
font-family: arial, helvetica, sans-serif;
}

.soil a:link {
color: #211b6e;
background-color: #ffffff;
text-decoration: underline;
font-family: arial, helvetica, sans-serif;
}

.soil a:hover {
color: #211b6e;
background-color: #ffffff;
text-decoration: underline;
font-family: arial, helvetica, sans-serif;
}

.soil a:visited {
color: #211b6e;
background-color: #ffffff;
text-decoration: underline;
font-family: arial, helvetica, sans-serif;
}

.soil a:active {
color: #211b6e;
background-color: #ffffff;
text-decoration: underline;
font-family: arial, helvetica, sans-serif;
}

#text
{
margin:0px;
margin-left:0;
padding:2%;
width:775px;
background-color:inherit;
font-family: arial, helvetica, sans-serif;
}

.smallspace {
padding-top: 6px;
}


#footer
{
height:auto;
width:820px;
background-color:#000000;
font-family: arial, helvetica, sans-serif;
font-size:14px;
color:#ffffff;
padding-top:3px;
padding-bottom: 3px;
margin-top:2em;
text-align: center;
clear: both;
}

#footer a:link
{
font-family: arial, helvetica, sans-serif;
font-size:15px;
text-decoration:none;
color:#ffffff;
background-color:#000000;
}

#footer a:visited
{
font-family: arial, helvetica, sans-serif;
font-size:15px;
text-decoration:none;
color:#ffffff;
font-weight:normal;
background-color:#000000;
}

#footer a:hover
{
font-family: arial, helvetica, sans-serif;
font-size:15px;
color:#ffffff;
text-decoration: underline;
background-color:#000000;
}

#footer a:active
{
font-family: arial, helvetica, sans-serif;
font-size:15px;
text-decoration:none;
color:#ffffff;
font-weight:normal;
background-color:#000000;
}

.latest p {
text-align: center;
font-size: 14px;
}

.green {
font-weight: bold;
color: green;
background-color: #ffffff;
}

.maroon {
font-weight: bold;
color: maroon;
background-color: #ffffff;
}

.5D0080 {
font-weight: bold;
color: 5D0080;
background-color: #ffffff;
}

.black a:link, a:visited, a:hover, a:active{
font-weight: bold;
color: #000000;
background-color: #ffffff;
}

/* css menu system */
/* menu */

.menu_font
{
font-family: arial, helvetica, sans-serif;
background-color:#000000;
 font-size:15px;
 color:#FFFFFF;
 font-style:normal;
 font-weight:normal;
 text-decoration:none;
 text-indent: 0;
 text-align:center;
 height:50px;
}

#menu {
height:50px;
background-color:#000000;
font-family: arial, helvetica, sans-serif;
font-size:15px;
color:#FFFFFF;
z-index:2;
float:left;
width:820px;
margin: 0;
padding:0;

}

#menu a{
background-color:#000000;
font-family: arial, helvetica, sans-serif;
font-size:15px;
color:#FFFFFF;
z-index:55;
padding:0px;
margin:0px;
display:block;
text-decoration:none;
text-indent:0px;
letter-spacing:normal;
text-align:center;
padding:0px;
margin:0px;
white-space:nowrap;
height: 50px;
vertical-align: middle;
font-weight: normal;
}

#menu a:visited{
color: #ffffff;
background-color:#000000;
font-weight: normal;
display:block;
}

#menu a:hover{
background-color:#acacad;
font-weight: bolder;
color: #000000;
padding:0px !important;
margin:0px !important;
height: 40px
}

#menu a:active{
color: #ffffff;
background-color:#000000;
font-weight: normal;
}


#menu ul{
position:relative;
list-style:none;
margin:0px;
padding:0px;
float:left;
z-index:100;
background-color:#000000;
vertical-align: middle;

}

#menu li{
position:relative;
background-color:#000000;
}

#menu ul li
{
background-color:#000000;
height: 40px;
padding-top: 5px;
padding-bottom: 0;
color: #ffffff;
}


#menu ul li a:link
{
background-color:#000000;
height: 40px;
padding-top: 5px;
padding-bottom: 0;
color: #ffffff;
}

#menu ul li a:visited
{
background-color:#000000;
height: 40px;
padding-top: 5px;
padding-bottom: 0;
color: #ffffff;
}

#menu ul li a:hover
{
background-color:#acacad;
height: 40px;
padding-top: 5px;
padding-bottom: 0;
color: #000000;
}

#menu ul li a:active
{
background-color:#acacad;
height: 40px;
padding-top: 5px;
padding-bottom: 0;
color: #000000;
font-weight: bold;
}

#menu ul ul{
position:absolute;
z-index:100;
top:auto;
display:none;
background-color:#000000;

}

#menu ul ul ul{
top:0;
left:100%;
background-color:#000000;

}
/* Begin non-anchor hover selectors */

/* Enter the more specific element (div) selector
on non-anchor hovers for IE5.x to comply with the
older version of csshover.htc - V1.21.041022. It
improves IE's performance speed to use the older
file and this method */

div#menu li:hover{
cursor:pointer;
z-index:100;
color:#5C4A0E;
}

div#menu li:hover ul ul,
div#menu li li:hover ul ul,
div#menu li li li:hover ul ul,
div#menu li li li li:hover ul ul
{
color:#5C4A0E;
display:none;
}

div#menu li:hover ul,
div#menu li li:hover ul,
div#menu li li li:hover ul,
div#menu li li li li:hover ul
{
color:#5C4A0E;
display:block;
width:8em;
left:0px;
}
