@charset "utf-8";
/* BASE LAYOUT
----------------------------------------------- */
html {
	height: 100%;
	background: url(../images/img/bg_main.jpg) #7d6141 center top no-repeat scroll;
	margin: 0;
	padding: 0;
}
body {
	text-align: center;
	cursor: default;
	margin: 0 !important;
	padding: 0 !important;
	font-family: "Lucida Grande",Lucida,Verdana,sans-serif;
	font-size: .8em;
}
#container {
	margin: 0 auto !important;
	text-align: left;
	width: 946px;
}
#topbox {
	width: 946px;
	height: 72px;
	float: left;
	padding: 0;
	margin: 0;
}
#header-sm {
	width: 946px;
	height: 226px;
	float: left;
}
#header-lg {
	width: 946px;
	height: 316px;
	float: left;
}
#tabstrip {
	width: 946px;
	height: 27px;
	float: left;
	margin: 0;
	padding: 0;
	background: url(../images/img/bg_cartnav.jpg) top left no-repeat;
}
#mainbox {
	width: 946px;
	height: auto;
	float: left;
	background: url(../images/img/bg_midbox2.png) top left repeat-y;
}
#pagebox {
	width: 946px;
	height: auto;
	float: left;
	background: url(../images/img/bg_midbox.png) top left repeat-y;
}
#mbcap {
	width: 946px;
	height: 12px;
	float: left;
	background: url(../images/img/bg_midbox2_cap.png) bottom left no-repeat;
}
#pbcap {
	width: 946px;
	height: 12px;
	float: left;
	background: url(../images/img/bg_midbox_cap.png) bottom left no-repeat;
}
#footer {
	width: 946px;
	height: auto;
	float: left;
	margin: 20px 0 0 0;
	background: url(../images/img/bg_ftop.png) top left no-repeat;
}
#fcap {
	width: 946px;
	height: 12px;
	float: left;
	padding: 0 0 17px 0;
	background: url(../images/img/bg_fbtm.png) top left no-repeat;
}
.noshow {display: none}
a {outline: none}
img {border-style: none}

/* NAVIGATION
----------------------------------------------- */
#navbox {
	width: auto;
	height: 42px;
	float: left;
	list-style: none;
	padding: 0;
	margin: 0;
}
#navbox li {
	padding: 0;
	display: inline;
	float: left;
	height: 42px;
	margin-top: 15px;
}
#navbox li a, #navbox li a span {
	display: block;
	background: url(../images/img/sprite_navtop.jpg) no-repeat;
	margin: 0;
	text-indent: -9000px;
}
#navbox li a span {
	height: 42px;
	width: 100%;
	z-index: 100;
}
#navbox li a:hover {border: 0}
.about {margin: 0 0 0 26px !important;}
#navbox li a.about {width: 114px; background-position: 0 0}
#navbox li a.products {width: 114px; background-position: 0 -42px}
#navbox li a.news {width: 81px; background-position: 0 -84px}
#navbox li a.faq {width: 62px; background-position: 0 -126px}
#navbox li a.gallery {width: 100px; background-position: 0 -168px}
#navbox li a.contact {width: 105px; background-position: 0 -210px}

#navbox li a.about span {background-position: -114px 0}
#navbox li a.products span {background-position: -114px -42px}
#navbox li a.news span {background-position: -81px -84px}
#navbox li a.faq span {background-position: -62px -126px}
#navbox li a.gallery span {background-position: -100px -168px}
#navbox li a.contact span {background-position: -105px -210px}

/* SEARCH BOX
----------------------------------------------- */
#search_box {
    float: left;
	display: inline;
    width: 248px;
    height: 32px;
    margin: 20px 0 0 69px;
    padding: 0;
    background: url(../images/img/bg_search.jpg) 0 0 no-repeat;
}
.form {
    width: 248px;
    margin: 0;
    padding: 0;
}
.form input {
	font-size: 14px;
}
.form input.text {
    float: left;
    width: 186px;
    margin: 0 0 0 6px;
    padding: 8px 6px 0 6px;
	color: #cbeeed;
    border: none !important;
    background: none !important;
	outline:none !important;
}
.form input.text.active {
	color: #ffffff !important;
}
.form input.go {
    float: right;
    width: 38px;
    height: 32px;
    margin: 0;
    padding: 0;
    background: url(../images/img/bg_searchbtn.jpg) 0 0 no-repeat;
    border: none !important;
}

/* ELEMENTS
----------------------------------------------- */
#logosm, #logosm-alt {float: left; display: inline}
#logosm {margin: 0 0 0 349px;}
#logosm-alt {margin: 0 0 0 111px;}
#logosm, #logosm a, #logosm-alt, #logosm-alt a {padding: 0; height: 226px}
#logosm a, #logosm-alt a {
	display: block;
	margin: 0;
	width: 248px;
	background: url(../images/img/bg_logosm.jpg) no-repeat;
}
#logo {
	float: left;
	display: inline;
	margin: 0;
	padding: 0;
	width: 597px;
	height: 316px;
	background: url(../images/img/bg_logoa.jpg) no-repeat;
}
.logolink {
	float: right;
	display: inline;
	margin: 0 20px 0 0;
	padding: 0;
	width: 208px;
	height: 200px;
}
#socialimg {
	display: block;
	float: left;
	width: 244px;
	list-style: none;
	margin: 130px 0 0 93px;
	padding: 0;
}
#socialimg li {
	padding: 0;
	margin: 0;
	display: inline;
	float: left;
	height: 65px;
	width: 61px;
}
#socialimg li a, #socialimg li a span {
	display: block;
	background: url(../images/img/sprite_socimgnew.jpg) no-repeat;
	margin: 0;
	text-indent: -9000px;
}
#socialimg li a span {
	height: 65px;
	width: 100%;
	z-index: 100;
}
#socialimg li a:hover {border: 0}

#socialimg li a.facebook {background-position: 0 0}
#socialimg li a.twitter {background-position: 0 -65px}
#socialimg li a.myspace {background-position: 0 -130px}
#socialimg li a.linkedin {background-position: 0 -195px}

#socialimg li a.facebook span {background-position: -61px 0}
#socialimg li a.twitter span {background-position: -61px -65px}
#socialimg li a.myspace span {background-position: -61px -130px}
#socialimg li a.linkedin span {background-position: -61px -195px}

