 /*------------------------------------------------------------------------

# Ja Zinc J15 - Version 1.0 - Licence Owner JA108425

# ------------------------------------------------------------------------

# Copyright (C) 2004-2008 J.O.O.M Solutions Co., Ltd. All Rights Reserved.

# @license - Copyrighted Commercial Software

# Author: J.O.O.M Solutions Co., Ltd

# Websites:  http://www.joomlart.com -  http://www.joomlancers.com

# This file may not be redistributed in whole or significant part.

-------------------------------------------------------------------------*/



/* COMMON STYLE

--------------------------------------------------------- */

html, body, form, fieldset {

	margin: 0;

	padding: 0;

}



body {

	background: #FFFFFF;

	color: #000000;

	font-family: Trebuchet MS;

	line-height: 1.5;

	font-size:12px;

}



body#bd {

	color: DarkOliveGreen;



	padding: 0;

	margin: 0;

}



body.contentpane {

	color: #000000;

	font-size: 12px;

	line-height: 1.3em;

	margin: 0;

	margin: 1em 2em;

	width: auto; /* Printable Page */

}



body.fs1 {font-size: 10px;}

body.fs2 {font-size: 11px;}

body.fs3 {font-size: 12px;}

body.fs4 {font-size: 13px;}

body.fs5 {font-size: 14px;}

body.fs6 {font-size: 15px;}



/* Normal link */

a {

	color: mediumblue;

	text-decoration: none;

}



a:hover, a:active, a:focus {

	color: green !important;

	text-decoration: underline;

}

a:visited {

	color: darkblue;

	

}



a img {

	border: none;

}



/* Title text */

.contentheading, .componentheading, .blog_more strong, h1, h2, h3, h4 {

	line-height: normal;

}



/* Small text */

small, .small, .smalldark, .article-meta, .modifydate, .img_caption p, .site-slogan, a.readon,

#ja-pathway, #ja-subnav, #ja-footer, #ja-botsl {

	font-size: 92%;

}



/*article image*/

img {

	margin: 0;

	padding: 0;

}

a img {

	margin: 0;

	padding: 0;

}

.img_caption p {

	text-align: center;

	color: #555555;

}



.img_caption.left, .img_caption.right {

	margin-top: 3px;

}



.img_caption img {

	background: #CFCCAE;

	padding: 4px;

	border: 1px solid #BBB691;

}



.img_caption p {

	padding-top: 5px;

	margin-top: 0px;

}



.img-border {

	background: #D4D1B6;

	padding: 4px;

	border: 1px solid #BBB691;	

}



/* Heading */

h1 {font-size: 200%;}

h2 {font-size: 175%;}

h3 {font-size: 150%;}

h4 {font-size: 125%;}



p, pre, blockquote, ul, ol, h1, h2, h3, h4, h5, h6 {

	margin: 1em 0;

	padding: 0;

	color:black;

}



ul {

	list-style: none;

}



ul li {

	background: url(../images/bullet.gif) no-repeat 20px 8px;

	padding-left: 30px;

}



ol li {

	margin-left: 35px;

}



th {

	font-weight: bold;

	padding: 8px;

	text-align: left;

}



fieldset {

	border: none;

	padding: 10px 5px;

	background: url(../images/dot.gif) repeat-x top;

}





fieldset a {

	font-weight: bold;

}



fieldset.input {

	padding: 0;

	background: none;

}



legend {

	font-weight: bold;

	background: #FFFFFF;

}



hr {

	border-bottom: 0;

	border-left: 0;

	border-right: 0;

	border-top: 1px solid #EEEEEE;

	height: 1px;

}



br {}



td, th, div {

	font-size: 100%;

}



/* FORM

--------------------------------------------------------- */

form {

	margin: 0;

	padding: 0;

}



form label {

	cursor: pointer;

}



input, select, textarea, .inputbox, .button {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 100%;

}



.inputbox {

	padding: 2px;

	border: 1px solid #BBB691;

	background: #CFCCAE;

	color: #4F4F4F;

	font-size: 100%;

}



.button {

	padding: 3px 8px;

	border: 1px solid white;

	background: steelblue;

	color: #FFFFFF;

	font-weight: bold;

	font-size: 92%;

	border-radius:15px;

	cursor:pointer;

}



* html .button { /*IE 6*/

	padding: 0 5px !important;

}



*+html .button { /*IE 7*/

	padding: 0 5px !important;

}



/* JOOMLA STYLE

--------------------------------------------------------- */

.article_separator, .article_seperator {

	clear: both;

	display: block;

	height: 30px;

	margin: 0;

	background: url(../images/sep.gif) repeat-x center;

}



.column_separator {

	padding: 0 25px;

}



/* content tables */

.sectiontableheader {

	background: #6E6845;

	padding: 4px 8px;

	color: #FFFFFF;

	font-weight: bold;

}



.sectiontableheader a,

.sectiontableheader a:hover,

.sectiontableheader a:active,

.sectiontableheader a:focus {

	color: #FFFFFF;

}



tr.sectiontableentry0 td,

tr.sectiontableentry1 td,

tr.sectiontableentry2 td {

	padding: 8px;

	background: url(../images/sep.gif) repeat-x bottom;

}



table.contentpane {

	border: none;

	width: 100%;

}



table.contentpaneopen {

	border: none;

	border-collapse: collapse;

	border-spacing: 0;

}



table.contenttoc {

	margin: 0 0 10px 10px;

	padding: 0;

	width: 30%;

	float: right;

}



table.contenttoc td {

	background: url(../images/bullet.gif) no-repeat 12px 8px;

	padding: 1px 5px 1px 20px;

}



table.contenttoc th {

	border-bottom: 1px solid #CCCCCC;

	padding: 0 0 3px;

	text-indent: 5px;

}



table.poll {

	border-collapse: collapse;

	padding: 0;

	width: 100%;

}



table.pollstableborder {

	border: none;

	padding: 0;

	text-align: left;

	width: 100%;

}



table.pollstableborder img {

	vertical-align: baseline;

}



table.pollstableborder td {

	border-collapse: collapse;

	border-spacing: 0;

	padding: 4px !important;

	background: none;

}



table.pollstableborder tr.sectiontableentry1 td {

	background: #E1E0CF;

}



table.searchintro {

	padding: 10px 0;

	width: 100%;

}



table.searchintro td {

	padding: 5px!important;

}



.blog_more {

	margin: 15px 0 0;

	padding: 10px 0 0;

	background: url(../images/sep.gif) repeat-x top;

}



.blog_more strong {

	display: block;

	margin: 0 0 5px;

	text-transform: uppercase;

}



.blog_more ul {

	margin: 0;

	padding: 0;

}



.blog_more ul li {

	background: url(../images/bullet.gif) no-repeat 4px 8px;

	margin: 0;

	padding: 0 0 0 12px;

}



.category {

	font-weight: bold;

}



h1.componentheading, .componentheading {

	font-size: 200%;

	background: url(../images/sep.gif) repeat-x left bottom;

	margin: 0 0 15px;

	padding: 5px 0;

}



.contentdescription {

	padding-bottom: 30px;

}



h2.contentheading, .contentheading {

	margin: 0;

	padding: 0;

	font-size: 200%;

	color:black;

	background-color:lightskyblue;

	padding-top:1px;

	padding-left:5px;

	border-radius:5px;

}



table.blog .contentheading {

	font-size: 150%;

}



a.contentpagetitle,

a.contentpagetitle:hover,

a.contentpagetitle:active,

a.contentpagetitle:focus {

}



a.readon {

	color: #FFFFFF;

	background: #6E6845;

	text-transform: uppercase;

	padding: 1px 4px;

}



a.readon:hover, a.readon:focus, a.readon:active {

	color: #FFFFFF;

	text-decoration: none;

}



table.contentpaneopen td, table.contentpane td {

}



table.contentpaneopen, table.contentpane, table.blog {

	width: 100%;

}



.moduletable {

	padding: 0;

}



ul.pagination {

	margin: 15px auto 10px;

	padding: 10px 0 0;

	background: url(../images/sep.gif) repeat-x top;

	color: #555555;

}



ul.pagination li {

	background: none;

	display: inline;

	margin: 0;

	padding: 0;

}



ul.pagination li span{

	padding: 2px 5px;

}



ul.pagination a {

	padding: 1px 4px;

	text-decoration: none;

	background: white;

	border: 0px solid green;

	color: #4F4F4F;

}



ul.pagination a:hover, ul.pagination a:active, ul.pagination a:focus {

	color: #9A4600;

}



.pagenavbar {

	background: url(../images/icon-pages.gif) no-repeat center left;

	font-weight: bold;

	padding-left: 14px;

}



.pagenavcounter {

	background: url(../images/icon-pages.gif) no-repeat 0 11px;

	font-weight: bold;

	padding: 8px 14px 0 14px;

}



.smalldark {

	text-align: left;

}



div.syndicate div {

	text-align: center;

}



.pollstableborder tr.sectiontableentry1 td,

.pollstableborder tr.sectiontableentry2 td {

	background: none;

}



ul.latestnews a, ul.mostread a {

	color: #9A4600;

}



.bannerheader {

 	font-size: 120%;

	font-weight: bold;

 }



/* META

--------------------------------------------------------- */

.article-toolswrap {

	display: block;

	margin: 0 0 10px;

	padding: 0;

	position: relative;

}



.article-tools {

	display: block;

	padding: 0 10px 0 0;

}



.article-meta {

	width: 70%;

	float: left;

	color: #555555;

}



.createby {

}



.createdate {

	padding-right: 6px;

	margin-right: 5px;

	background: url(../images/vline.gif) no-repeat right center;

}



.modifydate {

	width: 100%;

	display: block;

	color: #555555;

	margin: 15px 0;

}



.article-section {

	padding-left: 6px;

	margin-left: 5px;

	background: url(../images/vline.gif) no-repeat left center;

}



.article-section a {

	color: #555555;

}



.article-category a {

	color: #555555;

}



div.buttonheading {

	position: absolute;

	top: 4px;

	right: 10px;

}



.buttonheading img {

	margin: 0 0 0 5px;

	border: 0;

	float: right;

}



/* MAIN LAYOUT DIVS

--------------------------------------------------------- */

#ja-mainnav,

#ja-header,

#ja-slideshow,

#ja-slideshow-bot,

#ja-botsl,

#ja-container,

#ja-container-top,

#ja-container-bot,

#ja-footer {

	width: 960px;

	margin: 0 auto;

}



