body  { font: 100% "trebuchet ms", Verdana, Arial, Helvetica, sans-serif; margin: 0; padding: 0; text-align: center; color: #6998be; background-image: url(/images/bg.gif); background-repeat: repeat-x; background-attachment: fixed; background-position: 0 0; }
 
H1                     { color: gray; font-size: 20px; font-family: arial, Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; margin-top: 14px; margin-left: 10px }
H2                   { color: #36353e; font-size: 12px; font-family: Arial, Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; clear: right; margin-left: 20px }
body { color: black; font-size: 100%; font-family: arial, Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; background: url(images/bg.gif) repeat-x    }
ul { color: #6998be; font-size: inherit; font-weight: bold; list-style-position: outside; padding-left: 1em; margin-left: 1em; padding-top: 0; }


.h1small { color: gray; font-style: italic; font-weight: bolder; font-size: 12px; font-family: Arial, SunSans-Regular, "Trebuchet MS", Helvetica, Geneva, Swiss }
h4      { color: purple; font-size: 14px; font-family: Verdana, Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; line-height: 14px; font-stretch: extra-expanded; word-spacing: 1px; letter-spacing: 1px }
H6   { color: green; font-size: 15px; font-family: Verdana; font-style: normal; font-weight: bold; text-decoration: underline }
.snowmobilenav A:link  { color: white; font-size: 12px; font-family: arial; font-weight: bold; text-decoration: none; background-color: blue; padding: 2px }

.snowmobilenav A:visited  { color: yellow; font-size: 12px; font-family: arial; font-weight: bold; text-decoration: none; background-color: blue; padding: 2px }

.snowmobilenav A:hover { 
font-family: arial; 
font-size: 12px; 
font-weight: bold; 
COLOR: #FFFF00;  
TEXT-DECORATION: NONE; 
BACKGROUND-COLOR:#CC0000;
PADDING: 2PX;
}
.title, .title td {
  font-size: 100%;
}

.title, .caption, tr.caption th {
  color: #000;
  font-weight: bold;
}

th.caption {
  white-space: nowrap;
  text-align: left;
}

.pagetitle {
  color: #000;
  font-weight: bold;
  font-size: 125%;
}
.businesstitle { color: #000; font-size: 125%; font-weight: bold; }
body, td, th {
  font-family: arial, sans-serif;
  font-size: 14px;
}
.redstar { color: red; font-size: 15px; font-weight: bold; }
.pullquote { color: black; font-size: 1.3em; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: italic; background-color: #94c6de; background-position: 12px 0; text-indent: 12px; width: 350px; margin: 12px; padding: 12px; border-top-style: solid; border-bottom-style: solid; }


form {
background: #94c6de;
border: solid #76a5de;
padding: 10px;

}


input {
background-color: #F5F5F5;
color: #660099;
font: 10px Verdana, Arial, Helvetica, sans-serif;

}
.reviews {
  font-size: 85%;
  line-height: 1.5;
  margin-left: 10px;
}

a:link {
	color: #036dad;
}
a:visited {
	color: green;
}
a:hover, a:active, a:focus {
	color: red;
}
p { color: #3b7eb2; font-size: 0.95em; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bolder; }
H3 { color: #2780ad; font-size: 1em; font-weight: bold; background-color: white; text-transform: uppercase; }
textaligncenter.class {
	text-align: center; }


