/* CSS Document */

*+html #container, *+html #bottom-galleries, *+html #top, *+html #footer, *+html #hl1, *+html #hl2 { height:1%; }
* html #container, * html #bottom-galleries, * html #top, * html #footer, * html #hl1, * html #hl2 { height:1%; }
#container:after, #bottom-galleries:after, #top:after, #footer:after, #hl1:after, #hl2:after { content: ".";display: block;height: 0;clear: both;visibility: hidden; }/* parametro para mozilla y opera */

:focus {outline: 0;}

body {
	background: url(/objects/img/bg.gif) repeat-x;
	margin:0;
	padding:0;
}
#container {
	width:987px;
	margin:0 auto;
	background:url(/objects/img/bg-container.gif) no-repeat;
}

body, a {
	font: normal 11px/12px "Lucida Grande", Helvetica, Arial, sans-serif;
	text-decoration:none;
	color:#474747;
}
a strong, #hl1 h2 strong, #region h2 strong{ display:none;}

a:hover {
	color:#000;
	text-decoration:none;
	border:none;
}

h2, #hl2 strong.h2 { display:block; font: normal 19px Helvetica, Arial; margin:0 0 4px; font-weight:bold;}
h3, #hl1 strong, #hl2 strong.h3 { margin:11px 0 6px; font-size:11px; display:block;}

/*relativos*/
#content, #region, #hl1, #hl2, #footer { position:relative;}

#content {
	padding:20px;
}

ul{
padding:0;
margin:0;
list-style:none;
}

img {
	border:none;
}

/*FEATURED VIDEOS*/

#region, .section, #scroller {width:271px;}

#region h2 {
	margin:10px 0 6px 14px;
	background: url(/objects/img/featured-title.gif) no-repeat;
	width: 151px;
	height: 15px;
}

#region {
	float: right;
	border: 1px solid #d4d4d4;
}

ul#tabs {
	margin:10px 4px 12px 4px;
	padding:0;
	list-style:none;
	height:10px;
	float:right;
}
ul#tabs li {
	width:12px;
	float:left;
	background: url(/objects/img/menu-bullets.gif) no-repeat;
}
ul#tabs li a {
	display:block;
	height:10px;
	background: url(/objects/img/menu-bullets.gif) no-repeat top left;
}
ul#tabs li a:hover {
	background-position: center!important;
}
/*tab activo*/
ul#tabs li#gallery01-tab {
	background-position: bottom;
}
ul#tabs li#gallery01-tab a {
	background-position: bottom;
}
.section {
	margin: 0px;
	float: left;
}
.section ul {
	margin:0;
	padding:0;
	list-style: none;
}
.section ul li {
	margin:0;
	padding:0;
	border-bottom:1px solid #d4d4d4;
}
.section ul li a {
	font-size:10px;
	display:block;
	padding:15px 14px 21px 14px;
}

.section ul li a:hover {
	background-color:#e6e6e6;
}
.section div {
	float:left!important;
	margin-right:7px;
}
.section ul strong {
	display:block;
	font-size:11px;
	margin:0;
	padding:0;
	color:#770000;
}
.section ul img {
	border:none;
}

#scroller {
	overflow: hidden;
}
#scrollbar {
	width:3200px;
}

#bottom-galleries {
	background:url(/objects/img/bg-direction.gif);
	padding:6px 0 6px 90px;
}
a.button-next, a.button-prev {
	background:url(/objects/img/bt-next.gif) top;
	display:block;
	width:43px;
	height:17px;
	float:left;
}
a.button-prev {
	background:url(/objects/img/bt-prev.gif);
}
a.button-next:hover, a.button-prev:hover {
	background-position:center;
}
a.button-next:active, a.button-prev:active {
	background-position:bottom;
}

/* END FEATURED VIDEOS*/

#selected{
position:absolute;
background:url(/objects/img/bg-select.png) left top no-repeat; 
width:307px;
height:105px;
left:-20px;
top:23px;
}

a strong { display:none;}

