/* s2s-other css commands */

/* The Basics */
p {
font-family:arial; 
color:#1e4898; 
text-align:justify; 
font-size:11px;
}

b {
color:#e6590d;
}

a {
color:#e6590d;
}

.big {
font-family:arial; 
color:#1e4898; 
text-align:justify; 
font-size:18px;
}

.big2 {
font-family:arial; 
color:#1e4898; 
text-align:justify; 
font-size:14px;
}

.layout {
width:870px; 
height: 1100px; 
position: relative;
margin: 0px auto; 
padding:0px; 
background-color:#cfcfcf;
}

.buttons {
margin:0;
padding:0;
border:0px none;
}

.header {
position: relative;
height: 55px;
width: 870;
margin-left: 40;
text-align: left;
}

/* FAQ Page */

.faq-footer {
FONT-SIZE:x-small; WIDTH:770px; POSITION:absolute; TOP:910px; HEIGHT:40px; TEXT-ALIGN:center;}

.faq-bkg {
BORDER:0px; WIDTH:768px; POSITION:absolute; TOP:135px; left:50px; BACKGROUND-IMAGE:url('../images/SiteImages/mid-other.gif');}

.faq-btm {
BORDER: 0px; MARGIN:0px; WIDTH:768px;}


/* Checkout Page */

.form_set_checkout {
position:absolute; 
top:300; 
right:63; 
width:325px; 
padding:0; 
text-align:center;
border:0px none;
}

.checkout-bkgrnd {
background-position: center 50%; margin-top: 45px; width:767; height: 375px; background-image: url('../images/SiteImages/beach-background.gif');}

.checkout-into {
position: absolute; top: 131px; right: 80px; width: 286px; height: 26px; font-size:14pt;}

.checkout-body {
position:absolute; top: 160px; right: 73px; width: 302px; height: 126px;}

.checkout-footnote {
position:absolute; top: 468px; right: 163px;}

.checkout-footer {
FONT-SIZE: x-small; WIDTH: 770px; POSITION: absolute; TOP: 500px; HEIGHT: 40px; TEXT-ALIGN: center;}

/* Contact Page */

.contact-bkgrnd {
background-position: center 50%; margin-top:45; width:767; height:375; background-image: url('../images/SiteImages/s2s_contact-sask.gif');}

.beach-bkgrnd {
background-position: center 50%; margin-top:45; width:767; height:375; background-image: url('../images/SiteImages/beach.jpg');}

.beach-3Q-bkgrnd {
background-position: center 50%; margin-top:45; width:767; height:395; background-image: url('../images/SiteImages/beach-3Q2.jpg');}

.desert-bkgrnd {
background-position: center 50%; margin-top:45; width:767; height:375; background-image: url('../images/SiteImages/desert.jpg');}

