/* =============================
Theme Name: Our Kitchen Garden
Theme URI: 
Description:
Version: 1.0
Author: Eske. 
Author URI: eske.com.au
============================= */

/*
#e6ebf4 - light blue
#0b4499 - dark blue  -old #095aa6
#b9d300 - dark green
#f8fbe7 - light green
#b77520 - orange
#0067c6 - blue copy


#e3dcd3 - light stone
#91cea6 - light green
#007151 - dark green
*/

body {
	background:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#1f1f1f; text-align:left;
	/*border-left:10px solid #ffffff;
	border-right:10px solid #ffffff;*/ }
	
/*only iPhone*/
@media only screen and (max-device-width: 960px) { 
    /*fixes too big font in mobile Safari*/
    html { 
        -webkit-text-size-adjust:none; 
    }
 }	

a { background:transparent; color:#606060; text-decoration:underline; }
	#the-content a { color:#ffffff; }
a:visited { background:transparent; color:#606060; text-decoration:underline; }
	#the-content a:visited { color:#ffffff; }
a:hover { background:transparent; color:#606060; text-decoration:none; }
	#the-content a:hover { color:#ffffff; }
a:focus { outline:none; }

a.back-link, a.back-link:visited { color:#91cea6; text-decoration:none; font-size:1em; }
a.back-link:hover { text-decoration:underline; }

p { 
	margin:0;
	padding:0 10px 1em 0;
	color:#1f1f1f; font-size:1em; line-height:1.3em;
	font-family:Helvetica, Arial, sans-serif; }
/*#content .left p { padding:0 0px 1em 0px; }*/
	body#okg-home #sidebar p { color:#606060; padding-bottom:1em; padding-right:20px; }
	body#okg-markets #content-copy span { font-weight:bold; color:#007151; }
	
h1,h2,h3,h4,h5,h6 { line-height:1.3em;
	/*font-family:Georgia, "Times New Roman", Times, serif;*/
	font-family:Helvetica, Arial, sans-serif; }	
	
h1 { margin:0; padding:20px 0 .6em 0;
	font-size:1.4em; color:#ffffff; font-weight:normal;
	text-transform:none; }
	h1#title { text-indent:-9999px; overflow:hidden;
		margin:0; padding:0; height:0; }
	
	
h2 { margin:0; padding:0 0px 27px 0px; line-height:1.4em;
	font-size:1.5em; color:#91cea6; font-weight:normal;
	font-style:italic; font-family:Georgia, "Times New Roman", Times, serif; }
	body.page-id-2206 h2 { padding-bottom:0; font-size:1.8em; }
	body#okg-home h2, body#okg-contact h2, body#okg-order h2 { padding-bottom:0; }
	body#okg-contact #side-content h2, body#okg-order #side-content h2,
	body.kitchen #side-content h2, body.pantry #side-content h2, body.garden #side-content h2,
	body.vintage #side-content h2, body.barnyard #side-content h2, body.featured #side-content h2, body.custom #side-content h2,
	body#okg-404 #side-content h2, body#okg-subscribe #side-content h2,
	body#okg-markets #side-content h2, body#okg-gardenparty #side-content h2,
	body.search-results #side-content h2 { 
		font-size:1.2em; color:#cfc5bb; padding:0 10px 15px; }
	/*body#okg-contact #side-content h2 em,
	body.kitchen #side-content h2 em, body.garden #side-content h2 em,
	body.kids #side-content h2 em, body.contact #side-content h2 em { font-style:normal; }*/
	body#okg-gardenparty #content-copy h2 {
		padding:0; }											
	 
	
h3 { margin:0; padding:15px 0 .6em 0;
	font-size:1.6em; color:#606060; font-weight:normal;
	text-transform:uppercase; line-height:1.1em;
	 }	
	body#okg-our-story h3 { font-size:1.3em; color:#007151; }
	body#okg-home h3 { font-size:1em; line-height:1.7em; padding-bottom:.1em;/*word-spacing:-2px;*/ }
		body.page-id-2206 h3 { font-size:1.2em; line-height:1.7em; padding-bottom:.1em; }
	body#okg-home #side-content h3 { padding-bottom:.6em; }	
	body#okg-contact h3, body#okg-order h3, body#okg-subscribe h3,
	body#okg-markets h3, body#okg-gardenparty h3 { 
				font-size:1em; line-height:1.7em; padding-bottom:1.3em;
						  padding-top:.3em; }
	
h4 { margin:0; padding:0 0 .9em 0;
	font-size:1.4em; color:#606060; font-weight:normal;
	text-transform:uppercase; line-height:1.1em; }	
	
h5 { margin:0; padding:0 0 1.4em 0;
	font-size:1.4em; color:#1f1f1f; font-weight:normal;
	/*text-transform:uppercase;*/ line-height:1.1em; }		
	
em { font-style:normal; }
	
strong { font-weight:bold; /*font-style:italic;*/ }

ul, ol { margin:0 0 1em 0; padding:0;
	font-size:1em; line-height:1.3em; color:#1f1f1f; }
ul li { list-style-type:disc; margin-left:18px; }
ol li { list-style-type:decimal; margin-left:22px; }
	

/* fast fonts
============================= */

h3, h4,
#navigation a,
a#order-button,
#tellafriend h6 a
	{ font-family:'LetterGothicW01-Regular', 'Courier New', Courier, mono;
	 }


			
/* wrapper
============================= */
div#wrapper {
	width:100%;
	margin:0; padding:0;
	background:transparent; }
/*
html { height:100%; }
body { height:100%; }

div#wrapper {
	position:relative;
	height:100%; }
*/
/* container
============================= */
#container {
	width:775px; height:100%;
	margin:20px auto 0; padding:0; 
	background:transparent; text-align:left; font-size:120%; }
	
	body.page-id-2206 #container { width:960px; }
	/*
#header, #content, #footer {
	width:100%;
	margin:0; padding:0; }*/
	
