﻿a:active {color:#f60; text-decoration:none;}
a:hover {color:#f60; text-decoration:none;}
a:visited {color:#f60; text-decoration:none;}
a:link {color:#f60; text-decoration:none;}
a:hover {color:#9f0; text-decoration:none;}
html {height:100%;}
body {margin:0px; padding:0px; font:normal 0.9em/1em verdana, sans-serif; background:url('images/background.gif'); height:100%; color:#fff;}
#container {position:relative;	margin:0 auto 0 auto; padding:20px 10px 10px 10px; width:750px !important; width /**/: 750px; background:#000;}

#intro         {height:120px;}

#pageHeader    {background:#000 url('images/rockymtnrideslogo.gif') top center no-repeat; height:120px; margin:0px;}
 
#quickSummary  {height:34px; text-align:center;}
#quickSummary h1 {display:none;}

#menu          {display:block; height:34px; border:none; position:relative;	 margin:0 auto 0 auto;}
#menu a        {text-decoration:none; padding:4px 30px; font:normal bold 19px/20px arial, sans-serif; border:0px; width:auto; cursor:pointer; color:#f60;}
#menu a:hover  {color:#fff; cursor:pointer;}

#content        {margin:10px;}

#portrait       {background:#FFF; width:200px; position:absolute; left:10px; 
                 margin:0px 10px 0px 0px; height:572px;}
#portrait #portraitmenu   {position:relative; top:310px; padding:10px;}  
#portrait #portraitmenu a {text-decoration:none; font-family:arial, sans-serif; border:0px; width:auto; 
                           cursor:pointer; color:#FFF; padding:0px;}
#portrait #portraitmenu a:hover  {color:#EDEDDE; cursor:pointer;}
              
#supportingText p {padding:0px 0px 10px 0px;}

h1      {font:bold 1.1em verdana, arial, sans-serif; color:#fff; margin:15px 0px 5px -2px;}
h2      {font:bold 1.0em verdana, arial, sans-serif; color:#fff; margin:10px 0px 4px -1px;}
h3      {font:bold 0.9em verdana, arial, sans-serif; color:#fff; margin:5px 0px 4px -1px;}
h4      {font:bold 0.8em verdana, arial, sans-serif; color:#fff; margin:5px 0px 4px -1px;}
h5      {font:bold 0.8em verdana, arial, sans-serif; color:#fff; margin:5px 0px 4px -1px;}

.bodyimg     {margin:10px;}
ol       {margin:0px 0px 0px 20px;}
ul       {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;}

img          {border:none;}
#phototable  {border-collapse:collapse; border:none; padding:0px; width:650px;}
#phototable th {padding:0px 4px; font-family:verdana, sans-serif; font-size:10px; vertical-align:top; text-align:left; color:#000; font-weight:bold; background:#f60;}
#phototable td {text-align:center; vertical-align:middle; padding:6px;}
#phototable img {border:none; cursor:pointer;}
#lrgphoto    {text-align:center; margin:10px;}

.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 0.9em/1em verdana, geneva, sans-serif; padding:10px; border:1px solid #f60; background:#161616;}
.sig         {font:italic 0.9em/1em verdana, geneva, sans-serif; padding:6px; text-align:left;}
.button {background-color:#B0C4DE; border:1px #4682B4 solid; height:20px; cursor:pointer; margin:10px 0px 0px 0px; padding:0px;}
.contact     {font:normal 13px verdana, sans-serif; float:left;}

#footer      {display:block; height:20px; margin:15px; text-align:center; font:normal 12px arial, sans-serif; color:#c0c; clear:both;}

#author      {font:10px verdana, geneva, sans-serif; text-align:center;}
#author a    {color:#777; margin:0px 0px 10px 0px;}