@font-face { 
font-family: Zawgyi-One; font-style: normal; font-weight: normal; src: url(ZAW-GYI-MM.eot) }
@font-face { 
font-family: Zawgyi1; font-style: normal;  font-weight: normal; src: url(ZAW-GYI-MM.eot) }
@font-face { 
font-family: CWS; font-style:  normal; font-weight: normal; src: url(ZAW-GYI-MM.eot) }
body{background: #f2df93 url('../images/bg.gif') repeat-x top left;margin:0; font-size: 10pt; font-family: Helvetica, Arial, Verdana, Sans-serif }
table{margin:0;padding:0}
table td img {
margin: 4pt 0; border: none }
td.center{padding-left:10px;padding-right:10px}
table#background{background:url('tablebg.gif') repeat-y top left;position:relative}
img.header{margin-top:4px}
td#playertext{color:#444444;align:right;}
table#footer{background:url('../images/footer.gif') repeat-x bottom left;}
td#footertext{font-family: arial;font-size: 14px;color:#ffffff}
td#footertext a{color:#f4e5a6;text-decoration:underline;}
td#footertext a:hover{text-decoration:none;}
table#footer a img { vertical-align: bottom; margin: 0; border: none; outline: none ! important }
div#white{color: white}
div#white a{color:#f2df93;text-decoration: underline;}
div#white a:hover{text-decoration: none;}
#helpdesk {
border: 1px solid #887301; font-size: 13pt; height: 34px; line-height: 34px; background: #5f5102 url('../images/helpdesk.gif') no-repeat 7% 65%; width: 167px }
#helpdesk a {
text-decoration: none; display: block; padding-left: 58px; height: 30px; line-height: 36px; color: #FFFFFF }
td.mvplayer {
position: relative }
#player {
position: relative; padding: 6pt; height: 448px }



/*** Video and Photo Album Link control ***/

#vdogallery {
height: 22px; line-height: 26px; overflow: hidden; position: absolute; bottom: 3pt; left: 0; float: left; font-size: 13pt; width: 263px; margin-left: 8pt }
#vdogallery span.gallink {
float: left; width: auto; padding: 2px 4px }
#vdogallery a {
text-decoration: none; color: #FFFFFF }
#vdogallery a:hover {
color: #E2E2E2 }

/*** banner ***/

#banner {
min-height: 139px; height: 139px; background: #999 url('../images/header_bg.jpg') no-repeat bottom left; position: relative }
#banner h1#logo {
width: 496px; height: 75px; overflow: hidden; font-size: 15pt; position: absolute; top: 2px; left: 4px; margin: 0; padding: 0 }
#banner h1#logo a {
display: block; text-decoration: none; overflow: hidden; height: 64px; padding: 4px; text-indent: -2000em }
address#address {
height: 49px; width: 264px; position: absolute; float: right; bottom: 2pt; right: 0; padding: 0 3px 0 6px; font-size: 12px; overflow: hidden }
address#address span {
display: block; padding-left: 54px; overflow: hidden }
address#address span label {
float: left; width: 44px; margin-left: -48px; text-align: right }
.white {
color: white }
.normal {
font-style: normal; font-weight: normal }
address a {
text-decoration: underline; color: #FFFFFF }
address a:hover {
text-decoration: underline; color: #EEEEEE }

/*** Video Chat Box ***/

/*** clear fix ***/

div.clear {
height: 1px; clear: both; display: block; overflow: hidden }

/**** Footer ****/

#footer {
margin: 8pt auto 0; position: relative; color: #373737; background: #505050 url('../images/footer.gif') repeat-x top left; line-height: 100%; padding: 8pt 0 3pt; clear: both; display: block; text-align: center; overflow: hidden }
#footer:after {
content:'.'; height: 0; display: block; clear: both; visibility: hidden }
#footer p {
display: inline; color: #373737; font-size: 11pt }
#footer a {
color: #fff; text-decoration: underline }
#footer span#tc {
position: absolute; z-index: 7; width: 133px; top: 0.3em; left: 1.3em; height: 22px; line-height: 22px; display: none }

/** Video Channel Box **/


#wrapper {
width: 998px; margin: 0.4em auto 0; position: relative; font-size: 90%; clear: both }
#videobox {
margin: 0 8% 1.4em; padding: 10pt 6pt; position: relative; overflow: hidden }
#dhammatv, #live {
position: static; height: 448px; min-height: 447px }
#dhammatv {
display: none; filter:alpha(opacity=0); -moz-opacity: 0; -khtml-opacity: 0 }
#videobox h2 {
text-align: center; font-weight: normal }
#dynamic-box {
float: left; width: 646px; position: relative;  margin-left: 0.7em }