/* navigation
============================= */
#navigation {
	/*position:relative; bottom:0; right:21px; z-index:999;*/
	width:714px; /*height:57px; margin:0 7px 0 0;*/ padding:0; 
	overflow:hidden; background:#000000; margin-left:33px;
	/*border-left:7px solid #ffffff; border-right:7px solid #ffffff;*/ }
	body.page-id-2206 #navigation { width:904px; margin:40px 0 0 28px; }
	
#navigation dl {
	float:left; width:auto; overflow:hidden;
	margin-right:24px;
	/*margin:22px 0 0 130px; display:inline;*//*IE6 fix*/ }
	/*body.page-id-2206 #navigation dl { float:left; margin-right:60px; }*/
#navigation dd {
	float:left;
	margin:0; text-align:center;
	/*border-left:7px solid #ffffff;*/ }
#navigation a,
#link-subscribe {
	display:block; /*width:100px; height:35px;*/ /*margin:0 6px 0 0;*/ 
	padding:8px 4px; margin:0 16px 7px 0px;
	color:#ffffff; background:#000000;
	font-size:1em; font-weight:normal; 
	/*font-family:Arial, Helvetica, sans-serif;*/
	text-decoration:none; text-transform:uppercase;/* text-indent:-9999px; 
	overflow:visible;*/ letter-spacing:1px; /*font-variant:small-caps;*/
	/*border-bottom:7px solid #ffffff;*/ }		
#navigation a:hover,
body#okg-home a#home, body#okg-our-story a#our-story, body#okg-contact a#contact, body#okg-markets a#link-markets, body#okg-gardenparty a#link-gardenparty,
body.kitchen a#our-products, body.pantry a#our-products, body.garden a#our-products, body.vintage a#our-products, 
body.barnyard a#our-products, body.featured a#our-products, body.custom a#our-products {
	color:#91cea6; } 	
	
	
#navigation #link-subscribe {
	float:left; padding-left:18px; }	
#navigation #link-markets {
	float:right; padding-left:18px; font-size:0.9em; }
#navigation #link-gardenparty {
	float:right; padding-left:4px; font-size:0.9em; }		
#navigation #link-fb { 
	float:right;
	width:25px; height:25px; 
	background:transparent url(i/OKG_fb2.png) 0 0 no-repeat; text-indent:-9999px; overflow:hidden;
	margin:0; }	
	


/* content-nav
============================= */	
#content-nav {
	float:left; width:227px; min-height:455px; 
	margin:30px 0 0 0px; background:transparent; }
	body.page-id-2206 #content-nav { width:229px; min-height:160px; border-right:1px dotted #ccc; margin:0 0 20px 28px; }