/*TOP*/
	#top h1{ background:url(/objects/img/logo.gif) 0 0 no-repeat;}
	#top h1, #top h1 a {margin-left:-18px; width:234px; height:101px;display:block}
	
	#top ul{
	width:353px;
	height:25px;
	background:url(/objects/img/menu.gif);
	position:absolute;
	top:-13px;
	right:20px;
	}
	
	#top ul li{
	float:left;
	}
	
	#top ul li a{ display:block; height:25px; background:url(/objects/img/menu.gif) no-repeat 0 -100px;}
	
	#Home{ width:56px;}
	#top ul li#Home a:hover { background-position:left bottom; }
	
	#GetFxHd{ width:85px;}
	#top ul li#GetFxHd a:hover { background-position:-56px bottom; }
	
	#Schedule{ width:78px;}
	#top ul li#Schedule a:hover { background-position:-141px bottom; }
	
	#Community{ width:88px;}
	#top ul li#Community a:hover { background-position:-141px bottom; }
	
	#Contact{ width:67px;}
	#top ul li#Contact a:hover { background-position:-229px bottom; }
	
	#Press { width:57px;}
	#top ul li#Press a:hover { background-position:-296px bottom; }
/*END TOP*/

#ad728x90 { width:742px; height:120px; padding-top:10px; margin:0 auto; background: url(/objects/img/ad-tab.gif) no-repeat right 90px}
#videoplayer{ width:652px; height:402px; margin:0; padding:0;}
#videoplayer embed { margin:0; padding:0;}

/*HIGHLIGHTS*/
#hl1, #hl2 { border:1px solid #d4d4d4; margin-top:15px; }
#footer b, #region b, #hl1 b, #hl2 b { position:absolute; display:block; width:6px; height:6px; background:url(/objects/img/br-corners.gif) no-repeat left top; overflow:hidden;}

#hl1 { width:650px; height:264px; float:left;}
#hl1 h2 { margin:10px 0 0 14px; background:url(/objects/img/dontmiss-title.gif) no-repeat left bottom; width:100px; height:15px;}
#hl1 ul { padding:8px 8px 0 8px;}
#hl1 ul li { width:210px; float:left; position:relative;}
#hl1 ul li a{ padding:8px; display:block; height:204px; background: url(/objects/img/bg-button-hl1.gif) no-repeat right bottom; }
#hl1 ul li a:hover {background: #e6e6e6 url(/objects/img/bg-button-over-hl1.gif) no-repeat right bottom;}
#hl1 ul li span{display:block; width:86px; float:right; padding:14px 16px 0 0; color:#fff; text-align:center; font-weight:bold;}
#hl1 ul li img.kind { position:absolute; top:98px; left:10px; border:none; width:22px; height:18px;}

#hl2 { width:270px; height:264px; float:right; background:url(/objects/img/bg-hl2.gif); }
#hl2 strong.h2 { color:#C80F0A}
#hl2 img {float:right; margin-left:5px;}
#hl2 .top {padding:7px 0 0 10px; height:145px; border-bottom:1px solid #d4d4d4;}
#hl2 .bottom {padding-left:10px; border-top:1px solid #fff;}
/* END HIGHLIGHTS*/

/* CORNERS*/
#footer b.corner_top-left, #region b.corner_top-left, #hl1 b.corner_top-left, #hl2 b.corner_top-left { background-position:left top; top:-1px; left:-1px;}
#footer b.corner_top-right, #region b.corner_top-right, #hl1 b.corner_top-right, #hl2 b.corner_top-right { background-position:right top; top:-1px; right:-1px;}
#footer b.corner_bottom-left, #region b.corner_bottom-left, #hl1 b.corner_bottom-left, #hl2 b.corner_bottom-left { background-position:left bottom; bottom:-1px; left:-1px;}
#footer b.corner_bottom-right, #region b.corner_bottom-right, #hl1 b.corner_bottom-right, #hl2 b.corner_bottom-right { background-position:right bottom; bottom:-1px; right:-1px;}
/* END CORNERS*/

/*FOOTER*/
#footer{ background:#f5f5f5; border:1px solid #d4d4d4; margin-top:15px;}
#footer a:hover {color:#C80F0A;}
#footer h1{ background: url(/objects/img/logo-footer-hd.gif) no-repeat center; margin:0; padding:10px; height:50px; border-right:1px solid #ccc; width:90px; float:left; }
#footer #links { padding:10px; border-left:1px solid #fff; border-bottom:1px solid #d4d4d4; margin-left:111px;}
#footer #links img{float:right}
#footer #copyright { padding:10px; border-left:1px solid #fff; border-top:1px solid #fff; margin-left:111px;}
#footer #systems { padding-bottom:5px;}
#requirements {float:right; font-size:9px;}
#systems a { text-decoration:underline;}
/*END FOOTER*/
