body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background: #600f16 url('//www.butaca.tv/images/bground.jpg') repeat-x
	}
	
#tabs {
	margin: 20px 0;
	width: 700px;
}
#tabs ul {
	float: left;
	width: 700px;
	padding-top: 4px;
	margin-bottom: 0;
}
#tabs li {
	margin-left: 8px;
	list-style: none;
	font-weight: bold;
	border: 2px solid #460c09;
	border-bottom: 0;
	-moz-border-radius-topleft: 5px;
	-webkit-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	-webkit-border-radius-topright: 5px;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#a0181e', endColorstr='#6c1018'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#a0181e), to(#6c1018)); /* for webkit browsers */
	background: -moz-linear-gradient(top,  #a0181e,  #6c1018);
	}
* html #tabs li {
	display: inline;
	}
#tabs li, #tabs li a {
	float: left;
}
#tabs ul li.active {
	border: 2px solid #a04922;
	border-bottom: 0;
	background: #ea5b29;
	-moz-border-radius-topleft: 5px;
	-webkit-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	-webkit-border-radius-topright: 5px;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fe6722', endColorstr='#c74325'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#fe6722), to(#c74325)); /* for webkit browsers */
	background: -moz-linear-gradient(top,  #fe6722,  #c74325);
}
#tabs ul li.active a {
	color: #FFFFFF;
}
#tabs div {
	clear: both;
	padding: 15px;
	min-height: 150px;
}
#tabs div h3 {
	margin-bottom: 12px;
}
#tabs div p {
	line-height: 200%;
}
#tabs ul li a {
	text-decoration: none;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 8px;
	padding-right: 8px;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 14px;
}
#tabs td {
	padding: 2px;
	}
	
.redtitle {
	margin-top: 0px;
	font-size: 18px;
	color: #6c1018;
	font-weight: bold;
	}

.splash {
	background-image: url('//www.butaca.tv/images/splash_bg.gif');
	background-repeat: no-repeat
	}
	
.greytitle {
	font-size: 14px;
	color: #555555;
	font-weight: bold;
	}
	
.divide {
	border-bottom: 1px dashed #cccccc;
	width: 600px;
	margin-top: 10px;
	margin-bottom: 10px;
	}
	
.txtinput {
	border: 1px solid #828282;
	color: #555555;
	font-size: 12px;
	line-height: 14px;
	font-weight: normal;
	font-family:Verdana, sans-serif;
	vertical-align: middle;
	background-color:#ffffff;
	width: 500px;
	height: 75px;
	padding: 1px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	}
	
.frminput {
	border: 1px solid #828282;
	color: #555555;
	font-size: 12px;
	line-height: 14px;
	font-weight: normal;
	font-family:Verdana, sans-serif;
	vertical-align: middle;
	background-color:#ffffff;
	width: 200px;
	padding: 1px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	}

.newbutton, .newbutton a {
	background-image: url('//www.butaca.tv/images/buttonbg.gif');
	background-repeat: repeat-x;
	border: 1px solid #aaaaaa;
	height: 18px;
	padding-left: 6px;
	padding-right: 6px;
	color: #555555;
	}
	
.greytxt {
	font-size: 12px;
	color: #aaaaaa;
	}
	
.greyspan {
	height: 27px;
	background-color: #e3e3e3;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	text-decoration: none;
	padding-left: 10px;
	padding-top:5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	font-weight: bold;
	}
	
.freebg {
	background-color: #656565;
	padding-top: 10px;
	padding-bottom: 10px;
	}
	
.newbg {
	background-image: url('//www.butaca.tv/images/newbg.jpg');
	background-repeat: repeat-x;
	}
	
.newbgbottom {
	background-image: url('//www.butaca.tv/images/newbgbottom.jpg');
	background-repeat: repeat-x;
	}
	
.filmbg {
	background-image: url('//www.butaca.tv/images/film_bg.png');
	background-repeat: no-repeat
	}
	
.thumb {
	border: 1px solid #555555;
	}

td {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	}
	
.error {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #4f1215;
	padding: 5px;
	background-color:#fff799;
	border: 2px solid #4f1215;
	}
	
.textoutline {
	font-size: 36px;
	color: #000000;
	}
	
.geoiprestrict {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	padding: 5px;
	background-color:#f9f8b5;
	border: 1px solid #666666;
	}
	
.resDiv {
	display:none; 
    position:absolute;
    width: 200px;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	padding: 5px;
	font-size: 10px;
	color: #666666;
	background-color:#ffffff;
	border: 2px solid #f26522;
	}
	
