/* Sitewide Styles */

 .container, #topmast, #ftr-badges,
#bottom_nav, 

#main_nav
 {
-moz-border-radius: 10px;
-webkit-border-radius:10px;	
border-radius:10px;}

#left_column div.feedburnerFeedBlock,
.base-mini,
 #mini-search,
#join-affiliate

 {
-moz-border-radius: 8px;
-webkit-border-radius:8px;
border-radius:8px;}


#left_column div.feedburnerFeedBlock,
.base-mini,  
#social_icons,
#join-affiliate{
box-shadow:0 0 5px #666;
   -moz-box-shadow:0 0 4px #666;
   -webkit-box-shadow:0 0 4px #666;}
   #dl-list dt img {width: 40px;margin: 0 10px 10px 0;display: block;}
   #dl-list dt {margin-top: 15px;}
#dl-list dt  {float: left ;display: block;}
#dl-list dt.title, 
#dl-list dd {float:right;width: 92%;}
#dl-list dd {padding-bottom: 15px;}
#dl-list dd.lcf {padding-bottom: 25px;clear: right;}
/*added on 6/2/2010 bt tgp*/

#newsletter,
#newsletter div {margin-top: 10px;}
h6#newsletter {	background: transparent url(../images/icon-enewsletter.png) -3px 1px no-repeat;padding-left: 40px!important;text-align:left;margin-bottom: 15px;margin-top: 35px;}
#newsletter div input {border: 1px solid #008FD4;background:#fff;width: 90%;}
#newsletter div input.submit {float: right;width: 40%;margin-right: 10px;overflow: hidden;clear: both;border: 0;padding: 2px;font-weight: bold;background: #6C953C;font-size: 13px;color: #fff;display: block;}
#social_icons {margin-top: 10px!important;text-align: center;}

#social_icons .s-icons  {margin: 15px auto 10px auto;text-align: center;display: block;
-moz-box-shadow:0 0 3px #555;
   -moz-box-shadow:0 0 3px #555;
  -moz-box-shadow:0 0 3px  #555;}
  #social_icons .s-icons:hover {opacity: 0.8;}
  
  .twitter {margin-bottom: 20px!important;}
#join-affiliate {	background: url(../images/bg-gradient.png) repeat-x left;padding:10px 15px;margin-top: 15px;line-height: 1.5em;
}
#join-affiliate h4 a{color:#008FD4;text-shadow: 1px 1px 1px #fff;font-size: 1.1em;}



#acct-login ul li a {
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright:  5px;
-webkit-border-top-left-radius: 5px;	
-webkit-border-top-right-radius: 5px;
	border-top-left-radius:5px;
	border-top-right-radius: 5px;}

.buy-btn, button,
#right_column input {
-moz-border-radius: 5px;
-webkit-border-radius:5px;	
border-radius:5px;}

*
			{
			margin: 0px;
			padding: 0px;
			}
			
body
			{
			font:96%/1.5em "Times New Roman", Times, serif;
			color: #000;
			background: #FFF;
/*			background: #fff url(../images/snowflakes.jpg) repeat-y center;*/
					}
			
h1, h2, h3, h4, h5, h6
			{			
			text-transform: lowercase !important;
			font-family: Georgia, "Times New Roman", Times, serif;
			}
			
