*	 	{ margin:0; padding:0; }

html	 	{ min-height: 100%; margin-bottom: 1px; }

body		{ color:#5b5b5b; background: #ffffff; font-family: Georgia, Times, serif; font-size: 100%;}

div#wrapper	{ width: 780px; margin-left: auto; margin-right: auto; }

div#logo	{ width:780px;height:134px; margin: 0;}

div#waves	{ width:780px;height:88px; margin: 0;}

div#content	{ position: relative; left: 0; top: 0; width:780px; margin: 0; padding:0;}

div#nav		{ position: absolute; top:0; left:0; width:180px; background: #ffffff; color: #5ba220; padding-top: 10px;}

   #nav p.item	{ font-size: 0.75em; font-weight: bold; margin: 0.75em 0 0.75em 32px; background: url(images/navLine.jpg) repeat-x right bottom; padding-bottom: 15px; letter-spacing: -1px;}

   #nav a	{ color: #0054a6; text-decoration: none;}
   #nav a:hover { color: #5ba220; text-decoration: none;} 

div#main	{ position: absolute; right:0; top:0; width:600px; background:#ffffff;}

div#greenM	{ position: relative; left: 0; top: 0; margin-top: -2px; background: #5ba220; color: #5b5b5b5; width:600px; height:302px;}

  div#thecaption	{ position: absolute; top:0; left:0; width:200px; height:302px;}

     #thecaption h1	{ color: #ffffff; line-height: 1em; padding-left: 20px; }
     #thecaption h2	{ color: #0054a6; line-height: 1.1em; padding-left: 20px; padding-right: 10px;}
  div#rotate		{ position: absolute; right:0; top:0; width:400px; height:302px;}

div#greenSub	{ position: relative; left: 0; top: 0; margin-top: -2px; width:600px; height:80px;}

  div#header	{ position: absolute; top:0; left:0; width:600px; background: #5ba220; color: #ffffff;}
     #header h1	{ color: #ffffff; line-height: 1em; padding-left: 22px;}

div#bodyText	{ backgound:#ffffff; color: #5b5b5b; width: 600px; padding-right: 60px;}
#bodyText img	{float: left; top:0; left:0; padding: 10px 10px 0 0;}

div#gallery	{ background: #e3efd9; color: #5b5b5b; width: 600px; height:720px;}
#gallery img, object, embed	{ margin: 5px 10px;  padding: 5px 5px 0 0;}


h1		{ margin: 1em 0 1em 0; font-size: 1.3em;}
h2		{ margin: 1em 0; font-size: 1em;}

h3		{ margin: 1em 0 -0.3em 0; font-size: 1em; padding-left: 20px; line-height: 1.2em;}
h4		{ margin: 1em 0 -0.5em 0; font-size: 1em; padding-left: 20px; color: #0054a6; }
h5		{ margin: 1em 0 0 0; font-size: 0.8em; padding-left: 20px; padding-right:50px;}
p		{ margin: 0.5em 1.2em 1em 0.5em; line-height: 1.4em; font-size: 1em;}
p.body		{ font-size: 0.9em; padding-left: 15px; padding-right:50px;}
p.authorized	{ font-size: 0.7em; color: #5b5b5b; font-family: Arial, Helvetica, san-serif; padding-left: 15px;}
p.top		{ font-size: 0.7em; float: right; margin: 0 2em -0.5em 0;}
.green		{ color: #5ba220;}
.blue		{ color: #0054a6;  padding-left: 25px;  }
.space		{ padding-right: 50px;}
img		{ border: 0; padding: 0; margin: 0;}

div#credits	{ float: right; right:0; top:0; margin-top: 50px; width: 600px; font-size: 0.7em; font-family: Arial, sans serif; text-align: right;}

a {color: #0054a6;}
a:hover { color: #5ba220;}

ul		{ list-style: disk; margin: 0 0 0 55px; font-size:0.9em;}
li		{ padding: .2em 0;} 

ul.bodyList	{ list-style: url(images/check.gif); margin: 0 0 0 55px; font-size:0.9em;}