#ja-wrapper {

	background: url(../images/mainwrap-bg.png) no-repeat 50% bottom;

	margin-left:-1px;

	

}



#ja-container {

	background: url(../images/content-center.png) repeat-y center top;

}



#ja-container-inner {

	padding: 0 30px;

}



#ja-container-top {

	background: url(../images/content-top.png) no-repeat left top;

	height: 40px;

}



#ja-container-bot {

	background: url(../images/content-bot.png) no-repeat center bottom;

	height: 40px;

}



#ja-mainbodywrap {

	width: 712px;

	float: left;

	margin-top:-10px;

}



#ja-mainbody {margin-top:20px; margin-bottom:20px;}



/* PRIMARY COLUMN

--------------------------------------------------------- */

#ja-content {

	clear: both;

	display: block;
	*display: inline !important;


	float: right;

	width: 75%;

	

}

html body#bd.wide div#ja-wrapper div#ja-containerwrap div#ja-container div#inner22 div#ja-container-inner.clearfix div#ja-mainbodywrap div#ja-mainbody.clearfix div#ja-col1 {

width: 31%;

}

html body#bd.wide div#ja-wrapper div#ja-containerwrap div#ja-container div#inner22 div#ja-container-inner.clearfix div#ja-mainbodywrap div#ja-mainbody.clearfix div#ja-content {

width: 69%;

}

#ja-current-content {

	padding: 0 20px;
	padding-top:10px;

	width:660px;

	padding-bottom:20px;

}

html body#bd.wide div#ja-wrapper div#ja-containerwrap div#ja-container div#inner22 div#ja-container-inner.clearfix div#ja-mainbodywrap div#ja-mainbody.clearfix div#ja-col1 div.ja-innerpad div.moduletableUVstash {

margin-top:-23px;

}

/* COLUMNS

--------------------------------------------------------- */

#ja-col1 {

border-width:0px;

border-style:solid;

border-color:red;

	float: left;

	overflow: hidden;

	width: 25%;

	margin-right:-5px;
	margin-top:10px;

	border-radius:15px;

	margin-bottom:-10px;

}



#ja-col1 div.ja-innerpad {}



#ja-col2 {

	float: right;

	overflow: hidden;

	width: 170px;

}



#ja-col2 div.ja-innerpad {}



#ja-col2 div.moduletable,

#ja-col2 div.moduletable_menu,

#ja-col2 div.moduletable_hilite {

	background: #CFCCAE;

	border: 1px solid #BBB691;

	padding: 5px 10px;

}



#ja-col2 div.moduletable h3,

#ja-col2 div.moduletable_menu h3 {

	background: none;

	border-bottom: 1px solid #BBB691;

}



#ja-col2 div.moduletable_hilite h3 {

	color: #C48551;

	border-bottom: 1px solid #C48551;

	background: none;

}



#ja-col2 div.moduletable_hilite {

	background: #9A4600;

	border: 1px solid #9A4600;

	color: #FFFFFF;

}



#ja-col2 div.moduletable_hilite ul {

	color: #FFFFFF;

}



#ja-col2 div.moduletable_hilite ul li {

	background: white !important;

	padding: 3px 10px;

	margin: 0 0 2px;

	border-style:solid;

	border-color:red;

	border-width:1px;

	color:black;

	margin-bottom:14px;

	margin-left:18px;

	width:230px;

	border-radius:5px;

	font-size:12px;

	height:36px;

	overflow:auto;

}



#ja-col2 div.moduletable_hilite .img-border {

	background: #853C00;

	border: 1px solid #A9520A;

}



/*common style for column*/



/* COLLAPSIBLE LAYOUT

--------------------------------------------------------- */

#ja-containerwrap,

#ja-containerwrap-fr,

#ja-containerwrap-fl,

#ja-containerwrap-f {

	padding: 0 0 13px;

	margin: 0;

	clear: both;

}

#ja-containerwrap-fr {

		padding: 0 0 0px;

	margin: 0;

	clear: both;

	margin-top:15px;

}



/*content + left*/

#ja-containerwrap-fr #ja-mainbodywrap {

	width: 100%;

}



#ja-containerwrap-fr #ja-col1 {

	width: 22%;

	margin-left:-7px;

	border-color:darkblue;

}



#ja-containerwrap-fr #ja-content {

border-width:2px;

	width: 78%;

	border-style:solid;

	border-color:black;

	border-radius:20px;

	margin-right:-10px;

	background-image: url("../images/urbanbg.jpg");
	margin-bottom:35px;
margin-top:10px;
}

html body#bd.wide div#ja-wrapper div#ja-containerwrap div#ja-container div#inner22 div#ja-container-inner.clearfix div#ja-mainbodywrap div#ja-mainbody.clearfix div#ja-content div#ja-current-content.clearfix {

border-width:1px;

width:150%;

	border-style:solid;

	border-color:red;

	border-radius:20px;

	margin-left:20px;

	background-color:black;

}

#ja-containerwrap-fr #ja-current-content {

	padding-right: 0;

}



/*content + right*/

#ja-containerwrap-fl #ja-content {

	width: 100%;

}



#ja-containerwrap-fl #ja-current-content {

	padding-left: 0;

}



/*full*/

#ja-containerwrap-f #ja-mainbodywrap {

	width: 100%;

}



#ja-containerwrap-f #ja-content {

	width: 100%;

}



#ja-containerwrap-f #ja-current-content {

	padding-left: 0;

	padding-right: 0;

}



/* MODULE

--------------------------------------------------------- */

div.moduletable h3,

div.moduletable_default h3,

div.moduletable_menu h3,

div.moduletable_text h3,

div.moduletable_hilite h3,

div.moduletable_blank h3,

div.moduletable_album h3 {

	background: url(../images/sep.gif) no-repeat left bottom;

	font-size: 125%;

	margin: 0 0 10px;

	padding: 5px 0;

	color: green;

	text-transform: uppercase;

	text-align:center;

}



div.moduletable,

div.moduletable_default,

div.moduletable_menu,

div.moduletable_text,

div.moduletable_hilite,

div.moduletable_blank,

div.moduletable_album {

	margin: 0 0 20px;

	padding: 0; }

	

div.ja-innerpad div.moduletable {

	background-color:white;
	background-image: url("../images/urbanbg.jpg");

	border-style:solid;

	border-width:3px;

	border-color: black;

	border-radius:15px;

	padding-left:5px;

	padding-bottom:5px;

}
div.moduletablelogreg {
background-image: url("../images/urbanbg.jpg");

}
/* Module text */

div.moduletable_text {

	padding: 0 10px;

}



/*tabs*/

div.module_tabs {

	padding: 0;

	margin-bottom: 5px;

	float: left;

	width: 100%;

}



/* mis */

div.banneritem_text {

	padding: 5px 0 !important;

}



div.advs {

	clear: both;

	display: block;

	float: left;

	width: 100%;

}



div.moduletable li,

div.moduletable_menu li,

div.moduletable_text li {

	padding-left: 13px;

	background-position: 5px 7px;

}



/* HEADER

--------------------------------------------------------- */

#ja-headerwrap {
margin-bottom: 25px;
	*margin-bottom: 35px !important;
    display: -webkit-box;
}



#ja-header {

	line-height: normal;

position:relative;

	padding-top: 1px;

	z-index: 999;

}



h1.logo, div.logo-text {

	margin: 0 0 5px;

	padding: 0;

	float: left;

}



h1.logo a {

	width: 360px;

	height: 209px;

	display: block;

	background: url(../images/logo.png) no-repeat center;

	margin-left:658px;

	margin-bottom:-39px;

	margin-top:32px;

	position:absolute;

	z-index:99999999999

}

h1.small-logo a {

    background-attachment: scroll;

    background-clip: border-box;

    background-color: transparent;

    background-image: url("../images/logo-small.png");

    background-origin: padding-box;

    background-position: center center;

    background-repeat: no-repeat;

    background-size: auto auto;

    display: block;

    height: 64px;

    margin-bottom: -9px;

    margin-left: 660px;

    margin-top: -29px;

    position: absolute;

    width: 324px;

}



h1.logo a span {

	position: absolute;

	top: -1000px;

}



div.logo-text {

	outline: none;

}



div.logo-text h1 {

	font-size: 300%;

	font-weight: bold;

	letter-spacing: 2px;

	margin: 0;

	padding: 0;

}



div.logo-text h1 a {

	color: #FFFFFF;

	text-transform: uppercase;

}



div.logo-text h1 a:hover,

div.logo-text h1 a:focus,

div.logo-text h1 a:active {

	text-decoration: none;

}



.site-slogan {

	color: #555555;

	margin: 0 0 -2px 0px;

	padding: 0;

	letter-spacing: 2px;

}



/* MAIN NAVIGATION

--------------------------------------------------------- */

#ja-mainnavwrap {

	background: url(../images/topmenubg.jpg) repeat;

	border-bottom: 5px solid black;

}



#ja-mainnav {

	padding: 0;

	position: relative;

	z-index: 9999;



	

}



#ja-mainnav a, #ja-subnav a {

	outline: none;

	line-height: normal;

}



#ja-subnav {}



#ja-subnav ul {

	list-style: none;

	margin: 0;

	padding: 0;

	display: block;

}



#ja-subnav li {

	display: block;

	background: url(../images/dot.gif) repeat-x bottom;

	margin: 0;

	padding: 0;

	line-height: normal;

}



#ja-subnav a {

	display: block;

	outline: none;

	padding: 8px 15px;

	margin: 0;

	text-decoration: none;

	color: #4F4F4F;

	background: url(../images/arrow.png) no-repeat 5px 13px;

}



#ja-subnav a:hover,

#ja-subnav a:active,

#ja-subnav a:focus {

	color: #9A4600;

	text-decoration: none;

	background: url(../images/arrow2.gif) no-repeat 5px 13px;

}



#ja-subnav li.active a {

	font-weight: bold;

	color: #9A4600;

	background: url(../images/arrow2.gif) no-repeat 5px 13px;

}



/* breadcrumbs */

#ja-pathway {

	color: black;

	margin: 0 0 5px;

	padding: 6px 0 7px;

	background: url(../images/sep.gif) repeat-x left bottom;

	font-size:13px;

}



#ja-pathway strong {

	margin-right: 5px;

}



#ja-pathway img {

	margin: 1px 5px;

}



/* Default Joomla! Menu */

ul.menu {

	list-style: none;

	margin: 0;

	padding: 0;

	display: block;

}



ul.menu li {

	display: block;

	background: url(../images/dot.gif) repeat-x bottom;

	margin: 0;

	padding: 0;

	line-height: normal;

}



