/*
Theme Name: thecharmtree
Theme URI: http://www.d-collective.com
Description: The Charm Tree theme
Author: Designers Collective
Author URI: http://d-collective.com
Template: thematic
Version: 0.6
*/

/* Reset browser defaults */
@import url('../thematic/library/styles/reset.css');

/* Apply a basic layout */
@import url('../thematic/library/layouts/2c-r-fixed.css');

/* Apply basic image styles */
@import url('../thematic/library/styles/images.css');

/* Prepare theme for plugins */
@import url('../thematic/library/styles/default.css');

/* Prepare theme for plugins */
@import url('../thematic/library/styles/plugins.css');

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent;}
body { line-height: 1; behavior:url("/csshover3.htc");}
ol, ul { list-style: none;}
blockquote, q { quotes: none;}
:focus { outline: 0;}
ins { text-decoration: none;}
del { text-decoration: line-through;}
table { border-collapse: collapse; border-spacing: 0;}


 
#main,
#container,#checkoutcontainer,
#content,#checkoutcontent,
#wrapper,
#entry-content, #checkout-entry-content,
#products_page_container,
#thumb
{

		overflow:visible !important;
	
}

#whitecontainer
{
float:left;
    width:960px;
    background-color: white;
    margin-bottom:0px;
}

body{
		font: 12px Arial; 
		background: url(images/bg.jpg) repeat;
		text-align: center;
}


#main{
	width:960px;
	height:562px;
	padding:0px;
	margin:0px auto 0px auto;

}

#main,
#container, #checkoutcontainer {
	height: auto;
	background-color: #ffffff;

	
}

#container, #checkoutcontainer{
	width: 736px;
	margin:0px;
	padding:0px;
}

#checkoutcontainer {
width: 960px;
}

#content, #checkoutcontent{
  width: 736px;
margin:0px;
}




#checkoutcontent {
width:960px;

}


div.entry-content, #checkout-entry-content {
	width: 736px;
	text-align:left;
	padding:0px;
	
}

#checkout-entry-content {


width:960px;
margin-bottom: 0px !important;

}


.cart-menu-on {

width:200px;

}


code {
font-family: monospace;
white-space:nowrap;

}


.hentry {
padding:0px;
}

div.entry-content table.productcart tr.firstrow td{
	background-color: #407635;
	border: 1px solid #e7ebef;
	color: white;
	padding: 4px
}

div.entry-content table.wpsc_checkout_table{
  margin-top: 20px	
}

.aside ul{
	margin: 0 0px 0px 0px
}

div.entry-content table.wpsc_checkout_table td{
	padding: 4px;
	font-size: 1em
}

.entry-content h1, .entry-content h2{
	font-size: 1.6em
}
.entry-content h4{
	font-size: 1.2em
}

div.entry-content .wpsc_checkout_table input,
div.entry-content .wpsc_checkout_table textarea,
div.entry-content .wpsc_checkout_table select{
	width: 500px;
	font-size: 13px;
	padding: 5px
}

span.total{
    background-color: #dedede;
	padding-top: 5px;
	text-align: right;
	border:9px;
	border-color: red;
}

#static-frame
{
	background-color: white;
	padding-left:16px;
	padding-right:0px;
	padding-top:10px;

}


#minor-frame
{
	background-color: white;
	padding-left:100px;
	padding-right:100px;
	padding-top:40px;

}


#minor-frame a

{
    text-decoration: none !important;
     border-style: none !important;


}





#minor-frame h3
{
    color:#8b8b8b;
    text-decoration: none !important;
    font-size: 14px;
    font-style: bold;
    border-style: none !important;
 
	
}


#minor-frame h3:hover 

{
    text-decoration: none !important;
    border-style: none !important;
    color:#f7934c  !important;


}




#minor-frame h2
{
    color:#f7934c;
    text-decoration: none !important;
    font-size: 17px;
    border-style: none !important;
     font-style: bold;
     padding-bottom: 7px;
     padding-top:15px;
	
}