.errorBox { font-family : Verdana, Arial, sans-serif; font-size : 10px; background: #ffb3b5; font-weight: bold; }
			
.external
			{
			margin: 0px;
			padding: 0px;
			}
			
/* Major Site Elements */			
			
#wrapper
			{background: transparent;
			text-align: center;
			margin: 0 auto 10px auto;
			width: 1005px;
			height: auto;
			}
			
.container, #full_container
			{	overflow: hidden;clear: both;
			position: relative;
			width: 995px;
			min-height: 715px;
  			height: auto !important;
  			background: transparent;
			color: #000;
			margin: 0 auto;
			}
			
.container{border: 5px solid #6c953c;text-align: left;	}
#threecol{background:transparent url(../images/container_bg.gif) top left repeat-y;}
#twocolsleft{background: #aa9a81 url(../images/container_bg_2colsleft.gif) top left repeat-y;}			
#topmast
			{width: 1005px;

			background: url('../images/topmast.png') top left no-repeat;			color: #000;
		
			}
		
			
#banners{width: 514px;
			float: right;
			display: block;
			overflow: hidden;
			}
			
#logo
			{
			text-align: left;
			width: 450px;
  			height: 100px;
			}
			



			
#main_container
			{		
			
			
			text-align: left;	
			width:100%;	
			color: #000;
			}
			
#left_column
			{		
			float: left;			
			background: transparent;
			color: #000;
			margin: 0px;
			padding: 0px 10px;	
			width: 230px;	
			border-right: 5px solid #6c953c;
			}
			
#right_column
			{
			min-height: 1000px;
  			height: auto !important;
  			height: 1000px;				
			float: right;			
			background: transparent;
			color: #000;
			padding:5px 10px 0 10px;	
			/*border-right: 5px solid #6c953c;*/
			width: 230px;
			}

#center_column
			{			
			float: left;
			display: block;
			overflow: hidden;
			width: 450px;
			min-height: 525px;
  			height: auto !important;
  			height: 525px;
			background: #fff;
			color: #000;
			margin: 0px;
			padding: 20px 10px 20px 15px;			
			}
			
#full_column
			{			
			float: right;
			display: block;
			overflow: hidden;
			width: 700px;		
  			min-height: 1200px;
			background: #fff;
			color: #000;
			margin: 0px;
			padding: 20px 15px 20px 0;			
			}
			
/* left column */

			
#contact_box
			{
			width: 226px;
  			height: 53px;
			background: transparent;
			color: #000;
			margin: 5px 0px 0px 0px;
			padding: 0px;
			}
			
#contact_box h6
			{
			font-family: Georgia, Arial, Helvetica, sans-serif;
			font-size: 10pt;
			line-height: 12pt;
			font-weight: bold;
			text-decoration: none;
			color: #556cc3;
			margin: 0px;
			padding: 15px 0px 0px 20px;
			}	
			
#product_nav, #blog,  #layered_nav, #onepage_process, #wishlist_box, #find_registry_box
			{
			width: 226px;
			background: transparent url('../images/nav_middle.gif') top left repeat-y;
			color: #000;
			margin: 5px auto 0px auto;
			padding: 0px;
			overflow: hidden;
			}
			
#account_box
			{
			width: 226px;
			background: transparent;
			color: #000;
			margin: 5px auto 0px auto;
			padding: 0px;
			}
			
#social_icons, #find_registry_box
			{
			margin: 0px auto;
			}	
			

			
			
#product_nav_top, #blog_top, #social_icons_top, #layered_nav_top, #account_box_top, #onepage_process_top, #wishlist_box_top, #find_registry_top
			{
			width: 226px;
  			min-height: 165px;
			background: transparent url('../images/nav_top.gif') top left no-repeat;
			color: #000;
			margin: 0px auto;
			padding: 0px;
			}

#product_nav_bottom, #blog_bottom, #social_icons_bottom, #layered_nav_bottom, #account_box_bottom, #onepage_process_bottom, #wishlist_box_bottom, #find_registry_bottom
			{
			width: 226px;
  			height: 11px;
			background: transparent url('../images/nav_bottom.gif') top left no-repeat;
			color: #000;
			margin: 0px auto;
			padding: 0px;
			}
			
#social_icons_bottom, #wishlist_box_bottom, #find_registry_bottom
			{
			margin: 0px auto;
			}	
	
	
		/*#social_icons {background: #fff;overflow: hidden;clear: both;padding-bottom: 10px;}	
	#social_icons li span {position: absolute;left: -3333px;display: block;height: 71px;width: 73px; }		
#social_icons li a {float: left; margin-bottom: 10px;margin-top: 5px ;}
	#social_icons li a{display: block;height: 71px;width: 73px;display: block;margin-left: 10px;float: left;background-repeat: no-repeat;}
		#social_icons li a:hover {opacity: 0.86;display: block;}
a#facebook {	background: transparent url(../images/icons/icon-socialmedia.png) 0 -71px no-repeat;}		
a#twitter {background: transparent url(../images/icons/icon-socialmedia.png) 0 0 no-repeat;}*/	
		
/* Right Column */

#account_box2
			{
			width: 225px;
  			height: 69px;
			background: transparent;
			color: #000;
			margin: 5px auto 0px auto;
			padding: 0px;
			}
		
#whats_new_box, #specials_box
			{
			width: 228px;
  			height: 225px;
			background: transparent url('../images/best_seller_bg.gif') top left no-repeat;
			color: #000;
			margin: 5px 0px 0px 7px;
			padding: 10px 0px 0px 10px;
			}
					
#tips_registry_box
			{
			width: 226px;
  			height: 226px;
			background: transparent;
			color: #000;
			margin: 5px auto;
			padding:  0px;
			text-align: center;
			}
			
#tips
			{
			width: 226px;
  			height: 226px;
			background: transparent url('../images/tips_bg.jpg') top left no-repeat;
			color: #000;
			margin: 0px;
			padding: 0px;
			text-align: center;
			}
			
#registry
			{
			width: 226px;
  			height: 226px;
			background: transparent;
			color: #000;
			margin: 0px;
			padding: 0px;
			text-align: center;
			}
			
#sales_box
			{
			width: 226px;
  			height: 226px;
			background: transparent;
			color: #000;
			margin: 0px 0px 0px 7px;
			padding: 0px 0px 0px 0px;
			text-align: center;
			}
			
#find_registry_box h6, #whats_new_box h6, #product_nav h6, #specials_box h6, #checkout_sidebar h6, #blog h6, #social_icons h6, #layered_nav h6, #account_box h6, #onepage_process h6, #wishlist_box h6, #livechat h6
			{
			width: 200px;
			font-family: Georgia, Arial, Helvetica, sans-serif;
			font-size: 12pt;
			line-height: 12pt;
			font-weight: bold;
			text-decoration: none;
			color: #556cc3;
			margin: 0px;
			padding: 10px 0px 0px 0px;
			
			}
								
#product_nav h6, #blog h6, #social_icons h6, #layered_nav h6, #account_box h6, #onepage_process h6, #wishlist_box h6, #find_registry_box h6, #checkout_sidebar h6, #checkout_sidebar p, #livechat h6
			{
			margin: 0px 0px 0px 15px;
			}
			
#blog ul
			{
			list-style-type: none;
			width: 180px;
			margin: 0px;
			padding: 5px 20px;
			}			
			
#blog p, #blog li
			{
			width: 180px;
			font-family: Georgia, Arial, Helvetica, sans-serif;
			font-size: 9pt;
			line-height: 12pt;
			font-weight: normal;
			text-decoration: none;
			margin: 0px;
			padding: 5px 0px;
			}	
			
#blog a
			{
			font-family: Georgia, Arial, Helvetica, sans-serif;
			font-size: 9pt;
			line-height: 12pt;
			font-weight: bold;
			text-decoration: underline;
			margin: 0px;
			padding: 0px;
			}	
			
#find_registry_box p, #whats_new_box p, #specials_box p
			{
			width: 200px;
			font-family: Georgia, Arial, Helvetica, sans-serif;
			font-size: 10pt;
			line-height: 14pt;
			font-weight: bold;
			text-decoration: none;
			margin: 0px;
			padding: 5px 0px 0px 0px;
			}	
			
#tips h6
			{
			width: 200px;
			font-family: Georgia, Arial, Helvetica, sans-serif;
			font-size: 12pt;
			line-height: 12pt;
			font-weight: bold;
			text-decoration: none;
			color: #558a2a;
			margin: 0px 0px 0px 5px;
			padding: 10px 0px 0px 10px;
			text-align: left;
			}			
			
#tips p
			{
			width: 200px;
			font-family: Georgia, Arial, Helvetica, sans-serif;
			font-size: 14pt;
			line-height: 20pt;
			font-weight: bold;
			text-decoration: none;
			margin: 0px auto;
			padding: 50px 0px 0px 0px;
			color: #558a2a;
			}	
			
#best_sellers_box img, #whats_new_box img, #specials_box img, #tips img, #best_sellers_box a, #whats_new_box a, #specials_box a, #tips a, #wishlist_box a
			{			
			background: transparent;
			margin: 0px;
			padding: 0px;
			}

#sub_nav
			{
			width: 400px;
			height: auto;
			margin: 0px;
			padding: 10px 0px;	
			}
			
#sub_nav p
			{
			float: left;
			display: block;
			overflow: hidden;
			margin: 0px 0px 0px 5px;
			padding: 2px 5px;	
			}
			

			
/* PRODUCTS */	
#full_column h2
			{
			font-family: Georgia, Arial, Helvetica, sans-serif;
			font-size: 1.2em;
			line-height: 18pt;
			font-weight: bold;
			text-decoration: none;			margin: 0px;
			padding: 0px;
			}
			
#full_column #product_info_title h5
			{
			font-family: Georgia, Arial, Helvetica, sans-serif;
			font-size: 16pt;
			line-height: 18pt;
			font-weight: bold;
			text-decoration: none;
			color: #58341d;
			margin: 0px 0px 0px 10px;
			padding: 10px 0px 0px 0px;
			}
			
#full_column #product_info_title p
			{
			font-family: Georgia, Arial, Helvetica, sans-serif;
			font-size: 9pt;
			line-height: 12pt;
			font-weight: bold;
			text-decoration: none;
			color: #58341d;
			margin: 0px 0px 0px 10px;
			padding: 10px 0px 0px 0px;
			}

#center_column .product_listings
			{
			text-align: left;
			width: auto;
			height: 25px;
			margin: 0px;
			padding: 0px;
			}
			
#center_column #featured_products
			{
			width:384px;
			height:auto;
			overflow:hidden; 
			margin: 0px auto;
			padding: 0px;
			border: 1px solid #6c953c;
			background: #fff;
			}
			
#center_column #featured_products .box
			{
			float: left;
			display: block;
			overflow: hidden;
			width: 165px;
			height: 175px;
			margin: 0px;
			padding: 10px 0px 5px 15px;
			text-align: center;
			}
			
#center_column #featured_products .box h3
			{
			text-align: center;
			font-family: Georgia, Arial, Helvetica, sans-serif;
			font-size: 12pt;
			line-height: 12pt;
			font-weight: bold;
			text-decoration: none;
			color: #6c953c;
			margin: 0px;
			padding: 5px 0px 0px 0px;	
			}
			
#center_column #featured_products .box img
			{
			text-align: center;
			margin: 0px auto;
			padding: 5px 10px;		
			}		
			
#full_column .product_listings p
			{
			text-align: left;
			font-family: Georgia, Arial, Helvetica, sans-serif;
			font-size: 10pt;
			line-height: 12pt;
			font-weight: bold;
			text-decoration: none;
			color: #58341d;
			margin: 0px;
			padding: 5px 0px 0px 0px;	
			}
					
#full_column .product_listing_image img
			{
			text-align: center;
			border: 1px solid #0000ad;
			margin: 0px auto;
			padding: 5px 10px;		
			}		
			
#full_column a.product_listing_name
			{
			height: 25px;
			text-align: left;
			font-family: Georgia, Arial, Helvetica, sans-serif;
			font-size: 10pt;
			line-height: 10pt;
			font-weight: bold;
			text-decoration: none;
			color: #86b954;
			margin: 0px;
			padding: 0px;		
			}	
			
#account_box2, .account_box2
			{
			text-align: right;
			float: left !important;
			float: right; /* IE6 */
			display: block;
			overflow: hidden;
			width: 400px;
  			height: 30px;
			background: transparent;
			color: #000;
			margin: 5px 0px 0px 0px !important;	
			margin: 0px 15px 10px 0px;	
			padding: 0px;
			}
			
#account_box2 a, .account_box2 a
			{
			margin: 0px 0px 0px 10px;
			padding: 0px;
			}
			
#account_box3, .account_box3
			{
			text-align: right;
			float: right; 
			display: block;
			overflow: hidden;
			width: 400px;
  			height: 30px;
			background: transparent;
			color: #000;
			margin: 5px 25px 0px 0px;	
			padding: 0px;
			}
			
#account_box3 a, .account_box3 a
			{
			margin: 0px 0px 0px 10px;
			padding: 0px;
			}
			
#full_column #product_title, #full_column .product_title
			{
			width: 265px;
			height: 60px;
			height: auto !important;
			float: left;
			display: block;
			overflow: hidden;			
			margin: 0px 0px 0px 15px;
			padding: 0px;
			}	
			
#full_column #image_column
			{
			text-align: center;
			float: left;
			display: block;
			z-index: 5;
			overflow: hidden;
			background: transparent;
			margin: 0px 0px 0px 15px;
			padding: 0px;
			width: 245px;
			height: 360px;
			height: auto !important;
			}
			
#full_column #image_column img, #full_column #related_products img, #full_column #product_review_info img, #full_column #also_purchased_products img
			{
			text-align: center;
			border: 1px solid #58341d;
			margin: 5px 0px 0px 5px;
			padding: 2px 5px;		
			}
			
#full_column #product_review_info img
			{
			text-align: center;
			border: 0px none #58341d;
			margin: 5px 0px 0px 5px;
			padding: 2px 5px;		
			}
			
#full_column #info_column
			{
			float: left;
			display: block;
			overflow: hidden;
			background: #fff;
			margin: 0px 0px 0px 15px;
			padding: 0px;
			width: 400px;
			height: auto;
			}	
			
#full_column #info_column #price_box
			{
			background: #f7f5f0;
			margin: 0px 0px 0px 0px;
			padding: 0px;
			width: 400px;
			height: 60px;
			}	
			
#full_column #info_column #variation_box
			{
			background: #f7f5f0;
			margin: 20px 0px 0px 0px;
			padding: 0px;
			width: 400px;
			height: auto !important;
			min-height: 300px;					
			}
			
#full_column #info_column #variation_box h6, #full_column #info_column #price_box h6
			{
			background: transparent;
			font-family: Georgia, Arial, Helvetica, sans-serif;
			font-size: 8pt;
			line-height: 12pt;
			font-weight: bold;
			text-decoration: none;
			color: #58341d;
			padding: 5px;
			margin: 5px 0px 0px 0px;
			}
			
#full_column #info_column #variation_box p, #full_column #info_column #price_box p
			{
			background: transparent;
			font-family: Georgia, Arial, Helvetica, sans-serif;
			font-size: 8pt;
			line-height: 12pt;
			font-weight: bold;
			text-decoration: none;
			color: #58341d;
			padding: 5px;
			margin: 0px;
			}	
			
#full_column #info_column #variation_box label
			{
			background: transparent;
			font-family: Georgia, Arial, Helvetica, sans-serif;
			font-size: 8pt;
			line-height: 12pt;
			font-weight: bold;
			text-decoration: none;
			color: #58341d;
			padding: 0px 0px 0px 5px;
			margin: 0px;
			}	
			
#full_column #info_column #variation_box select, #full_column #info_column #variation_box input
			{
			background: #fff;
			font-family: Georgia, Arial, Helvetica, sans-serif;
			font-size: 8pt;
			line-height: 12pt;
			font-weight: bold;
			text-decoration: none;
			color: #58341d;
			padding: 0px;
			margin: 0px 0px 0px 5px;
			}	
			
#full_column #product_description, #full_column #related_products, #full_column #product_review_info, #full_column #also_purchased_products
			{
			background: #f7f5f0;
			margin: 15px 0px 0px 15px;
			padding: 0px;
			width: 660px;
			min-height: 250px;
			height: 250px;
			height: auto !important;
			}
						
#full_column #product_description h6, #full_column #related_products h6, #full_column #product_review_info h6, #full_column #also_purchased_products h6
			{			
			font-family: Georgia, Arial, Helvetica, sans-serif;
			font-size: 8pt;
			line-height: 12pt;
			font-weight: bold;
			text-decoration: none;
			color: #58341d;
			padding: 10px;
			margin: 0px;
			}						

#full_column #product_description p, #full_column #related_products p, #full_column #product_review_info p, #full_column #also_purchased_products p
			{
			background: #f7f5f0;
			font-family: Georgia, Arial, Helvetica, sans-serif;
			font-size: 10pt;
			line-height: 12pt;
			font-weight: normal;
			text-decoration: none;
			color: #58341d !important;
			padding: 10px;
			margin: 0px;
			}
			
#full_column #product_description table, #full_column #product_description tr, #full_column #product_description th, #full_column #product_description td, #full_column #product_description ul, #full_column #product_description li, #full_column #product_description ol, #full_column #product_description pre, #full_column #product_description span, #full_column #product_description h2, #full_column #product_description h3, #full_column #product_description h4, #full_column #product_description h5
			{
			color: #58341d !important;
			}
			
.related_products
			{
  			float: left;
 			width: 33%;
  			height: 225px;
  			display: block;
			text-align: center;
			}
							

						
#bottom_icons
			{
			background: #aa9a81;
			width: 1005px;
			height: 40px;
			margin: 10px auto 0px auto;
			padding: 0px;
			text-align: center;
			}
			
#bottom_icons p
			{
			padding: 0px;
			margin: 8px 0px 0px 12px;
			float: left;
			overflow: hidden;
			display: block;
			background: transparent;
			color: #fff;
			font-family: Georgia, Arial, Helvetica, sans-serif;
			font-size: 8pt;
			line-height: 9pt;
			font-weight: bold;
			text-decoration: none;
			text-align: center;
			}
			
#bottom_icons a
			{
			color: #fff;
			font-family: Georgia, Arial, Helvetica, sans-serif;
			font-size: 8pt;
			line-height: 9pt;
			font-weight: bold;
			text-decoration: none;
			}
	
#bottom_nav
			{overflow: hidden; clear: both;
			background: #aa9a81;
			margin: 0 auto;height: 2em;
			text-align: center;
			width: 100%;padding: 5px 0;
			}

#bottom_nav ul
			{
			text-align: center;
					list-style-type: none;
			}
		
#bottom_nav ul li
			{
			display: inline;
			
			color: #fff;
			
			}
		
#bottom_nav li a
			{	
			padding: 0px 5px;
			display: inline;
			background: transparent;
			color: #fff;
			font-family: Georgia, Arial, Helvetica, sans-serif;
			font-size: .85em;
			font-weight: bold;
			text-decoration: none;
			text-transform: lowercase;
			}
			#bottom_nav li a:hover {color:#222;}


#copyright {width: 100%;text-align:center;display: block;color: #222!important;padding:5px;margin: 0 auto;}
			

		
#footer a
			{
			color: #42443f;
			background: transparent;
			font-family: Georgia, Arial, Helvetica, sans-serif;
			font-size: 10pt;
			line-height: 10pt;
			font-weight: bold;
			text-decoration: none;
			text-transform: uppercase;
			}


#footer
			{overflow: hidden;clear: both;
			background: #fff;
			width:100%;text-align: center;
			margin: 0 auto;	}
			
#footer-text { padding-top: 20px; }
#footer-text p { color: #555; line-height: 15px; font-size: 12px; text-align: left; padding: 0 20px 12px; }
#footer-text a { text-transform: capitalize; font-style: normal; font-weight: normal; font-size: 12px; }
#footer-text a:hover { text-decoration: underline; }
			
/* Misc */

.clear
			{
			clear: both;
    		display: block;
    		height: 0;
    		overflow: hidden;
    		margin: 0;
    		padding: 0;
			}

* html .clear
			{
			height: auto;
			margin-bottom: 0;
			}
		
		
		
#login_elements {
	
}