#content-nav dl {
	float:left; width:auto; overflow:hidden; }
#content-nav dd {
	float:left; 
	margin:0; text-align:center; }
#content-nav a {
	display:block; /*width:100px; height:35px;*/ /*margin:0 6px 0 0;*/ 
	padding:0px; margin:0 0 20px 0px;
	width:180px; height:75px; /*position:absolute; left:-3px; z-index:99;*/
	/*color:#ffffff; background:#ff00ff;
	font-size:1em; font-weight:bold; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	 text-transform:uppercase;*/text-decoration:none; text-indent:-9999px; 
	overflow:hidden; letter-spacing:1px; font-variant:small-caps;
	/*border-bottom:7px solid #ffffff;*/
	background:transparent url(i/OKG_nav0614.gif) 0 0 no-repeat; }	
	body.page-id-2206 #content-nav a { width:217px; height:80px; margin:0; 
		background:transparent url(i/OKG_home_nav.png) 0 0 no-repeat; border-bottom:1px dotted #ccc; }
		
#content-nav a:hover {
	color:#ffffff; /*background:#0069C9; background:#ffffff;*/
	/*border-bottom:7px solid #0069C9;*/
	background-position:-180px 0; }
	body.page-id-2206 #content-nav a:hover { background-position:-217px 0; }

/*
a#kitchen { background-position:0 0; }
	a#kitchen:hover, body.kitchen a#kitchen { background-position:-180px 0; }
a#garden { background-position:0 -75px; }
	a#garden:hover, body.garden a#garden { background-position:-180px -75px; }
a#vintage { background-position:0 -150px; }
	a#vintage:hover, body.vintage a#vintage { background-position:-180px -150px; }
a#animals { background-position:0 -225px; }
	a#animals:hover, body.animals a#animals { background-position:-180px -225px; }
a#celebrate { background-position:0 -300px; }
	a#celebrate:hover, body.celebrate a#celebrate { background-position:-180px -300px; }
a#custom { background-position:0 -375px; }
	a#custom:hover, body.custom a#custom { background-position:-180px -375px; }
	*/	
	
a#featured { background-position:0 0; }
	a#featured:hover, body.featured a#featured { background-position:-180px 0; }	
a#kitchen { background-position:0 -75px; }
	a#kitchen:hover, body.kitchen a#kitchen { background-position:-180px -75px; }
a#pantry { background-position:0 -150px; }
	a#pantry:hover, body.pantry a#pantry { background-position:-180px -150px; }
a#garden { background-position:0 -225px; }
	a#garden:hover, body.garden a#garden { background-position:-180px -225px; }
a#vintage { background-position:0 -300px; }
	a#vintage:hover, body.vintage a#vintage { background-position:-180px -300px; }
a#barnyard { background-position:0 -375px; }
	a#barnyard:hover, body.barnyard a#barnyard { background-position:-180px -375px; }
a#custom { background-position:0 -450px; }
	a#custom:hover, body.custom a#custom { background-position:-180px -450px; }	
	
body.page-id-2206 a#markets { background-position:0 0; }
	body.page-id-2206 a#markets:hover { background-position:-217px 0; }	
body.page-id-2206 a#subscribe { background-position:0 -80px; }
	body.page-id-2206 a#subscribe:hover { background-position:-217px -80px; }
body.page-id-2206 a#garden-party { background-position:0 -160px; border:0; }
	body.page-id-2206 a#garden-party:hover { background-position:-217px -160px; }			

#subscribe-sticker a { display:block; float:left;
					width:193px; height:155px; margin:30px 0 30px 30px;
					background:transparent url(i/OKG_sticker2.gif) 0 -155px no-repeat;
					text-indent:-9999px; overflow:hidden; }
#subscribe-sticker a:hover { background-position:0 0; }					


/* content
============================= */
#content {
	width:775px; background:#ffffff; /*padding-bottom:21px;*/
	background:transparent url(i/OKG_bg_content.gif) 0 0 repeat-y;
	overflow:hidden;
	/*border-bottom:7px solid #ffffff;*/ }
	body.page-id-2206 #content { width:960px; background:#fff; }
	
/* header
============================= */
/*#header-image {
	background:#ffffff; }*/ /* IS THIS EVEN USED ?? */
	
