body{
	background: #506c09 url(images/background.gif) repeat left top ;
	padding-top:30px;
}

#pageouter{
	border: 1px solid #415709;
	width:817px;
}
#pageinner{
	border: 2px solid #ecb65f;
}
#pageHolder{
	width:777px;
	border:18px solid #3c5107;
}

#print_header{
	display:none;
	visibility:hidden;
}
#header_holder{
	width:773px;
	padding:0px;
	margin:0px;
}
#header_menu_holder{
	height:43px;
	width:773px;
	margin:0px;
	padding:0px;
	border-bottom: 1px solid #fff;
}

  #header_menu span{display:none;}
  #header_menu{
    width: 773px; height: 43px;
    background: #0f670f url(images/header_menu.gif);
    margin: 0px auto; padding: 0;
    position: relative;}
  #header_menu li {
    margin: 0; padding: 0; list-style: none;
    position: absolute; top: 0;}
  #header_menu li, #header_menu a {
  	color:#fff;
	font-size:10px;
    height: 43px; display: block;}

  #home {left: 0; width: 53px; }
  #location {left: 53px; width: 72px;}
  
  #onion_marketing {left: 125px; width: 78px; }
  #fruit_vegetable_marketing {left: 205px; width: 108px;}
  #about_us {left: 313px; width: 72px;  }
  #onion_catalogue {left: 387px; width: 77px;}
  #fruit_vegetable_catalogue {left: 464px; width: 110px; }
  #out_in_the_field {left: 574px; width: 73px;}
  #history {left: 648px; width: 58px; } 
  #mission {left: 707px; width: 67px; } 
  
  #home a:hover {
    background: transparent url(images/header_menu.gif) 0 -44px no-repeat;}

  #location a:hover {
    background: transparent url(images/header_menu.gif) -53px -44px no-repeat;}
  #onion_marketing a:hover {
    background: transparent url(images/header_menu.gif) -125px -44px no-repeat;}
  #fruit_vegetable_marketing a:hover {
    background: transparent url(images/header_menu.gif) -205px -44px no-repeat;}
  #about_us a:hover {
    background: transparent url(images/header_menu.gif) -313px -44px no-repeat;}
  #onion_catalogue a:hover {
    background: transparent url(images/header_menu.gif) -387px -44px no-repeat;}
  #fruit_vegetable_catalogue a:hover {
    background: transparent url(images/header_menu.gif) -464px -44px no-repeat;}
  #out_in_the_field a:hover {
    background: transparent url(images/header_menu.gif) -574px -44px no-repeat;}
  #history a:hover {
    background: transparent url(images/header_menu.gif) -648px -44px no-repeat;}
  #mission a:hover {
    background: transparent url(images/header_menu.gif) -707px -44px no-repeat;}
	

#contentHolder{
	width:773px;
	background:#fff;
	overflow: auto;
}


#contentHolder h1{font-family:georgia,sans-serif; font-size:47px; color:#E7B161; font-weight:normal; line-height:48px; padding:0px; margin:0px; margin-top:22px;}
#contentHolder h2{font-family:georgia,sans-serif; font-size:47px; color:#7B251B;	line-height : 50px; }
#contentHolder h3{font-family:georgia,sans-serif;
	font-size: 11pt;
	color: #792218;
	font : bold;}


#catalogueMenu{
	width:300px;
	color:#fffff;
	float:left;
	text-align:left;
	padding-left:20px;
	font-family:Tahoma,arial,verdana,helvetica,sans-serif;
	font-size: 12px;
	line-height : 18px;
	word-spacing : 1px;
}

#catalogueMenu td{color:#000;}
#catalogueMenu li{color:#000;}
#catalogueMenu p{color:#000; padding-top:0px; margin-top:4px;}
#catalogueMenu a{color:#7B251B;}
#catalogueMenu a:hover{}

#catalogueMenu h2{color:#7B251B; font-size:30px; padding:0px; margin:0px; line-height:20px; margin-top:15px; margin-bottom:10px;}
#catalogueMenu h3{color:#000; font-size:20px; padding:0px; margin:0px; line-height:15px; margin-top:5px;}
#catalogueMenu h3{color:#7B251B; font-size:20px; padding:0px; margin:0px;line-height:15px;margin-top:5px;}

#catalogueMenu hr{
	margin-top:16px;
	margin-bottom:20px;
	color:#7B251B;
	background-color: #000;
	height: 1px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}

#catalogueText{
	float:left;
	width:425px;
	color:#0e1503;
	float:left;
	text-align:left;
	padding-left:16px;
	font-family:Tahoma,arial,verdana,helvetica,sans-serif;
	font-size: 12px;
	line-height : 18px;
	word-spacing : 1px;
}