.floatleft {
	float: left;
	display: inline;
	margin-right: 10px;
}

.floatright {
	float: left;
	display: inline;
}

.floatleft fieldset {
	display: block;
	height: 175px;
	width: 195px;
}

.floatright fieldset {
	display: block;
	height: 175px;
	width: 195px;
}

#all_categories {
	margin-left: 40px;
}

#subcategories {
	border-top: 1px solid #D0D0D0;
	margin: 0px auto;
	margin-top: 80px;
	padding-top: 10px;
	overflow: hidden;
	clear: both;
}

#subcategories li {
	text-align: center;
	display: inline;
	margin: 15px;
	width: 42%;
	float: left;
}


a.info
	{
    position: relative; /*this is the key*/
    z-index: 24; 
	background: transparent;;
    color: #000;
    text-decoration: none;
	}

a.info:hover
	{
	z-index: 25;
	background: transparent;;
	}

a.info span
	{
	display: none;
	}

a.info:hover span
	{ 
	/*the span will display just on :hover state*/
    display: block;
	z-index: 25;
    position: absolute;
    top: 2em;	
	width: 15em;
    border: 1px solid #58341d;
    background: #fff;
	font-family: Georgia, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 12pt;
	font-weight: normal;
	text-decoration: none;
	color: #58341d !important;
	padding: 5px;
	margin: 0px;
    text-align: left;
	}
	
