body {
background-color: #0F0F0F;
	margin: 32px 0 0 0; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	
	}
	
#wrapper {
	margin: 0 auto; 
	width: 1024px;
/*	border-color: #000000;
	border-style: solid; 	*/
	}

#container {
	position: relative; top: 0px; left: 0px; 
	width: 100%;
/*	 border-color: #000000;
	border-style: solid; */
	}

#contentheader
{
position: relative; top: 150px; left: 150px;
border:1px solid #00FF00; 
width: 650px;
padding: 0 0 0 0;
/* margin-top: 0em; */
/* margin-bottom: 1em; */
background-color: #FFFFFF;
color: #333;
}

#exifsection
{
position: absolute; top: 10px; left: 10px;
border:1px solid #0F0F0F; 
width: 400px;
height: 50px;
padding: 10 10 10 10;
/* margin-top: 0em; */
/* margin-bottom: 1em; */
background-color: #202020;
/* color: #333; */
}

#exifsubsection
{
position: absolute; top: 5px; left: 5px;
border:1px solid #0F0F0F; 
width: 390px;
height: 40px;
padding: 10 10 10 10;
/* margin-top: 0em; */
/* margin-bottom: 1em; */
background-color: #202020;
/* color: #333; */
}

.exiftext   { color: #F0F0F0; font-size: 10pt;  font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left;  }



#captionsection
{
position: absolute; top: 10px; left: 10px;
/* border:1px solid #0F0F0F; */
padding: 10 10 10 10;
background-color: #202020;

}

#videocaptionsection
{
position: absolute; top: 10px; left: 700px;
/* border:1px solid #0F0F0F; */
padding: 10 10 10 10;
background-color: #202020;

}

#captionsubsection
{

float: left;
width: 400px;
padding-top: 5px;
padding-right: 5px;
padding-bottom: 5px;
padding-left: 5px;

background-color: #202020;

}

.captiontext   { color: #F0F0F0; font-size: 8pt;  font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left;  }









h1 { color: #330; font-size: 16pt; font-weight: normal;  }
h2 { color: #330; font-size: 12pt; font-weight: normal; font-style: italic }
h3 { color: #330; font-size: 12pt; font-weight: normal; font-style: normal }
.std text   { color: #993; font-size: 12pt; font-family: Verdana, Arial, Helvetica, sans-serif }
.select   { color: #993; font-size: 12pt; font-family: Verdana, Arial, Helvetica, sans-serif }

.toplink  { color: #330; font-size: 10pt; ; background-color: transparent }
.primary_title { color: #cc6; font-size: 24pt;  }

.imagetitle { color: #330; font-size: 14pt;  }
.footer { text-align: center; color: #663; font-size: 10pt;  }
a { color: #663; font-size: 9pt;  text-decoration: none;  }
a:link  { }
a:visited { }
a:hover    { color: #fff; background-color: transparent;  }
a.inpage:link  { color: #330; font-size: 10pt; ; font-style: normal; font-weight: normal; text-decoration: underline; background-color: transparent }
a.inpage:visited  { color: #330; font-size: 10pt; ; text-decoration: underline }
a.inpage:hover { color: #ccc; font-size: 10pt; ; text-decoration: none; background-color: transparent }
a.photo:link { color: #330; font-size: 9pt; ; font-style: normal; font-weight: normal; text-decoration: none; background-color: transparent }
a.photo:visited { color: #330; font-size: 9pt; ; text-decoration: none }
a.photo:hover { color: #996; font-size: 9pt; ; text-decoration: none; background-color: transparent }
.producttext { color: #660; font-size: 10pt;  }
.pagetext   { color: #330; font-size: 10pt;  }
.photopagetext   { color: #330; font-size: 10pt; width: 600px;  }
.photosig   { color: #330; font-size: 10pt; width: 600px; text-align: right;  }
.herbtext { color: #330; font-size: 9pt;  }
.italicpagetext { color: #330; font-size: 10pt; ; font-style: italic }
.boldpagetext { color: #330; font-size: 10pt; ; font-weight: bold }
.pricetext { color: #660; font-size: 10pt;  }
.presstext { color: #330; font-size: 9pt;  }
a.news:link  { color: #330; font-size: 11pt; ; font-style: normal; font-weight: normal; text-decoration: none; background-color: transparent }
a.news:visited  { color: #330; font-size: 11pt; ; text-decoration: none }
a.news:hover { color: #ccc; font-size: 11pt; ; text-decoration: none; background-color: transparent }

