BODY	{ SCROLLBAR-BASE-COLOR: #666666 }



a:link		{ color: #B55A17; text-decoration: none }

a:visited	{ color: #B55A17; text-decoration: none }

a:active	{ color: #B55A17; text-decoration: none }

a:hover	{ color: #B0883C; text-decoration: none }




 /* THIS EDITS THE FONT SIZE ON ALL PAGES */

TABLE		{ COLOR: #E5E5E5; FONT: 11px verdana}

.title		{ COLOR: #F9B348; FONT: 18px verdana; font-weight: bold }

.biglink 	{ FONT: 12px verdana; font-weight: bold; font-style: italic; TEXT-DECORATION: none }

.biglink:hover 	{ FONT: 12px verdana; font-weight: bold; font-style: italic; TEXT-DECORATION: underline }

.just 		{text-align: justify;}

.copyright	{ COLOR: #FFFFFF; FONT: 9px geneva, verdana, arial, sans-serif }

.smalltitle 	{ COLOR: #999999; FONT: 11px verdana; font-weight: bold }


.subtitle	{ COLOR: #F9B348; FONT: 13px verdana; font-weight: bold }

.subspecies	{ COLOR: #F07800; FONT: 13px verdana; font-weight: bold }


.picturecomments{ COLOR: #E5E5E5; FONT: 11px verdana}

.picturehilight	{ COLOR: #000000; FONT: 11px verdana; font-weight: bold  }

.picturetitle 	{ COLOR: #F07800; FONT: 12px verdana; font-weight: bold }



LI{
list-style-image:url('pics/icon.gif');
}



UL{
list-style-image:url('pics/icon.gif');
}

	





 /* SIDEBAR OPTIONS */


a.sidelink:link		{ color: #B55A17; font-weight: bold  }

a.sidelink:visited	{ color: #B55A17; text-decoration: none }

a.sidelink:active	{ color: #B55A17; text-decoration: none }

a.sidelink:hover	{ color: #B0883C; text-decoration: none }

.sidebartitle	{ COLOR: #FDBC5B; FONT: 13px verdana; font-weight: bold }

.sidebartext	{ COLOR: #FEC891; FONT: 11px verdana}






 /* SIDEBAR CODE */

.sidebar	{
		background-image: url("s_data/background-sidebar.jpg");
		width: 150px;
		border-right: #807A77 1px solid;
		}


.sidebar-line	{
		border-left: #FFFFFF 1px solid;
		}




/* SIDEBAR NOTES AND TITLES */


.note-text 	{ padding: 6px;
		  color: #333333;
		  font-size: 11px;
		  text-align: left;
		  border-top: #DDDCD6 1px solid;
		  border-bottom: #807A77 1px solid;
		  border-left: #807A77 1px solid;
		  border-right: #807A77 1px solid; }

.note-title	{ padding: 5px;
		  background-color: #CBC7C3;
		  COLOR: #322926;
		  FONT: bold 12px arial, verdana, sans-serif;
		  text-align: left;
		  border-top: #807A77 1px solid;
		  border-bottom: #807A77 1px solid;
		  border-left: #807A77 1px solid;
		  border-right: #807A77 1px solid; }







 /* STUDIES TABLE */

table.chart {
width: 475px; 
padding: 0cm; 
border: 0px; 
border-style: ridge;
}




td.chart {
valign: top; 
text-size: 10pt; 
padding: 10px; 
width: 475px; 
border: 0px; 
border-style: solid;

}

 /* END STUDIES TABLE */

 /* END SIDEBAR OPTIONS */







 /* START CODE FOR THE PAYMENT FORMS */


.price	 		{ COLOR: #ffffff; FONT: 15px arial, verdana, sans-serif ; font-weight: bold; line-height:20px }


.product-linktable	{ border: #7D8FB1 1px solid;
			  background-color: #F7F7F7;
			  COLOR: #999999;
			  FONT: 11px arial, verdana, sans-serif;
			  font-weight: bold; }

.product-title		{ COLOR: #ffffff; FONT: 15px arial, sans-serif; font-weight: bold }

.hilite			{ COLOR: #FF9900; FONT: 13px arial, sans-serif; font-weight: bold }

.cartmargin1		{ margin: 0px; }

.cartmargin2		{ margin: 0px; }



 /* START PAYMENT FORMS BORDERS AND TITLE */

fieldset 	{ border:1px solid #000000;
		  -moz-border-radius: 0px;
		  padding-top: 4px;
		  padding-bottom: 4px;
		  padding-left: 4px;
		  padding-right: 5px;
		  width: 105px;
		  text-align: left; }

fieldset legend { border:1px solid #000000;
		  
		  margin-bottom: 0px;
		  padding-top: 4px;
		  padding-bottom: 2px;
		  padding-left: 5px;
		  padding-right: 5px;
		  margin-left: 5px;
		  COLOR: #000000;
		  FONT: bold 14px arial, verdana, sans-serif; }








 /* ORDER PAGE */

.price 		{ COLOR: #993300; FONT: 14px arial, verdana, sans-serif; font-weight: bold; }

.ordermargin	{ margin: 6px 0px 0px 0px;}


.orderbutton {	background-color:#993333;
		FONT-FAMILY: arial, verdana, helvetica, sans-serif;
		color: #FFFFFF;
		font-size: 10pt;
		height: 23px;
		width: 52px;
		cursor:pointer;
		font-weight: bold;
		text-align: center;
		BORDER: #FFFFFF 1px solid; }


.orderbuttonon { background-color:#6666FF;
		FONT-FAMILY: arial, verdana, helvetica, sans-serif;
		color: #FFFFFF;
		font-size: 10pt;
		height: 23px;
		width: 52px;
		cursor:pointer;
		font-weight: bold;
		text-align: center;
		BORDER: #FFFFFF 1px solid; }














/* IMAGE BORDERS (THESE ARE THE GALLERY BORDERS) */


.borders		{ border: #000000 1px solid; cusor:hand; }





 /* PICTURE GALLERY CODING */

.Galborder	 	{ border: #808080 1px solid; cusor:hand; }	

A:hover .Galborder,
A:active .Galborder 	{ border: #606060 1px solid; cusor:hand; }


.slideshow	{ FONT: 12px arial, verdana, arial, sans-serif;
		  font-weight: bold;
		  color: #FFFFFF;
		  background-color:#000000;
		  cursor:hand;
		  padding-left: 6px;
		  padding-right: 6px;
		  margin-top: 10px;
		  margin-bottom: 3px;
		  border: #666666 1px solid; }



.slideshowon	{ FONT: 12px arial, verdana, arial, sans-serif;
		  font-weight: bold;
		  color: #FFFFFF;
		  background-color:#000000;
		  cursor:hand;
		  padding-left: 6px;
		  padding-right: 6px;
		  margin-top: 10px;
		  margin-bottom: 3px;
		  border: #FFFFFF 1px solid; }



.form-margin	{ margin: 0px; }






 /* GALLERY NAVIGATION MENU */



.menu-nav	{ font-family: verdana, arial, helvetica, sans;
		  font-size: 10px;
		  font-weight: bold;
		  text-align: center;
		  letter-spacing: 0px;
		  height: 19px;
		  padding-top: 0px;
		  padding-bottom: 0px;
		  padding-left: 12px;
		  padding-right: 12px;
		  margin-left: 2px;
		  margin-right: 1px;
		  cursor:hand;
		  line-height: 17px;
		  display: block;
		  white-space: nowrap;
		  border: #666666 1px solid; }


a.menu-nav:link 	{  background-color:#000000;
		  	   color: #FFFFFF;}


a.menu-nav:visited 	{  background-color:#000000;
		  	   color: #FFFFFF;}


a.menu-nav:active 	{  background-color:#000000;
		  	   color: #FFFFFF;}


a.menu-nav:hover 	{  background-color:#000000;
		  	   color: #FFFFFF;
			   border: #FFFFFF 1px solid;
			}




/* THE IMAGE HOVER CODE */


.rollover 	{ background-color: #000000}

.rolloveron 	{ background-color: #0000CC; filter:alpha(opacity=80);-moz-opacity:.80;opacity:.80; }

 /* IMAGE HOVER CODE */


.rollover 	{ background-color: #000000}

.rolloveron 	{ background-color: #FF6600; filter:alpha(opacity=60)  }



 /* START THE CODE FOR THE MENUS */


 /* TOP LEVEL MENU  */


a.menu_TOP{
display:block;
line-height: 20pt;
text-align: center;
text-decoration:none;
border-right: #000000 2px solid;
}



 /* SUB LEVEL MENU  */


a.menu_SUB{
display:block;
padding: 5px 0px 0px 0px;
text-decoration:none;
filter:alpha(opacity=90);
border-bottom: #8798A0 2px solid;
}


 /* ADDITIONAL SUB LEVEL MENU CONTROL */


.menu_DIV{
border-top: #000000 0px solid;
border-bottom: #666666 0px solid;
border-right: #666666 1px solid;
border-left: #666666 1px solid;
filter:alpha(opacity=90);
z-index:100;
}





