html, body, div, span, h1, h2, h3, h4, h5, h6, p,a, em, font, img,

strong, ol, ul, li {

	margin: 0;

	padding: 0;

	border: 0;

	outline: 0;

	vertical-align: baseline;

	background: transparent;

}

body {

	font-size: 11px;

	font-family: Tahoma, arial, goergia, helvetica, sans-serif;

	line-height: 1.5;

	background: #000 url(img/body.jpg) center top;

}

ol, ul {

	list-style: none;

}



a {

	text-decoration: none;

	color: #004b85;

}



a:hover {

	text-decoration: underline;

	color: #ff0000;

}



.clear {

	clear: both;

}

.hide {

	display: none;

}

.div_x {

	height: 20px;

	background: url(img/div_x.gif) left bottom repeat-x;

}

#wrapper {

	width: 990px;

	margin: 0px auto;

	border: 0px solid white;

}

/**** 	HEADER	****/



#header {

	width: 990px;

	height: 288px;	

	background: #281f1d url(img/yeu79.jpg)

}



#header div#logo img {

	margin-top: 19px;

	margin-left: 15px;

}



#header div#top_ads {

	float: right;

	margin-top: 25px;

	margin-right: 5px;

}



/*************************** MENU *****************************/

*{margin:0; padding: 0}

#menu {

	width: 990px;

	height: 36px;

	background: #8c0807 url(img/menu.png);

	position:relative;

	z-index: 10;

	margin: 0px auto; 

	padding: 0px;

}

#menu ul {

float: left;

list-style: none;

}

#menu li

{

	float:left;

	position:relative;

	text-transform:uppercase;

	line-height:36px;

	height:36px;

	white-space:nowrap;

}

#menu li h2

{

	font-size:11px;

	font-weight:bold;

	font-family: Arial, Helvetica, sans-serif;

	display:block;

	line-height:36px;

}

#menu li a 

{

	padding: 0px 15px;

	display: block;

	color: #FFF;

	text-decoration: none;

	line-height:36px;

}

#menu li ul li a 

{

	color: #ffffff;

	text-decoration: none;

}

#menu li.active

{

	background:#8c0807 url(img/menu.png);

}

#menu li.child ul

{

	overflow:hidden;

	width:480px;

}

#menu li.child li

{	

	color: #FFF;

	width:120px;

	float:left;

	text-transform:none;

	padding:0px;

}

#menu li.child li a:hover

{

	text-decoration:underline !important

}



#menu li h3 a

{

	font-size:12px;

	font-weight:normal;

	font-family:Tahoma, Geneva, sans-serif;

}

#menu ul li:hover { 

background: #730200; 

}

#menu li:hover ul { display: block; } /*--hien thi menu cap 2 khi dua chuot vao--*/

#menu ul li ul li:hover { background: none; }



#menu li ul{

background: #730200;

opacity:0.95;

position: absolute;

display: none;

z-index: 1;

}

#menu li ul:hover {

background: #730200;

position: absolute;

display: block;

z-index: 1;

}

#menu ul li ul li {

	width: 100%;

}



/************************ END MENU *************************/



/******* SEARCH *********/



#search

{

	float: right;

	margin-top:4px;

	margin-right:7px;

}

#search span

{

	float: left;

	display:block;

	overflow:hidden;

}



#search span.text input,

#search button

{

	border:0px;

	overflow:hidden;

}

#search button

{
	margin-top:5px;
	background:url(img/SEARCH.png) no-repeat left top;
	padding-right:3px;

	height:20px;

	width:50px;

	cursor: pointer;

}

#search input

{
margin-top:1px;

	background: #CCCCCC right top;

	height:20px;

	width:206px;

}



#search span.text input

{
	color:#5e5e5e;
	font-size:13px;
	font-family: Tahoma, Arial;
	line-height:26px;

}

/****	MAIN SETTINGS	****/





#content {

	background: none;

}



#primary {

	font-size: 1.2em;

	float: left;

	width: 730px;

}

#sidebar {

	float: right;

	width: 260px;

}



/****	PRIMARY		****/



#primary .list-film {

	padding-bottom: 10px;

	margin: 5px 5px 0px 5px;

}