#minor-frame p
{

     padding-bottom: 7px;
	
}


#minor-frame p a
{

     color:#f7934c !important;
	
}


#minor-frame p a:hover
{

     color:#f7934c;
     text-decoration: underline !important;
	
}

#minor-frame p a:visited
{

     color:#f7934c;
     text-decoration: none;
	
}

#minor-frame li
{

     list-style-type: square;
     padding-bottom:5px;
	
}



#minor-frame li a
{

     color:#f7934c !important;
}

#minor-frame li a:hover;
{
      color:#f7934c;
     text-decoration: underline !important;
}


#minor-frame li a:visited
{

     color:#f7934c;
     text-decoration: none;
	
}


#static-frame img
{
	margin:0px;

}



#static-frame input
{
 font-family: Arial;
 font-size: 13px;
 background-color: #eeeeee;

}

#primary{
	/* -moz-border-radius: 20px; 
	border-radius: 20px;
	-webkit-border-radius: 20px;*/

	width: 224px;
	margin: 0px;
	margin-bottom: 22px;
	float: right;
	background-color: #ffffff;
	border: none;
 	padding: 0px;
}

#container > *,
#primary > *{
	padding: 0;
}

h1.entry-title{
	width:284px;
	height:0px;
	/* background:url(images/logo.gif); */
	font-size:0px;
	padding: 0px;
	overflow:hidden;
	margin: 0px
}
h2{
	font-size:22px;
	color:#429132;
}

.main-aside ul {
	padding:0px 0px;
	right:0px;
}

.main-aside {
	right:0px;
}



.aside h3{
	border-bottom: none
}
.aside ul ul{
	margin-left: 0
}
#products_page_container{
	width:736px;
	background:#ffffff;
	padding:0px;
	margin: 0px;
	float:left;
}
#products_page_container li{
	float:left;
	padding:3px;
	height:200px;
	margin: 0px;
	width:170px;
}
#products_page_container li img{
	display:block;
	max-width: 100%
}

input.wpsc_buy_button{
	background: none
}
.entry-content h3{
	font-size:15px;
	margin: 5px 0;
	padding: 0;
	font-size: 14px;
	color: black;
	text-decoration: none;
	border: none;
	font-style: normal
}


/* conflicts with description in popup
.entry-content p{
	padding-left:50px;
	padding-right:50px;
	padding-top:10px;
	font-size:12px;

}
*/



.entry-content h3 a{
	font-size:12px;
	color:#c23f26;
}

.entry-content input.wpsc_buy_button{


/*
	text-transform: lowercase;
	display: block;
	text-decoration: underline;
	width: auto;
	border: none;
	background-color: none;
	margin: 0;
	padding: 0
	*/
}



form.wpsc_empty_the_cart
{
display:block;
background: url('images/cart-bottom.gif') no-repeat; 
text-align: right;
height:22px;
margin-bottom: 7px !important;
}


span.emptycart button{

  color: black;
  font-size: 10px;
	line-height:12px;
	background:transparent; 
	border:none;
	text-decoration: underline;
}

.cart-is-empty {
display:block;
background: url('images/cart-bottom-empty.gif') no-repeat; 
text-align: center;
padding-top: 9px;
height:31px;
font-size:12px;
color:#999999;
line-height: 18px;

margin-bottom:0px !important;

}




.one-more
{
font-size: 12px;
background-color: #f5f5f5;
display:block;
border-left-color:  #8c8c8c !important;
border-right-color:  #8c8c8c !important;
border-style:solid !important;
border-width: 0px 1px !important;
margin-bottom: 0px !important;
font-weight: bold;
padding:5px 0px 5px 67px;
line-height: 16px;
text-align: left;
background:transparent url(images/one-more.gif) no-repeat; */
color:black;
width:144px;
height:50px;



}



