body{
    background-color:#1d1d1d;
    color:white;
    width:100%
    padding-left:2%;
    padding-right:2%;
}

p{
   font-size:0.8em;
   font-family:sans-serif;
}

img {
	border:0px;
}

img.btn{
   border:0px;
}

img.general{
   border:1px double #cccccc;
   padding:3px 3px 2px 2px;
}

input.search {
   border: 1px solid silver;
   width: 55%;
   color: black; 
   background:#30bb2e;  
   padding: 1px;
}

div.Table_01 {
	position:absolute;
	left:0px;
	top:0px;
	width:1000px;
	height:1000px;
}

div.top_ {
	position:absolute;
	left:0px;
	top:0px;
	width:1000px;
	height:33px;
}

div.left_ {
	position:absolute;
	left:0px;
	top:33px;
	width:39px;
	height:967px;
}

div.banner_ {
	position:absolute;
	left:39px;
	top:33px;
	width:921px;
	height:163px;
}

div.right_ {
	position:absolute;
	left:960px;
	top:33px;
	width:40px;
	height:967px;
}

div.thelivingrainforest-05_ {
	position:absolute;
	left:39px;
	top:196px;
	width:921px;
	height:20px;
}

div.home_ {
	position:absolute;
	left:39px;
	top:216px;
	width:156px;
	height:35px;
}

div.thelivingrainforest-07_ {
	position:absolute;
	left:195px;
	top:216px;
	width:57px;
	height:339px;
}

div.title_ {
	position:absolute;
	left:252px;
	top:216px;
	width:508px;
	height:70px;
	background:url("images/title.gif") no-repeat;
}

div.thelivingrainforest-09_ {
	position:absolute;
	left:760px;
	top:216px;
	width:47px;
	height:101px;
}

div.search_ {
	position:absolute;
	left:807px;
	top:216px;
	width:153px;
	height:35px;
	padding-left:7px;
	background:url("images/search.gif") no-repeat;
}

div.caresheets_ {
	position:absolute;
	left:39px;
	top:251px;
	width:156px;
	height:35px;
}

div.thelivingrainforest-12_ {
	position:absolute;
	left:807px;
	top:251px;
	width:46px;
	height:66px;
}

div.admin_ {
	position:absolute;
	left:853px;
	top:251px;
	width:44px;
	height:39px;
}

div.thelivingrainforest-14_ {
	position:absolute;
	left:897px;
	top:251px;
	width:8px;
	height:66px;
}

div.login_ {
	position:absolute;
	left:905px;
	top:251px;
	width:36px;
	height:39px;
}

div.thelivingrainforest-16_ {
	position:absolute;
	left:941px;
	top:251px;
	width:19px;
	height:66px;
}

div.pricelist_ {
	position:absolute;
	left:39px;
	top:286px;
	width:156px;
	height:31px;
}

div.thelivingrainforest-18_ {
	position:absolute;
	left:252px;
	top:286px;
	width:508px;
	height:31px;
}

div.thelivingrainforest-19_ {
	position:absolute;
	left:853px;
	top:290px;
	width:44px;
	height:27px;
}

div.thelivingrainforest-20_ {
	position:absolute;
	left:905px;
	top:290px;
	width:36px;
	height:27px;
}

div.gallery_ {
	position:absolute;
	left:39px;
	top:317px;
	width:156px;
	height:37px;
}

div.thelivingrainforest-22_ {
	position:absolute;
	overflow:auto;
	left:252px;
	top:317px;
	width:708px;
	height:583px;
	background:url("images/thelivingrainforest_22.gif");
}

div.news_ {
	position:absolute;
	left:39px;
	top:354px;
	width:156px;
	height:32px;
}

div.contactus_ {
	position:absolute;
	left:39px;
	top:386px;
	width:156px;
	height:31px;
}

div.guestbook_ {
	position:absolute;
	left:39px;
	top:417px;
	width:156px;
	height:35px;
}

div.link_ {
	position:absolute;
	left:39px;
	top:452px;
	width:156px;
	height:36px;
}

div.storeinfo_ {
	position:absolute;
	left:39px;
	top:488px;
	width:156px;
	height:28px;
}

div.thelivingrainforest-28_ {
	position:absolute;
	left:39px;
	top:516px;
	width:156px;
	height:39px;
}

div.newsletter_ {
	position:absolute;
	left:39px;
	top:555px;
	width:161px;
	padding-left:2px;
	height:101px;
	background:url("images/newsletter.gif") no-repeat;
}

div.thelivingrainforest-30_ {
	position:absolute;
	left:200px;
	top:555px;
	width:52px;
	height:445px;
}

div.thelivingrainforest-31_ {
	position:absolute;
	left:39px;
	top:656px;
	width:161px;
	height:161px;
}

div.reptirank_ {
	position:absolute;
	left:39px;
	top:807px;
	width:161px;
	height:63px;
	background:url("images/reptirank.gif");
}


div.thelivingrainforest-33_ {
	position:absolute;
	left:39px;
	top:869px;
	width:161px;
	height:131px;
	background:url("images/thelivingrainforest_33.gif");
}

