body {
	background: url('../images/inner-body-bg.jpg') no-repeat;
}
#header-left-cap {
	background: url('../images/inner-header-left-cap.gif') no-repeat;
	z-index: 2;
}
#nav-left-cap {
	background: url('../images/inner-nav-left-cap.gif') repeat-y;
	position: absolute;
	top: 63px;
	left: 0;
	z-index: 2;
	height: 21px;
	width: 275px;
}
#inner-logo {
	display: block;
	width: 375px;
	height: 205px;
	background: url('../images/inner-myclyns-logo.png') no-repeat;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 9999;
	text-indent: -9999px;
}
#share-links {
	list-style: none;
	margin: 25px 0 0 198px;
	width: 641px;
	text-align: right;
}
#share-links li {
	float: right;
	padding: 0 6px 0 30px;
	color: #a6a9ad;
	font-size: 11px;
}
#share-links li.separator {
	padding: 0;
}
#share-links li#print {
	background: url('../images/share-print.png') 6px no-repeat;
}
#share-links li#share {
	background: url('../images/share-share.png') 6px no-repeat;
}
#share-links li#facebook {
	background: url('../images/share-facebook.png') 6px no-repeat;
}
#share-links li#twitter {
	background: url('../images/share-twitter.png') 6px no-repeat;
}
#share-links li a {
	color: #a6a9ad;
	text-decoration: none;
}
#content {
	width: 641px;
	margin: 12px 0 0 198px;
	position: relative;
	z-index: 99;
}
#inner-copy-top, #inner-copy-bottom {
	width: 641px;
	height: 8px;
	overflow: hidden;
}
#inner-copy-top {
	background: url('../images/inner-copy-top.gif') no-repeat;
}
#inner-copy-bottom {
	background: url('../images/inner-copy-bottom.gif') no-repeat;
}
#sidebar {
	float: left;
	position: relative;
	display: inline;
	width: 170px;
	background: #0098e7;
}
#side-nav {
	list-style: none;
	padding: 0 0 72px 0;
}
#side-nav li a {
	display: block;
	padding: 5px 27px 7px 27px;
	width: 116px;
	color: #fff;
	text-decoration: none;
	font-size: 12px;
	background: url('../images/inner-side-nav-bg.gif') bottom left repeat-x;
}
#side-nav li ul{
	list-style:none;
}
#side-nav li ul li a{
    background-image:url(../images/sub-bullet.jpg);
	background-color:transparent;
	background-repeat:no-repeat;
	background-position:20px 6px;
	padding: 5px 27px 7px 33px;
	width: 116px;
}

#side-nav li ul li a:hover{
	background-color:transparent;
	color:#b2d0e8;
}
#side-nav li ul li a:hover, #side-nav li ul li a.active {
	background-color: transparent;
	
	
}
#side-nav li ul li a.active {
	color: #1756b2;
	
}
#side-nav li a:hover, #side-nav li a.active {
	background-color: #1756b2;
	
}
#buy-now {
	color: #2b3a94;
	padding: 8px 22px 10px;
	width: 124px;
	font-size: 13px;
	font-style: italic;
}
#buy-now a, #buy-now span {
	color: #fff;
	text-decoration: none;
	font-size: 12px;
	line-height: 18px;
}
.inner-teaser {
	width: 133px;
	height: 149px;
	background: url('../images/inner-side-nav-teaser.gif') no-repeat;
	margin: 0 auto 15px;
	color: #4d5056;
	font-size: 11px;
	padding: 19px 12px;
	text-align: center;
}
.inner-teaser #circle-teaser {
	position: relative;
	top: -10px;
}
.inner-teaser p {
	line-height: 15px;
}
.inner-teaser a {
	color: #0dadef;
	text-decoration: none;
}
.inner-teaser span.heading {
	color: #1d217e;
	font-size: 13px;
	font-weight: bold;
}
#main-content {
	float: left;
	width: 405px;
	border-right: 1px solid #9dd7f6;
	background: #fff;
	padding: 10px 35px 10px 30px;
	display: inline;
	position: relative;
	text-align: left;
}
#inner-pic {
	width: 202px;
	height: 204px;
	position: absolute;
	top: 10px;
	right: -50px;
}
.breadcrumb, .breadcrumb a {
	color: #0da9ec;
	text-transform: uppercase;
	text-decoration: none;
	font-size: 10px;
}
#main-content h1 {
	color: #2b3a94;
	font-size: 16px;
	font-style: italic;
	font-weight: normal;
	margin: 18px 0 5px 0px;
}
#main-content h1 span {
	font-size: 19px;
}
#main-content p {
	color: #474747;
	line-height: 18px;
	margin: 10px 0 10px 0;
	font-size: 12px;
}
#main-content ul{
	margin:0px;
	list-style: none;
}
#main-content ul li{
background-image:url(../images/bullet-dot.png);
background-repeat:no-repeat;
background-position:0px 6px;
padding:3px 0px 3px 12px;
	
}
#main-content ul li p{
margin:0px;
padding:0px;
}
.wrap-circle {
	float: right;
	width: 127px;
	height: 130px;
}
/*Hide IE6 fix for home page*/
#nav-border-bottom {
	display: none;
}

