@charset "UTF-8";/* CSS Document */
body {/*background:#8D8B80;*/padding:0;margin:0;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#333333;/*background-image:url(images/background.jpg);background-repeat:repeat-x;*/}
img, div { behavior: url(iepngfix.htc) }
#wrapper {width:1020px;margin:0 auto; position:relative;}
#header {overflow:hidden;width:100%;margin:0 auto;padding-top:3px;}
h1 {float:left; margin:0px; padding:0px;}
#search {float:right;margin-top:10px;padding:0px 0px 15px 40px;/*background-image:url(images/search-back.png);background-repeat:no-repeat;*/width:256px;}
#search h3 {float:left;margin-top:9px;font-size:14px;}
/*#search input {background-image:url(images/search.png);background-repeat:no-repeat;border:0;background-color:#ECE9E1;padding:6px 50px 5px 20px;width:110px;margin:5px 0px 0px 100px;}*/
#search input {background: none repeat scroll 0 0 rgba(0, 0, 0, 0);  border:0 none; color:#7F7F7F!important; font-size:11px; margin:18px 5px 0 23px; padding:8px 0 5px; width:230px; -moz-box-shadow:inset 0 0 2px #888; -webkit-box-shadow:inset 0 0 2px #888; box-shadow:inset 0 0 2px #888; border:1px solid #666;}
#search form:before { color:#CCC; font-size:11px; content:"Search";position: absolute; top:55px; right:185px;}
#search form:hover:before {content:""}
#menu {width:976px; float:left; border-bottom:1px solid #000;border-top:1px solid #000; padding:0 0 0 45px;/*height:38px;height:79px;background-image:url(images/top.jpg);background-repeat:no-repeat;padding-right:50px;*/}
#menu ul {margin:0;padding:0px;list-style-type:none; float:left;}
#menu li {float:left;display:block;/*background-image:url(images/divider.png);background-repeat:no-repeat;background-position:right;*/}
#menu .page_item a:link, #menu .page_item a:visited {border-bottom:none;color:#04718A;display:block;padding:12px 30px 3px 30px;margin-right:2px;}
#menu li:last-child  {background:none;}
#menu .page_item a:hover {background:#000000;padding:12px 30px 3px 30px;color:#04718A;margin-right:2px;}
#menu .current_page_item a:link, #menu .current_page_item a:visited  {background:#000000;color:#04718A;}
#social-media {float:right;padding:0px 20px;margin-top:-3px;margin-right:32px;}
#content {overflow:hidden;padding:20px 18px 0px;}
.content-wrapper {width:958px;margin:0 auto;overflow:hidden;}
#content-wrapper2 {overflow:hidden; clear:both;/*background:url(images/middle2.jpg);background-repeat:repeat-y;*/margin:0 auto;width:99%;padding:0px 5px; background:#CCC;}
#intro {text-align:center;padding:0px 5px 10px 5px;font-size:16px;margin-top:-10px;color:#2F2F2F;line-height:0.6em;text-shadow: 1px 1px 1px #FFF;}
#top-shadow {background:url(images/top.jpg);height:60px;background-repeat:no-repeat;position:relative;z-index:1;}
#bottom-shadow {background-image:url(images/bottom2.jpg);height:50px;background-repeat:no-repeat;}
#shadow-wrap {margin:0 auto;width:1021px;margin-top:0px;}/* Left Column Top */
.left-col-top, .left-col-top2 {width:280px;float:left;background-image:url(images/category-back.png);background-repeat:no-repeat;padding:0px 10px 20px 10px;height:220px;margin-bottom:10px;overflow:auto;}
.left-col-top-about {width:280px;float:left;background-image:url(images/about-back.png);background-repeat:no-repeat;padding:3px 10px 20px 10px;height:125px;margin-bottom:10px;overflow:hidden;}
.left-col-top-apps {width:280px;float:left;background-image:url(images/apps-box-left.png);background-repeat:no-repeat;padding:3px 10px 20px 10px;height:185px;margin-bottom:10px;overflow:hidden;}
.left-col-top-about .current_page_item a:link, .left-col-top-about .current_page_item a:visited, .left-col-top-apps .current_page_item a:link, .left-col-top-apps .current_page_item a:visited  {color:#00607A;}
.left-col-top ul, .left-col-top2 ul, .left-col-top-about ul, .left-col-top-apps ul {list-style-type:none;margin:0;padding:0;}
.left-col-top li, .left-col-top-about li, .left-col-top-apps li {padding:8px 0px 7px 25px;background-image:url(images/arrow-bullet.png);background-repeat:no-repeat;border-bottom:2px dotted #C1C1C1;}
.left-col-top li:last-child, .left-col-top-about li:last-child, .left-col-top-apps li:last-child {border:none;}
.left-col-top a:link, .left-col-top a:visited, .left-col-top-about a:link, .left-col-top-about a:visited, .left-col-top-apps a:link, .left-col-top-apps a:visited {color:#565656;font-size:14px;text-decoration:none;}
.left-col-top a:hover, .left-col-top-about a:hover {color:#04718A;}
.left-col-top-wrapper h2, .left-col-top-wrapper3 h2 {width:110px;background-image:url(images/categories.png);background-repeat:no-repeat;font-weight:normal;font-size:14px;color:#FFFFFF;padding:7px 0px 7px 15px;width:285px;margin:0;margin-left:3px;}
.left-col-top-wrapper, .left-col-top2-wrapper  {overflow:hidden;float:left;width:300px;}
.left-col-top2-wrapper h3 {width:110px;background-image:url(images/featured-star.png);background-repeat:no-repeat;font-weight:normal;font-size:14px;color:#FFFFFF;padding:7px 0px 7px 40px;width:260px;margin:0;margin-left:3px;}/* Right Column Top 1899 */
#right-col-top {width:610px;float:left;background:#e8e5e0;/*background-image:url(images/ad-top.png); background-repeat:no-repeat;padding:10px;*/height:250px;/*margin-bottom:10px;font-size:13px;line-height:1.5em;*/margin:0px 0px 0px 6px;}
#product-right {float:left;width:320px;color:#666666;padding:0px 10px;margin-left:250px;color:#FFFFFF;font-size:14px;line-height:1.7em;}
#product-right p a:link, #product-right p a:visited {color:#FFF;font-weight:bold;padding:0;margin:0;}
#product-right p a:hover {color:#000;}.
buy-now {clear:both;}
.buy-now a:link, .buy-now a:visited {padding:2px 15px 25px 15px;display:block;background-color:none;background-image:url(images/small-buy-button.png);background-repeat:no-repeat;width:70px;color:#FFFFFF;text-decoration:none;}
.buy-now a:hover {color:#565656;}
.author, .price {float:left;margin-right:20px;height:15px;}
#product-right .author {margin-top:-10px;}
#product-right .buy-now {float:left;margin-left:100px;margin-top:-8px;}
#product-right .price {padding-top:15px;}/* Featured Books */
#featured-books {clear:both;overflow:hidden;padding-bottom:20px;background-image:url(images/featured-back.png);background-repeat:no-repeat;margin-bottom:10px;height:180px;margin-left:-5px;padding:10px 10px 40px 10px;}
#featured-books img {border:0px solid #000;}
#featured-books ul {list-style-type:none;padding:0;margin:0;margin-top:-10px;}
#featured-books li {float:left;width:160px;text-align:center;font-size:11px;border-right:2px dotted #CCCCCC;padding:0px 10px;margin:0;background:none;}#featured-books li:last-child {border:none;}
.featured li {border-bottom:2px dotted #CCCCCC;padding:15px 0px;margin-top:-8px;}
.featured li:last-child {border:none;}
#featured-books h2 {background-image:url(images/featured-title.png);background-repeat:no-repeat;padding:7px 25px;color:#FFFFFF;font-size:14px;font-weight:normal;margin:-4px 0px 10px 15px;}
.feature {width:135px;float:left;padding:0px 20px;}
.featured-small {overflow:hidden;clear:both;}
.featured-pic {float:left;width:55px;padding-left:5px;}
.featured-text {float:left;width:200px;}
.price2 {padding-top:7px;}
.featured-text a:link, .featured-text a:visited {font-size:13px;color:#00607A;}
.featured-text a:hover {color:#000;}/* Mailing List & Latest News */
#mailing-list, #latest-news {width:296px;float:left;background-image:url(images/box-bottom.png);background-repeat:no-repeat;padding:3px;height:230px;line-height:1.5em;}
#mailing-list h2, #latest-news h2  {background-image:url(images/black-header.png);background-repeat:no-repeat;padding:8px 0px 8px 15px;color:#FFFFFF;font-weight:normal;font-size:14px;margin-top:-7px;margin-bottom:0;}
.box-content {padding:0px 15px;}
#latest-news {margin-left:8px;}
.MailPressFormEmail, .MailPressFormName {background:#EFEDEA;padding:7px;border:1px solid #D1CFC9;margin-bottom:10px;width:185px;}
input.MailPressFormSubmit {background:#FFFFFF;border:0;color:#04718A;font-size:12px;cursor:pointer;float:right;font-weight:bold;padding-right:13px;font-family:Arial, Helvetica, sans-serif;}
.form-left {width:50px;float:left;padding-top:7px;font-size:13px;font-weight:bold;color:#565656;}
.form-right {width:200px;float:left;}
#categoryposts-3 h3 {margin:0;padding:0;}
#categoryposts-3 ul {list-style-type:none;padding:0;margin:0;}
#categoryposts-3 li {border-bottom:2px dotted #CCCCCC;padding:5px 0px;}
#categoryposts-3 p {padding:2px 0px;margin:0px;font-size:13px;}
a:link.post-title, a:visited.post-title {color:#565656;font-size:14px;padding:0;margin:0;}
a:hover.post-title {color:#04718A;font-size:14px;padding:0;margin:0;}/* Product Pages */
#product-page-left {float:left;width:300px;}
#product-page-left #promo {margin:0;}
#product-page-left #promo {padding-bottom:30px;}
#product-page-right {float:left;width:100%;margin:0px;}
#product-top {background-image:url(images/product-top.png);background-repeat:no-repeat;height:20px;position:relative;z-index:1;}
#product-page-right #product-top {height:20px;position:relative;z-index:1;}
#product-bottom {background-image:url(images/product-bottom.png);background-repeat:no-repeat;height:50px;}
#product-middle {/*background-image:url(images/product-middle.png);background-repeat:repeat-y;*/overflow:hidden;/*margin-top:-1px;*/padding:0px 0px;}
.breadcrumb {padding:0px 0px 10px 0px;border-bottom:0px dotted #CCCCCC;font-size:13px;}
h2.prodtitles {padding-top:10px;margin-top:10px;}/* Promo */
#promo {width:280px;float:left;padding:0px 25px 0px 0px;margin:-2px 8px 0px -2px;height:220px;background-repeat:no-repeat;color:#FFFFFF;text-align:center;line-height:0.8em;}/* Apps & About Page */
#apps h2 {font-size:21px;color:#000000;padding:0;margin:10px 0px 7px 0px;}
#about h2 {font-size:21px;color:#000000;}
#apps h3 {color:#444444;font-size:14px;font-weight:normal;}
#about h3 {color:#565656;font-size:14px;padding:0;margin:0;margin-bottom:-10px;}
#apps h4 {color:#000;font-size:16px;font-weight:normal;padding:0;margin:5px 0px;}
#apps, #about {color:#565656;line-height:1.5em;font-size:12px;}
#apps .alignleft {float:left;margin-right:10px;padding-bottom:200px;}
#apps .alignright {float:right;margin-right:175px;margin-bottom:20px;}
#about {padding:0px 5px; position:relative;}/* News Page */
#news {color:#616161;padding:0px 5px;}
#news h2 a:link, #news h2 a:visited {font-size:21px;color:#000000;}
.date {font-size:13px;float:left;}
.postmetadata {float:left;font-size:13px;padding-left:5px;}
#news .entry {clear:both;padding:0px 0px 15px 0px;line-height:1.6em;border-bottom:2px dotted #CCCCCC;}
#news h2 {font-size:21px;color:#000000;margin:0;padding:10px 0px 7px 0px;}
input#email, input#author, input#url {border:1px solid #8B897D;padding:8px;width:150px;margin-right:10px;}
#news textarea {border:1px solid #8B897D;padding:8px;}
.fields {font-size:14px;}
input#submit {border:0;background-image:url(images/amazon.png);background-color:#FFFFFF;color:#FFFFFF;padding:5px 12px 20px 8px;background-repeat:no-repeat;font-size:14px;cursor:pointer;float:right;margin-right:65px;text-align:left;}
input:hover#submit {color:#000000;}/* Footer */
#footer {/*background:#5E5C53;*/padding:20px;overflow:hidden;text-align:center;color:#CCCCCC;font-size:11px;width:918px;margin-left:-1px;}
.footer-col {width:180px;float:left;padding:0px 0px 0px 40px;height:230px;text-align:left;font-size:14px;border-right:1px solid #97958F;margin-bottom:20px;}
.footer-col2 {width:128px;float:right;}
.footer-col h5, .footer-col2 h5 {color:#000000;font-size:9px;padding:3px 8px;margin:0;float:left;}
.footer-col ul, .footer-col2 ul {list-style-type:none;padding:0;margin:0;}
.footer-col li {padding:3px 0px;text-align:left;background-image:url(images/arrow-small.png);background-repeat:no-repeat;padding-left:20px;}
.footer-col2 li {padding:0px 0px;text-align:left; float:left;}
.footer-col2 li img {margin:0px 5px -3px 0px;}
#footer a:link, #footer a:visited {color:#CCCCCC;text-decoration:none;font-weight:normal;}
#footer a:hover {color:#FFFFFF;text-decoration:none;}
#copyright {/*background:#E8E5E0;*/padding:15px 10px;overflow:hidden;width:964px; font-size:10px;color:#000;}
#copyright a:link, #copyright a:visited {color:#000;font-weight:normal;}
#copyright a:hover {color:#000;}
.left {float:left;width:40%;}
.right {float:right;width:40%;text-align:right;}
a:link, a:visited {color:#04718A;text-decoration:none;font-weight:bold;}
a:hover {color:#000000;text-decoration:none;}
img {border:0;}
.font-15-bold {font-size:15px;font-weight:bold;}/* Shop Buttons */
input.wpsc_buy_button, input.wpsc_buy_button3, input.wpsc_buy_button2 {float: left;padding:7px 10px 10px 6px;text-align:left;margin:0px;background-repeat:no-repeat;color:#FFFFFF;font-size:13px;border:0;background-color:#FFFFFF;cursor:pointer;}
input.wpsc_buy_button {background-image:url(images/ibookstore.png);width:95px;margin-top:10px;}
input.wpsc_buy_button2 {background-image:url(images/amazon.png);width:80px;margin-top:10px;}
input.wpsc_buy_button3 {width:120px;background-image:url(images/barnesandnoble.png);margin-top:10px;}
input.buy-now {padding:6px 10px 10px 13px;text-align:left;width:105px;background-image:url(images/buy-now-small.png);background-repeat:no-repeat;color:#FFFFFF;font-size:13px;border:0;background-color:#FFFFFF;cursor:pointer;float:right;font-weight:bold;font-family:Arial, Helvetica, sans-serif;}
.buy {float:left;font-weight:bold;padding-top:20px;padding-right:10px;}
input.buy-now:hover {color:#000000;}
input.wpsc_buy_button:hover, input.wpsc_buy_button2:hover, input.wpsc_buy_button3:hover {color:#000;}
.otherbooks {border-bottom:0px dotted #CCCCCC;padding:10px;margin:5px;list-style:none; float:left; background:#DFDFDF; min-height:90px}
/*==========================================[  New Dev CSS  ]===================================*/
 
/*#home{background:url(images/home.jpg) no-repeat center 130px;}*/
#home{background:url(http://www.newwordcity.com/wp-content/uploads/home-new2.jpg) no-repeat center 130px;}
#menu a:link{ display: block;  font-size: 14px; padding:8px 12px!important; color:#04718A;}
#menu a:hover {color:#CCCCCC;text-decoration:none; background:#000;}
#homeContent{ min-height:500px; position:relative;/* IE10 Consumer Preview */ padding-left:40px; top:40px;}
.hometext{ color: #000; float:left; font-size:18px;  margin:25px 0 0 6px;  max-width:900px;display:none;}
#home #content-wrapper2{ background:none!important;}
#home #bottom-shadow{ display:none;}
#home a.bnbn{display:inline-block; padding:0 0 0px 20px;color:#000!important;}
#home a.bnbn:hover{ color:#000!important;}
.One,.Two,.Three,.Four,.Five,.Six{ float:left; max-width:155px; max-height:350px; margin:50px 0 0;}
.One{ margin-left:20px; position:relative; z-index:109; border:0px solid #FCF;}
.Two{ margin-left:12px; position:relative; z-index:99; border:0px solid #FCF;}
.Three{ margin-left:17px; border:0px solid #FCC;position:relative; z-index:88;}
.Four{ margin-left:13px; border:0px solid #FCC;position:relative; z-index:77;}
.Five{ margin-left:10px; border:0px solid #FCC;position:relative; z-index:66;}
.Six{ margin-left:-10px; border:0px solid #FCC;position:relative; z-index:44;}
div.productdisplay{ background:#FFF; clear:none !important; float:left; width:303px!important; margin:0 9px;min-height: 182px;}
.producttext{ width:165px!important; padding:0px!important; float:left!important;}
#single_page_container div.productdisplay{ width:100%!important; background:none!important;}
#single_page_container div.producttext{ width:765px !important;}
a.Backbut { float: right; margin: -31px 0 0;}
.breadcrumb{ position:relative; left:13px; top:13px; display:inline-block; z-index:99;}
#single_page_container div.breadcrumb{ position:relative; left:13px; top:0px; display:inline-block; z-index:99;}
#news div.navigation,#about div.breadcrumbs{ display:none;}
#news div.wpsc_container div.breadcrumbs{position:relative!important; }
/*div.imagecol img,div.producttext img{ width:30px;}
div.imagecol.featured-text a:link, div.imagecol.featured-text a:visited,div.producttext.featured-text a:link, div.producttext.featured-text a:visited,div.imagecol h2,div.producttext h2,div.imagecol a,div.producttext a{ color: #00607A!important;  font-size: 13px!important; margin-top:0px!important;}*/
div.imagecol ,div.producttext{min-height:115px;}
div.products_page_author a{ font-size:10px;}
div.products_page_author h2 a{ font-size:12px!important;color: #00607A!important; margin:0px!important; padding:0px!important;}
div.products_page_author{ background: none repeat scroll 0 0 #DFDFDF; border-bottom: 0 dotted #CCCCCC; float: left; list-style: none outside none; margin:5px;
    height:140px;overflow:hidden; padding:10px; max-width:290px;}
div.products_page_author div.imagecol img{ width:54px;}
div.products_page_author div.producttext{width:210px!important;}
div.products_page_author div.product_listing_price{ padding:0px!important;}


@media (max-width: 1599px) {}
@media (max-width: 1000px) {
	#shadow-wrap { margin: 0 auto; width:1000px;}
}
@media (max-width: 999px) { 
#home{ background:none;} #homeContent{ background-image: -ms-linear-gradient(bottom, #FFFFFF 0%, #06579D 100%);/* Mozilla Firefox */ background-image: -moz-linear-gradient(bottom, #FFFFFF 0%, #06579D 100%);/* Opera */ background-image: -o-linear-gradient(bottom, #FFFFFF 0%, #06579D 100%);/* Webkit (Safari/Chrome 10) */ background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #FFFFFF), color-stop(1, #06579D));/* Webkit (Chrome 11+) */ background-image: -webkit-linear-gradient(bottom, #FFFFFF 0%, #06579D 100%);/* W3C Markup, IE10 Release Preview */ background-image: linear-gradient(to top, #FFFFFF 0%, #06579D 100%);}
#menu{ float:none!important;}
#products_page_container .producttext{ margin-left:10px;}
div.productdisplay img.product_image,div.productdisplay img{ width:auto!important;}
#mailing-list{ margin:10px 0px!important;}
}

/*@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px)  {
	
	body{ background:#F00!important;}	
	
	}*/

@media screen and (max-width: 767px)
	{
#home a.bnbn{color:#000!important;}
#copyright {color:#000!important;}
#copyright a:link, #copyright a:visited {color:#000!important;}
#copyright a:hover {color:#000!important;}
.One,.Two,.Three,.Four,.Five,.Six{margin-left:50px;}
#home #content-wrapper2,.content-wrapper,#wrapper,#header,#shadow-wrap,#menu,img,#content-wrapper2,div.product_grid_display div.product_grid_item,
		div.producttext,.wpsc_description
		{ max-width:100%!important; width:100%!important;}
		#content{ padding:0px;}
		#homeContent{padding-left:11px;}
		#search { background-position:left 33px !important;}
		#search span{ padding-right:20px; margin:0px!important;}
		#search input{width:226px !important; margin:18px 5px 0;}
		.wpsc_description{ max-width:90%!important; width:90%!important;}
		div.imagecol{ width:86%;}
		.wpsc_description{ padding:0px !important; line-height:inherit !important;}
		div.productdisplay img,input.wpsc_buy_button, .bnb{ clear:both;}
		#menu {height:auto;overflow:inherit!important;padding:0px; text-align:center;}
		#menu li{ float:inherit!important; border-top:1px solid #000; text-transform:uppercase;}
		#menu ul{ padding:0px; margin:0px; float:none;}
		#search img{ width:auto!important;}
		.hometext{ margin:20px 10px 0 12px!important; max-width:100%!important;}
		img.logo{ margin-left:-12px;}
		.One,.Two,.Three,.Four,.Five,.Six{max-height:340px!important;}
		#home a.bnbn{ clear:both;}
		#copyright{ width:100%; padding:5px!important;}
		#copyright div.left,#copyright div.right{ width:100%; text-align:center!important;}
		div.product_grid_display div.product_grid_item{ clear:both;}
		#content-wrapper2{ padding:0!important;}
		div.product_grid_display div.product_grid_item img{ width:94%!important;}
		.grid_product_info{ padding:0 15px;}
		
	}
@media screen and (max-width:480px) 
	{#copyright {color:#000!important;}
#copyright a:link, #copyright a:visited {color:#000!important;}
#copyright a:hover {color:#000!important;}
		.One,.Two,.Three,.Four,.Five,.Six{ margin:0px 0 20px!important;}
		#homeContent{ background-image: -ms-linear-gradient(bottom, #FFFFFF 0%, #06579D 100%);/* Mozilla Firefox */ background-image: -moz-linear-gradient(bottom, #FFFFFF 0%, #06579D 100%);/* Opera */ background-image: -o-linear-gradient(bottom, #FFFFFF 0%, #06579D 100%);/* Webkit (Safari/Chrome 10) */ background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #FFFFFF), color-stop(1, #06579D));/* Webkit (Chrome 11+) */ background-image: -webkit-linear-gradient(bottom, #FFFFFF 0%, #06579D 100%);/* W3C Markup, IE10 Release Preview */ background-image: linear-gradient(to top, #FFFFFF 0%, #06579D 100%);}
	}
@media (max-width: 359px) 
	{ #copyright {color:#000!important;}
#copyright a:link, #copyright a:visited {color:#000!important;}
#copyright a:hover {color:#000!important;}
#home a.bnbn{color:#000!important;}
		#menu ul{ padding:0px; margin:0px; float:none;}
		.One,.Two,.Three,.Four,.Five,.Six{ margin:0px 0 20px!important;}
		img.product_image{ width:100%!important; max-width:100%!important; clear:both;}
		input.bnb,input.wpsc_buy_button2,input.wpsc_buy_button3{ clear:both;}
		#homeContent{ background-image: -ms-linear-gradient(bottom, #FFFFFF 0%, #06579D 100%);/* Mozilla Firefox */ background-image: -moz-linear-gradient(bottom, #FFFFFF 0%, #06579D 100%);/* Opera */ background-image: -o-linear-gradient(bottom, #FFFFFF 0%, #06579D 100%);/* Webkit (Safari/Chrome 10) */ background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #FFFFFF), color-stop(1, #06579D));/* Webkit (Chrome 11+) */ background-image: -webkit-linear-gradient(bottom, #FFFFFF 0%, #06579D 100%);/* W3C Markup, IE10 Release Preview */ background-image: linear-gradient(to top, #FFFFFF 0%, #06579D 100%);}		
		input.wpsc_buy_button{ float:left;margin-left:0px!important; clear:both;}
		#home #content-wrapper2, .content-wrapper, #wrapper, #header, #shadow-wrap, #menu, img, #content-wrapper2, div.product_grid_display div.product_grid_item, div.producttext, .wpsc_description{ width:auto!important;}
		div.producttext div.wpsc_description{ width:100% !important; margin:10px 0!important; float:left;}
		#products_page_container .producttext{ margin-left:10px;}
				
	}
@media (max-width:220px) 
{#menu ul{ padding:0px; margin:0px; float:none;}
#products_page_container .producttext{ margin-left:10px;}
}