.small-font{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	}
	
.groupbannerhead{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
	}
	
.groupbannertxt{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	padding-left: 20px;
	padding-right: 20px;
	}

.maxi {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	font-weight: bold;
	font-style: italic;
	}
	
.darkred {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	color: #4f1215;
	font-weight: bold;
	font-style: italic;
	}
	
.maxi2 {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
	font-weight: bold;
	}
	
.maxi2 a {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
	}
	
.maxi2 a:hover {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
	}
	
.mini{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	}
	
.minibl{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	padding-bottom: 4px;
	}
	
.mini2{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	}
	
.mini2 a {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-decoration: none;
	}
	
.mini2 a:hover {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-decoration: underline;
	}
	
.blacklg {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 18px;
	color: #000000;
	}
	
.blacklg a {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 18px;
	color: #ef732d;
	text-decoration: none;
	}
	
.blacklg a:hover {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 18px;
	color: #ef732d;
	text-decoration: underline;
	}
	
.splashmenu {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #000000;
	}
	
.mainloginmess {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #BF311A;
	}
	
.splashmenu a {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #000000;
	text-decoration: none;
	}
	
.splashmenu a:hover {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #000000;
	text-decoration: underline;
	}
	
.splashmini {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 10px;
	color: #000000;
	}
	
.title{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#BF311A;
	}
	
a {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	}
	
a:hover {
	text-decoration: underline;
	}
	
.menu, .menu a {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	}
	
.menu a:hover {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
	}
	
.menured, .menured a {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #f26522;
	}
	
.menured a:hover {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #f26522;
	text-decoration: underline;
	}
	
.tab, .tab a {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	}
	
.tab a:hover {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-decoration: underline;
	}
	
.orange {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #ef732d;
	text-decoration: none;
	}
	
.orange a {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #ef732d;
	text-decoration: none;
	}
	
.orange a:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #ef732d;
	text-decoration: underline;
	}

.orangelg {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #ef732d;
	text-decoration: none;
	}
	
.orangelg a {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #ef732d;
	text-decoration: none;
	}
	
.orangelg a:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #ef732d;
	text-decoration: underline;
	}
	
.orangetitle {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	color: #ef732d;
	text-decoration: none;
	}
	
.orangetitle a {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	color: #ef732d;
	text-decoration: none;
	}
	
.orangetitle a:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	color: #ef732d;
	text-decoration: underline;
	}
	
.affiliatelg, .affiliatelg a, .affiliatelg a:hover {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 18px;
	color: #ffffff;
	text-decoration: none;
	}
	
.affiliatelgy, .affiliatelgy a, .affiliatelgy a:hover {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffff00;
	text-decoration: none;
	}
	
.affiliatesyn {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #000000;
	text-decoration: none;
	}
	
.affiliatebl {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	text-decoration: none;
	}
	
.splashlg {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
	text-decoration: none;
	}
	
.splashlg a {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 16px;
	color: #ffffff;
	text-decoration: none;
	}
	
.splashlg a:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 16px;
	color: #ffffff;
	text-decoration: underline;
	}
	
.splashwhite {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
	text-decoration: none;
	}
	
.splashwhite a {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	color: #ef732d;
	text-decoration: none;
	}
	
.splashwhite a:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	color: #ef732d;
	text-decoration: underline;
	}
	
.splashmed {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
	}
	
.white {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	text-decoration: none;
	}
.white a {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	text-decoration: none;
	}	
.white a:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	text-decoration: underline;
	}
	
.whitelg {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #ffffff;
	text-decoration: none;
	}

.whitelg a {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #ffffff;
	text-decoration: none;
	}
	
.whitelg a:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #ffffff;
	text-decoration: underline;
	}
	
.copyhuge {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	text-decoration: none;
	}
	
.copylg {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	}

.copylg a {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	}
	
.copylg a:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: underline;
	}
	
.redlg {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	color: #971b1e;
	text-decoration: none;
	}

.redlg a {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	color: #971b1e;
	text-decoration: none;
	}
	
.redlg a:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	color: #971b1e;
	text-decoration: underline;
	}
	
.copy {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	}

.copy a {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
	}
	
.copy a:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: underline;
	}

.namesgrey {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	}
	
.namesgrey a {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	}
	
.namesgrey a:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: underline;
	}
	
.names {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #f26522;
	text-decoration: none;
	}