div.thelivingrainforest-34_ {
	position:absolute;
	left:252px;
	top:900px;
	width:708px;
	height:100px;
	background:url("images/thelivingrainforest_34.gif") no-repeat;
}

span.copyright {
    font-size:0.6em;
    font-family:sans-serif;
}

span.priceupdate {
    font-size:0.6em;
    font-weight: bold;
    font-family:sans-serif;
}

input.name {
   border: 1px solid silver;
   width: 60%;
   color: black;
   background:#30bb2e; 
   padding: 1px;
}

input.email {
   border: 1px solid silver;
   width: 80%;
   color: black; 
   padding: 1px;
   background:#30bb2e;
}

.button {
	background: black;
	padding: 1px;
	font-family:sans-serif;
	font-size: 0.8em;
	font-weight:bold;
	font-variant : small-caps;
	border : 1px solid silver;
	color: #28e024;
}

div.counter {
   position:absolute;
   height: 5%;
   top: 85px;
   width:10%;
   left: 50%;
   padding-left:0px;
}

table.priceitem {
    width:97%;
    border-top:1px solid  #bfbfbf;
    border-bottom:1px solid  #bfbfbf;
    padding:2px 2px 2px 2px;
    font-size:0.9em;
    font-family:sans-serif;
}

table.caresheettable {
    width:97%;
    border-top:1px solid  #bfbfbf;
    border-bottom:1px solid  #bfbfbf;
    padding:2px 2px 2px 2px;
    font-size:0.9em;
    font-family:sans-serif;
}

table.view {
    font-size:0.8em;
    font-family:sans-serif;
}

2008081428123

div.contentdiv {
    position:absolute;
    overflow:auto;
    left:0%;
    top:0%;
    width: 100%;
    height: 100%;
    font-size:0.9em;
    font-family:sans-serif;
}

div.images {
    position: static;
    overflow:auto;
    top:0px;
    left:0px;
    height:50%;
    width:95%;
}

div.guestbookbutton {
	position:absolute;
	width:12.5%;
	height:3%;
	top:44%;
	left:78%;
}

div.titlediv {
    position:absolute;
    top:8%;
    left:25%;
    width:56%;
    text-align:center;    
}

div.title-box_ {
	position:absolute;
	left:208px;
	top:202px;
	width:301px;
	height:64px;
	padding:5px;
	text-align:center;
}

div.bottom{
	position:absolute;
	width:100%;
	text-align:center;
	top:1000px;
}

div.care1 {
	position:absolute;
	width:12.5%;
	height:3%;
	top:6%;
	left:1%;
}


div.price1 {
	position:absolute;
	width:12.5%;
	height:3%;
	top:12%;
	left:1%;
}

span.title{
    font-size:1.1em;
    font-family:sans-serif;
    color:#ffffff;  
    font-weight:bold;  
    text-decoration:underline;
}

h1{
   text-align:center;
   font-size:1.0em;
   font-family:sans-serif;
   color:green;
   text-decoration:underline;
   font-weight:bold;
}

span.enquire{
   font-size:0.8em;
   font-family:sans-serif;
   color:white;
   font-weight:normal;
}

span.common_name{
   font-size:1.0em;
   font-family:sans-serif;
   color:white;
   font-weight:normal;
}

span.scientific_name{
   font-size:1.0em;
   font-family:sans-serif;
   color:white;
   font-style:italic;
   font-weight:normal;
}

span.other_name{
   font-size:1.0em;
   font-family:sans-serif;
   color:white;
   font-style:none;
   font-weight:normal;
}

span.subscribe{
   font-size:0.8em;
   font-family:sans-serif;
   color:white;
   font-weight:600;
}

div.newsletter{
	position:absolute;
	width:15%;
	top:55%;
	left:2%;
	text-align:left;
	padding-left:4px;
}

div.searchbar{
	position:absolute;
	width:30%;
	top:1.8%;
	left:77%;	
	text-align:center;
}

table.link_table{
   padding:2px;
   border:1px solid;
   border:#313131;
   width:99%;
}

td.link{
   text-align: center;
   background-color:#232121;
}

img.eye{
   border:0px;
}

img.care{
   width:50px;
   height:50px;
   
}

span.text{
   text-align: center;
   color:white;
   font-weight:normal;
   font-family:sans-serif;
   font-size:1.00em;
}

table.guestbooktable {
   text-align:left;
   background-color:#000000; 
   padding:3px;
   border: 0px;
   width: 95%;
}  

td.guestbooktd {
   text-align:left;
   background-color:#006f1b; 
   padding:3px;
   border-right: 0px;
   width:90%;
   font-family:sans-serif;
   font-size: 0.9em;
}   

td.guestbookadded {
   text-align:left;
   background-color:#024713;    
   padding:3px;
   border-right:0px;
   width:2%;
   vertical-align:top;
} 

th.guestbookadded {
   background-color:#024713;    
   padding:2px;
   border-right:0px;
   vertical-align:top;
   text-align:center;
}

