 

body { 
    background-color:#003300;
    margin-top:10px;
} 

#wrapper { width:690px;
   margin:0px auto; 
  padding:10px 0px 0px 0px;
  background: #ffffff; color:inherit;border: 1px solid #ffbf14;
}

 
 

#logoinside {  
 margin:0px auto; padding:0px; width:622px; height: 118px;  
}


#topaddress { text-align:center; color: #000000; 
font: normal 10.5px verdana, arial, sans-serif; 
margin: 0px; 
padding: 8px 0px 10px 5px; 
background: #ffffff; } 
	



#topaddress a { 
color: #000000; 
text-decoration:underline; } 

#temparea { width:660px;
   margin:5px auto; 
 padding:0px;
  background: #ffffff; color:inherit;
}


#temparea600 { width:600px;
   margin:0px auto; 
 padding:10px 0px 10px 0px;
  background: #ffffff; color:inherit;
}
 

#content {  width:640px; 
   text-align:center; 
   margin:0px auto; 
   background: #ffffff;
   padding: 2px;  
}


#content600 {  width:600px; 
   text-align:center; 
   margin:0px auto; 
   background:#ffffff;
   padding: 2px;  
}

 
 #contentgifts1 { width:580px;
   margin:0px auto; 
 padding:10px 0px 10px 0px;
  background:  #ffffff; color:inherit;
}

#contentfarm {  width:550px; 
   text-align:center; 
   margin:0px auto; 
   background: #ffffff;
   padding: 2px;  
}

 
 

 #contentcontact { width:550px;
   margin:0px auto; 
 padding:10px 0px 10px 0px;
  background:  #ffffff; color:inherit;
}
 
/* tables */
 
.itembkg {text-align:center;
    background-color:#003300;
	font: bold 13px veradana, arial, helvetica, sans-serif;
	color: #ffffff;
	padding: 5px 0px 5px 5px; 
    margin:0px;
}
 
.item {text-align:left; 
	font: 11px veradana, arial, helvetica, sans-serif;
	color: #000000;
	padding: 2px 0px 2px 12px; 
    margin:8px;
}


.itemshade {text-align:left; 
	font: 11px veradana, arial, helvetica, sans-serif;
	color: #000000;
	padding: 2px 0px 2px 2px; 
    margin:0px;
    background: #003300;
}




/* menu */
 
  
#menu{    
  width:648px; height:19px;
  margin:0px auto; 
  padding:0px 0px 0px 0px; 
  text-align:center;  
  background-image:url('../butbkg.jpg'); 
  border: 1px solid #ffbf14;
}

#menu1 {     
  width:648px; height:19px;
  margin:0px auto; 
  padding:0px;  
  text-align:center;  
  background-image:url('../butbkg.jpg');
  border-right: 1px solid #ffbf14;
  border-left: 1px solid #ffbf14;
  border-bottom: 1px solid #ffbf14;
}


#navarea {   
  width:605px; 
  margin:0px auto; 
  padding:3px 0px 0px 0px; 
  text-align:center;  
}


#navarea1 {   
  width:620px; 
  margin:0px auto; 
  padding:3px 0px 0px 0px; 
  text-align:center;  
}

 

.cat { float:left;
color: #ffffff; height:15px; 
text-transform:uppercase; 
text-align:center;
font: bold 11px "arial", "gillsans",  "gill sans mt",san-serif;
padding: 0px 9px 0px 9px;
margin: 0px;  
}

 
.cat a 		{
color: #ffffff;  
text-decoration:none;
cursor: pointer;  
   }


.cat a:hover { 
color: #ffd200;
text-decoration: none;
cursor: pointer; 
    }

  


.cat #current {
color: #ffd200; 
}
 
 
 

#wrapperwhole { width:610px;
   margin:0px auto; 
 padding:0px;
  background:  #ffffff; color:inherit;
}
   
 
    
   

.image-center {
	text-align:center;
	margin: 0px auto;
	padding: 13px 0px 0px 0px;
	background: inherit;
}
 
 #imagecenter { text-align:center; ;
 margin:0px auto;
 padding:5px 0px;
  background:  #ffffff;  border: 1px solid #000;
}

 #imagecenternoborder { text-align:center; ;
 margin:0px auto;
 padding:5px 0px;
  background:  #ffffff; 
}

   
#imageright { float:right; width:350px;
 margin:5px 6px 10px 10px;
 padding:0px;
  background:  #ffffff; color:inherit; border: 1px solid #000;
}

.imageright { float:right;  
 margin:5px 6px 10px 10px;
 padding:0px;
  background:  #ffffff; color:inherit;  
}

 
 


#imageright1 { width:275px; height:332px; 
    border: 1px solid #000000;
    float: right;
	margin: 13px 0px 10px 10px;
	padding: 0px;
	background: inherit;
}

	
#title		{ text-align:left; color: #0B2D7E; font: bold 18px verdana, arial, sans-serif; }