.names a {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #f26522;
	text-decoration: none;
	}
	
.names a:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #f26522;
	text-decoration: underline;
	}
	
.namessmall {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #f26522;
	text-decoration: none;
	}

.namessmall a {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #f26522;
	text-decoration: none;
	}
	
.namessmall a:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #f26522;
	text-decoration: underline;
	}
	
.nameslg {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size: 16px;
	color: #f26522;
	}

.nameslg a {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 16px;
	color: #f26522;
	text-decoration: none;
	}
	
.nameslg a:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 16px;
	color: #f26522;
	text-decoration: underline;
	}
	
.genres {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	}
	
.genres a {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
	}
	
.genres a:hover {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-decoration: underline;
	}
	
.genreshl {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #f26522;
	}
	
.genreshl a {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #f26522;
	text-decoration: none;
	}
	
.genreshl a:hover {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #f26522;
	text-decoration: underline;
	}
	
.titles_movies {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	color:#f26522;
	}

.subtitle {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#BF311A;
	}
	
.footer {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF0CB;
	}

.footer {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF0CB;
	}
	
a.footer-bottom {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	}

a.footer-bottom:hover {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	}

.header-top {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	color:#ffffff;
	}
	
a.header-menu {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:9px;
	color:#ffffff;
	text-decoration:none;
	font-weight:normal;
	}
	
a.header-menu:hover {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:9px;
	color:#ffffff;
	text-decoration:underline;
	font-weight:normal;
	}

.header-gap {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:9px;
	color:#ffffff;
	text-decoration:none;
	font-weight:normal;
	}
	
.alpha-search {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#BF311A;
	}

.searchinput {
	color: #000000;
	font-size: 12px;
	line-height: 14px;
	font-weight: normal;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	vertical-align: middle;
	background-color:#ffffff;
	border-color: #f26522;
	border-width: 2px;
	}
	
.greybg {
	color: #000000;
	font-size: 12px;
	line-height: 14px;
	font-weight: normal;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	vertical-align: middle;
	background-color:#cccccc;
	}
	
.forminput {
	color: #000000;
	font-size: 10px;
	line-height: 12px;
	font-weight: normal;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	vertical-align: middle;
	background-color:#ffffff;
	border-color: #8c8c8c;
	border-width: 2px;
	}
	
.searchforminput {
	color: #000000;
	font-size: 10px;
	line-height: 12px;
	font-weight: bold;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	vertical-align: middle;
	background-color:transparent;
	border-width: 0px;
	width: 110px;
	}
	
.langforminput {
	color: #000000;
	font-size: 10px;
	line-height: 12px;
	font-weight: bold;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	vertical-align: middle;
	background-color:#ffffff;
	border-color: #8c8c8c;
	border-width: 2px;
	}
	
.forminputyellow {
	color: #000000;
	font-size: 10px;
	line-height: 12px;
	font-weight: normal;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	vertical-align: middle;
	background-color:#fff799;
	border-color: #8c8c8c;
	border-width: 2px;
	}
	
.ratingselect {
	color: gold;
	font-size: 14px;
	line-height: 12px;
	font-weight: bold;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	vertical-align: middle;
	background-color:#ffffff;
	border-color: #8c8c8c;
	border-width: 2px;
	}
	
.button {
	color: #000000;
	font-family: verdana, skia, arial;
	font-style: normal;
	font-weight: bold;
	font-size: 10px; 
	line-height: 12px;
	background-color: #ffffff;
	border-color: #8c8c8c;
	border-width: 1px;
	}
	
.button_hover {
	color: #ffffff;
	font-family: verdana, skia, arial;
	font-style: normal;
	font-weight: bold;
	font-size: 10px; 
	line-height: 12px;
	background-color: #f26522;
	border-color: #8c8c8c;
	border-width: 1px;
	}
	
.faqcats {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #6C5635;
	}
	
.float-left {
	float: left;
	margin: 0 10 5 0px;
	}
	
.mainlogin_large {
	font-family:verdana;
	font-size:14px;
	color:#FFFFFF;
	font-weight: bold;
	text-decoration: none;
	line-height: 16px;
	}
.mainlogin_large a:link, .mainlogin_large a:visited, .mainlogin_large a:active {
	font-family:verdana;
	font-size:14px;
	color:#FFFFFF;
	font-weight: bold;
	text-decoration: none;
	line-height: 16px;
	}
