html {

height:100%;

background:#000 url(../images/bkg_html.jpg) no-repeat top center;

}

* html body {

height:100%;

}

body{

padding:0; margin:0 auto;

min-height:100%;

position:relative;

width:100%;

font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

font-size:12px;

color:#d2d2d2;

}



h1 {

padding:0px;

MARGIN: 0px;

color:#e9e9e9;

font-size:23px;

text-transform:uppercase;

padding-bottom:15px;

padding-top:34px;

}

h2 {

padding:0px;

MARGIN:0px;

font-size:20px;

padding-bottom:15px;

color:#e9e9e9;

}

h3 {

padding:0px;

MARGIN:0px; 	

}

a {

color:#bc2c2c;

}

a:focus, a:active {

outline:none;

}

a:hover {

text-decoration: none;

}

p {

margin:0px;

padding:0px;

}

ul,li {

margin:0px;

padding:0px;

}

form {

margin:0px;

padding:0px;

}

.top {

	background:url(../images/bkg_top.jpg);

	height:395px;

	position:relative;

	width:998px;

	margin:0px auto;



}

.toptour {

	background:url(../images/bkg_top_tour.jpg);

	height:395px;

	position:relative;

	width:998px;

	margin:0px auto;

	}

.topmember {

	background:url(../images/bkg_top_members.jpg);

	height:181px;

	position:relative;

	width:100%;

	margin:0px auto;

	}

a.logo {

	display:block;

	width:240px;

	height:250px;

	position:absolute;

	top:50px;

	left:10px;

	}

.un_logo {

	font-family:Arial Narrow, Helvetica, sans-serif;

	font-weight:bold;

	text-transform:uppercase;

	color:#7a7a7a;

	font-size:16px;

	position:absolute;

	top:307px;

	left:40px;

	}

a.takeatour {

	background:url(../images/takeatour.png);

	width:264px;

	height:67px;

	display:block;

	position:absolute;

	top:0px;

	left:403px;

	}

a.takeatour:hover {

	background-position:0px -67px;

	}

.aut {

	color:#9a9a9a;

	position:absolute;

	top:225px;

	right:10px;

	}

.aut span {

	text-transform:uppercase;

	font-size:23px;

	font-family:Arial Narrow, Helvetica, sans-serif;

	font-weight:bold;

	display:block;

	padding-top:10px;

	}

.aut p {

	float:left;

	padding-right:8px;

	padding-top:4px;

	}

.aut label {

	color:#737373;

	font-size:14px;

	font-family:Arial Narrow, Helvetica, sans-serif;

	text-transform:uppercase;

	display:block;

	font-weight:bold;

	

	}

.aut_inp {

	background-color:#2b282a;

	border:solid 1px #4c4c4c;

	width:109px;

	height:19px;

	color:#737373;

	padding-top:2px;

	padding-left:3px;

	

	}

a.forpass {

	position:absolute;

	left:0px;

	top:93px;

	color:#e3e3e3;

	text-decoration:none;

	font-family:Arial Narrow, Helvetica, sans-serif;

	font-size:11px;

	text-transform:uppercase;

	font-weight:bold;

	

	

	}

.aut_but {

	background:url(../images/aut_but.gif);

	width:63px;

	height:19px;

	border:none;

	cursor:pointer;

	position:absolute;

	top:90px;

	right:9px;

	}

.aut_but:hover {

	background-position:0px -19px;

	}

.but_reg {

	background:url(../images/but_reg.gif);

	width:94px;

	height:35px;

	display:block;

	position:absolute;

	right:-4px;

	top:6px;

	}

.topmenu {

	position:absolute;

	top:346px;

	}

.topmenu a {

	color:#d5d5d5;

	text-transform:uppercase;

	font-size:16px;

	font-family:Arial Narrow, Helvetica, sans-serif;

	text-decoration:none;

	padding-top:14px;

	display:block;

	float:left;

	height:35px;

	padding-left:12px;

	padding-right:12px;

	font-weight:bold;

	}

.topmenu a:hover {

	color:#db0000;

	}

.topmenu a.joinnow {

	color:#bc2c2c;

	background:url(../images/bkg_joinnow.gif) no-repeat left center;

	}

.content {

clear:both;

overflow:hidden;

padding-bottom:10px;

width:100%;

background:url(../images/bkg_content.jpg) no-repeat top;

}

.main1 {

	background:url(../images/main1.jpg) no-repeat center;

	height:242px;

	}

.main1_c {

	width:998px;

	margin:0px auto;

	height:242px;

	position:relative;

	}

a.comun {

	background:url(../images/comun.gif) no-repeat;

	background-position:138px -233px;

	display:block;

	width:470px;

	height:200px;

	position:absolute;

	left:0px;

	top:32px;

	}

