/* Coder's note: This is from old MT site under path:blog/wp-content/themes/simplemarket-child/style.css (see git rec) 
This version is unchanged except for this comment as of initial commit by -JAS 29JUL2020 */
#breadcrumb{width:100%;}
a.more-link{font-family:'ff-meta-web-pro','Droid Sans',arial,sans-serif;font-style:normal;font-weight:400;font-size:0.817em;letter-spacing:0!important;color:#ec1c24!important;border:1px solid #666;padding:4px 0;/*width:76px;*/text-align:center;float:right;line-height:100%;text-decoration:none!important;/*display:block;*/margin-bottom:10px;}
.st_facebook_hcount,.st_twitter_hcount,.st_sharethis_hcount,.st_plusone_hcount,.st_fblike_hcount{margin-bottom:10px;}
/*--- BOOKS ---*/
.sort_key{font-family:'ff-meta-web-pro','Droid Sans',arial,sans-serif;font-style:normal;font-weight:400;font-size:0.875em;margin:20px 0;}
/*.sort_key a{padding:3px 15px;
background-color:#f0f0f0;
background-image: url(http://www.newstarbooks.com/images/bg_cat_l.png), url(http://www.newstarbooks.com/images/bg_cat_r.png),
url(http://www.newstarbooks.com/images/border_sort.png);
background-position: top left, top right, bottom center;
background-repeat: no-repeat;
height: 24px;
text-decoration:none!important;}*/
.sort_key a{padding:7px 5px;background:transparent url(https://www.newstarbooks.com/images/border_sort.png) bottom center no-repeat;height:40px;text-decoration:none!important;}
.back_top{width:100%;float:left;margin-bottom:20px;}
.bookmed_item,.bookmed_item_3{display:inline-block;width:160px;height:320px;float:left;text-align:center;}
.bookmed_item a,.bookmed_item_3 a,
.sort_key a{color:#000 !important;}
.bookmed_item a:active,.bookmed_item a:hover,.bookmed_item_3 a:active,.bookmed_item_3 a:hover,
.sort_key a:active,.sort_key a:hover{color:#666 !important;}
a.booklist_here{color:#aaa !important;}
.bookmed_item{margin-right:19px;}
.bookmed_item h4,.bookmed_item_3 h4{font-family:'ff-meta-web-pro','Droid Sans',arial,sans-serif;font-style:normal;font-weight:400;font-size:0.813em;background:transparent url(https://www.newstarbooks.com/images/border_cat.png) bottom center no-repeat;height:24px;}
.bookmed_item h4.no_bg,.bookmed_item_3 h4.no_bg {height:24px;background:none!important;}
.bookmed_item h4 a,.bookmed_item_3 h4 a{padding:0 15px;
background-color:#f0f0f0;
background-image: url(https://www.newstarbooks.com/images/bg_cat_l.png), url(https://www.newstarbooks.com/images/bg_cat_r.png);
background-position: top left, top right;
background-repeat: no-repeat;
text-decoration: none!important;
height:24px;
}
/**/.sort_key a .sort_link{padding:0 15px;
background-color:#f0f0f0;
background-image: url(https://www.newstarbooks.com/images/bg_cat_l.png), url(https://www.newstarbooks.com/images/bg_cat_r.png);
background-position: top left, top right;
background-repeat: no-repeat;
height:24px;}
.bookmed_img{height:200px;margin-bottom:20px;}
.bookmed_item h2,.bookmed_item_3 h2,
.bookmed_item p,.bookmed_item_3 p{font-family:'ff-meta-serif-web-pro',times,sans-serif;font-style:normal;line-height:130%;}
.bookmed_item h2,.bookmed_item_3 h2{font-size:0.9em;font-weight:700;}
.bookmed_item p,.bookmed_item_3 p{font-size:0.813em;font-weight:500;}
/*--- BOOK ---*/
#center_left{width:220px;float:left;}
#center_right{width:280px;float:left;margin-left:18px;}
.title_img img{margin:10px 0;}
.title_info{margin:0;padding:0;}
.title_info h1{font-family:'ff-meta-serif-web-pro',times,sans-serif;font-style:normal;font-weight:700;font-size:1em;line-height:130%;}
.title_info ul li{color:#666;font-family:'ff-meta-web-pro','Droid Sans',arial,sans-serif;font-style:normal;font-weight:400;font-size:0.813em;margin-bottom:8px;}
.title_info ul li.title_author a{font-size:1.125em;}
.title_info h1,.title_info h1,.title_info ul li.title_author a{color:#000;}
.title_info ul{list-style:none;margin:15px 0 0 0;padding:0;}
.grey{color:#999;}
.title_buy{margin:20px 0;padding:0;}
.title_buy h4{margin:0;padding: 13px 0 8px 10px;font-weight:700;color:#ec1c24;font-size:14px;text-transform:uppercase;letter-spacing:2px;background:transparent url(https://www.newstarbooks.com/images/bg_hd_buy.png) no-repeat top left;}
.title_paypal,.title_online{margin:0;padding:5px 0;width:218px;border-left:1px solid #ec1c24;border-right:1px solid #ec1c24;}
.title_bg_paypal{background:#f2f2f2;width:180px;padding:10px 10px 0 10px;margin:0 10px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;}
.title_bg_paypal h5,.title_bg_paypal p,.title_online p,
.title_more_books h5{font-family:'ff-meta-web-pro','Droid Sans',arial,sans-serif;font-style:normal;font-weight:400;}
.title_bg_paypal p{margin:0;padding:0;color:#808080;font-size:0.75em;}
.title_bg_paypal h5,
.title_more_books h5{margin:7px 0 5px 0;padding:0;color:#4d4d4d;font-size:0.9em;}
.title_bg_paypal input.paypal_btn{margin-bottom:1em!important;border:0;}
.title_online{border-bottom:1px solid #ec1c24;
-webkit-border-bottom-right-radius:5px;
-webkit-border-bottom-left-radius:5px;
-moz-border-radius-bottomright:5px;
-moz-border-radius-bottomleft:5px;
border-bottom-right-radius:5px;
border-bottom-left-radius:5px;}
.title_online p{margin:0;padding:0;width:198px;padding:0 10px;color:#808080;font-size:0.775em;}
.title_about h2,.title_author h2,.title_more_books h2,
.author_bio h2,.author_more h2,
h2.sort_author,
#center_left h2,#center_right h2,#cont_main_one h2{font-weight:700!important;color:#4d4d4d;font-family:'ff-meta-web-pro','Droid Sans',arial,sans-serif;font-style:normal;font-size:1em;margin-bottom:15px;}
h2.sort_author{margin-bottom:5px!important;padding-top:20px;width:100%;float:left;border-top:3px double #888;}
.title_about,.title_author,.title_more_books,
.author_bio,.author_more,
.row{width:100%;margin-bottom:40px;float:left;/*border-bottom:1px dotted #c00;*/}
.author_more img {width:80px!important;}
.thumb_more_book img {width:80px!important;}
.row_hr{width:600px;margin:0px;float:left;/*border-bottom:1px dotted #c00;*/}
.title_more_books .thumb_more_book img{padding:5px 10px 0 0!important;}
ul.author_list, ul.book_author_list{width:30%;float:left;margin:0;padding:0 0 40px 0;}
ul.author_list li,ul.book_author_list{margin:0 0 5px 0;line-height:130%;}
ul.submission_list{list-style:square;margin:0 0 0 15px;padding:0;}
ul.submission_list li{font-size:0.813em;margin-bottom:8px;line-height:130%;}
.icons_hr {width:600px;margin:0px 0px 10px 0px;float:left;}
.icons_hr img {vertical-align:bottom;}
/*--------*/
.uc{text-transform:uppercase;}
.blk{color:#000;}
.mt_10{margin-top:10px;}
.ml_20{margin-left:5%!important;}
strong,.bold{font-weight:700!important;}
.4d{color:#4d4d4d;}
.adv_search_forms table th,.adv_search_forms table td{font-size:0.813em;text-align:left!important;padding:5px 0;}
.adv_search_forms table th label{display:block;margin-top:3px;}
.adv_search_forms table input{margin-bottom:2px;}
.adv_search_forms table th{width:100px;font-weight:400!important;}
h2.title_result{font-weight:700;color:#4d4d4d;font-family:'ff-meta-web-pro','Droid Sans',arial,sans-serif!important;font-style:normal;font-size:1.25em!important;margin:0;padding:0 0 10px 0;border-bottom:1px solid #999;}
h2.title_result,.searchlist_row,.pagination{width:100%;}
h2.title_result,.searchlist_row,.pagination,.booklist_thumb,.booklist_info{float:left;display:block;}
.searchlist_row{border-bottom:1px solid #999;margin:0 0 20px 0;}
.booklist_thumb{width:100px;}
.booklist_info{margin-left:0 0 0 100px;}
.booklist_info{width:80%;}
.booklist_info h2,.booklist_info h3,.booklist_info p{font-family:'ff-meta-serif-web-pro',times,sans-serif!important;font-style:normal;line-height:130%;}
.booklist_info p.booklist_cat{font-weight:400;color:#808080;font-family:'ff-meta-web-pro','Droid Sans',arial,sans-serif!important;font-style:normal;font-size:0.75em;margin:0!important;padding:0!important;line-height:100%!important;}
.booklist_info h2{font-size:0.813em!important;margin:5px 0 2px 0!important;}
.booklist_info h3{font-size:0.75em!important;margin:0 0 5px 0!important;font-weight:400;}
.booklist_info p{color:#666!important;font-size:0.75em;}
.booklist_info a{color:#000!important;}
ul.result_list{margin:0;padding:0;}
ol.result_list{margin:0 0 0 25px;padding:0;}
ul.result_list li,ol.result_list li{margin:0 0 7px 0;line-height:130%;}

.float_l{float:left;}
.float_r{float:right;}
/*.w_50{width:50%;}*/
/*
Theme Name: SimpleMarket
Theme Date: 11th July 2011
Version: 1.1.1
Theme URI: http://premium.wpmudev.org/project/simplemarket
Description: SimpleMarket is a html5 responsive theme with a simple design to complement content
Author: Tammie Lister - WPMU DEV - The WordPress Experts
Author URI: http://premium.wpmudev.org
WDP ID: 237
Tags: flexible-width, custom-background, custom-menu, sticky-post, translation-ready, threaded-comments, left-sidebar, two-columns
License: GNU General Public License, v2 (or newer)
License URI: http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
*/

/* You can see a demo here: http://wp-ecommerce.org/store1/ */

/*----------------------------------------------------------
Welcome to the stylesheet for SimpleMarket Theme - a theme
for MarketPress.
------------------------------------------------------------
>>> TABLE OF CONTENTS
------------------------------------------------------------
0 - Reset - Eric Meyers Reset and other defaults
1.0 - Structure
1.1 - Header
1.2 - Content
1.3 - Sidebar
1.4 - Footer
2.0 - Forms
3.0 - Text Elements
4.0 - Navigation
4.1 - Menus
4.2 - Pagination
5.0 - Images and Icons
6.0 - WordPress default
6.1 - Comments
6.2 - Widgets
7.0 - MarketPress
8.0 - IE 8
9.0 - IE 7
----------------------------------------------------------*/
/* 0 - 1.0 - Reset - Eric Meyers Reset and other defaults 
- Reset by Eric Meyer v2.0
http://meyerweb.com/eric/tools/css/reset/ v2.0 | 20110126 */
#logo_blog img{border:none !important;margin:0 0 25px 0;padding:0;}
html,body,div,span,applet,object,iframe,
h1,h2,h3,h4,h5,h6,p,blockquote,q,pre,
a,abbr,acronym,address,big,cite,code,
del,dfn,em,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,
article,aside,canvas,details,embed,
figure,figcaption,footer,header,hgroup,
menu,nav,output,ruby,section,summary,
time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}
/* HTML5 display-role reset for older browsers */
article,aside,details,figcaption,figure,
footer,header,hgroup,menu,nav,section{display:block;}
body{line-height:1;}
ol,ul{list-style:none;}
blockquote,q{quotes:none;}
blockquote:before,blockquote:after,
q:before,q:after{content:'';content:none;}
blockquote, q {quotes: "" "";}
table{border-collapse:collapse;border-spacing:0;}
.clear{clear:both;}
.clear-left{clear:left;}
.clear-right{clear:right;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}
/* 0 - Reset - 2.0 - Text Elements */
pre,code,kbd,samp,var{font-family:monospace,sans-serif;}
/*.post-body blockquote, .post-body q{margin:0.8em;padding:0.8em;font-style:italic;}*/
.post-body blockquote, .post-body q{margin:0.8em 0.8em 0.8em 1.2em;padding:0.8em;border-left:1px solid #999;}
.post-body blockquote p, .post-body q{color:#999 !important;}
mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold;}
del{text-decoration:line-through;}
abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help;}
hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0;}
a:hover,a:active{outline:none;}
ul,ol{margin-left:2em;}
ol{list-style-type:decimal;}
nav ul,nav li{margin:0;list-style:none;list-style-image:none;}
small{font-size:85%;}
strong,th{font-weight:bold;}
td{vertical-align:top;}
sub,sup{font-size:75%;line-height:0;position:relative;}
sup{top:-0.5em;}
sub{bottom:-0.25em;}
pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word;padding:1em;}
/* 0 - Reset - 3.0 - Images and Icons */
/*img[class*="wp-image-"]{height:auto!important;max-width:100%!important;}*/
img.wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0;}
img.asis{border:none;width:210px!important;}
/* 0 - Reset - 4.0 - WordPress Default */
.post-body p{margin-bottom:0.8em;}
.post-body strong{font-weight:bold;}
.post-body cite,
.post-body em,
.post-body i{font-style:italic;}
.post-body big{font-size:131.25%;}
/*.post-body blockquote, .post-body q{font-style:italic;padding:0px 0.8em;}*/
.post-body blockquote, .post-body q{padding:0px 0.8em;}
.post-body blockquote cite,
.post-body blockquote em,
.post-body blockquote i,
.post-body q cite,
.post-body q em.
.post-body q cite{font-style:normal;}
.post-body pre{margin-bottom:0.8em;padding:0.8em;}
.post-body sup,
.post-body sub{height:0;line-height:1;vertical-align:baseline;position:relative;}
.post-body sup{bottom:1ex;}
.post-body sub{top:.5ex;}
#wp_tag_cloud div{line-height:22px;}
table{width:100%;}
/* 0 - Reset - 4.1 - Comments */
#comments{clear:both;}
#comments .navigation{padding:0 0 1em 0;}
ol.commentlist{list-style:none;margin:0;}
#comments .comment-body ul,
#comments .comment-body ol{margin-bottom:1em;}
#comments .comment-body p:last-child{margin-bottom:1em;}
#comments .comment-body blockquote p:last-child{margin-bottom:1em;}
.commentlist ol{list-style:decimal;}
.comment-author .says{font-style:italic;}
ol.commentlist .children{list-style:none;margin:0;margin-left:1em;}
.commentlist .children li{margin:0;}
.nopassword,.nocomments{display:none;}
#comments .pingback{margin-bottom:1em;padding-bottom:1em;}
.commentlist li.comment+li.pingback{margin-top:0px;}
#comments .pingback p{display:block;margin:0;}
#comments .pingback .url{font-style:italic;}
#respond p{margin:0px;}
#respond .comment-notes{margin-bottom:1em;}
.children #respond{margin:0 1em 0 0;}
#comments-list #respond{margin:0 0 1em 0;}
#comments-list ul #respond{margin:0;}
#respond .required{font-weight:bold;}
#respond .form-submit{margin:1em 0;}
/* 0 - Reset - 4.2 - Alignments */
.alignleft,
img.alignleft{display:inline;float:left;margin-right:0.8em;}
.alignright,
img.alignright{display:inline;float:right;margin-left:0.8em;}
.aligncenter,
img.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;}
img.alignleft,
img.alignright,
img.aligncenter{margin-bottom:0.8em;}
/* 4.3 - Gallery */
.post-body div {clear:none;}
.wp-caption{line-height:18px;text-align:left;margin-bottom:1.25em;padding:0;float:right;}
.wp-caption a, .wp-caption a img {width: auto!important;}
/*.wp-caption img{margin:0;float:right;clear:right;}*/
.wp-caption-text{margin:0.2em 0 0.5em 0;font-size:0.75em!important;color:#aaa!important;}
#content .gallery{margin:auto;}
#content .gallery .gallery-item{float:left;margin-top:0;text-align:center;}
#content .gallery .gallery-caption{font-size:0.813em;margin:0 0 0.8em;}
#content .gallery dl{margin:0;}
#content .gallery br+br{display:none;}
/* 0 - Reset - 4.4 - Lists */
.post-body ul{list-style:square outside none;margin:0.5em 2em;}
.post-body ol{list-style:decimal;margin:0.8em;}
.post-body ol ol{list-style:upper-alpha;}
.post-body ol ol ol{list-style:lower-roman;}
.post-body ol ol ol ol{list-style:lower-alpha;}
.post-body ul ul,
.post-body ol ol,
.post-body ul ol,
.post-body ol ul{margin-bottom:0;}
.post-body dl{margin:0 0 0.8em 0;}
.post-body dt{font-weight:bold;}
.post-body dd{margin-bottom:0.8em;}
/* 0 - Reset - 4.5 - Calendar */
#wp-calendar{width:100%;}
#wp-calendar caption{font-weight:bold;text-align:left;font-size:14px;padding-bottom:0.5em;}
#wp-calendar thead{font-size:11px;}
#wp-calendar tbody td{padding:3px 0 2px;text-align:center;}
#wp-calendar tfoot #next{text-align:right;}
/* 0 - Reset - 5.0 - Forms */
textarea{overflow:auto;}
input[type="radio"]{vertical-align:text-bottom;}
input[type="checkbox"]{vertical-align:bottom;}
.ie7 input[type="checkbox"]{vertical-align:baseline;}
.ie6 input{vertical-align:text-bottom;}
.ie6 legend,.ie7 legend{margin-left:-7px;}
label,input[type="button"],input[type="submit"],input[type="image"],button{cursor:pointer;}
button,input,select,textarea{margin:0;}
input:valid,textarea:valid{}
input:invalid,textarea:invalid{border-radius:1px;-moz-box-shadow:0px 0px 0.5em red;-webkit-box-shadow:0px 0px 0.5em red;box-shadow:0px 0px 0.5em red;}
.no-boxshadow input:invalid,.no-boxshadow textarea:invalid{background-color:#f0dddd;}
::-moz-selection{background:#000;color:#fff;}
::selection{background:#000;color:#fff;}
button{width:auto;overflow:visible;}
input,select{vertical-align:middle;}
/* 0 - Reset - 6.0 - Print styles */
@media print{*{background:transparent !important;color:black !important;filter:none !important;-ms-filter:none !important;}
/* Black prints faster:sanbeiji.com/archives/953
a,a:visited{color:#444 !important;text-decoration:underline;}
a[href]:after{content:" (" attr(href) ")";}
abbr[title]:after{content:" (" attr(title) ")";}
.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:"";} */
/* Don't show links for images,or javascript/internal links
pre,blockquote{border:1px solid #999;page-break-inside:avoid;}
thead{display:table-header-group;} */
/* css-discuss.incutio.com/wiki/Printing_Tables
tr,img{page-break-inside:avoid;}
@page{margin:0.5cm;}
p,h2,h3{orphans:3;widows:3;}
h2,h3{page-break-after:avoid;} */
}
/* non reset full styles start here */
/* 1.0 - Structure */
#site-wrapper{margin:0 auto;max-width:960px;}
#site-outer{/*margin:0;-moz-box-shadow:0 0 0 12px rgba(0,0,0,0.024),0 0 3px 0 rgba(0,0,0,0.15),0 0 0 6px rgba(0,0,0,0.02) inset;-webkit-box-shadow:0 0 0 12px rgba(0,0,0,0.024),0 0 3px 0 rgba(0,0,0,0.15),0 0 0 6px rgba(0,0,0,0.02) inset;box-shadow:0 0 0 12px rgba(0,0,0,0.024),0 0 3px 0 rgba(0,0,0,0.15),0 0 0 6px rgba(0,0,0,0.02) inset;*/}
#site-inner{margin:2.5em 0 4em 0;width:100%;background:#fff;}
#site-inner-hr{margin:1.2em 0 0 0;width:100%;background:#fff;}
#navigation-wrapper{margin:0px auto;max-width:960px;}
body{background:#fff;font-family:'ff-meta-serif-web-pro',times,sans-serif;font-style:normal;font-weight:500;color:#666;}
#main{overflow:hidden;}
#main-inner{padding:0 0 1.5em 0;}
.end{margin-right:0em;}
/* 1.1 - Header */
#branding{height:60px;/*border-bottom:1px solid #000;padding:1em  0 0 0.875em;*/padding:0;background:#c62820 url(https://www.newstarbooks.com/images/bg_mhead.jpg) no-repeat top left;}
#branding-inner{overflow:hidden;}
/*#branding h1{margin:0px!important;padding:0px!important;}*/
#site-advert{float:right;}
#site-logo a,#site-logo a:link,#site-logo a:visited,#site-logo a:hover{text-decoration:none;}
#site-logo{/*font-size:2em;*/float:left;margin:0.275em 0 0.625em 0!important;padding:0.875em 0 0 0.875em!important;/*border:1px solid #000;*/}
/*#site-actions{background:none repeat scroll 0 0 #F5F5F5;border:1px solid #eee;clear:both;display:block;margin:0.5em 0 0;overflow:hidden;padding:0.5em;}*/
#site-actions{/*border:1px solid #eee;*/float:right;background:none;display:block;margin:0.275em 0.875em;overflow:hidden;padding:0;}
#site-description{color:#999;font-style:italic;padding:2px 0 10px 10px;}
#search-box{;}
#search-box{float:right;text-align:right;padding:0.75em 0 0 0;}
#search-box p{margin:0;padding:0;}
#search-box input#searchbox{width:140px;height:20px!important;padding-left:30px;background:#e6e6e6 url(https://www.newstarbooks.com/images/icon_search.png) top left no-repeat;border:none;margin-bottom:3px;}
#search-box a{color:#000;font-size:0.875em;}
/* 1.2 - Content */
#content{float:none;width:100%;}
#content-fullwidth{float:none;width:100%;}
.footer-post-meta{clear:both;padding:0.8em;background:#f6f6f6;border:1px solid#eee;margin:0.8em 0;}
.post{margin-bottom:0.8em;padding-bottom:0.8em;overflow:hidden;}
.post-meta,.head-meta{margin:1em 0;padding:0;overflow:hidden;clear:both;font-family:'ff-meta-web-pro','Droid Sans',arial,sans-serif;font-style:normal;font-weight:400;}
.post-meta{font-size:1em;}
.head-meta{text-transform:uppercase;font-size:1em;letter-spacing:1px;}
.post-author,.post-date,.comments-link,.post-categories,.post-tags,.post-edit,.post-div{float:left;margin-right:0.25em;font-size:0.813em;}
/*.post-summary img,.post-body img,.post img{border:2px solid #dddddd;}*/
/*.post-body p {float:left;}
.post-body div p {float:none;}
.post-body div {clear:right;}
.post-body img {float:right;}*/
header.post-header{margin-bottom:25px;padding-bottom:10px;border-bottom:1px dotted #999;}
.post-summary{padding-top:0;}
.post-summary p, .post-body p{font-size:0.9em;line-height:150%;letter-spacing:1px;color:#666;/*padding-bottom:1em!important;border-bottom:1px solid #eee!important;*/}
.post-date{color:#ccc;}
.post-meta-author{background:none repeat scroll 0 0 #f9f9f9;border:1px solid #eee;clear:both;margin-bottom:1em;overflow:hidden;padding:0.5em;}
.post-meta-author .avatar{float:left;float:left;margin:0 1.5em 0 0;}
.author-info .avatar{background:#fff;}
/* 1.3 - Sidebar */
#sidebar, #sidebar2{clear:both;float:none;width:100%;}
#sidebar h3, #sidebar2 h3{margin:0;padding:7px 10px;font-size:0.813em;font-weight:700;}
#sidebar h3, #sidebar h3 a,
#sidebar2 h3, #sidebar2 h3 a{color:#4d4d4d;text-decoration:none;background:#e6e6e6;text-transform:uppercase;}
#sidebar .shopping_cart, #sidebar .social_media{margin-top:1em;}
#sidebar .mailing_list{margin-top:2em;background:#e6e6e6;}
#sidebar .social_media, #sidebar .mailing_list {margin-left:10px;}
#sidebar .mailing_list p{margin:0 10px;}
#sidebar .mailing_list table{margin:7px 10px;width:85%;}
#sidebar .mailing_list th,#sidebar .mailing_list td{font-size:0.775em;}
#sidebar .mailing_list th{padding-top:2px;}
#sidebar .mailing_list td{padding:0 0 10px 5px;}
#sidebar .mailing_list input#user_name,#sidebar .mailing_list input#user_email{width:100%;height:20px;border:0;margin:0 0 5px 0;}
input#submit_btn,input#searchbtn{padding:3px;font-family:'futura-pt','Droid Sans',arial,sans-serif;font-style:normal;font-weight:700;}
input#submit_btn{margin-bottom:3px;font-size:1.125em;border:0;}
input#searchbtn{margin-bottom:0;font-size:1em;border:1px solid #b51e10;}
.error_msg{color:#ec1c24;}
#sidebar .shopping_cart .cart_bg{margin-left:10px;height:45px;border: solid 1px #ec1c24;-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
#sidebar .shopping_cart h3{background:transparent;padding:7px 10px 3px 10px;}
#sidebar .shopping_cart .cart_info form{float: right;z-index:1;}
.sidebar_bg{background:transparent url(https://www.newstarbooks.com/images/bg_sidebar.gif) no-repeat top left;}
#sidebar ul, #sidebar2 ul{margin:0 0 0 10px;padding:10px 0 15px 0;border-left:1px solid #e6e6e6;}
#sidebar ul li, #sidebar2 ul li{font-size:0.813em;line-height:160%;list-style:none;padding:0;margin: 0 0.5em 0.325em 0.5em;}
#sidebar ul li{letter-spacing:1px;}
#sidebar2 ul li{letter-spacing:normal;}
#sidebar ul li a, #sidebar2 ul li a{color:#4d4d4d;text-decoration:none;}
#sidebar .widget:nth-child(4) ul, #sidebar2 .widget:nth-child(1) ul{border-bottom:1px solid #e6e6e6;}
.blog_date{font-family:'ff-meta-web-pro','Droid Sans',arial,sans-serif;font-size:0.875em;color:#999;}
#sidebar .social_media{font-size:0.875em;}
#sidebar .social_media a{color:#000;}
#sidebar .social_media img{margin-right:5px;}
#main table{width:100%;}
/* 1.4 - Footer */
#footer-outer{clear:both;background:#f4f4f4;border:1px solid #eee;overflow:hidden;color:#aaa;}
#bottom-footer{padding:1em 10px;overflow:hidden;text-align:center;}
#footer-links{background:none repeat scroll 0 0 #e6e6e6;clear:both;margin-top:0.8em;padding:1em 0;font-family:'ff-meta-web-pro','Droid Sans',arial,sans-serif;font-size:0.688em;line-height:140%;letter-spacing:1px;}
/*#footer-links a{font-size:14px;margin-right:1.5em;}*/
/* 2.0 - Forms */
input[type="text"],
textarea{padding:0em;}
select{background:none repeat scroll 0 0 #fff;border:1px solid #eee;-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding:0.5em;}
input[type="submit"],a.button,a:visited.button,a:link.button,.button{background:#ec1c24;/* Old browsers */
background:-moz-linear-gradient(top,#ec1c24 0%,#b62d1e 100%);/* FF3.6+ */
background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ec1c24),color-stop(100%,#b62d1e));/* Chrome,Safari4+ */
background:-webkit-linear-gradient(top,#ec1c24 0%,#b62d1e 100%);/* Chrome10+,Safari5.1+ */
background:-o-linear-gradient(top,#ec1c24 0%,#b62d1e 100%);/* Opera11.10+ */
background:-ms-linear-gradient(top,#ec1c24 0%,#b62d1e 100%);/* IE10+ */
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ec1c24',endColorstr='#b62d1e',GradientType=0 );/* IE6-9 */
background:linear-gradient(top,#ec1c24 0%,#b62d1e 100%);/* W3C */
padding:0.4em 0.8em;color:#fff;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
input[type="submit"]:hover,a:hover.button,.button:hover{background:#b40303;color:#fff;text-decoration:none;padding:0.4em 0.8em;}
/* 3.0 - Text Elements */
/*#site-logo h1{text-transform:uppercase;font-weight:bold;}
#site-logo h1, */#site-logo img{/*border:1px solid #fff;*/margin:0!important;padding:0!important;}
h1,h2,h3,h4,h5,h6{font-family:'futura-pt','Droid Sans',arial,sans-serif;font-style:normal;}
h1{font-size:2em;font-weight:700;}
h1.post-title{font-size:1.4em;margin-top:25px;font-weight:400;}
h1.cat_title{width:100%;font-family:'ff-meta-web-pro','Droid Sans',arial,sans-serif;font-style:normal;font-weight:400;font-size:2.25em;line-height:150%;border-bottom:1px dotted #999;color:#4d4d4d;}
h2{font-size:1.6em;font-weight:700;}
h3{font-size:0.7em;font-weight:700;}
h4{font-size:1.2em;font-weight:700;}
h5{font-size:1.1em;font-weight:700;}
h6{font-size:1em;font-weight:700;}
p{font-size:0.813em;line-height:140%;margin-bottom:0.8em;}
/*.post-body p{clear:both;}*/
.post-format{background:none repeat scroll 0 0 #eee;float:right;margin:0.5em 0 0 0.5em;padding:0.3em 0.5em;border:1px solid #dddddd;/*-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;*/}
tt{color:#666;text-transform:uppercase;}
/* 4.0 - Navigation */
a,a:link{color:#4d4d4d;text-decoration:none;}
a:visited{color:#4d4d4d;text-decoration:none;}
a:hover{color:#4d4d4d;text-decoration:underline;}
/* 4.1 - Menus */
#top-nav{margin:0!important;padding:0!important;
background:#e6e6e6;
font-family:'futura-pt','Droid Sans',arial,sans-serif;font-style:normal;font-weight:400;/*border-top-left-radius:5px;border-top-right-radius:5px;margin-top:1em;padding:2px;*/}
#nav-inner{/*border:1px solid #fff;*/}
.topmenu{margin:0;padding:0;line-height:100%;/*float:left;*/text-transform:uppercase;}
.topmenu li{margin:0em;padding:0em;float:left;position:relative;list-style:none;}
.topmenu a,.topmenu a:visited,.topmenu a:link{font-style:normal;text-decoration:none;display:block;color:#000;padding:0.475em 1.5em;font-size:14px;margin:0;}
.topmenu .current a,.topmenu li:hover > a,.topmenu li.current_page_item a{padding:0.475em 1.5em;}
.topmenu .current a,.topmenu li.current_page_item a, .topmenu li.current:hover > a, .topmenu li.current_page_item:hover > a{color:#fff;background:#000;border:none;margin:0;}
.topmenu li:hover > a{/*background:transparent;border-bottom: 5px solid #000;margin: -5px 0 0 0;*/-moz-box-shadow: inset 0px -5px 0px #000;
-webkit-box-shadow: inset 0px -5px 0px #000;
box-shadow: inset 0px -5px 0px #000;}
.topmenu ul{display:none;margin:0;padding:0;width:150px;position:absolute;top:27px;left:0;text-align:left;z-index:9999;border:1px solid #fff;}
.topmenu ul a{/*padding:0.75em 2.5em;*/color:#000!important;background:#000;font-weight:normal;}
.topmenu ul a:hover{/*padding:0.75em 2.5em;*/color:#000!important;border-bottom: 5px solid #000;}
.topmenu li:hover > ul{display:block;}
.topmenu ul li{float:none;margin:0;padding:0;}
.topmenu ul ul{left:151px;top:0px;}
.topmenu ul li:first-child > a{}
.topmenu ul li:last-child > a{}
#tel{display:block;float:right;vertical-align:text-top;margin:0.25em 0.875em 0 0;font-size:0.9em;}
#tel img{margin:0.25em 0.375em 0 0;}
#tel a{color:#666;text-decoration:none;}
/* 4.2 - Pagination */
.paged #nav-above,.single #nav-above{display:block;}
#nav-above{margin:0 0 1.5em;}
.navigation{line-height:18px;overflow:hidden;}
.nav-previous{float:left;width:50%;}
.nav-next{float:right;text-align:right;width:50%;}
#nav-below{margin:1.5em 0 0;}
#pagination{clear:both;padding:20px 0;position:relative;font-size:11px;line-height:13px;margin-bottom:3em;}
#pagination a{display:block;float:left;padding:0.5em 0.75em 0.5em 0.75em;text-decoration:none;width:auto;color:#6c7b0e;background:#eee;border-right:3px solid #fff;}
#pagination a:hover{color:#fff;background:#889911;}
#pagination .current{padding:0.5em 0.75em 0.5em 0.75em;background:#889911;color:#fff;}
/* 5.0 - Images and Icons */
/**/#content img{height:auto;max-width:100%;}
#header-image img{width:100%;height:auto;}
#post-body img,.post-summary img{height:auto;width:100%;}
.post-featured-thumb{float:left;margin:0.3em 1.5em 0.5em 0;width:33%;height:auto;}
.post-featured-thumb img{max-width:86%!important;height:auto;}
.post-featured-thumb img:hover{border:1px solid #dddddd;-moz-box-shadow:0 0 5px 0 #cccccc;-webkit-box-shadow:0 0 5px 0 #cccccc;box-shadow:0 0 5px 0 #cccccc;}
.gallery img{border:none;padding:0;}
/* 6.0 - WordPress default */
.sticky{background:#fcffed;border:1px solid #eee;padding:0.8em;}
/* 6.1 - Comments */
#comments{clear:both;}
#comments .navigation{padding:0 0 0.5em 0;}
h3#comment-title,h3#reply-title{background:none repeat scroll 0 0 #F3F3F3;border:1px solid #E6E6E6;margin-bottom:0.8em;padding:0.8em;}
ol.commentlist{list-style:none;}
.commentlist li.comment{padding:0.8em;border:1px solid #eee;background:#f9f9f9;clear:both;margin-bottom:0.8em;}
.comment-body{padding:0.3em 0;margin-left:6em;margin-right:6em;}
#comments .comment-body ul,
#comments .comment-body ol{margin-bottom:1.5em;}
#comments .comment-body p:last-child{margin-bottom:0.5em;}
#comments .comment-body blockquote p:last-child{margin-bottom:2em;}
.commentlist ol{list-style:decimal;}
.commentlist .avatar{padding:0.5em;margin:0 1.25em 1.25em 0;border:1px solid #eee;background:#fff;float:left;}
.comment-author{}
.comment-author cite{color:#cccccc;font-style:normal;font-weight:bold;}
.comment-author .says{font-style:italic;}
.comment-meta{font-size:14px;font-style:italic;}
.commentlist .even{}
.fn{color:#999;font-style:italic;}
.comment-meta a:link,
.comment-meta a:visited{color:#889911;text-decoration:none;}
.commentlist li.comment.bypostauthor{background:#fcffed;border:1px solid #eee;}
ol.commentlist .children{list-style:none;margin:0;margin-left:3em;}
.nopassword,.nocomments{display:none;}
#comments .comment-pingback{margin-bottom:1.5em;padding-bottom:1.5em;}
.commentlist li.comment+li.comment-pingback{margin-top:-6px;}
#comments .comment-pingback p{display:block;margin:0;}
#comments .comment-pingback .url{font-style:italic;}
.comment-reply, .comment-edit{float:right;margin:5px 0 5px 5px;}
.comment-reply a, .comment-edit a{background:#ec1c24;/* Old browsers */
background:-moz-linear-gradient(top,#ec1c24 0%,#b62d1e 100%);/* FF3.6+ */
background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ec1c24),color-stop(100%,#b62d1e));/* Chrome,Safari4+ */
background:-webkit-linear-gradient(top,#ec1c24 0%,#b62d1e 100%);/* Chrome10+,Safari5.1+ */
background:-o-linear-gradient(top,#ec1c24 0%,#b62d1e 100%);/* Opera11.10+ */
background:-ms-linear-gradient(top,#ec1c24 0%,#b62d1e 100%);/* IE10+ */
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ec1c24',endColorstr='#b62d1e',GradientType=0 );/* IE6-9 */
background:linear-gradient(top,#ec1c24 0%,#b62d1e 100%);/* W3C */
padding:0.5em 0.8em;color:#fff;-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.reply a:hover{background:#b40303;border:1px solid #ec1c24;color:#fff!important;text-decoration:none;padding:0.5em 0.8em;}
#commentform{background:none repeat scroll 0 0 #f9f9f9;border:1px solid #eee;padding:0.8em;overflow:hidden;}
#commentform input{float:right;}
#commentform p{clear:both;padding:0.5em 0;}
#commentform label{float:left;font-size:14px;}
#commentform input[type="text"]{width:70%;}
#commentform textarea{clear:both;width:97%;}
/* 6.2 - Widgets */
#widget-outer{border:1px solid #e6e6e6;/*padding:1.5em;-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;*/margin-bottom:1.5em;overflow:hidden;clear:both;color:#aaa;}
.widget-block{width:215px;margin-right:1.5em;float:left;}
.widget{overflow:hidden;/*background:-moz-linear-gradient(center top,#f3f3f3 0%,#eee 100%) repeat scroll 0 0 transparent;*/border-right:1px solid #e6e6e6;padding:0;margin:0;}
/* 7.0 - MarketPress */
.mp_cart_actions_widget a,.mp_cart_actions_widget a:link,.mp_cart_actions_widget a:visited{font-weight:bold;padding:0.5em;text-decoration:none;color:#fff;}
.mp_cart_actions_widget a:hover{font-weight:bold;padding:0.5em;text-decoration:none;color:#fff;}
.mp-griditem{width:180px;float:left;margin-right:0.8em;margin-bottom:0.8em;height:200px;border:1px solid #eee;}
div.mp_product_meta{clear:both;padding:1em 0;}
form.mp_buy_form{float:right;}
form.mp_product_price{float:left;}
.mp_product_price{color:#666666;font-size:18px;line-height:40px;}
.product{border-top:none;margin-top:none;padding:0px 0 1.5em;}
.mp_product_name{padding-bottom:0.8em;}
#content #mp_product_list .product{border-bottom:1px solid #eee;overflow:hidden;margin-bottom:10px;padding-bottom:0.8em;}
#mp_product_list .last-product{margin-right:0px !important;}
li.product{border:none;padding:0px;}
.mp_button_addcart,.mp_button_buynow,.mp_cart_col_updatecart input[type=submit],#mp_shipping_submit,#mp_payment_confirm{font-weight:bold;padding:0.5em 0.8em;text-decoration:none;}
.mp_button_addcart:hover,.mp_button_buynow:hover,.mp_cart_col_updatecart input[type=submit]:hover,#mp_shipping_submit:hover,#mp_payment_confirm:hover{font-weight:bold;padding:0.5em 0.8em;text-decoration:none;}
a.mp_link_addcart,a.mp_link_buynow{float:right;font-weight:bold;padding:0.5em 0.8em;text-decoration:none;color:#fff!important;}
a.mp_link_addcart:hover,a.mp_link_buynow:hover{float:right;font-weight:bold;padding:5px 10px;text-decoration:none;color:#fff!important;}
del.mp_old_price{margin-right:0.5em;}
form.mp_buy_form .mp_adding_to_cart{font-weight:bold;padding:0.5em;text-decoration:none;}
form.mp_buy_form .mp_no_stock{color:#fff;font-weight:bold;padding:0.5em;text-decoration:none;background:#111111;border:1px solid #9a0000;}
#mp_cart_updated_msg{background-color:#ffffe0;border:1px solid #e6db55;margin:0.8em 0;padding:0.5em;}
div.mp_checkout_error{background:none repeat scroll 0 0 #ffeedd;border:1px solid #ffdd99;margin:0.8em 0;padding:0.8em 2em;}
table.mp_cart_login td,table.mp_cart_contents td,table.mp_cart_shipping td{vertical-align:middle;}
td.mp_cart_subtotal_lbl{text-align:right;}
td.mp_cart_col_quant input{margin:0;text-align:center;}
td.mp_cart_col_updatecart input{margin:0;}
table.mp_cart_shipping input,table.mp_cart_shipping select{margin:0;}
p.mp_cart_direct_checkout,p.mp_cart_login_msg{text-align:right;margin-bottom:10px;margin-top:0.8em;}
a.mp_cart_direct_checkout_link{font-weight:bold;padding:0.5em 0.8em;text-decoration:none;}
a.mp_cart_direct_checkout_link:hover{font-weight:bold;padding:0.5em 0.8em;text-decoration:none;}
.mp_product_image_list,.mp_product_image_single,.mp_product_image_widget{border:1px solid #eee;}
.mp_product_image_single{padding:0.8em;}
.mp_cart_contents_widget td{padding:0.5em;}
.mp_cart_contents_widget th{background:#eee;}
.mp_cart_contents_widget tr,.mp_cart_contents_widget td,.mp_cart_contents_widget tbody{border:1px solid #666666;}
.mp_cart_actions_widget{padding-top:0.8em;}
.mp_checkout_link,a.mp_cart_direct_checkout_link{float:right;background:#ec1c24;/* Old browsers */
background:-moz-linear-gradient(top,#ec1c24 0%,#b62d1e 100%);/* FF3.6+ */
background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ec1c24),color-stop(100%,#b62d1e));/* Chrome,Safari4+ */
background:-webkit-linear-gradient(top,#ec1c24 0%,#b62d1e 100%);/* Chrome10+,Safari5.1+ */
background:-o-linear-gradient(top,#ec1c24 0%,#b62d1e 100%);/* Opera11.10+ */
background:-ms-linear-gradient(top,#ec1c24 0%,#b62d1e 100%);/* IE10+ */
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ec1c24',endColorstr='#b62d1e',GradientType=0 );/* IE6-9 */
background:linear-gradient(top,#ec1c24 0%,#b62d1e 100%);/* W3C */
padding:0.5em 0.8em;color:#fff;-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.mp_empty_cart{float:left;background:#ec1c24;/* Old browsers */
background:-moz-linear-gradient(top,#ec1c24 0%,#b62d1e 100%);/* FF3.6+ */
background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ec1c24),color-stop(100%,#b62d1e));/* Chrome,Safari4+ */
background:-webkit-linear-gradient(top,#ec1c24 0%,#b62d1e 100%);/* Chrome10+,Safari5.1+ */
background:-o-linear-gradient(top,#ec1c24 0%,#b62d1e 100%);/* Opera11.10+ */
background:-ms-linear-gradient(top,#ec1c24 0%,#b62d1e 100%);/* IE10+ */
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ec1c24',endColorstr='#b62d1e',GradientType=0 );/* IE6-9 */
background:linear-gradient(top,#ec1c24 0%,#b62d1e 100%);/* W3C */
padding:0.5em 0.8em;color:#fff;-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.mp_cart_contents thead,.mp_cart_shipping thead{border:1px solid #e2e2e2;clear:both;margin-top:1em;padding:0.8em 0.8em 0.8em 0.8em;}
.mp_cart_contents th,.mp_cart_shipping th{padding:0.5em;font-weight:bold;border:1px solid #eee;font-size:14px;}
.mp_cart_contents td,.mp_cart_shipping td{padding:0.5em;border:1px solid #eee;}
.mp_product_categories{padding:0.8em;position:relative;top:30px;;border:1px solid #e2e2e2;background:#eee;}
.product-details{padding:0.8em 0;clear:both;}
.product-photo{margin-top:0.8em;}
.mp_cart_contents,.mp_cart_shipping{width:100%;}
#mp-product-grid div.mp_product_meta{clear:both;padding-top:0.8em;}
.product-meta-details{overflow:hidden;padding-bottom:0.8em;padding-top:0.8em;}
table.mp_cart_login{border-top:1px solid #333333;margin-top:1.5em;padding:0.8em;width:100%;}
table.mp_cart_login th{font-size:14px;font-weight:bold;padding:0.8em;}
table.mp_cart_login label{font-weight:bold;}
table.mp_cart_login input{width:80%;margin:0.8em;}
td.mp_cart_login{background:#f2f2f2;padding:0.8em;border-right:1px solid #333333;}
td.mp_cart_or_label{padding:0.8em;}
.mp_product{overflow:hidden;border-bottom:1px solid #eee;margin-bottom:1em;padding-bottom:1em;}
.mp_product:hover a img,.mp_product_image_single:hover{border:1px solid #dddddd;-moz-box-shadow:0 0 5px 0 #cccccc;-webkit-box-shadow:0 0 5px 0 #cccccc;box-shadow:0 0 5px 0 #cccccc;}
.mp_product img{padding:0.5em;border:1px solid #eee;}
/*Media Screen __________________________________________________________________________________________________________ */
/**/@media only screen and (min-width:240px){
#content img{height:auto;max-width:240px!important;}
.author_more img {width:80px!important;}
.thumb_more_book img {width:80px!important;}
/*.wp-caption-text{max-width:240px!important;}*/
}
@media only screen and (min-width:320px){
#content img{height:auto;max-width:320px!important;}
.author_more img {width:80px!important;}
.thumb_more_book img {width:80px!important;}
/*.wp-caption-text{max-width:320px!important;}*/
}
@media only screen and (min-width:480px){
#content img{height:auto;max-width:480px!important;}
.author_more img {width:80px!important;}
.thumb_more_book img {width:80px!important;}
/*.wp-caption-text{max-width:480px!important;}*/
}
@media only screen and (min-width:514px){
/*#content img{height:auto;max-width:514px!important;}*/
#content img{height:auto;width:100%;max-width:100%!important;}
.author_more img {width:80px!important;}
.thumb_more_book img {width:80px!important;}
/*.wp-caption-text{max-width:100%;}*/
}
@media only screen and (max-width:536px){
/*.cat_row{width:100%;}*/
.bookmed_even{clear:right;}
.bookmed_odd{clear:left;}
#center_right{margin:10px 0 0 0;}
a.more-link{/*float:none;display:block;*/}
}
@media only screen and (max-width:566px){
#branding{background:#c62820;height:auto;}
}
@media only screen and (max-width:959px){
/*#content img{width:100%;max-width:100%;}*/
#logo_blog img{width:400px!important;}
/*img.asis{width:100%!important;border-bottom: 1px solid #c00!important;}
img[class*="wp-image-"]{width:100%!important;max-width:100%!important;}*/
.bookmed_item,.bookmed_item_3{margin-right:19px;}
}
@media only screen and (min-width:960px){
#content img{height:auto;max-width:514px!important;}
.author_more img {width:80px!important;}
.thumb_more_book img {width:80px!important;}
/*img[class*="wp-image-"]{height:auto!important;max-width:514px!important;}*/
.cat_row{float:left;width:100%;}
.bookmed_item_3{margin-right:0;}
/* 1.0 - Structure */
#site-outer{/*margin:1em;-moz-box-shadow:0 0 0 12px rgba(0,0,0,0.024),0 0 3px 0 rgba(0,0,0,0.15),0 0 0 6px rgba(0,0,0,0.02) inset;-webkit-box-shadow:0 0 0 12px rgba(0,0,0,0.024),0 0 3px 0 rgba(0,0,0,0.15),0 0 0 6px rgba(0,0,0,0.02) inset;box-shadow:0 0 0 12px rgba(0,0,0,0.024),0 0 3px 0 rgba(0,0,0,0.15),0 0 0 6px rgba(0,0,0,0.02) inset;*/}
/* 1.1 - Header */
/* 1.2 - Content */
#content{float:right;width:54%;position: relative;right:23%;clear:none;} /*17+6*/
#sidebar, #sidebar2{width:17%;clear:none;}
#sidebar2{float:right;position:relative;right:-54%;}
#site-description{color:#999;float:left;font-style:italic;padding:2px 0 0 10px;}
#search-box{float:right;text-align:right;}
#search-box p{margin:0;padding:0;}
#search-box input#searchbox{width:140px;height:20px!important;padding-left:30px;background:#e6e6e6 url(https://www.newstarbooks.com/images/icon_search.png) top left no-repeat;border:none;margin-bottom:3px;}
#search-box a{color:#000;font-size:0.875em;}
/* 1.3 - Sidebar */
#sidebar{float:left;}
/* 1.4 - Footer */
#footer-links{background:none repeat scroll 0 0 #e6e6e6;clear:both;margin-top:0.8em;padding:1em 0;font-family:'ff-meta-web-pro','Droid Sans',arial,sans-serif;font-size:0.688em;line-height:140%;letter-spacing:1px;}
/*#footer-links a{margin-right:0px;margin-left:1.5em;font-size:14px;}*/
/* 2.0 - Forms */
/* 3.0 - Text Elements */
/* 4.0 - Navigation */
/* 4.1 - Menus */
#top-nav{/* -webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;border-top-left-radius:5px;border-top-right-radius:5px;background:#f8f8f8;Old browsers */
/* background:-moz-linear-gradient(top,#f8f8f8 0%,#d6d7d6 100%);FF3.6+ */
/* background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f8f8f8),color-stop(100%,#d6d7d6));Chrome,Safari4+ */
/* background:-webkit-linear-gradient(top,#f8f8f8 0%,#d6d7d6 100%);Chrome10+,Safari5.1+ */
/* background:-o-linear-gradient(top,#f8f8f8 0%,#d6d7d6 100%);Opera11.10+ */
/* background:-ms-linear-gradient(top,#f8f8f8 0%,#d6d7d6 100%);IE10+ */
/* filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#F8F8F8',endColorstr='#D6D7D6',GradientType=0 );IE6-9 */
/* background:linear-gradient(top,#f8f8f8 0%,#d6d7d6 100%);W3C */
margin:0!important;padding:0!important;
background:#e6e6e6;
font-family:'futura-pt','Droid Sans',arial,sans-serif;font-style:normal;font-weight:400;
/*padding:2px;margin-top:4em;*/}
.topmenu{margin:0 0 0 23%;padding:0;line-height:100%;float:left;text-transform:uppercase;}
.topmenu li{margin:0em;padding:0em;float:left;position:relative;list-style:none;}
.topmenu a,.topmenu a:visited,.topmenu a:link{font-style:normal;text-decoration:none;display:block;color:#000;/*padding:0.75em 2.5em;*/font-size:14px;margin:0;}
.topmenu .current a,.topmenu li:hover > a,.topmenu li.current_page_item a{/*padding:0.75em 2.5em;*/}
.topmenu .current a,.topmenu li.current_page_item a, .topmenu li.current:hover > a, .topmenu li.current_page_item:hover > a{color:#fff;background:#000;border:none;margin:0;}
.topmenu li:hover > a{/*background:transparent;border-bottom: 5px solid #000;margin: -5px 0 0 0;*/-moz-box-shadow: inset 0px -5px 0px #000;
-webkit-box-shadow: inset 0px -5px 0px #000;
box-shadow: inset 0px -5px 0px #000;}
.topmenu ul{display:none;margin:0;padding:0;width:200px;position:absolute;top:37px;left:0;text-align:left;z-index:9999;/*border:1px solid #fff;*/}
.topmenu ul a{/*padding:0.75em 2.5em;*/color:#000!important;background:#889911;font-weight:normal;}
.topmenu ul a:hover{/*padding:0.75em 2.5em;*/color:#000!important;}
.topmenu li:hover > ul{display:block;}
.topmenu ul li{float:none;margin:0;padding:0;}
.topmenu ul ul{left:201px;top:0;}
.topmenu ul li:first-child > a{}
.topmenu ul li:last-child > a{}
#tel{display:block;float:right;margin:0.25em 0.875em 0 0;font-size:0.9em;}
#tel img{margin:0.25em 0.375em 0 0;vertical-align:-1px;}
#tel a{color:#666;text-decoration:none;}

/* 4.2 - Pagination */
/* 5.0 - Images and Icons */
/* 6.0 - WordPress default */
/* 6.1 - Comments */
/* 6.2 - Widgets */
/* 7.0 - MarketPress */}
/*/mediaquery*/
/* 8.0 - IE 8 */
.ie8 #header-image img{width:100%;height:300px;}
.ie8 #post-body img,.ie8 .post-summary img{height:150px;width:100%;}
.ie8 .post-featured-thumb{float:left;margin:0.3em 1.5em 0.5em 0;width:33%;height:150px;}
.ie8 .post-featured-thumb img{max-width:86%!important;height:150px;}
.ie8 #site-inner{margin:0;border:1px solid #eee!important;}
/* 9.0 - IE 7 */
.ie7 #header-image img{width:100%;height:300px;}
.ie7 #post-body img,.ie7 .post-summary img{height:150px;width:100%;}
.ie7 .post-featured-thumb{float:left;margin:0.3em 1.5em 0.5em 0;width:33%;height:150px;}
.ie7 .post-featured-thumb img{max-width:86%!important;height:150px;}
.ie7 #site-inner{margin:0;border:1px solid #eee!important;}

/*--- HIRES ---*/
.icons_hr img{
	width: 20px!important;
	height: 20px!important;
}
/* 64303-1333574974 */