/*---------------
  banner
----------------*/

#banner{ background-color:#3399cc; height: 220px; }
#banner-view{ width:1000px; margin:0 auto; color:#fff; font-size: 15px; }
#banner-view h1{ font-size:40px; padding:40px 0 15px 0; text-transform:uppercase; }
#banner-view img{ float:right; }

/*---------------
  content
----------------*/

#content-header{ background-color: #fafafa; }
  #content-header ul{ width:1000px; margin: 0 auto; padding:20px 0 20px 0; }
  #content-header ul li{ margin:10px 0 10px 0; }
  #content-header ul li a{ font-size: 14px; color:#4060ab; }

#content-view{ width:1000px; margin:0px auto 40px auto; word-wrap:break-word; }

#content-view h1{ margin:10px 0 20px 0; padding-bottom:20px; border-bottom:1px solid #efefef; font-size: 30px; }

#product{ /*background-color: #efefef;*/ padding:20px 0 20px 0; }

  #product-introduction{ font-size: 14px; width:750px; }
  #product-introduction dd{ display: inline-block; width: 100%; }
  #product-introduction b{ float:left; }
  #product-introduction .b-stars{ float:left; margin:0 0 0 10px; }

  #download-section{ float:right; height: 80px; margin:15px 50px 0 0; }
  #download-button{ float:left; background-color: #079cd4; color:#fff; padding:10px 30px 10px 30px; margin-top:10px; }
  #download-button:hover{ background-color: #05aae7; }

#author{ float:right; line-height:155%; width:230px; margin-left:50px; font-size: 11px; }
  #author a{ color:#09a8fa; }
  #avatar{ float:left; margin:0px 10px 0 0; }

.b-stars{ background-image: url(../../templates/images/review/big-stars-1.png); width:130px; height: 20px; }
.b-s0, .b-s0_0{ }
.b-s0_5{ background-position: 0 -20px; }
.b-s1, .b-s1_0{ background-position: 0 -40px; }
.b-s1_5{ background-position: 0 -60px; }
.b-s2, .b-s2_0{ background-position: 0 -80px; }
.b-s2_5{ background-position: 0 -100px; }
.b-s3, .b-s3_0{ background-position: 0 -120px; }
.b-s3_5{ background-position: 0 -140px; }
.b-s4, .b-s4_0{ background-position: 0 -160px; }
.b-s4_5{ background-position: 0 -180px; }
.b-s5, .b-s5_0{ background-position: 0 -200px; }


#related-aritcles{ border-top:1px solid #efefef; margin-top:30px; }
h2{ margin:20px 0 10px 0;  }
#related-aritcles ul { }
#related-aritcles ul li{ list-style-type: square; margin:5px 0 5px 0;  overflow: hidden;  white-space: nowrap;  -o-text-overflow: ellipsis;     text-overflow: ellipsis;}
#related-aritcles ul li a{ color:#079cd4; }

.addthis_toolbox{ margin:15px 0 15px 0; height: 20px; width:100%; overflow: hidden; }

#how-to-guide-nav{ margin:20px 0 0 0; }
#how-to-guide-nav a{ color:#0b9ac3; }

#article-content{ font-size: 14px; }
  #article-content a{ color:#0b9ac3; }
  #article-content img{ max-width: 1000px; }
  #article-content ul, #article-content ol{ padding:0px; margin:10px 0 0 30px;  }
  #article-content ul li, #article-content ol li{ padding:0px; margin:0px; }

#summary{ font-size: 14px; }
