@charset "utf-8";
/* CSS Document */

html, body {margin: 0; padding: 0; font-family: 'Trebuchet MS', Verdana; background:url(../images/bkgrnd.jpg);}
#bkgrnd-container {width: auto; margin: auto; background:url(../images/bkgrnd2.jpg) repeat-x; height:736px;}
#page-container {width: auto; margin: auto;}
#home-top-padding{height:57px;}

/* HOMEPAGE */
#home-container{width:957px; margin:auto;}
#saddle{width:397px; height:611px; background:url(../images/saddle.jpg) no-repeat; position: relative; float:right;}
#home-content{width:560px; display:inline;}
#logo{ background:url(../images/logo.jpg) no-repeat center left; width:287px; height:120px;}
#home-copy{width:560px; height:120px; display:inline; font-weight:200; font-size:18px;}
#home-buttons{width:560px; height:368px; display:inline;}
#home-feature{width:956px; height:200px; margin:auto; margin-top:430px; position:absolute; z-index:1}
#home-feature-text{float: left; padding-top:0px; width:956x;}

/* ABOUT */
#about-bkgrnd-container {width: auto; margin: auto; background:url(../images/bkgrnd_about.jpg) repeat-x; height:1018px;}
#logo-lv2{ background:url(../images/logo.jpg) no-repeat center left; width:957px; height:120px;}
#about-container{width:957px; margin:auto;}
#about-buttons{width:397px; height:120px; float:right;}
#about-copy { width:440px; font-weight:200;  font-size:18px;}
#about-copy-image{background:url(../images/about_fromthistothis.jpg) no-repeat; width:511px; height:287px; float:right;}
#about-testimony{background:url(../images/about_testimony.jpg) no-repeat center; margin: auto; width:957px; height:121px;}
#testimony-text{padding-left:35px; padding-right:35px; padding-top:15px; color:#FFF;}
#about-spacer{height:80px; margin:auto;}

.column-spacer{height:15px;}
.column-container{width:957px; margin: auto; text-align:left; display:inline;}
.column-right{float:right; width:300px; height:240px;}
.column-middle{float:right; width:315px;  height:240px; margin-right:20px;}
.column-left{float: left; width:300px;  height:240px;}