#header { background:transparent;/* url(i/border-repeater.png) 0 bottom repeat-x;*/
			width:714px;/*height:106px;*/ /*106px*;*/
			border-top:3px solid #000000;
			border-bottom:3px solid #000000;
			padding:11px 0;
			overflow:hidden;
			margin:30px 0 0 33px; }	
	body#okg-home #header { padding:12px 0; }	
	body.page-id-2206 #header { width:904px; padding:12px 0; margin:28px 0 0 28px; }	
	
#logo {
	float:left; width:199px; height:199px; 
	background:#000000 url(i/OKG_logo.gif) 0 0 no-repeat;
	margin:0px 0; }		
	#logo a {
	display:block; overflow:hidden;
	width:199px; height:100%; text-indent:-9999px; }	
	body.kids #logo { background:#000000 url(i/OKG_logo_kids.gif); }
	body#okg-home #logo { width:230px; height:230px; 
						  background:#000000 url(i/OKG_logo_home.gif);
						  /*margin-bottom:12px;*/ }
	body.page-id-2206 #logo { width:217px; height:217px; background:#000000 url(i/OKG_logo_home217px.gif) 0 0; }					
	
#box-2, #box-3, #box-4, #box-5, #box-6, #box-7, #box-8 {
	float:left; width:217px; height:217px; background:#000; margin-left:12px; }
#box-2, #box-3, #box-4 { margin-bottom:12px; }	
#box-5 { margin-left:0; }

/*
#box-8 {  }
#box-8 a { display:block; text-indent:-999px; overflow:hidden; 
			width:217px; height:217px; background:transparent url(i/OKG_products_box.gif) 0 0; }
#box-8 a:hover { background-position:0 -217px; }
*/

#box-2 { background:#000 url(i/OKG_view_barnyard.png) 0 0; }
#box-3 { background:#000 url(i/OKG_view_vintage.png) 0 0; }
#box-4 { background:#000 url(i/OKG_view_kitchen.png) 0 0; }
#box-7 { background:#000 url(i/OKG_view_garden.png) 0 0; }
#box-8 { background:#000 url(i/OKG_products_box.gif) 0 -217px; }
#box-2 a, #box-3 a, #box-4 a, #box-7 a, #box-8 a, #box-5 a { display:block; width:217px; height:217px; overflow:hidden; }
#box-2 a img, #box-3 a img, #box-4 a img, #box-7 a img, #box-8 a img {
		opacity: 1;
    	-moz-transition-property: opacity;
   		-webkit-transition-property: opacity;
    	-o-transition-property: opacity;
    	transition-property: opacity;
    	-moz-transition-duration: 0.6s;
    	-webkit-transition-duration: 0.6s;
    	-o-transition-duration: 0.6s;
    	transition-duration: 0.6s; }
#box-2 a:hover img, #box-3 a:hover img, #box-4 a:hover img, #box-7 a:hover img, #box-8 a:hover img { 
	opacity:0.3; }			
		
	
#taste {
	float:right; width:504px; height:199px; /*border:7px solid #ffffff;
	margin:7px 0 0;*/
	background:#000000 url(i/OKG_img_contact.jpg) 0 0 no-repeat; }
body#okg-our-story #taste { background:#000000 url(i/OKG_img_story.jpg) 0 0 no-repeat; }
body#okg-contact #taste { background:#000000 url(i/OKG_img_contact.jpg) 0 0 no-repeat; }
body#okg-subscribe #taste { background:#000000 url(i/OKG_img_subscribe.jpg) 0 0 no-repeat; }
body#okg-markets #taste { background:#000000 url(i/OKG_img_market.jpg) 0 0 no-repeat; }
body.featured #taste { background:#000000 url(i/OKG_img_feat.jpg); }
body.kitchen #taste { background:#000000 url(i/OKG_img_kitchen2.jpg); }
body.pantry #taste { background:#000000 url(i/OKG_img_pantry.jpg); }
body.garden #taste { background:#000000 url(i/OKG_img_garden.jpg); }	
body.vintage #taste { background:#000000 url(i/OKG_img_vintage.jpg); }	
body.barnyard #taste { background:#000000 url(i/OKG_img_animals.jpg); }
body.custom #taste { background:#000000 url(i/OKG_img_custom.jpg); }
body#okg-gardenparty #taste { background:#000000 url(i/OKG_img_party.jpg); }			
		