a.info1:hover span
	{
	left: 2em;
	}
	
a.info2:hover span
	{
	left: -0.5em;
	}
	
a.info3:hover span
	{
	left: -3.5em;
	}
	
a.info4:hover span
	{
	left: -5.5em;
	}
	
a.info5:hover span
	{
	left: -6.5em;
	}
	
a.info6:hover span
	{
	left: -10.5em;
	}
	
a.info7:hover span
	{
	left: -11.5em;
	}
	
a.info8:hover span
	{
	left: -13.5em;
	}

/* End OLD Template CSS */

/* Begin Magento Specific CSS and/or Addons */

#misc-menu {float: right;
		width: 320px;
  			height: 15px;
			background: transparent;
			color: #58781f;
			margin: 0px 0px 0px 0px;
			padding: 0px;}
			
			
	#misc-menu ul li {float: left;padding-top: 0px;}
	#misc-menu ul {text-align: right;float: right;margin-right: 5px;background: #fff; }
	#misc-menu ul li a {padding:2px 15px 5px 0;color: #333;font-weight:bold;font-size: 13px;display: block;text-transform: lowercase; }
	#misc-menu ul li a {background: transparent;}
	
	 
	#misc-menu ul li a:hover, #quick-access li a:hover  {text-decoration: none;color:#008FD4}         
	 
	 



