body {
	background: #D3CAB9;
	color: #000;
	margin: 15px;
	font-family: arial;
	font-size: 12px;
	line-height: 150%;
}
td {
	font-family: arial;
	font-size: 11px;
}

.mainNav {
	background: #A4926E;
	color: #454937;
	font-family: times new roman;
	font-size: 13px;
	font-weight: bold;
}

.MainNavOver {
	background: #A4926E;
	color: #efefef;
	font-family: times new roman;
	font-size: 13px;
	font-weight: bold;
}

.mainItemBorder {
	border-top: 1px solid #fff;
	border-bottom: 1px solid #fff;
}

.itemText {
	font-family: times new roman;
	font-size: 12px;
	text-align: center;
}

.itemHover {
	font-family: times new roman;
	font-size: 12px;
	font-weight: bold;
	color: #2733A1;
	text-align: center;
}

.itemBorder {
	border: 1px solid #A4926E;
}

a:link, a:visited {
	color: #2733A1;
}

a:hover {
	color: #f00;
}

div.pano {
	width: 765px;
}

div.nav {
	width: 750px;
	height: 22px;
	border-left: 1px solid #D3CAB9;
	border-right: 1px solid #D3CAB9;
	border-bottom: 1px solid #ffffff;
}

div.content-body {
	width: 750px;
	background: url(images/content-background.jpg) repeat-y;
	text-align: left;
	/* border: 1px solid #f00; */
}
div.content-body2 {
	width: 750px;
	background: url(images/content-background.jpg) repeat-y;
	margin-left:22px;
	padding: 15px;
	/* border: 1px solid #f00; */
}

div.content-home {
	width: 540px;
	padding: 11px 8px 11px 25px;
}

div.content {
	width: 570px;
	padding: 11px 35px;
	font-family: arial;
	font-size: 12px;
	line-height: 150%;
}

div.title-bar-home {
	width: 520px;
	height: 47px;
	background: url(images/title-background.jpg) repeat-y;
}

div.title-bar {
	width: 570px;
	height: 47px;
	background: url(images/title-background.jpg) repeat-y;
	padding: 11px 35px;
}

p.sec-title-bar {
	width:300px; 
	height: 22px;
	margin: 15px 0px 15px 184px;
	font-family: arial;
	font-size: 21px;
	color: #fff;
}

p.sec-title-bar2 {
	width:450px; 
	height: 22px;
	margin: 15px 0px 15px 100px;
	font-family: arial;
	font-size: 21px;
	color: #fff;
}
h1.sec-title-bar2 {
	width:300px; 
	height: 22px;
	margin: 15px 0px 15px 20px;
	font-family: arial;
	font-size: 21px;
	color: #fff;
}

table.sec-content-home {
	width: 750px;
	padding: 0px;
}

td.sec-content-home {
	width: 570px;
	padding: 0px 0px 0px 0px;
	font-family: arial;
	font-size: 13px;
	line-height: 150%;
	vertical-align: top;
}

table.sec-content {
	width: 750px;
	background: url(images/sec-title-background.jpg) no-repeat;
	padding: 0px;
}

td.sec-spacer {
	width: 35px;
	padding: 0px;
}

td.sec-content {
	width: 535px;
	padding: 0px 15px 15px 0px;
	font-family: arial;
	font-size: 13px;
	line-height: 150%;
}

td.sec-content-two {
	width: 715px;
	padding: 0px 30px 15px 0px;
	font-family: arial;
	font-size: 13px;
	line-height: 150%;
}

td.sec-sidepanel {
	width: 166px;
	padding: 20px 14px 0px 0px;
	vertical-align: top;
}

img.sub-page-photo {
	float: left;
	margin: 15px 14px 5px 0px;
}

img.sub-page-photo2 {
	float: left;
	margin: 8px 14px 5px 0px;
}

td.sidepanel-hdr {
	height: 20px;
	background: url(images/sidepanel-title-background.jpg) repeat-y;
	color: #fff;
	border-top: 1px solid #000;
	border-left: 1px solid #000;
	padding: 3px 0px 0px 15px;
	font-family: arial;
	font-size: 15px;
	font-weight: bold;
}

table.sidepanel-table {
	width: 166px;
	border-collapse: collapse;
	margin-bottom: 20px;
	/* border: 1px solid #0a0; */
}

td.sidepanel-content {
	border-top: 1px solid #000;
	border-bottom: 1px solid #000;
	border-left: 1px solid #000;
	padding: 10px 15px 15px 15px;
	vertical-align: top;
	font-family: arial;
	font-size: 12px;
	line-height: 150%;
}

td.sidepanel-contact {
	border-top: 1px solid #000;
	border-bottom: 1px solid #000;
	border-left: 1px solid #000;
	padding: 10px 5px 15px 15px;
	vertical-align: top;
	font-family: arial;
	font-size: 12px;
	line-height: 150%;
}

td.sidepanel-nav {
	border-bottom: 1px solid #000;
	border-left: 1px solid #000;
	padding: 3px 10px 3px 15px;
	vertical-align: top;
	font-family: arial;
	font-weight: bold;
	font-size: 11px;
}

td.sidepanel-nav a:link, td.sidepanel-nav a:visited {
	text-decoration: none;
	color: #000;
}

td.sidepanel-nav a:hover {
	color: #2733A1;
}

td.sidepanel-content p {
	margin: 0px 0px 12px 0px;
}

td.sidepanel-contact li {
	margin-left: -25px;
	font-size: 12px;
	font-weight: bold;
}

td.snowmobiles-sale {
	font-size: 12px;
}

div.footer-content {
	padding: 20px 0px 20px 27px;
}

div.slideshow {
	width: 700px;
	font-family: georgia;
	font-size: 12px;
	line-height: 150%;
}
div.slides {
	width: 500px;
	float: right;
	margin-left: 15px;
}