* {	padding: 0;	margin: 0;	font-family: verdana, Arial, Helvetica, sans-serif;	/*height:100%;*/}body {	padding: 0;	margin: 0;	font-family: verdana, Arial, Helvetica, sans-serif;	background-color: #000000;	background-image: url('../imgs/pattern.jpg');	height:100%;}html{height:100%}a img {	border: none;}a:link, a:visited {	text-decoration: none;}/* IE-specific hack */* html #cont {	/*height: 100%;*/}#cont{	display:block;	position:relative;	background:#111111;	width:1000px;	min-height: 100%;	margin:auto;	padding:0;	overflow: visible;	padding-bottom: 20px;}#leftCONT{	display:block;	position:relative;	margin:0;	padding:0 0 10px 0;	display:block;	position:relative;	width:790px;	float:left;	height:auto;	background:#111111;}#rightCONT{	margin:0;	padding:0 0 10px 0;	display:block;	position:relative;	width:210px;	float:left;	height:auto;	background:#111111;}#header{	background:#111111;	width:790px;	height:100px;	float:left;}#logo{	display:block;	position: relative;	background:url('../imgs/logo.jpg') no-repeat;	width: 230px;	height: 80px;	margin:15px 12px 15px 15px;	float:left;}#bannTOP{	display:block;	position:relative;	background:#111111;	width:468px;	height:100px;	float:right;	margin: 5px 13px 5px 0;}#topnavigate{	display:block;	position:relative;	margin: 5px 0 0 15px;	width:760px;	height:50px;	border:1px solid #222222;	background:#292929;	float:left;}.navbox #nav{	margin: 0;	position: relative;	display: block;	float: left;	height: 50px;	font: bold 13px Verdana, Helvetica, sans-serif;	text-transform: uppercase;	background:#292929;}.navbox #nav ul{	margin: 0px;	padding: 0;	list-style-type: none;	width: auto;}.navbox #nav ul li{	display: block;	float: left;	text-align: center;	background:#111111;	border:1px solid #222222;	width:90px;	height:35px;	margin: 14px 5px 0 10px;}.navbox #nav ul li.active {	border-color: #222222 #222222 #111111 #222222;}.navbox #nav ul li a {	display: block;	width: 100%;	height: 27px;	text-align: center;	vertical-align: middle;	border-width: 1px 1px 0px 1px;	color: #ffffff;	padding: 8px 0px 0px 0px;}#vidtmbs{	display:block;	position:relative;	width:auto;	padding: 0px;	margin: 10px 0 0 0;	/*border-top:1px solid #dedcdc;*/	float:left;	background:#111111;}#vidtmb{	width:160px;	height:140px;	border:1px solid #222222;	background-color: #111111;	margin:5px;	float:left;}#vidtmbpic{	width:160px;	height:120px;}#vidtmbpic img{	width:160px;	height:120px;}#vidtmbtit{	font-family:Verdana, Geneva, sans-serif;	width:160px;	height:19px;	border-top:1px solid #222222;	text-size:10px;	color:black;	text-align:left;	vertical-align:middle;	overflow: none;}#vidtmbtit a {	font-size:12px;	color:#ff9900;	text-decoration:none;	vertical-align:middle;}#vidtmbtit a:hover {	text-decoration:underline;}#resultslapozo{	width:760px;	height:50px;	text-align:left;}.paginator{	float:left;	width:740px;	background:#111111;	font-size: 11pt;	padding-left: 20px;	padding-right: 20px;}.top_border {	border-top: 1px solid #222222;	padding-top:    5px;	padding-bottom: 0px;	margin-top:     5px;}.bottom_border {	border-bottom: 1px solid #222222;	padding-top:    0px;	padding-bottom: 5px;	margin-bottom:  5px;}.pager_top {	float: left;	font-weight: bold;	font-size: 11pt;	color: #ff9900;}.pager_bottom {	float: right;	font-weight: bold;	font-size: 11pt;	color: #ff9900;}.pager_bottom a {	color: #ff9900;	text-decoration: none;}.pager_bottom a:hover {	color: #ff9900;}.pager_bottom a:visited {	color: #ff9900;}.pager_bottom .current {	text-decoration: underline;}.content {	width: 730px;	clear: both;}.thumbcontent {	width: 780px;}.clear_divider {	clear: both;	font-size: 1px;	height: 1px;}#tags {	margin:  20px 10px;	padding: 10px 0px 0px 0px;	background-color: #292929;	color: #ffffff;	clear: both;	width: 915px;}.cat_title {	font-family: Times New Roman, serif;	color: #ff9900;	border-bottom: 1px solid #222222;	font-weight: bold;	text-align: center;	width: 100%;	padding-bottom: 10px;}.cat_box {	font-family: Times New Roman, serif;	padding: 10px;	color: #ffffff;}.cat_box a {	font-family: Times New Roman, serif;	color: #ffffff;	text-decoration: none;}.cat_box a:hover {	color: #ff9900;	text-decoration: underline;}.cat_title_search {	display: none;}.radio, .radio * {	vertical-align: top;	text-transform: uppercase;	font-size: 11px;	letter-spacing: 0.5px;}.radio input {	margin: 0px 3px;}.radio {	margin-bottom: 3px;}input.search_button {	border: 1px solid #222222;	background-color: #111111;	color: #ff9900;	text-transform: uppercase;	font-weight: bold;	width: 80px;	padding: 0px;	font-size: 11px;	height: 15;	letter-spacing: normal;}input.search_field {	border: 1px solid #222222;	background-color: #ffffff;	color: #000000;	width: 120px;	height: 15px;	letter-spacing: normal;}label.search {	color: #ffffff;}.scrolling_iframe {	width: 905px;	height: 165px;	padding: 5px;	background-color: #111111;	border-color: #222222 transparent #222222 transparent;	border-width: 1px 0px;	border-style: solid;}.scrolling_iframe iframe {}.show_this {	display: none;}.hide_this {	display: inherit;}