.lpt_article_content{ width: 675px; }
.lpt_article_pimage{ width: 675px; float: left; padding-bottom:13px;}
.lpt_article_pimage div{float: left;}
.lpt_artimg{width: 100%; line-height:11px;}
.lpt_artdesc{ width:661px; padding:0px 6px; border:1px solid #CCC; border-top:0; font-size:11px; color:#666; line-height:23px; }
.laptop_article_par{ width:675px; float: left; font-size: 16px; line-height: 25px; color:#494949; }
.laptop_article_par a,.laptop_review_par a:visited{ color:#276dcc; text-decoration:none; }
.laptop_article_par a:hover{ color:#999; }
.laptop_article_par h2, h3, h4{ font-weight:normal;  padding:0px; color:#333; line-height:19px; font-family: 'Oswald', Impact, sans-serif; font-size:24px; }
.laptop_article_par p{ margin:10px 0px 20px; }
.lpt_right_quote{ width:230px; font-size:32px; line-height:40px; padding:0px 0px 20px 20px; float:right; color:#999; font-family:'Oswald', Impact, sans-serif; }
.lpt_bottom_share_art{ /*border-top:1px solid #999;*/ padding-bottom:40px; }
.lpt_article_content hr {display: block;}
.laptop_review_byline a, .laptop_review_byline a:visited { color: #276dcc; text-decoration: none; }
.laptop_review_byline a:hover { color: #999; }

/* wp comments */
.lpt_review_comments ol li { margin: 0 0 50px;  }
.lpt_review_comments ol li cite { font-size: 20px; font-weight: normal; line-height: 20px; font-family: 'Oswald', Impact, sans-serif; }
.lpt_review_comments ol li cite a, .lpt_review_comments ol li cite a:visited { text-decoration: none; color: #039; }
.lpt_review_comments ol li cite a:hover { color: #999; }
.lpt_review_comments ol li small { margin: 3px 0; }
.lpt_review_comments ol li small a, .lpt_review_comments ol li small a:visited { font-size: 12px; color: #039; text-decoration: none; }
.lpt_review_comments ol li small a:hover { color: #999; }
.lpt_review_comments ol li p { font-size: 16px; color: #666; margin-bottom: 5px; line-height: 20px; }
.bb_overall_comments{ width: auto; float: left; }

/* wp comment form */
.bb_overall_comments { margin: 0 0 50px; }
.lpt_back_black{ background-color:#000; }
.laptop_comment_bbevel{ background-color:transparent; border-right:10px solid transparent; border-bottom:10px solid #000; }
.lpt_comment_border_black { }
.bb_comments{ width:675px; float: left; background-color:#000; color:#FFF; font-size:16px; padding-bottom: 18px; }
.bb_comments div{ float: left; }
.bb_comments_left{ width:300px; padding-left:23px; }
.bb_comments_right{ width:323px; }
.bb_text_box{ width:323px; }
.bb_text_box textarea{ width:317px; height: 175px; letter-spacing:1px; font-size:13px; color:#999; background:#FFF url(../images/rr-input-bg.png) repeat-x; border:1px solid #999; }
.bb_textarea_box{ width: 323px; padding-bottom:15px; }
.bb_input_text{ width:300px; padding-bottom: 18px; }
.bb_input_name{ width:300px; padding-bottom: 4px; }
.bb_comments_yellow{ color:#feca2f; font-size:16px; }
.bb_input_box{ width: 300px; }
.bb_input_box input{ width: 263px; margin:0px; padding:8px 5px 7px; letter-spacing:1px; font-size:13px; color:#999; background:#FFF url(../images/rr-input-bg.png) repeat-x; border:1px solid #999; }
.bb_reply_text{ width:651px; padding-left: 20px; padding:15px 0px 25px 24px; font-size:23px; font-family:'Oswald', Impact, sans-serif; word-spacing: 2px; }
.bb_input_addit{ font-size:12px; }
.bb_required{ font-size:12px; padding-top: 17px; }
.bb_comment_submit{ width:323px; text-align: right; cursor: pointer; }