span.emptycart button,
.entry-content input.wpsc_buy_button:hover{
  text-decoration: none;
	cursor:pointer
}
a.checkout{
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(images/proceed.gif) no-repeat;
	display:block;
	font-size:0;
	height:30px;
	margin-left:50px;
	overflow:hidden;
	text-indent:-9999px;
	vertical-align:middle;
	margin-top: 5px;
	margin-bottom: 5px;
	width:154px;
}
a.checkout:hover {
background:transparent url(images/proceed-hover.gif) no-repeat;
}

.aside{
	float:right;
	margin-right:0px;
	color:#000000; height:100%;
	background:#ffffff url(images/sidetop.gif) no-repeat;
	width:224px;
	margin-top:-70px;

	
}
.aside a{
	font-size:11px;
	color:#000;
}
.aside a.simpleCart_checkout,
.checkoutEmptyLinks a.simpleCart_checkout{
	display:-moz-inline-box;
	display:inline-block;
	width:87px;
	height:25px;
	background:url(images/btnCheckout.gif);
	overflow:hidden;
	margin-left:100px;
	vertical-align:middle;
	text-indent:-9999px;
	font-size:0;
}
a.btnCheckout:hover{
	background-position:87px 0;
}
#downloadContainer{
	width:230px;
	font-size:11px;
	font-weight:normal;
	margin-top:52px;
}
#downloadContainer a{
	color:#222;
	text-decoration:none;
}
#downloadContainer a:hover{
	text-decoration:underline;
}
h3{
	font-size:22px;
	color:#c23f26;
	padding-bottom:4px;
	margin-bottom:9px;
	border-bottom:1px dashed #d1d4d5;
}
#footer{
    

	clear:both;
	margin-top:0px;
	text-align:center;
	font:normal 11px Helvetica, Arial, sans-serif;
	color:white;
}


#footer a{
	color:white;
  text-decoration:underline;
}
#footer a:hover{
  text-decoration: none
}
#smallLogo{
	margin-top:2px;
	vertical-align:bottom
}
/*************************
my cart page
*************************/
.alsoContainer{
	float:left;
	clear:left;
	padding:15px 0;
}
.alsoInfo,
.alsoImage,
.alsoPrice{
	float:left;
}
.alsoImage{
	margin-right:8px;
}
.alsoInfo{
	margin-right:9px;
	width:90px;
}
.aside .alsoContainer a{
	color:#c23f26;
}
.alsoPrice{
	color:#418932;
	font-size:13px;
	padding-top:5px;
}
.checkoutEmptyLinks{
	float:left;
	clear:left;
	width:500px;
	padding-left:221px;
}
.checkoutEmptyLinks a{
	color:#000;
	font-size:11px;
}
/*************************
Top Frame
*************************/

#branding{
	background: url("/statics/logo/logo.gif") no-repeat 11px 0px; width: 960px; height:93px; 	margin: 0 0; 
	padding:0px;
}

#wrapper {
	background: url("images/strip.png") repeat-x 0px 93px;
	
}

#blog-title, #whats-new-title, #whats-new-2-title, #whats-new-3-title, #whats-new-4-title, #whats-new-5-title, #whats-new-6-title, #glass-beads-title, #silver-beads-title, #bracelets-title, #necklaces-title, #pendants-title {
	height:93px;
	width:948px;
	text-indent:-9999px; 
	background: url("/statics/straps/main-title-strap.gif") no-repeat bottom right;
}

#whats-new-title {		background: url("/statics/straps/whats-new-title-strap.gif") no-repeat bottom right; }

#whats-new-2-title {	background: url("/statics/straps/whats-new-default-title-strap.gif") no-repeat bottom right; }

#whats-new-3-title {	background: url("/statics/straps/whats-new-default-title-strap.gif") no-repeat bottom right; }