.subtitle	{ text-align:center; color: #003300; font: bold 12px verdana, arial, sans-serif;  margin: 0px; padding: 10px 0px; background: #ffffff; }

.undertitle	{ text-align:center; color: #ffffff; font: bold 12px verdana, arial, sans-serif;  margin: 0px; padding: 3px 0px; background: #003300; }

.undertitle1	{ text-align:center; color: #ffffff; font: bold 12px verdana, arial, sans-serif;  margin: 2px 0px 5px 0px; padding: 3px 0px; background: #003300; }



#revtitle { text-align:center; color: #003300; font: bold 12px verdana, arial, sans-serif;  margin: 0px; padding: 3px 0px; background: #d3f0d3; }


.smalltitle  { text-align:left; color: #0B2D7E; font: bold 13px verdana, arial, sans-serif; }
 
 
h1 { 
	text-align: center;
	font: bold 15px italic verdana, arial, helvetica, sans-serif; 
	color: #003300;
	background:  #ffffff;
	margin: 0px auto; 
	padding: 8px 0px 5px 2px;
	  
	}	

h2 { text-align:left;
color: #000000; 
font: normal 11px verdana, arial, sans-serif;  
margin: 0px; 
padding: 8px 0px 10px 2px;
background: #ffffff; }
 
h3 { text-align:left; 
color: #000000; 
font: normal 11px verdana, arial, sans-serif; 
margin: 0px; padding: 5px 0px 5px 5px; 
background: #ffffff; }
  
  
h4, input{ text-align:center; color: #000000; 
font: normal 10px verdana, arial, sans-serif; 
margin: 0px; 
padding: 5px; 
background: #ffffff; } 
	

 
h5 { text-align:center; 
color: #000000; 
font: normal 11px verdana, arial, sans-serif; 
margin: 0px; padding: 5px 0px 5px 5px; 
background: #ffffff; }
  
  

 
	
#return { clear:both;  text-align:center; font: normal 9px verdana, arial, helvetica, san-serif;  color: #9e0000; padding: 13px;   cursor: pointer; background: #ffffff;}

#return a {
text-align:center;
color: #000000;
font: 10px verdana, arial, helvetica, sans-serif;
text-decoration: underline;
cursor: pointer;
background: #ffffff;
}
 
#return a:hover {
text-align:center;
color: #9e0000;
font: 10px verdana, arial, helvetica, sans-serif;
text-decoration: none;
cursor: pointer;
background: #ffffff;
}


.image-right {
	float: right;
	margin: 13px 10px 10px 10px;
	padding: 0px;
	background: inherit;
}


.image-right1 {
	float: right;
	margin: 13px 10px 10px 10px;
	padding: 0px;
	background: inherit;
}


.image-right2 {
	float: right;
	margin: 0px 0px 10px 10px;
	padding: 0px;
	background: inherit;
}

 


 #nav { 
 
text-align:center;
border-top: 2px solid #9e0000; padding-top: 10px; width: 620px;
border-bottom: 2px solid #9e0000; padding: 10px; width: 620px;
color: #000000;
font: normal 10px verdana, arial, helvetica, san-serif;
text-decoration: none;
margin: 0px auto;
cursor: pointer;
background: #ffffff;
}

#nav a {
color: #000000;
text-decoration: none;
 
}
 
#nav a:hover {
color: #9e0000;
text-decoration: underline;
 
}


 #address { 
text-align:center; 
color: #000000;
font: 10px verdana, arial, helvetica, san-serif;
font-weight:normal;
cursor: pointer;
background: #ffffff;
padding: 10px;
}
  
  
  
#byline { clear:left; text-align:center; font: normal 9px verdana, arial, helvetica, san-serif; font-weight: normal; color: #000000; background:#ffffff; margin:35px auto; }
 

#stats { clear:left; text-align:center; font: normal 9px verdana, arial, helvetica, san-serif; color: #000000; background:#ffffff; margin:45px auto;}







/* photo show */
 

#gal_container { text-align:center; background: #ffffff; }

.gal_thumb_container { padding:0; margin:0; }

.gal_thumb_container img { margin:1px auto; border: 1px solid #000;}

#gal_enlarge_container img { margin:1px; border: 1px solid #000; }

 





/* Contact Area */
 
.rtBlock { width:298px; 
  vertical-align: top;
  float:left;
  padding: 5px 10px 5px 0px;  
  margin:0;  
  font: 10px verdana, arial, helvetica, san-serif;
  text-align:left; 
  color: #000000;
  background: #ffffff;
    
}

.ltBlock { width:150px; 
  vertical-align: top;
  float:left;
  padding: 5px 10px 10px 0px; 
  margin:0;
  margin-bottom:2px; 
  font: normal 10px verdana, arial, helvetica, san-serif;
    
  text-align:right; color: #000000;
   background: #ffffff;
}


.rtBlock1 { width:450px; 
  vertical-align: top;
  float:left;
  padding: 5px 10px 5px 0px;  
  margin:0;  
  font: 10px verdana, arial, helvetica, san-serif;
  text-align:left; 
  color: #000000;
  background: #ffffff;
    
}

.ltBlock1 { width:100px; 
  vertical-align: top;
  float:left;
  padding: 5px 10px 10px 0px; 
  margin:0;
  margin-bottom:2px; 
  font: normal 10px verdana, arial, helvetica, san-serif;
    
  text-align:right; color: #000000;
   background: #ffffff;
}




.submit { width:150px; 
  float:right;
  padding: 10px 50px 5px 0px;  
  margin:0;  
  font: 10px verdana, arial, helvetica, san-serif;
  text-align:right; 
  color: #000000;
  background: #ffffff;
    
}
  

#tags { text-align:center; width: 700px;
color: #ffffff; 
font: normal 9px verdana, arial, sans-serif;  
margin: 0px auto; text-decoration: none;
padding: 250px 0px 8px 0px;
background:transparent; }
 
#tags a {  
color: #ffffff; 
background:transparent; }
