/* Shopify theme: Monochrome */
/* original theme: Shopify's Alex MacDonell - alex.macdonell@shopify.com */
/* modified theme: hosting@htmlfx.com */
/* CSS Document
	orange: ff7e1e
	blue: 2f6f93
 */

/* =============== */
/* = General CSS = */
/* =============== */

* {margin:0; padding:0;}
img {border:0;}

html {height: 100%;}
/*body {height: 100%; background: #ffffff url(//cdn.shopify.com/s/files/1/0072/7472/t/1/assets/body-bg.png?028&15063650720825858945) top center no-repeat; color: #ff7e1e;
 font-family: Helvetica, Arial, sans-serif;} */
body {margin:0;padding:0;font-family:Helvetica, Arial, sans-serif;background:url(//cdn.shopify.com/s/files/1/0072/7472/t/1/assets/bg.png?15063650720825858945) repeat-x left top; font-size:13px;}

/*h1, h2, h3, h4, h5 {font-family: Helvetica, Arial, sans-serif;}
h1 {text-align:left; color: #ff7e1e; font-weight: normal; font-size: 48px;}
h1 a {text-decoration: none; color: #ff7e1e;} 
h1 a:hover {text-decoration: none;}
h2 {font-size: 18px; color: #2f6f93; font-weight: normal;}
h3 {font-size: 16px; color: #ff7e1e; font-weight: normal;}
h4 {font-size: 14px; color: #ff7e1e; font-weight: normal;}
h5 {font-size: 14px; font-weight: normal; color: #cccccc;}
h6 {font-size: 13px; color: #2f6f93;}*/

h1, h2, h3, h4, h5 {font-weight:normal;}
h1 {font-size:18px;font-family:"VenusRisingRegular" !important;color:#ff7e1e;margin-top:0;margin-bottom:20px;}
h2 {font-size:16px;font-family:"VenusRisingRegular", Arial, Helvetica, sans-serif;color:#2f6f93;margin-top:0;margin-bottom:10px;}
h3 {font-size:14px;font-family:"VenusRisingRegular", Arial, Helvetica, sans-serif;color:#ff7e1e;margin-top:0;margin-bottom:1em;}
h2.callout {color:#000;font-size:18px;}
h3.section_title {color:#2F6F93;}
h4 {font-size:18px;font-family:"VenusRisingRegular", Arial, Helvetica, sans-serif;color:#ba192e;margin-top:0;margin-bottom:10px;}
p2 {font-size:16px;margin-bottom:20px;line-height:1.5em;}
p {font-size:14px;margin-bottom:20px;line-height:1.5em;}
a {color:#ff7d20;text-decoration:none;cursor:pointer;}
a:hover {text-decoration:underline;}
.right {text-align:right !important;}

/*a {color: #ff7e1e; text-decoration: none;}
a:hover {color: #ff7e1e; text-decoration: underline;}
p {margin-bottom:18px; line-height:20px} */
ol {padding:0px; margin:0px;}
ul {padding:0px; margin:0px;}
li {margin:0;}
blockquote {font-family:Arial, Helvetica, sans-serif; color:#ff7e1e; margin-bottom:15px; font-style:italic;}   

form {margin-bottom:15px;}
label {margin-bottom:3px;}
input[type="text"] { padding:2px 2px; margin-bottom:10px;}
textarea {margin-bottom:15px; font-family:Arial, Helvetica, sans-serif;}

input[type="submit"] {border: none; padding: 0;}

dd.field-padding {margin-top: 10px;}

.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden; }

/* ========== */
/* = Layout = */
/* ========== */

#wrap {min-height: 100%;}

.wrapper {position:relative;width:960px;margin:auto;}

#header-wrapper {width: 960px; margin:auto;} 

/*#header{min-height: 205px; height:auto !important; height:205px; position: relative;}*/
#header .wrapper {position: relative;padding-top:123px;/*background:url(//cdn.shopify.com/s/files/1/0072/7472/t/1/assets/bg_header2.gif?15063650720825858945) no-repeat right top;*/}

#header #logo {position:absolute;top:7px;left:-38px;overflow:hidden;width:392px;height:117px;background:url(//cdn.shopify.com/s/files/1/0072/7472/t/1/assets/bg_logo.png?15063650720825858945) no-repeat;text-indent:-999px;}
/*#logo {float: left; margin: 30px 0 90px 30px;}
#logo h1 {color: #ffffff;}*/

#header .logo_text {position:absolute;top:48px;left:154px;font-size:11px;}
#header #header_controls {position:absolute;top:31px;right:0;width:280px;list-style:none;}
#header #header_controls li {clear:both;display:inline-block;width:100%;}
#header #header_controls #search {position:static;float:right;}
#header #header_controls input.search-field {width:205px;padding:2px 5px;margin:0 -8px}
#header #header_controls input.search-button {height:25px;line-height:23px;padding:0 8px;background:#613122;text-transform:uppercase;font-size:12px;color:#d5d5d5;}
#header #header_controls .row2 {padding-top:18px;}
#header #header_controls .row2 h2 {float:left;margin:5px 0 0;}
#header #header_controls .row2 div {float:right;background:url(//cdn.shopify.com/s/files/1/0072/7472/t/1/assets/icons_social.png?15063650720825858945) no-repeat right top;}
#header #header_controls .row2 div a {float:left;width:24px;height:24px;margin-left:4px;}


#header #subnav {position:absolute;top:58px;right:15px;list-style:none;display:none;}
#header #subnav li {float:left;display:inline;}
#header #subnav li a {display:block;width:121px;height:60px;text-indent:-999px;overflow:hidden;background:url(//cdn.shopify.com/s/files/1/0072/7472/t/1/assets/bg_lifestyles.png?15063650720825858945) no-repeat;}
#header #subnav li a:hover {background-position:left bottom;}
#header #subnav li a.btn2 {background-position:-121px 0;}
#header #subnav li a.btn2:hover {background-position:-121px bottom;}
#header #subnav li a.btn3 {background-position:-242px 0;}
#header #subnav li a.btn3:hover {background-position:-242px bottom;}

#main_content {width:745px;padding-left:217px;}
#main_content #left_nav {float:left;width:145px;padding:30px 35px;margin-left:-216px;background:#613122;}
#main_content #left_nav h3 {color:#fff;font-size:12px;margin-bottom:0.5em;font-family:"VenusRisingRegular", Arial, Helvetica, sans-serif;}
#main_content #left_nav .instruction h3 {display:inline-block;}
#main_content #left_nav .instruction a {display:inline-block;width:13px;height:13px;line-height:15px;border:1px solid;border-radius:10px;text-align:center;text-indent:-1px;font-size:10px;}
#main_content #left_nav ul {padding:0;margin:0 0 20px;list-style:none;}
#main_content #left_nav ul li {font-size:12px;margin-bottom:0.25em;}
#main_content #left_nav ul li a {color:#d5d5d5;text-transform:uppercase;}

#main_content #rotator {width:731px;height:250px;}
#main_content #content-wrapper {width:731px;padding-left:10px;}
#main_content #content-wrapper.right_col {width:493px;padding-right:244px;}
#main_content #content-wrapper h3 {font-size:14px;}
#main_content #content-wrapper p {font-size:14px;}
#main_content #featured-products {margin-bottom:20px;}
#main_content #featured-products td {vertical-align:top;}
#main_content #featured-products div.featured-product a {display: block;min-height:215px;background:#fff;border:2px solid #D5D5D5; width:94px;padding: 8px 11px 5px;margin:0 2px 4px 0;cursor: pointer;text-decoration: none;}
#main_content #featured-products div.featured-product a:hover {border-color:#ff7e1e;color:#000;}
#main_content #featured-products div.featured-product .assoc_pic {display:inline-block;min-height:110px;}
#main_content #featured-products div.featured-product img.product-image {display: block; border: 5px solid #ffffff;width:94px;}
#main_content #featured-products div.featured-product .product-name {display: block;min-height:60px;font-size: 10px; color: #2f6f93; line-height: 1.5em;}
#main_content #featured-products div.featured-product .featured-price {display:block;min-height:45px;color: #ff7e1e; line-height: 20px;}
#main_content #featured-products div.featured-product .featured-price em {display:block;}
#main_content #featured-products div.featured-product img.btn-details {display: block; margin-top: 5px;}
#main_content #featured-products div.featured-product br {display:none;}

#main_content .widget-area {float:right;margin-right:-244px;width:230px;}
#main_content .widget-area .widget-container {background:#fff;padding:18px;margin-bottom:6px;border:#d5d5d5 solid 6px;}
#main_content #content-wrapper .widget-area .widget-container h3 {font-size:11px;color:#2f6f93}
#main_content .widget-area .widget-container p {font-size:11px;color:#666;font-style:italic}
#main_content .widget-area .widget-container p strong {display:block;text-align:right;font-style:normal;}

#main_content #featured-products2 {margin-bottom:20px; margin-right: 20px; margin-left: 500px}
#main_content #featured-products2 td {vertical-align:top;text-align: right}
#main_content #featured-products2 div.featured-product2 a {display: block;min-height:30px;background:#fff;text-align: right; border:0px solid #D5D5D5; width:200px;padding: 8px 11px 5px;margin:0 2px 4px 0;cursor: pointer;text-decoration: none;}
#main_content #featured-products2 div.featured-product2 a:hover {border-color:#ff7e1e;color:#000;}
#main_content #featured-products2 div.featured-product2 .assoc_pic {display:inline-block;min-height:110px;}
#main_content #featured-products2 div.featured-product2 img.product-image {display: block; border: 5px solid #ffffff;width:600px;}
#main_content #featured-products2 div.featured-product2 .product-name {display: block;min-height:60px;font-size: 14px; color: #2f6f93; line-height: 1.5em; text-align: right;}
#main_content #featured-products2 div.featured-product2 .featured-price {display:block;min-height:45px;color: #ff7e1e; line-height: 20px;}
#main_content #featured-products2 div.featured-product2 .featured-price em {display:block;}
#main_content #featured-products2 div.featured-product2 img.btn-details {display: block; margin-top: 5px;text-align: right}
#main_content #featured-products2 div.featured-product2 br {display:none;}


#rotator {height: 327px; margin: 0; overflow: hidden; padding: 0; position: relative; width: 947px;border:6px solid #D5D5D5}

#toolbar {position:absolute;top:9px;right:0;text-align:right;}
#toolbar ul.toolbar-cart a {color: #FF7D20;}
#toolbar ul li {float: left; list-style: none; color: #fff;}
#toolbar ul.toolbar-cart { padding:0; height: 25px;}
#toolbar ul.toolbar-checkout li {float: left; display: block; margin-left: 10px;}
/*
#main-navigation {float: right; position: absolute; bottom: 0; }
#main-navigation ul li {float:left; list-style: none; background: url(//cdn.shopify.com/s/files/1/0072/7472/t/1/assets/main-navigation-divider.png?747&15063650720825858945) no-repeat; height: 30px; padding: 30px 30px 0 30px; font-size: 15px; text-shadow: 1px 1px #000000;}
#main-navigation ul li a {color: #ffffff;}
#main-navigation ul li a:hover {color: #ffffff;}
#main-navigation ul li.current {background-image: url(//cdn.shopify.com/s/files/1/0072/7472/t/1/assets/main-navigation-divider.png?753&15063650720825858945), url(//cdn.shopify.com/s/files/1/0072/7472/t/1/assets/main-navigation-bg-on.png?983&15063650720825858945); background-position: top left, bottom left; background-repeat: no-repeat, repeat-x;}
#main-navigation ul li.current a, #main-navigation ul li.current a:hover {color: #ffffff; cursor: default; text-decoration: none;} */

#main-navigation {display:inline-block;width:100%;height:39px;line-height:39px;background:#c4631b url(//cdn.shopify.com/s/files/1/0072/7472/t/1/assets/bg_nav.gif?15063650720825858945) repeat-x;font-family:"VenusRisingRegular", Arial, Helvetica, sans-serif;list-style:none;font-style: normal;font-weight:normal;}
#main-navigation li {float:left;display:inline;}
#main-navigation li a {padding:10px 19px;color:#fff;font-size:12px;}
#main-navigation li a:hover {background:#333;}

#home-banner-wrapper {width: 100%; background-color: #ffffff; background: #ffffff url(//cdn.shopify.com/s/files/1/0072/7472/t/1/assets/header-wrapper-bg-top.png?15063650720825858945) top left repeat-x; background-image: url(//cdn.shopify.com/s/files/1/0072/7472/t/1/assets/header-wrapper-bg-top.png?345&15063650720825858945), url(//cdn.shopify.com/s/files/1/0072/7472/t/1/assets/header-wrapper-bg-bottom.png?5675&15063650720825858945), url(//cdn.shopify.com/s/files/1/0072/7472/t/1/assets/home-wrapper-bg.png?932&15063650720825858945); background-repeat: repeat-x, repeat-x, repeat-y; background-position:top left, bottom left, top center; border-top: 1px solid rgba(255,255,255,0.20); border-bottom: 1px solid rgba(255,255,255,0.20);}
#home-banner-wrapper-no-banner {width: 100%; border-top: 1px solid rgba(255,255,255,0.20);}
#home-banner-wrapper #home-banner {margin: 0 auto; overflow: hidden; width:930px; padding:0 0 0 30px;}
#home-banner-wrapper #home-banner #home-banner-content {float: left; width:525px; padding: 40px 0 20px 0; margin-right: 30px;}
#home-banner-wrapper #home-banner #home-banner-content h2.title {font-size: 32px; line-height: 38px; font-weight: normal; margin-bottom:20px; color: ;}
#home-banner-wrapper #home-banner #home-banner-content p {font-size: 16px; line-height: 28px; margin-bottom: 25px; color: ;}
#home-banner-wrapper #home-banner #home-banner-content ul li {float: left; display: block;}
#home-banner-wrapper #home-banner #home-banner-content ul li a {display: block; list-style: none; background: url(//cdn.shopify.com/s/files/1/0072/7472/t/1/assets/btn-view-our-catalog.png?15063650720825858945) 0 0 no-repeat; width: 188px; height: 41px; text-indent: -9009px;}
#home-banner-wrapper #home-banner #home-banner-content ul li a:hover {background-position: 0 -41px;}
#home-banner-wrapper #home-banner #home-banner-image {float: left; padding: 35px 0 15px 0;}

/*#sub-banner-wrapper {width: 100%; background-color: #ffffff; background-image: url(//cdn.shopify.com/s/files/1/0072/7472/t/1/assets/header-wrapper-bg-top.png?15063650720825858945), url(//cdn.shopify.com/s/files/1/0072/7472/t/1/assets/header-wrapper-bg-bottom.png?15063650720825858945), url(//cdn.shopify.com/s/files/1/0072/7472/t/1/assets/home-wrapper-bg.png?15063650720825858945); background-repeat: repeat-x, repeat-x, repeat-y; background-position:top left, bottom left, top center; border-top: 1px solid rgba(255,255,255,0.20); border-bottom: 1px solid rgba(255,255,255,0.20);} */
#sub-banner-wrapper {display:none;}
#sub-banner-wrapper #sub-banner {margin: 0 auto; overflow: hidden; width:960px; padding:0;}
#sub-banner-wrapper #sub-banner #home-banner-content {float: left; width:960px; padding: 20px 0; margin-right: 30px;}
#sub-banner-wrapper #sub-banner h2 {font-size:24px; font-weight: normal; margin-bottom: 15px;}
#sub-banner-wrapper #sub-banner ul.breadcrumb {; list-style: none;}
#sub-banner-wrapper #sub-banner ul.breadcrumb li {float: left; padding: 0 15px 0 0; margin-right: 10px; background: url(//cdn.shopify.com/s/files/1/0072/7472/t/1/assets/breadcrumb-arrow.png?15063650720825858945) center right no-repeat;}
#sub-banner-wrapper #sub-banner ul.breadcrumb li.current a {color: #444444; background-image: none;}
#sub-banner-wrapper #sub-banner ul.breadcrumb li.no-arrow {color: #444444; background-image: none;}
#sub-banner-wrapper #sub-banner ul.breadcrumb li a {color: #444444;}

#content-wrapper {position:relative;padding: 20px 0 205px 0 ; margin: 0 auto; width: 960px; border-top:1px dotted #ccc;}
#content-wrapper #catalog-description {padding-left: 30px;}
#content-wrapper #catalog-description p {font-size: 14px; line-height: 22px;}

.table-products td {vertical-align:top}
#featured-products ul.featured-product {float: left; list-style: none; }
#featured-products ul.featured-product a {display: block;min-height:305px;border:6px solid #D5D5D5; padding: 15px 22px 10px;margin:0 4px 4px 0;cursor: pointer;}
#featured-products ul.featured-product a:hover {border-color:#ff7e1e;}
#featured-products ul li a {text-decoration: none;}
#featured-products ul li a:hover {color:#000;}
#featured-products ul li img.product-image {display: block; border: 5px solid #ffffff; margin-bottom: 15px;}
#featured-products ul li .product-name {display: block; width: 175px; font-size: 13px; color: #2f6f93; line-height: 20px;}
#featured-products ul li .featured-price {color: #ff7e1e; line-height: 20px;}
#featured-products ul li img.btn-details {display: block; margin-top: 5px;}
#featured-products ul.product-tag {display:inline-block;list-style: none; margin-left: 0; padding-bottom: 20px;}
#featured-products ul.product-tag li {float: left; display: inline;}
#featured-products ul.product-tag li.product-tag-title {font-size: 13px; color:#000;}
#featured-products ul.product-tag li.product-tag-item {padding:0 5px;border-right:1px solid #ccc;}

#search {position:absolute;top:15px;right:0;}
#search form .search-field {border: 1px solid #ccc; color: #444; margin: 0 -8px 0 0; padding: 5px 8px; position: relative; vertical-align: middle; width: 190px; height: 21px; z-index: 2; font-size: 14px;}
#search form .search-button {border: 0 none; position: relative; right: 0; top: 0; vertical-align: middle; z-index: 999;padding: 7px 18px;color: #fff; background-color: #ff7e1e;font-size: 14px;cursor:pointer;}


#pagination {clear: both; padding:20px 0 0 30px;}
#pagination ul {float: right; list-style: none;}
#pagination ul li {display: inline; padding: 6px 10px; font-weight: bold; font-size: 14px;}
#pagination ul li a {}
#pagination ul li a:hover {}
#pagination ul li.current {background: #ffffff; -moz-border-radius: 7px; border-radius: 7px; color: #1c232e;}


/* ================ */
/* = All Product View = */
/* ================ */

#content-wrapper .all-products-table {padding-top:20px;}
#content-wrapper .table-products .all-products {display:inline-block;list-style:none;}
#content-wrapper .table-products .all-products li {width:743px;}
#content-wrapper .table-products .all-products li img {float:left;border:6px solid #D5D5D5;}
#content-wrapper .table-products .all-products li a span {float:left;margin:50px 20px;}

#content-wrapper .MagicZoomPlusHint {top:-18px !important;}

/* ================ */
/* = Product View = */
/* ================ */

#product-title h2.title {width:675px;font-size:24px; color: #2f6f93; margin-top:12px;margin-bottom: 18px; font-weight: normal;}
.dotted-divider {background: url(//cdn.shopify.com/s/files/1/0072/7472/t/1/assets/dotted-divider.gif?15063650720825858945) repeat-x; height: 1px; margin: 15px 0;}
#product-title .original-price {font-size: 16px; color: #cccccc; text-shadow: 1px 1px #000000;}
#product-title .current-price {float: right; font-size: 22px; color: #ff7e1e; margin-top: 10px;}

#product-photos {float: left; width: 280px; padding: 20px 0 0 30px;}
#product-photos ul {list-style: none;}
#product-photos ul li {float: left; list-style: none; background: #ffffff; padding: 5px; margin: 30px 30px 0 0;}

#product-description {float: left; width: 645px;}
#product-description ul {display: block;}
#product-description ul li {margin-bottom: 20px;}
#product-description .original-price {font-size: 16px; color: #cccccc; text-shadow: 1px 1px #000000;}
#product-description .current-price {float: right; font-size: 22px; color: #ff7e1e; margin-top: 10px;}
#product-description #purchase {float: right;clear:right;margin-top:15px;}

#product-description ul.description-list {margin-left: 30px;}
#product-description ul.description-list li {color: #cccccc; list-style: disc;}
#product-description .dotted-divider {background: url(//cdn.shopify.com/s/files/1/0072/7472/t/1/assets/dotted-divider.gif?15063650720825858945) repeat-x; height: 1px; margin: 15px 0;}

#product-footer {clear:both;}

#product-variants ul {list-style:none;}
#product-variants ul li input {margin-right: 10px;}
#product-variants ul li {margin: 10px 0 0 0;}
#product-variants label.product-options {font-size: 15px; color: #cccccc;}
#product-variants {width: 200px;}
#product-variants .selector-wrapper label, #product-variants .selector-wrapper select {margin-bottom: 5px;}

/* =========== */
/* = Blog    = */
/* =========== */

#left-column {float: left; width: 688px; padding-left: 0;}

#left-column .blog-post h2.blog-post-title {font-size: 22px; line-height: 34px; font-weight: normal; text-shadow: 1px 1px #000000; margin-bottom: 15px;}
#left-column .blog-post h2.blog-post-title a {color: #2f6f93;}
#left-column .blog-post h3.blog-post-date {font-size: 13px; color: #cccccc; font-weight: normal; text-shadow: 1px 1px #000000; margin-bottom: 15px;}
#left-column .blog-post h4.blog-secondary-title {color: #ff7e1e; font-size: 17px; font-weight: normal; text-shadow: 1px 1px #000000; margin-bottom: 15px;}
#left-column .blog-post {background: url(//cdn.shopify.com/s/files/1/0072/7472/t/1/assets/dotted-divider.gif?15063650720825858945) bottom left repeat-x;}
#left-column .blog-post .article {background: url(//cdn.shopify.com/s/files/1/0072/7472/t/1/assets/dotted-divider.gif?15063650720825858945) bottom left repeat-x; padding-bottom: 10px; margin-bottom: 30px;}
#left-column .blog-post a {color: #ff7e1e;}
#left-column .blog-post ul, #left-column .blog-post ol {padding-left: 30px; color: #cccccc;}
#left-column .blog-post ul li, #left-column .blog-post ol li {line-height: 20px; margin-bottom: 20px;}
#left-column .blog-post ul li a, #left-column .blog-post ol li a {color: #aebbcd;}

#left-column .blog-post .blog-details ul {list-style: none; margin-left: -30px;}
#left-column .blog-post .blog-details ul li {float: left; margin-right: 30px;}
#left-column .blog-post .blog-details ul li.continue a {color: #ff7e1e;}
#left-column a.comments {color: #cccccc; margin-left: 15px;}

#right-column {float: left; width: 242px; margin: 15px 0 0 30px; padding-right: 0;}
#right-column h2.right-column-heading {color: #ff7e1e; font-weight: normal; font-size: 18px; margin-bottom: 30px;}
#right-column ul {list-style: none; margin-bottom: 15px; background: url(//cdn.shopify.com/s/files/1/0072/7472/t/1/assets/dotted-divider.gif?15063650720825858945) bottom left repeat-x; padding-bottom: 15px;}
#right-column ul li {font-size: 14px; line-height: 20px; color: #2f6f93;}
#right-column ul li a {color: #2f6f93;}
a.rss-icon img {margin: 0 10px -2px 0;}

#left-column ul.inner {list-style: none; margin: 0 0 15px -30px;}
#left-column ul.inner li {margin-bottom: 0;}
#left-column ul.inner li .comment {color: #ff7e1e;}
#left-column ul.inner li .dotted-divider {margin-top: 15px;}
#left-column #comments .box, #left-column #comments .notice {color: #ff7e1e; margin-bottom: 15px;}

/* ========= */
/* = Cart  = */
/* ========= */

#cart table {width: 100%;}
#cart th {color: #ff7e1e; font-size: 14px; font-weight: normal; text-align: center; padding: 15px 15px; border-top: 1px solid #cccccc; border-bottom: 1px solid #cccccc}
#cart th.start {text-align: left; padding-left: 0;}
#cart td {font-size: 13px; text-align: center; vertical-align: middle; padding: 15px; border-bottom: 1px solid #cccccc;}
#cart td.pic {width: 50px; padding-right: 5px; padding-left: 0;}
#cart td.pic img {float: left;}
#cart td.title {text-align: left; color: #2f6f93; font-weight: normal;}
#cart td.remove a {color:#444;}
#cart td input.field {text-align: center; width: 40px; padding: 3px; margin-top: 8px;}
#cart h3.title {font-size: 15px; text-align: left; font-weight: normal;}
#cart p.cart-total {float: right; color: #ff7e1e; font-size: 18px;}

#complete {padding: 25px 0 120px;}
#notes {width: 410px; padding: 15px 0 50px; float: left; display:none}
#notes label {font-size: 13px; margin-bottom: 10px; display: block;}
#notes textarea {width: 380px;height: 100px;padding: 3px; margin-top: 4px;}
#total {float: right;}
#total h3 {color: #ff7e1e; font-size: 30px;	text-align: right; padding-bottom: 25px; font-weight: normal;}
#total div#checkout input {float: right; margin-left: 10px;}
#total div#checkout .additional-checkout-buttons {padding-top: 60px;}

/* ========= */
/* = About  = */
/* ========= */

#full-width {width: 731px; padding: 0;}
#full-width h2 {font-size: 24px; font-weight: normal; color: #2f6f93; text-shadow: 1px 1px #000000; margin: 20px 0 30px 0;}
#full-width h3 {font-size: 16px; font-weight: normal; color: #cccccc; text-shadow: 1px 1px #000000; margin: 0 0 15px 0;}
#full-width h4 {font-size: 15px; font-weight: normal; color: #ff7e1e; text-shadow: 1px 1px #000000; margin: 0 0 15px 0;}
#full-width h5 {font-size: 14px; font-weight: bold; color: #ff7e1e; text-shadow: 1px 1px #000000; margin: 0 0 15px 0;}
#full-width a {color: #ff7e1e;}
#full-width ul, #full-width ol {color: #cccccc; padding-left: 30px; margin-bottom: 15px;}
#full-width ul li, #full-width ol li {line-height: 22px;}

/* ========= */
/* = Search  = */
/* ========= */

#full-width .product-image {float: left; width: 130px; margin-bottom: 30px;}
#full-width .product-info {float: left; width: 541px;}
#full-width .dotted-divider {background: url(//cdn.shopify.com/s/files/1/0072/7472/t/1/assets/dotted-divider.gif?15063650720825858945) repeat-x; height: 1px; padding: 15px 0;}
#full-width a.search-result {color: #2f6f93;}
#full-width a.result-title {font-size: 16px;}


/* ========== */
/* = Footer = */
/* ========== */

/* #footer {position: relative; margin-top: -175px; height: 175px; clear: both; background: #ffffff; border-top: 1px solid rgba(255,255,255,0.2);}
#footer-content {width: 960px; margin: 0 auto; padding-top: 50px; text-align: center;}
#footer-content a {color: #cccccc;}
#footer-content p {color: #cccccc;}

#footer-content ul.credit-cards { list-style: none: display: inline; margin: 0 auto; padding:0; }
#footer-content ul.credit-cards li { list-style: none: float: left; display: inline; color: #cccccc; margin:0 0 0 10px; } */

/*Opera Fix*/
body:before {content:""; height:100%; float:left; width:0; margin-top:-32767px;/}

#footer {clear:both;background:#613122 url(//cdn.shopify.com/s/files/1/0072/7472/t/1/assets/bg_footer.png?15063650720825858945) repeat-x left top;color:#fff;}
#footer .wrapper {padding-bottom:82px;background:url(//cdn.shopify.com/s/files/1/0072/7472/t/1/assets/bg_logo_footer.gif?15063650720825858945) no-repeat right bottom;font-size:10px;}
#footer .wrapper p {margin-bottom:14px;text-align:left;font-size:10px;}
#footer .wrapper .copy {font-size:9px;color:#613122;padding-top:5px;}

#footer .wrapper ul.nav {display:inline-block;float:right;list-style:none;}
#footer .wrapper ul.nav li {float:left;display:inline;}
#footer .wrapper ul.nav li a {display:inline-block;padding:7px 10px;color:#fff;}

#footer .wrapper ul.cols {display:inline-block;width:100%;list-style:none;margin-top:20px;}
#footer .wrapper ul.cols li {float:left;display:inline;width:310px;padding-left:50px;}
#footer .wrapper ul.cols li.first {width:240px;padding:0;}
#footer .wrapper ul.cols li li {float:none;display:block;width:auto;padding:0;margin-bottom:10px;}
#footer .wrapper ul.cols li ul a {color:#fff;}
#footer .wrapper h3 {font-size:12px;}


/* =========== */
/* = Buttons = */
/* =========== */

.button, .button:visited {background: #222; display: inline-block; padding: 5px 10px 6px; text-decoration: none; position: relative; cursor: pointer}
.button:hover {background-color: #111; color: #131820; text-decoration: none;}
.button:active {top: 1px; }

.small.button, .small.button:visited {font-size: 9px; padding: 7px 9px 4px;}
.large.button, .large.button:visited {font-size: 17px; padding: 10px 18px 9px;}

.main.button, .main.button:visited {color: #fff; background-color: #ff7e1e;}
.main.button:hover {background-color: #ff8b07;}

.details.button, .details.button:visited {color: #ffffff; background-color: #2f6f93;margin-top: 3px;}
.details.button:hover {background-color: #3c8fbe;}

.secondary.button, .secondary.button:visited {color: #ffffff; background-color: #2f6f93;}
.secondary.button:hover {background-color: #3c8fbe;}

/*.button, .button:visited {background: #222 url(//cdn.shopify.com/s/files/1/0072/7472/t/1/assets/overlay.png?534&15063650720825858945) repeat-x; display: inline-block; padding: 5px 10px 6px; text-decoration: none; -moz-border-radius: 20px; -webkit-border-radius: 20px; -moz-box-shadow: 0 1px 3px rgba(0,0,0,0.6); -webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.6); border-bottom: 1px solid rgba(0,0,0,0.25); position: relative; cursor: pointer}
.button:hover {background-color: #111; color: #131820; text-decoration: none;}
.button:active {top: 1px; }

.small.button, .small.button:visited {font-size: 9px; padding: 7px 9px 4px;}
.large.button, .large.button:visited {font-size: 17px; padding: 10px 18px 9px;}

.main.button, .main.button:visited {color: #444444; background-color: #ff7e1e; text-shadow: 0px 1px 1px rgba(255,255,255,0.60);}
.main.button:hover {background-color: #ff8b07;}

.details.button, .details.button:visited {color: #ffffff; background-color: #2f6f93; text-shadow: 0px 1px 1px rgba(0,0,0,0.80); margin-top: 3px;}
.details.button:hover {background-color: #3c8fbe;}

.secondary.button, .secondary.button:visited {color: #ffffff; background-color: #2f6f93; text-shadow: 0px 1px 1px rgba(0,0,0,0.80);}
.secondary.button:hover {background-color: #3c8fbe;}*/

/* New CSS for Drake Bell page */

.db-products {
  margin-top: 0px;
  width: 747px;
  text-align: left;
}

.db-products a img {
  background: #fff;
  margin-bottom: 6px;
  border: #d5d5d5 solid 6px;
}