
body
{              font-family : Verdana, Arial, Helvetica, sans-serif; 
					font-size: 10px;
					background-color: #f5f5dc;
	            color: #008000;
	            margin-top: 20px;
					margin-left: 20px;
					background: url(/images/backg.gif);
}

	
	
	.jmenu {background-color: #ffffff;
			padding-left: 8px;
			font-size: 8px;}
			
			.jmenu a:link {color: #006600; font-size: 8px; text-decoration: none;  font-weight: bold; }
			.jmenu a:visited {color: #006600; font-size: 8px; text-decoration: none; font-weight: bold;}
			.jmenu a:hover {color: #ff9966; font-size: 8px; text-decoration: underline; font-weight: bold;}
			.jmenu a:active{color: #8fbc8f; font-size: 8px; text-decoration: none; font-weight: bold;}


.GoButton
{

    color            	: #008000;
    background-color 	: #8fbc8f;

   
    border-width        : 2pt;


	border-left-color	: #f5f5dc;
	border-top-color 	: #f5f5dc;

	border-right-color  : #008000;
	border-bottom-color : #008000;


    font-family    		: Verdana, Arial,Helvetica, sans-serif;
    font-size      		: 10px; 
    font-weight         : bold;
    letter-spacing 		: -0.3pt;
}	

.table    { text-align: center;
				vertical-align: middle;
				font-family : Verdana, Arial, Helvetica, sans-serif; 
				font-size: 10px;
				color: Green;
				background-color: #f5f5dc;
				border-width        : 2pt;
				border-left-color	: #008000;
	    
				border-right-color  :#008000;
	       
               				}

a         {color: #006600;
                 text-decoration: none;
}
	


a:hover       {   color: #33CC66;
						text-decoration:underline; 
	
}			  
a:visited
              {	color: #339999; 
} 
a:active 
              {	color: #FF9966;
}
               
.bold         {font-family : Verdana, Arial, Helvetica, sans-serif; 
               font-size: 12px;
					font-weight: bolder;
					
}
.sum         {font-family : Verdana, Arial, Helvetica, sans-serif; 
               font-size: 10px;
					font-weight: bolder;
					
}

.help {
	cursor: help;
}

.main         { font-family : Verdana, Arial, Helvetica, sans-serif; 
					font-size: 10px;
					background-color: #f5f5dc; }
					
.mainbord         { font-family:Verdana, Arial, Helvetica, sans-serif;
					font-size: 12px;
					color: #008000;
					background-color: #8fbc8f; 
					border: 1px solid #008000;  }
					
					
.greenbord         { font-family:Verdana, Arial, Helvetica, sans-serif;
					font-size: 10px;
					color: #008000;
					background-color: #8fbc8f; 
					border: 1px solid #008000;  }					
					

.small
{              
              font-family : Verdana, Arial, Helvetica, sans-serif;
            font-size: 9px;
				color:#008000;
				text-align: left;
	
}

.title
{ color:#008000;
  font-weight: bold;
  }
				 
hr.a {border: none 0; 
	border-top: 1px solid #8fbc8f;
	border-bottom: 1px solid #008000;
	width: 90%;
	height: 2px;	
	text-align: center;
	}	
	
hr.g {border: none 0; 
	border-top: 1px solid #8fbc8f;
	border-bottom: 1px solid #008000;
	width: 95%;
	height: 2px;	
	text-align: center;
	}		
				 
#graph{font-family : Verdana, Arial, Helvetica, sans-serif;
 			font-size: 13px;
			font-weight: bold;
	
			padding-left: 20px;
			 }				 

.note      {font-family : Verdana, Arial, Helvetica, sans-serif;
            font-size: 9px;
				color:#008000}


.italic   {font-family : Verdana, Arial, Helvetica, sans-serif; 
         font-style: italic;
			font-size: 10px;}
			
			
.verticaltext {
					writing-mode: tb-rl;
					
									}
			
			


h1
{
	color: #008000;
	font-size: 12px;
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	/*line-height: 11px; margin-top: 0px; margin-bottom: 0px;*/
}
h2
{
	color: #008000; 
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	
}
h3
{  color: #008000; 
	font-size: 10px;
	font-weight: bold;
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	
}

.Redtitle    { font-family : Verdana, Arial, Helvetica, sans-serif;  font-size: 10px; color: #FF0000 
}

.spanstyle { 	
	            font-size: 10px;
	            font-family : Verdana, Arial, Helvetica, sans-serif; 
               font-weight:bold;
	            color:#008000;
	
}
.headline {		font-size: 90%;
	            font-family : Verdana, Arial, Helvetica, sans-serif; 
               font-weight:bold;
	            color:#008000;
	
}
		
.green {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #008000;
	font-weight: bold;
	background-color: #8fbc8f;
	border-bottom-width: thin ;
	border-top-width: thin ;
}
.white {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	background-color: #ffffff;
	
}
.formin {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	background-color: #FFFFCC;
}

 .displayS {
             border-style: none;
             margin: 0px;
            /* width:  100px;*/
             height: 80px;
             
             cursor: pointer;
 }

 #displayM {
             border-style: none;
             margin: 0px;
            /* width:  400px;*/
             height: 300px;
 }
 .hiddenPic{ 
            display:none;

}

ul.farmlist {
  list-style-image: url('/images/acrobat.gif')
}


/*.formin {
	
	font-family: "verdana";
	font-size: 11px;
	color: #00800;
	background-image: url(images/bk_frm.gif);
	height: 20px;
	
}
.form_table {

	font-family: "verdana";
	font-size: 11px;
	color: #00800;
	background-image: url(images/bk_frm.gif);
	height: 140px;
	
}*/


td.menu {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	background-color: #ffffff;
	
	
	
}
td.bord   {
	border: thin solid #008000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	background-color: #f5f5dc;
}

	


/*
.menu_li
{  background-image: url(images/bullet.gif);
   background-repeat: no-repeat;
   display:list-item;
	margin-left:0px;
	padding: 0;
	list-style-type:none;
	line-height: 125%;
}
*/
/* Gallery style here*/

IMG { vertical-align: middle; }
IMG.img-picture { border: 1px solid #333333; }
IMG.img-folder { border: 0px; }
IMG.img-galicon { border: 0px solid #555555; }
IMG.img-thumbnail { border: 0px solid #333333; }
IMG.img-thumbnail-selected { border: 1px solid #008000; }
IMG.img-picture-prev { border: 0px; }
IMG.img-picture-next { border: 0px; }
IMG.img-thmbnavi-prev { border: 0px; }
IMG.img-thmbnavi-next { border: 0px; }
IMG.img-new { border: 0px; }


TABLE.table-wrapper {
  border: 0px solid #000000;
  background-color: #ffffff;
  width: 500px;
  padding: 10px;
  margin-left: auto;
  margin-right: auto;
}




TD.td-thumbnails-thumb {
  padding: 6px;
  font-family:  verdana, helvetica, arial, sans-serif;
  color:        #555555;
  font-size:    8px;
  vertical-align: bottom;
  background-color: transparent;
  white-space: nowrap;
}

TD.td-thumbnails-thumb-selected {
  padding: 5px;
  font-family:  verdana, helvetica, arial, sans-serif;
  color:        #333333;
  font-size:    8px;
  font-weight:  bold;
  background-color: transparent;
  vertical-align: bottom;
}

DIV.div-thumbnails-caption {
  font-family:  verdana, helvetica, arial, sans-serif;
  color:        #008000;
  font-size:    8px;
  font-weight:  normal;
  background-color: transparent;
}



TABLE.table-main-title {}

TD.td-main-title {
  font-family:  verdana, verdana, helvetica, arial, sans-serif;
  color:   #008000;
  font-size:    10px;
  font-weight:  bold;
  background-color: transparent;
}

TD.td-main-title-spgm-link {
  color:#ffffff;
  font-size:8px;
  font-family: verdana, helvetica, arial, sans-serif;
  text-align: center;
  background-color: transparent;
}

A.a-spgm-link {
  color:#ffffff;
  font-size:7px;
  font-family: verdana, helvetica, arial, sans-serif;
  background-color: transparent;
}





TABLE.table-gallisting-grid {
}

TD.td-gallisting-cell {
}




TABLE.table-galitem {
  width: 100%;
}

TD.td-galitem-icon {
  padding-right: 10px;
}

TD.td-galitem-title {
  font-family:  verdana, helvetica, arial, sans-serif;
  font-size:    10px;
  color: #008000;
  font-weight:  bold;
  width:        100%;
  text-align: left;
}

TD.td-galitem-caption {
  font-family:  verdana, helvetica, arial, sans-serif;
  font-size:    8px;
  font-style:   italic;
}




TABLE.table-picture {
  width: 100%;
  text-align: center;
}

TD.td-picture-navi {
  font-family:  verdana, helvetica, arial, sans-serif;
  font-size:    8px;
  font-weight:  bold;
  color:        #008000;
  text-align: center;
  background-color: transparent;
}

TD.td-zoom-factors {
  padding: 3pt;
  text-align: center;
}

INPUT.button-zoom-factors {
  border: 1px solid #777777; 
  font-family:  verdana, helvetica, arial, sans-serif;
  font-size:    8px;
  font-weight: bold;
  color:        #777777;
  background-color: #dddddd;
  text-align: center;
}

TD.td-picture-pic {}

TD.td-picture-filename {
  font-family:  verdana, helvetica, arial, sans-serif;
  font-size:    8px;
  font-weight: bold;
  text-align: center;
  background-color: #ececec;
  padding:7px;
  background-color: transparent;
}

TD.td-picture-caption {
  font-family:  verdana, helvetica, arial, sans-serif;
  font-size:    9px;
  text-align: center;
  font-style:italic;
  background-color: #ececec;
  /*border: 1px dashed #333333;*/
  padding:7px;
  background-color: transparent;
}




TABLE.table-thumbnails {
  margin-left: auto;
  margin-right: auto;
}

TD.td-thumbnails-navi {
  color: #008000;
  border-top: 2px solid #8fbc8f;
  font-family:	verdana, helvetica, arial, sans-serif;
  font-size:	8px;
  font-weight:	bold;
  text-align: right;
  padding: 2px;
}


SPAN.span-filters {
  font-size:    8px;
  font-weight: normal;
}


DIV.div-galheader {
  font-family:  verdana, verdana, helvetica, arial, sans-serif;
  font-size:    10px;
  font-weight:  bold;
  color: #008000;
  margin-bottom: 20px;
  padding: 1px;
  width: 100%;
  text-align: left;
}

TABLE.table-shadows {
  border-collapse: collapse;
  margin: auto;
  padding: 0px;
}

TD.td-shadows-right {
  background-image: url(Gallery/flavors/default/shadow_right.jpg);
  background-position: top left;
  background-repeat: no-repeat;
  width: 20px;
  margin: 0px;
  padding: 0px;
}

TD.td-shadows-bottom {
  background-image: url(Gallery/flavors/default/shadow_bottom.jpg);
  background-position: top left;
  background-repeat: no-repeat;
  height: 5px;
  margin: 0px;
  padding: 0px;
}

TD.td-shadows-bottomright {
  background-image: url(Gallery/flavors/default/shadow_bottomright.jpg);
  background-position: top left;
  background-repeat: no-repeat;
  width: 20px;
  margin: 0px;
  padding: 0px;
}

TD.td-shadows-main {
  margin: 0px;
  padding: 0px;
}

/* End gallery style*/

/*Guestbook*/
gbinput, gbtextarea {
border: 1px solid #006600;
padding: 3px 5px;
width: 220px;
vertical-align: middle;
margin: 2px 0;
background-color: #FFFFCC;
}
textarea {
width: 220px;
height: 60px;
background-color: #FFFFCC;
}
input#submit {
width: 70px;
}

#container {
background: #fff;
border: 1px solid #006600;
width: 600px;
padding: 5px 25px;
margin: 30px auto;
text-align: left;

}
	#topnav, #footer, .pagination {
	margin: 0 auto;
	text-align: center;
	width: 70%;
	}
	#topnav {
	
	margin-bottom: 10px;
	padding: 5px 0 10px;
	}
	#footer {
	border-top: 1px solid #006600;
	margin-top: 10px;
	padding: 10px 0 5px;
	}
	
	#entries {
	width: 100%;
	border-collapse: collapse;
	margin: 10px auto;
	font-size: 100%;
	}
		#entries tr.rowcolor1 td {
		background: #ffffcc;
		}
		#entries td.meta {
		width: 25%;
		line-height: 1.5;
		}
		#entries td {
		vertical-align: top;
		padding: 10px;
		}
		#entries td img {
		vertical-align: bottom;
		}
		
span.bold {
font-weight: bold;
}
.hidden {
display: none;
}

textarea#styled {
	width: 600px;
	height: 120px;
	
}	
	

/*End Guestbook*/

/*Experimental*/

   /* a[target=’_blank’] {
    display:inline-block;
    padding:2px 20px 2px 0px;
    line-height:18px;
    min-height:18px;
    overflow:visible;
    background:transparent url(/images/4extlink.gif) center right no-repeat;
    }

      a[href^="http:"] {
    display:inline-block;
	 padding:2px 20px 2px 0px;
     line-height:18px;
    min-height:18px;
    overflow:visible;
    background:transparent url(images/4extlink.gif) center right no-repeat;
    }
	 */