/*form stlyes*/
.form{
	color:#999999;
	font-size:11px;
	padding-bottom:15px;
}
.form td{
	padding:3px;
}

.form input, .form textarea{
	padding:2px;
	border:1px #ccc solid;
	width:300px !important;
	color:#999999;
	font-size:11px;
}

.form select{
	padding:2px;
	border:1px #ccc solid;
	width:305px;
}

.form radio{
	border:none;
	padding:0;
}

.form div{
	padding:7px 0;
}

.form label{
	margin:0 8px 0 0;
}


.distributors{
	margin: 0 0 0px 0;
	width:100%;
}

.distributors td{
	padding:7px;
	border-bottom: 1px #f9f9f9 solid;
}

td.hot-spot-image {
	width: 110px !important;
}



/* white and black options */

p.small{
	font:normal 10px Arial, Helvetica, sans-serif;
	color:#888;
}

.fbsubmit{
	width:100px!important;
}

/*
/*end form styles*/

/*ShareThis custom styles*/
.stico_default {
	background-image: none !important;
}
/*end ShareThis styles*/

/* Store Styles */
.leftBox {
	background: url('../images/cartHeader.png') no-repeat;
	width: 159px;
	height: 25px;
	padding-top: 15px;
	margin-bottom: -1px;
}

.leftBoxBottom {
	background: url('../images/cartBottom.png') no-repeat;
	width: 159px;
	height: 29px;
}

.leftBoxMid {
	background: url('../images/cartRepeat.jpg') repeat-y;
	width: 159px;
	padding-right: 2px;
}

.form-button, .form-button-alt {
	background: #8bc9eb;
	border: 1px solid #cee8f7;
	height: 20px;
	padding-left: 5px;
	padding-right: 5px;
	border-radius: .5em;
	color: white;
	}

.regular-price, .shopping-cart .cart-price {
	color: #515EA8;
	font-size: 12px;
	text-align: center;
}

.product-name, .shopping-cart .title a {
	color: #515ea8;
	font-size: 11px;
	text-align: center;
	text-decoration: none;
	font-weight: bold;
}

.utilityBar, table.pager {
	background: #cfeefb;
	border: 1px solid #cee8f7;
	height: 20px;
	color: #909399;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	width: 100%;
	border-radius: .5em;
	-moz-border-radius: .5em;
	text-align: left;
}

table.view-by {
	color: #909399;
}

table.view-by td {
	border-top: none;
}

#content .main-content {
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}

.short-description {
	color: #5F5F5F;
	font-size: 12px;
	line-height: 20px;
	width: 234px;
}

.listing-type-list .product-shop .description {
	color: #909399;
	font-size: 12px;
	line-height: 20px;
}

.product-img-box {
	float: right;
	width: 168px;
}

#zoom_out {
	float: left;
}

.no-display {
	display: none;
}

.product-shop .product-name {
	font-size: 16px;
	font-style: oblique;
	text-align: left;
}

#main-content .product-info-box p {
	color: #909399;
	font-size: 12px;
}

#main-content .product-info-box p img {
	margin-top: -10px;
}

.add-to-cart-box {
	border: none;
	margin-top: 10px;
	margin-bottom: 10px;
}

.regular-price .price {
	font-size: 16px;
	margin-bottom: 10px;
}

#main-content ul li {
	list-style-type: none;
	background: none;
}

.more-views {
	margin-top: 10px;
}

.qty-box {
	color: #909399;
}

.product-img-box .product-image-zoom { position:relative; overflow:hidden; width:265px; z-index:9; }
.product-img-box .product-image-zoom img { position:absolute; left:0; top:0; cursor:move; }
.image-zoom { position:relative; z-index:9; height:18px; margin:0 auto 13px auto; background:url(../store/skin/frontend/default/default/images/slider_bg.gif) no-repeat 50% 50%; padding:0 28px 0 28px; cursor:pointer; }
.image-zoom #track { position:relative; height:18px; }
.image-zoom #handle { position:absolute; left:0; top:-1px; width:9px; height:22px;background:url(../store/skin/frontend/default/default/images/magnifier_handle.gif) 0 0 no-repeat; }
.image-zoom .btn-zoom-out { position:absolute; left: -1px; top:1px; }
.image-zoom .btn-zoom-in { position:absolute; right: -1px; top:1px; }

