﻿body 
{
	text-align: center;
	background-image: url(/snowmobiles2008/images/backgrounds/gradient_02.jpg);
	background-repeat: repeat-x;
	background-color: black;
	margin: 0;
	padding: 0;
}

body, td 
{
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 10px;
	color: Black;
}

body
{
	text-align: -moz-center;
}

.homeStage
{
	BACKGROUND-IMAGE: url(/Snowmobiles2008/Images/Backgrounds/background1_28.jpg); 
	BACKGROUND-REPEAT: no-repeat;
	width:750px;
	height:252px;
	text-align: left;
}

.blackStage
{
	width: 750px;
	background-color:Black;
	color:White;
	text-align: left;
}
.grayStage
{
	width: 750px;
	background-color:#373737;
	color:White;
	text-align: left;
}
.whiteStage
{
	width: 750px;
	background-color:white;
	color:black;
	text-align: left;
}

.modelLargeContent
{
	BACKGROUND-IMAGE: url(/snowmobiles2008/images/backgrounds/model_content_large.gif); 
	BACKGROUND-REPEAT: no-repeat;
	width:736px;
	height:238px;
	color:#FFFFFF;
}
.modelMediumContent
{
	BACKGROUND-IMAGE: url(/snowmobiles2008/images/backgrounds/sneak_peek.gif); 
	BACKGROUND-REPEAT: no-repeat;
	width:750px;
	height:252px;
	color:#FFFFFF;
}
.modelSmallContent
{
	BACKGROUND-IMAGE: url(/snowmobiles2008/images/backgrounds/model_content_small.gif); 
	BACKGROUND-REPEAT: no-repeat;
	width:293px;
	height:238px;
	color:#FFFFFF;
}
.title
{
	font-size:12px;
	font-weight:bold;
}

.red
{
	color:#FF0000;
}
.rhCopy
{
	font-size:11px;
	color:#FFFFFF;
}
.white
{
	color:#FFFFFF;
}
.white a
{
	color:#FFFFFF;
}
.white a:link
{
	color:#FFFFFF;
}
.white a:visited
{
	color:#FFFFFF;
}
.white a:hover
{
	color:#FFFFFF;
}
.specsTitle
{
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
	text-transform: uppercase;
}
.specsLink
{
	font-size: 10px;
	line-height:15px;
	font-weight: bold;
	color: #FFFFFF;
	text-transform: uppercase;
	text-decoration:none;
}
.specsLink a
{
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-transform: uppercase;
	text-decoration:none;
}
.specsLink a:Link
{
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-transform: uppercase;
	text-decoration:none;
}
.specsLink a:visited
{
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-transform: uppercase;
	text-decoration:none;
}

.specsLink a:Hover
{
	font-size: 10px;
	font-weight: bold;
	color: #FF0000;
	text-transform: uppercase;
	text-decoration:none;
}
.specsLinkSelected 
{
	font-size: 10px;
	line-height:15px;
	font-weight: bold;
	color: #FF0000;
	text-transform: uppercase;
	text-decoration:none;
}
.specsLinkSelected a
{
	font-size: 10px;
	line-height:15px;
	font-weight: bold;
	color: #FF0000;
	text-transform: uppercase;
	text-decoration:none;
}
.specsLinkSelected a:link, .specsLinkSelected a:visited, .specsLinkSelected a:hover
{
	color: #FF0000;
}

.specsTitleImage
{
	margin-top:-6px;
	margin-left: -6px;
}
.specsLargeTitleImage
{
	margin-top:-18px;
	margin-left: -6px;
}

.MajorTitle
{
	font-size: 12pt;
	font-weight: bold;
	color: #FFFFFF;
	text-transform: uppercase;
}

.flash-version-warning 
{
	width: 250px;
	height: 200px;
	background-color: Black;
	text-align: left;
}

.flash-version-warning, .flash-version-warning td 
{
	color: White;
	font-size: 12px;
}

.flash-version-warning p, .flash-version-warning table, .flash-version-warning h4
{
	padding-left: 10px;
	padding-right: 10px;
}

.flash-version-warning a, .flash-version-warning a:link, .flash-version-warning a:visited, .flash-version-warning a:active 
{
	color: white;
	text-decoration: underline;
}

#gallery-holder 
{
	width: 704px;
	height: 252px;
}
.gallery-area
{
	background-color: Black;
	color: white;
	font-size:12px;
}
.gallery-area td 
{
	color: white;
	font-size:12px;
}

.gallery-area a, .gallery-area a:link, .gallery-area a:visited, .gallery-area a:active 
{
	color: white;
}