#primary .list-film h1 {

	color: #f42e00;

	text-transform: uppercase;

	font-size: 13px;

	height: 36px;

	line-height: 36px;

	padding-left: 10px;

	border-bottom: 1px solid #d1ccc7;

	background: #f0d0b5 url(img/bg_film.jpg);

}

.main_box {

	width: 720px;

	float: left;

}

.main_info {

	width: 720px;

	float: left;

	margin-top: 0px;

}





#primary .list-film ul {

	margin-top: 10px;

	text-align: center;

}



/********************** POSTER ******************/

.poster1{

	float: left;

	width: 170px;

	height: 270px;

	margin: 4px;

	background: #f5ede6;

	border: 1px solid #fff;

	box-shadow: 1px 1px 1px #b1b1b1;

	-moz-box-shadow: 1px 1px 1px #b1b1b1;

	-webkit-box-shadow: 1px 1px 1px #b1b1b1;

}

.cover_1{

	width: 154px;

	height: 224px;

	background: url(img/load-poster.gif) center center no-repeat;

}



.cover_1 img{

	width: 154px;

	height: 210px;

	position: relative;

	padding: 7px;

}

.border1{

	margin: 4px 3px 2px;

	border-bottom: 1px solid #c8bfb8;

}

.viewed {

	float: left;

	background: #fff;

	opacity:0.9;

	color: #323232;

	font-size: 10px;

	text-align: left;

	margin-top: -213px;

	margin-left: -3px;

	padding-top: 0px;

	padding-left: 3px;

	padding-right: 3px;

	height: 14px;

	display:block;

	position:absolute;

	border: 1px solid #fff;

	box-shadow: 1px 1px 1px #525252;



}

.rate {

	margin-top: 3px;

	height: 18px;

	border: 0px solid #9fcffd;

}

.rate img{

	width: 13px;

	height: 13px;

}

.poster2 {

	margin-bottom: 5px;

	width: 353px;

	height: 156px;

	background: #f5ede6;

	border: 1px solid #fff;

	box-shadow: 1px 1px 1px #b1b1b1;

	-moz-box-shadow: 1px 1px 1px #b1b1b1;

	-webkit-box-shadow: 1px 1px 1px #b1b1b1;

}



.poster2 p{

	margin-right: 5px;

}

.film-bo-chon-loc {

	float: left;

	width: 221px;

	text-align: left;

	margin: 3px 5px;

	background: url(img/dot.gif) 0px 50% no-repeat;

	padding-left: 9px;

	color: #203d9b;

}

.film-bo-chon-loc a{

	color: #d1333e;

	font-family: Tahoma, Arial;

	font-size: 11px;

}

.film-bo-chon-loc span{

	font-weight: bold;

}





.comment_1 {

	margin-right: 5px;

	padding-bottom: 5px;

	height: 60px;

	background: url(img/div_x.gif) left bottom repeat-x;

}

.comment_img{

	height: 60px;

	float: left;

	margin-right: 5px;

}







.poster3 {

	margin-right: 5px;

	padding-bottom: 5px;

	height: 60px;

	background: url(img/div_x.gif) left bottom repeat-x;

}

.poster3 img{

	width: 45px;

	height: 60px;

	float: left;

	margin-right: 5px;

	border: 1px solid #9fcffd;

}

.poster-info{

	float: left;

	clear: both;

	margin: 5px 0px 5px 5px;

}

.poster-info img{

	width: 222px;

	padding: 7px;

	background: #fff;

	border: 1px solid #fff;

	box-shadow: 1px 1px 1px #b1b1b1;

	-moz-box-shadow: 1px 1px 1px #b1b1b1;

	-webkit-box-shadow: 1px 1px 1px #b1b1b1;	

}

.title-info-1{

	font-size: 16px;

	font-weight: bold;

}

.title-info-1 a{

	color: #ad0000;

}

.title-info-2{

	font-size: 12px;

	font-weight: bold;

}





.thong-tin {

	margin: 5px 5px 5px 0px;

	width: 460px;

	float: right;

	font-family: Tahoma, Arial;

	font-size: 11px;

}

.thong-tin p {

	margin: 5px 0px;

	padding-bottom: 5px;

	border-bottom: 1px dotted #d1d1d1;

}