.desert-3Q-bkgrnd {
background-position: center 50%; margin-top:45; width:767; height:395; background-color:#cfcfcf; background-image: url('../images/SiteImages/desert-3Q2.jpg');}

.forest-bkgrnd {
background-position: center 50%; margin-top:55; width:767; height:375; background-image: url('../images/SiteImages/forest.jpg');}


.form_set_contact {
position:absolute; 
top:300; 
right:63; 
width:325px; 
padding:0; 
text-align:center;
border:0px none;
}

.contact-body {
position:absolute; left:490; top:242; width:302; height:42;}

.phone {
position:absolute; left:588; top:167;}

.contact-footnote {
position:absolute; top:460; right:263;}

.inc {
position:absolute; left:538; top:147; text-decoration:none; font-size:24px; font-weight:bold;}

.contact-footer {
	FONT-SIZE: x-small;
	WIDTH: 700px;
	POSITION: absolute;
	TOP: 508px;
	HEIGHT: 40px;
	TEXT-ALIGN: center;
	left: 200px;
	
}

.dealernotes-footer {
FONT-SIZE:x-small; WIDTH:770px; POSITION:absolute; TOP:790px; HEIGHT:40px; TEXT-ALIGN:center;}

.dealerform-footer {
FONT-SIZE:x-small; WIDTH:770px; POSITION:absolute; TOP:980px; HEIGHT:40px; TEXT-ALIGN:center;}

.dealers-bkg {
BORDER:0px; WIDTH:768px; POSITION:absolute; TOP:135px; left:50px; BACKGROUND-IMAGE:url('../images/SiteImages/gradient-bkgrnd.gif');}

.HalfPageFooter {
position:absolute; top:500; width:770; height:32; text-align:center; font-size:x-small; left:1}

.lnks-footer {
	FONT-SIZE:x-small;
	WIDTH:770px;
	POSITION:absolute;
	TOP:1100px;
	HEIGHT:40px;
	TEXT-ALIGN:center;
	left: 50px;
}


/* SiteMap Page */

.sitemap-footer {
	FONT-SIZE:x-small;
	WIDTH:870px;
	HEIGHT:40px;
	TEXT-ALIGN:center;
	position: absolute;
	top: 2155px;
	left: 0px;
}

.Cat-Div {border: medium double #a1a2a5; width:360px; margin: 5px; margin-left: 10px;}

.Prod-Div {border: medium double #d1d4de; width:350px; margin: 2px;}

.sitemap-bkg {
BORDER:0px; WIDTH:768px; POSITION:absolute; TOP:135px; left:50px; BACKGROUND-IMAGE:url('../images/SiteImages/mid-other.gif');}

.sitemap-btm {
BORDER: 0px; MARGIN:0px; WIDTH:768px; margin-bottom: -7px;}


/* Warranty Page */

.waranty-btm {
BORDER: 0px; MARGIN:0px; position:absolute; WIDTH:768px; top:930; left:1px;}

.waranty-footer {
	FONT-SIZE: x-small;
	WIDTH: 870px;
	HEIGHT: 40px;
	TEXT-ALIGN: center;
	position: absolute;
	top: 1070px;
	right: 5px;
}

.table {
font-size:11pt; width:558; }

/* Privacy Page */

.privacy-footer {
	FONT-SIZE:x-small;
	WIDTH:770px;
	HEIGHT:40px;
	TEXT-ALIGN:center;
	position: absolute;
	top: 987px;
	text-align: center;
	left: 232px;
}

.privacy-bkg {
BORDER:0px; WIDTH:768px; POSITION:absolute; TOP:135px; left:50px; BACKGROUND-IMAGE:url('../images/SiteImages/mid-other.gif');}

.privacy-btm {
BORDER: 0px; MARGIN:0px; WIDTH:768px;}

/* Add to Driveway PayPal or Google Pay Pages */

.text-box {
position: absolute; 
top:531; 
left:81; 
width:707; 
height: 200; 
background-image: url('../images/SiteImages/corner-Vmid-200.jpg'); 
background-repeat: repeat-x;
}

.footer2 {
position:absolute; 
top:750; 
left:40;
width:771; 
height:56; 
text-align: center; 
font-size: x-small; 
}


/* Add to Driveway Pages  */

.atd-header {
position:absolute; top:150px; right:81px; width:287px; height:33px; font-size:18pt; color:#993300;}

.atd-context {
font-family:arial; text-align:justify; position:absolute; top:205px; right:73px; width:306px; height:86px; font-size:12pt; color:#993300;}

.big3 {
color:#e6590d; font-size:14pt;}

.big4 {
color:#e6590d; font-size:12pt;}

.google-pay {
position:absolute; top:400px; left:600px;}

.paypal-pay {
position:absolute; top:330px; left:585px;}

/* what's new */
.what-btm {
BORDER: 0px; MARGIN:0px; position:absolute; WIDTH:768px; top:1456px; left:0px;}

.what-footer {
	FONT-SIZE: x-small;
	WIDTH: 870px;
	HEIGHT: 40px;
	TEXT-ALIGN: center;
	position: absolute;
	top: 1597px;
	right: 6px;
}
/* email a friend page */

.email-body {
position:absolute; left:493px; top:154px; width:299px; height:336px;}

.email-header {
	position: absolute;
	top:9px;
	text-align: center;
	color:#e6590d;
	font-size:18pt;
	left: 81px;
}
.friend-form {position: absolute; top:46px; left: 2px; width: 300px; height: 300px;}
.from {font-family:arial; color:#1e4898; text-align:justify; font-size:11px; position: absolute; top:10px; left:7px;}
.from-box {font-family:arial; color:#1e4898; text-align:justify; font-size:11px; position: absolute; top:32px; left:128px;}
.to {font-family:arial; color:#1e4898; text-align:justify; font-size:11px; position: absolute; top:44px; left:4px;}
.to-box {font-family:arial; color:#1e4898; text-align:justify; font-size:11px; position: absolute; top:75px; left:124px;}
.which-text {font-family:arial; color:#1e4898; text-align:justify; font-size:11px; position: absolute; top:105px; left:3px;}
.pull-down {font-family:arial; color:#1e4898; text-align:justify; font-size:11px; position: absolute; top:130px; left:96px;}
.notes {font-family:arial; color:#1e4898; text-align:justify; font-size:11px; position: absolute; top:154px; left:34px;}
.notes-box {font-family:arial; color:#1e4898; text-align:left; font-size:11px; position: absolute; top:181px; left:1px;	width: 290px; height: 76px;}
.submit-button {position: absolute; top: 263px; left: 134px;}
.email-footnote {position:absolute; top:275; left:0;}