#whats-new-4-title {	background: url("/statics/straps/whats-new-default-title-strap.gif") no-repeat bottom right; }

#whats-new-5-title {	background: url("/statics/straps/whats-new-default-title-strap.gif") no-repeat bottom right; }

#whats-new-6-title {	background: url("/statics/straps/whats-new-6-title-strap.gif") no-repeat bottom right; }

#glass-beads-title {	background: url("/statics/straps/glass-beads-title-strap.gif") no-repeat bottom right; }

#silver-beads-title {	background: url("/statics/straps/silver-beads-title-strap.gif") no-repeat bottom right; }

#bracelets-title {		background: url("/statics/straps/bracelets-title-strap.gif") no-repeat bottom right; }

#necklaces-title {		background: url("/statics/straps/necklaces-title-strap.gif") no-repeat bottom right; }

#pendants-title {		background: url("/statics/straps/pendants-title-strap.gif") no-repeat bottom right; }









#header
{
	background: #ffffff; width: 960px; height:93px; 	margin: 0 auto; overflow:hidden;
}

#header{
	position: inherit;
}




/*
#access{
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:32px;
	background:url(images/background-65-black.png);
	z-index:100;
	overflow:hidden;
	text-indent:20px;
	border: 0;
	border-right: 0
}
*/


.menu {
	float:right;
	list-style-image:none !important;
	list-style-position:outside !important;
	list-style-type:none !important;
	padding:12px 15px 0 0;
	position:relative;
	top:-93px;
	width:800px;
	margin: 0;
}

.sf-menu {

	font-family:Arial;
	font-size:12px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
	list-style-image:none !important;
	list-style-position:outside !important;
	list-style-type:none !important;
	padding:0 0 0 18px;
	text-align:right;
	border:0px;
	float:right;

}


.sf-menu ul		{ font: 12px Arial; text-align:right;  }

.sf-menu li 		{ display:inline; padding:0 0 0 0px;}

.sf-menu	li a		{ color: #aaaaaa; }

.sf-menu a, .sf-menu a:visited {
	
	color: #aaaaaa;
}

.sf-menu li a {
border:0px;
}


.sf-menu a {
	font-family:Arial;
	font-size:12px;
border:0px;
padding:0 0 0 18px;
}


.sf-menu li a:hover {
color:#F7934C;
background:#ffffff;
}

/* submenu? */
ul.sf-menu li li.sfHover ul {
	background-color: black;
}

.sf-menu li:hover ul, .sf-menu li.sfHover ul
{
visibility: hidden;

}

/*
.sf-menu li a:visited {
color:#bcbbbf;
background:#ffffff;
}
*/


.sf-menu a:active {

background:#ffffff;

}

.page_item
{
	display:inline;
	padding:0 0 0 18px;
	margin:0;
	
}


.current_page_item a
{
	color:#e35ea3 !important;
	
	
}


/* HIDE A COUPLE OF MENUS *

/* shop minor menu hide   */
.page-item-3 {

visibility: hidden;

}


/* Store minor menu hide   */
.page-item-115 {

visibility: hidden;

}


.page-item-527 {

visibility: hidden;

}


/*

#access li{
	float: left;
	background: none;
	margin: 0;
	padding: 0;
	border: 0
}
#access a{
	color:#fff;
	background: none;
	border: 0;
	font-weight:bold;
	font-size: .9em;
	line-height: 12px;
	margin: 0;
	padding: 10px 0
}

*/

#footer{
	border-top: 0
}

.clearboth{
	clear: both;
}

.cartHeaders,.totalRow{display:none;}
.simpleCart_items{
	overflow-y:auto;
	overflow-x:hidden;
	height:324px;
	width:243px;
	margin-bottom:20px;
}
.itemContainer{
	clear:both;
	width:229px;
	padding:11px 0;
	font-size:11px;
}
.itemImage{
	float:left;
	width:60px;
}
.itemName{
	float:left;
	width:85px;
}
.itemPrice{
	float:left;
	width:85px;
	color:#418932;
}
.itemQuantity{
	float:left;
	width:33px;
	margin-top:-12px;
	vertical-align:middle;
}
.itemQuantity input{
	width:20px;
	border:1px solid #ccc;
	padding:3px 2px;
}