th.guestbookadded2 {
   background-color:#024713;    
   padding:2px;
   border-right:0px;
   vertical-align:top;
   text-align:right;
}

.link2{
  text-align:left;
  background-color:#1b1a1a;
}

.frontpageage{
   text-align:center;  
}

div.index {
	width:515px;
	height:686px;
}
	
td.frontpagetd{
   text-align:left;
   background-color:#006f1b; 
   font-size:0.9em;
   font-family:sans-serif;
   font-weight:bold;
   padding-left:1px;
   padding-right:1px;
}

td.frontpageprice{
   text-align:left;
   background-color:#006f1b; 
   padding-left:1px;
   padding-right:1px;
}

td.frontpagetd2{
   padding:2px; 
   vertical-align:top;
}

td.frontpagetd3{
   padding:1px 1px 1px 1px; 
   vertical-align:top;
   text-align:left;   
}

.frontpagetable{
   border:1px #c8c8c8;
   width:100%;
   border-collapse:collapse;
   padding:2px 2px 2px 2px;
   font-size:0.9em; 
   font-family:sans-serif;
}

.frontpagenews{
   border-top:1px solid #c0c0c0;
   border-bottom:1px solid #c0c0c0;   
   width:95%;
   font-size:0.8em;
   font-family:sans-serif;
}

div.pricelist {
   font-size:1.2em;
   font-family:sans-serif;
   height:85%;
   overflow: auto;
}

.frontpageimg{
   float:right;   
   border:1px double #cccccc;
   padding:3px 3px;
}

a {
   color:green;
   font-style:normal;
   font-family:sans-serif;
   text-decoration:none;
   font-weight:bold;
   font-size:0.8em;
}

a:hover{
   color:green;
   font-family:sans-serif;
   font-style:normal;
   text-decoration:underline;
   font-weight:bold;	
}

.required{
   color:red;
   font-family:sans-serif;
   font-style:italic;
   font-size:0.6em;
   font-weight:bold;
}

.gbtext{
   color:white;
   font-style:italic;
   font-family:sans-serif;
   font-size:0.7em;
}

.error{
   color:red;
   font-weight:bold;
   font-family:sans-serif;
   font-size: 1.0em;
}

.links{
   color:white;
   font-weight:bold;
   font-family:sans-serif;
   font-size: 0.6em;
}

.more{
   color:green;
   font-weight:bold;
   font-family:sans-serif;
   font-size:0.8em;
   font-style:italic;
}

.done{
   color:white;
   font-weight:bold;
   font-family:sans-serif;
   font-size:1.0em;
   text-align:center;
}

.head{
   font-size:1.0em;
   color:green;
   font-family:sans-serif;
   font-weight:bold;
}

.img_header{
   font-size:1.0em;
   color:green;
   font-weight:bold;
   font-family:sans-serif;
   text-decoration:underline;
}

.header{
   font-size:1.0em;
   color:green;
   font-style:italic;
   font-family:sans-serif;
   font-weight:bold;
}

div.viewcaresheet {
   font-size:1.0em;
   font-family:sans-serif;
}

span.news_header{
   font-size:1.0em;
   color:green;
   text-decoration:none;
   font-family:sans-serif;
   font-weight:bold;
}

span.view_header{
   font-size:1.4em;
   color:green;
   text-decoration:none;
   font-family:sans-serif;
   font-weight:bold;
}

span.news_preview{
   font-size:0.6em;
   font-weight:bold;
   font-family:sans-serif;
}

span.warning{
   color:red;
   font-weight:bold;
   font-size:1.0em;
   font-family:sans-serif;
   text-align:center;   
}

span.disclaimer{
   color:green;
   font-weight:italic;
   font-family:sans-serif;
   font-size:0.8em;
}

span.ip{
color:red;
font-size:x-small;
text-align:center;
font-family:sans-serif;
}

span.cat_heads{
color:green;
font-weight:bold;
font-family:sans-serif;
font-size:small;
}

span.conf{
color:green;
font-weight:italic;
font-family:sans-serif;
font-size:small;
}

span.search{
color:green;
font-weight:italic;
font-family:sans-serif;
font-size:x-small;
}

span.index_added{
color:green;
font-weight:normal;
font-family:sans-serif;
font-size:small;
}

h3{
color:green;
font-weight:bold;
font-family:sans-serif;
font-size: medium;
font-style:italic;
}

span.head{
color:green;
font-weight:bold;
font-family:sans-serif;
font-size:1.1em;
}

h5{
color:green;
font-weight:bold;
font-size: medium;
font-family:sans-serif;
text-align: left;

}

#dropmenudiv{
position:absolute;
background-color: #000000;
border:1px solid silver;
border-bottom-width: 0;
font:normal 0.8em sans-serif;
line-height:1.0em;
z-index:100;
padding: 2px;
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid black;
padding: 1px 0;
text-decoration: none;
font-family:sans-serif;
font-weight: bold;
}

#dropmenudiv a:hover{ /*hover background color*/
background-color: green;
color: white;
}