ul.menu li a {

	display: block;

	outline: none;

	padding: 5px 0 5px 15px;

	margin: 0;

	text-decoration: none;

	color: red;

	background: url(../images/arrow.png) no-repeat 5px 10px;

}



ul.menu li a:hover,

ul.menu li a:active,

ul.menu li a:focus {

	color: #9A4600;

	text-decoration: none;

	background: url(../images/arrow2.gif) no-repeat 5px 10px;

}



ul.menu li.active a {

	font-weight: bold;

	color: #9A4600;

	background: url(../images/arrow2.gif) no-repeat 5px 10px;

}



ul.menu li ul {

	list-style: none;

	margin: 0;

	padding: 0;

}



ul.menu li li {

	border: none;

	background: none;

	padding: 0;

}



ul.menu li li a {

	color: #4F4F4F !important;

	border: none;

	padding: 5px 5px 5px 25px !important;

	text-transform: none;

	font-weight: normal !important;

	background: url(../images/arrow.png) no-repeat 15px 10px !important;

}



ul.menu li li a:hover,

ul.menu li li a:active,

ul.menu li li a:focus {

	color: #6E6845;

	text-decoration: underline;

}



ul.menu li li.active a {

	color: #4F4F4F;

	font-weight: bold !important;

}



ul.menu li li li a {

	color: #4F4F4F !important;

	font-weight: normal !important;

	padding-left: 35px !important;

	background: url(../images/bullet.gif) no-repeat 25px 10px !important;

}



ul.menu li li li.active a {

	font-weight: bold !important;

}



/* SPOTLIGHT

--------------------------------------------------------- */

/* Spotlight Box Style */

.ja-box-full, .ja-box-left, .ja-box-center, .ja-box-right {

	float: left;

	overflow: hidden;

	width:600px;



}





/* Top Spotlight1 */

#ja-topsl1,

#ja-topsl2 {

	margin: 0 0 0px 0;

	padding: 0 15px 0 0;

}

html body#bd.wide div#ja-wrapper div#ja-containerwrap div#ja-container div#inner22 div#ja-container-inner.clearfix div#ja-mainbodywrap div#ja-topsl1.clearfix div.ja-box-left div.moduletable {

background: url(../images/mod-bg.png);

border:0px;

background-repeat:no-repeat;

background-color:transparent;

padding-bottom:12px;



}

html body#bd.wide div#ja-wrapper div#ja-containerwrap div#ja-container div#inner22 div#ja-container-inner.clearfix div#ja-mainbodywrap div#ja-topsl1.clearfix div.ja-box-right div.moduletable {

background: url(../images/mod-bg.png);

border:0px;

background-repeat:no-repeat;

background-color:transparent;

padding-bottom:7px;

}

div.ja-box-full {

border:0px;

padding-right:3px;

background-repeat:no-repeat;

background-color:transparent !important;

padding-bottom:10px;

margin-top:10px;

padding-left:6px;

padding-right:7px;

margin-left:-5px;

}

div.moduletable_album {

background-color: transparent !important;

border:0px !important;

}



#ja-topsl1 div.moduletable,

#ja-topsl2 div.moduletable,

#ja-topsl2 div.moduletable_album {

	background: #CFCCAE;

	border: 1px solid #BBB691;

	padding: 5px 10px;

	margin-bottom: 0;

}

html body#bd.wide div#ja-wrapper div#ja-containerwrap div#ja-container div#inner22 div#ja-container-inner.clearfix div#ja-col2 div.ja-innerpad div.moduletable {

background: url(../images/whos-online-bg.png);

border:0px;

background-repeat:no-repeat;

background-color:transparent;

padding-bottom:8px;

margin-top:-10px;

}



#ja-topsl1 div.moduletable h3,

#ja-topsl2 div.moduletable h3,

#ja-topsl2 div.moduletable_album h3 {

	padding: 0 0 5px;

	background: none;

	border-bottom: 1px solid #BBB691;

}



#ja-topsl1 .ja-box-left div.moduletable,

#ja-topsl2 .ja-box-left div.moduletable {

	margin-right: 5px;

}



#ja-topsl1 .ja-box-center div.moduletable,

#ja-topsl2 .ja-box-center div.moduletable {

	margin: 0 5px;

}



#ja-topsl1 .ja-box-right div.moduletable,

#ja-topsl2 .ja-box-right div.moduletable {

	margin-left: 5px;

}



/* Bottom spotlight */

#ja-botsl {

	clear: both;

	padding: 20px 0;

	background: url(../images/footer-bg.gif) no-repeat top;

}



#ja-botsl div.moduletable,

#ja-botsl div.moduletable_default {

	padding: 0 10px;

	margin-bottom: 0;

}



#ja-botsl .ja-box-left div.moduletable,

#ja-botsl .ja-box-left div.moduletable_default {

	padding: 0 10px 0 0;

}



#ja-botsl .ja-box-right div.moduletable,

#ja-botsl .ja-box-right div.moduletable_default {

	padding: 0 0 0 10px;

}



#ja-botsl .ja-box-center div.moduletable,

#ja-botsl .ja-box-center div.moduletable_default {

	padding: 0 10px;

	margin-bottom: 0;

}



#ja-botsl div.moduletable h3 {

	background: none;

	border-bottom: 1px solid #333333;

}



#ja-botsl .img-border {

	background: #000000;

	border: 1px solid #181818;

}



/* FOOTER

--------------------------------------------------------- */

#ja-footerwrap {

	clear: both;

	padding: 0;

	margin: 0;

	font-size:12px;

}



#ja-footer {

	background: url(../images/footer-bg.gif) no-repeat center top;

	position: relative;

	padding: 15px 0;

	color: #666666;

}



#ja-footer a {


}



#ja-footer a:hover, #ja-footer a:active, #ja-footer a:focus {

	color: red;

}



#ja-footer small {

	font-size: 100%;

}



#ja-footer ul {

	float: right;

	padding: 0;

	margin: 0;

}



#ja-footer li {

	display: inline;

	margin: 0;

	padding: 0;

	background: url(../images/arrow-2.png) no-repeat left center;

}



#ja-footer li a {

	display: inline;

	padding: 0 10px;

}



/* MISCELLANOUS

----------------------------------------------------------- */

ul.accessibility {

	position: absolute;

	top: -100%;

}



li.ja-firstitem {

	background: none !important;

}



/* JA Bulletin */

ul.ja-bullettin li {

	border: none !important;

	background: url(../images/footer-bg.gif) no-repeat left bottom !important;

}



/* JA Catslwi */

#ja-topsl2 .ja-catslwi-display h3 {

	letter-spacing: normal !important;

	margin: 5px 0;

	border-bottom: 1px solid #575757;

	color: #9A4600 !important;

	font-size: 100%;

	font-weight: bold;

	text-transform: none;

}



div.ja-catslwi {

	width: 31%;

	float: left;

	border: 1px solid #BBB691;

	background: #CFCCAE;

}



.ja-catslwi-first {

	margin-right: 10px;

}



.ja-catslwi-center {

	margin: 0 5px;

}



.ja-catslwi-last {

	margin-left: 10px;

}



.ja-catslwi-first .ja-catslwi-inner,

.ja-catslwi-center .ja-catslwi-inner,

.ja-catslwi-last .ja-catslwi-inner {

	margin: 5px;

	position: relative;

}



/* JA Highslide */

.highslide img {

	background: #D4D1B6;

	border: 1px solid #BBB691;

	padding: 2px;

}



/* Login */

#ja-login  {

	float: left;

	padding: 5px 10px 0;

}



#login-wrap {

}



#logout-wrap {

	background: none;

	text-align:center;

}



#logout-wrap div {

	padding: 8px 5px 0 10px;

}



#ja-login form {

	float: left;

}



#ja-login form label {

	float: left;

}



label.ja-login-user span,

label.ja-login-password span {

	display: none;

}



#login-wrap form input.button {

	font-size: 11px !important;

	margin-top: 5px;

}



#login-wrap form #mod_login_username,

#login-wrap form #mod_login_password {

	width: 95% !important;

	margin: 5px 0;

	font-size: 12px !important;

	padding: 2px;

}



* html #login-wrap form #mod_login_username,

* html #login-wrap form #mod_login_password {

	width: 80% !important;	

}



div.ja-login-links {

	padding: 8px 0 0;

	display: block;

}



.ja-login-links a {

	padding: 0 0 0 10px;

	display: block;

	background: url(../images/bullet.gif) no-repeat left center;

}



.ja-login-links a:hover, .ja-login-links a:active, .ja-login-links a:focus {

}



/*usertools*/

#ja-usertools {

	position: absolute;

	right: 210px;

	top: 88px;

}



div#ja-usercolors {

	float: right;

	padding: 14px 10px 0 0;

}



#ja-usertools ul,

#ja-usercolors ul {

	margin: 0;

	padding: 0;

	display: inline;

}



#ja-usertools ul li,

#ja-usercolors ul li {

	margin: 0;

	padding: 0 2px;

	float: left;

	background: none;

}



/* Search */

#ja-search {

	position: absolute;

	right: 0;

	top: 7px;

	height: 22px;

	width: 200px;

	font-size: 12px;

	z-index: 1;



}



#ja-search .inputbox {

	margin: 0 0 0 30px;

	background: none;

	border: none;

	color: #999999 !important;

	border-width:0px !important;

	width: 170px;

}



*+html #ja-search .inputbox { /*IE 7*/

	width: 108px;

}



*+html #ja-search .button { /*IE 7*/

  padding: 1px 0px 1px 8px!important;

}



#ja-search .button {

	border: none;

	background: none;

	font-size: 11px;

}



* html #ja-search .button {

	width: 66px;

	height: 22px;

}



/*others*/

#ja-banner {

	float: right;

	margin: 20px 30px 0 0;

	padding: 0;

	text-align: center;

	overflow: hidden;

}



div.back_button a,

div.back_button a:hover,

div.back_button a:active {

	background: none!important;

	display: block;

	margin: 10px 0;

	text-decoration: none!important;

}



.clr {

	clear: both;

}



.hasTip img {

	border: none;

}



div.ja-innerdiv {

	padding: 10px 0 12px !important;

	background: url(../images/dot.gif) repeat-x bottom !important;

}



/* Tooltips */

.tool-tip {

	background: #FFFFFF;

	border: 1px solid #CCCCCC;

	float: left;

	max-width: 200px;

	padding: 5px;

	z-index: 999;

	color: #333333;

}