.itemTotal{
	float:left;
	color:#c23f26;
	margin-top:-6px
}

#siteinfo {
	color: grey;
	font-size:13px;
	line-height:18px;
	font-weight: normal !important;
	width:960px;
	background-image: url(images/footer.gif);
	padding:0px;
	display: block;
	height: 25px;
	margin-bottom: 30px;
}

#siteinfo a{
  color: grey;
}
#siteinfo a:hover{
  -moz-opacity: 0.80;
  -webkit-opacity: 0.80;
  opacity: 0.80
}
table.shoppingcart,
table.shoppingcart td,
table.shoppingcart thead,
table.shoppingcart tbody,
table.shoppingcart th{
	border: none;
}
table.shoppingcart th,
table.shoppingcart td{
  vertical-align: middle
}







#sidebar_sections		{
						  background:#ffffff; border:0px #bbbbbb none; 
						  width:211px;
						  height:380px;
					      margin:0px 0px 0 0; padding:4px 0px 3px 0px;
					      text-align: left;
						}


	
	
#sidebar_sections_beads_of_month, #sidebar_sections_bracelets_of_month, #sidebar_sections_beads_of_month	{
							  background:#ffffff; border:0px #bbbbbb none; 
						  	  width:211px;
							  
}

#sidebar_sections_ready_to_go	 			{
						  background:#ffffff url(../../../statics/sidebar_sections/ready_to_go/image.jpg) no-repeat;
													  height:146px;
						}
						
#sidebar_sections_bracelets_of_month	 			{
						  background:#ffffff url(../../../statics/sidebar_sections/bracelets_of_month/image.jpg) no-repeat;
						height:120px;
						}
						
#sidebar_sections_beads_of_month	 			{
						  background:#ffffff url(../../../statics/sidebar_sections/beads_of_month/image.jpg) no-repeat;
						height:120px;
						}
			
#sidebar_sections_ready_to_go:hover	 	{
						  background:#ffffff url(../../../statics/sidebar_sections/ready_to_go/imagehover.jpg) no-repeat;
						  cursor:pointer;
						}
						
#sidebar_sections_bracelets_of_month:hover	 	{
						  background:#ffffff url(../../../statics/sidebar_sections/bracelets_of_month/imagehover.jpg) no-repeat;
						  cursor:pointer;
						}
						
#sidebar_sections_beads_of_month:hover		{
						  background:#ffffff url(../../../statics/sidebar_sections/beads_of_month/imagehover.jpg) no-repeat;
						  cursor:pointer;
						}

#sidebar_sections_charm_club		{
						  background:#ffffff; border:0px #bbbbbb none; 
						  background:#ffffff url(images/charmclub.gif) no-repeat;
						  width:211px;
						  height:140px;
					  	  margin:0px 13px 0 0; 
						  top:10px;
						}

#sidebar_sections_charm_club:hover	{
						  background:#ffffff url(images/charmclubhover.gif) no-repeat;
						  cursor:pointer;
						}
						




#shop-main-bigimage		{
	 					 float:left;
	 					 display:block;
	 					 height:397px;
	 					 width:700px;
	 					 padding:0px;
	 					 text-decoration:none;
	 					 background-image:url('/statics/home_main/image.jpg');
	 					 padding-top: 10px;
	 					 padding-bottom:11px;
						
			
						

						}
						
		
					
						
/* red text */
a #shop-main-bigimage h2 {
font-weight: normal;
font-family: Arial;
text-decoration:none;
color:#999999;

padding-top:2px;

padding-right:150px;
padding-left:5px;