#gotostore {
	display: inline;
	float: right;
	margin: 16px 0 0 0;
}
#gotostore a {
	display: block;
	background: url(../images/img/bg_gotostore.jpg) 0 0 no-repeat;
}
#gotostore, #gotostore a {width: 302px; height: 80px; padding: 0;}
#gotostore a:hover {border: 0; background-position: -302px 0}
#shopnow {
	display: inline;
	float: left;
	margin: 129px 0 0 8px;
}
#shopnow a {
	display: block;
	background: url(../images/img/bg_shopnow.jpg) 0 0 no-repeat;
}
#shopnow, #shopnow a {width: 230px; height: 70px; padding: 0;}
#shopnow a:hover {border: 0; background-position: -230px 0}
#gband {
	width: 946px;
	height: 27px;
	float: left;
	margin: 0;
	padding: 0;
	background: url(../images/img/bg_gband.jpg) top left no-repeat;
}
#morebutton {
	display: inline;
	float: left;
	margin: 0 0 0 20px;
}
#morebutton a {
	display: block;
	background: url(../images/img/bg_morebutton.jpg) 0 0 no-repeat;
}
#morebutton, #morebutton a {width: 276px; height: 43px; padding: 0;}
#morebutton a:hover {border: 0; background-position: -276px 0}
#pbheader {
	width: 946px;
	height: 55px;
	float: left;
	margin: 0;
	padding: 0;
}
.pbabout {background: url(../images/img/pbhdr_about.jpg) 11px 11px no-repeat;}
.pbproducts {background: url(../images/img/pbhdr_products.jpg) 11px 11px no-repeat;}
.pbnews {background: url(../images/img/pbhdr_news.jpg) 11px 11px no-repeat;}
.pbfaq {background: url(../images/img/pbhdr_faq.jpg) 11px 11px no-repeat;}
.pbgallery {background: url(../images/img/pbhdr_gallery.jpg) 11px 11px no-repeat;}
.pbcontact {background: url(../images/img/pbhdr_contact.jpg) 11px 11px no-repeat;}
.pbcookies {background: url(../images/img/pbhdr_cookies.jpg) 11px 11px no-repeat;}

/* Product Logos */
#logo-ptc, #logo-bbz, #logo-bytf, #logo-tbz {
	display: inline;
	float: left;
	margin: 0;
}
#logo-ptc a, #logo-bbz a, #logo-bytf a, #logo-tbz a {
	display: block;
	background: url(../images/img/sprite_logos.png) 0 0 no-repeat;
}
#logo-ptc, #logo-ptc a, #logo-bbz, #logo-bbz a,
#logo-bytf, #logo-bytf a, #logo-tbz, #logo-tbz a {width: 130px; height: 130px; padding: 0;}
#logo-ptc a {border: 0; background-position: 0 0}
#logo-bbz a {border: 0; background-position: 0 -130px}
#logo-bytf a {border: 0; background-position: 0 -260px}
#logo-tbz a {border: 0; background-position: 0 -390px}

#logo-ptc a:hover {border: 0; background-position: -130px 0}
#logo-bbz a:hover {border: 0; background-position: -130px -130px}
#logo-bytf a:hover {border: 0; background-position: -130px -260px}
#logo-tbz a:hover {border: 0; background-position: -130px -390px}

/* PMenu and Gallery */
.pscnavbox, .galnavbox {
	display: block;
	float: left;
	width: 208px;
	margin: 10px 0 0 20px;
	padding: 0 0 20px 0;
}
.galnavbox {height: 372px; background: url(../images/img/bg_galnav.png) no-repeat;}
#pmenu {
	display: block;
	float: left;
	width: 208px;
	margin: 0 !important;
	padding: 0 !important;
	list-style: none !important;
}
#pmenu li {
	padding: 0 !important;
	display: inline;
	float: left;
	height: 35px;
	list-style-image: none !important;
	background: none !important;
}
#pmenu li a {width: 208px; height: 35px;}
#pmenu li a, #pmenu li a span {
	display: block;
	background: url(../images/img/sprite_products.png) no-repeat;
	margin: 0;
	text-indent: -9000px;
}
#pmenu li a span {
	height: 35px;
	width: 100%;
	z-index: 100;
}
#pmenu li a, #pmenu li a:hover {border: none !important}

#pmenu li a.black {background-position: 0 0}
#pmenu li a.greentea {background-position: -208px 0}
#pmenu li a.white {background-position: -416px 0}
#pmenu li a.mate {background-position: -624px 0}
#pmenu li a.red {background-position: -832px 0}
#pmenu li a.herbal {background-position: -1040px 0}
#pmenu li a.bags {background-position: -1248px 0}
#pmenu li a.enhancers {background-position: -1456px 0}
#pmenu li a.special {background-position: -1664px 0}
#pmenu li a.hardware {background-position: -1872px 0}

#pmenu li a.black span {background-position: 0 -35px}
#pmenu li a.greentea span {background-position: -208px -35px}
#pmenu li a.white span {background-position: -416px -35px}
#pmenu li a.mate span {background-position: -624px -35px}
#pmenu li a.red span {background-position: -832px -35px}
#pmenu li a.herbal span {background-position: -1040px -35px}
#pmenu li a.bags span {background-position: -1248px -35px}
#pmenu li a.enhancers span {background-position: -1456px -35px}
#pmenu li a.special span {background-position: -1664px -35px}
#pmenu li a.hardware span {background-position: -1872px -35px}

#pmenu li.active a.black, #pmenu li.active a.black span {background-position: 0 -70px}
#pmenu li.active a.greentea, #pmenu li.active a.greentea span {background-position: -208px -70px}
#pmenu li.active a.white, #pmenu li.active a.white span {background-position: -416px -70px}
#pmenu li.active a.mate, #pmenu li.active a.mate span {background-position: -624px -70px}
#pmenu li.active a.red, #pmenu li.active a.red span {background-position: -832px -70px}
#pmenu li.active a.herbal, #pmenu li.active a.herbal span {background-position: -1040px -70px}
#pmenu li.active a.bags, #pmenu li.active a.bags span {background-position: -1248px -70px}
#pmenu li.active a.enhancers, #pmenu li.active a.enhancers span {background-position: -1456px -70px}
#pmenu li.active a.special, #pmenu li.active a.special span {background-position: -1664px -70px}
#pmenu li.active a.hardware, #pmenu li.active a.hardware span {background-position: -1872px -70px}

