body  { font-family: Segoe UI, Arial, Verdana; font-size:13px; }
h1, h2, h3, h4, h5, h6  { font-family: Segoe UI, Arial, Verdana; }
input, textarea, submit { font-family: Segoe UI, Arial, Verdana; }

.entry img  { padding: 0px; border: 0px solid #ffffff; }

#productnewssummary { float: left; }
#webportfoliosummary { float:left; width:620px; }
#generalfaqlist { float:left; width:620px; }

.GJpagenav {} /* the outermost list item; contains whole list */
.GJpage-item-2 {} /* item for Page ID 2 */
.GJpage_item {} /* any Page item */
.GJpage_item a:before {content: '';}
.GJcurrent_page_item {} /* the current Page */
.GJcurrent_page_item a:before {content: '> ';}
.GJcurrent_page_parent {} /* parent of the current Page */
.GJcurrent_page_ancestor {} /* any ancestor of the current Page */
.current_page_item a{color:#ce5300 !important;text-decoration:none;}
.current_page_item a:visited{color:#ce5300 !important;text-decoration:none;}

div.ecwid-productBrowser-sku, td.ecwid-productBrowser-productsTable-sku {display:none !important;}
div.ecwid-productBrowser-auth {display: none;}
table.ecwid-Checkout-blockTitle button, div.ecwid-Checkout-PasswordBlock {display:none;}
div.ecwid-Checkout-blockTitle button.gwt-Button{display: none;}
span.ecwid-productBrowser-cart-weight {display:none;}
div.ecwid-productBrowser-details-inStockLabel {display:none;}
span.ecwid-minicart-label-text {display:none;}
div.ecwid-results-topPanel-sortByPanel {display:none !important;}
div.ecwid-results-topPanel-viewAsPanel {display:none !important;}

div.wpcf7 {margin: 0; padding: 25px;}

table, th, td {border: none;}
td {vertical-align:middle; padding-right: 7px; padding-top: 4px; padding-bottom: 4px;}

.wpcf7-form {background:#EDFCD8; padding: 14px;}

.boxed-right
{
float: right;
margin-left: 21px !important;
margin-top: 5px !important;
margin-bottom: 5px !important;
border: 1px solid #cccccc !important;
border-top-width: 1px !important;
border-right-width-value: 1px !important;
border-bottom-width: 1px !important;
border-left-width-value: 1px !important;
border-top-style: solid !important;
border-right-style-value: solid !important;
border-bottom-style: solid !important;
border-left-style-value: solid !important;
border-top-color: #cccccc !important;
border-right-color-value: #cccccc !important;
border-bottom-color: #cccccc !important;
border-left-color-value: #cccccc !important;
}
.boxed-right-noborder
{
float: right;
margin-left: 21px !important;
margin-top: 5px !important;
margin-bottom: 5px !important;
border: 0px !important;
border-top-width: 0px !important;
border-right-width-value: 0px !important;
border-bottom-width: 0px !important;
border-left-width-value: 0px !important;
border-top-style: solid !important;
border-right-style-value: solid !important;
border-bottom-style: solid !important;
border-left-style-value: solid !important;
border-top-color: #cccccc !important;
border-right-color-value: #cccccc !important;
border-bottom-color: #cccccc !important;
border-left-color-value: #cccccc !important;
}

.widget ul li a  { display: inline-block; } /* changed for Twitter Widget Pro, so URLs dont get their own lines */

#comments {position:relative;margin-top:20px;padding:0; background: #eafbd0;}
#comments .comment.thread-even { background: #F7FDEC; border-bottom:0px; }

.post-meta {padding-top:12px;}

