/*
Theme Name: Loctite ACH English
Theme URI: http://www.loctite.asia/
Description: Loctite ACH Blog
Version: 1.0
Author: Avenit Software Shanghai Ltd.
Author URI: http://www.avenit.com.cn
Tags: Henkel, Loctite, ACH

	Loctite ACH Blog v1.0

*/

/* General items ------------------------------------------------------------ */

* {
  margin: 0;
	padding: 0;
}

img {
  border: 0;
}

/* Layout ------------------------------------------------------------------- */

body {
	font: 0.8em Helvetica, sans-serif;
	text-align: center;
	line-height: 130%;
	color: #000;

	background-color: #F6F7F9;
	background-image: url(images/top-bg.png);
	background-repeat: repeat-x;
}

#container {
  margin: auto;
  width: 910px;
  padding: 0 25px 0 25px;
  text-align: left;

  background-color: #fff;
	background-image: url(images/content-bg.png);
	background-repeat: repeat-y;
}

#header {
  width: 910px;
  height:185px;

  background-image: url(images/header.png);
  background-repeat:  no-repeat;
}
#header-search {
  float: left;
  width: 350px;
  height: 75px;
  padding-top: 63px;
  padding-left: 50px;
}
#header-home {
  width: 272px;
  height: 88px;
  float: left;
  padding-top: 50px;
  padding-left: 235px;
}
#header-nav {
  width: 890px;
  height: 30px;
  padding-top: 17px;
  padding-left: 20px;
  clear: both;
  font-size: 1.1em;
}

#mainnav-categories {
  float: left;
  font-weight: bold;
  color: #fff;
  width: 100px;
}
#mainnav {
  list-style: none;
}
#mainnav li {
  float: left;
  margin-right: 15px;
  padding-right: 15px;
  background-image: url(images/menubullet.gif);
  background-position: right;
  background-repeat: no-repeat;
}
#mainnav a {
  color: #fff;
  text-decoration: none;
  float: left;
}
#mainnav a:hover {
  text-decoration: underline;
}

#content {
  width: 910px;
  margin-top: 18px;
  clear: both;
  line-height: 130%;
}

#maintopic {
  border-collapse: seperate;
  border-spacing: 2px;
}
#topiccontent {
  padding-top: 10px;
	margin: 0 30px 20px 20px;
	min-height: 274px;
	height: 274px;
}
#footer {
  margin-top: 20px;
}