#contentText{
	color:#0e1503;
	float:left;
	text-align:left;
	width:420px;
	padding-left:15px;
	font-family:Tahoma,arial,verdana,helvetica,sans-serif;
	font-size: 12px;
	line-height : 18px;
	word-spacing : 1px;

}

#imagesHolder{
	margin:0px;
	padding:0px;
	float:left;
	width:329px;
	padding-bottom:100px;
	background:#ecb65f;
}
#imagesHolder img {
	float:left;
	text-align:left;
	
}
#cataloguethumbnailsHolder{
	margin-top:20px;
	margin-left:0px;
}
#cataloguethumbnailsHolder img{
	border:1px solid #7B251B;
	margin:0px;
}

#cataloguethumbnailsHolder .thumbBox{
	margin-left:3px;
	margin-right:3px;
	margin-top:4px;
	float:left;
	text-align:left;
}

#cataloguethumbnailsHolder a:hover img {
	border:1px solid white;
filter:alpha(opacity=70);
	opacity: 0.7;
	-moz-opacity:0.7;
}


#cataloguethumbnailsHolder .thumbCaption {background:#7B251B; padding:2px; text-align:left;}
#cataloguethumbnailsHolder .thumbCaption h2{font-size:10px; padding:0px; margin:0px; line-height:10px; color:#FFFFFF;}
#cataloguethumbnailsHolder .thumbCaption h3{font-size:10px; padding:0px; margin:0px; line-height:10px; color:#FFFFFF;}


#thumbnailsHolder{
	
	float:left;
	margin-right:7px;
	margin-top:15px;
	font-size:9px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
}


#thumbnailsHolder .thumbBox{
	background: url(images/thumb_bg.jpg) no-repeat left top);
	float:right;
	height:130px;
	width:98px;
	margin:3px;

}

#thumbnailsHolder .thumbBox img{ 
	margin:0px;
}

.caption{
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		text-align:left;
		padding-left:3px;
}

#thumbnailsHolder .thumbInfo{
	float:right;
	width:98px;
	height:110px;
	padding-top:20px;
	padding-left:10px;
	padding-right:10px;

}

#thumbnailsHolder img {
	float:right;
	margin:3px;
	border:1px solid #fff;
}

#thumbnailsHolder a:hover img {
	border:1px solid white;
filter:alpha(opacity=70);
	opacity: 0.7;
	-moz-opacity:0.7;
}

	
	