.tab_container {
	overflow: hidden;
	float: left;
	width: 698px;
	height: 372px;
	margin: 10px 0 0 0;
	background: url(../images/img/pshow-default.gif) 0 0 no-repeat;
}
.tab_content {
	margin: 0 !important;
	padding: 0 !important;
	width: 698px;
	height: 372px;
}
#tab1 {background: url(../images/img/pshow-1.jpg) 0 0 no-repeat;}
#tab2 {background: url(../images/img/pshow-2.jpg) 0 0 no-repeat;}
#tab3 {background: url(../images/img/pshow-3.jpg) 0 0 no-repeat;}
#tab4 {background: url(../images/img/pshow-4.jpg) 0 0 no-repeat;}
#tab5 {background: url(../images/img/pshow-5.jpg) 0 0 no-repeat;}
#tab6 {background: url(../images/img/pshow-6.jpg) 0 0 no-repeat;}
#tab7 {background: url(../images/img/pshow-7.jpg) 0 0 no-repeat;}
#tab8 {background: url(../images/img/pshow-8.jpg) 0 0 no-repeat;}
#tab9 {background: url(../images/img/pshow-9.jpg) 0 0 no-repeat;}
#tab10 {background: url(../images/img/pshow-10.jpg) 0 0 no-repeat;}

.shopbtn {float: left; display: inline; margin: 312px 0 0 5px; padding: 0}
.shopbtn a {display: block; margin: 0; padding: 0; width: 165px; height: 54px;}
.pmenu-captop {
	margin: 0 !important;
	padding: 0 !important;
	float: left;
	display: block;
	width: 208px;
	height: 11px;
	font-size: 0 !important;
	background: url(../images/img/pmenu-top.png) left top no-repeat;
}
.pmenu-capbtm{
	margin: 0 !important;
	padding: 0 !important;
	float: left;
	display: block;
	width: 208px;
	height: 11px;
	background: url(../images/img/pmenu-btm.png) left bottom no-repeat;
}
/* Gallery */
#gmenu {
	display: block;
	float: left;
	width: 202px;
	height: 360px;
	margin: 6px 0 0 6px !important;
	padding: 0 !important;
	list-style: none !important;
}
#gmenu li {
	padding: 0 !important;
	display: inline;
	float: left;
	height: 60px;
	list-style-image: none !important;
	background: none !important;
}
#gmenu li a {width: 101px; height: 60px;}
#gmenu li a, #gmenu li a span {
	display: block;
	background: url(../images/img/sprite_gallery.jpg) no-repeat;
	margin: 0;
	text-indent: -9000px;
}
#gmenu li a span {
	height: 60px;
	width: 100%;
	z-index: 100;
}
#gmenu li a, #gmenu li a:hover {border: none !important}

#gmenu li a.g1 {background-position: 0 0}
#gmenu li a.g2 {background-position: -101px 0}
#gmenu li a.g3 {background-position: -202px 0}
#gmenu li a.g4 {background-position: -303px 0}
#gmenu li a.g5 {background-position: -404px 0}
#gmenu li a.g6 {background-position: -505px 0}
#gmenu li a.g7 {background-position: -606px 0}
#gmenu li a.g8 {background-position: -707px 0}
#gmenu li a.g9 {background-position: -808px 0}
#gmenu li a.g10 {background-position: -909px 0}
#gmenu li a.g11 {background-position: -1010px 0}
#gmenu li a.g12 {background-position: -1111px 0}

#gmenu li a.g1 span {background-position: 0 -60px}
#gmenu li a.g2 span {background-position: -101px -60px}
#gmenu li a.g3 span {background-position: -202px -60px}
#gmenu li a.g4 span {background-position: -303px -60px}
#gmenu li a.g5 span {background-position: -404px -60px}
#gmenu li a.g6 span {background-position: -505px -60px}
#gmenu li a.g7 span {background-position: -606px -60px}
#gmenu li a.g8 span {background-position: -707px -60px}
#gmenu li a.g9 span {background-position: -808px -60px}
#gmenu li a.g10 span {background-position: -909px -60px}
#gmenu li a.g11 span {background-position: -1010px -60px}
#gmenu li a.g12 span {background-position: -1111px -60px}

#gmenu li.active a.g1, #gmenu li.active a.g1 span {background-position: 0 -120px}
#gmenu li.active a.g2, #gmenu li.active a.g2 span {background-position: -101px -120px}
#gmenu li.active a.g3, #gmenu li.active a.g3 span {background-position: -202px -120px}
#gmenu li.active a.g4, #gmenu li.active a.g4 span {background-position: -303px -120px}
#gmenu li.active a.g5, #gmenu li.active a.g5 span {background-position: -404px -120px}
#gmenu li.active a.g6, #gmenu li.active a.g6 span {background-position: -505px -120px}
#gmenu li.active a.g7, #gmenu li.active a.g7 span {background-position: -606px -120px}
#gmenu li.active a.g8, #gmenu li.active a.g8 span {background-position: -707px -120px}
#gmenu li.active a.g9, #gmenu li.active a.g9 span {background-position: -808px -120px}
#gmenu li.active a.g10, #gmenu li.active a.g10 span {background-position: -909px -120px}
#gmenu li.active a.g11, #gmenu li.active a.g11 span {background-position: -1010px -120px}
#gmenu li.active a.g12, #gmenu li.active a.g12 span {background-position: -1111px -120px}

.gal_container {
	overflow: hidden;
	float: left;
	width: 698px;
	height: 372px;
	margin: 10px 0 0 0;
	background: url(../images/img/gallery-default.gif) 0 0 no-repeat;
}
#gal1 {background: url(../images/img/gal-1-1.jpg) 0 0 no-repeat;}
#gal2 {background: url(../images/img/gal-1-2.jpg) 0 0 no-repeat;}
#gal3 {background: url(../images/img/gal-1-3.jpg) 0 0 no-repeat;}
#gal4 {background: url(../images/img/gal-1-4.jpg) 0 0 no-repeat;}
#gal5 {background: url(../images/img/gal-1-5.jpg) 0 0 no-repeat;}
#gal6 {background: url(../images/img/gal-1-6.jpg) 0 0 no-repeat;}
#gal7 {background: url(../images/img/gal-1-7.jpg) 0 0 no-repeat;}
#gal8 {background: url(../images/img/gal-1-8.jpg) 0 0 no-repeat;}
#gal9 {background: url(../images/img/gal-1-9.jpg) 0 0 no-repeat;}
#gal10 {background: url(../images/img/gal-1-10.jpg) 0 0 no-repeat;}
#gal11 {background: url(../images/img/gal-1-11.jpg) 0 0 no-repeat;}
#gal12 {background: url(../images/img/gal-1-12.jpg) 0 0 no-repeat;}