a.comun:hover {

	background-position:138px 0px;

	}

a.store {

	background:url(../images/store.gif) no-repeat;

	background-position:10px -235px;

	display:block;

	width:300px;

	height:200px;

	position:absolute;

	left:483px;

	top:32px;

	}	

a.store:hover {

	background-position:10px 0px;

	}

.main2 {

	background:url(../images/main2.jpg) no-repeat center;

	height:185px;

	}

.main2_c {

	width:998px;

	margin:0px auto;

	height:185px;

	position:relative;

	}

a.mphotos {

	display:block;

	width:400px;

	height:185px;

	position:relative;

	}

a.mphotos span {

	background:url(../images/but_photos.gif);

	background-position:0px 0px;

	width:196px;

	height:51px;

	display:block;

	text-indent:-5000px;

	position:absolute;

	top:137px;

	left:29px;

	}

a.mphotos:hover span {

	background-position:0px -51px;

	}

.main3 {

	background:url(../images/main3.jpg) no-repeat center;

	height:695px;



	}

.main3_c {

	width:998px;

	margin:0px auto;

	height:695px;

	position:relative;

	}

a.mvideos {

	background:url(../images/mvideos.gif) no-repeat;

	background-position:0px 0px;

	width:179px;

	height:45px;

	display:block;

	position:absolute;

	left:314px;

	top:42px;

	} 

a.mvideos:hover {

	background-position:0px -45px;

	}

.trailer1 {

	width:320px;

	height:240px;

	position:absolute;

	top:90px;

	left:170px;}

.trailer2 {

	width:320px;

	height:240px;

	position:absolute;

	top:365px;

	left:171px;

	}

a.mmovies {

	background:url(../images/mmovies.jpg) no-repeat;

	background-position:0px 0px;

	width:192px;

	height:50px;

	display:block;

	position:absolute;

	left:533px;

	top:165px;

	

	}

a.mmovies:hover {

	background-position:0px -50px;

	}

a.mjoin {

	background:url(../images/mjoin.gif);

	width:172px;

	height:47px;

	display:block;

	position:absolute;

	left:813px;

	top:81px;

	}

.movs {

	position:absolute;

	left:526px;

	top:232px;

	

	}

.movs a {

	display: block;

	width:105px;

	text-decoration:none;

	text-align:center;

	margin-left:4px;

	color:#626262;

	font-size:11px;

	text-transform:uppercase;

	float:left;

	margin-right:9px;

	margin-bottom:41px;

	}

.movs a.movmore {

	position:absolute;

	left:10px;

	font-size:13px;

	font-weight:bold;

	display:inline;

	width:auto;

	text-align:left;

	padding-bottom:0px;

	color:#5e5e5e;

	letter-spacing:-1px;

	}

.movs a.movmore1 {

	top:175px;

	}

.movs a.movmore2 {

	top:390px;

	}

.movs a.movmore:hover {

	color:#db0000;

	}



.movs img {

	border:none;

	margin-bottom:19px;

	}

.welc {

	background:url(../images/welc.jpg) no-repeat right top;

	width:618px;

	margin:0px auto;

	padding-left:30px;

	padding-right:350px;

	text-align:justify;

	line-height:14px;

	position:relative;

	padding-bottom:20px;

	}

.welc h1 {

	line-height:normal;

	}

.flashtour {

	width:300px;

	height:248px;

	position:absolute;

	top:120px;

	right:19px;

	}

a.tjoin {

	background:url(../images/tjoin.gif);

	width:191px;

	height:62px;

	display:block;

	position:absolute;

	right:11px;

	top:26px;

	}

a.but_join {

	background:url(../images/but_join.gif) no-repeat center top;

	height:83px;

	display:block;

	width:998px;

	margin:0px auto;

	position:relative;

	z-index:100;

	}

a.but_join:hover {

	background-position:center -83px;

	}

a.but_join2 {

	background:url(../images/but_join.gif) no-repeat center top;

	height:83px;

	display:block;

	width:998px;

	margin:0px auto;

	position:relative;

	z-index:100;

	margin-left:-20px;

	margin-top:10px;

	margin-bottom:14px;

	}

a.but_join2:hover {

	background-position:center -83px;

	}

.bl_photos {

	width:998px;

	margin:0px auto;

	background:url(../images/bkg_bl_photos.jpg)  no-repeat right bottom;

	height:530px;

	position:relative;

	}

.title_bl_photos {

	background:url(../images/title_photos.gif);

	width:450px;

	height:30px;

	position:absolute;

	left:30px;

	top:15px;

	}

.bl_photos p {

	padding-left:30px;

	padding-top:60px;

	width:450px;

	padding-bottom:15px;

	}

.tumbphoto_tour {

	background:url(../images/tumbphoto_tour.jpg);

	width:222px;

	height:373px;

	margin-right:10px;

	padding-top:12px;

	text-align:center;

	float:left;

	}