.thong-tin span {

	font-weight: bold;

	color: #2c2c2c;

}

.info {

	padding: 10px 5px;

	text-align: justify;

	font-family: Tahoma, Arial;

	font-size: 14px;

	color: #161616;

}

.info img{

	border: 4px solid #FFFFFF;

	border-bottom:4px solid #222222;

	border-right:4px solid #666666;

}

.tag {

	padding: 10px 5px;

	text-align: justify;

	font-family: Tahoma, Arial;

	font-size: 11px;

}

.tag p{

	border: 1px solid #e7b489;

	padding: 10px 5px;

}

/*********************** WATCH **********************************/

#primary .main-watch {

	padding-bottom: 10px;

	margin: 5px 5px 0px 5px;

	font-size: 11px;

	color: #474747;

}

#top-menu-play {

	background: #000000 url(img/menu_play_ico.png) 5px 50% no-repeat;

	height: 40px;

	padding: 2px 0px 0px 50px;

	color: #ffffff;

	font-weight: bold;

	font-size: 12px;

}

#top-menu-play p {

	color: #ff0078;

	font-weight: bold;

	font-size: 11px;

}

.note-play {

	background: #f0d0b5; 

	border: 1px solid #f5be90;

	padding: 5px; 

	margin-top: 15px;

	font-family: Tahoma, Arial;

	font-size: 11px;

	color: #644747;

}

.episode {

	font-family: Tahoma, Arial;

	font-size: 11px;

	padding: 2px;

	margin: 20px 2px;

	font-weight: bold;

}

.episode:hover {

	background: #FF8A00;

	padding: 0px 2px;

	color: #000;

}

.server_total {

	margin:20px 5px 10px 5px;

	text-align: left;

}

.server_total table {

	width: 100%;

}

.server{

	font-weight: bold;

	color: #666666;

	padding: 7px 5px;

	background: url(img/div_x.gif) bottom left repeat-x;

}

/*	border-bottom: 1px solid #d3dae8; */

.server tr td:last-child{

	border: none;

}

.top_menu_1 {

	color: #3f3f3f;

	text-transform: uppercase;

	font-size: 13px;

	font-weight: bold;

	height: 36px;

	line-height: 36px;

	padding-left: 45px;

	border-bottom: 1px solid #d1ccc7;

	background: #f0d0b5 url(img/comments.png) no-repeat 5px 50%;

}

#comt-play h1 {

	color: #3f3f3f;

	text-transform: normal;

	font-size: 13px;

	height: 36px;

	line-height: 36px;

	padding-left: 45px;

	border-bottom: 1px solid #d1ccc7;

	background: #f0d0b5 url(img/comments.png) no-repeat 5px 50%;

}

#cmt-1 {

	float: left;

	width: 355px;

	padding-bottom: 10px;

	margin: 10px 0px 10px 0px;

}

#cmt-play {

	padding-bottom: 10px;

	margin: 0px;

}

#cmt-play h1 {

	color: #3f3f3f;

	text-transform: uppercase;

	font-size: 13px;

	height: 36px;

	line-height: 36px;

	padding-left: 50px;

	background: #CCCCCC url(http://phim.yeu79.com/images/comment.png) no-repeat 10px 50%;

}



.CommentWatch b{

	color: #2e4b88;

	text-transform: capitalize;

}

.button_comment{

	float: right;

	width: 65px;

	height: 25px;

	background: #990033;

	color:#FFFFFF;

	border: 1px solid;

}

/*********************** END WATCH **********************************/



/******************** TitleAlbum **************************/

.TitleAlbum {

	text-align: center;

	padding: 0px 5px;

	font-family: Tahoma, Arial;

	font-weight: bold;

	font-size: 11px;

}

.TitleAlbum  a{

	color: #d1333e;

}

.TitleAlbum2 {

	font-family: Tahoma, Arial;

	font-weight: bold;

	font-size: 11px;

	padding-top: 5px;

}

.TitleAlbum2 a {

	color: #d1333e;

}

.TitleAlbum3 {

	padding-bottom: 5px;

}

.TitleAlbum3 a {

	font-family: Tahoma, Arial;

	font-weight: bold;

	font-size: 10px;	

}