.mainlogin_large a:hover {
	font-family:verdana;
	font-size:14px;
	color:#FFFFFF;
	font-weight: bold;
	text-decoration: underline;
	line-height: 16px;
	}
.mainlogin_medium {
	font-family:verdana;
	font-size:14px;
	color:#FFFFFF;
	font-weight: normal;
	text-decoration: none;
	line-height: 14px;
	}
.mainlogin_small {
	font-family:verdana;
	font-size:12px;
	color:#FFFFFF;
	font-weight: normal;
	text-decoration: none;
	line-height: 12px;
	}
.mainlogin_small a:link, .mainlogin_small a:visited, .mainlogin_small a:active  {
	font-family:verdana;
	font-size:12px;
	color:#FFFFFF;
	font-weight: bold;
	text-decoration: none;
	line-height: 12px;
	}
.mainlogin_small a:hover{
	font-family:verdana;
	font-size:12px;
	color:#FFFFFF;
	font-weight: bold;
	text-decoration: underline;
	line-height: 12px;
	}

#messageDiv {
	position: absolute;
	background: url(//www.butaca.tv/images/message_bg.gif) no-repeat top left;
	visibility: hidden;
	width: 400px;
	height: 295px;
	left: 300px;
	top: 300px;
	padding-top: 7px;
	padding-left: 10px;
	padding-right: 10px;
	z-index:1000;
	}
	
#trailerDiv {
	position: absolute;
	background: url(//www.butaca.tv/images/trailer_bg.gif) no-repeat top left;
	visibility: hidden;
	width: 520px;
	height: 320px;
	left: 300px;
	top: 300px;
	padding-top: 7px;
	padding-left: 10px;
	padding-right: 10px;
	z-index:1000;
	}
	
#reviewDiv {
	position: absolute;
	background: url(//www.butaca.tv/images/review_bg.gif) no-repeat top left;
	visibility: hidden;
	width: 400px;
	height: 295px;
	left: 300px;
	top: 300px;
	padding-top: 7px;
	padding-left: 10px;
	padding-right: 10px;
	z-index:1000;
	}
	
#recommendDiv {
	position: absolute;
	background: url(//www.butaca.tv/images/recommend_bg.gif) no-repeat top left;
	visibility: hidden;
	width: 400px;
	height: 400px;
	left: 300px;
	top: 300px;
	padding-top: 7px;
	padding-left: 10px;
	padding-right: 10px;
	z-index:1000;
	}
	
#guestbookDiv {
	position: absolute;
	background: url(//www.butaca.tv/images/guestbook_bg.gif) no-repeat top left;
	visibility: hidden;
	width: 418px;
	height: 511px;
	left: 300px;
	top: 300px;
	padding-top: 7px;
	padding-left: 0px;
	padding-right: 0px;
	z-index:1000;
	}

.closeDiv {
	position: relative;
	float:right;
	width:50px;
	}
	
.dragBar {
	position: relative;
	float: left;
	width:350px;
	cursor: move;
	height: 20px;
	}
	
.dragBarSilver {
	position: relative;
	float: left;
	width:368px;
	cursor: move;
	height: 20px;
	color: #000000;
	font-family: verdana, skia, arial;
	font-style: normal;
	font-weight: normal;
	font-size: 14px; 
	line-height: 16px;
	}
	
.news {
	border-left: 1px solid #e6e6e6;
	border-right: 1px solid #e6e6e6;
	border-bottom: 1px solid #e6e6e6;
	padding: 2px;
	}

.f_alt {
	background-color:#e6e6e6;
	}
	
.f_cell {
	border: 1px solid #e6e6e6;
	padding: 2px;
	}
	
.f_author {
	background-color:#e6e6e6;
	padding: 2px;
	}
	
.f_quote {
	border: 1px solid #e6e6e6;
	padding: 4px;
	margin: 12px;
	}
	
.fbutton {
	color: #000000;
	font-family: verdana, skia, arial;
	font-style: normal;
	font-weight: bold;
	font-size: 9px; 
	line-height: 10px;
	background-color: transparent;
	border-color: #808080;
	border-width: 1px;
	}
	
.fbutton_hover {
	color: #ffffff;
	font-family: verdana, skia, arial;
	font-style: normal;
	font-weight: bold;
	font-size: 9px; 
	line-height: 10px;
	background-color: #9e0b0e;
	border-color: #808080;
	border-width: 1px;
	}
	
.orangeborder {
	border: 2px solid #f5b08f;
	padding: 8px;
	}
	