.gallery-area a:hover 
{
	color: White;
}
/* for reviews */
#Consumer
{
	overflow: auto;
	height:130px;
	width:320px;
	color:white;
}
#Industry
{
	overflow: auto;
	height:130px;
	width:320px;
	color:White;
}
/*end reviews */
.tblSneakPeek
{
	color:white;
}
.tblSneakPeek td
{
	color:White;
}
.tblSneakPeek td a
{
	color:White;
}
.tblSneakPeek td a:link
{
	color:White;
}
.tblSneakPeek td a:visited
{
	color:White;
}
.tblSneakPeek td a:hover
{
	color:White;
	
}
.tblSpecs
{
	text-align: left;
	color:white;
		font-size:11px;

}
.tblSpecs hr
{
	color:#666666;
}
.tblSpecs td
{
	color:White;
	font-size:11px;
}
.tblSpecs td a
{
	color:White;
}
.tblSpecs td a:link
{
	color:White;
}
.tblSpecs td a:visited
{
	color:White;
}
.tblSpecs td a:hover
{
	color:White;
	
}.tblCurrentOffers
{
	color:black;
}
.tblCurrentOffers td
{
	color:black;
}
.tblCurrentOffers td a
{
	color:black;
}
.tblCurrentOffers td a:link
{
	color:black;
}
.tblCurrentOffers td a:visited
{
	color:black;
}
.tblCurrentOffers td a:hover
{
	color:black;
	
}

.tblNews
{
	font-size:12px;
	color:black;
}
.tblNews td
{
	font-size:12px;
	color:black;
}
.tblNews td a
{
	font-size:12px;
	color:black;
}
.tblNews td a:link
{
	font-size:12px;
	color:black;
}
.tblNews td a:visited
{
	font-size:12px;
	color:black;
}
.tblNews td a:hover
{
	font-size:12px;
	color:black;
	
}

/* search page */
.searchStage 
{
	width: 750px;
	background: white;
}

.search-section-header 
{
	background: #cccccc;
}
.search-section-header td
{
	padding:5px;
	font-weight: bold;
	font-size: 12px;
}

.search-section-header td a
{
	font-weight: normal;
	color: #ff0000;
	text-decoration: none;
}

.search-meta-nav, .search-meta-nav ul, .search-meta-nav li {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}

.search-meta-nav ul li {
	margin-left: 10px;
	padding: 3px;
	font-size: 11px;
}

.search-meta-nav ul {
	margin-bottom: 15px;
}

.search-meta-title {
	margin: 0;
	padding: 0 0 2px 0;
	font-size: 14px;
	font-weight: bold;
	border-bottom: dashed 1px #999999;
}

.search-meta-nav a {
	color: black;
	font-size: 11px;
	text-decoration: none;
}

.search-item a {
	color: black;
	font-weight: bold;
	text-decoration: none;
}

.search-item strong {
	color: #ff0000;
}
.searchStage a {
	color: black;
	text-decoration: none;	
}

.search-pane, .search-pane a {
	font-size: 14px;
}
/* end search page */
/*puregear featured products */
.pureGear
{
	font-size: 10px;
	line-height:15px;
	font-weight: bold;
	color: #373737;
	text-transform: none;
	text-decoration:none;
}
.pureGear a
{
	font-size: 10px;
	line-height:15px;
	font-weight: bold;
	color: #373737;
	text-transform: none;
	text-decoration:none;
}
.pureGear a:link, .pureGear a:visited, .pureGear a:hover, .pureGear a:active
{
	font-size: 10px;
	line-height:15px;
	font-weight: bold;
	color: #373737;
	text-transform: none;
	text-decoration:none;
}

.signin-area 
{
	background-color: #FFFFFF;
}

.signin-area h2 
{
	font-size: 14px;
	font-weight: bold;
	text-decoration: underline;
	color:#5E6044;
}

.signin-area h3
{
	font-size: 12px;
	font-weight: bold;
}
.signin-area h4 
{
	font-size: 11px;
	margin-bottom:0;
	color:#5E6044;
}
.signin-area h5 
{
	font-size: 11px;
	margin-bottom:0;
	color:#5E6044;
}

.signin-area h5 a, .signin-area h5 a:link, .signin-area h5 a:visited, .signin-area h5 a:active
{
	font-size: 11px;
	margin-bottom:0;
	color:#5E6044;
	text-decoration:underline;
}
.signin-area h5 a:hover
{
	font-size: 11px;
	margin-bottom:0;
	color: #B0B0B0;
	text-decoration:underline;
}

.signin-area td, .signin-area
{
	color: #5E6044;
}

.signin-area a, .signin-area a:link, .signin-area a:visited, .signin-area a:active 
{
	color: #B0B0B0;
	text-decoration: underline;
}

.signin-area a:hover 
{
	color:#828a57;
	text-decoration: underline;
}
.signin-area input
{
	background-color: #FFFFFF;
	color:000000;
}
/* end puregear featured products */
.SpecsPageTitleColor
{
	color:#FF0000;
}