.tool-title {

	background: url(../../system/images/selector-arrow.png) no-repeat;

	font-size: 100%;

	font-weight: bold;

	margin: 0;

	margin-top: -15px;

	padding: 0;

	padding-bottom: 5px;

	padding-top: 15px;

}



.tool-text {

	font-size: 100%;

	margin: 0;

}



#system-message dd.message ul,

#system-message dd.error ul,

#system-message dd.notice ul {

	margin: 0;

	padding: 0;

}



#system-message dd.message ul li,

#system-message dd.error ul li,

#system-message dd.notice ul li {

	background: none;

	color: red;

	margin: 0;

	padding: 5px;

}



/* System Standard Messages */

#system-message dd.message ul {

	border: none;

	text-align:center;

}



/* System Error Messages */

#system-message dd.error ul {



	border: none;

}



/* System Notice Messages */

#system-message dd.notice ul {



	border: none;

}



/* Clearfix */

* html .clearfix {

	height: 1%; /* IE5-6 */

}



.clearfix {

	 /* IE7xhtml*/

}



html[xmlns] .clearfix { /* O */

	display: block;  

}



.clearfix:after { /* FF, O, etc. */

	content: ".";

	display: block;

	height: 0;

	clear: both;

	visibility: hidden;

}

tr.sectiontableentry1 td div.yagendoo_vm_prodsnap_image {



}

html body#bd.wide div#ja-wrapper div#ja-containerwrap-fr div#ja-container div#inner22 div#ja-container-inner.clearfix div#ja-mainbodywrap div#ja-mainbody.clearfix div#ja-col1 div.ja-innerpad div.moduletable table tbody tr.sectiontableentry2 td div.yagendoo_vm_prodsnap_image a img {

display:none;

}

html body#bd.wide div#ja-wrapper div#ja-containerwrap div#ja-container div#inner22 div#ja-container-inner.clearfix div#ja-mainbody.clearfix div#ja-col1 div.ja-innerpad div.moduletableUVstash {

display:none;

}

html body#bd.wide div#ja-wrapper div#ja-containerwrap-fr div#ja-container div#inner22 div#ja-container-inner.clearfix div#ja-mainbodywrap div#ja-mainbody.clearfix div#ja-col1 div.ja-innerpad div.moduletableUVstash table tbody tr.sectiontableentry2 td div.yagendoo_vm_prodsnap_image {

display:none;

}

html body#bd.wide div#ja-wrapper div#ja-containerwrap-fr div#ja-container div#inner22 div#ja-container-inner.clearfix div#ja-mainbodywrap div#ja-mainbody.clearfix div#ja-col1 div.ja-innerpad div.moduletableUVstash h3 {

 background-attachment: scroll;

    background-clip: border-box;

    background-color: transparent;

    background-image: none;

    background-origin: padding-box;

    background-position: 0 0;

    background-repeat: repeat;

    background-size: auto auto;

    border-bottom-color: red;

    border-bottom-style: solid;

    border-bottom-width: 1px;

    color: red;

	text-align:center;

	font-size:23px;

}

html body#bd.wide div#ja-wrapper div#ja-containerwrap-fr div#ja-container div#inner22 div#ja-container-inner.clearfix div#ja-mainbodywrap div#ja-mainbody.clearfix div#ja-col1 div.ja-innerpad div.moduletableUVstash {

margin-top:-23px;

}

html body#bd.wide div#ja-wrapper div#ja-containerwrap div#ja-container div#inner22 div#ja-container-inner.clearfix div#ja-mainbodywrap div#ja-mainbody.clearfix div#ja-col1 div.ja-innerpad div.moduletableUVstash {

display:block;

}

html body#bd.wide div#ja-wrapper div#ja-containerwrap div#ja-container div#inner22 div#ja-container-inner.clearfix div#ja-mainbodywrap div#ja-mainbody.clearfix div#ja-col1 div.ja-innerpad div.moduletableUVstash table tbody tr.sectiontableentry2 td div.yagendoo_vm_prodsnap_image {

display:none;

}

html body#bd.wide div#ja-wrapper div#ja-containerwrap div#ja-container div#inner22 div#ja-container-inner.clearfix div#ja-mainbodywrap div#ja-mainbody.clearfix div#ja-col1 div.ja-innerpad div.moduletableUVstash h3 {

  background-clip: border-box;

    background-color: transparent;

    background-image: none;

    background-origin: padding-box;

    background-position: 0 0;

    background-repeat: repeat;

    background-size: auto auto;

    border-bottom-color: red;

    border-bottom-style: solid;

    border-bottom-width: 1px;

    color: red;

    font-size: 23px;

    text-align: center;

}

div.yagendoo_vm_checkout_order_infos {

text-align:center;

}

div.yagendoo_vm_checkout_order_infos table {

margin-left:auto;

margin-right:auto;

}

div.yagendoo_vm_checkout_customer_info {

text-align:center;

}

html body#bd.wide div#ja-wrapper div#ja-containerwrap-fr div#ja-container div#inner22 div#ja-container-inner.clearfix div#ja-mainbodywrap div#ja-mainbody.clearfix div#ja-content div#ja-current-content.clearfix div#vmMainPage div#yagendoo_vm_main div.yagendoo_vm_checkout_link {

text-align:center;

}

html body#bd.wide div#ja-wrapper div#ja-containerwrap-fr div#ja-container div#inner22 div#ja-container-inner.clearfix div#ja-mainbodywrap div#ja-mainbody.clearfix div#ja-content div#ja-current-content.clearfix div.article-content table.pagenav {

display:none;

}

html body#bd.wide div#ja-wrapper div#ja-containerwrap div#ja-container div#inner22 div#ja-container-inner.clearfix div#ja-mainbody.clearfix div#ja-content div#ja-current-content.clearfix form#searchForm {

display:none;

}

div#flags {

 margin-left: 11px;

    margin-top: -16px;

    position: absolute;

    width: auto;

}

div#motto {

    left: 350px;

        position: absolute;

    top: 0px;

}

div.yagendoo_vm_checkoutlogin h4 label {

cursor: pointer;

}

div.ja-catslwi-display h3 {

color:#B0E6AD;

font-size:12px;

}

div.yagendoo_vm_minicart_image {

display:none;

}

div.yagendoo_vm_minicart {

text-align:center;

}

div.ja-login-links {

font-size:13px;

}

a.mainlevel {

font-size:16px;

}

html body#bd.wide div#ja-wrapper div#ja-containerwrap div#ja-container div#inner22 div#ja-container-inner.clearfix div#ja-mainbody.clearfix div#ja-col1 div.ja-innerpad div.moduletable table tbody tr td a {

font-size:13px;

}

html body#bd.wide div#ja-wrapper div#ja-containerwrap div#ja-container div#inner22 div#ja-container-inner.clearfix div#ja-mainbody.clearfix div#ja-col1 div.ja-innerpad div.moduletable table tbody tr td label {

font-size:13px;

}

div.yagendoo_vm_minicart_text {

font-size:13px;

}

html body#bd.wide div#ja-wrapper div#ja-containerwrap div#ja-container div#inner22 div#ja-container-inner.clearfix div#ja-mainbody.clearfix div#ja-col1 div.ja-innerpad div.moduletable div {

font-size:13px;

}

div.credit-cards {

margin-left:8px;
display:none;
}

html body#bd.wide div#ja-wrapper div#ja-botslwrap div#ja-botsl.clearfix div.ja-box-left div.moduletable h3 {

color:black;

margin-right:-3px;

font-size:16px;

}

div.ja-innerpad div.moduletablesmell-store {

background-color: white;

border-width:3px;

border-style:solid;

border-color:black;

border-radius:15px;

    padding-bottom: 5px;

    padding-left: 5px;

	margin-bottom:20px;

}

div.moduletablesmell-store h3{

    background-attachment: scroll;

    background-clip: border-box;

    background-color: transparent;

    background-image: none;

    background-origin: padding-box;

    background-position: 0 0;

    background-repeat: repeat;

    background-size: auto auto;

    border-bottom-color: #B7B7B7;

    border-bottom-style: solid;

    border-bottom-width: 1px;

    color: black;

    margin-right: 6px;

	text-align:center;

	font-size:18px;

}

div.moduletablesmell-store a.mainlevel {

	padding-left:5px;

	}

	html body#bd.wide div#ja-wrapper div#ja-containerwrap div#ja-container div#inner22 div#ja-container-inner.clearfix div#ja-mainbodywrap div#ja-topsl1.clearfix div.ja-box-full div.moduletable_album div.ja-catslwi div.ja-catslwi-inner {

margin-left:9px;

}

div#ja-catslwi-textbg1.ja-catslwi-content, div#ja-catslwi-textbg2.ja-catslwi-content, div#ja-catslwi-textbg3.ja-catslwi-content {


margin-left:-3px;

}

html body#bd.wide div#ja-wrapper div#ja-containerwrap-fr div#ja-container div#inner22 div#ja-container-inner.clearfix div#ja-mainbodywrap div#ja-mainbody.clearfix div#ja-content div#ja-current-content.clearfix div#vmMainPage div#yagendoo_vm_main div.yagendoo_vm_categories_inner div.yagendoo_vm_category_row div.yagendoo_vm_category_item div.yagendoo_vm_category_item_inner div.yagendoo_vm_cat_image a img {

margin-left:-70px;

}

html body#bd.wide div#ja-wrapper div#ja-slideshowwrap.clearfix div#ja-slideshow div#ja-slideshow-wrap div#ja-slideshow-case.ja-slideshow-case {

margin-top:15px;

}







.inputbox {

border-width:1px !important;

border-color:black !important;

border-style:solid !important;

}

html body#bd.wide div#ja-wrapper div#ja-containerwrap-fr div#ja-container div#inner22 div#ja-container-inner.clearfix div#ja-mainbodywrap div#ja-mainbody.clearfix div#ja-content div#ja-current-content.clearfix div#vmMainPage div#yagendoo_vm_main div.yagendoo_vm_bar_l div.yagendoo_vm_bar_r div.yagendoo_vm_bar_m div.yagendoo_vm_browse_filter form {

color:white;

font-size:13px;

}

html body#bd.wide div#ja-wrapper div#ja-containerwrap div#ja-container div#inner22 div#ja-container-inner.clearfix div#ja-mainbodywrap div#ja-topsl1.clearfix div.ja-box-full div.moduletableOrganic table tbody tr td div h4.yagendoo_vm_prodsnap_name a {

color:#ff1500;