.outerpadding {
	margin: 10px;
	}
	
.orangebackground {
	background-color: #f7dfd4;
	padding: 8px;
	}
	
.gbmoderator {
	background-color: #f7dfd4;
	padding: 0px;
	}
	
.accountbackground {
	border: 2px solid #e1e1e1;
	background-color: #fde2d6;
	}
	
.vuplbackground {
	border: 2px solid #e1e1e1;
	background-color: #cce0e9;
	}
	
.profileframe {
	border: 2px solid #e1e1e1;
	padding: 2px;
	}

.profileimage {
	padding: 8px;
	}
	
.profileoffset {
	vertical-align: top;
	background: url(//www.butaca.tv/images/orangebg.jpg);
	background-repeat: repeat-x;
	}
	
.profilemoffset {
	vertical-align: top;
	background: url(//www.butaca.tv/images/orangembg.jpg);
	background-repeat: repeat-x;
	}
	
.gboffset {
	vertical-align: top;
	background: url(//www.butaca.tv/images/greybg.jpg);
	background-repeat: repeat-x;
	}
	
.blackmd {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	text-decoration: none;
	}
	
.fadedmd {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	color: #cccccc;
	}
	
.blackmd a {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	color: #f26522;
	text-decoration: none;
	}
	
.blackmd a:hover {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	color: #f26522;
	text-decoration: underline;
	}
	
.blacktxt {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 14px;
	color: #000000;
	text-decoration: none;
	}
	
.blacktxt a {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	color: #f26522;
	text-decoration: none;
	}
	
.blacktxt a:hover {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	color: #f26522;
	text-decoration: underline;
	}

.black {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	}	
	
.blacksmall {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	}
	
.blacksmall a {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #f26522;
	text-decoration: none;
	}
	
.blacksmall a:hover {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #f26522;
	text-decoration: underline;
	}
	
.posttitle a {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #32689b;
	text-decoration: none;
	}
	
.posttitle a:hover {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #32689b;
	text-decoration: underline;
	}
	
.video {
	border: 1px solid #000000;
	color: #000000;
	font-size: 10px;
	line-height: 12px;
	font-weight: normal;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	vertical-align: middle;
	background-color:#ecd7be;
	padding: 2px;
	width: 200px;
	}
	
.greyforminput {
	border: 2px solid #707070;
	color: #000000;
	font-size: 12px;
	line-height: 14px;
	font-weight: normal;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	vertical-align: middle;
	background-color:#ffffff;
	width: 170px;
	padding: 2px;
	}
	
.greyforminputauto {
	border: 2px solid #707070;
	color: #000000;
	font-size: 12px;
	line-height: 14px;
	font-weight: normal;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	vertical-align: middle;
	background-color:#ffffff;
	padding: 2px;
	}
	
.orangelinksmall {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #f26522;
	}

.orangelinksmall a {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #f26522;
	text-decoration: none;
	}
	
.orangelinksmall a:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #f26522;
	text-decoration: underline;
	}
	
.lightgreycell {
	border: 1px solid #d2d2d1;
	background-color: #fafbfa;
	padding-left: 20px;
	padding-right: 20px;
	}
	
.dashedbox {
	border: 2px dashed #000000;
	padding: 20px;
	width: 200px;
	}
	
.priceframe {
	background-image:url(/images/priceframe.gif);
	background-repeat: no-repeat;
	padding: 2px;
	}
	
.whitebox {
	background-color: #fafbfa;
	border: 0px solid #000000;
	padding: 4px;
	}
	
.padmenu {
	padding-left: 5px;
	padding-right: 5px;
	}
	
.data {
	border:1px solid #000000;
	width:400px;
	}
	
.uploadbg {
	background-image:url(/images/progress_bar_white.gif);
	position:relative;
	text-align:left;
	height:20px;
	width:400px;
	border:1px solid #505050;
	}

.uploadbar {
	background-image:url(/images/progress_bar_orange.gif);
	position:relative;
	text-align:left;
	height:20px;
	width:0%;
	}
	
.profileheader {
	background: url(//www.butaca.tv/images/profileheader.jpg);
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	height:24px;
	}
	
.videobg {
	background: url(//www.butaca.tv/images/video_bg_bottom2.gif);
	background-repeat: no-repeat;
	background-color: #351719;
	}
	
.splash_cms {
	padding: 2px;
	background: #600f16 url('//www.butaca.tv/images/gradient_bg.gif') repeat-x
	}