#footerMenu {
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;
	margin-top:10px;
	font-size:10px;
	margin-bottom:60px;
	width:550px;
	line-height:18px;
	color:#CCFF66;
}
#footerMenu a{
	font-weight:normal;
	padding-left:8px;
	padding-right:8px;
	color:#CCFF66;
	}


  A:Active {color: #7B81A9; text-decoration: none;}
  A:Visited {color: #828595 text-decoration: none;}
  A:Hover {color:#5B5F7C; text-decoration: underline;}
  a {font-weight: bold; color: #7B81A9; text-decoration: none;}
 



   .printerlink {
     font-weight:thin ;
	font-family:arial,georgia,sans-serif;
	font-size: 8pt;
	color:#792218;
	line-height : 19px;
	word-spacing : 1px;
	border: 1px dashed #999999;
	letter-spacing : 0px;
	padding-left : 12px;
	padding-right : 6px;
	padding-top : 18px;
}
 
  .back {
	font-family:verdana,arial,sans-serif;
	font-size: 6pt;
	color: #7B81A9;
}
  .thumbnail {	font-family:arial,georgia,sans-serif;
	font-size: 7pt;
	color:#792218;
		letter-spacing : 1px;
	}

  .popupimage {
	font-family:arial,georgia,sans-serif;
	font-size: 8pt;
	color:#792218;
        background-color:#E7B161;
}
  .popupimagecaption {
	font-family:arial,georgia,sans-serif;
	font-size: 8pt;
	color:#792218;
	line-height : 10px;
	word-spacing : 2px;
	letter-spacing : 1px;
	padding-left : 12px;
	padding-right : 6px;
	padding-top : 2px;
        background-color:FFD79C;
}


  .captiontext {
	font-family:arial,georgia,sans-serif;
	font-size: 8pt;
	color:#792218;
	line-height : 19px;
	word-spacing : 2px;
	padding-left : 12px;
	padding-right : 6px;
	padding-top : 3px;
        background-color:#E9B971;
}

 .bordertable {
	border: 1px dashed #000000;
	background-color: #F9F9F9;
}
  .captiontextdb {
	font-family:arial,georgia,sans-serif;
	font-size: 8pt;
	color:#792218;
	line-height : 19px;
	word-spacing : 2px;
	border: 1px dashed #C98E37;
	letter-spacing : 1px;
	padding-left : 12px;
	padding-right : 6px;
	padding-top : 18px;
    background-color:#E9B971;
}

  .thumbnail A:Active {	border: 1px solid White;}
  .thumbnail A:hover {border : 1px solid black; }
  .thumbnail a {border : 1px solid #ffffef;background-color : #E9B971;background-image : url(images/loading_thumb.gif);}



  .poparticletext {
	font-family:arial,georgia,sans-serif;
	font-size: 8pt;
	color:#792218;
	line-height : 19px;
	word-spacing : 2px;
	border: 1px dashed #dddddd;
	letter-spacing : 1px;
	padding-left : 5px;
	padding-right : 5px;
	padding-top : 5px;
    background-color:FBD49B;
}

  .leftcolumn{font-family:georgia,sans-serif; background-color:#E7B161;}
  



  .main h1{font-family:georgia,sans-serif; font-weight: normal; font-size:47px; color:#E7B161;}
  .main h2 {font-family:georgia,sans-serif; font-size:32px; color:#E7B161;font-weight: normal; padding:0px; margin:0px;}    
  .main h3 {font-family:georgia,sans-serif; font-size:19px; color:#C41A18;font-weight: normal; padding:0px; margin:0px;}      
  .pagetitlesmall{font-family:georgia,sans-serif; font-size:32px; color:#E7B161;}
    
  .maintextheading {
	font-family:georgia,sans-serif;
	font-size: 10pt;
	color:#792218;
	font : bold;
	text-decoration:underline;
}
  .frontpagetext2 {
	font-family:arial, georgia,sans-serif;
	font-size: 8pt;
	line-height : 28px;
	word-spacing : 4px;
	letter-spacing : 2px;
}
  .frontpagetext {
	font-family:arial, georgia,sans-serif;
	font-size: 8pt;
	line-height : 24px;
	word-spacing : 3px;
}


.mainpagelinks{
	font-family:arial, georgia,sans-serif;
	color:#792218;
	font-size: 7pt;
	line-height: 10px;
	word-spacing : 4px;
	letter-spacing : 2px;
}
.mainpagelinks a{
	font-size: 7pt;
	line-height: 20px;
	word-spacing : 4px;
	letter-spacing : 2px;
	color:#792218;
	text-decoration:underline;
}


.mainpagelinks A:Hover{
	text-decoration:none;
	color:red;
}

  .footertext{font-family:arial,georgia,sans-serif; color:#674719;font-size: 7pt;}
  .footertext A{color:#976925;}
  .footertext A:hover{
	text-decoration:underline;
	color: #FF9800;
}


  .maintext {
	font-family:arial,georgia,sans-serif;
	font-size: 8pt;
	line-height : 18px;
	word-spacing : 2px;
}
  .maintext A {background-color: #ffffff; color:#792218; text-decoration:underline; padding : 0px 3px 0px 3px;}
  .maintext A:hover {background-color: #792218; color:#ffffff; text-decoration:underline; padding : 0px 3px 0px 3px;}
  .maintext h4{font-size:15px; padding:0px; margin:0px;}

  .item {font-family:arial,georgia,sans-serif;font-size: 8pt;}
  .itemheading {font-size: 9pt;word-spacing : 2px; color:#ffffff;padding-left : 8px; font:bold;background-color:#792218;}
  .itemcontent{font-size: 8pt;line-height : 13px;word-spacing : 1px; padding-top : 8px;padding-right : 4px;padding-left : 4px;}

  .itemfooter {font-size: 7pt;word-spacing : 2px; color:#EFCA94;padding-left : 8px; padding-right : 8px;letter-spacing : 1px;}
  .itemfooter a {color:#EFCA94; text-decoration:underline;}
  .itemfooter a:hover {color:#FF1A00; text-decoration:none;}

  .itemthumbnail A:Active {border: 1px solid White;}
  .itemthumbnail A:hover {border : 1px solid black; }
  .itemthumbnail a {border : 1px solid #ffffef;background-color : #C98E37;background-image : url(images/loading_thumb.gif);}
  .itemthumbnail {border : 1px solid #ffffef;background-color : #C98E37;background-image : url(images/loading_thumb.gif);}
  
  .itemthumbnailmain A:Active {padding-right : 4px;border: 1px solid White;}
  .itemthumbnailmain A:hover {padding-right : 4px;border : 1px solid black; }
  .itemthumbnailmain a {padding-right : 4px;border : 1px solid #ffffef;background-color : #C98E37;background-image : url(images/loading_thumb.gif);}
  .itemthumbnailmain {
	padding-right : 4px;
	border : 1px solid #ffffef;
	background-color : #C98E37;
	background-image : url(images/loading_thumb.gif);
	margin-right : 5px;
}  

