body {
	font-family:lucida grande, verdana, arial,sans-serif;
	font-size:12px;
}

body.english_for_tibetan {
	font-size:16px;
	font-family:Microsoft Himalaya,Kokonor,TCRC Youtso Unicode,Tibetan Machine Uni, lucida grande, verdana, arial,sans-serif;
}

a img {
	border:none;
}

a, a:visited {
	color:blue;
}

#contentarea img {
	border:1px solid #666666!important;
	border-right: 1px solid #333!important;
	border-bottom: 1px solid #333!important;

}

#contentarea .buttonheading img {
	border:none;
}

div#main_wrapper {
	width:900px;
	margin:0px auto;
}

div#header_image {
	/*background:url(../images/head_banner.jpg) left top no-repeat;*/
	width:900px;
	height:110px;
	/*border-top:1px solid #ccc;*/
}

div.moduletable-janewsflash .nftitle a {
	color:#000000;
	text-decoration:none;
	font-size:1.0em;
	font-weight:bold;
}


div.moduletable-janewsflash .nftitle a:hover {
	text-decoration:underline;
}


div.moduletable-dummy {
	font-size:1em;
	margin:0px;
	padding:5px 0px;
	text-align:center;
	font-weight:bold;
}


div.moduletable-dummy_box {
	font-size:1.2em;
	margin:0px;
	text-align:left;
	font-weight:bold;
	padding-bottom:5px;
}

/* Header Menu */

div#header_menu {
	background:#9B2F11;
	color:white;
	margin:0px;
	border-top:#8a1e00 1px solid;
	border-bottom:#ac3f22 1px solid;
	border-left:#ac3f22 1px solid;
	border-right:#ac3f22 1px solid;
}

div#header_menu ul {
	margin:0px auto;
	list-style:none;
	text-align:center;
	display:table;
	padding-left:0px;
}

div#header_menu li {
	margin:0px 7px;
	float:left;
}

div#header_menu a, div#header_menu a:visited {
	color:#fff;
	text-decoration:none;
	padding:5px 5px;
	border:1px solid #9b2f11;
	border-top:1px solid #8a1e00;
	border-bottom:#ac3f22 1px solid;
	white-space:nowrap;
	display:block;	
}

div#header_menu a:hover {
	background:#cc9900;
	border:1px solid #ddaa11;
	}

div.moduletable-fontlink, div.moduletable-language {
	float:right;
}

div.moduletable-fontlink {
	width:350px;
}

div.moduletable-fontlink ul, div.moduletable-fontlink li {
	list-style:none;
	margin:0px;
	padding:0px;
}

div.moduletable-fontlink li {

}

div.moduletable-fontlink a {
	color:#760e14;
	text-decoration:none;
	line-height:30px;
}

div.moduletable-fontlink a:hover {
	text-decoration:underline;
}

/* Left Menu */

div#left_column {
	float:left;
	margin-right:15px;
	background:#eee;
	border:1px solid #ddd;
	border-right:1px solid #bbb;
	border-bottom:1px solid #bbb;
	
}

div#left_column div.innerdiv {
	padding:7px;
	padding-bottom:10px;
	border-top:1px solid #fff;
	border-left:1px solid #fff;
	width:120px;
}

div#left_column h3, div.moduletable-latestnews h3 {
	font-size:1em;
	margin:0px;
	padding:5px 0px;
	text-align:center;
}

div#left_column ul {
	margin:0px;
	padding:0px;
	list-style:none;
}

div#left_column li {
	margin-bottom:2px;
	color:#000;
	
}


/* To dismiss the Joomla generated indent */
div.moduletable div {
	padding-left:10px!important;
}

div.search-search {
	padding-right:3px;
}

div#left_column input {
	border-top:1px solid #aaa;
	border-left:1px solid #aaa;
}

a.mainlevel, a.mainlevel:visited, a.sublevel, a.sublevel:visited {
	display:block;
	text-decoration:none;
	color:#111;
	padding-left:5px;
	padding-top:3px;
	padding-bottom:3px;
	background:url(../images/button-up.jpg);
	border-bottom:1px solid #999;
	border-right:1px solid #999;
	border-top:1px solid #ccc;
	border-left:1px solid #ccc;
	margin-bottom:2px;
}

div#left_column a:hover {
	background:url(../images/button-down.jpg);
	color:#eee;
	border-bottom:1px solid #777;
	border-right:1px solid #777;
	border-top:1px solid #ccc;
	border-left:1px solid #ccc;
}

a.mainlevel-footer {
	color:#fff;
	text-decoration:none;
}



/* Right Column */

div#right_column {
	
	text-align:right;
}

div#font-link {

}

ul.jflanguageselection {
	list-style:none;
	margin:0px;
	padding:0px;
}

ul.jflanguageselection li {
	display:inline;
	padding-left:5px;
}

/* Content Div */

div#content {
	padding-left:145px;
	line-height:1.5em;
}

div#content p {
	line-height:1.5em;
}


/* Footer div */