.shopping-cart thead {
	font-size: 12px;
	text-align: left;
	background: #cfeefb;
	border: 1px solid #cee8f7;
	height: 50px;
	color: #909399;
	width: 100%;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.shopping-cart thead th {
	padding: 5px;
	text-align: center;
}

.box {
	padding-left: 5px;
	padding-right: 5px;
}

.box ol li {
	list-style-type: none;
}

.box .head {
	margin-bottom: 5px;
}

.mini-cart {
	text-align: left;
	color: #606369;
	margin-right: 2px;
}

.product-details a {
	color: #515ea8;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
}

.quantity {
	color: #515ea8;
	font-size: 11px;
}

.box .actions {
	text-align: center;
	margin-top: 10px;
	margin-bottom: -5px;
}

.box .actions .form-button {
	background-color: #1da1e1;
	border: 1px solid #4bb0e3;
}

.box .actions .form-button .editCart {
	color: white;
	text-decoration: none;
}

.nav_category li {
	list-style-type: none;
	text-align: left;
	padding-left: 15px;
	padding-right: 15px;
	height: 20px;
}

.nav_category li:before {
	content: ">";
	color: #606369;
	font-size: 11px;
}

.nav_category  a {
	color: #606369;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	padding-top: 5px;
}

#co-shipping-method-form fieldset {
	border: none;
}

#main-content .shopping-cart-collaterals, #main-content .shopping-cart-collaterals p {
	color: #909399;
	font-size: 12px;
}

#main-content .shopping-cart-totals #shopping-cart-totals-table {
	color: #909399;
	font-size: 12px;
	margin-top: 15px;
}

.one-page-checkout, #main-content .one-page-checkout p {
	color: #909399;
}

#co-billing-form fieldset {
	border: none;
}

#shopping-cart-table {
	width: 200px;
}

.shopping-cart-collaterals {
	width: 100%;
}

.col2-set .col-2 {
	float: none;
}

.col2-set .col-1, .col2-set .col-2 {
	width: 100%;
}

.shopping-cart-totals {
	float: none;
	width: 100%;
}

.mini-cart .subtotal {
	background: none;
	border: none;
}

.form-button a {
	color: white;
	font-weight: normal;
	text-decoration: none;
}

.shopping-cart-table td {
	width: 33px;
}

hr {
	margin: 0px;
}

#nav a {
	font-size: 13px;
	font-weight: normal;
}

.product-details {
	line-height: 15px;
}

.mini-cart .actions {
	border: none;
	text-align: center;
	margin-bottom: -15px;
}

.shopping-cart th, .shopping-cart td {
	padding-left: 5px;
	padding-right: 5px;
}

.shopping-cart-totals {
	float: right;
	margin-top: 0px;
}

.shopping-cart-collaterals {
	padding-bottom: 10px;	
}

.one-page-checkout {
	text-align: left;
}

.group-select li .input-text, .group-select li select, .group-select li textarea {
	width: 250px;
}

.recently .product-image {
	border: none;
}

.product-shop {
	text-align: left;
	float: left;
	width: 190px;
}

#main-content .breadcrumb {
	text-align: left;
}

.catalog-listing h5 a, .catalog-listing h5 a:hover {
	color: #515ea8;
	text-decoration: none;
}

table.view-by {
	background: none;
	border-top: none;
}

table.pager td {
	border-top: none;
}

table.view-by td.sort-by {
	padding-right: 0px;
}

table.view-by {
	text-align: left;
}

#track_outer {
	display: none;
}

.side-col {
	width: 100%;
}

.complete .separator {
	display: none;
}

.one-page-checkout-progress h3 {
	padding: 10px; 
	color: white;
	margin-top: 20px;
	margin-bottom: 5px;
}

.one-page-checkout-progress li {
	background: none;
	border: none;
}

.one-page-checkout-progress h4 {
	background: none;
}

.one-page-checkout-progress h4.complete {
	background: none;
	border: none;
}

.one-page-checkout-progress .content, .one-page-checkout-progress .complete {
	color: #606369;
}

.one-page-checkout-progress .complete a {
	color: white;
	text-decoration: none;
}

.account-nav, .account-nav ul {
	background: none;
	border: none;
}

.account-nav ul {
	padding-left: 15px;
	padding-right: 15px;
}

.data-table {
	margin-top: 10px;
	margin-bottom: 10px;
}

.data-table td {
	padding: 0px;
}

select.address-select {
	width: 330px;
}

.dashboard-welcome, .account-nav li {
	text-align: left;
}

.more-views{
	position:relative;
	left:30px;
}

#new-products-list-table div {
}

#new-products-list-table .price-box {
	padding-bottom: 0px;
	vertical-align: bottom;
	position: relative;
	bottom: 0;
	text-align: center;
	height: 100%;
}

#new-products-list-table .priceButton, #new-products-list-table .price-box, #new-products-list-table button {
	vertical-align: bottom;
	position: relative;
	bottom: 0;
	color: #515EA8;
}

.priceButton .form-button span {
	color: white;
}

#new-products-list-table .productName {
	height: 35px;
	line-height: 14px;
}

.recently .product-image {
	border: none;
	width: 135px;
}

#new-products-list-table {
	width: 405px;	
}