font-size:15px;

}

html body#bd.wide div#ja-wrapper div#ja-containerwrap div#ja-container div#inner22 div#ja-container-inner.clearfix div#ja-col2 div.ja-innerpad div.moduletable_hilite h3 {

font-size:17px;

margin-left:-5px;

margin-top:3px;

margin-bottom:-3px;

}

html body#bd.wide div#ja-wrapper div#ja-slideshowwrap.clearfix div#ja-slideshow div#ja-slideshow-wrap div#ja-slideshow-case.ja-slideshow-case div.ja-slideshowimage {

z-index:9999999999;

}

html body#bd.wide div#ja-wrapper div#ja-slideshowwrap.clearfix div#ja-slideshow div#ja-slideshow-wrap div#ja-slideshow-case.ja-slideshow-case div.ja-slideshowimage {

margin-top:12px;
*margin-top:28px;

margin-left:15px;

z-index:2;

}

html body#bd.wide div#ja-wrapper div#ja-slideshowwrap.clearfix div#ja-slideshow div#ja-slideshow-wrap div#ja-slideshow-case.ja-slideshow-case div.description div {

margin-left:-35px !important;

font-size:22px;

}

html body#bd.wide div#ja-wrapper div#ja-slideshowwrap.clearfix div#ja-slideshow div#ja-slideshow-wrap div#ja-slidebar.ja-slidebar {

display:none;

}

div.moduletable {

font-size:12px;

}

html body#bd.wide div#ja-wrapper div#ja-botslwrap div#ja-botsl.clearfix {

width:910px;

margin-top:-22px;

}

html body#bd.wide div#ja-wrapper div#ja-containerwrap-fr div#ja-container div#inner22 div#ja-container-inner.clearfix div#ja-mainbodywrap div#ja-mainbody.clearfix div#ja-content div#ja-current-content.clearfix div#vmMainPage div#yagendoo_vm_main.yagendoo_vm_main div.yagendoo_vm_fly_inner div.yagendoo_vm_fly1_inner p {

font-size:16px;

line-height:normal;

}

html body#bd.wide div#ja-wrapper div#ja-containerwrap-fr div#ja-container div#inner22 div#ja-container-inner.clearfix div#ja-mainbodywrap div#ja-mainbody.clearfix div#ja-content div#ja-current-content.clearfix div#vmMainPage div#yagendoo_vm_main div.yagendoo_vm_categories_tl div.yagendoo_vm_categories_tm div.yagendoo_vm_categories_tr h3.yagendoo_vm_category_title {

font-size:18px;

padding-top:3px;

}

html body#bd.wide div#ja-wrapper div#ja-containerwrap-fr div#ja-container div#inner22 div#ja-container-inner.clearfix div#ja-mainbodywrap div#ja-mainbody.clearfix div#ja-content div#ja-current-content.clearfix div#vmMainPage div#yagendoo_vm_main.yagendoo_vm_main div.yagendoo_vm_fly_inner div#yagendoo_vm_fly2_left_area div#imagegallery div.yagendoo_vm_fly1_inner div#yagendoo_gallery_large {

height:300px;

}

html body#bd.wide div#ja-wrapper div#ja-containerwrap-fr div#ja-container div#inner22 div#ja-container-inner.clearfix div#ja-mainbodywrap div#ja-mainbody.clearfix div#ja-content div#ja-current-content.clearfix div#vmMainPage div#yagendoo_vm_main.yagendoo_vm_main div.yagendoo_vm_fly_inner div#yagendoo_vm_fly2_left_area div#imagegallery div#yagendoo_gallery_items div.yagendoo_vm_fly1_inner div.yagendoo_gallery_item {

height:105px;

}

html body#bd.wide div#ja-wrapper div#ja-containerwrap-fr div#ja-container div#inner22 div#ja-container-inner.clearfix di)3DX9qHih)dxv#ja-mainbodywrap div#ja-mainbody.clearfix div#ja-content div#ja-current-content.clearfix div#vmMainPage div#yagendoo_vm_main.yagendoo_vm_main div.yagendoo_vm_fly_inner div.yagendoo_vm_fly1_inner {

line-height:normal !important;

font:"Trebuchet MS";

font-size:16px;

color:black;

}

html body#bd.wide div#ja-wrapper div#ja-containerwrap-fr div#ja-container div#inner22 div#ja-container-inner.clearfix div#ja-mainbodywrap div#ja-mainbody.clearfix div#ja-content div#ja-current-content.clearfix div#vmMainPage div#yagendoo_vm_main.yagendoo_vm_main div.yagendoo_vm_fly_inner div.yagendoo_vm_fly1_inner table tbody tr td.title {

line-height:normal !important;

font-size:16px !important;

}

html body#bd.wide div#ja-wrapper div#ja-containerwrap-fr div#ja-container div#inner22 div#ja-container-inner.clearfix div#ja-mainbodywrap div#ja-mainbody.clearfix div#ja-content div#ja-current-content.clearfix div#vmMainPage div#yagendoo_vm_main.yagendoo_vm_main div.yagendoo_vm_fly_inner div.yagendoo_vm_fly1_inner table tbody tr td span {

line-height:normal !important;

font-size:14px !important;

}

html body#bd.wide div#ja-wrapper div#ja-containerwrap-fr div#ja-container div#inner22 div#ja-container-inner.clearfix div#ja-mainbodywrap div#ja-mainbody.clearfix div#ja-content div#ja-current-content.clearfix div#vmMainPage div#yagendoo_vm_main.yagendoo_vm_main div.yagendoo_vm_fly_inner div#yagendoo_vm_fly2_right_area div.yagendoo_vm_fly1_inner {

height:470px;

}

html body#bd.wide div#ja-wrapper div#ja-containerwrap-fr div#ja-container div#inner22 div#ja-container-inner.clearfix div#ja-mainbodywrap div#ja-mainbody.clearfix div#ja-content div#ja-current-content.clearfix div#vmMainPage div#yagendoo_vm_main.yagendoo_vm_main div.yagendoo_vm_fly_inner div#yagendoo_vm_fly2_right_area div.yagendoo_vm_fly1_inner div.yagendoo_vm_fly2_atc form#addtocart_4eb66a6576150.yagendoo_addtocart_form div.yagendoo_atc_form_container input.yagendoo_addtocart_button {

float:right;

padding-bottom:10px;

margin-left:0px !important;

}

html body#bd.wide div#ja-wrapper div#ja-containerwrap-fr div#ja-container div#inner22 div#ja-container-inner.clearfix div#ja-mainbodywrap div#ja-mainbody.clearfix div#ja-content div#ja-current-content.clearfix div#vmMainPage div#yagendoo_vm_main.yagendoo_vm_main div.yagendoo_vm_fly_inner div.yagendoo_vm_fly1_inner table tbody tr td{

line-height:normal !important;

font-size:14px !important;

}

html body#bd.wide div#ja-wrapper div#ja-containerwrap-fr div#ja-container div#inner22 div#ja-container-inner.clearfix div#ja-mainbodywrap div#ja-mainbody.clearfix div#ja-content div#ja-current-content.clearfix div#vmMainPage div#yagendoo_vm_main.yagendoo_vm_main div.yagendoo_vm_recent_tl div.yagendoo_vm_recent_tm div.yagendoo_vm_recent_tr h3.yagendoo_vm_recent_title {

line-height:normal !important;

font-size:16px !important;

padding-top:12px;

}

html body#bd.wide div#ja-wrapper div#ja-botslwrap div#ja-botsl.clearfix div.ja-box-center div.moduletable p a img.img-border {

margin-left:-3px;

}

html body#bd.wide div#ja-wrapper div#ja-containerwrap-fr div#ja-container div#inner22 div#ja-container-inner.clearfix div#ja-mainbodywrap div#ja-mainbody.clearfix div#ja-content div#ja-current-content.clearfix div#vmMainPage div.yagendoo_vm_main div.yagendoo_vm_cart_basket table.yagendoo_vm_tables tbody tr.sectiontableheader {

font-size:14px;

}

div#upssell_container {

text-align:center;

background-color:lightblue;

font-size:16px !important;

border-radius:12px;

border-style:solid;

border-width:2px;

border-color:red;

margin-bottom: 10px !important;

}

html body#bd.wide div#ja-wrapper div#ja-containerwrap-fr div#ja-container div#inner22 div#ja-container-inner.clearfix div#ja-mainbodywrap div#ja-mainbody.clearfix div#ja-content div#ja-current-content.clearfix div#vmMainPage div#yagendoo_vm_main div.yagendoo_vm_cart_basket div#upssell_container {

text-align:center;

background-color:lightblue;

font-size:16px !important;

border-radius:12px;

border-style:solid;

border-width:2px;

border-color:red;

margin-top:10px !important;

margin-bottom: 10px !important;

padding-bottom:10px

}

html body#bd.wide div#ja-wrapper div#ja-containerwrap-fr div#ja-container div#inner22 div#ja-container-inner.clearfix div#ja-mainbodywrap div#ja-mainbody.clearfix div#ja-content div#ja-current-content.clearfix div#vmMainPage div#yagendoo_vm_main div.yagendoo_vm_cart_basket div#upssell_container p {

font-size:16px !important;

padding-top:6px;

}

p.yagendoo_basket_tax_l {

display:none;

}

p.yagendoo_basket_tax {

display:none;

}

html body#bd.wide div#ja-wrapper div#ja-containerwrap-fr div#ja-container div#inner22 div#ja-container-inner.clearfix div#ja-mainbodywrap div#ja-mainbody.clearfix div#ja-content div#ja-current-content.clearfix div#vmMainPage div.yagendoo_vm_main div.yagendoo_vm_checkout_infos_text {

font-size: 15px !important;

}

html body#bd.wide div#ja-wrapper div#ja-containerwrap div#ja-container div#inner22 div#ja-container-inner.clearfix div#ja-mainbodywrap div#ja-topsl1.clearfix div.ja-box-full div.moduletableOrganic table tbody tr td div.yagendoo_vm_prodsnap_image div div a img {

border-radius:10px;

}

html body#bd.wide div#ja-wrapper div#ja-containerwrap-fr div#ja-container div#inner22 div#ja-container-inner.clearfix div#ja-mainbodywrap div#ja-mainbody.clearfix div#ja-content div#ja-current-content.clearfix div#vmMainPage div#yagendoo_vm_main div.yagendoo_vm_browse_inner div.yagendoo_vm_browse_element div.yagendoo_vm_browse_1_item div.yagendoo_vm_browse_image_area a.yagendoo_vm_browse_thumb span.yagendoo_tip img {

