/*--------------------------------------------------------------------
- Style sheet for Gardens
--------------------------------------------------------------------*/
/*

<!-- Note on relative positioning: increase "left" to go right,
     increase "top" to go down -->
     
*/
/*--------------------------------------------------------------------
- Body & generic global classes
--------------------------------------------------------------------*/

body
{
	margin: 1em 1em 0 1em;
	padding: 0;
	font-size: 10pt;
	font-family: arial,helvetica,sans-serif;
	font-weight: normal;
	background-color: rgb(255,255,255);
	color: rgb(0,0,0);
}

/* Unused?: */
/*
.menu {
  margin: 1em 0 1em 1em;
  border-top: thin solid blue;
  border-left: thin solid blue;
  border-bottom: thin solid blue;
  font-weight: normal;
}
*/

/* Unused?: */
/*
.menupos {
  margin: 1em 0 1em 1em;
  font-weight: normal;
}
*/

/* Unused?: */
/*
.main {
  margin: 1em 0 1em 1em;
  border-top: thin solid black;
  border-left: thin solid black;
  border-bottom: thin solid black;
  font-weight: normal;
}
*/

.footer {
	margin: 1em 0 1em 1em;
	font-weight: normal;
	text-align: center;
	font-size: 8pt;
}

/*--------------------------------------------------------------------
- Tables
--------------------------------------------------------------------*/

table
{
	table-border-color-light: rgb(255,102,153);
	table-border-color-dark: rgb(102,51,153); 
}

table.std
{
	font-size: 10pt;
	font-family: arial,helvetica,sans-serif;
}

td.sidebar
{
	background-color: #E0E4E9;
}

table.hole 
{
  width: 100%;
  background-color: white;
}

th, td 
{
  font-family: arial,helvetica,sans-serif;
  font-weight: normal;
  font-size: 10pt;
}

table.hd {
	font-size: 10pt;
	font-family: arial,helvetica,sans-serif;
	table-border-color-light: rgb(255,102,153);
	table-border-color-dark: rgb(102,51,153); 
}

tr.hd_hdr
{
	background-color: #ffffdd;
	font-size: 12pt;
	font-weight: bold;
}

tr.hd_odd
{
	background-color: #ddffdd;
}

tr.hd_even
{
	background-color: #ffddff;
}

/*--------------------------------------------------------------------
- Headers
--------------------------------------------------------------------*/

h1, h2, h3, h4, h5, h6
{
	font-family: Arial Rounded MT Bold, Arial, Helvetica, sans-serif;
}

h1
{
	color: rgb(0,0,0);
}

hr {color: #94C7FE}

h1.articletitle
{
	/* border-style: outset; */
	border-color: #385064;
	#color: #60c460;
	color: #60e060;
	background-color: #000000; 
	border-style: solid;
	border-width: thin;
	font-size: 11pt;
	font-weight: bold;
	padding: 0.1cm; /* Inside border whitespace */
	margin: 2px 2px 8px 2px;
}


/*--------------------------------------------------------------------
- Lists
--------------------------------------------------------------------*/

ul, ol, li
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
}

/*--------------------------------------------------------------------
- Paragraphs
--------------------------------------------------------------------*/

p.credit
{
	font-size: 8pt;
	font-style: italic;
	margin: 5px 2px 1px 2px;
}

/*--------------------------------------------------------------------
- Divisions - global
--------------------------------------------------------------------*/
div {
  font-family: arial,helvetica,sans-serif;
  font-weight: normal;
  font-size: 10pt;
}

/* Unused?: */
div.daac1pos {
  text-align: center; margin-left: -4em;
  font-family: castellar,helvetica,sans-serif;
  font-weight: bold; font-size: 46pt;
  color: #009999;
}

/* Unused?: */
div.daac2pos {
  text-align: center; margin-left: 10em;
  font-family: castellar,helvetica,sans-serif;
  font-weight: normal; font-size: 10pt;
  color: #FFFFFF;
}

/*--------------------------------------------------------------------
- Miscellaneous <div>s
--------------------------------------------------------------------*/

