﻿* {margin:0px; padding:0px;}
a:link, a:visited, a:hover, a:active {color:#7e7875; text-decoration:none;}
a:hover                              {color:#5d807f; text-decoration:none;}
html {height:100%;}
body {margin:0px; padding:0px; font:normal .8em/1.0em verdana, sans-serif; background:#fff url('images/background.jpg') repeat;}
#container {margin:20px; padding:5px 10px 10px 10px; height:560px; border:1px solid #7e7875; background:#fff;}

#intro         {height:120px; background:#fff url('images/treasuresbyvickilogo.gif') top left no-repeat;}

#contact					{font:normal 12px verdana, sans-serif; color:#333; text-align:right; margin:5px;}
#contact a   {color:#7e7875;}
#contact a:hover   {color:#5d807f;}

#menu          {margin:10px 0px 0px 0px; float:right;}
#menu a        {text-decoration:none; font:bold 16px verdana, arial, sans-serif; cursor:pointer; color:#5d807f; padding:0px 30px;}
#menu a:hover  {color:#7e7875; cursor:pointer; position:relative; top:1px;}

#content        {height:410px; padding:10px;}

#portrait       {float:right; height:400px; width:250px;}
#portrait img   {margin:0px 20px;}

#supportingText {border:1px solid #7e7875; height:380px; padding:10px; overflow:auto;}
#supportingText p {padding:0px 0px 10px 0px;}




h1      {font:bold 1.5em verdana, arial, sans-serif; color: #000; margin: 5px 0px 5px -2px;}
h2      {font:bold 1.4em verdana, arial, sans-serif; color: #000; margin: 5px 0px 4px -1px;}
h3      {font:bold 1.3em verdana, arial, sans-serif; color: #000; margin: 5px 0px 4px -1px;}
h4      {font:bold 1.2em verdana, arial, sans-serif; color: #000; margin: 5px 0px 4px -1px;}
h5      {font:bold 1.1em verdana, arial, sans-serif; color: #000; margin: 5px 0px 4px -1px;}

.bodyimg     {margin:10px;}
ul, ol       {margin:0px 0px 0px 20px;}
.center      {text-align:center;}

table          {border-collapse:collapse; border:none;}
th             {font-weight:bold; border:none; padding:2px;}
td             {border-collapse:collapse; border:none; vertical-align:top; padding:2px;}

.testimonial, .testimonialauthor {font:italic 95% verdana, sans-serif;}

img          {border:none;}

.smalldesc   {font:italic .9em/1.1em verdana, sans-serif;}
.desc        {font:normal .8em/1em verdana, sans-serif;}
.privacy     {font:italic .8em/1em verdana, sans-serif; margin: 10px 0px 10px 0px;}
.promotion   {border:1px #4682B4 solid; padding:5px; margin:10px; text-align:center; background:#DEE2E5;}
.redhighlite {color:#C15F56; font:normal .85em verdana, sans-serif;}
.center      {text-align:center;}
.list        {display:list-item;}
.quote       {font:normal .8em/1em verdana, geneva, sans-serif; padding:0px; margin:.85em; text-align:left;}
.sig         {font:italic .8em/1em verdana, geneva, sans-serif; padding:0px; margin:0 0 1em 1.5em; text-align:left;}
.button {background-color:#B0C4DE; border:1px #4682B4 solid; height:20px; cursor:pointer; margin:10px 0px 0px 0px; padding:0px;}

#footer      {font:normal .8em/1em verdana, sans-serif; display:block; height:20px; border:none; text-align:center;}
#author      {font:10px verdana, geneva, sans-serif; color:#CCC; text-align:center;}
#author a    {color:#ccc;}