.tumbphoto_tour img {

	border:none;

	}

.tumbphoto_tour div {

	text-transform:uppercase;

	color:#e9e9e9;

	font-size:16px;

	font-weight:bold;

	text-align:left;

	padding-left:10px;

	padding-top:8px;

	}

.tumbphoto_tour div span {

	display:block;

	font-size:12px;

	font-weight:normal;

	color:#979797;

	padding-top:15px;

	}

.bl_video {

	width:998px;

	margin:0px auto;

	background:url(../images/bkg_bl_videos.jpg)  no-repeat left bottom;

	height:500px;

	position:relative;

	margin-top:15px;

	}

.title_bl_video  {

	background:url(../images/title_videos.gif);

	width:464px;

	height:35px;

	position:absolute;

	right:30px;

	top:15px;

	}

.bl_video p {

	padding-left:506px;

	padding-top:60px;

	padding-bottom:25px;

	padding-right:20px;

	}

.tumbvideo_tour {

	background:url(../images/tumbvideo_tour.jpg);

	width:338px;

	height:318px;

	margin-left:10px;

	padding-top:10px;

	text-align:center;

	float:right;

	}

.tumbvideo_tour img {

	border:none;

	}

.tumbvideo_tour div {

	text-transform:uppercase;

	color:#e9e9e9;

	font-size:16px;

	font-weight:bold;

	text-align:left;

	padding-left:40px;

	padding-top:8px;

	}

.tumbvideo_tour div span {

	display:block;

	font-size:12px;

	font-weight:normal;

	color:#979797;

	padding-top:15px;

	}

.bl_movies {

	width:998px;

	margin:0px auto;

	background:url(../images/bkg_bl_movies.jpg)  no-repeat right top;

	height:820px;

	position:relative;

	margin-top:15px;

	}

.title_bl_movies {

	background:url(../images/title_movies.gif);

	width:627px;

	height:30px;

	position:absolute;

	left:30px;

	top:15px;

	}

.bl_movies p {

	padding-left:30px;

	padding-top:60px;

	width:450px;

	padding-bottom:15px;

	}

.tumbmovie_tour {

	background:url(../images/tumbmovie_tour.jpg);

	width:184px;

	height:310px;

	margin-right:10px;

	padding-top:13px;

	text-align:center;

	float:left;

	margin-bottom:10px;

	position:relative;

	}

.tumbmovie_tour img {

	border:none;

	}

.tumbmovie_tour div {

	text-transform:uppercase;

	color:#e9e9e9;

	font-size:14px;

	font-weight:bold;

	text-align:left;

	padding-left:10px;

	padding-top:5px;

	padding-right:10px;

	}

.tumbmovie_tour div span {

	display:block;

	font-size:12px;

	font-weight:normal;

	color:#979797;

	padding-top:3px;

	position:absolute;

	bottom:4px;

	}

.foot {

	height:210px;

	width:998px;

	margin:0px auto;

	}

.fbann {

	background:url(../images/footbann.jpg) no-repeat center;

	height:84px;

	width:998px;

	display:block;

	margin-top:10px;

	

	}

.foot_c {



	height:210px;

	}

.foot_c p {

	padding-top:30px;

	text-align:center;

	color:#5e5e5e;

	text-transform:uppercase;

	}

.footmenu {

	text-align:center;

	margin:0px auto;

	font-size:14px;

	text-transform:uppercase;

	font-family:Arial Narrow, Helvetica, sans-serif;

	color:#5e5e5e;

	padding-top:10px;

	font-weight:bold;

	}

.footmenu a {

	color:#5e5e5e;

	text-decoration:none;

	

	}

.footmenu a:hover {

	color:#fff;

	}

.text {

	width:958px;

	margin:0px auto;

	padding-left:20px;

	padding-right:20px;

	font-size:13px;

	padding-top:20px;

	position:relative;

	

	}

.text h1 {

	padding-top:14px;

	}

.text ul {

	padding:10px 20px;

	}

.text p {

	padding-top:10px;

	}

.text p strong {

	color:#fff;

	}

.inp_reg {

	background-color:#2b282a;

	border:solid 1px #4c4c4c;

	width:220px;

	height:19px;

	color:#737373;

	padding-top:2px;

	padding-left:3px;

	}

.bpselect_profile {

	background-color:#2b282a;

	border:solid 1px #4c4c4c;

	width:220px;

	height:23px;

	color:#737373;

	padding-top:1px;

	padding-right:1px;

	padding-bottom:1px;

	padding-left:3px;

	}

.ta_reg {

	background-color:#2b282a;

	border:solid 1px #4c4c4c;

	width:220px;

	height:100px;

	color:#737373;

	padding-top:2px;

	padding-left:3px;

	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

	font-size:13px;

	}

