body {margin-left: 0px; margin-top: 0px;margin-right: 0px; margin-bottom: 0px; background-color: #000000; font-family:Helvetica, Arial, sans-serif;}
a{text-decoration: none;}
a:hover{color:#6d0909;}
.content{position: relative;}
.content .left{background: url("../images/left.jpg") repeat scroll 0 0 rgba(0, 0, 0, 0); height: 600px; width: 396px; float:left;}
.content .center{background: url("../images/center.jpg") repeat scroll 0 0 rgba(0, 0, 0, 0); height: 600px; overflow: hidden; width: 370px; float:left;}
.content .right{background: url("/images/tilling.jpg") repeat scroll 0 0 rgba(0, 0, 0, 0); height: 600px; width: 100%;}
.left .logo{left: 57px; position: absolute; top: 14px;}
.left .nav{padding: 188px 30px 0; width: 129px;}
.left .nav ul{list-style: none outside none;}
.left .nav ul li{padding-bottom: 12px;}.top-slide h1
.left .nav ul li h2{padding: 0;
margin: 0;
font-size: 10px;}
.left .nav ul li a{color: #ffffff; font-family: 'Patrick Hand', cursive; font-size: 17px; font-weight: bold; text-shadow: 1px 2px 3px #666;}
.left .nav ul li a:hover{}
.social{bottom: 2px; position: absolute; left: 0px;}
.social ul{margin: 0; padding: 0; list-style:none;}
.social ul li{float: left; padding: 0 0 0 10px; cursor: pointer;}
.social ul li a{}
.tabs {position: relative; min-height: 205px; /* This part sucks */ clear: both; margin:0 !important;}
.tab {float: left;}
.tab [type=radio] {display: none;   }
.content-tab { position: absolute; top: 33px;left: 0; background: url("../images/bg_tab.png") repeat scroll 0 0 rgba(0, 0, 0, 0); right: 0; bottom: 0; padding:0 16px; border: 1px solid #ccc; -webkit-box-shadow: 3px 3px 5px 0px rgba(50, 50, 50, 0.36); -moz-box-shadow:    3px 3px 5px 0px rgba(50, 50, 50, 0.36);box-shadow:         3px 3px 5px 0px rgba(50, 50, 50, 0.36); }
[type=radio]:checked ~ label { background: url("../images/bg_tab.png") repeat scroll 0 0 rgba(0, 0, 0, 0); border-bottom: 1px solid #e8e5d4; color:#6d0909; z-index: 2; box-shadow: 5px 0 5px -5px #333; } 
[type=radio]:checked ~ label ~ .content-tab {  z-index: 1; }
.content-tab p{padding:0; margin:0;}
.top-slide{width: 100%;} 
.top-slide h1{color: #041636;
    font-family: tahoma;
    font-size: 21px;
    margin: 0;
    opacity: 0.58;}
.entry-right{float: left;} 
.entry-right .menu{height: 236px; width: 100%; position: relative; font-family: 'Patrick Hand',cursive;} 
.entry-right .menu .nav-fb{background: url("../images/bg_nav_1.png") repeat scroll 0 0 rgba(0, 0, 0, 0); height: 107px; position: absolute; top: 11px; width: 93px; text-align:center;}
.entry-right .menu .nav-fb .image{padding-top: 32px;}
.entry-right .menu .nav-fb span{}
.entry-right .menu .nav-fb span a{color: #2c2c2c;} 
.entry-right .menu .nav-fb span a:hover{color: #6d0909;}
.entry-right .menu .nav-gallery{ background: url("../images/bg_nav_2.png") repeat scroll 0 0 rgba(0, 0, 0, 0); height: 107px; left: 105px; position: absolute; top: 10px; width: 93px; text-align:center;}
.entry-right .menu .nav-gallery .image{padding-top: 35px;}
.entry-right .menu .nav-gallery span{}
.entry-right .menu .nav-gallery span a{color: #2c2c2c;}
.entry-right .menu .nav-gallery span a:hover{color: #6d0909;}
.entry-right .menu .nav-document{ background: url("../images/bg_nav_4.png") repeat scroll 0 0 rgba(0, 0, 0, 0); height: 110px; left: 200px; position: absolute; top: 11px; width: 95px; text-align:center;}
.entry-right .menu .nav-document .image{padding-top: 30px;}
.entry-right .menu .nav-document span{}
.entry-right .menu .nav-document span a{color: #2c2c2c;}
.entry-right .menu .nav-document span a:hover{color: #6d0909;}
.entry-right .menu .nav-forum1{background: url("../images/bg_nav_4.png") repeat scroll 0 0 rgba(0, 0, 0, 0); height: 110px; position: absolute; top: 113px; width: 95px; text-align:center; }
.entry-right .menu .nav-forum1 .image{padding-top: 30px;}
.entry-right .menu .nav-forum1 span{}
.entry-right .menu .nav-forum1 span a{color: #2c2c2c;}
.entry-right .menu .nav-forum1 span a:hover{color: #6d0909;}
.entry-right .menu .nav-forum2{background: url("../images/bg_nav_3.png") repeat scroll 0 0 rgba(0, 0, 0, 0); height: 105px; left: 102px; position: absolute; top: 119px; width: 98px; text-align:center;} 
.entry-right .menu .nav-forum2 .image{padding-top: 32px;}
.entry-right .menu .nav-forum2 span{}
.entry-right .menu .nav-forum2 span a{color: #2c2c2c;}
.entry-right .menu .nav-forum2 span a:hover{color: #6d0909;}
.entry-right .menu .nav-blog{background: url("../images/bg_nav_5.png") repeat scroll 0 0 rgba(0, 0, 0, 0); height: 108px; left: 200px; position: absolute; top: 123px; width: 95px; text-align:center;}
.entry-right .menu .nav-blog .image{padding-top: 31px;}
.entry-right .menu .nav-blog span{}
.entry-right .menu .nav-blog span a{color: #2c2c2c;}
.entry-right .menu .nav-blog span a:hover{color: #6d0909;}
.entry-right .blog{}
.entry-right .blog h3{margin:0; padding:0; 
font-size: 15px;
font-family: arial;
padding-left: 10px;
font-weight: bold;}
.entry-right .blog ul{list-style: none outside none; margin: 0; padding: 0;}
.entry-right .blog ul li{-webkit-box-shadow: 2px 2px 5px 0px rgba(50, 50, 50, 0.75); -moz-box-shadow: 2px 2px 5px 0px rgba(50, 50, 50, 0.75); box-shadow: 2px 2px 5px 0px rgba(50, 50, 50, 0.75);  margin-bottom: 10px;}  
.entry-right .blog ul li.news{ background: url("../images/bg_tab3.png") repeat scroll 0 0 rgba(0, 0, 0, 0); height: 260px; width: 292px;}
.entry-right .blog ul li.news h2{font-family: tahoma;
    font-size: 17px;
    padding-left: 10px;
    margin: 0 0 -2px 10px;}
.entry-right .blog ul li.forum{ background: url("../images/bg_tab3.png") repeat scroll 0 0 rgba(0, 0, 0, 0); height: 123px; width: 292px;} 
.category_list{width: 100%; background: url(../images/bg_tab.png) repeat scroll 0 0 rgba(0, 0, 0, 0); min-height: 420px; }
.category_list ul{list-style:none; padding:0; margin:0;}
.category_list ul li{float:left;  }
.category_list ul li .pic{}
.category_list ul li .pic img{border: 3px solid #fff; box-shadow: 2px 2px 5px 0 rgba(50, 50, 50, 0.75);}
.category_list ul li .title{text-align:center; padding-top: 5px;}
.category_list ul li .title a{color: #5b5b5b; font-size: 14px; font-weight: bold;}
.category_list ul li .title a:hover{}
#sgHonest {
    background: none repeat scroll 0 0 #fff;
    bottom: 0;
    font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
    height: 22px;
    padding-bottom: 4px;
    padding-right: 8px;
    padding-top: 4px;
    position: absolute;
    right: 0;
    text-align: right;
    text-shadow: none;
    width: 366px;
}

#sgHonest a{color: #353535; text-decoration: none; transition: all 0.15s ease 0s;}
.content-entry{overflow: hidden; padding: 0 0 10px;}
.content-entry .pic{float: left; padding: 0 10px 0 0;}
.content-entry .pic img{}
.content-entry .pic a{}
.content-entry .text{}
.content-entry .text h2{font-size: 10px;margin: 0;padding: 0 0 10px;}
.content-entry .text h2 a{color: #222222;font-family: verdana; font-size: 18px;
font-weight: bold;}
.content-entry .text .short{color: #222222; font-family: verdana; font-size: 11pt; text-align: justify;}
.content-detail{background:url("../images/bg_tab.png") repeat scroll 0 0 rgba(0, 0, 0, 0); padding: 10px; position: relative;}
.content-detail:focus{outline: none; }
.content-detail p{font-family: arial; font-size: 13px;}
.content-detail .tag-link{color: #424243; font-size: 13px; padding: 10px 0;}
.content-detail .tag-link a{color: #424243;}
.content-detail .tag-link a:hover{color: #f90000;}
.article{background: none repeat scroll 0 0 #c6b59e; padding: 5px;}
.article h1{font-family: arial; font-size: 19px;}
.article ul{list-style: none outside none; margin: 0; padding: 0;}
.article ul li{padding: 0 0 10px; overflow: hidden;}
.article ul li a{}
.article ul li .pic{float: left; padding-right: 5px;}
.article ul li .text{}
.article ul li .text h2{font-family: arial; font-size: 14px; font-weight: bold; margin:0; padding:0;}
.article ul li .text .short{text-align: justify;}

.m-video{ padding: 5px; overflow: hidden;}
.m-video h1{font-family: arial; font-size: 19px;}
.m-video ul{list-style: none outside none; margin: 0; padding: 0;}
.m-video ul li{display: inline-block; padding: 5px;}
.m-video ul li a{}
.m-video ul li a img{}
.m-video ul li .image{text-align: center;}
.m-video ul li .text{text-align: center; width: 120px;}
.m-video ul li .text a{font-size: 11px;}
.m-video ul li .text a:hover{}
.m-video .related h2{font-size:16px; font-weight:bold; font-family:arial;}
.m-video .description{padding-bottom:10px;}
.m-video .tags{margin-bottom:10px;}

.news ul{}
.news ul li{ box-shadow: none !important; margin-bottom: 0 !important; padding: 2px 0 0 10px; list-style: inside;}
.news ul li a{font-family: arial; font-size: 11px;}
.news ul li a:hover{color:#f90000;}

.forum ul{}
.forum ul li{ box-shadow: none !important; margin-bottom: 0 !important; padding: 5px 0 0 10px; list-style: inside;}
.forum ul li a{font-family: arial; font-size: 11px;}
.forum ul li a:hover{color:#f90000;}

div.gallery-row:after {
    clear: both;
    content: ".";
    display: block;
    height: 0;
    visibility: hidden;
}
div.gallery-item {
    float: left;
    width: 33.3333%;
}
div.gallery-item a {
    border: 1px solid #3c3c3c;
    display: block;
    margin: 5px;
}
div.gallery-item img {
    display: block;
    height: auto;
    width: 100%;
}

.support {
    margin: 120px 0 0;
    position: fixed;
    right: 0;
    top: 0;
    z-index: 9999;
}
.support .left {
    background: url("../images/123.png") no-repeat scroll 0 38px rgba(0, 0, 0, 0);
    float: left;
    height: 243px;
    overflow: hidden;
    width: 40px;
}
.support .left a {
    height: 170px;
    line-height: 999;
}
.support .list {
    background: none repeat scroll 0 0 #990100;
    border-radius: 6px;
    float: left;
    overflow: hidden;
    padding: 3px;
    width: 220px;
}
.support .list ul {
    background: none repeat scroll 0 0 #fff;
    list-style: none outside none;
    margin: 5px;
    padding: 5px 0;
}
.support .list ul li {
    border-bottom: 1px solid #d1d1d1;
    padding: 6px 0 12px 10px;
}
.support .list ul li.skype {
   
}
.support .list ul li.qq {
   
}
.support .list ul li a {
    text-decoration: none;
}

.doc{}
.doc ul{}
.doc ul li{border-bottom: 1px solid #ccc;
    height: auto;
    margin-bottom: 4px;
    padding-bottom: 4px;
    width: 100%;}
.doc ul li h2{font-family: tahoma;
    font-size: 13px;
    
    margin: 0;
    padding: 0; font-weight:bold;}
.doc ul li .short{text-align:justify;width: 100%;}
.doc ul li .size a{color:#f90000;}

ul.question{ margin:0; padding:0; height:10000px;}
.question li{}
.question li .title{font-family: arial;
    text-align: left;
    font-weight: bold;
    color: #525252; cursor: pointer; font-size:11px; color:#b50000;}
.question li .short{font-family: arial; font-size: 11px; text-align: justify;}
.address2{}

/* Navigation */

nav {

	position: relative;
}

nav ul {
	overflow: hidden;
	padding-bottom: 10px;
	border-bottom: 5px solid #bbb;
}

nav li {
	float: left;
	margin-right: 35px;
	list-style: none outside none !important;
	height: 25px;
	margin-right: 76px;
}

nav li a {
	color: #666;
	font-weight: bold;
}

nav li a:hover,
nav li a:focus,
nav li a.current {
	color: #000;
}

nav #indicator {
	position: absolute;
	left: 15px;
	bottom: 5px;
	width: 12px;
	height: 7px;
	background-image: url('../images/notch.png');
}





/* Content */

#content section {
	
}

#content p {
	margin-bottom: 1em;
	max-width: 50em;
	line-height: 1.6;
}

.full{cursor: pointer; left: 52px; position: absolute; top: 70px; z-index: 1;}
.full img{opacity: 0.45;}
.full_exit{cursor: pointer; display: none;left: 0;position: fixed;top: 0;z-index: 2;}
.full_exit img{opacity: 0.45;}
.pin{cursor: pointer; left: 445px; position: absolute; top: 70px; z-index: 1;}
.pin img{opacity: 0.45;}
.related{}
.related h4{margin-bottom: 5px;}
#related_posts_thumbnails{}
#related_posts_thumbnails li{list-style: disc outside none; font-family: arial;}
#related_posts_thumbnails li a{}
#related_posts_thumbnails li a:hover{}
.pagination {
    border-top: 1px solid #eeeeee;
    display: inline-block;
    margin-bottom: 10px;
    padding: 8px 0 0 40px;
    width: 100%;
}
.pagination .links {
    float: left;
}
.pagination .links a {
    border: 1px solid #eeeeee;
    color: #000;
    display: inline-block;
    padding: 4px 10px;
    text-decoration: none;
}
.pagination .links b {
    background: none repeat scroll 0 0 #ffffff;
    border: 1px solid #269bc6;
    color: #269bc6;
    display: inline-block;
    font-weight: normal;
    padding: 4px 10px;
    text-decoration: none;
}
.pagination .results {
    float: right;
    padding-top: 3px;
}
.pinit{position: absolute;
bottom: 178px;
left: 220px; }

.footer_link{position: absolute; left: 10px;
height: 52px;
bottom: -92px;}
.footer_link a{color: #fff; font-family: arial; font-size:11px;}
.footer_link a:hover{}
.acc_content .title{color:#f90000;}
.acc_content .short{color:#222}
.iconmore{display: block;
    float: none !important;
    font-size: 17px !important;
    height: 30px;
    overflow: hidden;
    position: relative !important;
    top: 0 !important;
    width: 100%; color:#fff !important; font-weight:bold;}
    
.canh_css_frame {
    width: auto!important;
    padding: 5px!important;
}
.css_frame {
    width: auto!important;
}