padding-bottom:2px;
line-height: 18px;
font-size: 14px;

}





#shop-main-footer  {
	overflow:hidden;
	height: 142px;
	width:700px;
	border:0px #aaaaaa solid; 
	margin:18px 0px 0px 0px;
	padding:0px;
}	

#shop-main-footer1  {
	border:0px #bbbbbb none; 
	background:#ffffff url(../../../statics/home_bottom/bracelets_bottom/image.jpg) no-repeat;
	width:233px;
	height:142px;
	float:left;
}

#shop-main-footer2  {
	border:0px #bbbbbb none; 
	background:#ffffff url(../../../statics/home_bottom/pendants_bottom/image.jpg) no-repeat;
	width:234px;
	height:142px;
	float:left;
}

#shop-main-footer3  {
	border:0px #bbbbbb none; 
	background:#ffffff url(../../../statics/home_bottom/necklaces_bottom/image.jpg) no-repeat;
	width:233px;
	height:142px;
	float:right;
}	
	
	
						
#shop-main-footer1:hover {
	background:#ffffff url(../../../statics/home_bottom/bracelets_bottom/imagehover.jpg) no-repeat;
}

#shop-main-footer2:hover {
	background:#ffffff url(../../../statics/home_bottom/pendants_bottom/imagehover.jpg) no-repeat;
}

#shop-main-footer3:hover {
	background:#ffffff url(../../../statics/home_bottom/necklaces_bottom/imagehover.jpg) no-repeat;
}




#whats-new-1   {
   width:700px;
   height:397px;
   background:#e2e6ed url(../../../statics/whats_new/image1.jpg) no-repeat;
}

#whats-new-2   {
   width:700px;
   height:397px;
   background:#e2e6ed url(../../../statics/whats_new/image2.jpg) no-repeat;
}

#whats-new-3   {
   width:700px;
   height:397px;
   background:#e2e6ed url(../../../statics/whats_new/image3.jpg) no-repeat;
}

#whats-new-4   {
   width:700px;
   height:397px;
   background:#e2e6ed url(../../../statics/whats_new/image4.jpg) no-repeat;
}

#whats-new-5   {
   width:700px;
   height:397px;
   background:#e2e6ed url(../../../statics/whats_new/image5.jpg) no-repeat;
}

#whats-new-6a   {
   width:700px;
   height:288px;
   background:#e2e6ed url(../../../statics/whats_new/image6a.jpg) no-repeat;
}

#whats-new-6b   {
   width:700px;
   height:288px;
   background:#e2e6ed url(../../../statics/whats_new/image6b.jpg) no-repeat;
}

#whats-new-6c   {
   width:700px;
   height:288px;
   background:#e2e6ed url(../../../statics/whats_new/image6c.jpg) no-repeat;
}


#whats-new-menu   {
   width:107px;
   height:200px;
   padding-top:20px;
   padding-left:580px;
}

#whats-new-menu-1 a, #whats-new-menu-1-active a, #whats-new-menu-2 a, #whats-new-menu-2-active a, #whats-new-menu-3 a, #whats-new-menu-3-active a, #whats-new-menu-4 a, #whats-new-menu-4-active a, #whats-new-menu-5 a, #whats-new-menu-5-active a, #whats-new-menu-6 a, #whats-new-menu-6-active a   {
   width:107px;
   height:29px;
   padding-bottom:5px;
   background-repeat: no-repeat;
   text-indent: -9999px;
   display:block;

}
   
#whats-new-menu-1 a  {
   background-image: url(../../../statics/whats_new/menu1.png);
   display:block;
}
#whats-new-menu-1 a:hover   {
   background-image: url(../../../statics/whats_new/menu1on.png);
}
#whats-new-menu-1-active a  {
   background-image: url(../../../statics/whats_new/menu1on.png);
}

   
#whats-new-menu-2 a  {
   background-image: url(../../../statics/whats_new/menu2.png);
}
#whats-new-menu-2 a:hover   {
   background-image: url(../../../statics/whats_new/menu2on.png);
}
#whats-new-menu-2-active a  {
   background-image: url(../../../statics/whats_new/menu2on.png);
}