/*** Fieldset ***/

#pageJump {
margin: 1.4em 0 0.4em; padding: 4pt; position: relative; font-size: 11pt; clear: both; display: block; text-align: center }
#pageJump ul#controll {
list-style: none; margin: 0 auto; padding: 0; height: 27px; width: 543px }
#pageJump ul#controll li {
display: inline; float: left; padding: 0; list-style: none; height: 27px; line-height: 27px }
#pageJump ul#controll li.go_url {
margin: 0 1.8em }
#pageJump ul#controll li.arrow {
margin: 0 2pt }
#pageJump a {
color: #045ab3; text-decoration: none }
#pageJump a:hover {
text-decoration: underline }

/*** Mediaspace Text ***/

#mediaspace h2, #mediaspace2 h2 {
border-top: 1px solid #373737; border-bottom: 1px solid #373737; padding: 2px 0 }
#mediaspace h2 span, #mediaspace2 h2 span {
display: block; background: #068c82; color: #FFF; padding-left: 1.6em }

/*---- Top ----*/

#top {
	clear: both; 
	overflow: hidden; 
	position: relative; 
	margin-top: 7pt 
	}
#right_cor {
	float: right; 
	width: 314px; 
	margin-right: 0.6em
	}
#left_cor {
	float: left; 
	width: 387px; 
	margin-left: 1.8em; 
	font-size: 11pt;
	background: url('../images/video.png') no-repeat 0 50% 
	}
#left_cor a {
color: #005abd; text-decoration: underline }
#left_cor a:hover {
text-decoration: none }

/** Share Radio Link **/

.radio_button {
	width: 246px; 
	height: auto; 
	overflow: hidden; 
	float: right;
	margni-right: 1.3em;  
	padding-top: 6pt; 
	padding-bottom: 2pt 
	}
.radio_button span {
display: block; margin-left: 53px; padding: 3px 0; margin-bottom: 3pt }
.radio_button span.link_area {
font-size: 10pt }
.radio_button span.link_area label {
display: block; font-weight: bold; color: #ca0000 }
.radio_button span.link_area span.getLink {
overflow: auto; padding: 4px 3px 4px 2px; margin: 0; white-space: pre }


/** Sign up ***/

p.signup {
text-align: right; padding-right: 8pt; margin-right: 2.3em; font-size: 11pt; color: #373737; line-height: 1.7em }
p.signup a {
text-decoration: underline; color: #112132 }
p.signup a:hover {
text-decoration: none }
span.red {
color: #b50101 }


/**** Fast News Block ****/

#fast_news_block {
position: relative; display: block; margin: 1.2em 2.3em; height: auto; max-height: 117px; overflow: auto; font-size: 11pt }
#fast_news_block ul {
padding: 0.6em 1.3em ! important; list-style: none }
#fast_news_block ul li h3 {
color: #03508a }
#fast_news_block ul li textarea {
color: #b77a04 ! important }
#fast_news_block ul li i {
color: #ab1101 }
#fast_news_block ul a {
color: #0192ce; text-decoration: none }
#fast_news_block ul a:hover {
color: #11b5fa }

	
/**** Dynamic Layer *****/

#dyn_one, #dyn_two, #dyn_three, #dyn_four {
	position: absolute;
	top: 0;
	right: 3%;
	width: 651px
	}
#dyn_one, #dyn_two, #dyn_three {
	display: none
	}

	
/****** Radio Button Control ****/

#radio {
	float: left;
	margin-top: 2.2em;
	width: 146px
	}
#radio ul {
	list-style: none;
	margin: 1.3em 0.6em;
	padding: 0
	}
#radio ul li {
	list-style: none;
	padding: 2px 0;
	font-size: 12pt
	}
.butt { 
	border: #896e01 1px solid;
	border-bottom: 1px solid #504107;
	cursor: pointer ! important;
	width:80px; 
	height:22px; 
	font-size:12px; 
	color:#fff; 
	background:#7d6400
	}
.butt:hover {
	background: #614e03;
	border-top: 1px inset #504107;
	border-left: 1px inset #504107
	}
	
/***** Option box *****/

#optbox {
	padding: 0.7em 0
	}
#optbox span.jump {
	display: block;
	font-size: 13pt;
	padding: 3px 0 7px
	}
#optbox form input#submit_button {
	background: #383838;
	border: none;
	color: #FFFFFF;
	font-size: 9pt;
	height: 19px;
	padding: 0 0.7em;
	margin-top: 0.4em;
	margin-left: 0.3em}