#taste-1, #taste-2, #taste-3, #taste-4, #taste-5 { 
	float:left; width:230px; height:230px; background:#000000; }

#taste-1 { margin-bottom:12px; }	
#taste-2 { margin-bottom:12px; }
#taste-3 { /*position:relative;*/ }
#taste-4 { background:transparent url(i/OKG_home_greenbox.gif) 0 0 no-repeat; }
#taste-5 { /*background:transparent url(i/OKG_home_marketbox.gif) 0 0 no-repeat;*/
			background:transparent url(i/OKG_VFairSQ_MAY13.jpg) 0 0 no-repeat; }
#taste-1, #taste-2, #taste-4, #taste-5 { margin-left:12px; }

#taste-5 a { display:block; text-indent:-9999px; overflow:none;
			width:224px; height:224px; border:3px solid transparent; }
#taste-5 a:hover { border:3px solid #91cea6; }


/*
#taste-4 { background:transparent url(i/OKG_home_greenbox.gif) 0 0 no-repeat; }
#taste-5 {  }
#taste-1, #taste-3, #taste-4 { margin-left:12px; }
*/
.slideshow img { position:absolute; top:0; left:0; display:none; }
.homeslideshow a { position:absolute; top:0; left:0; display:none; }
		

		
/* content-copy
============================= */
#sidebar { /*float:left; width:199px; height:300px; background:#000fff;*/
			float:left; width:227px; min-height:10px; 
			margin:30px 0 0 0px; background:transparent; /*#0ff0ff;*/ }
			body.page-id-2206 #sidebar { width:260px; margin-top:20px; }
	body#okg-home #sidebar { top:643px; }	
	body.kitchen #sidebar, body.pantry #sidebar, body.garden #sidebar,
	body.vintage #sidebar, body.barnyard #sidebar, body.featured #sidebar, body.custom #sidebar,
	body#okg-404 #sidebar { 
		top:900px; /*background:#ffff00;*/ margin-top:0px; }
			
#sidebar #page-tab { float:left; width:227px; overflow:hidden;
					 /*position:absolute; left:-5px;*/ }
		/*			 
	body#okg-home #sidebar #page-tab { 
		height:75px; background:transparent url(i/OKG_markettab2.gif) 0 0 no-repeat; }	
		*/
	body#okg-home #sidebar #page-tab { 
		width:202px; /*height:141px;*/ }
		body#okg-home #sidebar #page-tab a {		
			display:block; width:237px; height:141px; 
			background:transparent url(i/OKG_subscribe_home2.gif) 0 0 no-repeat;
				 }
		body#okg-home #sidebar #page-tab a:hover { background-position: 0 -141px; }		
		 
	body#okg-our-story #sidebar #page-tab { 
		height:652px; background:transparent url(i/OKG_ourstory.jpg) 0 0 no-repeat; }
	body#okg-contact #sidebar #page-tab { 
		height:75px; background:transparent url(i/OKG_contacttab.gif) 0 0 no-repeat; }
	body#okg-order #sidebar #page-tab { 
		height:75px; background:transparent url(i/OKG_ordertab.gif) 0 0 no-repeat; }
	body#okg-subscribe #sidebar #page-tab { 
		height:75px; background:transparent url(i/OKG_subscribetab2.gif) 0 0 no-repeat; }
	body#okg-markets #sidebar #page-tab { 
		height:75px; background:transparent url(i/OKG_markettab2.gif) 0 0 no-repeat; }	
	body#okg-gardenparty #sidebar #page-tab { 
		height:385px; background:transparent url(i/OKG_party.jpg) 0 0 no-repeat; }			
		
			
						 
#side-content { margin:110px 0 0px 0px; overflow:hidden; text-align:center;
							width:205px; /*background:#ffff00;*/ }
#side-content span { font-weight:bold; color:#007151; }					 	
/*#side-content { text-align:center; }		*/
body#okg-home #side-content { width:227px; text-align:left; margin:77px 0 0px 56px; }
body.kitchen #side-content, body.pantry #side-content, body.garden #side-content,
body.vintage #side-content, body.barnyard #side-content, body.featured #side-content, body.custom #side-content,
body#okg-404 #side-content, body.search-results #side-content { 
		margin:0px 0 30px 0px; }
		