div#footer {
	background:#9B2F11;
	color:#FFF;
	text-align:center;
	margin-top:10px;
	margin-bottom:10px;
	padding:3px;
	border-top:#bd4f44 1px solid;
	border-left:#bd4f44 1px solid;
	border-right:#680c00 1px solid;
	border-bottom:#680c00 1px solid;

}


.clear {
	clear:both;
}

.flashdiv {
	margin-left:0px;
	text-align:left;
	margin-bottom:10px;
}

/* Latest News module */

div#content .modulediv {
	border:1px solid #ddd;
	border-right:1px solid #aaa;
	border-bottom:1px solid #aaa;
	margin-left:5px;
	margin-bottom:10px;
	background:#eee;
	border-top:1px solid #fff;
	border-left:1px solid #fff;
	padding:10px 10px 5px 10px;

}


div.moduletable-popular {
	

}

div.moduletable-popular h3 {
	margin-top:0px;
	margin-bottom:5px;
	text-align:left;
	font-size:1.2em;
}

ul.mostread-popular {
	list-style:none;
	margin:0px;
	padding:0px;
}

ul.mostread-popular li {
	padding:0px;
	margin:0px;
}

ul.mostread-popular a {
	color:#660000;
	text-decoration:none;
}

ul.mostread-popular a:hover {
	text-decoration:underline;
}

/* sidediv */

div.sidediv {
	float:right;
	right:0px;
	width:200px;
	border:1px solid black;
}

/* Joomfish Trick */

.jfdefaulttext {
	display:none;
}


/* Joomla Classes */

.contentpaneopen td {
	padding-left:0px;
	padding-right:20px;
}

#mod_search_searchword {
	width:100%;
}

.contentpane {
	width:auto;
}

.componentheading {
	font-size:1.6em;
	font-weight:bold;
	color:#660000;
}


div.componentheading {
	padding-top:5px;
	padding-bottom:5px;
	border:1px solid #ddd;
	border-right:1px solid #aaa;
	border-bottom:1px solid #aaa;
	margin-left:7px;
	margin-bottom:10px;
	margin-right:3px;
	text-align:center;
	color:#114411;
	color:#333300;
}

.contentheading {
	font-size:1.4em;
	font-weight:bold;
	color:#660000;

}

.createdate, .small, .modifydate {
	color:#333333;
	font-size:.9em;
	padding:0px;
}

.mosimage_caption {
	font-size:.8em;
	color:#666666;
	width:100%;
	line-height:1.1em;
	padding-top:2px;
	font-weight:normal;
}

.mosimage {
	padding-right:6px;
	padding-left:0px;
	padding-top:0.3em;
}

.mosimage img {
	margin-right:0px;
	margin-left:0px;
}

/* Boxes */

div.box_outer {
	background-color:#a63211;
	margin-bottom:10px;
	margin-top:20px;
	}
	
div.box_inner {
	padding-top:15px;
	padding-left:10px;
	padding-right:15px;
	}
	
div.box_lowerpadding {
	height:10px;
	}

div.box_left 				{ background:url(../images/redbox/redbox_l.gif) left repeat-y }
div.box_right 				{ background:url(../images/redbox/redbox_r.gif) right repeat-y }
div.box_top 				{ background:url(../images/redbox/redbox_t.gif) top repeat-x }
div.box_bottom 				{ background:url(../images/redbox/redbox_b.gif) bottom repeat-x }
div.box_topleft 			{ background:url(../images/redbox/redbox_lt.gif) top left no-repeat }
div.box_topright 			{ background:url(../images/redbox/redbox_rt.gif) top right no-repeat }
div.box_bottomleft 			{ background:url(../images/redbox/redbox_lb.gif) bottom left no-repeat }
div.box_bottomright			{ background:url(../images/redbox/redbox_rb.gif) bottom right no-repeat }



/* Language Stuff */


body.english_for_tibetan div#header_menu a {
	display:block;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:5px;
	padding-top:0px;
	border-top:none;
	font-weight:normal;
	line-height:1.1em;
	font-size:1.5em;
}

body.english_for_tibetan div.moduletable-dummy_box {
	font-size:1.2em;
}

body.english_for_tibetan li.mostread-popular {

}

body.english_for_tibetan li.mostread-popular a {
	font-size:1.3em;
}



body.english_for_tibetan .nftitle a {
	font-size:1.3em;
}

body.english_for_tibetan div#left_column {
	font-size:1.4em;
}

body.english_for_tibetan div.moduletable-dummy {

}

body.english_for_tibetan div#left_column h3 {
	font-weight:normal;
	padding-bottom:3px;
}

body.english_for_tibetan div#left_column a, body.english_for_tibetan div#left_column a:visited {
	display:block;
	
	padding-left:10px;
	padding-top:0px;
	padding-bottom:4px;

}


body.english_for_tibetan div.moduletable-statistics {
	font-size:.7em;
	text-align:center;
}

body.english_for_tibetan #contentarea {

}

body.english_for_tibetan .componentheading {

}

body.english_for_tibetan .contentheading {
	font-weight:normal;
}

body.english_for_tibetan div.blog_more a {
	text-decoration:none;
	font-size:1.5em;
}

body.english_for_tibetan #footer {
	font-size:1.4em;
}