.bpinputrequired_profile {

	background-color:#2b282a;

	border:solid 1px #4c4c4c;

	width:220px;

	height:23px;

	color:#737373;

	padding-top:1px;

	padding-right:1px;

	padding-bottom:1px;

	padding-left:3px;

	}

.tumb td {

	background:url(../images/bkg_tumb.gif) repeat-x center;

	border:solid 1px #3c3c3c;

	padding:5px;

	vertical-align:top;

	text-align:center;

	}

.tumbvideo td {

	padding-top:10px;

	}

.tumb td  img {

	background:url(../images/tumb2_img.jpg) repeat-x center;

	padding:3px;

	border: none;

	}

.tumb td div {

	text-transform:uppercase;

	color:#e9e9e9;

	font-size:16px;

	font-weight:bold;

	padding-top:8px;

	}

.tumb td div span {

	display:block;

	font-size:12px;

	font-weight:normal;

	color:#979797;

	padding-top:15px;

	}

.tumb u {

	display:block;

	text-decoration:none;

	padding-top:5px;

	} 

.paging {

text-align:center;

padding-top:35px;

clear:both;

width:100%;

overflow:hidden;

padding-bottom:5px;

}

.paging a {

margin-left:5px;

margin-right:5px;

border:solid 1px #424242;

padding-left:6px;

padding-right:6px;

text-decoration:none;

background-color:#222222;

color:#b5b5b5;

font-weight:bold;

}

.paging span {

	margin-left:5px;

margin-right:5px;

background-color:#000;

color:#b50000;

padding-left:6px;

padding-right:6px;

font-weight:bold;

border:solid 1px #424242;

}

.paging a:hover {

background-color:#000;

color:#b50000;

}

.tumb_mov {

	border:solid 1px #3c3c3c;

	background:url(../images/bkg_tumb.gif) repeat-x center;

	padding:8px;

	width:226px;

	float:left;

	text-align:center;

	margin-bottom:10px;

	}

.tm_next {

	width:204px;

	}

.tm_next span  {

	display:block;

	padding-top:4px;

	}

.tumb_mov_pic img {

	border:none;

	}

.tumb_mov_pic  {

	background:url(../images/tumb2_img.jpg) repeat-x center;

	padding:2px;

	margin-bottom:6px;

	display:block;

	margin:0px auto;

	}



.tumb_mov  div {

	text-transform:uppercase;

	color:#e9e9e9;

	font-size:16px;

	font-weight:bold;

	padding-top:8px;

	}

.tumb_mov  div span {

	display:block;

	font-size:12px;

	font-weight:normal;

	color:#979797;

	padding-top:7px;

	}

.mov_tumbs {

	vertical-align:top;

	width:280px;

	}

.mov_tumbs img {

	border:solid 2px #3c3c3c;

	}

.mov_tumbs span {

	position:relative;

	}

.mov_tumbs span u {

	display:none;

	position:absolute;

	top:-10px;

	left:-100px;

	z-index:10;

	}

.mov_tumbs span:hover u {

	display:block;

	}

.mov_desc {

	vertical-align:top;

	padding-right:5px;

	}

.mov_desc strong {

	color:#cfbe00;

	text-transform:uppercase;

	font-family:Arial Narrow, Arial, Helvetica, sans-serif;

	}

.mov_desc div {

	padding-top:3px;

	padding-bottom:4px;

	padding-left:4px;

	padding-right:5px;

	margin-bottom:2px;

	

	}

.mov_desc1 {

	background-color:#161616;

	

	}

.mov_desc2 {

	background-color:#101010;

	

	}

.block {

	background:#1f1f1f url(../images/bkg_block.gif) repeat-x bottom;

	margin-bottom:7px;

	

	}

.block_c {

	padding:15px 8px;

	height:1%;

	overflow:hidden;

	padding-left:12px;

	padding-bottom:5px;

	

	}

.block h2 {

padding:0px;

MARGIN:0px;

background:url(../images/bkg_block_h2.gif) repeat-x;

height:29px;

font-family:Arial Narrow, Helvetica, sans-serif;

font-size:16px;

text-transform:uppercase;



padding-top:9px;

padding-left:7px;

position:relative;

}

.block h2 a {

	color:#1696b1;

	font-size:10px;

font-family:Arial Narrow, Helvetica, sans-serif;

	position:absolute;

	top:8px;

	right:5px;

	}

form.mov_sel {

	position:absolute;

	right:20px;

	top:30px;

	}

form.mov_sel  select {

		background-color:#2b282a;

	border:solid 1px #4c4c4c;

	width:109px;

	color:#737373;

	padding-left:3px;

	padding:2px;

	width:200px;

	font-weight:bold;

	}