/* CSS Document */

body{
background-color:#ffffff;
background-image:url(images/BG.jpg);
background-repeat:no-repeat;
background-position:top right;
margin:30px;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:12px;
color:#637541;
line-height:24px;
}


img{
behavior:url('css/pngHack.htc');
}



.borderTop{
background-image:url(images/topBar/shadowTop.png);
background-repeat:repeat-x;
height:6px;
}

.borderBottom{
background-image:url(images/topBar/shadowBottom.png);
background-repeat:repeat-x;
height:6px;
}

.borderLeft{
background-image:url(images/topBar/shadowLeft.png);
background-repeat:repeat-y;
width:6px;
}

.borderRight{
background-image:url(images/topBar/shadowRight.png);
background-repeat:repeat-y;
width:6px;
}

.topBar{
background-image:url(images/topBar/topBarBG.png);
background-repeat:repeat-x;
height:118px;
}

.nav{
background-image:url(images/topBar/navBG.png);
background-repeat:repeat-x;
height:44px;
}

.nav a{
position:relative;
float:right;
background-position:0px 0px;
margin-right:10px;
height:44px;
}

.navigationHome{
width:37px;
background-image:url(images/topBar/nav/home.jpg);
}
.navigationHome:hover{
background-position:0px -44px;
}

.navigationAbout{
width:62px;
background-image:url(images/topBar/nav/about.jpg);

}
.navigationAbout:hover{
background-position:0px -44px;
}

.navigationRetail{
width:37px;
background-image:url(images/topBar/nav/Retail.jpg);
}
.navigationRetail:hover{
background-position:0px -44px;
}

.navigationSeasonal{
width:65px;
background-image:url(images/topBar/nav/seasonal.jpg);
}
.navigationSeasonal:hover{
background-position:0px -44px;
}

.navigationWholesale{
width:75px;
background-image:url(images/topBar/nav/wholesale.jpg);
}
.navigationWholesale:hover{
background-position:0px -44px;
}

.navigationFarmshop{
width:122px;
background-image:url(images/topBar/nav/farmshopNew.jpg);
}
.navigationFarmshop:hover{
background-position:0px -44px;
}

.navigationGroundTree {
	width:134px;
	background-image:url(images/topBar/nav/groundtree.jpg);
}

.navigationGroundTree:hover {
	background-position:0px -44px;
}

.navigationContact{
width:77px;
background-image:url(images/topBar/nav/Contact.jpg);
}
.navigationContact:hover{
background-position:0px -44px;
}


.contentLeft{
padding:70px;
}



.contentRight{
float:right;
padding-top:70px;
padding-right:70px;
padding-bottom:20px;
}





.bottomContent{
padding-left:70px;
padding-right:70px;
padding-bottom:20px;
}






#content{
background-image:url(images/bg-content.gif);
background-repeat:repeat-y;
padding-top:0px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;
width:262px;
height:342px;
}

#contact{
background-image:url(images/bg_main.gif);
background-repeat:repeat-x;
background-color:#C97816;
padding-top:26px;
padding-left:32px;
padding-right:22px;
padding-bottom:20px;
width:730px;
}



#menus{
background-image:url(images/bg_main.gif);
background-repeat:repeat-x;
background-color:#C97816;
padding-top:26px;
padding-left:32px;
padding-right:22px;
padding-bottom:20px;
width:390px;
height:374px;
}



.content{
padding-left:32px;
padding-right:22px;
padding-bottom:20px;
}

.thumb{
background-image:url(images/gallery/bg.gif);
background-repeat:no-repeat;
width:92px;
height:92px;
padding-top:7px;
padding-bottom:0px;
padding-left:7px;
padding-right:0px;
float:left;
margin-bottom:15px;
margin-right:15px;
}

.floatR{
float:right;
}

#fade{
background-image:url(images/nav-fade.png);
background-repeat:repeat-x;
height:74px;
position:inherit;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=’nav-fade.png’,sizingMethod=’scale’);

}

#reflection{
background-image:url(images/bg-reflection.gif);
background-repeat:repeat-x;
height:47px;
width:753px;
padding-top:27px;
padding-left:31px;
}

.button{
padding-right:17px;
position:inherit;

}


a{
color:#000000;
text-decoration:underline;
}

a:visited{
color:#ffffff;
text-decoration:underline;
}

a:hover{
color:#CC0000;
text-decoration:underline;
}

h1{
font-size:14px;
color:#731112;
}