/* Page Image Layout */
.newsimg {
	float: left;
	display: block;
	border: 1px solid #EDDDCE;
	margin: 0 30px 10px 30px;
	padding: 0;
}
.faqimg {
	display: block;
	border: 1px solid #987861;
	margin: 0 30px 20px 30px;
	padding: 0;
}
.faqtoc {
	float: left;
	display: block;
	margin: 0;
	padding: 0;
	width: 300px;
}
.faqtoc ul {margin-top: 0 !important;}

/* Connect Logos */
#ct-facebook, #ct-twitter, #ct-myspace, #ct-linkedin {display: inline; float: left;}
#ct-facebook, #ct-myspace {margin: 0 0 13px 0;}
#ct-twitter, #ct-linkedin {margin: 0 0 13px 13px;}
#ct-facebook a, #ct-twitter a, #ct-myspace a, #ct-linkedin a {
	display: block;
	background: url(../images/img/sprite_connect.png) 0 0 no-repeat;
}
#ct-facebook, #ct-twitter, #ct-myspace, #ct-linkedin,
#ct-facebook a, #ct-twitter a, #ct-myspace a, #ct-linkedin a {width: 154px; height: 35px; padding: 0;}
#ct-facebook a {border: 0; background-position: 0 0}
#ct-twitter a {border: 0; background-position: 0 -35px}
#ct-myspace a {border: 0; background-position: 0 -70px}
#ct-linkedin a {border: 0; background-position: 0 -105px}

#ct-facebook a:hover  {border: 0; background-position: -154px 0}
#ct-twitter a:hover  {border: 0; background-position: -154px -35px}
#ct-myspace a:hover  {border: 0; background-position: -154px -70px}
#ct-linkedin a:hover  {border: 0; background-position: -154px -105px}

/* CART TABS
----------------------------------------------- */
#logcart {
	width: 946px;
	height: 27px;
	float: left;
	list-style: none;
	margin: 0;
	padding: 0;
	background: url(../images/img/bg_cartnav.jpg) top left no-repeat;
}
#logcart li {
	margin: 0;
	padding: 0;
	display: inline;
	float: left;
	width: 103px;
	height: 27px;
	font-family: Arial,sans-serif;
}
#logcart li a {
	display: block;
	float: left;
	width: 103px;
	height: 20px;
	margin: 0;
	padding: 7px 0 0 0;
	text-align: center;
	text-transform: uppercase;
	font-size: 0.85em;
	font-weight: bold;
	text-decoration: none;
	color: #987861;
}
#logcart li a:hover {
	border: 0;
	color: #009999;
}
#login {margin: 0 0 0 10px !important;}
#login a, #cart a, .midtabs a {background: url(../images/img/sprite_tabs.png) no-repeat;}
#login a {background-position: 0 0}
#login a:hover {background-position: -103px 0}
.midtabs a {background-position: 0 -27px}
.midtabs a:hover {background-position: -103px -27px}
#cart a {background-position: 0 -54px}
#cart a:hover {background-position: -103px -54px}

/* JQUERY SLIDER
----------------------------------------------- */
#slider {
    width: 615px; /* important to be same as image width */
    height: 382px; /* important to be same as image height */
    position: relative; /* important */
	overflow: hidden; /* important */
}
#sliderContent {
    width: 615px; /* important to be same as image width */
    height: 382px; /* important to be same as image height */
    position: absolute;
	margin: 0 !important;
	padding: 0 !important;
}
.sliderImage {
    float: left;
    position: relative;
	display: none;
}
.sliderImage span {
    position: absolute !important;
	line-height: 1.5em !important;
    padding: 10px 13px 14px 13px !important;
    width: 587px !important;
    filter: alpha(opacity=80);
    -moz-opacity: 0.8;
	-khtml-opacity: 0.8;
    opacity: 0.8;
    display: none;
	left: 1px;
	color: #edddce !important;
	bottom: 4px !important;
	border-top: 1px solid #edddce !important;
    background-color: #372417 !important;
}
.sliderImage span a {
	float: right !important;
	font-weight: bold !important;
	text-transform: lowercase !important;
	margin: 10px 0 0 0 !important;
	padding: 4px 8px 5px !important;
	text-decoration: none !important;
	background-color: #38a09b !important;
	color: #ffffff !important;
	border: 1px solid #ffffff !important;
}
.sliderImage span a:hover {
	text-decoration: none !important;
	background-color: #55b5b0 !important;
	color: #ffffff !important;
	border: 1px solid #ffffff !important;
}
.sliderImage span P {
	font-size: 1.1em !important;
	font-family: Arial,sans-serif !important;
	font-weight: bold !important;
	color: #edddce !important;
	margin: 0 0 6px 0 !important;
	padding: 0 0 0 0 !important;
}

/* INDIVIDUAL P COLORS */
.sliderImage span#one P {border-bottom: 2px solid #f8c056 !important;}
.sliderImage span#two P {border-bottom: 2px solid #e84a8a !important;}
.sliderImage span#three P {border-bottom: 2px solid #f5da7d !important;}
.sliderImage span#four P {border-bottom: 2px solid #f3c12a !important;}
/* ---end colors--- */

.clear {
	clear: both;
}
.top {
	top: 0;
	left: 0;
}
.bottom {
	bottom: 0;
    left: 0;
}
ul { list-style-type: none;}