.TitleAlbum3 a:hover{

	color: #ff0000;	

}

.mini-info {

	color: #474747;

	text-align: justify;

	font-family: Tahoma, Arial;

	font-size: 11px;

}





/**** TIER 1	****/

#tier-1 {

	overflow: hidden;

	padding-bottom: 5px;

}



.post-item {

	float: left;

	width: 355px;

	margin: 0px 5px 0px 5px;

}



.post-item h1 {

	height: 36px;

	line-height: 36px;

	color: #f42e00;

	font-size: 13px;

	text-transform: uppercase;

	padding-left: 20px;

	border-bottom: 1px solid #d1ccc7;

	margin-bottom: 5px;

	background: #f0d0b5 url(img/bullets.png) no-repeat 5px 50%;

}



.post-item span {

	color: #f42e00;

}



.post-item img {

	width: 110px;

	height: 145px;

	float: left;

	margin: 5px 7px 0px 5px;



}



div.metadata {

	font-size: .9em;

	text-align: right;

	float: right;

	margin: 10px 0px 0px 0px;

}



div.metadata a {

	color: #ff6600;

	padding-left: 15px;

	background: url(images/bullets.png) no-repeat 0 50%;

}





/**** 	SIDEBAR	 	****/

#sidebar {

	margin-top: 5px;

}



#sidebar div#announcement {

	margin-bottom: 5px;

	padding: 5px 5px 5px 10px;

}



#sidebar div#announcement h1 {

	font-size: 11px;

	font-weight: bold;

	text-transform: uppercase;

	border-left: 2px solid #c23903;

	margin: 5px 0px 5px 5px;

	padding-left: 5px;

}

#announcement p {

	text-align: justify;

	color: #474747;

}

#announcement a {

	color: #ff4e00;

	font-size: 11px;

}



/*** featured ***/

#sidebar div#feature{

	background: url(images/newTut_bg.jpg) repeat-x top left scroll;

}



#sidebar div#feature h1 {

	color: white;

	text-transform: uppercase;

	font-size: 1.2em;

	text-align: center;

	background: url(images/saperator.png) no-repeat bottom center;

	padding: 8px;

}



#sidebar div#feature ul {

	padding: 0px 10px;

}



#sidebar div#feature li {

	border-bottom: 1px dotted white;

	padding: 10px 0px;

	color: white;

	font-size: 1.1em;

}



#sidebar div#feature li:last-child {

	border: none;

}



#sidebar div.news {

	overflow: hidden;



}



#sidebar div.news h1 {

	height: 36px;

	line-height: 36px;

	color: #f42e00;

	font-size: 13px;

	text-transform: uppercase;

	padding-left: 22px;

	border-bottom: 1px solid #d1ccc7;

	margin-bottom: 5px;

	background: #333 url(img/bullets.png) no-repeat 7px 50%;

}



#sidebar div.news ul {

	padding: 0px 0px 0px 10px;

}



#sidebar div.news li {

	padding-bottom: 5px;

}





.view-more {

	float: right;

	padding-right: 15px;

	font-family: Tahoma, Arial;

	font-size: 11px;

	font-weight: normal;

	text-transform: none;

	background: url(img/arrow.gif) no-repeat 60px 50%;

}

.view-more a {

	color: #5c5c5c;

}

/*************TOOLTIPS******************/

#dhtmltooltip{

color:#b1005c;

font-family: Tahoma, Verdana, Arial, Helvetica;

font-size: 11px;

line-height: 130%;

position: absolute;

left: -300px;

width: 350px;

border: 1px solid #c0c7d5;

padding: 5px;

background-color: #fff;

opacity:1;

visibility: hidden;

z-index: 100;

}

#dhtmltooltip span{

	pading-bottom: 5px;

	color: #b1005c;

}

#dhtmltooltip p{

	margin-top: 7px;

}

#dhtmlpointer{

position:absolute;

left: -300px;

z-index: 101;

visibility: hidden;

}



p.iepara{ 

	padding-top: 1em;

}



.viewed3 {

	margin-top: 135px;

	position:absolute;

}

.viewed4 {

	margin-top: -30px;

	margin-left: 2px;

	position:absolute;

}