a.aboutlink:link {color: #a9413e; font-size:18px; text-decoration: none;}
a.aboutlink:visited {color: #a9413e; font-size:18px; text-decoration: none;}
a.aboutlink:hover {color: #a9413e; font-size:18px; text-decoration: underline; }
a.aboutlink:active {color: #a9413e; font-size:18px; text-decoration: none;}

/* HOW IT WORKS */
#work-bkgrnd-container {width: auto; margin: auto; background:url(../images/bkgrnd_howitworks.jpg) repeat-x; height:1111px;}
#logo-lv2{ background:url(../images/logo.jpg) no-repeat center left; width:957px; height:120px;}
#work-container{width:957px; margin:auto;}
#work-buttons{width:397px; height:120px; float:right;}
#work-copy { width:550px; font-weight:200;  font-size:18px;}
#work-copy-image{background:url(../images/howitworks_awaywego.jpg) top no-repeat; width:357px; height:200px; float:right;}
#work-testimony{margin: auto; height:119px; margin-top:80px; background:url(../images/about_testimony.jpg) no-repeat center; display:inline; width:957px;}
#howitworks-spacer{height:60px; width:957px;}
#howitworks-spacer2{height:30px; width:957px;}

/* PRODUCTS */
#products-bkgrnd-container {width: auto; margin: auto; background:url(../images/bkgrnd_products.jpg) repeat-x; height:1299px;}
#logo-lv3{ background:url(../images/logo.jpg) no-repeat center left; width:601px; height:120px;}
#product-copy-image{background:url(../images/basic_system.jpg) center no-repeat; width:356px; height:415px; float:right;}
#product-copy { width:601px; font-weight:200; font-size:18px; padding-top:120px;}

#accessory-spacer{height:80px; width:957px;}
#accessory-spacer2{height:30px; width:957px;}
#accessory-container { margin:auto; padding:0; width:990px; clear:both;}
#left {float:left; width:319px;}
#center {float:left; width:319px;}
#right {float:left; width:319px;}


/* LINKS */
#links-bkgrnd-container {width: auto; margin: auto; background:url(../images/bkgrnd_links.jpg) repeat-x; height:900px;}
#links-copy { width:440px; font-weight:200;  font-size:18px; height:250px;}
#links-copy-right { width:511px; font-weight:200;  font-size:18px; height:250px; float:right;}

#testimony-text-links{padding-left:50px; padding-right:50px; padding-top:20px; color:#FFF;}
#links-testimony{background:url(../images/about_testimony.jpg) no-repeat center; margin: auto; width:957px; height:121px;}
#links-spacer{height:25px; margin:auto;}

/* SHOWS */
#shows-bkgrnd-container {width: auto; margin: auto; background:url(../images/bkgrnd_links.jpg) repeat-x; height:900px;}
#shows-copy { width:440px; font-weight:200;  font-size:18px; height:250px;}
#shows-copy-right { width:511px; font-weight:200;  font-size:18px; height:250px; float:right;}

#shows-testimony{background:url(../images/about_testimony.jpg) no-repeat center; margin: auto; width:957px; height:121px;}
#testimony-text-shows{padding-left:50px; padding-right:50px; padding-top:20px; color:#FFF;}
#shows-spacer{height:25px; margin:auto;}

#testimony-text-contact{padding-left:50px; padding-right:50px; padding-top:40px; color:#FFF;}
#contact-testimony{background:url(../images/about_testimony.jpg) no-repeat center; margin: auto; width:957px; height:160px;}

/* MAIN NAVIGATION */
#navigation {float: center; margin-top: 0px; padding-top:30px;}
ul.nav, ul.nav li {margin: 0; padding: 0;}
ul.nav li {display: inline; list-style: none; background: none;}
#navigation .nav a, #navigation .nav a:link, #navigation .nav a:visited {
font-size: 16px; text-decoration: none; padding: 0 0px 0 0; background: none; color: #000000; float: center; font-weight:bold; padding-top: 3px;}
#navigation .nav a:hover, #navigation .nav li a.selectedPage {border-top:5px solid  #a9413e; padding-top: 3px;}

/* FOOTER */
#footer { margin:auto; width:953px; height:247px; clear:both;}
#footer_right1 {float:right; width:95px; height:88px; padding-top:65px;}
#footer_right2 {float:right; width:105px; height:100px;}
#footer_right3 {float:right; width:140px;}
#footer_left {width:603px; height:100px;}
#footer_font{font-size:12px; padding-top:70px; line-height:18px; color:#8f2d2e;}
#copyright{font-size:11px; padding-top:70px; color:#8f2d2e;}
#footer-spacer{height:40px; margin:auto;}
#footer-spacer2{height:20px; margin:auto;}

a.footerlink:link {color: #000000; font-size:11px; text-decoration: none;}
a.footerlink:visited {color: #000000; font-size:11px; text-decoration: none;}
a.footerlink:hover {color: #8f2d2e; font-size:11px; text-decoration: underline; }
a.footerlink:active {color: #8f2d2e; font-size:11px; text-decoration: none;}

/* UNIVERSAL*/
h2{font-size:20px; margin:0; margin-bottom:10px;  padding:0px; color: #000000;}
h3{font-size:16px; margin:0; padding:0px; color: #a9413e;}
h4{font-size:28px; margin-bottom:0px; padding:0px; color: #a9413e;}
h5{font-size:14px; margin-bottom:2px; padding:0px; color: #a9413e;}
h6{font-size:18px; margin:0px; padding:0px; color: #a9413e;}
.h7{font-size:11px; margin:0px; padding:0px; color: black;}
.h8{font-size:14px; margin:0; margin-bottom:10px;  padding:0px; color: #000000; font-weight:bold;}
.h9{font-size:16px; margin:0; margin-bottom:0px;  padding:0px; color: #000000; line-height:18px;}

.clearfix:after {
     visibility: hidden;
     display: block;
     font-size: 0;
     content: " ";
     clear: both;
     height: 0;
     }
.clearfix { display: inline-block; }
/* start commented backslash hack \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* close commented backslash hack */