/* MAINPAGE BOXES
----------------------------------*/
#mbleft {
	float: left;
	width: 626px;
	height: 393px;
	margin: 0;
	padding: 11px 0 0 11px;
	display: inline;
    background: url(../images/img/bg_midboxleft.jpg) 0 0 no-repeat;
}
#mbright {
	float: left;
	width: 309px;
	height: 404px;
	margin: 0;
	padding: 0;
	display: inline;
    background: url(../images/img/bg_midboxright.jpg) 0 0 no-repeat;
}
#pbox {
	float: left;
	width: 946px;
	height: auto;
	display: inline;
}
#pbox.clean {background: url(../images/img/bg_pageboxtop.jpg) 0 0 no-repeat;}
#pbox.header {background: url(../images/img/bg_pageboxtop2.jpg) 0 0 no-repeat;}
#itembox {
	float: left;
	width: 714px;
	height: auto;
	display: inline;
    background: url(../images/img/bg_itemboxtop.jpg) 0 0 no-repeat;
}
.smlbox {
	display: inline;
	float: left;
	width: 361px;
	margin: 0 20px 10px 20px;
	padding: 0;
}
.abtright {
	display: inline;
	float: left;
	width: 545px;
	margin: 0;
	padding: 0;
}
.pboxmidlg {
	display: inline;
	float: left;
	width: 946px;
	margin: 10px 0 0 0;
	padding: 0;
}
.roundie-top {
	margin: 0;
	padding: 0;
	display: block;
	font-size: 0;
	width: 361px;
	height: 11px;
	background: url(../images/img/roundie-top.png) left top no-repeat;
}
.roundie-in {
	margin: 0 0 20px 0;
	display: block;
	padding: 9px 20px 0 20px;
	background: url(../images/img/roundie-btm.png) left bottom no-repeat;
}
.roundie-in P {
	display: block;
	padding: 0 0 20px 0 !important;
	margin: 0 !important;
	color: #edddce !important;
}
.sitemap {
	margin: 10px 0;
	padding: 0 0 0 20px;
}

/* SHOPPING CART
----------------------------------*/
/* Category Menu */
#catbox {
	float: left;
	width: 232px;
	height: auto;
	display: inline;
    background: url(../images/img/bg_catboxtop.jpg) 0 0 no-repeat;
}
#catbox h3, #catbox h4 {
	width: 196px;
	height: auto;
	display: inline;
	float: left;
	margin: 0;
	padding: 6px 18px;
	text-align: left;
	font-family: Arial,sans-serif;
	font-size: 1.1em;
	font-weight: bold;
	color: #ffffff;
	text-transform: uppercase;
}
#catbox h4 a { color: #fff; text-decoration: none; }
#catbox #teal h3 {background: url(../images/img/hdr_ptcmenu.png) 0 0 repeat-y;}
#catbox #brn h3 {background: url(../images/img/hdr_brncmenu.png) 0 0 repeat-y;}
#catbox #std h3 {background: url(../images/img/hdr_stdcmenu.png) 0 0 repeat-y;}
#catbox #gift h4 {background: url(../images/img/hdr_giftmenu.png) 0 0 repeat-y;}
#teal, #brn, #std, #gift {
	float: left;
	height: auto;
	display: inline;
	margin: 0 0 9px 0;
}

.catimg {
	margin: 0;
	padding: 0;
	float: left;
	display: inline;
}
.catptc {
	width: 232px;
	height: auto;
	float: left;
	list-style: none;
	margin: 10px 0;
	padding: 0;
}
.catptc li {
	margin: 0;
	padding: 0;
	display: inline;
	float: left;
	width: 232px;
	height: auto;
	font-family: Arial,sans-serif;
}
.catptc li a {
	display: block;
	float: left;
	width: 186px;
	height: auto;
	margin: 0;
	padding: 4px 18px 4px 28px;
	text-align: left;
	text-transform: uppercase;
	font-size: 0.85em;
	font-weight: bold;
	text-decoration: none;
	color: #edddce;
	background: url(../images/img/cmenu_item2.png) 0 0 no-repeat;
}
.catptc li a:hover {
	border: 0;
	color: #fff;
	padding: 4px 18px 4px 32px;
	background-position: -232px 0;
}

/* JQUERY ACCORDION
----------------------------------------------- */

/* Icons */
#teal .ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; }
#teal .ui-icon { width: 16px; height: 16px; background-image: url(../images/img/ui-icons_blu.png); }
#teal .ui-widget-content .ui-icon {background-image: url(../images/img/ui-icons_dkbrn.png); }
#teal .ui-widget-header .ui-icon {background-image: url(../images/img/ui-icons_blu.png); }
#teal .ui-state-default .ui-icon, .ui-state-focus .ui-icon { background-image: url(../images/img/ui-icons_blu.png); }
#teal .ui-state-hover .ui-icon {background-image: url(../images/img/ui-icons_wht.png); }
#teal .ui-state-active .ui-icon {background-image: url(../images/img/ui-icons_wht.png); }
#teal .ui-state-highlight .ui-icon {background-image: url(../images/img/ui-icons_wht.png); }
#teal .ui-state-error .ui-icon, .ui-state-error-text .ui-icon {background-image: url(../images/img/ui-icons_red.png); }

#brn .ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; }
#brn .ui-icon { width: 16px; height: 16px; background-image: url(../images/img/ui-icons_brn.png); }
#brn .ui-widget-content .ui-icon {background-image: url(../images/img/ui-icons_dkbrn.png); }
#brn .ui-widget-header .ui-icon {background-image: url(../images/img/ui-icons_brn.png); }
#brn .ui-state-default .ui-icon, .ui-state-focus .ui-icon { background-image: url(../images/img/ui-icons_brn.png); }
#brn .ui-state-hover .ui-icon {background-image: url(../images/img/ui-icons_wht.png); }
#brn .ui-state-active .ui-icon {background-image: url(../images/img/ui-icons_wht.png); }
#brn .ui-state-highlight .ui-icon {background-image: url(../images/img/ui-icons_wht.png); }
#brn .ui-state-error .ui-icon, .ui-state-error-text .ui-icon {background-image: url(../images/img/ui-icons_red.png); }

#std .ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; }
#std .ui-icon { width: 16px; height: 16px; background-image: url(../images/img/ui-icons_grn.png); }
#std .ui-widget-content .ui-icon {background-image: url(../images/img/ui-icons_dkbrn.png); }
#std .ui-widget-header .ui-icon {background-image: url(../images/img/ui-icons_grn.png); }
#std .ui-state-default .ui-icon, .ui-state-focus .ui-icon { background-image: url(../images/img/ui-icons_grn.png); }
#std .ui-state-hover .ui-icon {background-image: url(../images/img/ui-icons_wht.png); }
#std .ui-state-active .ui-icon {background-image: url(../images/img/ui-icons_wht.png); }
#std .ui-state-highlight .ui-icon {background-image: url(../images/img/ui-icons_wht.png); }
#std .ui-state-error .ui-icon, .ui-state-error-text .ui-icon {background-image: url(../images/img/ui-icons_red.png); }