#whats-new-menu-3 a  {
   background-image: url(../../../statics/whats_new/menu3.png);
}
#whats-new-menu-3 a:hover   {
   background-image: url(../../../statics/whats_new/menu3on.png);
}
#whats-new-menu-3-active a  {
   background-image: url(../../../statics/whats_new/menu3on.png);
}


#whats-new-menu-4 a  {
   background-image: url(../../../statics/whats_new/menu4.png);
}
#whats-new-menu-4 a:hover   {
   background-image: url(../../../statics/whats_new/menu4on.png);
}
#whats-new-menu-4-active a  {
   background-image: url(../../../statics/whats_new/menu4on.png);
}

 
#whats-new-menu-5 a  {
   background-image: url(../../../statics/whats_new/menu5.png);
}
#whats-new-menu-5 a:hover   {
   background-image: url(../../../statics/whats_new/menu5on.png);
}
#whats-new-menu-5-active a  {
   background-image: url(../../../statics/whats_new/menu5on.png);
}

   
#whats-new-menu-6 a {
   background-image: url(../../../statics/whats_new/menu6.png);
}
#whats-new-menu-6 a:hover   {
   background-image: url(../../../statics/whats_new/menu6on.png);
}
#whats-new-menu-6-active a  {
   background-image: url(../../../statics/whats_new/menu6on.png);
}



#whats-new-caption-block {
   display:inline-block;
   width:700px;
   /*width:700px;*/
height:120px;
margin:0px !important;
padding-bottom:0px;
   background-color: #e2e6ed;
   line-height: 0px;
    zoom:1; 
   *display: inline; 

}


#whats-new-caption {
    display:inline-block;
  float:left;
   width:470px;
   padding:20px 0px 0px 20px;
   padding-bottom:0px;
   background-color: #e2e6ed;
   margin:0px !important;
   line-height: 15px;
   zoom:1; 
   *display: inline; 
   _height: 30px;
   
}

.charm-caption-title {
display:inline-block;
*display: inline;
float:left;
width:405px;
font-size: 16px;
font-weight: bold;
height:30px;
color:#333333;
zoom:1; 
*display: inline;
_height: 30px;
}


.charm-caption-price {
display:inline-block;
width:55px;
font-weight: bold;
float: right;
height:30px ;
margin:0px !important;
padding:0px;
   line-height: 15px;
zoom:1; 
*display: inline; 
_height: 30px;
}


#whats-new-price {

display:inline;

text-align: left;
width:150px;
height:90px;
float:right;

padding-bottom:0px;
   padding-top:20px;
   margin:0px !important;

   zoom:1; 
*display: inline; 
_height: 30px;
}

#whats-new-price p {

display:inline-block;


   background-color: #e2e6ed;

}


#whats-new-price form{

display:inline-block;
height:110px;
overflow: hidden;
   background-color: #e2e6ed;

}


value {
  border:none !important;
}


form value.wpsc_buy_button {
  border:none !important;
}


#whats-new-price input.wpsc_buy_button {

  margin-top:0px;

  border:none !important;
  background-color: #ffffff;  
 
}

#whats-new-price p input.value {

  border:0px !important;
}

#whats-new-price p input {

  border:0px !important;
}

.to-go-form {
padding-top:20px;
 height: 70px;
 width:120px;
 background-color: transparent !important;


}



#whats-new-caption-bottom {
   width:700px;
   height: 30px;
   padding-top:0px;
   margin-top:-5px;
   
   background:#ffffff url(images/whats-new-caption-bottom.gif) no-repeat;
}


.wpsc_loading_animation {
height:10px;

}

.radioclick {
background-color: transparent;

}
