/* CSS Document */
* {margin:0; padding:0;	font-size:100%;}
body {text-align:center; top left repeat-x;}

body {
 	font-family: Lucida Sans, Arial, Helvetica, sans-serif;
	color: #141414; text-align:center; top left repeat-x;
}

a:link, a:visited {
	font-size        : 13px;
	color            : #141414;
	text-decoration: underline;
	font-family: Lucida Sans, Arial, Helvetica, sans-serif;
}

a:hover {
   color: #0079C2;
   text-decoration: underline;
   font-family: Lucida Sans, Arial, Helvetica, sans-serif;
   font-size: 13px;
}


h3 {font-size:1.75em; line-height:1em; font-weight:normal; font-family:Georgia, serif; padding-bottom:7px; text-decoration:underline;}


img {vertical-align:top;}
a img {border:0;}



html, input, textarea {font-family:Trebuchet MS, Helvetica, sans-serif; font-size:0.75em; line-height:1.167em; color:#000000;}
input, select {vertical-align:middle; font-weight:normal;}

ul {list-style:none;}
li {text-decoration:none; background:url(images/list-marker.gif) left 6px no-repeat; line-height:1.667em; padding-left:14px;}


.float-l {float:left;}
.float-r {float:right;}
.clear {clear:both;}
.pictable {margin-top:0px; padding:15px; float:left;}
.contact {margin:100px;}

#content .col-1,
#content .col-2,
#content .col-3,
#content .col-4 {float:left;}
/***************header***************/
#header {padding:83px 0 0 0;}
.navigation {border-bottom:2px solid #B63E09; margin-bottom:32px;}

#header .col-1, #header .col-2 {float:left;}
#header .col-1 {background:url(images/slogan-bg.jpg) top left no-repeat; margin-right:10px; padding:132px 0 40px 41px;}
.box1 {background:#E0F159 url(images/box1-bottom.gif) bottom left repeat-x; color:#6A7B0E; font-family:Georgia, serif}
.box1 .box-left {background:url(images/box1-left.gif) top left repeat-y;}
.box1 .box-top {background:url(images/box1-top.gif) top left repeat-x;}
.box1 .box-right {background:url(images/box1-right.gif) top right repeat-y;}
.box1 .box-left-top {background:url(images/box1-left-top.gif) top left no-repeat;}
.box1 .box-right-top {background:url(images/box1-right-top.gif) top right no-repeat;}
.box1 .box-left-bottom {background:url(images/box1-left-bottom.gif) bottom left no-repeat;}
.box1 .box-right-bottom {background:url(images/box1-right-bottom.gif) bottom right no-repeat; padding:24px 52px 30px 12px;}
.box1 .box-bg {background:url(images/box1-bg.gif) top left no-repeat; padding:15px 0 14px 28px}
.box1 h2 {font-size:2em; line-height:1.25em; font-weight:normal; padding-bottom:8px}
.box1 p {font-size:1.5em; line-height:1.389em;}
/***************content***************/
.wrapper {width:100%; overflow:hidden;}
.link a {background:url(images/link-marker.gif) top right no-repeat; padding:2px 24px 3px 0; font-size:0.750em; line-height:2em; text-transform:uppercase; font-family:Times New Roman, Times, serif;}
#content {padding:23px 0 0 0}
#content .col-1 {margin-right:40px; padding:22px 0 75px 20px;}
#content .col-3 {margin-right:32px}
#content .row-1 {margin-bottom:30px;}
#content .col-3 h3 {padding-top:16px;}
.title {color:#a74418; font-family:Georgia, serif; font-size:2.5em; line-height:1em; border-bottom:1px solid #B63E09; margin-left:9px; padding-bottom:10px;}
.product {color:#a74418; font-family:Georgia, serif; font-size:1.5em; line-height:1em; border-bottom:0px solid #B63E09; margin-left:9px; padding-bottom:10px;}
.title1, .title2 {padding:36px 0 27px 64px;}
#content .col-1 h2 {color:#EB6400; font-family:Georgia, serif; font-size:1.5em; line-height:1.333em; font-weight:normal;}
#content .col-1 p {font-size:1.333em; line-height:1.5em; padding-bottom:8px;}
.box2 {background:#FFFFFF url(images/box2-bottom.gif) bottom left repeat-x; color:#6A7B0E; font-family:Georgia, serif;}
.box2 .box-left {background:url(images/box2-left.gif) top left repeat-y;}
.box2 .box-top {background:url(images/box2-top.gif) top left repeat-x;}
.box2 .box-right {background:url(images/box2-right.gif) top right repeat-y;}
.box2 .box-left-top {background:url(images/box2-left-top.gif) top left no-repeat;}
.box2 .box-right-top {background:url(images/box2-right-top.gif) top right no-repeat;}
.box2 .box-left-bottom {background:url(images/box2-left-bottom.gif) bottom left no-repeat;}
.box2 .box-right-bottom {background:url(images/box2-right-bottom.gif) bottom right no-repeat; width:100%;}
.box2 h2 {color:#8C6E64; font-size:1.667em; line-height:1.1em; text-transform:uppercase; font-weight:normal;}
.box2 .link a {color:#8C6E64; font-size:0.917em; line-height:2em; font-family:Georgia, serif; float:right; background-position:right 4px; padding-bottom:0;}

.price {font-size:1.5em; font-weight:normal; font-family:Georgia, serif; padding-bottom:7px;}

.title3 {background:url(images/title-bg.gif) top left repeat-x; color:#B63E09; font-size:0.917em; line-height:1em; margin:28px 0 12px 0; float:left;}
.title3 span {background:url(images/title-left.gif) top left no-repeat; display:block;}
.title3 span span {background:url(images/title-right.gif) top right no-repeat; padding:3px 10px 4px 10px; display:block;}

.box3 {background:#FFFFFF url(images/box3-tail.gif) bottom left repeat-x;}
.box3 .box-left {background:url(images/box3-tail.gif) top left repeat-y;}
.box3 .box-top {background:url(images/box3-tail.gif) top left repeat-x;}
.box3 .box-right {background:url(images/box3-tail.gif) top right repeat-y;}
.box3 .box-left-top {background:url(images/box3-left-top.gif) top left no-repeat;}
.box3 .box-right-top {background:url(images/box3-right-top.gif) top right no-repeat;}
.box3 .box-left-bottom {background:url(images/box3-left-bottom.gif) bottom left no-repeat; width:100%;}
.box3 .box-right-bottom {background:url(images/box3-right-bottom.gif) bottom right no-repeat; padding:16px 19px 28px 20px;}
.box2 .box-bg {padding:25px 59px 18px 124px;}
.box3 h4 {color:#EF8332; font-family:Tahoma, Geneva, sans-serif; font-size:0.917em; line-height:1.455em;}

.button {background:url(images/button-tail.gif) top left repeat-x; float:left; margin-top:20px; margin-right:10px; display:block; color:#cb5521; text-decoration:none; text-transform:uppercase; font-family:Times New Roman, Times, serif; font-size:0.833em; line-height:1em;}
.button span {background:url(images/button-left.gif) top left no-repeat; display:block;}
.button span span {background:url(images/button-right.gif) top right no-repeat; padding:5px 10px;}
.img-indent {float:left; padding-right:15px;}
/***************page-1***************/
#page-1 .title1 left 28px no-repeat;}
#page-1 .title2 left 28px no-repeat;}
#page-1 .col-1 .link {padding-top:14px; display:block;}
#page-1 .box3 h4 {padding:28px 0;}
#page-1 .col-3 .link {padding-top:12px; display:block;}
#page-1 .col-3 p {padding-bottom:9px; line-height:1.5em;}
#page-1 .box2 .box-bg {background:url(images/box2-bg1.gif) 18px 4px no-repeat; padding:28px 59px 14px 124px;}
.inner input {vertical-align:middle; margin-right:5px; width:13px; height:13px;}
.inner .float-l p {width:120px; line-height:1.333em; vertical-align:middle; padding:0; margin:0;}
.inner .float-l {margin-bottom:10px;}
.inner li{width:100%; overflow:hidden; line-height:1em;}

#footer {text-align:right; text-transform:uppercase; border-top:2px  solid #B63E09; padding:20px 20px 80px 20px; color:#868360; }

table.sample {
	border-width: medium medium medium medium;
	border-spacing: 4px;
	border-style: double double double double;
	border-color: gray gray gray gray;
	border-collapse: collapse;
	background-color: rgb(255, 255, 240);
}
table.sample th {
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-style: outset outset outset outset;
	border-color: ;
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;
}
table.sample td {
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-style: outset outset outset outset;
	border-color: ;
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;
}

#followTab {

  /* No bullets */
  list-style: none;

  /* Position and float the tab */
  position: fixed;
  z-index: 1;
  left: 0;
  top: 130px;

  /* Give the tab width and padding */
  width: 30px;
  padding: 8px 5px;

}