border-radius:10px;

}

html body#bd.wide div#ja-wrapper div#ja-containerwrap-fr div#ja-container div#inner22 div#ja-container-inner.clearfix div#ja-mainbodywrap div#ja-mainbody.clearfix div#ja-content div#ja-current-content.clearfix div#vmMainPage div#yagendoo_vm_main.yagendoo_vm_main div.yagendoo_vm_recent_inner div.yagendoo_vm_recent_item div.yagendoo_vm_recent_item_inner div.yagendoo_vm_recent_image a img {

border-radius:10px;

}



html body#bd.wide div#ja-wrapper div#ja-containerwrap-fr div#ja-container div#inner22 div#ja-container-inner.clearfix div#ja-mainbodywrap div#ja-mainbody.clearfix div#ja-content div#ja-current-content.clearfix div#vmMainPage div#yagendoo_vm_main.yagendoo_vm_main div.yagendoo_vm_fly_inner div#yagendoo_vm_fly2_left_area div#imagegallery div#yagendoo_gallery_items div.yagendoo_vm_fly1_inner div.yagendoo_gallery_item a.modal img {

border-radius:10px;

}

html body#bd.wide div#ja-wrapper div#ja-containerwrap-fr div#ja-container div#inner22 div#ja-container-inner.clearfix div#ja-mainbodywrap div#ja-mainbody.clearfix div#ja-content div#ja-current-content.clearfix div#vmMainPage div#yagendoo_vm_main.yagendoo_vm_main div.yagendoo_vm_fly_inner div#yagendoo_vm_fly2_left_area div#imagegallery div.yagendoo_vm_fly1_inner div#yagendoo_gallery_large a.modal img {

border-radius:10px;

}

html body#bd.wide div#ja-wrapper div#ja-containerwrap-fr div#ja-container div#inner22 div#ja-container-inner.clearfix div#ja-mainbodywrap div#ja-mainbody.clearfix div#ja-content div#ja-current-content.clearfix div#vmMainPage div#yagendoo_vm_main div.yagendoo_vm_recent_inner div.yagendoo_vm_recent_item div.yagendoo_vm_recent_item_inner div.yagendoo_vm_recent_image a img {

border-radius:10px;

}

div.newprod {

background-image:url(/images/apply_f2.png)

}

html body#bd.wide div#ja-wrapper div#ja-slideshowwrap.clearfix div#ja-slideshow div#ja-slideshow-wrap div#ja-slideshow-case.ja-slideshow-case noscript div.nojavaslide img {

margin-top:15px;

margin-left:15px;

}

html body#bd.wide div#ja-wrapper div#ja-containerwrap-fr div#ja-container div#inner22 div#ja-container-inner.clearfix div#ja-mainbodywrap div#ja-topsl1.clearfix div.ja-box-full div.moduletablecatlist table tbody tr td.namettt a {

display: block;

    height: 80px;

    width: 125px;	

	margin-left:-129px;

	margin-top:-40px;

	z-index:99999;

}

html body#bd.wide div#ja-wrapper div#ja-containerwrap div#ja-container div#inner22 div#ja-container-inner.clearfix div#ja-col2 div.ja-innerpad div.moduletablecatlist table tbody tr td a img {

height: 73px;

    margin-left: 25px;

    width: 114px;

    z-index: -9;

}

html body#bd.wide div#ja-wrapper div#ja-mainnavwrap.notranslate div#ja-mainnav.clearfix div#ja-search form p label {

display:none;

}

html body#bd.wide div#ja-wrapper div#ja-mainnavwrap.notranslate div#ja-mainnav.clearfix div#ja-search form p input.button {

height:22px;	

position:absolute;

top:0;

width:22px;

font-size:0px;

}

html body#bd.wide div#ja-wrapper div#ja-mainnavwrap.notranslate div#ja-mainnav.clearfix div#ja-search form p input#keyword.inputbox {

position:absolute;

top:1px;

}

div.moduletablestrainmenu {

position: absolute;

width: 940px;

margin-left:-25px;

text-align:center;

}

div.moduletablestrainmenu table tbody tr td a.mainlevel {

padding-left:10px;

}

div.moduletablestrainmenu table {

margin-left:-6px;

}

div#strain-menu {

	height:auto;

    margin-left: -22px;

    width: 945px;

text-align:center;

margin-top:-6px;

}

div#strain-menu div#ghost {

	 content: '';

  display: inline-block;

  height: 25px;

  vertical-align: middle;

  margin-right: -0.25em; /* Adjusts for spacing */
 width:890px;

}

div#strain-menu div.css_menu {

	display: inline-block;

  vertical-align: middle;

  margin-left:-5px;

}

div#breeder-dropdown {

height:40px;

float:right;	

}

div#topbarbit {

height:40px;

}

div.thermobg {

margin-left: -92px;

    margin-top: -29px;

    position: absolute;

}

div.moduletablecatlist {

background-image: url("../images/thermotemp.jpg");

background-position: center top;

height:1960px;
margin-top:32px;

}

div.moduletableautopop, div.moduletableregpop, div.moduletableOrganic, div.moduletablemostpophighyield, div.moduletablehighthcpop {

background-image: url("../images/thermotemp2.jpg");

background-repeat:no-repeat;

height:1895px;
width:164px;

padding-top:60px;

padding-left:4px;

padding-right:2px;

}

div.yagendoo_vm_fly1_inner p {

background-color:white !important;	

color:black !important;	

}

div.yagendoo_vm_fly1_inner ul li {

background-color:white !important;	

color:black !important;	

}

div.autotitle {

margin-left: -20px;

    margin-top: -76px;

    position: absolute;
    z-index:10;

}

h4.yagendoo_vm_prodsnap_name {

height:50px;	

}

div.holdpop {

margin-left: 92px;
*margin-left: 20px;
    margin-top: 7px;

    position: absolute;

}

table tbody tr td div.yagendoo_vm_prodsnap_price div.yagendoo_productPrice span.yagendoo_productPrice {

font-size:16px;

color:green;

}

table tbody tr td div.yagendoo_vm_prodsnap_price div.yagendoo_productOldPrice_box div.yagendoo_productOldPrice span.yagendoo_productOldPrice {

color:red;

text-decoration:line-through;

font-size:14px;

}

table tbody tr td div.yagendoo_vm_prodsnap_price div.yagendoo_productOldPrice_box div.yagendoo_DiscountAmount span.yagendoo_DiscountSave, table tbody tr td div.yagendoo_vm_prodsnap_price div.yagendoo_productOldPrice_box div.yagendoo_DiscountAmount span.yagendoo_DiscountAmount {

font-size:14px;

}

div.moduletableOrganic {

margin-top:30px;

}

div.banktitle img {

position:absolute;

margin-left:-20px;

margin-top:-61px;

}

div#breeder-dropdown div#os_vm_qc_button {

border-radius:5px;	

}

div#ja-current-content.clearfix div#ja-pathway {

margin-top:15px;

}

div.yagendoo_browse_atc_qty_box div.yagendoo_vm_atc_child_detail_select .inputboxattrib {

width:230px;	

}

div.yagendoo_vm_browse_atc div.yagendoo_browse_atc_qty_box div.yagendoo_vm_atc_child_detail_label {

width:228px;

padding-top:10px;

}

div.yagendoo_vm_browse_atc div.yagendoo_browse_atc_qty_box {

margin-bottom:0px;	
width:220px;

}

div.yagendoo_vm_browse_order_area div.yagendoo_vm_browse_atc div.yagendoo_browse_atc_qty_box label.yagendoo_quantity_box_label {



}

div#os_vm_qc_list {

border-bottom-left-radius:10px !important;

border-bottom-right-radius:10px !important;

}

div#breeder-dropdown div.nsb_container {

margin-left: -908px;

    margin-top: -9px;

    position: absolute;

}

div.yagendoo_vm_browse_image_area div.popularity-icon-browse div.holdpopbrowse {

margin-left: 94px;
*margin-left: 22px !important;

    margin-top: -135px;

    position: absolute;

}



div.moduletablebreedercolumns {

background-color:snow;

border-color:black;

border-radius:10px;

border-style:solid;

border-width:1px;
width: 906px; 
overflow:hidden;
}




div.yagendoo_vm_fly1_inner div.popularity-icon div.holdpopar {

margin-left: 253px;

    margin-top: 3px;

    position: absolute

}

div.yagendoo_vm_browse_element div.yagendoo_vm_browse_1_item div.yagendoo_vm_browse_info_area div.yagendoo_vm_browse_s_desc {

padding-right:26px;

}

div.moduletablebreedercolumns div.autotitlee {

margin-left: 141px;

    margin-top: -80px;

    position: absolute;

}

div.ja-innerpad div.moduletableseedpick {

background-image: url("../images/urbanbg.jpg");

border-radius:15px;

border-color:black;

border-style:solid;

margin-bottom:20px;

}

div.moduletableseedpick div.seedpickertitle {

margin-left: -30px;

    margin-top: -60px;

    position: absolute;

}

div.moduletableseedpick h3 {

color:white;

}

div.seedpickerreset {

border-bottom-style: solid;

    border-bottom-width: 1px;

    border-left-style-ltr-source: physical;

    border-left-style-rtl-source: physical;

    border-left-style-value: solid;

    border-left-width-ltr-source: physical;

    border-left-width-rtl-source: physical;

    border-left-width-value: 0;

    border-right-style-ltr-source: physical;

    border-right-style-rtl-source: physical;

    border-right-style-value: solid;

    border-right-width-ltr-source: physical;

    border-right-width-rtl-source: physical;

    border-right-width-value: 0;

    border-top-style: solid;

    border-top-width: 0;

    font-size: 14px;

    margin-top: -10px;

    padding-bottom: 7px;

    padding-left: 3px;

    padding-right: 3px;

    text-align: center;

}

div.moduletablebreedercolumns div table tbody tr td a {

font-size:11px;

}

div.startselection a {

position:absolute;

padding:5px;

border-radius:10px;

border-style:solid;

border-color:grey;

background-color:white;

border-width:1px;

margin-left:-575px;

margin-top:-30px;

}

div#breeder-dropdown div#vmCartModule.vmCartModule {

position: absolute !important;

    margin-left: -350px;

    margin-top: -35px;

}

div#vmCartModule.vmCartModule div#flexible_dropdowncart {

border-radius:10px;	

border-width:3px !important;

border-color:black !important;

}

div#ja-footer div.nsb_container {