/* Positioning */
.ui-icon-heart { background-position: -208px -112px; }
.ui-icon-star { background-position: -224px -112px; }
.ui-icon-plus { background-position: -16px -128px; }
.ui-icon-plusthick { background-position: -32px -128px; }
.ui-icon-minus { background-position: -48px -128px; }
.ui-icon-minusthick { background-position: -64px -128px; }
.ui-icon-close { background-position: -80px -128px; }
.ui-icon-closethick { background-position: -96px -128px; }
.ui-icon-image { background-position: -208px -128px; }
.ui-icon-video { background-position: -224px -128px; }
.ui-icon-circle-plus { background-position: 0 -192px; }
.ui-icon-circle-minus { background-position: -16px -192px; }
.ui-icon-circle-close { background-position: -32px -192px; }
.ui-icon-circle-triangle-e { background-position: -48px -192px; }
.ui-icon-circle-triangle-s { background-position: -64px -192px; }
.ui-icon-circle-check { background-position: -208px -192px; }

/* Accordion */
#accordion { width: 232px; margin: 0; float: left; padding: 0 0 10px 0; }
.ui-accordion .ui-accordion-header { cursor: pointer; position: relative; margin-top: 0; zoom: 1; border: none; }
.ui-accordion .ui-accordion-header-active { border-bottom: 0 !important; }
.ui-accordion .ui-accordion-header a, .ui-accordion .ui-accordion-header a:hover {color: #ffffff; text-decoration: none;}
.ui-accordion .ui-accordion-header .ui-icon { position: absolute; right: 18px; top: 50%; margin-top: -9px; }
.ui-accordion .ui-accordion-content {
	padding: 0;
	margin: 9px 0;
	position: relative;
	overflow: auto;
	display: none;
}
.ui-accordion .ui-accordion-content-active { display: block; }
#accordion .ui-state-default, #accordion .ui-state-hover, #accordion .ui-state-active { border: none !important;}
#accordion .ui-state-active a {}
#accordion ul {overflow: hidden;}
#accordion li {}

/* Layout Helpers */
.ui-helper-hidden { display: none; }
.ui-helper-hidden-accessible { position: absolute; left: -99999999px; }
.ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; }
.ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.ui-helper-clearfix { display: inline-block; }
/* required comment for clearfix to work in Opera \*/
* html .ui-helper-clearfix { height:1%; }
.ui-helper-clearfix { display:block; }
/* end clearfix */
.ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); }

.cat-hdr {
	margin: 11px 0 0 11px;
	padding: 0;
}
#itemcontainer {
	float: left;
	display: block;
	margin: 8px 0 0 0;
	padding: 0 0 20px 0;
	width: 714px;
	height: auto;
}

/* TEXT STYLES
----------------------------------------------- */
.tbox-home {
	margin: 75px 0 0 0;
	padding: 0 18px 0 20px;
	display: block;
	height: 286px;
}
.tbox-home P {
	margin: 0;
	padding: 0;
	font-size: 1em;
	line-height: 1.4em;
	color: #edddce;
}
.tbox-home P a, .tbox-home P a:visited {
	color: #fff;
	text-decoration: none;
	border-bottom: 1px solid #edddce;
}
.tbox-home P a:hover, .tbox-home P a:active {
	color: #edddce;
	text-decoration: none;
	border-bottom: 1px solid #91d9d5;
}

/* CART SPECIFIC */
#itembox P, #pbox P {
	display: block;
	font-size: 1em;
	line-height: 18px;
	color: #644935;
}
#itembox P {margin: 18px 0 0 0; padding: 0 20px;}
#pbox P {margin: 0 0 18px 0; padding: 0 30px;}

