body {
  background-image:url('../images/global/body-bg.gif');
  background-repeat:repeat-x;
  background-position:top;
  background-color:#eddce9;
  text-align:center;
  margin:0;
  padding-top:10px;
  font-family:Tahoma;
  color:#83527b;
  font-size:11pt;
}

#bodyContainer {
  text-align:left;
  margin:0 auto;
  width:912px;
}

#header {
  height:120px;
  background-image:url('../images/global/smartheel-logo.jpg');
  background-position:left;
  background-repeat:no-repeat;
  position:relative;
}

#header-home {
	display:block;
	height:110px;
	width:322px;
	position:absolute;
	left:0;
	top:0;
}

#content-wrap {
  background-image:url('../images/global/content-bg.png');
  background-repeat:repeat-y;

}

#content-container {
  background-image:url('../images/global/content-bg.jpg');
  background-repeat:no-repeat;
  width:100%;
  position:relative;
}

#content-textwrap {
 
  padding:13px 22px; 
}

#content-bottom {
  height:30px;
 
  background-image:url('../images/global/content-bottom.png');
   background-repeat:no-repeat;

}

#navigation {
  margin:0;
  padding:0;
  position:absolute;
  list-style:none;
  right:0;
  bottom:0;
}

#navigation li {
  float:left;
  padding:0 5px;
}

.nav-button {
  display:block;
  height:21px;
}

#btn-home {
  width:52px;
  background-position:top;
  background-image:url('../images/global/btn-home.jpg');
}

#btn-about {
  width:79px;
  background-position:top;
  background-image:url('../images/global/btn-aboutus.jpg');  
}

#btn-shop {
  width:49px;
  background-position:top;  
  background-image:url('../images/global/btn-shop.jpg');
}

#btn-demo {
  width:51px;
  background-position:top; 
  background-image:url('../images/global/btn-demo.jpg'); 
}

#btn-retailers {
  width:77px;
  background-position:top;  
  background-image:url('../images/global/btn-retailers.jpg');
}

#btn-cart {
  width:82px;
  background-position:top;  
  background-image:url('../images/global/btn-cart.jpg');
}

a:hover#btn-home, a:hover#btn-about, a:hover#btn-shop, a:hover#btn-demo, a:hover#btn-retailers, :hover#btn-cart {
  background-position:bottom;
}

#footer, #footer a {
  font-family:Arial, Helvetica, sans-serif;
  font-size:10pt;
  text-align:center;
  color:#83527b;
}

#footer {
  font-size:8pt;
}

a {
 text-decoration:underline;
 color:#83527b;
}

a:hover {
  text-decoration:none;
}

a img {
  border:none;
} 

.float-left {
  float:left;
}

.float-right {
  float:right;
}

.clear {
  clear:both;
  font-size:0;

}

.left-column {
  float:left;
  width:520px;
  display:inline;
  margin-left:22px;
  margin-top:13px;
}

.right-column {
  width:345px;
  height:500px;
  background-image:url('../images/global/rightcol-bg.jpg');
  float:right;
  margin-top:10px;
  margin-right:10px;
  display:inline;
}

.demo-right-column {
  width:321px;
  height:396px;
  background-image:url('../images/demo/demo-rightcol.jpg');
  float:right;
  margin-top:10px;
  margin-right:10px;
  display:inline;
}

#home-header {
  margin-left:20px;
  margin-top:10px;
  height:26px;
  width:354px;
  background-image:url('../images/home/home-header.png'); 
}

#about-header {
  height:34px;
  background-image:url('../images/about/about-header.jpg');
}

#shop-header {
  height:34px;
  background-image:url('../images/shop/shop-header.jpg');
}

#demo-header {
  height:35px;
  background-image:url('../images/demo/demo-header.png');
  background-repeat:no-repeat;
}

#retailers-header {
  height:33px;
  background-image:url('../images/retailers/retailers-header.jpg');
}

#instructions-header {
  height:35px;
  background-image:url('../images/instructions/instructions-header.png');
  background-repeat:no-repeat;
}

#faqs-header {
  height:35px;
  background-image:url('../images/faqs/faqs-header.png');
  background-repeat:no-repeat;
}

#press-header {
  height:35px;
  background-image:url('../images/press/press-header.png');
  background-repeat:no-repeat;
}

#measurement-header {
  height:35px;
  background-image:url('../images/measurements/measurement-header.png');
  background-repeat:no-repeat;
}

#content-container ul {
  margin:0;
  padding:0;
}

#content-container ul li {
  margin:0 2em;
  padding:0;
}

#home-events {
  background-image:url('../images/home/events-bg.gif');
  width:202px;
  height:254px;
}

p {
  margin:0;
  padding:8px 0;
}

#event-wrap {
  padding:15px 20px;
  font-size:9pt;
}

#home-flash {
  margin-top:55px;
  margin-left:16px;
}

.left-P {
  line-height:16pt;
  font-size:9pt;
}

.halfWidth {
  width:49%;
}

h1 {
  font-size:14pt;
  font-weight:normal;
}

h2 {
  font-size:12pt;
  font-weight:normal;
  font-weight:bold;
}

.hrule {
  height:1px;
  background-color:#83527b;
  font-size:0;
  clear:both;
  margin:5px 0;
}

.pressLink {
  width:214px;
  text-align:center;
  float:left;
}

.featuredWrapper {
  margin-left:18px;
  margin-top:50px;
}

a#featuredAbout {
  display:block;
  height:392px;
  width:310px;
  background-image:url('../images/about/featured.jpg');
  background-position:left;
  cursor:default;
}

a:hover#featuredAbout, a:hover#featuredShop, a:hover#featuredRetailers, a:hover#featuredFaq1, a:hover#featuredFaq2, a:hover#featuredFaq3, a:hover#featuredMeasure {
  background-position:right;
}

a#featuredMeasure {
  display:block;
  height:392px;
  width:310px;
  background-image:url('../images/measurements/featured.jpg');
  background-position:left;
  cursor:default;
}

a#featuredShop {
  display:block;
  height:392px;
  width:310px;
  background-image:url('../images/shop/featured.jpg');
  background-position:left;
  cursor:default;
}

a#featuredRetailers {
  display:block;
  height:392px;
  width:310px;
  background-image:url('../images/retailers/featured.jpg');
  background-position:left;
  cursor:default;
}

a#featuredFaq1 {
  display:block;
  height:380px;
  width:289px;
  background-image:url('../images/faqs/FAQ1.jpg');
  background-position:left;
  cursor:default;
}

a#featuredFaq2 {
  display:block;
  height:380px;
  width:289px;
  background-image:url('../images/faqs/FAQ2.jpg');
  background-position:left;
  cursor:default;
}

a#featuredFaq3 {
  display:block;
  height:316px;
  width:250px;
  background-image:url('../images/faqs/featured3.jpg');
  background-position:left;
  cursor:default;
}

.right-text-wrap {
  padding:60px 10px;
}


/* INSTRUCTIONS */

#instructionContainer {
  width:100%;
  position:relative;
  font-size:12px;
}

#step1 {
  width:350px;
  float:left;
  padding-left:25px;
}



#step2 {
  width:350px;
  float:right;
  padding-right:25px;
}

#step3 {
  width:160px;
  float:left;
}

#step4{
  width:300px;
    float:left;
}

#step5 {
  width:190px;
  float:left;
  padding-left:10px;
}

#step6 {
  width:180px;
  float:left;
}