a#wholesale { 
	display:block; width:180px; height:75px;
	background:transparent url(i/OKG_wholesaletab.gif) 0 0 no-repeat;
	text-decoration:none; text-indent:-9999px; 
	overflow:hidden; /*position:absolute; left:-5px;*/ }	
a#wholesale:hover {
	background-position:-180px 0; }		
		
		
		
#content-copy { width:504px; overflow:hidden; /*min-height:680px; */
				float:right;/*border:3px solid #0b4499; background:#ffffef;*/
				margin:26px 23px 78px 11px;
				background:transparent; /*#0ff00f url(images/RA_line_team.gif) 0 0 repeat-y;*/
				 }
		body.page-id-2206 #content-copy { width:665px; margin:26px 28px 20px 0; }
			body.page-id-2206 #content-copy div { padding-left:15px; }
				
		body#okg-home #content-copy { width:472px; /*min-height:260px; 
										margin-bottom:158px;*/
										/*margin:26px 28px 78px 12px;*/
										margin-bottom:20px; }		 
		/*body#okg-our-story #content-copy { float:left; }		*/ 
				 
a#home-link-banner { display:block; width:150px; height:57px; float:right;
					/*margin-right:-10px; overflow:visible;*/
					background:transparent url(i/OKG_homeviewbanner3.gif) 0 0 no-repeat; }
	a#home-link-banner:hover { background-position:0 -57px; }		

a#party-link-banner { display:block; width:300px; height:57px; float:left;
					/*margin-right:-10px; overflow:visible;*/ margin:0px 10px 0 0;
					background:transparent url(i/OKG_homepartybanner.gif) 0 0 no-repeat; }
	a#party-link-banner:hover { background-position:0 -57px; }

#home-content-banner { width:662px; height:38px; /*float:right;*/ display:block; margin:15px 0 0;
					background:transparent url(i/OKG_banner.png) 0 0 no-repeat; }
#home-content-banner p { font-size:1.2em; color:#fff; padding:10px 0 0 10px; 
		font-family:Georgia, "Times New Roman", Times, serif; }	
#home-content-banner em { font-style:italic; }		
#home-content-banner a { display:block; color:#fff; text-decoration:none; }
#home-content-banner a:hover { color:#91cea6; }				
			


				 
				 
				 
.link-product { float:left; width:214px; border:1px solid #999999;
				margin:0 30px 40px 0; }			