div.post-ratings {
  display: inline;
}
div.article-header {
  margin-top: 5px;
}
div.mainarticle {
  width: 595px;
  background-color: #eceef4;
}
div.main-sidebar {
  width: 300px;
  background-color: #eceef4;
}
div.blogarticle {
  width: 910px;
  background-color: #f6f7f9;
}
div.blogarticle-info {
  margin-top: 3px;
  width: 910px;
  background-color: #f6f7f9;
}
ul {
  padding-left: 20px;
}
ul.videolist ul.related_post {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
ul.videolist .page_item, ul.related_post li {
  padding-bottom: 3px;
  border-bottom: 1px dotted #929292;
  color: #929292;
  font-size:0.9em;
}
ul.videolist .page_item a, ul.related_post li a {
  font-size: 1.1em;
}
div.innerarticle {
	margin: 0 25px 20px 25px;
	min-height: 300px;
	height: 300px;
}
div.innerarticle-noheight {
	margin: 0 25px 0 25px;
}
div.sidebar-comment-excerpt {
  font-size: 0.9em;
}
div.sidebar-comment-info {
  font-size: 0.9em;
  color: #929292;
  padding-bottom: 3px;
  border-bottom: 1px dotted #929292;
}

div.postmetadata {
  font-size: 0.8em;
  padding: 20px;
}

div.navigation {
  height: 20px;
  text-align: center;
  background-color: #eceef4;
  margin-top: 5px;
}

/* Specific items ----------------------------------------------------------- */

a.more-link {
  display: block;
  margin-top: 10px;
  font-size: 1em;
  font-weight: bold;
}
img.rightalign {
  float: right;
  margin-left: 15px;
  margin-bottom: 15px;
  border: 1px solid #000;
  padding: 5px;
  background-color: #fff;
}

img.leftalign {
  float: left;
  margin-right: 15px;
  margin-bottom: 15px;
  border: 1px solid #000;
  padding: 5px;
  background-color: #fff;
}

div.hr {
  height: 1px;
  background: #fff url(images/line.gif) no-repeat scroll center;
  margin-top: 15px;
  margin-bottom: 15px;
}
div.hr hr {
  display: none;
}

h1 {
  font-size: 1.5em;
  line-height: 100%;
  margin-bottom: 20px;
  color: #EB3D00;
}
h1 a {
  color: #EB3D00;
  text-decoration: none;
}
h2 {
  font-size: 1.5em;
  line-height: 100%;
  margin-bottom: 20px;
  color: #EB3D00;
}
h2.subtitle {
  font-size: 1.2em;
  margin-top: 15px;
  margin-bottom: 15px;
  color: #EB3D00;
}
h2 a {
  color: #EB3D00;
  text-decoration: none;
}
h3.comments {
  font-size: 1.2em;
  margin-top: 10px;
  margin-bottom: 10px;
  color: #EB3D00;
}

a {
  text-decoration: none;
  color: #EB3D00;
}
a:hover {
  text-decoration: underline;
}

a.rss {
  font-size: 0.9em;
}

ol.commentlist {
  list-style: none;
}

span.rating-stars {
  position: relative;
  top: 1px;
}

div.wp-email .mailform-info {
  margin-bottom: 10px;
}
div.wp-email .mailform-row {
  margin-bottom: 5px;
  clear: both;
}
div.wp-email .mailform-label {
  display: block;
  width: 120px;
  float: left;
}
div.wp-email .mailform-input {

}
div.wp-email .mailform-button {
  
}
div.wp-email .mail-captcha {
  margin-top: 15px;
}

/* Round corner stuff ------------------------------------------------------- */
.roundtop { 
	background: url(images/rt.gif) no-repeat top right; 
}
.roundbottom {
	background: url(images/rb.gif) no-repeat top right; 
}
.roundtop-light { 
	background: url(images/rt-light.gif) no-repeat top right; 
}
.roundbottom-light {
	background: url(images/rb-light.gif) no-repeat top right; 
}
img.corner {
   width: 8px;
   height: 8px;
   border: none;
   display: block !important;
}

.current-cat {
  font-weight: bold;
}


/* update: 2009-4-15 */
a {color:#045ea3; } 
a:hover {color:#373737;}
.article-content .innerarticle-noheight {text-align:left; width:550px; margin-right:15px; }
.article-content .innerarticle-noheight .entry h3 {font-size:1em; color:#EB3D00; margin:10px 0;}
.article-content .innerarticle-noheight .entry h4 {font-size:1em; margin:10px 0;}
.article-content .innerarticle-noheight .entry h5 {font-size:1em; font-weight:normal; margin:10px 0;}
.article-content .innerarticle-noheight .entry p {margin-bottom:15px; }
.article-content .innerarticle-noheight .entry ul {margin-left:28px; margin-bottom:15px; padding-left:0;}
.article-content .innerarticle-noheight .entry ol {margin-left:28px; margin-bottom:15px; }

.article-content .innerarticle-noheight table.article_text {width:100%; border-collapse: collapse; margin:0 auto; }
.article-content .innerarticle-noheight .entry .infopic {font-size:11px; color:#757575; padding-top:15px; }
.article-content .innerarticle-noheight .entry .infopic img { }
.article-content .innerarticle-noheight .entry .infopic .img_marg {margin-top:35px;}
.article-content .innerarticle-noheight .entry .infopic p.inner_pic_info {margin:0 10px 8px; padding:0; }
img.rightalign,img.leftalign {border:none; background-color:transparent ;}
img.alignright {float: right; margin-left: 15px;  margin-bottom: 15px;  border:none;  padding: 5px;  background-color: none;}
img.alignleft { float: left;  margin-right: 15px;  margin-bottom: 15px;  border:none;  padding: 5px;  background-color: none;}
.blogarticle .entry {overflow:hidden;}
.blogarticle .article-header {clear:both; overflow:hidden;}
.pagerbox {padding:10px 0 0 22px; overflow:hidden;}
#content .pagerbox a {color:#045EA3; border:0; border-left:1px solid #000000; padding:0 6px; float:left; }
#content .pagerbox a:hover {color:#373737; text-decoration:underline;}
#content .pagerbox a.website_pager_pre {border-left:0; padding-right:15px;}
#content .pagerbox a.website_pager_next {padding-left:15px;}
#content .pagerbox a.current {color:#EB3D00; }
.color_orange {color:#EB3D00; }