p
{font-family: arial; font-size: 11px; letter-spacing: 0px; word-spacing: 1px; line-height: 100%; margin: 7px 5px 5px 5px; padding: 0px;} 

/* view cart-link */
a:link {color:#006600; text-decoration:none; font-size:14px; font-family:arial; word-spacing: 0px; font-weight:bold; outline: none;}
a:visited {color:#006600; text-decoration:none;font-size:14px; font-family:arial; word-spacing: 0px; font-weight:bold; outline: none;}
a:hover {color:#fff; font-family:arial; text-decoration:none; font-size:14px; font-family:arial; word-spacing: 0px; font-weight:bold; outline: none;}
a:active {color:006600; font-family:arial; font-size:13px; text-decoration:none; font-family:arial; word-spacing: 0px; font-weight:bold; outline: none;}


/* warranty & care instructions */
a.one:link {color:#333; font-family:arial; font-size:11px; font-weight:bold; word-spacing:-1px; text-decoration:none; background-color:#fff; outline: none;}
a.one:visited {color:#333; font-family:arial; font-size:11px; font-weight:bold; word-spacing:-1px; text-decoration:none; background-color:#fff outline: none;}
a.one:hover {color:#999966; font-family:arial; font-size:11px; font-weight:bold; word-spacing:-1px; text-decoration:none; background-color:#fff; outline: none;}
a.one:active {color:#333; font-family:arial; font-size:11px; font-weight:bold; word-spacing:-1px; text-decoration:none; background-color:#fff; outline: none;}

/* left nav-links */
a.two:link {color: #000; font-family:arial; font-size:12px; font-weight:bold; word-spacing: 0px; text-decoration: none; padding: 0px; margin: 0px; outline: none; letter-spacing:.5px;}
a.two:visited {color: #000; font-family:arial; font-size:12px; font-weight:bold; word-spacing: 0px; text-decoration: none; padding: 0px; margin: 0px; outline: none; letter-spacing:.5px;}
a.two:hover {color: #006600; font-family:arial; font-size:12px; font-weight:bold; word-spacing: 0px; text-decoration: none; padding: 0px; margin: 0px; outline: none; letter-spacing:.5px;}
a.two:active {color: #000; font-family:arial; font-size:12px; font-weight:bold; word-spacing: 0px; text-decoration: none; padding: 0px; margin: 0px; outline: none; letter-spacing:.5px;}

/* More info on fabrics */
a.three:link {color:#999966; font-family:arial; font-size:11px; font-weight:normal; text-decoration: none;}
a.three:visited {color:#999966; font-family:arial; font-size:11px; font-weight:normal; text-decoration: none;}
a.three:hover {color:#371C00; font-family:arial; font-size:11px; font-weight:normal; text-decoration: none;}
a.three:active {color:#999966; font-family:arial; font-size:11px; font-weight:normal; text-decoration: none;}

/* Discounts */
a.four:link {margin: 0px; font-size: 13px; font-weight: bold; text-align: center; line-height: 110%; word-spacing: -1.5px; color: #37824F; text-decoration: underline; padding-left: .15cm;}
a.four:visited {margin: 0px; font-size: 13px; font-weight: bold; text-align: center; line-height: 110%; word-spacing: -1.5px; color: #37824F; text-decoration: underline; padding-left: .15cm;}
a.four:hover {margin: 0px; font-size: 13px; font-weight: bold; text-align: center; line-height: 110%; word-spacing: -1.5px; color: #371C00; text-decoration: underline; padding-left: .15cm;}
a.four:active {margin: 0px; font-size: 13px; font-weight: bold; text-align: center; line-height: 110%; word-spacing: -1.5px; color: #37824F; text-decoration: underline; padding-left: .15cm;}

/* Kapok or Organic Cotton Button */
a.five:link {font-size: 14px; font-weight: bold; margin: 0px; text-align: center; line-height: 95%; font-variant: small-caps; word-spacing: -.5px; font-family: arial; color: #000; text-decoration: none; border-width: 0px;}
a.five:visited {font-size: 14px; font-weight: bold; margin: 0px; text-align: center; line-height: 95%; font-variant: small-caps; word-spacing: -.5px; font-family: arial; color: #000; text-decoration: none; border-width: 0px;}
a.five:hover {font-size: 14px; font-weight: bold; margin: 0px; text-align: center; line-height: 95%; font-variant: small-caps; word-spacing: -.5px; font-family: arial; color: #999966; text-decoration: none; border-width: 0px;}
a.five:active {font-size: 14px; font-weight: bold; margin: 0px; text-align: center; line-height: 95%; font-variant: small-caps; word-spacing: -.5px; font-family: arial; color: #000; text-decoration: none; border-width: 0px;}

/* banner-links */
a.six:link {color:#000; text-decoration:none; font-size:14px; font-family:arial; word-spacing: 0px; font-weight:bold; outline: none;}
a.six:visited {color:#000; text-decoration:none;font-size:14px; font-family:arial; word-spacing: 0px; font-weight:bold; outline: none;}
a.six:hover {color:#fff; font-family:arial; text-decoration:none; font-size:14px; font-family:arial; word-spacing: 0px; font-weight:bold; outline: none;}
a.six:active {color:#000; font-family:arial; font-size:13px; text-decoration:none; font-family:arial; word-spacing: 0px; font-weight:bold; outline: none;}



/* Lists */
ol {font-family: arial; font-size: 11px; letter-spacing: 0px; word-spacing: 1px; line-height: 115%; margin: -3px 3px 0px 3px; list-style-type: square; list-style-position: outside; padding-left: 20px;}


/* Page Headers */
h2 {font-family: cursive; font-size: 21px; text-align: center; letter-spacing: 0.5px; font-weight: bold; word-spacing: 0px; line-height: 100%; margin: 0px; font-variant: small-caps; text-indent: 0cm; padding: .1cm 0cm .15cm 0cm; color: #2B1500;}

/* Header td */
td.one {padding-top: .3cm}

/* Info Head td */
td.two {border-style: solid; border-width: 2px; border-color: #303018;}

/* Copyright Line */
p.two {text-align: center; font-weight: bold; font-size: 10; font-family: arial; padding-top: .12cm; padding-bottom: .1cm; letter-spacing: 0px; color: #000000; background-color: #FFFFFF; margin: 0px;}

/* Close Button */
p.three {text-align: center; margin-top: 5px; margin-bottom: 3px}

/*pillow page text box */
p.four:first-letter {color: #3E5E3E; font-size: 13px; font-family: cursive; font-weight: normal;}


/* Build your hemp pillow */
h5 {font-family: cursive; font-size: 20px; text-align: left; letter-spacing: .5px; font-weight: bold; word-spacing: 1px; line-height: 100%; text-indent: 10px; margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; border-style: solid; border-color: #000000; border-width: 0px; font-variant: small-caps; padding-bottom: 0px; padding-top: 0px; color: #999966; text-decoration: underline;}

/* Build your hemp pillow */
h1 {font-family: cursive; font-size: 24px; text-align: center; letter-spacing: .5px; font-weight: bold; word-spacing: 1px; line-height: 100%; margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; border-style: solid; border-color: #303018; border-width: 0px; font-variant: small-caps; padding-bottom: 4px; padding-top: 3px; color: #906840;}

/* Add to Cart */
.button {color:#000; font-family:verdana; font-size:12px; text-align:center; letter-spacing:0px; font-weight:900; word-spacing:-1px; margin:0px 0px 0px 0px; border:2px solid #333; font-variant:small-caps; padding:0px 0px 1px 0px; background-color:#d5d6ad; cursor:pointer; width:120px;}
.button:visited {color:#d5d6ad; font-size:12px;}
.button:hover {color:#fff; font-size:12px;}
.button:active {color:#999966; font-size:12px;}

/* Fabric rollover */
.hiddenPic {display:none;}

/* more info */
.holder {width:245px; margin-right:-1px; margin-left:0px; margin-top:5px; margin-bottom:0px; padding:0px 0px 0px 0px; border:2px solid #000000; float:left; background:#ffffff;}
.holder h2 {text-align:left;}
a.hid {color:#000; text-decoration:none; outline-style:none; font-weight:normal; position:relative; z-index:500;}
a.hid em {display:none; font-weight:normal;}
a.hid:hover {text-decoration:none; font-weight:normal}
a.hid:active, a.hid:focus {background:#fff;}
a.hid:active span, a.hid:focus span {display:none;}
a.hid:active em, a.hid:focus em {display:block; background:#ffffff; color:#000; width:100%; font-style:normal; cursor:default; padding:5px 0px 5px 10px; margin-left:-7px; top:0px; right:0px; border:0px solid #000; border-width:0 2px 0px 2px;}
.clear {clear:both;}

/*H2 header border*/
div.one {border: solid 2px #303018; margin-top: 0px; margin-bottom: 5px;}

/*Box Outline*/
div.box {border: 2px solid #000; padding: 5px; margin: 8px 0px 0px 0px; background-color: #fff;}

/*Cart text*/
p.cart {font-family:arial; font-size:11px; color:#333; margin:0px; font-weight:900; padding:6px 0px 6px 0px; word-spacing:0px; line-height:100%; border:2px solid #351b00; background-color:#fff; letter-spacing:1px; text-align:center; border-top-width:0px; border-bottom-width:0px;}

/*Cart box form text*/
p.cartbox {font-family: arial; font-size: 10px; color: #333; font-weight: 300; margin: 0px; padding: 0.1cm 0cm 0.25cm 0cm; word-spacing: -0px; line-height: 100%; border: 2px solid #351b00; background-color: #fff; letter-spacing: 0px; text-align: left;}

/*Little Headers*/
p.five {font-size: 13px; font-weight: bold; text-indent: 5px; padding: 0.03cm 0cm 0.04cm 0cm; margin: 0px; background-color: #999966; color: #fff}


/*Little Headers Two*/
p.six {font-size: 13px; font-weight: bold; text-indent: 5px; padding-top: .05cm; padding-bottom: 0.06cm; margin: 0px 0px 0px 0px; background-color: #999966; color: #fff;}

/*Fabric Headers*/
p.seven {font-size: 15px; font-weight: bold; text-indent: 5px; padding-top: .0cm; padding-bottom: 0.06cm; margin: 0px 0px .3px 0px; border-bottom-width: 2px; border-bottom-style: solid; background-color: #fff; color: #000;}


/*Classic Series Headers */
p.eight {font-size: 13px; font-weight: bold; text-indent: 5px; padding-top: .05cm; padding-bottom: 0.06cm; margin: 0px 0px 0px 0px; background-color: #333300; color: #fff;}


/*Comfort Series Headers*/
p.nine {font-size: 13px; font-weight: bold; text-indent: 5px; padding-top: .05cm; padding-bottom: 0.06cm; margin: 0px 0px 0px 0px; background-color: #666600; color: #fff;}


/*Hemp Blankets Headers*/
p.ten {font-size: 13px; font-weight: bold; text-indent: 5px; padding-top: .05cm; padding-bottom: 0.06cm; margin: 0px 0px 0px 0px; background-color: #402000; color: #fff;}


/*Drop Down Menu in Banner*/
td.menu{background: #fff}



b{font-size: 110%;}
em{color: red;}

#maincontainer{border:3px solid #8B7D6B; padding:5px; background-color: #fff; width: 920px; /*Width of main container*/margin: 0 auto; /*Center container on page*/}

#topsection{height: 130px; /*Height of top section*/}

#topsection h1{margin: 0; padding-top: 13px;}

#contentwrapper{float: left;width: 100%;}

#contentcolumn{margin: 0px 5px; border: 0px solid #938775; border-left-width: 0px; border-top-width: 0px; border-bottom-width: 0px; margin-left: 175px; /*Set left margin to LeftColumnWidth*/}

#leftcolumn{float: left; margin: 0px; width: 175px; /*Width of left column*/ margin-left: -920px; /*Set left margin to -(MainContainerWidth)*/ border: 0px solid #938775; border-left-width: 0px; border-right-width: 0px;}

#footer{clear: left}


.innertube{margin: 0px; /*Margins for inner DIV inside each column (to provide padding)*/ margin-top: 0;}


body.hm {background-color: #F5F5DC; margin: 5px 5px; padding:0; line-height: 1.5em;}

div.home {background-color: #F5F5DC; height: 600px; border: 3px solid #41412c; padding: 30px 0px 0px 5px; margin: -22px 0px 10px 30px; font-size: 13px}

div.sign {text-indent: 15px; background-color: #fff; position:relative; top:5px;left:10px; height: 40px; width: 145px; border: 3px solid #41412c; padding: 3px 3px; margin: 0px 0px 0px 5px; text-align: center; z-index:1; background-image:url('http://www.thehempbarn.com/images/signbackground.jpg'); background-repeat: no-repeat; background-position: center center}

p.signlang {font-size: 17px;font-weight: bold; padding: 4px 0px 0px 0px; margin: 0px 0px 0px 0px; line-height: 90%}