.process{

	bottom: 24px;

    background: url(img/process.png) no-repeat scroll right -34px transparent;

    display: block;

    font-size: 13px;

    left: -10px;

    padding-right:9px;

    position: relative;

    text-shadow: 1px 1px 1px #131212;

}

.process span {

    background: url(img/process.png) no-repeat scroll transparent;

    display: block;

    color: #fff;

    height: 30px;

    padding-left: 9px;

    padding-top: 3px;

}





/*--------- PAGE LINK ------------------*/

.pagination

{

	margin-top: 10px;

	text-align:center;

	padding:7px;

	font-size: 11px;

	font-family: Tahoma;

}

.pagination span

{

	padding:0px 3px;

	color:#3b59b8;

}

.pagination span span {

	padding:3px 10px;

	border:1px solid #281f1d;

}

.pagination a

{

	padding:3px 10px;

	border:1px solid #281f1d;

	text-decoration:none;

}

.pagination a:hover

{

	background:#281f1d;

	color:#FFF;

}

.pagecurrent

{

	color: #ffffff;

	background: #281f1d;

	font-weight: bold;

}





.ads-720{

	width: 720px;

	margin: 10px 0px;

}

.ads-720 iframe{

	background: #ffffff url(img/bg_ads.jpg) center center no-repeat;

	border: 1px solid #cbd3e4;

}

















/**** 	FOOTER		****/

#footer {

	height: 100px;

	background: #881111;

	color: #dfdfdf;

	

}

#footer a{

	color: #CC9900;

}

#footer_L{

	float: left;

	width: 210px;

	height: 100px;

}

#footer_L img{

	margin-top: 20px;

	margin-left: 8px;

}

#footer_R{

	padding-left:220px;

	padding-top:15px;

}



#rating_container_video



{



	width:130px;



	height:26px;



	overflow:hidden;



}



#rating_container_video,



#rating_container_video li



{



	margin:0px;



	padding:0px;



	list-style:none;



}



#rating_container_video li,



#rating_container_video li a



{



	float:left;



	display:block;



	overflow:hidden;



	height:32px;



	width:25px;



	background:url(img/star-off-big.png) no-repeat top left;



	



}

#rating_field div



{



	float:left;



	overflow:hidden;



	height:32px;



	line-height:32px;



}

#rating_container_video li a.full



{



	background:url(img/star-on-big.png) no-repeat top left;



}



#rating_container_video li a.half



{



	background:url(img/star-half-big.png) no-repeat top left;



}



.video_rating



{



	float:left;



	overflow:hidden;



}





#rating_small



{



	width:100px;

	

	padding-left:20px;



	height:15px;





}



#rating_small ul{



padding-left:2px;

}



#rating_small li



{

	margin-top:-8px;

	padding-left:0px;

	list-style:none;



}



#rating_small li,



#rating_small li span