div.staticbody
{
	font-family: Arial, Helvetica;
	font-size: 10pt;
	background-color: rgb(255,255,255);
	color: rgb(0,0,0);
	width: 760px;
	padding: 0.1cm; /* Inside border whitespace */
}

/*--------------------------------------------------------------------
- Content sections (<div>s)
--------------------------------------------------------------------*/

div.articletitle
{
	/* border-style: outset; */
	border-color: #385064;
	#color: #60c460;
	color: #60e060;
	background-color: #000000; 
	border-style: solid;
	border-width: thin;
	font-size: 11pt;
	font-weight: bold;
	padding: 0.1cm; /* Inside border whitespace */
	margin: 2px 2px 8px 2px;
}

div.articleintro
{
	border-style: none;
	font-size: 10pt;
	font-weight: normal;
	background-color: White;
	padding: 0;
	margin: 3px 2px 10px 2px;
}

div.articlebody
{
	border-style: none;
	font-size: 10pt;
	font-weight: normal;
	background-color: White;
	padding: 0;
	margin: 3px 2px 10px 2px;
}

div.sidebartitle
{
	/* border-style: outset; */
	border-color: #385064;
	color: #9bcffe; 
	background-color: #000000;
	border-style: solid;
	border-width: thin;
	font-size: 11pt;
	font-weight: bold;
	padding: 0.1cm; /* Inside border whitespace */
	margin: 2px 2px 8px 2px;
}

div.sidebarintro
{
	border-style: none;
	font-size: 10pt;
	font-weight: normal;
	padding: 0;
	margin: 3px 2px 10px 2px;
}

div.sidebarbody
{
	border-style: none;
	font-size: 10pt;
	font-weight: normal;
	padding: 0;
	margin: 3px 2px 10px 2px;
}

div.tourheader
{
	/* border-style: outset; */
	border:thin solid #385064; font-family: Lucida Sans Unicode; text-align: center;
	color: #60c460;
	background-color: #000000; 
	font-size: 14pt;
	font-weight: bold;
	padding: 0.1cm; /* Inside border whitespace */
	lucida; margin-left:2px; margin-right:2px; margin-top:2px; margin-bottom:8px
}

div.tourbody
{
	/* border-style: outset; */
	border:thin solid #385064; font-family: Lucida Sans Unicode; color: #60c460;
	background-color: #000000; 
	font-size: 11pt;
	font-weight: bold;
	padding: 0.1cm; /* Inside border whitespace */
	lucida; margin-left:2px; margin-right:2px; margin-top:2px; margin-bottom:8px
}

li.tourlist
{
	font-family: Lucida Sans Unicode; color: #60c460;
	background-color: #000000; 
	font-size: 11pt;
	font-weight: bold; lucida
}

/*--------------------------------------------------------------------
- Banners (<div>s)
--------------------------------------------------------------------*/

div.banner {
  font-size: 12pt; font-weight: bold;
  font-family:Trebuchet MS, Arial, sans-serif;
  color: black;
}

div.popupbanner {
	z-index: 5; 
	height: 100px;
	width: 500px;
	background-color: #000000;
	background-image: url('/images/banners/watermark_500.jpg');
	background-repeat: no-repeat;
	background-position:  left center;
}

span.popuptitle {
	z-index: 10; 
	position: relative; 
	left: 180px; 
	top:  30px; 
	font-family: "Arial Narrow"; 
	font-size: 250%; 
	font-weight: bold; 
	color: #94C7FE;
}

div.pagetitle
{
	border-style: none;
	font-size: 16pt;
	font-weight: normal;
	background-color: White;
	padding: 0;
	margin: 2px 2px 2px 2px;
	text-align: center;
}

/*--------------------------------------------------------------------
- Buttons
--------------------------------------------------------------------*/

.button
{
   color: #004f00;
   font-family:arial,helvetica,sans-serif;
   font-weight:bold;
   text-decoration: none;
   background-color:#000000;
   color: #9bcffe; 
   padding: 0;
	font-size: 10pt;
   border: solid;
   border-color: #385064;
}

.button:hover
{
   color: #ffffff;
}