position:absolute;

margin-top:-9px;

}

div.yagendoo_vm_fly1_inner p span {

color: black !important;
background-color:white !important;
}

div#ja-footer div.credit-cards {

position: absolute;

    margin-top: -80px;

    margin-left: 710px;
    *margin-left:252px !important;

}

div.yagendoo_vm_fly2_price div.yagendoo_productOldPrice_box div.yagendoo_productOldPrice span.yagendoo_productOldPrice {

font-size:15px;

}

div.yagendoo_vm_fly2_price div.yagendoo_productOldPrice_box div.yagendoo_DiscountAmount span.yagendoo_DiscountSave {

font-size:15px

}

div.yagendoo_vm_fly2_price div.yagendoo_productOldPrice_box div.yagendoo_DiscountAmount span.yagendoo_DiscountAmount {

font-size:15px

}

div.article-content div.popfrontholderbit {

  background-color: white;
    border-color: gray;
    border-radius: 10px 10px 10px 10px;
    border-style: solid;
    border-width: 1px;
    height: 1953px;
    margin-bottom: -10px;
    margin-left: -55px;
    margin-top: -1975px;
    position: absolute;
    width: 520px;
    z-index:1;

}

div.moduletablelogreg {

background-color:white;

	border-style:solid;

	border-width:3px;

	border-color: black;

	border-radius:15px;

	padding-left:5px;

	padding-bottom:5px;

	margin-bottom:20px;

}

div.moduletablelogreg div.logregtitle {

 position: absolute;

    margin-top: -60px;

    margin-left: -25px;

}

div.curselecttitle {

position:absolute;

    margin-top: -45px;

    margin-left: -25px;

}

html body#bd.wide div#ja-wrapper div#ja-containerwrap div#ja-container div#inner22 div#ja-container-inner.clearfix div#ja-mainbody.clearfix div#ja-col1 div.ja-innerpad div.moduletable h3 {

color:black;

}

div#flexible_dropdownback div div {

margin-top:-5px;

}

html body#bd.wide div#ja-wrapper div#ja-containerwrap-fr div#ja-container div#inner22 div#ja-container-inner.clearfix div#topbarbit div#breeder-dropdown div#vmCartModule.vmCartModule {

background-color:#d4effa !important;

}

div#ja-mainbodywrap div#ja-mainbody.clearfix div#ja-col1 div.ja-innerpad div.moduletable h3 span {

color:black !important;

}

div#flags div.sslholder {

position: absolute;

    margin-left: 590px;
 *margin-left: 0px;
    margin-top: -38px;	
*margin-top: -10px !important;
}

div#ja-mainbody.clearfix div#ja-col1 div.ja-innerpad div.moduletablelogreg h3 {

  background-attachment: scroll;

    background-clip: border-box;

    background-color: transparent;

    background-image: none;

    background-origin: padding-box;

    background-position: 0 0;

    background-repeat: repeat;

    background-size: auto auto;

    border-bottom-color: #B7B7B7;

    border-bottom-style: solid;

    border-bottom-width: 1px;

    color: black;

    font-size: 16px;

    margin-right: 6px;

}

html body#bd.wide div#ja-wrapper div#ja-containerwrap div#ja-container div#inner22 div#ja-container-inner.clearfix div#topbarbit div#breeder-dropdown div#vmCartModule.vmCartModule div#flexible_dropdownback div div {

color:blue;

}

div.popfrontholderbit div.autotitlefer {

margin-left: 20px;
    margin-top: -15px;
    position: absolute;

}

div.lineundertitle {

height:50px;

width:auto;

border-style:solid;

border-color:lightgray;

border-bottom-width:1px;

border-top-width:0px;

border-right-width:0px;

border-left-width:0px;

margin-right:5px;

margin-left:5px;

}

div.fronttextholder {

line-height: normal;

    height: 330px;

    padding-left: 10px;

    padding-right: 10px;

    padding-top: 10px;
    text-align:justify;

}

div#flexible_dropdownback div div {

color:blue;	

}

div.linnk a {

color:darkblue;

}

div.yagendoo_vm_checkout_infos_text div.yagendoo_vm_checkout_paymentinfo {

line-height: normal;

    padding-top: 60px;

    text-align: justify;

	padding-bottom:15px;

	padding-left:10px;

}

div.yagendoo_vm_checkout_thanksmessage {

font-size:15px !important;

}

div.yagendoo_vm_fly1_prod_type div.yagendoo_vm_prod_typ {

text-align: justify;

    padding-left: 5px;
font-size: 16px;
    padding-right: 10px;
    line-height:normal;

}

div.yagendoo_vm_fly1_prod_type div.autotitleeaa {

margin-left: 157px;

    margin-top: -5px;

    padding-bottom: 15px;

}

div.datehold {

	font-size: 12px;

    margin-top: 15px;

}

div.yagendoo_vm_fly1_inner ul li {

list-style-type:none !important;

}

div.yagendoo_vm_fly_inner div.yagendoo_vm_fly1_inner ul {

padding-top:10px;

}

div#imagegallery div.yagendoo_vm_fly1_inner div.cupwinnerpic {
margin-left: -10px;
    margin-top: -7px;
    position: absolute;

}

div.yagendoo_vm_browse_element div.cupwinnerpicbrowse {

position: absolute;

    margin-left: 15px;

    margin-top: 5px

}

div.yagendoo_vm_fly1_inner div#yagendoo_gallery_large div.newprodfly {

position:absolute;

margin-top: -15px;

}

div.yagendoo_vm_fly_inner div.productdescriptitle {

height: 20px;

    margin-bottom: -50px;

    margin-left: 165px;

    padding-bottom: 15px;

    padding-top: 20px;

}

div#yagendoo_vm_main.yagendoo_vm_main div.yagendoo_vm_fly_inner div.yagendoo_vm_fly1_inner {



}

span.yagendoo_tip div.newflyiconbrow {

margin-top: -7px;

    position: absolute;

}
div.yagendoo_vm_browse_image_area div.oosiconbrow {

margin-top: -7px;

    position: absolute;

}

table tbody tr td div.yagendoo_vm_prodsnap_price {

display:block;

height:80px;

}
div#imagegallery div.galcont div.yagendoo_vm_fly1_bl {
width:630px;
}
div.yagendoo_vm_fly1_inner div.yagendoo_facebook_wide {
height: 50px;
    padding-bottom: 15px;
    padding-left: 0;
    padding-right: 0;
    padding-top: 5px;
    width: 100px;
}
div#ja-col1 div.ja-innerpad div.moduletable h3 {
color:black;
}
div.yagendoo_vm_bar_r div.yagendoo_vm_bar_m div.yagendoo_vm_prod_nav a:hover, div.yagendoo_vm_bar_r div.yagendoo_vm_bar_m div.yagendoo_vm_prod_nav a:active {
color: black !important;
}
html body#bd.wide div#ja-wrapper div#ja-containerwrap-fr div#ja-container div#inner22 div#ja-container-inner.clearfix div#ja-mainbodywrap div#ja-mainbody.clearfix div#ja-content div#ja-current-content.clearfix div#vmMainPage div#yagendoo_vm_main.yagendoo_vm_main div.yagendoo_vm_bar_l div.yagendoo_vm_bar_r div.yagendoo_vm_bar_m div.yagendoo_vm_prod_nav a.yagendoo_vm_next_prod:hover {
color: black !important;
}
html body#bd.wide div#ja-wrapper div#ja-containerwrap-fr div#ja-container div#inner22 div#ja-container-inner.clearfix div#ja-mainbodywrap div#ja-mainbody.clearfix div#ja-content div#ja-current-content.clearfix div#vmMainPage div#yagendoo_vm_main.yagendoo_vm_main div.yagendoo_vm_bar_l div.yagendoo_vm_bar_r div.yagendoo_vm_bar_m div.yagendoo_vm_prod_nav a.yagendoo_vm_next_prod {
color: white !important;
}
html body#bd.wide div#ja-wrapper div#ja-containerwrap-fr div#ja-container div#inner22 div#ja-container-inner.clearfix div#ja-mainbodywrap div#ja-mainbody.clearfix div#ja-content div#ja-current-content.clearfix div#vmMainPage div#yagendoo_vm_main.yagendoo_vm_main div.yagendoo_vm_bar_l div.yagendoo_vm_bar_r div.yagendoo_vm_bar_m div.yagendoo_vm_prod_nav a.yagendoo_vm_prev_prod {
color: white !important;
}
html body#bd.wide div#ja-wrapper div#ja-containerwrap-fr div#ja-container div#inner22 div#ja-container-inner.clearfix div#ja-mainbodywrap div#ja-mainbody.clearfix div#ja-content div#ja-current-content.clearfix div#vmMainPage div#yagendoo_vm_main.yagendoo_vm_main div.yagendoo_vm_bar_l div.yagendoo_vm_bar_r div.yagendoo_vm_bar_m div.yagendoo_vm_prod_nav a.yagendoo_vm_prev_prod:hover {
	color: black !important;
}
html body#bd.wide div#ja-wrapper div#ja-containerwrap-fr {
min-height:800px;	
}
html body#bd.wide div#ja-wrapper div#ja-containerwrap-fr div#ja-container div#inner22 div#ja-container-inner.clearfix {
	min-height:800px;	
}
html body#bd.wide div#ja-wrapper div#ja-containerwrap {
	min-height:800px;	
}
div#breeder-dropdown div.vmsearchbox {margin-left: -220px;
    margin-top: -37px;
    position: absolute;}