#itembox P a, #itembox P a:visited,
#itembox ul li a, #itembox ul li a:visited,
#itembox BLOCKQUOTE a, #itembox BLOCKQUOTE a:visited,
#itembox TABLE TR TD a, #itembox TABLE TR TD a:visited,
#pbox P a, #pbox P a:visited,
#pbox ul li a, #pbox ul li a:visited,
#pbox BLOCKQUOTE a, #pbox BLOCKQUOTE a:visited {
	color: #644935;
	font-weight: bold;
	text-decoration: none;
	border-bottom: 1px solid #339999;
}
#itembox P a:hover, #itembox P a:active,
#itembox ul li a:hover, #itembox ul li a:active,
#itembox BLOCKQUOTE a:hover, #itembox BLOCKQUOTE a:active,
#itembox TABLE TR TD a:hover, #itembox TABLE TR TD a:active,
#pbox P a:hover, #pbox P a:active,
#pbox ul li a:hover, #pbox ul li a:active,
#pbox BLOCKQUOTE a:hover, #pbox BLOCKQUOTE a:active {
	color: #987861;
	text-decoration: none;
	border-bottom: 1px solid #4eaeae;
}
#itembox BLOCKQUOTE, #pbox BLOCKQUOTE {
	font-size: 1.2em;
	line-height: 21px;
	color: #644935;
	font-weight: bold;
}
#itembox TABLE TR TD, #itembox ul li,
#pbox TABLE TR TD, #pbox ul li {color: #644935;}
.abtright P {
	margin: 0 0 18px 0 !important;
	padding: 0 26px 0 0 !important;
}
ul.mainwide, #itembox ul, #pbox ul {padding: 0; list-style: none;}
ul.mainwide {margin: 20px 0 20px 60px;}
#itembox ul, #pbox ul {margin: 20px 0 20px 40px;}
ul.mainwide li, #itembox ul li, #pbox ul li {
	padding: 0 0 8px 24px;
	margin: 0;
	line-height: 18px;
	background: url(../images/img/liarrow.png) 0 0 no-repeat;
}
.bigletter {font-size: 1.4em; font-weight: bold;}
.bigline {font-size: 1.2em; font-weight: bold; line-height: 1.4em;}
.bigline-alt {color: #644935; font-size: 1.2em; font-weight: bold; text-decoration: underline; line-height: 23px}
.bigline-w {font-size: 1.2em; color: #fff; font-weight: bold; text-decoration: none; line-height: 18px}
.bigline-w2 {font-size: 1.2em; color: #fff; font-weight: bold; text-decoration: underline; line-height: 18px}
.bigline-li {color: #644935; font-size: 1.2em; font-weight: bold; line-height: 18px}
.bigline-b {color: #79d7d1; font-size: 1.2em;  font-weight: bold; text-decoration: underline; line-height: 18px}

.dict {color: #79d7d1 !important;}
.tipsrc {color: #339999 !important; font-size: .75em;}

.faqHeader {
	font-size: 1em !important;
	font-weight: bold !important;
	text-transform: uppercase !important;
	text-align: left !important;
	padding: 2px 10px !important;
	margin: 0 20px 18px 20px !important;
	color: #fff !important;
	background-color: #74C4C1 !important;
	-moz-border-radius: 3px;
    border-radius: 3px;
	border: 1px solid #408784 !important;
}
.faqLink {
	font-size: .75em !important;
	font-weight: bold !important;
	text-transform: uppercase !important;
	float: right !important;
	display: inline !important;
	position: relative !important;
	*margin: -21px 10px 0 0 !important;
	color: #fff !important;
}
.faqLink a, .faqLink a:visited {
	color: #b0e8e6 !important;
	border-bottom: none !important;
	text-decoration: none !important;
}
.faqLink a:hover, .faqLink a:active {
	color: #fff !important;
	border-bottom: none !important;
	text-decoration: none !important;
}
#faqholder {float: left;}
#faqholder ul {margin:20px 0 20px 60px;}
#faqholder ul li {
	background: none !important;
	list-style-type: square !important;
	padding:0 0 8px 0 !important;
}

/* FOOTER
----------------------------------------------- */
#cpr {
	margin: 0;
	padding: 0 0 4px 0;
	text-align: left;
	color: #e0cebd;
	float: left;
	display: inline;
}
#fnav {
	margin: 12px 0 0 0;
	padding: 2px 20px 2px 20px;
}
#fnav ul {
	text-align: right;
	margin: 0;
	padding: 0;
}
#fnav li {
	display: inline;
	color: #e0cebd;
	list-style: none;
}
#fnav li a, #fnav a {
	color: #edddce;
	padding: 0 4px;
	text-decoration: none;
}
#fnav li a:hover, #fnav a:hover {
	color: #fff;
	padding: 0 4px;
	text-decoration: none;
	border-bottom: 1px solid #c5ae94;
}

/* PINNACLE CART SPECIFIC STYLES
----------------------------------------------- */

/* LEFT BOX ELEMENTS */
.BoxHeaderCart, .BoxHeader, .BoxHeaderGrey {
	padding: 10px 0 0 0 !important;
}
.BoxContentCart, .BoxContent, .BoxContentGrey {
	padding: 0 20px 10px 20px !important;
	color: #fff;
	text-align: left;
}
.BoxContentCart a, .BoxContent a, .BoxContentGrey a {
	color: #EDDDCE !important;
	text-decoration: none !important;
}
.BoxContentCart a:hover, .BoxContent a:hover, .BoxContentGrey a:hover {
	border-bottom: 1px solid #C5AE94 !important;
	color: #FFFFFF !important;
	text-decoration: none !important;
}
.BoxContentCart DIV {
	border-top: 1px dashed #c7b395 !important;
}
.BoxContent .gobtn, .BoxContent .input {
	display: inline !important;
	float: left !important;
}
.BoxContent .gobtn {
	margin: 0 !important;
	padding: 0 !important;
	width: 31px !important;
	height: 22px !important;
}
.BoxContent .input {
	width: 120px !important;
	border: 1px solid #EDDDCE !important;
	margin: 0px !important;
	padding: 2px 4px !important;
	color: #fff !important;
	background-color: #C7B395 !important;
}
.subscribebox {
	margin-right: 0px !important;
	padding-right: 0px !important;
	padding-top: 4px !important;
}
.gobtnbox {
	width: 31px !important;
	height: 22px !important;
	padding-top: 4px !important;
}

/* PAGE HEADER, PRODUCTS AND NAVIGATION */
.pageHeader{
	font-size: 1.7em;
	font-weight: normal;
	font-style: normal;
	text-transform: lowercase;
	background-color: transparent !important;
	text-align: right;
	padding: 5px 0 2px 0;
	margin: 0 20px 0 20px;
	color: #fff;
	border-bottom: 2px solid #edddce;
}
.orderid {
	float: left;
	color: #fff;
	font-family:Arial,sans-serif;
	text-align: center;
	text-transform: uppercase;
	font-size: 0.5em;
	font-weight: bold;
	padding: 10px 0 0 0;
}
.date {
	float: right !important; 
	color: #fff !important;
	font-family:Arial,sans-serif;
	text-align: center;
	text-transform: uppercase;
	font-size: 0.85em;
	font-weight: bold;
}
.prodHeader {
	font-size: 1.4em;
	font-weight: bold;
	font-style:normal;
	background-color: transparent !important;
	text-align:left;
	padding:0;
	margin:0px;
	color: #644935;
}
.prodMain {
	color: #644935;
	padding: 0 10px 0 0;
}
.prodMain a, .prodMain a:visited {
	color: #644935;
	font-weight: bold;
	text-decoration: none !important;
	border-bottom: 1px solid #339999;
}
.prodMain a:hover, .prodMain a:active {
	color: #987861;
	text-decoration: none !important;
	border-bottom: 1px solid #4eaeae;
}
.ProductSubtitle{
	font-size: 1.4em;
	font-weight: bold;
	font-style:normal;
	text-align:left;
	padding: 0;
	margin: 0;
	color: #644935;
	border-bottom: 1px solid #edddce;
}
.ProductInfo {
	padding: 0;
	margin: 10px 0 20px 0;
}
.pageNavigation {
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	line-height: 18px;
	padding: 10px 20px;
	color: #644935;
	height: 22px;   
}
.pageNavigation div { 
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	color: #644935;
}
.pageNavigation a, .pageNavigation a:visited {
	color: #644935;
	font-weight: bold;
	text-decoration: none !important;
	border-bottom: 1px solid #339999;
}
.pageNavigation a:hover, .pageNavigation a:active {
	color: #987861;
	text-decoration: none !important;
	border-bottom: 1px solid #4eaeae;
}
.pageNavItemActive {
	color: #fff;
	font-weight: bold;
	text-decoration: none !important;
	background-color: #74c4c1;
	border: 1px solid #339999;
	padding: 0 3px;
}

