/*css HOME page*/

body {
	margin:0;
	font-family:"Arial", helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#fff;
	text-align:left;
	background-repeat:no-repeat;
	background-color:#000;
	behavior:url("csshover.htc");
}
	   
#wrapper {
width:800px;
margin:0 auto;
padding:0px;
}
	
h1 {
font-size:16px;
font-weight:bold;
color:#fff;
text-align:left;
text-transform:uppercase;
padding:5px 0px 0px 20px;
margin:0px;
}

h1.transp {
background-color: #000;
color:#ffd400;
text-align:left;
text-transform:uppercase;
width:780px;
height:18px;
opacity:0.9;
filter: alpha(opacity=90);
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
-moz-opacity:0.9;
}
	
h2 {
font-size:15px;
font-weight:bold;
color:#ffd400;
text-align:left;
text-transform:uppercase;
padding:0px;
margin:0px;
}

h3 {
font-size:14px;
font-weight:normal;
color:#ffd400;
padding:0px;
margin:0px;
}

h4 {
font-size:13px;
font-weight:normal;
color:#ffd400;
padding:0px;
margin:0px;
}

h5 {
font-size:12px;
font-weight:bold;
color:#ffd400;
padding:0px;
margin:0px;
}



img, div { 
padding:0px;
margin:0px;
border: 0px;
display: block;
behavior: url(iepngfix.htc);
}

span.yellow {
color:#FFD400;
}

span.yellow-sizedup {
color:#FFD400;
font-size:14px;
font-weight:bold;
}


p {
font-weight:normal;
text-align:left;
line-height:1.2;
}

a, a:active, a:visited {
color:#ffd400;
font-weight:bold;
}

a:hover {
color:#999;
}


a img {
border: 0px; 
}


/* -----------------top--------------------- */

	   
#banner {
height:117px;
position:relative;
}

#logo {
width:300px;
}

#topm{
position:absolute;
top:0px;
left:300px;
bottom:0px;
width:125px;
}

#top1{
position:absolute;
top:0px;
right:0px;
bottom:0px;
width:375x;
}

#topmenu{
margin: 0px;
}	
   
#topmenuCompo {
padding-bottom:20px;
padding-left:0px;
margin: 0px;
width:800px;
height:30px;
} 









/* -----------------columns--------------------- */

#container div {
margin:0;
}

	   
#container {
	width: 800px;

}

#colCenter800 {
width: 800px;
background-color: #000;
opacity:0.9;
filter: alpha(opacity=90);
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
-moz-opacity:0.9;
}
		
#colCenter800notransp{
width: 800px;
height:700px;
background-color: #000;
}

#r_h_bnr {
width: 800px;
height:360px;
}

#fw_bnr {
width: 800px;
height:200px;
}

	
#col800pad {
width: 760px;
padding: 10px 20px 20px 20px;
background-color: #000;
}

#table-btm {
	float:left;
}

#col450padquo {
width: 390px;
padding: 18px 30px;
background-color: #000;
clear:both;
}
   
#col450 {
width:450px;
float:right;
}


#gpass {
width: 450px;
float:left;
text-align:center;
}
	  
#col350 {
float:left;
width:350px;
}


/* --------7 DAY FREE GUEST PASS MENU----- */



.gpassmenu{
margin:0px;
padding:10px 20px 10px 10px;
font:bold 15px "Arial",sans-serif;
width:420px;
float:left;
background: url(../images/btm-1.jpg) repeat-x;
list-style: none;
text-align:center;
}

.yellowheader {
text-align:center;
float:left;
margin:0px;
width:420px;
height:10px;
font:bold 20px "Arial",sans-serif;
color:#FFD400;
padding:10px 20px 10px 10px;
background: url(../images/btm-2.jpg);
}

.gpassmenu li{
display: inline;
text-align:center;
}

.gpassmenu li a{
text-decoration: none;
color:#ffd400;
padding: 14px 10px 10px 10px;
margin: 0px;
float:left;
border-left: 1px solid #3e282a;
text-align:center;
}

.gpassmenu li a.nol{
border-left: 0px;
margin-left:18px;
}


.gpassmenu li a:hover {
	color: #333;
	text-align:right;
}



/* -----------bottom--------------------------- */

#colBottom800 {
margin:0;
float:left;
}


#colBottom800Compo{
width:800px;
height:140px;
background-image:url("../images/btm-1.jpg");
background-repeat:repeat-x;
font-size:10px;
}

#colBottom800 a{
text-decoration:none;
text-transform:uppercase;
}

#bottomImgs1 {
padding:20px 53px 0px 0px;
width:160px;
float:left;
}

#bottomImgs2 {
padding: 20px 53px 0px 0px;
width:160px;
float:left;
}

#bottomImgs3 {
padding: 20px 0px 0px 0px;
width:160px;
float:left;
}


#bottomImgs4 {
padding: 20px 53px 0px 0px;
width:160px;
float:left;
}

div.spacer{
clear:both; 
height:10px; 
display:block;
}



/* -----------footer--------------------------- */
#table-1 {
	background:url(../images/btm-3.jpg);
	background-repeat:repeat-x;
	background-position: bottom;
	
}

#footer {
margin:0;
padding-left:55px;
padding-bottom: 70px;
font: bold 9px Arial;
text-align: left;
list-style: none;
}


#footerCompo{
margin:20;
padding: 0px;
}



.footermenu li{
display: inline;
}

.footermenu li a{
float: left;
color: #666;
padding: 4px 11px;
text-decoration: none;
text-transform:uppercase;
border-left: 1px solid #666;

}

.footermenu li a.nol{
border-color:#000;
}


.footermenu li a:hover{
color: #fff;
}


#home #wrapper #topmenu csobj #topmenuCompo #nav li #fworldnav .dropdownred {
	color: #f00;
}

		  
		 
