body {
	background-color: #FCF6E4;
	margin: 15px;
	padding: 0;
	border: 0; }

object {
     border: 0;
     padding: 0;
     margin: 0 }

#logospace {
 width: 225px;
 margin: 0;
 padding: 0; }
#logospace img {
 border: 0 }

#searchspace {
 vertical-align: top;
 text-align: right;
 padding: 10px 20px 0 0;
 margin: 0px;
 font: 10px tahoma, verdana, sans-serif;
 width: 415px;
 background-image: url(/images/eyeguys_header-02.gif);
 background-repeat: no-repeat }

#headercontainer {
     width: 640px;
     margin: 0 auto;
     padding: 0;
     vertical-align: center }

#container {
     border-right: #8a8a84 1px solid;
     border-left: #8a8a84 1px solid;
     border-bottom: #8a8a84 1px solid;
     background: #fff;
     width: 638px;
     margin: 0 auto;
     padding: 0;
     vertical-align: center }

#navigation {
     font: 9px verdana, tahoma, sans-serif;
     border-bottom: 1px #666 solid;
     background: #000;
     padding: 10px;
	 margin: 0px;
     color: #fff }
#navigation a {
     color: #fff;
     display: inline;
     padding-right: 12px;
     text-decoration: none; }
#navigation a:hover {
     color: #fc0 }

/*
#nav td {
 width: 90px;
 padding: 5px;
 text-align: center;
 font-weight: normal;
 border-right: #111 1px solid;
 cursor: hand }
#nav .off {
     font: 9px verdana, tahoma, sans-serif;
     background: #000;
     color: #fff }
  #nav .off a {
   text-decoration: none;
   color: #fff }
  #nav.off a:hover {
   color: #fc0 }
#nav .on {
     font: 9px verdana, tahoma, sans-serif;
     background: #063;
     color: #fff }
  #nav .on a {
   text-decoration: none;
   color: #fff }
  #nav .on a:hover {
   color: #fff }
*/

#subnav {
 border-right: #929287 1px solid;
 font-family: verdana, tahoma, sans-serif;
 font-size: 9px;
 text-align: left;
 margin: 0 }
#subnav h3 {
 font-size: 11px;
 color: #666;
 background: #EFEFE7;
 padding: 5px;
 border-top: 1px #fff solid;
 border-bottom: 1px #666 solid;
 margin: 0 }
#subnav ul {
 list-style-type: square;
 margin: 5px 5px 5px 25px;
 padding: 0;
 }


#content {
 color: #000;
 font-size: .85em;
 vertical-align: top;
 padding-bottom: 20px;
 font-family: verdana, tahoma, sans-serif }
#content h1,h2,h3,h4,h5,h6 {
 font-family: arial, helvetica, geneva, serif }
#content h1 {
 background: #929287;
 color: #fff;
 font-size: 1.5em;
 text-align: right;
 padding-top: 10px;
 padding-right: 10px;
 margin: 0;
 height: 35px }
#content h2 {
 background: #666;
 color: #fff;
 font-size: .95em;
 text-align: left;
 padding: 5px;
 margin: 10px 10px 0 10px }
#content h3	{
 color: #666666;
 font-size: 13px;
 margin-top: 15px;
 margin-bottom: -5px;
 padding: 5px;
 font-weight: bold;
 border-bottom-color: #D1D1BE;
 border-bottom-style: solid;
 border-bottom-width: 1px; }
#content div.subnav {
 text-align: right;
 font-size: .75em;
 padding: 5px }
#content p {
 font-size: .85em;
 font-family: verdana, tahoma, sans-serif;
 margin: 10px;
 color: #666 }
#content ul {
 list-style-type: square;
 font-size: .85em;
 font-family: verdana, tahoma, sans-serif;
 margin: 10px 10px 0 25px;
 padding:0;
 color: #666; }


#vfitness {
 color: #000;
 font-size: .85em;
 vertical-align: top;
 padding-bottom: 00px;
 font-family: verdana, tahoma, sans-serif }
#vfitness h1,h2,h3,h4,h5,h6 {
 font-family: arial, helvetica, geneva, serif }
#vfitness h1 {
 background: #929287;
 color: #fff;
 font-size: 1.5em;
 text-align: right;
 padding-top: 10px;
 padding-right: 10px;
 margin: 0;
 height: 35px }
#vfitness h2 {
 background: #666;
 color: #fff;
 font-size: .95em;
 text-align: left;
 padding: 5px;
 margin: 10px 10px 0 10px }
#vfitness h3	{
 color: #666666;
 font-size: 13px;
 margin-top: 15px;
 margin-bottom: -5px;
 padding: 5px;
 font-weight: bold;
 border-bottom-color: #D1D1BE;
 border-bottom-style: solid;
 border-bottom-width: 1px; }
#vfitness div.subnav {
 text-align: right;
 font-size: .75em;
 padding: 5px }
#vfitness p {
 font-size: .85em;
 font-family: verdana, tahoma, sans-serif;
 margin: 10px;
 color: #666 }
#vfitness ul {
 list-style-type: square;
 font-size: .85em;
 font-family: verdana, tahoma, sans-serif;
 margin: 10px 10px 0 25px;
 padding:0;
 color: #666 }


img {
		display: inline;
		border: 0; }

p {
  font-family: tahoma, helvetica, arial, sans-serif;
		color: #666666;
		text-decoration: none;
		background: transparent; }

/* Link Style Definitions */

	a {
		color: #007236;
		text-decoration: none; }

	a:hover {
		color: #ABA000;
		text-decoration: underline; }

/* Header */


*/ List Styles */

ul {
  list-style-type: square;
  color: #666666;
  margin-top: 0px;
  margin-left: 0px; }

li {
  list-style-type: square;
  margin-left: 0px; }

ul.staff {
  list-style-type: square;
  color: #666666;
  font-size: 9px; }

div.maincontent {
  padding: 25px; }

td.topnav {
	 font-family: tahoma, verdana;
		font-size: 10px;
  color: #666666; }

/* Miscellaneous Elements */

img.inline {
		display: inline;
		border: 1;
  border-color: #000000;
  margin: 10px; }

img.staff {
		width:125px;
  height: 175px;
  margin: 3px; }

#footerlinks {
 font-family: verdana, tahoma, sans-serif;
 font-size: 9px;
 color: #fff;
 background: #929287;
 text-align: left;
 padding: 5px;
 margin: 0 }
#footerlinks a {
 color: #fff;
 text-decoration: none }
#footerlinks a:hover {
 color: #fc0 }

#footer {
 font-family: verdana, tahoma, sans-serif;
 font-size: 9px;
 color: #666;
 background-color: #EFEFE7;
 text-align: left;
 padding: 5px;
 margin: 0;
 border-top: 1px #D1D1BE solid }