/* CATALOG ITEMS */
.CatalogNavigation{
	margin: 0;
	padding: 0 16px;
	background-color: #EDDDCE;
	text-align: center;
}
.CatalogNavigation table tr td{
	font-style:normal;
	font-weight:normal;
	color: #644935;
}
.CatalogItemLight, .CatalogItemDark {
	font-style: normal;
	font-weight: normal;
	font-size: 1.0em;
	padding: 10px;
	color: #644935;
	border-color: #EDDDCE !important;
}
.CatalogItemLight a IMG, .CatalogItemDark a IMG {border: none !important}
.CatalogItemLight a, .CatalogItemLight a:visited, .CatalogItemDark a, .CatalogItemDark a:visited {
	color: #644935;
	font-weight: bold;
	text-decoration: none !important;
	border-bottom: 1px solid #339999;
}

.CatalogItemLight a:hover, .CatalogItemLight a:active, .CatalogItemDark a:hover, .CatalogItemDark a:active {
	color: #987861;
	text-decoration: none !important;
	border-bottom: 1px solid #4eaeae;
}

/* LISTS FOR CART ITEMS - USES CATALOG STYLES 
(not sure if these are being used anywhere since i can't find any reference in any of the Pangea skin files.)
----------------------------------------------- */
.listHeader{
	font-style:normal;
	font-weight:normal;
	color:#644935;
}
.listItem{
	font-style:normal;
	font-weight:normal;
	color:#644935;
}

/* FORMS */
.formFieldSet{
	border-top:1px solid #EDDDCE !important;
	border: none;
	margin: 10px 0 0 0 !important;
	padding: 0 0 10px 20px;
}
.formContent{
	clear:both;
	float:left;
	margin: 20px 0 0 0;
	padding-left:0px;
	width:99%;
}
.formSeparator{
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	background-color:#EDDDCE;
	padding:6px;
	color:#000000;
}
.formHeader{
	clear:both;
	background-color:#EDDDCE;
	font-family:Arial,sans-serif;
	color:#987861;
	text-align: center;
	text-transform: uppercase;
	font-size: 0.85em;
	font-weight: bold;
	padding: 5px 7px;
}
.formLine{
	clear:both;
	float:left;
	width:100%;
}
.formCaption{
	font-style:normal;
	font-weight:normal;
	color: #644935;
	float:left;
	padding:5px;
	margin-top:3px;
	text-align:right;
	width:40%;
}
.formControl{
	font-style:normal;
	font-weight:normal;
	color: #644935;
	float:left;
	padding:5px;
}
.formSpace{
	font-style:normal;
	font-weight:normal;
	color: #644935;
	float:left;
	padding:5px 5px 5px 20px;
}
.formSpace a, .formSpace a:visited,
.formButtons a, .formButtons a:visited {
	color: #644935;
	font-weight: bold;
	text-decoration: none !important;
	border-bottom: 1px solid #339999;
}
.formSpace a:hover, .formSpace a:active,
.formButtons a:hover, .formButtons a:active {
	color: #987861;
	text-decoration: none !important;
	border-bottom: 1px solid #4eaeae;
}
.formControlText, .ProductAttributesText {
	font-style:normal;
	font-weight:normal;
	color:#644935;
	border: 1px solid #A58866;
}
.formControlText {width:144px;}
.formControlSelect, .ProductAttributesSelect, .invoiceSelect {
	font-style:normal;
	font-weight:normal;
	color:#644935;
	border: 1px solid #A58866;
}
.formControlSelect {width:150px;}
.formButtons{
	text-align:center;
	color: #644935;
	padding-top:15px;
	padding-bottom:15px;
	clear:both;
	float:left;
	width:99%;
}
.formButtons a {font-size:.75em;}
.formRemark{
	font-size:.75em;
	font-style:normal;
	font-weight:normal;
	color:#fff;	

}
.FormItems{
	font-style:normal;
	font-weight:normal;
	padding:2px;
	color:#644935;
}

/* FORM
----------------------------------------------- */
.clearing { clear: both; }
.error { color: #CC0000; }

ol.forms {
	float: left;
	list-style: none;
	width: 480px;
	padding: 0;
	margin: 0 0 0 30px;
}
ol.forms li {
	clear: left;
	float: left;
	display: block;
	line-height: 1.5em;
	margin-bottom: .75em;
	width: 480px;
}
ol.forms label {
	cursor: pointer;
	display: block;
	float: left;
	padding: 0 10px 0 0;
	text-align: right;
	width: 50px;
	color: #644935;
}
ol.forms input { width: 260px; padding: 2px 4px; color: #644935; }
ol.forms textarea {
	height: 180px; 
	width: 390px;
	color: #644935;
	padding: 2px 4px;
	overflow: auto;
}
ol.forms input, ol.forms textarea {
	border: 1px solid #A58866;
	background-color: #fff;
}
ol.forms input, ol.forms textarea, ol.forms button { font-family: "Lucida Grande",Lucida,Verdana,sans-serif; font-size: 12px;}

ol.forms .error { 
	display: block;
	margin: 6px 0 0 32px;
	padding: 4px 8px 4px 26px;
	background: #f8e2e2 url(../images/img/fail.png) 5px 5px no-repeat;
	border: 1px solid #FF6A6A;
	width: 240px;
}
ol.forms li.buttons {
	padding: 0;
	width: 480px;
}
#submit {
	padding: 0;
	margin: 0 0 0 60px;
}
.button {
	background: url(../images/img/btn-email.gif) 0 0 no-repeat;
	border: none !important;
	width: 120px;
	height: 22px;
	display: block;
	outline: none !important;
	outline-style: none !important;
}
#loading {
	margin: 0 0 0 86px;
}
.check {
	float: left;
	display: inline;
	position: relative;
	margin: -6px -20px 0 0;
	padding: 0 0 0 0;
}
.green {
	color: #818b3d !important;
	background-color: #eaebd8;
	border: 1px solid #818b3d;
	margin: 0 0 20px 0 !important;
	padding: 3px 10px 3px 30px !important;
	display: inline !important;
}
