/* CSS Document */
* {
	margin: 0;
	padding: 0; }
 
body { background: #DBDBDB; }
 
.main_container {
	margin: 0 auto;
	width: 1000px;
	background: #FFF;
	border-left: 1px solid #000;
	border-right: 1px solid #000; }
 
.header {  }
 

 
.headerimgs {
	width: 1000px;
	height: 332px;
	background: url(images/pics/rotate.php) }
 
.headtitle {
	background: #000 url(images/toplogo.jpg) left no-repeat;
	height: 33px;
	font: 22px Tahoma, Geneva, sans-serif, Arial, Helvetica, sans-serif;
	color: #B0B0B0;
	text-align: right;
	padding-right: 10px;
	padding-top: 5px; }
	
.logosite{position:absolute; z-index:30; *margin-left:-480px;*margin-top:-190px; padding-left:95px;padding-top:85px; width:450px;}

.elitetitle {
	background: #000 url(images/toplogo.jpg) left no-repeat;
	height: 38px;
	font: 22px Tahoma, Geneva, sans-serif, Arial, Helvetica, sans-serif;
	color: #B0B0B0;
	text-align: right;
	 }
 
 
.allelite{
	
	position: absolute;
	z-index: 14;
	margin-left: 750px;
	margin-top: 250px;
	
	
	
	
	} 
 
.menu {
	height: 32px;
	background: #000;
	padding-top: 2px; }
 
	.menu ul { list-style: none; }
 
	.menu li {
		background: url(images/menuright.jpg) no-repeat right top;
		margin-left: 15px;
		float: left;
		text-align: center; }
 
	.menu a {
		display: block;
		background: url(images/menuleft.jpg) no-repeat left top;
		padding-top: 2px;
		width: 240px;
		height: 30px;
		font: 20px Tahoma, Geneva, sans-serif, Arial, Helvetica, sans-serif;
		color: #000;
		text-decoration: none; }
 
		.menu a:hover { font-weight: bold; }
 
.sitelogo {
	position: absolute;
	z-index: 10;
	margin-left: 560px;
	margin-top: 317px;
	left: 128px;
}
 
.tourstats {
	background: url(images/handcard.jpg) no-repeat center;
	height: 96px;
	clear: both; }
 
	.tourstats ul { margin-top: 15px; }
 
	.tourstats li { list-style-image: url(images/bgcheck.jpg); }
 
.statsbox {
	position: absolute;
	z-index: 11;
	width: 325px;
	height: 145px;
	background: #000;
	filter: alpha(opacity=50);
	-moz-opacity: 0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
	border: 2px solid #FFF;
	font: bold 12px Tahoma, Geneva, sans-serif, Arial, Helvetica, sans-serif;
	color: #FFF;
	margin-left: 10px;
	margin-top: 60px; }
 
	.statsbox ul {
		padding-left: 30px;
		padding-top: 8px; }
 
	.statsbox li { list-style-image: url(images/smcheck.png); }
 
.content_box {
	background: url(images/bgheader.jpg) repeat-x;
	clear: both;
	padding-top: 15px;
	text-align: center;
	font: bold 25px Tahoma, Geneva, sans-serif, Arial, Helvetica, sans-serif;
	color: #000; }
 
.pinkcolor { color: #0066CF; }
 
div.desc {
	width: 960px;
	margin: 0 auto;
	text-align: center;
	font:bold 14px Tahoma, Geneva, sans-serif, Arial, Helvetica, sans-serif; }

span.descbig{ font-size:28px; }

.clear { clear: both; }
 
.footerbox {
	font: 13px Tahoma, Geneva, sans-serif, Arial, Helvetica, sans-serif;
	color: #000;
	text-align: center;
	margin-top: 50px; 
	background:url(images/footer_bg.jpg) repeat-x;
	
	}
 .footerbox  img{
	float:left;
	
	}
	
.footerbox a{font:bold 48px Tahoma, Geneva, sans-serif, Arial, Helvetica, sans-serif; text-decoration:underline; color:#000;}

 
.foot_left {
	width:400px;
	float: left;
	padding-top: 55px; }
	
.foot_left a:hover{color:#00F;}
 
.foot_right {
	width:389px;
	float: right;
	padding-top: 55px; }
.foot_right a{color: #0066CF;}
.foot_right a:hover{color:#00F;}
 
.foot_txt {
	background: #000;
	height: 29px;
	font: bold 16px Tahoma, Geneva, sans-serif, Arial, Helvetica, sans-serif;
	color: #FFF;
	text-transform: uppercase;
	letter-spacing: 5px;
	clear: both;
	text-align: center;
	padding-top: 8px; }
 
.aboutbox{width:940px; margin:0 auto; margin-top:5px;margin-bottom:5px;text-align:left;font:bold 16px Tahoma, Geneva, sans-serif, Arial, Helvetica, sans-serif;} 
 
.tour_table {
	width: 970px;
	background: #FFF;
	border: 1px solid #000;
	margin: 0 auto;

	padding-bottom:2px;
	_padding-bottom:2px;
	}

.tablelink{height:78px; background:url(images/tbbotbg.jpg) repeat-x; text-align:center; clear:both; padding-top:4px;}
.tablelink a{font:bold 33px Tahoma, Geneva, sans-serif, Arial, Helvetica, sans-serif; text-decoration:underline; color:#000;}
.tablelink a:hover span,.tablelink a:hover {color:#0000FF;}
.tablesubtext{font:bold 15px Tahoma, Geneva, sans-serif, Arial, Helvetica, sans-serif;}


.b_tablelink{height:75px; background:url(images/tbbotbg.jpg) repeat-x; text-align:center;}
.b_tablelink a{font:bold 60px Tahoma, Geneva, sans-serif, Arial, Helvetica, sans-serif; text-decoration:underline; color:#000;}
.b_tablelink a:hover span,.b_tablelink a:hover {color:#0000FF;}



 
.tour_title {
	font: bold 18px Tahoma, Geneva, sans-serif, Arial, Helvetica, sans-serif;
	height: 27px;
	padding-left: 8px;
	padding-top: 8px;
	background: url(images/tabletop.jpg) repeat-x;
	text-align: left;
	margin-bottom: 4px; }
 
 .tour_bot{ clear:both; margin-top:5px;}
  .tour_bot a img{border:0;}
 
.smthumbs {
	float: right;
	width: 485px; }
 
	.smthumbs img {
		margin-left:5px;
		margin-bottom: 3px;
		float: left; }
 
.trailer {
	float: right;
	width: 485px; }
	
	.trailer img{border:0;}
 
ul.leftcol {
	float: left;
	text-align: left;
	padding-left: 70px }
 
ul.rightcol {
	float: right;
	text-align: left;
	padding-right: 70px; }
 
.bonusbox {
	border: 1px solid #000;
	margin: 0 auto;
	width: 970px;
	margin-top: 20px; }
 
	.bonusbox img { margin-left: .24em; }
		.bonusbox a img {border:0; }
 
.bonustitle {
	margin-bottom: 5px;
	background: url(images/bonus_top.jpg) repeat-x;
	height: 37px;
	font: bold 25px Tahoma, Geneva, sans-serif, Arial, Helvetica, sans-serif;
	text-align: center;
	padding-top: 5px; }
 
.bonusbot {
	background: #000;
	height: 30px;
	font: 18px Tahoma, Geneva, sans-serif, Arial, Helvetica, sans-serif;
	text-align: center;
	color: #FFF ;
	padding-top: 5px;
	text-transform: uppercase;
	letter-spacing: 5px;
	clear: both; }

