@charset "utf-8";
/*
Name: Online Tibetan English Dictionary
Author: Tashi Samphel
Author URI: http://tibetwebguru.com/
Description: I dedicate this Application in solidarity to support the Tibetan students in Amdo who have staged massive demonstrations to oppose Chinese government plans to replace Tibetan by Chinese language as the medium of instruction.

Version: 1.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
This Application, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/


@font-face {
	font-family: "Bodyig";
	src: url("https://tibetmycountry.com/fonts/tcrc.ttf");
	
}


body {
	margin:0;
	padding:0;
	width:100%;
	color:#959595;
	font:normal 12px/1.8em Arial, Helvetica, sans-serif;
}
html, .main {
	padding:0;
	margin:0;
}/*.main { background:#fff url(../images/header_bg.jpg) repeat-x center top;}*/
.main {
	background:#fff;
}
.clr {
	clear:both;
	padding:0;
	margin:0;
	width:100%;
	font-size:0px;
	line-height:0px;
}
.logo {
	padding:0;
	float:left;
	width:auto;
}
h1 {
	margin:0;
	padding:10px 0 20px 24px;
	float:left;
	color:#fff;
	font:normal 52px/1.2em Arial, Helvetica, sans-serif;
	letter-spacing:-4px;
}
h1 span {
	font-weight:bold;
}
h1 a, h1 a:hover {
	color:#fff;
	text-decoration:none;
}
h1 small {
	display:block;
	margin-top:-6px;
	padding:0 0 0 148px;
	font:normal 12px/1.2em Arial, Helvetica, sans-serif;
	letter-spacing:normal;
}
h2 {
	font:normal 24px/1.5em Arial, Helvetica, sans-serif;
	padding:8px 0;
	margin:0 0 8px;
	color:#323a3f;
}
p {
	margin:8px 0;
	padding:0 0 8px 0;
	font:normal 12px/1.8em Arial, Helvetica, sans-serif;
}
p.spec {
	padding-bottom:16px;
	text-align:left;
	border-bottom:1px solid #dfdede;
}
p.infopost {
	padding:4px 8px;
	border:1px solid #e9e8e8;
}
a {
	color:#400000;
	text-decoration:none;
}
a.rm {
}
a.com {
	margin:0;
	padding:0;
	text-decoration:none;
}
a.com span {
	font-weight:bold;
}
.header, .content, .menu_nav, .fbg, .footer, form, ol, ol li, ul, .content .mainbar, .content .sidebar {
	margin:0;
	padding:0;
}
.header {
}
.header_resize {
	margin:0px auto;
	padding:0px 0;
	width:970px;
}/* menu */
.menu_nav {
	margin:0;
	padding:40px 0px 0 0;
	float:right;
	height:29px;
}
.menu_nav ul {
	list-style:none;
	height:29px;
}
.menu_nav ul li {
	margin:0 12px 0 0;
	padding:0;
	float:left;
}
.menu_nav ul li a {
	display:block;
	margin:0;
	padding:4px 20px;
	color:#fff;
	text-decoration:none;
	font: 22px/24px 'Bodyig', 'Microsoft Himalaya', Arial, Helvetica, sans-serif;
}
.menu_nav ul li.active a, .menu_nav ul li a:hover {
	background-color:#fff;
	color:#30b0d5;
}
.content_resize {
	margin:0 auto;
	padding:0px 0 24px;
	width:970px;
}
.content .mainbar {
	margin:0;
	padding:0;
	float:left;
	width:800px;
}
.content .mainbar img {
	border:1px solid #d8dbdc;
}
.content .mainbar img.fl {
	margin:4px 16px 4px 0;
	float:left;
}
.content .mainbar .article {
	margin:0 0 0px;
	padding:0px 24px 0;
}
.content .sidebar {
	padding-top: 47px;
	float:left;
	width:260px;
}
.content .sidebar .gadget {
	margin:0 0 12px;
	padding:8px 10px 8px 15px;
	border-right: 1px solid #DFDFDF
}
ul.sb_menu, ul.ex_menu {
	margin:0;
	padding:0;
	list-style:none;
	color:#959595;
}
ul.sb_menu li, ul.ex_menu li {
	margin:0;
}
ul.sb_menu li {
	padding:4px 0;
	width:220px;
}
ul.ex_menu li {
	padding:4px 0;
}
ul.sb_menu li a, ul.ex_menu li a {
	color:#959595;
	text-decoration:none;
	margin-left:-12px;
	padding-left:12px;
}
ul.sb_menu li a:hover, ul.ex_menu li a:hover {
	color:#30b0d5;
	font-weight:bold;
}
ul.sb_menu li a:hover {
	text-decoration:underline;
}
ul.ex_menu li a:hover {
	text-decoration:none;
}
.content p.pages {
	padding:32px 24px 12px;
	font-size:11px;
	color:#959595;
	text-align:right;
}
.content p.pages span, .content p.pages a:hover {
	padding:5px 10px;
	color:#fff;
	background-color:#30b0d5;
	border:1px solid #30b0d5;
}
.content p.pages a {
	padding:5px 10px;
	color:#959595;
	background-color:#fff;
	border:1px solid #edebeb;
	text-decoration:none;
}
.content p.pages small {
	font-size:11px;
	float:left;
}
.content .mainbar .comment {
	margin:0;
	padding:16px 0 0 0;
}
.content .mainbar .comment img.userpic {
	border:1px solid #dedede;
	margin:10px 16px 0 0;
	padding:0;
	float:left;
}
.fbg {
	background-color:#30b0d5;
}
.fbg_resize {
	margin:0 auto;
	width:922px;
	padding:24px;
	color:#fff;
}
.fbg .c2 a, .fbg .c3 a {
	margin:0;
	padding:2px 4px;
	color:#fff;
	text-decoration:underline;
}
.fbg h2 {
	color:#fff;
}
.fbg img {
	margin:0 4px 0 0;
	padding:3px;
	background-color:#fff;
	border:1px solid #5b97a9;
}
.fbg .col {
	margin:0;
	float:left;
}
.fbg .c1 {
	padding:0 16px 0 0;
	width:266px;
}
.fbg .c2 {
	padding:0 16px;
	width:300px;
}
.fbg .c3 {
	padding:0 0 0 16px;
	width:260px;
}
.footer {
	background:#ffffff url(images/footer_bg.gif) repeat-x center top;
}
.footer_resize {
	margin:0 auto;
	padding:26px;
	width:922px;
}
.footer p.lf {
	margin:0;
	padding:4px 0;
	text-align:left;
	width:auto;
	line-height:1.5em;
}
.footer p.lf a {
	color:#0b7dfe;
}
.footer p.lf span {
	float:right;
}
/* form */ol {
	list-style:none;
}
ol li {
	display:block;
	clear:both;
}
ol li label {
	display:block;
	margin:0;
	padding:16px 0 0 0;
}
ol li input.text {
	width:480px;
	border:1px solid #c0c0c0;
	margin:2px 0;
	padding:5px 2px;
	height:16px;
	background-color:#fff;
}
ol li textarea {
	width:480px;
	border:1px solid #c0c0c0;
	margin:2px 0;
	padding:2px;
	background-color:#fff;
}
ol li .send {
	margin:16px 0 0 0;
}
.searchform {
	float:right;
}
#formsearch {
	margin:0;
	height:36px;
	padding:10px 28px 40px 0;
}
#formsearch span {
	display:block;
	margin:6px 0;
	padding:0;
	float:left;
	background:#fff url(images/search.gif) no-repeat top left;
}
#formsearch input.editbox_search {
	margin:0;
	padding:11px 6px 10px;
	float:left;
	width:181px;
	border:none;
	background:#eee;
	font:normal 12px/1.5em Arial, Helvetica, sans-serif;
	color:#a8acb2;
}
#formsearch input.button_search {
	margin:6px 0 0 0;
	padding:0;
	border:none;
	float:left;
}
#search {
	background-color:#E2E2E2;
	border:0px;
	border-style:solid;
	font: 22px/28px 'Bodyig', 'Microsoft Himalaya', Arial, Helvetica, sans-serif;
	width:210px;
	height:40px;
}
#engsearch {
	background-color:#E2E2E2;
	border:0px;
	border-style:solid;
	font-family:Verdana, Geneva, sans-serif;
	font-size:16px;
	width:210px;
	height:40px;
}
#title {
	overflow:auto;
	padding: 5px;
	border: none;
	background: #FFFFFF;
	font: 22px/30px 'Bodyig', 'Microsoft Himalaya', Arial, Helvetica, sans-serif;
	color:#003300;
	text-decoration:none;
	height: 320px;
}
#titletbtoen {
	overflow:auto;
	padding: 5px;
	border: none;
	background: #FFFFFF;
	font: 22px/30px 'Bodyig', 'Microsoft Himalaya', Arial, Helvetica, sans-serif;
	color:#003300;
	text-decoration:none;
	height: 320px;
}
#titleentotb {
	overflow:auto;
	padding: 5px;
	border: none;
	background: #FFFFFF;
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	color:#003300;
	text-decoration:none;
	height: 320px;
}
#titlenwtb {
	overflow:auto;
	padding: 5px;
	border: none;
	background: #FFFFFF;
	font: 22px/30px 'Bodyig', 'Microsoft Himalaya', Arial, Helvetica, sans-serif;
	color:#003300;
	text-decoration:none;
	height: 320px;
}
#meaning {
	overflow:auto;
	padding: 10px;
	margin:0px;
	border: none;
	background: #FFFFFF;
	font: 24px/34px 'Bodyig', 'Microsoft Himalaya', Arial, Helvetica, sans-serif;
	color:#003300;
	height: 320px;
	text-decoration:none;
}
#meaningtbtoen {
	overflow:auto;
	padding: 10px;
	margin:0px;
	border: none;
	background: #FFFFFF;
	font: 24px/34px 'Bodyig', 'Microsoft Himalaya', Arial, Helvetica, sans-serif;
	color:#003300;
	height: 320px;
	text-decoration:none;
}
#meaningnwtb {
	overflow:auto;
	padding: 10px;
	margin:0px;
	border: none;
	background: #FFFFFF;
	font: 24px/34px 'Bodyig', 'Microsoft Himalaya', Arial, Helvetica, sans-serif;
	color:#003300;
	height: 320px;
	text-decoration:none;
}
#meaningentotb {
	overflow:auto;
	padding: 10px;
	margin:0px;
	border: none;
	background: #FFFFFF;
	font-family:Verdana, Geneva, sans-serif;
	font-size:18px;
	color:#003300;
	height: 320px;
	text-decoration:none;
}
#tib {
	background: #FFFFFF;
	font: 22px/34px 'Bodyig', 'Microsoft Himalaya', Arial, Helvetica, sans-serif;
	color:#003300;
	padding: 2px;
	margin:2px;
}
#cn {
	background: #FFFFFF;
	font-family:SimSun;
	font-size:24px;
	font-weight:bold;
	color:#003300;
	padding: 2px;
	margin:2px;
}