div.startselection {margin-top:22px;}
div#breeder-dropdown div.vmsearchbox form p label {display:none;}
div#breeder-dropdown div.vmsearchbox form p input#keyword.inputbox {width:160px;}
div.rapid_contact_ex form table tbody tr.rpx_tablerow td.rpx_tablecell input.rapid_contact_ex {width:515px;max-width:600px;}
div.rapid_contact_ex form table tbody tr.rpx_tablerow td.rpx_tablecell {width:130px;}
div.rapid_contact_ex form table tbody tr.rpx_tablerow td.rpx_tablecell textarea.rapid_contact_ex {width:515px;max-width:600px;}
div.article-content div div.rapid_contact_ex form table tbody tr.rpx_tablerow td.rpx_tablecell {padding-bottom:8px;}
div.article-content div div.rapid_contact_ex form table tbody tr td {padding-bottom:10px;padding-top:3px;}
html body#bd.wide div#ja-wrapper div#ja-headerwrap div#ja-header.clearfix h1.invisi-logo div#flags a.flag {margin-left:-3px;}
div.vmsearchbox form p input#keyword.inputbox {background-color:snow;}
html body#bd.wide div#ja-wrapper div#ja-headerwrap div#ja-header.clearfix h1.invisi-logo div#flags {margin-left:14px;}
html body#bd.wide div#ja-wrapper div#ja-headerwrap div#ja-header.clearfix div#flags noscript {position:absolute;font-size:0px;}
html body#bd.wide div#ja-wrapper div#ja-slideshowwrap.clearfix {
	*margin-top:-52px !important;
}
div.ja-innerpad div.moduletablelogreg div.logregtitle img {width:266px;height:54px;
	
}
div.contentpaneopen div.article-content div.popfrontholderbit div.autotitlefer img {
	
	width:491px;
	height:55px;
}
div#ja-botsl.clearfix div.ja-box-full div.moduletablebreedercolumns div.autotitlee img {
	width:632px;
	height:80px;
	*margin-left:-870px !important;
}
div.ccnotesnj {
font-size:14px;
}
div.ccnotesop {
	font-size: 14px;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 6px;
    text-align: justify;
	
}
div.viewcarttitle {
	margin-left: -30px;
    margin-top: -52px;
    position: absolute;
}
div.cartlinkicon a img {
    margin-top: 2px;
}
html body#bd.wide div#ja-wrapper div#ja-containerwrap div#ja-container div#inner22 div#ja-container-inner.clearfix div#ja-mainbody.clearfix div#ja-col1 div.ja-innerpad div.moduletable div.cartlinkicon a img {margin-left:12px;}
div.barholder {margin-bottom: -22px;
    margin-top: 30px;}
div.barholder div.yagendoo_vm_bar_l div.yagendoo_vm_bar_r div.yagendoo_vm_bar_m div.yagendoo_vm_prod_nav a.yagendoo_vm_prev_prod {color:white !important;}
div.barholder div.yagendoo_vm_bar_l div.yagendoo_vm_bar_r div.yagendoo_vm_bar_m div.yagendoo_vm_prod_nav a.yagendoo_vm_next_prod {color:white !important;}
div.barholder div.yagendoo_vm_bar_l div.yagendoo_vm_bar_r div.yagendoo_vm_bar_m div.yagendoo_vm_prod_nav a.yagendoo_vm_prev_prod:hover, div.barholder div.yagendoo_vm_bar_l div.yagendoo_vm_bar_r div.yagendoo_vm_bar_m div.yagendoo_vm_prod_nav a.yagendoo_vm_prev_prod:active {color:lightgreen !important;} 
div.barholder div.yagendoo_vm_bar_l div.yagendoo_vm_bar_r div.yagendoo_vm_bar_m div.yagendoo_vm_prod_nav a.yagendoo_vm_next_prod:hover, div.barholder div.yagendoo_vm_bar_l div.yagendoo_vm_bar_r div.yagendoo_vm_bar_m div.yagendoo_vm_prod_nav a.yagendoo_vm_next_prod:active {color:lightgreen !important;} 
div.yagendoo_vm_cart_basket div#onepage_main_div form fieldset.op_fieldset div.repackagew {
	padding-left: 10px;
    padding-right: 10px;
    text-align: justify;
	
}
div.moduletableOrganic table tbody td div.yagendoo_vm_prodsnap_image a img {
width:86px;
height:100px;
}
div#ja-topsl1.clearfix div.ja-box-full div.userholdd div.moduletableOrganic table tbody td div.yagendoo_vm_prodsnap_price {
height:40px;
}
div.popularity-icon {
display:none;
}
div.userholdd div.moduletableOrganic table {
margin-top:-30px;	
	
}
div.popularity-icon-browse {
display:none;
	
}

div.yagendoo_vm_cart_basket div#onepage_main_div form div.sectiontableheader {

    background: none repeat scroll 0 0 #C1E9FF !important;
    border: 1px solid #555555 !important;
    border-radius: 10px 10px 10px 10px;
    font-size: 15px !important;
    font-weight: bold !important;
    padding: 5px !important;

	}
div#onepage_main_div form div.guarantee {
font-size:13px;
font-weight:bolder;	
text-align:left;
}
div.yagendoo_vm_checkout_pay_meths div.sectiontableheader {
font-size:13px;
}
div.yagendoo_vm_checkout_pay_meths div.guarantee {
	font-size:13px;
	font-weight:bolder;
	line-height:normal;
}
div.yagendoo_vm_cart_link_cont a.yagendoo_continue_link {
color: grey !important;	
}
div.yagendoo_vm_cart_link_cont a.yagendoo_continue_link:active, div.yagendoo_vm_cart_link_cont a.yagendoo_continue_link:hover {
color: green !important;	
}
div.botfrontholderbit {
	background-color: white;
    border-color: gray;
    border-radius: 10px 10px 10px 10px;
    border-style: solid;
    border-width: 1px;
    height: 561px;
    margin-bottom: -10px;
height:490px;
    position: absolute;
    width: 650px;
    z-index:1;
	
}
div.bottitlefer {
margin-left:110px;
margin-top:-10px;
}
div.bottexthold {
width:625px;
margin-left:-98px;
padding-top:20px;
height:480px;
text-align:justify;
}
div.guarantee {
padding-bottom:20px;
margin-left:188px;
}
span.bottextpart {
font-size:17px;
}
div.yagendoo_vm_bar_r div.yagendoo_vm_bar_m div.yagendoo_vm_cart_error {
	color:white;
	}
div.guaranteeicon {
margin-left: 25px;
    margin-top: -2px;
    position: absolute;
}
div.clickinfo {
font-size: 15px;
    padding-bottom: 10px;
    text-align: center;
}
html body#bd.wide div#ja-wrapper div#ja-containerwrap-fr div#ja-container div#inner22 div#ja-container-inner.clearfix div#ja-mainbodywrap div#ja-mainbody.clearfix div#ja-content div#ja-current-content.clearfix div.article-content p img {
	
padding:10px;
}
div.cbContainer div.cbBox div.cbContent div#vmLogResult div div.shop_warning {
display:none;
	
}
div.yagendoo_vm_bar_l {

	background: transparent url(https://www.stealthyseeds.com/components/com_virtuemart/themes/yagendoo_VaMazing/yagendoo_images/basics/black/bar_l.png) no-repeat left top;	
margin-top:20px;
	}



div.yagendoo_vm_bar_m {

	background: transparent url(https://www.stealthyseeds.com/components/com_virtuemart/themes/yagendoo_VaMazing/yagendoo_images/basics/black/bar_m.png) repeat-x top center;

	height: 33px;

	padding: 2px 0 0 0;

	margin: 0 0 10px 0;

	}



div.yagendoo_vm_bar_r {

	background: transparent url(https://www.stealthyseeds.com/components/com_virtuemart/themes/yagendoo_VaMazing/yagendoo_images/basics/black/bar_r.png) no-repeat right top;	

	padding:0 10px;

	}

div.yagendoo_vm_bar_m h3.yagendoo_vm_cart_title {
color:white !important;

}
div.yagendoo_vm_cart_basket table.yagendoo_vm_tables tbody tr.yagendoo_ste_0 td p.yagendoo_basket_itemprice, div.yagendoo_vm_cart_basket table.yagendoo_vm_tables tbody tr.yagendoo_ste_3 td p.yagendoo_basket_subtotal, div.yagendoo_vm_cart_basket table.yagendoo_vm_tables tbody tr.yagendoo_ste_3 td p.yagendoo_basket_order_total, div#totalam div#tt_total_div span#tt_total.bottom_totals {
	
	color:green;
}
div.yagendoo_vm_cart_links div.yagendoo_vm_bar_l div.yagendoo_vm_bar_r div.yagendoo_vm_bar_m div.yagendoo_vm_cart_link_cont a.yagendoo_continue_link {
	color:white !important;
}
div.yagendoo_vm_cart_links div.yagendoo_vm_bar_l div.yagendoo_vm_bar_r div.yagendoo_vm_bar_m div.yagendoo_vm_cart_link_cont {
margin-top:4px;
	
}
td.yagendoo_vm_cart_icons form {
float:left;
}
td.yagendoo_vm_cart_icons form input#yagendoo_vm_refreshbox.yagendoo_vm_input_box {float:left;}
div.yagendoo_vm_cart_basket table.yagendoo_vm_tables tbody td {padding-top:10px;}
div#yagendoo_gallery_large div.oosiconprod {
margin-left: -30px;
    margin-top: -20px;
    position: absolute;
}
div.yagendoo_vm_fly1_inner {
font-size:16px;
line-height:normal;	
padding-bottom:10px;
}
h1.yagendoo_vm_fly_prod_title a img {display:none;}
a#op_refresh_shipping {font-size: 15px;
    padding-bottom: 10px;font-weight:bold;text-decoration:underline;
}
div#ajaxshipping {text-align:center;}
div#ajaxshipping div#shipping_goes_here table {text-align:left;}
div.moduletable.cartquick h3 {padding-left:30px;}
div#yagendoo_vm_main.yagendoo_vm_main div.yagendoo_vm_fly_inner div.yagendoo_vm_fly1_inner ol {padding-left:20px;}
#Bundle_Pack_Size_field {display:none;}
label[for=Bundle_Pack_Size_field] {display:none;}
div.reviewholder {
height: 270px;
background-repeat: no-repeat;
padding-bottom: 13px;
}
span.Reviewtitle {display: block;
padding-top: 12px;
text-align: center;
font-weight: bold;
color: seagreen;
font-size:18px;}
div.review {padding-top:7px;line-height:21px;margin-left:10px;}
span.reviewtext {color: black;
padding-left: 20px;
display: block;
padding-right: 20px;
height:42px;}
span.review1stars {}
span.reviewname {color:seagreen;line-height:28px;}
span.viewallreviews {float: right;
margin-top: 10px;
font-size: 12px;
padding-right:8px;}
div#agreed_input.formField input#agreed_field.inputbox {
transform: scale(1.5);margin-left:8px;
}
div.noguaranteewarning {
font-size: 16px;
padding-bottom: 5px;
color: red;
border-radius: 15px;
background-color: #C1E9FF;
border-style: solid;
border-color: black;
border-width: 1px;
padding-top: 5px;
margin-bottom: 5px;
}
[id^="rxp-overlay"] {
z-index:9999999999 !important;
}
div.yagendoo_vm_fly_inner div.yagendoo_vm_fly1_inner h2 {padding-top:10px !important;padding-bottom:10px !important;}