{



	float:left;



	display:block;



	overflow:hidden;



	height:16px;



	width:16px;



	background:url(http://phim.yeu79.com/skin/vuap/img/star-off.png) no-repeat top left;



	



}



#rating_small li span.none



{



	background:url(http://phim.yeu79.com/skin/vuap/img/star-off.png) no-repeat top left;



	



}

#rating_small li span.full



{



	background:url(img/star-on.png) no-repeat top left;



}



#rating_small li span.half



{



	background:url(img/star-half.png) no-repeat top left;



}



.episode_bg_1

{

background:#666666;

color:#FFFFFF;

font-weight:bolder;

font-size:13px;

-moz-border-radius: 5px;

-webkit-border-radius: 5px;

padding:3px 5px 3px 5px;

}



.episode_bg_2

{

font-weight:bolder;

font-size:13px;

padding:3px 5px 3px 5px;

}





.currentpage

{

color:#990000;

font-weight:bold;

font-size:14px;

}



.jcarousel-skin-tango .jcarousel-direction-rtl {

	direction: rtl;

}



.jcarousel-skin-tango .jcarousel-container-horizontal {

    width: 717px;

}



.jcarousel-skin-tango .jcarousel-container-vertical {

    width: 175px;

    height: 245px;

    padding: 40px 20px;

}



.jcarousel-skin-tango .jcarousel-clip {

    overflow: hidden;

}



.jcarousel-skin-tango .jcarousel-clip-horizontal {

    width:  717px;

    height: 275px;

}



.jcarousel-skin-tango .jcarousel-clip-vertical {

    width:  175px;

    height: 245px;

}



.jcarousel-skin-tango .jcarousel-item {

    width: 175px;

    height: 275px;

}



.jcarousel-skin-tango .jcarousel-item-horizontal {

	margin-left: 0;

    margin-right: 10px;

}



.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-item-horizontal {

	margin-left: 10px;

    margin-right: 0;

}



.jcarousel-skin-tango .jcarousel-item-vertical {

    margin-bottom: 10px;

}



.jcarousel-skin-tango .jcarousel-item-placeholder {

    background: #fff;

    color: #000;

}



/**

 *  Horizontal Buttons

 */

.jcarousel-skin-tango .jcarousel-next-horizontal {

    position: absolute;

    top: 143px;

    right: 5px;

    width: 32px;

    height: 32px;

    cursor: pointer;

    background: transparent url(http://phim.yeu79.com/next-horizontal.png) no-repeat 0 0;

}



.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-next-horizontal {

    left: 5px;

    right: auto;

    background-image: url(http://phim.yeu79.com/prev-horizontal.png);

}



.jcarousel-skin-tango .jcarousel-next-horizontal:hover,

.jcarousel-skin-tango .jcarousel-next-horizontal:focus {

    background-position: -32px 0;

}



.jcarousel-skin-tango .jcarousel-next-horizontal:active {

    background-position: -64px 0;

}



.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,

.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,

.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:focus,

.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {

    cursor: default;

    background-position: -96px 0;

}



.jcarousel-skin-tango .jcarousel-prev-horizontal {

    position: absolute;

    top: 143px;

    left: 5px;

    width: 32px;

    height: 32px;

    cursor: pointer;

    background: transparent url(http://phim.yeu79.com/prev-horizontal.png) no-repeat 0 0;

}



.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-prev-horizontal {

    left: auto;

    right: 5px;

    background-image: url(http://phim.yeu79.com/next-horizontal.png);

}



.jcarousel-skin-tango .jcarousel-prev-horizontal:hover, 

.jcarousel-skin-tango .jcarousel-prev-horizontal:focus {

    background-position: -32px 0;

}



.jcarousel-skin-tango .jcarousel-prev-horizontal:active {

    background-position: -64px 0;

}



.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,

.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,

.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:focus,

.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {

    cursor: default;

    background-position: -96px 0;

}



/**

 *  Vertical Buttons

 */

.jcarousel-skin-tango .jcarousel-next-vertical {

    position: absolute;

    bottom: 5px;

    left: 43px;

    width: 32px;

    height: 32px;

    cursor: pointer;

    background: transparent url(next-vertical.png) no-repeat 0 0;

}



.jcarousel-skin-tango .jcarousel-next-vertical:hover,

.jcarousel-skin-tango .jcarousel-next-vertical:focus {

    background-position: 0 -32px;

}



.jcarousel-skin-tango .jcarousel-next-vertical:active {

    background-position: 0 -64px;

}



.jcarousel-skin-tango .jcarousel-next-disabled-vertical,

.jcarousel-skin-tango .jcarousel-next-disabled-vertical:hover,

.jcarousel-skin-tango .jcarousel-next-disabled-vertical:focus,

.jcarousel-skin-tango .jcarousel-next-disabled-vertical:active {

    cursor: default;

    background-position: 0 -96px;

}



.jcarousel-skin-tango .jcarousel-prev-vertical {

    position: absolute;

    top: 5px;

    left: 43px;

    width: 32px;

    height: 32px;

    cursor: pointer;

    background: transparent url(prev-vertical.png) no-repeat 0 0;

}



.jcarousel-skin-tango .jcarousel-prev-vertical:hover,

.jcarousel-skin-tango .jcarousel-prev-vertical:focus {

    background-position: 0 -32px;

}



.jcarousel-skin-tango .jcarousel-prev-vertical:active {

    background-position: 0 -64px;

}



.jcarousel-skin-tango .jcarousel-prev-disabled-vertical,

.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:hover,

.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:focus,

.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:active {

    cursor: default;

    background-position: 0 -96px;

}



	/*-- signin form --*/

	#signin {

		background: url(http://phim.yeu79.com/images/signin_bg.png) no-repeat 0 0;

		width: 218px;

		height: 190px;

		padding-top: 50px;

		overflow: hidden;

		

		/*margin-top:50px;*/

	}

	

		#signin fieldset {

			padding: 0;

			margin: 0;

			border: 0;

		}

		

			#signin legend {

				display: none;

			}

	

		#signin div {

			background: url(https://www.redbrickhealth.com/images/rounded_field.gif) no-repeat 0 0;

			padding: 3px 0 10px 0;

			height: 18px;

			width: 190px;

			margin: 0 auto;

		}

		

			#signin p {

				border: 0;

				padding: 0;

			}

		

			#signin .buttons {

				padding-left: 14px;

				padding-top: 2px;

				padding-bottom: 0;

				width: 100%;

				overflow: hidden;

			}

		

			#signin label {

				float: left;

				font-size: 11px;

				width: 65px;

				display: block;

				color: #656565;

				font-weight: normal;

				text-align: left;

				padding: 0 0 0 5px;

				line-height: 18px;

			}

			

			#signin input#login_username,

			#signin input#login_password {

				font-family: "Lucida Sans Unicode", "Lucida Grande", Helvetica, Arial, sans-serif;

				border: 0;

				background: none;

				width: 113px;

				float: left;

				padding: 1px 0 0 0;

				font-size: 12px;

				line-height: 20px;

			}

			

			#signin input#password { font-weight: bold }

			

		#signin .signin_button {

			display: block;

			width: 95px;

			height: 27px;

			text-indent: -9999px;

			border: 0;

			padding: 0;

			cursor: pointer;

			margin-left: 95px;

		}

		

			#signin #login_submit {

				background: url(https://www.redbrickhealth.com/images/button_signin.gif) no-repeat 0 0;

			}

		

			#signin #register_button {

				background: url(https://www.redbrickhealth.com/images/button_register.gif) no-repeat 0 0;

				margin-left:1px;

			}



			#forgot {

				font-size: 11px;

				color: #656565;

				text-align:center;

				display: block;

				clear: both;

				margin-top:6px;

			}

			

				#forgot a {

					color: #555!important;

					text-decoration: underline;

					padding: 0;

				}



				#grass #forgot a {

					padding: 0 1px 0 0;

				}



			#register {

				font-size: 12px;

				color: #656565;

				text-align:center;

				display: block;

				clear: both;

				margin-top:14px;

				line-height: 16px;

			}

			

				#register a {

					color: #008576!important;

					text-decoration: underline;

					padding: 0;

				}

				

					#register1 {

				font-size: 12px;

				color: #656565;

				padding-left:15;

				margin-left:20px;

				margin-top:14px;

				line-height: 16px;

			}

			

				#register1 a {

					color: #008576!important;

					text-decoration: underline;

					padding: 0;

				}

				

.binhluan {

					border: 1px solid #9966FF;

					width:670px;

					margin-left: 2px;

					padding: 2px;

					color:#666666;

				}
/* Support */
.w180{width: 180px;}
.abs{position: absolute;}
.ohid{overflow: hidden;}

#sideBar{
    text-align:left;
    z-index: 9000000000000000;    
}

#sideBar{
	position: fixed;
	width: auto;
	height: auto;
	top: 40px;
	right:0px;
	background-position:top left;
	background-repeat:repeat-y;
}

#sideBarTab{
	float:left;
	height:110px;
	width:35px;
}

#sideBarTab img{
	border: none;
}

#sideBarContents{
	float:left;
	overflow:hidden !important;
	width:250px;
	height:580px;
}

#sideBarContentsInner{
	width:250px;
    background-color: green;
}


.l {text-align:left}
.c {text-align:center}
.r {text-align:right}
.left {float:left}
.right {float:right}
#stats_members a.member, .bday_strip {white-space:nowrap}
.calendar li span {cursor:default}
#c_tos li {display:list-item;margin-left:25px}
#c_tos ul li {list-style:disc}
#c_tos ol li {list-style:lower-alpha}
#shoutrefresh {cursor:pointer}