/* css template for new flower pages Nov 2010*/

/* Page css */
* {margin:0;padding:0}

body {
margin : 3px;
color : #000;
font-family: Arial, Verdana, Geneva, sans-serif; 
font-size: 11pt;
}

a:link { color: #7D0541; text-decoration: none; }
a:visited { color: #488AC7; text-decoration: none;  } 
a:hover { color:#8D38C9; } 


p{
line-height: 15px;
 margin-top: 0em; 
font-size: 11pt;
text-align: left;

}



p.caps{
line-height: 15px;
margin-top: 1em; 
font-size: 8pt;
font-variant: small-caps; 
text-align: left;
}

p.textblock { 
margin-top: 1em; 
line-height: 15px;
text-align: left;
font-size: 9pt;
font-color: black;
} 

p.textblockbig { 
margin-top: 1em; 
line-height: 16px;
text-align: left;
font-size: 11pt;
font-color: black;
} 

p.onepara { 
margin-top: 0em; 
line-height: 14px;
text-align: justify;
font-size: 10pt;
font-color: black;
} 




#overall { 
               width: 830px;  
               margin: 0 auto; 
               border: 1px solid gray;
                background-color: #dfdfe1;
               font-size: 11pt; 
               font-color: black;
              
 }

#adlink {
                  text-align: center;
                  text-color: #FFF;
	/*margin: 0 0 0 0;*/
                  height:20px;
                   background-color: #454547; 
                   margin-top: 0em; 
                   line-height: 15px;
                   font-size: 8pt;
                   font-color: black;
                   border: 0px;
}      


p.link{ 
margin-top: 0em; 
line-height: 15px;
text-align: center;
font-size: 10pt;
font-variant: small-caps; 
color:#090909;
} 


/* lighter link*/   
#links {
               
                  height: 20px; 
                   margin: 0 auto;
                  border-top:0px solid gray;
                  border-bottom: 0px solid #333435;
                  background-color: #efece7;                

   }  

/* darker link*/   

#linkdk {
               
                  height: 20px; 
                   margin: 0 auto;
                  border-top:0px solid gray;
                  border-bottom: 0px solid #333435;
                  background-color: #aeafb3;                

   }     


p.logo{
 margin-top: 1em; 
font-family:garamond,georgia,serif;
font-weight:500;
font-style:normal;
text-shadow: 0px -1px 0px #374683;
line-height: 15px;
font-size: 11pt;
text-align: left;
color: white;
}

p.smhead{
 margin-top: 0em; 
font-variant: small-caps;
font-weight:400;
font-style:normal;
font-size: 10pt;
text-align: left;
color: black;
}

#firsttext {                
                 padding: 10px;  
                background-color: #bfb5a2;
                background-image:url(teagradient.jpg);
                border-top: 0px solid gray;
                margin-right: 0px;
 }


p.elevpt{
text-align:justify;
line-height: 16px;
margin-top: 0em; 
font-size: 10pt;
color:black;
}
 
p.tenpt{
line-height: 15px;
margin-top: 0em; 
font-size: 9pt;
text-align: left;
}


#gallery-area {
width: 770px;
height: 590px;  
 margin: 0 auto;  
 border: 0px solid silver              
   }     



  #side-a {
	float: left;
                  margin-top:0em;
                  padding: 10px;
	width: 570px;
                  height:100px;   
                  background: #F0ECEC;
                  background-image:url(gradientgray.jpg);
	background-repeat: repeat-x; 

}

#side-b { 
	float: left;
                  padding: 10px;
                  width: 220px;
                 height:100px;   
                  background-image:url(gradientgray.jpg);
	background-repeat: repeat-x; 
                 }


#thumbarea { 
               background: #949599;
               
             }



#banad {  
                 text-align: center;
                 background-color: #949599;
                 padding: 10px;  
                 border-top: 1px solid gray;
 }

#explain { 
                 padding: 8px;     
                 background: #cfcfcf; 
                 background-color: #b8b8b9;
                 text-align: justify;
                 border-top: 1px solid gray;
                  font-size: 10pt; 
 }

#explain2 { 
                 padding: 15px;     
                 background-color: #c1c1c3;
                  text-align: justify;
                 border-bottom: 1px solid gray;
                  font-size: 10pt; 
 }

#explain3 { 
                  font-size:12pt;
                 width:700px;
                 padding: 15px;     
                 background-color: #dfdfe1;
                  text-align: justify;
                 border-bottom: 0px solid gray;
                 
 }


#foot {     
                  height: 20px; 
                 text-align: center;
                 background-color: #949599;
                 border-top: 0px solid gray;
                  font-size: 10px; 
                   margin-top: 0em; 
                   line-height: 15px;
                  color: white;
 }


.highslide-controls .highslide-close {
		display: none;
}

.highslide-wrapper, .highslide-outline {
	background: #dfdfe1;
}


.highslide-caption {
	position: absolute;
	width: 80%;
	background-color: #dfdfe1;
	color: #000;
	text-align: justify;
	font-size: 10pt !important;
	padding: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.highslide-image {
		border: 3px solid black;
}