.link-product a { display:block; width:100%; height:100%; text-decoration:none;
				margin:0; padding:0; }
	.link-product a:hover { background:#e3dcd3; }			
.link-product img { width:184px; /*height:176px;*/ padding:15px;
					/*background:#ffff00;*/ }
.link-product span { display:block; font-size:1.1em; padding:0 15px 25px;
					color:#333333; } 		
	/*.link-product a:hover span { background:#ffffff; }		*/		
		
	.link-product { float:left; width:151px; /*height:175px;*/ border:1px solid #999999;
				margin:0 15px 25px 0; }			
	.link-product a { display:block; width:100%; height:100%; text-decoration:none;
					margin:0; padding:0; }
		.link-product a:hover { background:#e3dcd3; }			
	.link-product .link-image { width:151px; height:151px; margin:0; padding:0;
								background:transparent url(i/OKG_hold_sml.gif) 9px 9px no-repeat; }	
	.link-product img { width:133px; /*height:157px;*/ padding:9px;
						/*background:#ffff00;*/ }
	.link-product span.product-name { display:block; font-size:.9em; padding:5px 14px 20px 14px;
					color:#333333; line-height:1.3em;
					height:20px; }	
		
		
		
		
		
#product { width:100%; overflow:hidden; }
#item-photo { float:left; width:254px; /*height:332px; */
				background:#e3dcd3 url(i/OKG_hold.gif) 0 0 no-repeat; margin-right:24px; }
	#item-photo img { width:234px; /*height:312px; */
						background:#ffffff; padding:9px; border:1px solid #999999; }
#item-info { float:left; width:220px; margin-bottom:20px; }
#order, #tellafriend { display:block; margin:20px 0; }
a#order-button, #tellafriend h5 { /*display:block;*/ width:auto;/*width:65px; height:30px;*/ 
		color:#ffffff; background:#91cea6; /*margin:20px 0 0;*/ padding:1px 8px;
		text-align:center; font-size:1.4em; line-height:1em; text-decoration:none; }
a:hover#order-button, #tellafriend h5:hover { background:#007151; }			
		

#fb-like { margin:15px 0 0 15px; }

		
.collapsible-heading { padding-left:15px; margin-bottom:15px;
		background:url(../images/icon-triangle.png) 0 6px no-repeat; cursor:pointer; }
.collapsible-heading-collapsed { background-position:0 -84px; }
.collapsible-heading-toggle { text-decoration:none; color:#91cea6; font-weight:normal; }
.collapsible-heading-status { position:absolute; left:-99999px; }
.collapsible-content { overflow:hidden; }
.collapsible-content-collapsed { display:none; }


#tellafriend .cform {
	display:none;
	margin-top:15px; }
#tellafriend h6 a { 
	padding-left:15px; margin-bottom:15px;
	/*background:url(../images/icon-triangle.png) 0 6px no-repeat; cursor:pointer;*/
	text-decoration:none; color:#91cea6; font-weight:normal; }
#tellafriend h6 a:hover { 
	text-decoration:underline; }			
		
		
		
		
/* floats left and right
============================= */			
/*#sidebar { float:right; width:175px; background:transparent;
			margin:0px 0 0; }	*/
	body#ra-products #sidebar { /*background:#ffff00;*/margin-top:10px; /**/height:440px; }		

.left { float:left; width:720px;/*width:500px;*/ overflow:hidden;
		min-height:10px; margin:10px 35px 20px 20px; } 
.right { float:left; width:160px;/*width:460px;*/ 
		min-height:10px; margin:10px 35px 20px 0; }
		



/* subscribe form
============================= */
span.label,span.spacer,span.multiple span {width:120px;float:left;} 
span.multiple {float:left;} 
span.button {padding-left:120px;} 
div.clear {clear:both;padding-top:5px;} 



form#searchform { /*width:200px; overflow:hidden; margin:0; position:absolute; top:10px; right:22px; z-index:99;*/
					float:left; width:700px; margin:0px 0 10px; }	
	body.page-id-2206 form#searchform { width:226px; }				
form#searchform label.screen-reader-text { 
	display:none;  }
form#searchform input#s { 
	float:left; width:153px; /*height:18px;*/ background:#fff; padding:4px 0 4px 10px;  border:0;
	font-size:1.0em; font-style:italic; font-family:Georgia, "Times New Roman", Times, serif;
	border:1px solid #ddd; color:#007151; /*letter-spacing:1px;*/ /*margin-left:38px;*/ margin:0;
	 }	
	 /*body.page-id-2206 form#searchform input#s { margin-left:0; }*/
form#searchform input#searchsubmit { 
	float:left; width:20px; height:24px; padding:3px 0; margin-left:4px; border:0;
	font-size:1.2em; background:transparent url(i/OKG_search_icon.png) repeat; text-indent:-999px; overflow:hidden; }



/* footer
============================= */
#footer { 
	background:transparent;/*#e6ebf4;*/
	/*border-top:2px solid #cae9f1;*/
	padding-bottom:15px; margin:16px 0 0px;
	/*font-size:.9em;*/ color:#84acd2; line-height:1.5em; }
/*#disclaimers { float:left; width:; }
#address {  }	*/

#footer p { font-size:1.1em; color:#666; padding:0 28px 33px;
			font-family:Helvetica, Arial, sans-serif; }
#footer a { color:#84acd2; }	

#footer span { display:block; float:left; margin:3px 11px 0 0; }
/*
#footer .left p { padding:0 10px .6em 100px; }
#footer .right p { padding:0 10px .6em 40px; }
#footer .left { width:590px; min-height:81px;
				margin:0; padding-top:10px; 
				background:transparent url(images/RA_LOGO_FT.gif) 21px 0 no-repeat; }
#footer .right { width:360px; margin:0; padding-top:10px; border-left:1px solid #b5cde4; }
			
a#footer-email { background:transparent url(images/RA_envelope.gif) left center no-repeat;
				padding:0 0 0 20px; }			
				*/
a#footer-eske, a#footer-eske:active, a#footer-eske:visited {
			display:block; width:71px; height:20px; float:left;
			margin:0; padding:0; text-indent:-9999px;
			background:url(i/OKG_sitebyeske.gif) 0 -20px no-repeat; }
	a#footer-eske:hover { background-position:0 0px; }				
	